{ "info": { "author": "Flavio Milan", "author_email": "flaviomilan@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "\n# python-debauto-br\n\n\n[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/python-debauto-br.svg)\n![PyPI](https://img.shields.io/pypi/v/python-debauto-br.svg)\n![GitHub](https://img.shields.io/github/license/flaviomilan/python-debauto-br.svg)\n[![Beerpay](https://beerpay.io/flaviomilan/python-debauto-br/make-wish.svg?style=flat-square)](https://beerpay.io/flaviomilan/python-debauto-br?focus=wish)\n\nCria\u00e7\u00e3o de remessas de d\u00e9bito autom\u00e1tico no formato CNAB 150 da Febraban.\n\n**Bancos**\n\n| Banco | Criado | Validado |\n| ----- | --- | --- |\n| Santander | Sim | Sim |\n| Banco do Brasil | Sim | Sim |\n| Caixa | Sim | Sim |\n\n\n## Come\u00e7ando\n\n\n### Pr\u00e9-requisitos\n\n*Entre em contato com o banco para obter os dados de sua conta e conv\u00eanio para poder utilizar o servi\u00e7o de d\u00e9bito autom\u00e1tico.* \n\n\n### Instala\u00e7\u00e3o\n\nInstale o pacote via pip\n\n```\npip install python-debauto-br\n```\n\n## Utiliza\u00e7\u00e3o\n\nPara criar uma remessa, devemos primeiro criar uma classe de configura\u00e7\u00e3o.\n\n```python\nfrom debauto.remessa import Configuracao\n\ncfg = Configuracao(\n agencia='0001', # Ag\u00eancia banc\u00e1ria\n conta='11-1', # Conta banc\u00e1ria\n convenio='222222222222', # N\u00famero de conv\u00eanio\n empresa='Empresa Exemplo', # Nome da empresa\n sequencial='1', # N\u00famero sequencial\n vencimento='01/01/1900' # Data de cria\u00e7\u00e3o\n)\n```\n\nAgora podemos importar a remessa e passar o arquivo de configura\u00e7\u00e3o\n\n```python\nfrom debauto.bancos.caixa import Caixa\n\nremessa = Caixa(cfg)\n```\n\nCom a remessa devidamente instanciada, podemos inserir os d\u00e9bitos\n\n```python\nfrom debauto.remessa import Debito\n\nremessa.debitos = Debito(\n 9999, # identificacao 25 posi\u00e7\u00f5es\n 9999, # ag\u00eancia 04 posi\u00e7\u00f5es\n 9999, # conta 13 posi\u00e7\u00f5es\n \"01/01/1900\", # data vencimento 08 posi\u00e7\u00f5es\n 10.00, # valor 15 posi\u00e7\u00f5es\n \"03\", # c\u00f3digo da moeda 02 posi\u00e7\u00f5es\n \"Exemplo 1\", # identifica\u00e7\u00e3o co 59 posi\u00e7\u00f5es\n 0) # 0 - Normal 1 - Cancelamento\n```\n\nAp\u00f3s inserir os d\u00e9bitos, temos tudo pronto para criar o arquivo de remessa\n\n```python\npath = '/tmp/'\nremessa.gerar_txt(path)\n```\n\nO c\u00f3digo acima criar\u00e1 um arquivo no path /tmp/. O formato do nome do arquivo segue o padr\u00e3o *NOMEDOBANCO_DATAVENCIMENTO_SEQUENCIAL.txt*\n\n## Autor\n\n* **Fl\u00e1vio Milan**\n\nVeja a lista completa de contribuidores em [contribuidores](https://github.com/flaviomilan/python-debauto-br/contributors).\n\n## Licen\u00e7a\n\nEste projeto est\u00e1 licenciado sobre MIT License - veja [LICENSE.md](LICENSE.md) para mais detalhes.\n\n\n## Gostou do projeto?\nAceito uma :cerveja:!\n\n[![Beerpay](https://beerpay.io/flaviomilan/python-debauto-br/badge.svg?style=beer-square)](https://beerpay.io/flaviomilan/python-debauto-br) [![Beerpay](https://beerpay.io/flaviomilan/python-debauto-br/make-wish.svg?style=flat-square)](https://beerpay.io/flaviomilan/python-debauto-br?focus=wish)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/flaviomilan/python-debauto-br", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-debauto-br", "package_url": "https://pypi.org/project/python-debauto-br/", "platform": "", "project_url": "https://pypi.org/project/python-debauto-br/", "project_urls": { "Homepage": "https://github.com/flaviomilan/python-debauto-br" }, "release_url": "https://pypi.org/project/python-debauto-br/0.2.2/", "requires_dist": [ "django ; extra == 'fancy_feature'" ], "requires_python": ">=3.5.0", "summary": "Cria\u00e7\u00e3o de remessas de d\u00e9bito autom\u00e1tico no formato CNAB 150 da Febraban.", "version": "0.2.2" }, "last_serial": 4526672, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "47c246519776cfbabca07ec2377a0d30", "sha256": "1d7e31b896f834eea9f010e2c8a0bf63408463eed50ca9c10c5f92047f8797ed" }, "downloads": -1, "filename": "python_debauto_br-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "47c246519776cfbabca07ec2377a0d30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5432, "upload_time": "2018-11-25T01:37:52", "url": "https://files.pythonhosted.org/packages/5a/b2/6bad392d990fbb7f4a23a9b029fb4c10ca3379717b7d720775a318ce9fb1/python_debauto_br-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aab9a9d6b1ed27060720eca6d7a79c59", "sha256": "b54175f7eab2709974f73d5465cae2c2c939d96b301bb5120cf432a74883f4b9" }, "downloads": -1, "filename": "python-debauto-br-0.0.1.tar.gz", "has_sig": false, "md5_digest": "aab9a9d6b1ed27060720eca6d7a79c59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3080, "upload_time": "2018-11-25T01:37:54", "url": "https://files.pythonhosted.org/packages/7e/b2/7f68786683567fd4ee8c2706ec98ffb1bb55c2fedbb44af167faedbd69e6/python-debauto-br-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "25d173c6f2441959086a9107451f8c3f", "sha256": "05d9c18e400398f3f354002fc5d2e059910722cb69c040c810ebe410d94ea687" }, "downloads": -1, "filename": "python_debauto_br-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25d173c6f2441959086a9107451f8c3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 6431, "upload_time": "2018-11-25T15:32:19", "url": "https://files.pythonhosted.org/packages/b5/f8/08932c945470c93a81e2236a900e9766688a2e1a14078d93ccec13a0722a/python_debauto_br-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eb4b40c67f605c4e9bebab2dea08d56", "sha256": "631bb47d2d79fcdeb112840179a6fdb694e3ce7fe3525409f4d0f9c135036c25" }, "downloads": -1, "filename": "python-debauto-br-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1eb4b40c67f605c4e9bebab2dea08d56", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5372, "upload_time": "2018-11-25T15:32:21", "url": "https://files.pythonhosted.org/packages/99/98/b1b650a7980a18dfe7f7a88a0583e899554fbfcb6519dc09384c50186720/python-debauto-br-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "99f3ee694fb100d2bedc2961f47fe5fd", "sha256": "76b55895bda82ed69febfcf7864fc6511e6c559f08c453d7aecaa712208cb037" }, "downloads": -1, "filename": "python_debauto_br-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99f3ee694fb100d2bedc2961f47fe5fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 6828, "upload_time": "2018-11-25T16:48:42", "url": "https://files.pythonhosted.org/packages/66/5b/2f2af4365f0f0b22c40b1c398d99bbd002299fbd5e4c1fb18af4fde31c60/python_debauto_br-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6633ddce2494383a90c478e592d64116", "sha256": "fc7f484e034ce1fff3b9043bd43b43d91c4c60d749bc0ba8be95b9dd04f31b34" }, "downloads": -1, "filename": "python-debauto-br-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6633ddce2494383a90c478e592d64116", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5762, "upload_time": "2018-11-25T16:48:44", "url": "https://files.pythonhosted.org/packages/72/d1/d8d90ad40b2e905e8c7d8db47e1006141bd2b09297dcbce8854c8c9b097d/python-debauto-br-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9a0144e0a9c51a1330cd5897f10f1a46", "sha256": "9052137f82d40deb9fcf981c011e1827b9cd9b03190914d76a43165fca6e348e" }, "downloads": -1, "filename": "python_debauto_br-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a0144e0a9c51a1330cd5897f10f1a46", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 6882, "upload_time": "2018-11-25T16:57:46", "url": "https://files.pythonhosted.org/packages/4c/9d/3a36e7067b51d0a2dbb281c3a6deeccdc2de4b111587237f562011c665c8/python_debauto_br-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cddba8cdee7ee4257d3382c4f473f051", "sha256": "d4321940de851158824a92983c3d42fb6ee691cacad3e940c9222c78d98c2d35" }, "downloads": -1, "filename": "python-debauto-br-0.2.0.tar.gz", "has_sig": false, "md5_digest": "cddba8cdee7ee4257d3382c4f473f051", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5825, "upload_time": "2018-11-25T16:57:50", "url": "https://files.pythonhosted.org/packages/df/d2/b9c63f9296fe23ef6b98d172d1fb3d26413f94dc771d44dff44681aa5647/python-debauto-br-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ff30e9221753f112d74d2a07b4d3b740", "sha256": "386f534f9b36fb078e0c26f5f0e0aac8244f5f6e0cb7990c7792c6a1d0bab588" }, "downloads": -1, "filename": "python_debauto_br-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff30e9221753f112d74d2a07b4d3b740", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 8242, "upload_time": "2018-11-25T17:40:22", "url": "https://files.pythonhosted.org/packages/49/0e/a56c27b72e388291e000fb8b3f24235fa3877b32093fad60b90e1be03976/python_debauto_br-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9b976ab0debe3664312bb5fb81c4785", "sha256": "21bb9d4df4cf759b0b5e08737ead0bd8e596796edb9bbcc6ba10494466b061f4" }, "downloads": -1, "filename": "python-debauto-br-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d9b976ab0debe3664312bb5fb81c4785", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5622, "upload_time": "2018-11-25T17:40:24", "url": "https://files.pythonhosted.org/packages/fb/9d/0e02d3134deecf2face115d19b677ede657bd1dd692f609ef159a983e3d4/python-debauto-br-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7066439c53690ceb50185d89b4c5f52f", "sha256": "cb195d901813332df35d5188ce4ff21e6b4bc8b3d981d44281d16ac05d32a60e" }, "downloads": -1, "filename": "python_debauto_br-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7066439c53690ceb50185d89b4c5f52f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 8235, "upload_time": "2018-11-25T17:48:02", "url": "https://files.pythonhosted.org/packages/59/f8/f153ce1796c80cedbb8f80ff401a9bad6c2d85a47451b6d5cb831f967e25/python_debauto_br-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f458cc539b50efd5e5ff0e26d1c5a905", "sha256": "25ee8cd7d055a615b71af126f0cc926070459dc93db542f3da972e424ef4aeca" }, "downloads": -1, "filename": "python-debauto-br-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f458cc539b50efd5e5ff0e26d1c5a905", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5616, "upload_time": "2018-11-25T17:48:05", "url": "https://files.pythonhosted.org/packages/0b/23/049f63a96bc0856f4635b36c560096347d536ff0b0027c1364067b396906/python-debauto-br-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7066439c53690ceb50185d89b4c5f52f", "sha256": "cb195d901813332df35d5188ce4ff21e6b4bc8b3d981d44281d16ac05d32a60e" }, "downloads": -1, "filename": "python_debauto_br-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7066439c53690ceb50185d89b4c5f52f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 8235, "upload_time": "2018-11-25T17:48:02", "url": "https://files.pythonhosted.org/packages/59/f8/f153ce1796c80cedbb8f80ff401a9bad6c2d85a47451b6d5cb831f967e25/python_debauto_br-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f458cc539b50efd5e5ff0e26d1c5a905", "sha256": "25ee8cd7d055a615b71af126f0cc926070459dc93db542f3da972e424ef4aeca" }, "downloads": -1, "filename": "python-debauto-br-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f458cc539b50efd5e5ff0e26d1c5a905", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5616, "upload_time": "2018-11-25T17:48:05", "url": "https://files.pythonhosted.org/packages/0b/23/049f63a96bc0856f4635b36c560096347d536ff0b0027c1364067b396906/python-debauto-br-0.2.2.tar.gz" } ] }