CnabPHP icon indicating copy to clipboard operation
CnabPHP copied to clipboard

Gerar remessa Cnab240 de atualização

Open raphox opened this issue 6 years ago • 0 comments

Olá pessoal, Até o momento eu tenho gerado e importado arquivo Cnab240 da Caixa com sucesso. Mas surgiu uma solicitação para gerar remessas de atualização e não estou conseguindo.

Pelo que entendi, o que iria mudar é o atributo codigo_ocorrencia durante a inserção dos detalhes:

<?php
// ...
$arquivo->insertDetalhe(array(
    'codigo_de_ocorrencia' => CODIGO_SEGUNDO_O_LAYOUT,
//...

Mas eu percebi que durante a geração da remessa esse atributo nunca é considerado. Isso porque existe um trecho que sobrescreve o valor dele. Esse trecho fica em https://github.com/andersondanilo/CnabPHP/blob/bf2087195be1e75aef656f9388cffdc1ce793b7b/src/Cnab/Remessa/Cnab240/Arquivo.php#L301-L307

Alguém sabe como eu faria para gerar corretamente a remessão com alteração e não só Entrada de título?

Obrigado.

raphox avatar Apr 24 '18 11:04 raphox