Pesquisar na Comunidade
Showing results for tags 'codigomora'.
Encontrado 3 registros
-
Diferença entre CodigoMoraJuros e CodigoMora no Boleto
um tópico no fórum postou Daniel InfoCotidiano Boleto
Existem duas propriedades no título do boleto que costumam gerar dúvidas no preenchimento: CodigoMoraJuros (Enumerado) Define o tipo de cálculo de juros/mora: 0 → Valor por dia 1 → Taxa mensal (%) 2 → Isento 3 → Valor mensal 4 → Taxa diária (%) CodigoMora (String) Código utilizado por alguns bancos para definir a mora: '' → Não informado (padrão) '1' → Valor diário '2' → Taxa mensal (%) Caso específico – Sicredi: (Vide Particularidades) 'A' → Valor 'B' → Percentual Regras Importantes Para evitar rejeições ou comportamento inesperado, siga estas regras: Regra 1 Se você estiver utilizando: CodigoMoraJuros <> Isento Então: CodigoMora = '' (Não deve ser informado) Regra 2 Se você utilizar: CodigoMora preenchido Então obrigatoriamente: CodigoMoraJuros = Isento Regra 3 – Particularidades por banco Sempre consulte o arquivo de particularidades do banco, pois podem existir regras específicas. Exemplo – Sicredi: Utilizar: CodigoMora = 'A' (Valor) ou CodigoMora = 'B' (Percentual) E obrigatoriamente: CodigoMoraJuros = Isento "Estes campos impactam tanto a impressão das mensagens padrão quanto a geração das instruções de Juros de Mora nos boletos. Por isso, sempre que implementar boletos em um cliente, peça para que ele homologue os boletos junto ao banco."-
- 2
-
-
- codigomora
- codigomorajuros
- (e 9 mais)
-
Problema Em Mensagem Padrão Boleto Banrisul - Código Mora
um tópico no fórum postou Scheila Dornelles ACBrBoleto
Olá, estou com problema na impressão da mensagem padrão para o Banrisul. Para o banco são utilizados os códigos mora 0 para "Valor diário" e 1 "para Taxa mensal". No ACBrBoleto no trecho da impressão da mensagem, há apenas o descritivo para valor diário, portanto, quando utilizo o código mora 1(que é o que preciso), relativo à taxa mensal, está saindo incorretamente como valor diário: . . . if ValorMoraJuros <> 0 then begin if DataMoraJuros <> 0 then AStringList.Add(ACBrStr('Cobrar juros de ' + ifthen(CodigoMora = '2', FloatToStr(ValorMoraJuros) + '%', FormatCurr('R$ #,##0.00',ValorMoraJuros)) + ' por dia de atraso para pagamento a partir de ' + FormatDateTime('dd/mm/yyyy',ifthen(Vencimento = DataMoraJuros, IncDay(DataMoraJuros,1),DataMoraJuros)))) else AStringList.Add(ACBrStr('Cobrar juros de ' + ifthen(CodigoMora = '2', FloatToStr(ValorMoraJuros) + '%', FormatCurr('R$ #,##0.00',ValorMoraJuros)) + ' por dia de atraso')); end; . . . Por hora fiz uma modificação no ACBrBoleto para validar pelo tipo do banco, pois meu cliente está solicitando urgência, entretanto, alguém sabe me dar uma posição sobre esta situação? Grata, Scheila -
Bom dia a todos, estou fazendo uma homologação de remessa e boletos em alguns bancos com este código fonte atual do ACBR. Fiz um boleto e remessa para o banco Sicoob Credi Ceripa e foi rejeitado, alterei o código fonte e consegui gerar o boleto, agora vou enviar para homologação novamente. Abaixo está o que eu alterei, como vocês podem observar o isento não é código '3' e sim o '0': Abaixo está a imagem que a responsável por homologação me enviou: Assim que for homologado, eu entro no fórum e informo à vocês, mas este erro se possível já podem alterar no código fonte. Obrigado.
