Git Product home page Git Product logo

python-cnab's Introduction

Python Cnab

Build Status Coverage Status Code Health PyPI version

  • cnab240

Instalação

Você pode instalar python3-cnab com pip:

$ pip3 install python3-cnab

Mantido por Trustcode

python-cnab's People

Contributors

alamops avatar arloc avatar brunomiller avatar carcaroff avatar crsilveira avatar danimaribeiro avatar faio avatar felipepaloschi avatar fernandomr avatar hendrixcosta avatar lfdivino avatar lonyless avatar lutrento avatar marcelsavegnago avatar martini97 avatar mileo avatar mrbitsdcf avatar seocam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

python-cnab's Issues

Exemplo de uso

Tudo bem?
Tem como me passar um exemplo de uso para me ajudar a implementar no meu sistema?

Gerar arquivo CNAB 240 Itau

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.

cnab240 - Arquivo

Oi @danimaribeiro, tudo bem?

Estou implementando a sua biblioteca para gerar o arquivo cnab240 para o Banco do Brasil, você teria algum exemplo?

Abs!

Santander - CNAB240 - Pagamento a Fornecedores

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á =)

Segmento R - Banco do Brasil

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

Gerar Arquivo de Remessa!

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?

Issue on validation of cnab240 in banco Itau

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.

Dúvida

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 é?

Erro no arquivo segmento_s.json Sicoob

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 !

Falta README

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?

Dúvida tipos de arquivo

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

Dúvida

A lib contempla leitura de um arquivo cnab?

Problema configurações para Caixa Econômica Federal (CEF)

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,

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.