openboleto / OpenCnabPHP

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

Retorno Bradesco #110

Open brunomarquesconte opened 5 years ago

brunomarquesconte commented 5 years ago

Boa tarde pessoal, peguei um arquivo de retorno no site do bradesco e estou tentando processa-lo, mais da erro o que esta errado, não mexi no codigo estou testando aquele exemplo apenas.

0 /home/segurity/public_html/pagamentos/src/Retorno.php(32): CnabPHP\RetornoAbstract->__construct(false)

1 /home/segurity/public_html/pagamentos/samples/ExemploRetorno.php(31): CnabPHP\Retorno->__construct(false)

2 {main}

thrown in /home/segurity/public_html/pagamentos/src/RetornoAbstract.php on line 36 [14-Feb-2019 16:24:34 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Esse é um arqvuio de remessa, nao pode ser processado aqui.' in /home/segurity/public_html/pagamentos/src/RetornoAbstract.php:55 Stack trace:

0 /home/segurity/public_html/pagamentos/src/Retorno.php(32): CnabPHP\RetornoAbstract->__construct('01REMESSA01COBR...')

1 /home/segurity/public_html/pagamentos/samples/ExemploRetorno.php(31): CnabPHP\Retorno->__construct('01REMESSA01COBR...')

2 {main}

thrown in /home/segurity/public_html/pagamentos/src/RetornoAbstract.php on line 55 [14-Feb-2019 16:25:22 UTC] PHP Fatal error: Class 'CnabPHP\resources\104\retorno\L050\Registro1' not found in /home/segurity/public_html/pagamentos/src/resources/B104/retorno/L050/Registro0.php on line 167

Rctnet commented 5 years ago

Bom dia, a biblioteca está reclamando que o arquivo não é um arquivo de retorno, mas pode ser um falso positivo, poste o arquivo que você pegou no banco aqui (se possível)

criacaosites commented 5 years ago

Eh possivel baixar esse retorno automaticamente?

Rctnet commented 5 years ago

Boa tarde, todo processo envolvendo arquivos cnab que conheço até agora não envolve envio, ou recebimento automático o usuário do sistema deve uma vez com o arquivo gerado entrar no site ou aplicativo do banco e fazer o envio manualmente

algarves commented 5 years ago

Para o Bradesco tenho certeza que é possível, se você pesquisar no BradescoNetEmpresa (logado como cliente empresarial) vaii ver todo o processo e documentação para comunicação via WebService SOAP. Inclusive já fiz essa integração completa, usei durante anos mas parei de usar ano passado porque não tenho mais conta no Bradesco.