OpenCnabPHP icon indicating copy to clipboard operation
OpenCnabPHP copied to clipboard

Segmento P - Numero do Registro - SICOOB CNAB 240

Open Alano-SIGPharma opened this issue 5 years ago • 7 comments

Boa tarde,

Estamos gerando o arquivo de remessa e ao homologar junto ao Sicoob, está retornando esse erro.

Descrição Pos. Inicial Pos. Final Tipo Esperado Tamanho Valor Tp. Encontrado Resultado 3 Detalhe - Segmento P 240 1 erro Nº Sequencial do Registro no Lote 9 13 Numérico 5 00001 Numérico Não foi possível verificar o sequencial do registro

Podem nos ajudar?

Alano-SIGPharma avatar May 25 '20 20:05 Alano-SIGPharma

é o seu código que controla esse sequencial?

Alano-SIGPharma avatar May 27 '20 17:05 Alano-SIGPharma

Ola, sim , meu código controla isso, é o mesmo códio para todos os layouts. no registro 9 por exemplo são adicionados um para header do lote e outro para o trealer o código fica em https://github.com/QuilhaSoft/OpenCnabPHP/blob/d0849d2833f19995b82144cb17f53a278e2a1e68/src/resources/generico/remessa/cnab240/Generico9.php#L38

Rctnet avatar May 27 '20 19:05 Rctnet

Ola, vc está fazendo mais de um lote no mesmo arquivo?

Rctnet avatar Jun 17 '20 18:06 Rctnet

Funcionando assim:

$lote  = $arquivo->addLote(array('tipo_servico'=> '1')); // tipo_servico  = 1 para cobrança registrada, 
            foreach($registros as $value){
            .....
                       $lote->inserirDetalhe(array(
                        ....
                        ))

            }

Devo ter me expressado mal, mas em resumo acredito que o problema dele pode ser nessa etapa de inserir o registro dentro do lote, onde ele estaria sobrescrevendo o registro na verdade(e não o lote)

Agnartus avatar Jun 17 '20 18:06 Agnartus

entendi agora o que queria dizer... pq vc acha que isso está acontecendo? para estar substituindo um registro pelo próximo, a saída deveria estar sendo só com o ultimo registro.

Rctnet avatar Jun 17 '20 19:06 Rctnet

deu certo aqui pessoal. Muito obrigado.

Alano-SIGPharma avatar Jun 19 '20 12:06 Alano-SIGPharma

deu certo aqui pessoal. Muito obrigado.

Olá @Alano-SIGPharma como resolveu? acho que estou com o mesmo erro!

websignsistemas avatar Feb 09 '21 23:02 websignsistemas