openboleto / OpenCnabPHP

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

Vários Arquivos de Retorno #135

Closed marxlf closed 5 years ago

marxlf commented 5 years ago

Opa!

Então, tenho um script que lista todos os arquivos de retornos de um diretório por meio de um laço (while). Inseri o script de retorno dentro do laço para que a medida que listasse os arquivos tratasse suas respectivas informações.

Bom, a principio o script ler o primeiro e o segundo arquivo e a partir daí apresenta a mensagem:

`Fatal error: Uncaught Error: Call to a member function getChilds() on null in

/financeiro/formas_pagamento/boletos/transmissao/vendor/quilhasoft/opencnabphp/src/resources/generico/retorno/L040/Generico0.php:35 Stack trace: #0

/financeiro/formas_pagamento/boletos/transmissao/vendor/quilhasoft/opencnabphp/src/RetornoAbstract.php(86): CnabPHP\resources\generico\retorno\L040\Generico0->getRegistros(NULL) #1

/financeiro/baixa-parcelas-automaticas/emitir-relatorio.php(24): CnabPHP\RetornoAbstract->getRegistros() #2 {main} thrown in

/financeiro/formas_pagamento/boletos/transmissao/vendor/quilhasoft/opencnabphp/src/resources/generico/retorno/L040/Generico0.php on line 35`

Está relacionado ao método de tratamento do arquivo que está dentro do laço. Tentei várias soluções e não consegui resolver. Por gentileza, poderiam, sugerir alguma solução?

Desde já agradeço.