Comments (13)
Note a letra B antes do numero do banco, la na linha do erro esta faltando essa letra,
Nos outros layouts isso já foi corrigido, mas como esse é beta e não tinha ninguém interessado, ficou para traz
from opencnabphp.
Opa funcionou!!!! muito obrigado!!!
Gerei o arquivo de teste mas achei outro bug
As duas ultimas linhas começam com 104 ao inves de começar com 341
34100000 1000123122123560000000000000000000003300 000000003264 0EMPRESA ABC BANCO ITAU SA 12604201810452500000104000000 000
34100011R0100030 1000012312212356 03300 000000000000 0EMPRESA ABC 000000012604201800000000
3410001300001P 01033000001066803264 000123456781 0000043 0904201600000000001000000000001N0904201600000000000000000000001500904201600000000000000000000000000000000000000000000012345678 30510900000000000000
3410001300002Q 011000012312212356JOSE DA SILVA ALVES RUA DOS DEVELOPERS,123 SL 103 BAIRRO DA INSON12345123LONDRINA PR0000000000000000 000
3410001300003R 01000000000000000000000000000000000000000000000000009042016000000000003000 0000000000000000 000000000000 0
10400015 000005000000000000000000000000000000000000000000000000000000000000000000000
10499999 000001000007
from opencnabphp.
Esse layout não foi testado, nem sei se ele esta de acordo com a documentação
from opencnabphp.
Rogério acabei de baixar a documentação vou dar uma estudada
http://download.itau.com.br/bankline/cobranca_cnab240.pdf
Caso eu consiga evoluir te aviso para atualizar no projeto!
Obrigado pela atenção
from opencnabphp.
Muito legal, caso tenha duvidas, é só chamar.
from opencnabphp.
@edilsonsp De uma olhada nos arquivos que geram o trailler de lote e de arquivo se o código do banco para o respectivo banco está correto.
from opencnabphp.
@edilsonsp estas correções para o ITAU 240 funcionar você já subiu ?
from opencnabphp.
ao tentar gerar ITAU obtenho o erro
<div><strong>Type:</strong> Error</div>
<div><strong>Message:</strong> Class 'CnabPHP\resources\341\remessa\cnab240\Registro3Q' not found</div>
<div><strong>File:</strong>
/var/www/fin.sigpharma.xyz/vendor/rctnet/opencnabphp/src/resources/B341/remessa/cnab240/Registro3P.php</div>
<div><strong>Line:</strong> 262</div>
from opencnabphp.
Notei que a LETRA B está aqui na linha do erro, porém, o erro mostra sem a letra B
$class = 'CnabPHP\resources\\B' . RemessaAbstract::$banco . '\remessa\\' . RemessaAbstract::$layout . '\Registro3P';
from opencnabphp.
Se eu coloco
$class = 'CnabPHP\resourcesx\\B' . RemessaAbstract::$banco . '\remessa\\' . RemessaAbstract::$layout . '\Registro3P';
a letra B aparece, porém, o caminho é inválido, isto é um bug ?
<div><strong>Type:</strong> Error</div>
<div><strong>Message:</strong> Class 'CnabPHP\resourcesx\B341\remessa\cnab240\Registro3P' not found</div>
from opencnabphp.
não sei se você reparou, mas acho que você acrescentou a letra 'x' antes das barras...
from opencnabphp.
na verdade eu forcei este X e então o B apareceu, sem o x o B some e da o erro
from opencnabphp.
Edite essa linha
https://github.com/QuilhaSoft/OpenCnabPHP/blob/fc552a3f689e41ce29f24ffd72817b98bd24ff6f/src/resources/B341/remessa/cnab240/Registro3P.php#L261
deve haver outras iguais a essa para serem editadas nesse arquivo e nos outros do mesmo layout
from opencnabphp.
Related Issues (20)
- homologação BB com bronca nos Juros, mora e valor pago no retorno HOT 6
- Erro arquivo Caixa Versão Layout de Remessa HOT 1
- Erro Código convênio Bradesco HOT 1
- Estou tentando ler um arquivo CNAB com retorno é do Itau.
- Implementação Banco Safra HOT 4
- Leitura de remessa HOT 2
- Capturar dados do Header HOT 5
- Email pagador no arquivo de remessa
- Instalação laravel HOT 1
- _
- Retorno Santander abs( PHP 8
- Erro ao submeter remessa ao bradesco
- Multa do Itau não está sendo adicionada HOT 2
- Retorno do santander está quebrado!
- Implementação do layout L060 240 Santander 033 HOT 1
- Problema ao validar arquivo CNAB 240 no Sicoob HOT 3
- Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in HOT 1
- Deycoval
- Multa no Itaú
- Implemantação Banco Inter
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opencnabphp.