openboleto / OpenCnabPHP

Biblioteca multibanco para geração e leitura de arquivos Cnab240 e Cna400 de remessa e retorno
MIT License
192 stars 117 forks source link

Multa do Itau não está sendo adicionada #224

Open bianchi opened 1 year ago

bianchi commented 1 year ago

Utilizando o CNAB400 do Itaú quando existe multa deve ser adicionado um novo registro, porém não está sendo adicionado.

image

Mesmo adicionando o campo vlr_multa esse registro não é adicionado.

Acredito que seria algo aqui que faltou chamar. (https://github.com/QuilhaSoft/OpenCnabPHP/blob/master/src/resources/B341/remessa/cnab400/Registro0.php#L118)

bianchi commented 1 year ago

Pelo que vi existe um tratamento comentado aqui: (https://github.com/QuilhaSoft/OpenCnabPHP/blob/master/src/resources/B341/remessa/cnab400/Registro1.php#L255)

Descomentei e aparentemente gerou certo. Vou tentar validar com meu cliente e banco e retorno aqui.

EduardoJM commented 8 months ago

Pelo que vi existe um tratamento comentado aqui: (https://github.com/QuilhaSoft/OpenCnabPHP/blob/master/src/resources/B341/remessa/cnab400/Registro1.php#L255)

Descomentei e aparentemente gerou certo. Vou tentar validar com meu cliente e banco e retorno aqui.

Comentei em #232 os "erros" no Registro2 comparando ao manual do Itaú, pode conferir se é realmente isso?