Giter Site home page Giter Site logo

Banco Itau - cnab240 about opencnabphp HOT 13 OPEN

edilsonsp avatar edilsonsp commented on June 11, 2024
Banco Itau - cnab240

from opencnabphp.

Comments (13)

Rctnet avatar Rctnet commented on June 11, 2024 1

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.

edilsonsp avatar edilsonsp commented on June 11, 2024

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.

Rctnet avatar Rctnet commented on June 11, 2024

Esse layout não foi testado, nem sei se ele esta de acordo com a documentação

from opencnabphp.

edilsonsp avatar edilsonsp commented on June 11, 2024

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.

Rctnet avatar Rctnet commented on June 11, 2024

Muito legal, caso tenha duvidas, é só chamar.

from opencnabphp.

gildonei avatar gildonei commented on June 11, 2024

@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.

duard avatar duard commented on June 11, 2024

@edilsonsp estas correções para o ITAU 240 funcionar você já subiu ?

from opencnabphp.

duard avatar duard commented on June 11, 2024

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.

duard avatar duard commented on June 11, 2024

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.

duard avatar duard commented on June 11, 2024

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.

Rctnet avatar Rctnet commented on June 11, 2024

não sei se você reparou, mas acho que você acrescentou a letra 'x' antes das barras...

from opencnabphp.

duard avatar duard commented on June 11, 2024

na verdade eu forcei este X e então o B apareceu, sem o x o B some e da o erro

from opencnabphp.

Rctnet avatar Rctnet commented on June 11, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.