trust-code / python-cnab Goto Github PK
View Code? Open in Web Editor NEWCnab 240
License: MIT License
Cnab 240
License: MIT License
Galera, tudo bem? Estou com uma dúvida, talvez vcs consigam responder.
Recebi um arquivo recentemente com a extensão ".TST", ele lembra um arquivo remessa. Vocês sabem o que ele é?
Sobre o padrão usado pela Caixa Econômica Federal, está atualizado, conforme indica esse documento Manual de Leiaute de Arquivo Eletrônico CNAB 240?
Pessoal, esta acontecendo esse erro.
Estou criando a lista e estou colocando assim
'valor_titulo': Decimal(str(20.98)).quantize(Decimal('1.00')),
Como tem no exemplo da odoo.
Consegue me ajudar?
Boa tarde,
Devido a esse bloco de código no arquivo
registro.py
ignore_fields = lambda key: any((
key.startswith('vazio'),
key.startswith('servico_'),
key.startswith('controle_'),
))
Não é possível configurar alguns parâmetros solicitados na documentação (http://www.caixa.gov.br/Downloads/cobranca-caixa/Manual_Leiaute_CNAB240_SIGCB.pdf - Registro Tipo 1 (Obrigatório) - Header de Lote de Arquivo Remessa - Página 19), ainda estou desenvolvendo a minha plataforma, e por isso não posso verificar se realmente é necessário essa mudança, apenas fiz os testes no validador e foi aprovado (com exceção da versão de layout que por ser de 2015 o validador acredito estar desatualizado)
Exemplos de parâmetros:
'servico_operacao': 'R',
'servico_servico': 1,
'servico_layout': 60,
A lib contempla leitura de um arquivo cnab?
Alterar pra alfa, default vazio. Ta dando erro no validador
Gostaria de sabe é possível gerar um arquivo Cnab 240 do Itau. Se sim, teria algum exemplo de utilização do python-cnab para gerar esse arquivo? Senti falta de documentação no projeto.
Hello Danimar,
I exported cnab240 (python3) using this repo. Client validated the file in the bank and got the error "T 3 1 19.06 18:35 19.06 18:35 NAO PROCES
011 SUMMARY OF FILE LINES DIFFER FROM TOTAL REG."
I believe, after fixing this issue there will be more. So I am willing to fix it for Itau. My concern is how do I validate my work? If I give to client and he gets me to return after a day with only. Is there a way I can do my tests and on having issue how do I know which line and which position the issue is?
Thanks in advance.
Boa tarde,
Estou gerando o arquivo de remessa para o Sicoob, e nos foi passado que o segmento s é obrigatório nos arquivos de remessa para o sicoob240
Então fiz uma alteração para que essa linha constasse no meu arquivo de remessa.
Porem identifiquei uma falha na linha o campo "01.3S" não estava sendo gerado corretamente
Identifiquei que o campo "14.3S" está com nome: "controle_banco", mesmo nome utilizado no campo "01.3S". Desta forma a linha está sendo gerada com erro.
Alterei o nome do campo "14.3S" para "vazio2", e assim a linha Segmento S foi gerada corretamente.
"14.3S": {
"nome": "vazio2",
"posicao_inicio": 219,
"posicao_fim": 240,
"formato": "alfa",
"default": ""
}
Obrigado !
Tudo bem?
Tem como me passar um exemplo de uso para me ajudar a implementar no meu sistema?
Oi @danimaribeiro, tudo bem?
Estou implementando a sua biblioteca para gerar o arquivo cnab240 para o Banco do Brasil, você teria algum exemplo?
Abs!
Conseguir ler o arquivo mais não estou conseguindo gerar, não sei como vou conseguir gerar o arquivo de remessa, teria algum exemplo de geração de remessa do Santander?
Oi pessoal!
Tentei rodar o projeto, mas não entendi se ele serve pra ler arquivos cnab ou se pra gerar.
Poderiam fazer um README mais detalhado pra facilitar o uso?
Olá pessoa, estou tentando implementar o arquivo de remessa de pagamentos a fornecedor, porém o JSON não bate quando é pagamento a fornecedores, alguem tem um exemplo de como fazer o uso da lib pra criar arquivos de pagamento a fornecedor? Logo no header algumas posições não sao iguais ao HeaderArquivo de cobrança.
Obrigado desde já =)
Começando a mexer agora com cnab240, conheci o projeto pelo google, me pediram para gerar cnab240 para ted, doc e transferência, este projeto suporta ou é apenas para boleto ? não vi documentação e não consegui identificar, pois, comecei agora conhecer cnab240
Bom noite,
Já testei a geração do cnab do sicoob, santander e banco do brasil e no caso do banco do brasil não gera o segmento R. Revirei o código mas não achei o que poderia estar impedindo.
Pode informar se está implementado o segmento R no banco do brasil e dar alguma dica sobre algo que esteja afetando a geração do segmento R ?
Obrigado
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.