Ir para conteúdo
  • Cadastre-se

syspan

Membros Pro
  • Total de ítens

    120
  • Registro em

  • Última visita

Posts postados por syspan

  1. 25 minutos atrás, Juliana Tamizou disse:

    Boa tarde.

    Se deseja trabalhar com os juros por dia, informe o "A" no CodigoMora.

    Att.

    No mesmo exemplo acima ao informar "A" no CodigoMora a impressão do boleto aparece Cobrar juros de R$ 0,33 ao dia de atraso para pagamento a partir de 17/03/2019  sendo assim não posso fazer calulo percentual. Sendo desta forma não é possível eu fazer um calculo de juros diários por percentual. Estava o leiaute do CNAB 400 campo de tipo de juros pode ser A - por valor e B por percentual porem o calulos de ambos e por dia se não me engano. 

    Endento que a mensagem na impressão do boleto esta errada, na parte que ele informa ao mês deveria ser ao dia independe-te do tipo do CodigoMora.

    att.

     

  2. Boa tarde...

    O leiaute do CNAB 400 diz que a taxa de juros é calculada ao dia.

    leiaute400.png.d8f4e290dfb3d93e090e1be5701ae43b.png

    Quando preencho o componente com 0,33% ao imprimir o boleto sai escrito "Cobrar juros de 0,33% ao mês de atraso para pagamento a partir de 17/03/2019" sendo 0,33% a taxa diária o correto não seria sair escrito "Cobrar juros de 9,90% ao mês de atraso para pagamento a partir de 17/03/2019" ?

    Preciso que seja juros diários de 0,33% ou 9,90% ao mês.

    26 minutos atrás, EMBarbosa disse:

    Se não me engano B é juros ao mês, mas lá em cima você disse que é diário veja:

    Qual você quer?

     

  3. 7 minutos atrás, Juliana Tamizou disse:

    Boa tarde.

    Verifique se passou para a propriedade ValorMoraJuros o valor referente ao mês e não ao dia.

    Att.

    Boa tarde.. 

    No campo ValorMoraJuros  eu preenchi com 0,33 que é referente ao valor dia, pois quando eu vinculei o valor do mês 9.90 o banco calculou juros sobre o valor de 9.90 ao dia.

    att.

  4. 3 horas atrás, José M. S. Junior disse:

    Para CNAB 400 do Sicred esse código é definido por letra 

    Tipo de juro: "A" Valor "B" percentual

    ex: 

    CodigoMora=A

    Boa tarde, preenchi com a letra B para fazer o calculo por percentual mais a descrição não fica errada?

    mensagem.png.ae0d51681627609deb7551bf59932eae.png

    Sendo que no CNAB 400 o calculo de juros e ao dia. Não deveria ser 9.90% ?

  5. Boa tarde, estou com uma duvida de como preencher o campo ValorMoraJuros para o banco SICREDI.. 

    No caso estou utilizando o CNAB 400(o banco me recomendou a usar este) e preenchi o boleto com um juros diário de 0,33%.

    Obs. Ao preenche-lo com "0,33" no boleto sai 0,33 ao mês na impressão.

     

  6. Boa tarde, estou tentando imprimir etiqueta na Elgin L42, ela esta como PPLA, o que acontece é o seguinte: cada vez que ela imprimi uma linha de etiqueta (no caso são 3 colunas) ela avança a etiqueta beep, volta e depois imprime a proxima, e faz isso com todas as linhas, se ele tiver 10 linhas ele vai fazer isso 10 vezes.  Mandei imprimir para arquivo e manipulei o arquivo tirando a linha que faz o avanço entre etiquetas e mesmo assim ele avançou em todas. Segue anexo o arquivo.

     

    Att

     

    João Victor

    etq.txt

  7. Em 29/08/2018 at 08:32, José M. S. Junior disse:

    Bom dia

    No arquivo de remessa do Banco do Brasil é gerado valor de Juros de Mora por dia de Atraso, portanto o valor deve ser informado no boleto também por dia (em R$) para isso basta informar CodigoMora = 1

    Se informar CodigoMora = 2 será considerado um percentual mensal, mas no arquivo de remessa está sempre gerando um valor diário, Sendo assim estaria sendo informado errado para o banco...

    Bom dia...

    Esta informação e somente para o banco do brasil ou todos os bancos seguem esta regra? Esta regra esta no leiaute onde eu acho ele para mostrar para meus cliente.

  8. Bom dia, atualizei os fontes do componente e percebi que houve uma alteração na frase "Cobrar juros de 0,33% por" onde antigamente era "dia" agora está "mês", sendo que se for por mês temos que dividir por 30 para poder fazer o calculo, será que pode voltar como era antes? ou criar um parametro para isso?

     

    Att

     

    João Victor

  9. 2 horas atrás, Daniel Simoes disse:

    João Victor,

    Obrigado pela analise e sugestão de correção...

    Como o suporte disse... A impressora nunca deveria retornar um ACK=255... mas retorna... :)

    Baseado na sua sugestão, apliquei uma revisão na Unit ACBrECFBematech.pas, para considerar o ACK válido na seguinte situação:

    
    function TACBrECFBematech.ACKValido(const nACK: Integer): Boolean;
    begin
      Result := (nACK = 6) or (nACK = 255);
    end;      

    Por favor substitua a sua Unit, com essa em anexo, e faça alguns testes...

     

    ACBrECFBematech.pas

    Daniel, 

    Vou colocar no cliente para rodar e te dou um feedback.

     

    Att

     

    • Curtir 1
  10. Eu fiz o seguinte, no AcbrECFBematech na function EnviaComando_ECF, fiz uma alteração

     

    antes

       while (fsACK <> 6) do

     

    agora

      while (fsACK <> 6) and (fsACK <> 255)

     

    e na procedure analisaACK fiz o seguinte:

     

    antes

      else if (fsACK <> 6)

    agora

      else if (fsACK <> 6) and (fsACK <> 255)

     

    E não deu mais problema.

     

     

    Att

     

    João Victor

    • Curtir 1
  11. Felipe, liguei no suporte da bematech e perguntei sobre esse ACK = 255, o suporte me disse que desconhece esse código, e que os permitidos são 0 ou 6. Estava olhando no fonte AcbrEcfBematech na function TACBrECFBematech.EnviaComando_ECF(cmd : AnsiString) : AnsiString ; e vi que é feita até 3 tentativas. No meu caso sempre que retorno 255 ele registrou o item, será que podemos fazer algo para ignorar esse código?

     

     

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.