{ "info": { "author": "martin-data services", "author_email": "service@m-ds.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Framework :: Tryton", "Intended Audience :: Customer Service", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Natural Language :: German", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Office/Business", "Topic :: Office/Business :: Financial :: Accounting" ], "description": "mds-account-statement-fints\n===========================\nTryton module for importing bank statements via Internet \nfrom your bank using the FinTS-3 protocol.\n\nInstall\n-------\npip install mds-account-statement-fints\n\nLimitations\n-----------\n- PIN/TAN authentication only\n- read only access\n\nHow to setup\n============\n\nConfigure access to your bank\n-----------------------------\nCreate your Bank\n Open *Banking/Banks* and create your bank. The value for the *FinTS-URL* can \n be found on the website 'https://www.hbci-zka.de/institute/institut_auswahl.htm', \n search for your bank and copy the value for *PIN/TAN-URL*.\nCreate Account\n Open *Banking/Account*. Create an account and enter owner, currency, \n and the bank you just created. Your company must be the owner of the bank account to \n allow online access. Create a 'Number'. Enter your IBAN and activate 'enable online \n access'. In 'FinTS-Login' enter the login name for your online account.\n You can also enter the PIN. If you leave the field blank, you will be \n prompted for the PIN each time you access online banking.\nCheck connection\n Open *Banking/Account*, mark the accounts to be checked. Click the action \n button and select 'Check bank access'. If the connection works, \n the dialog will display the list of available SEPA accounts. \n\nCreate journals\n---------------\nJournal for account transactions\n In *Finance/Configuration/Journals/Journals* create a new entry and enter a name, \n e.g. 'BankXY bookings', the type is 'statement'. Enter in *Default Debit Account*\n and *Default Credit Account* an account from your chart of accounts. In the german \n SKR04 for example '1810'. This account will receive all account movements of your \n bank account. In *sequence* use the existing 'Default Account Journal'.\nStatement Journal\n In *Finance/Configuration/Statements/Statement Journals* create a new entry and \n enter a name, eg 'BankXY statements'. Enter the other values: *Currency:* Euro, \n *Journal:* the journal created above, *Company:* your company, \n *Bank Account:* the bank account created above, *Validation Type:* Balance. \n This journal will contain the bank statements.\n\nPermissions\n-----------\n*Account Statement FinTS - edit logindata*\n allows the user to change the connection settings and the login data to the bank\n*Account Statement FinTS - online access*\n allows the user online access to the bank\n\nThe following permissions are required for a user to fetch the account statements:\n - Account Statement FinTS online access\n - Account\n\nIn order to allow the automatic generation of bank accounts of the payer/payee \nthe user needs the permission 'Bank Adminstration'.\n\n\nPick up bank statements\n=======================\nOpen *Finance/Statements/Statements*, click the action button and then \n'Import bank statements online'. The wizard will guide you through the \nimport. For new payments, a statement is created in draft mode. \nYou can then check and commit the statement.\n\nInvoices that have to be paid are automatically linked with appropriate\nlines of the bank statement if: the invoice number appears in the purpose \nand the amount corresponds to the invoice amount.\n\nRequires\n========\n- Tryton 4.8\n- fints (tested with 1.0.1)\n- mt-940 (tested with 4.12.2)\n- Python 3\n\nBanks tested\n============\n - DKB, Postbank, Deutsche Bank, Sparkasse\n\nChanges\n=======\n\n4.8.7 - 22.08.2018\n - checked compatibility to Tryton 4.8\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.m-ds.de/", "keywords": "tryton invoice fints bank statement", "license": "GPL-3", "maintainer": "", "maintainer_email": "", "name": "mds-account-statement-fints", "package_url": "https://pypi.org/project/mds-account-statement-fints/", "platform": "", "project_url": "https://pypi.org/project/mds-account-statement-fints/", "project_urls": { "Homepage": "https://www.m-ds.de/" }, "release_url": "https://pypi.org/project/mds-account-statement-fints/4.8.7/", "requires_dist": [ "fints (>=1.0.1)", "mt-940 (>=4.12.2)", "mds-sqlextension (>=0.1.7)", "pytz", "trytond-bank (<4.9,>=4.8)", "trytond-party (<4.9,>=4.8)", "trytond-account-statement (<4.9,>=4.8)", "trytond-account-invoice (<4.9,>=4.8)", "trytond (<4.9,>=4.8)" ], "requires_python": "", "summary": "Tryton module for importing bank statements via Internet from your bank using the FinTS-3 protocol.", "version": "4.8.7" }, "last_serial": 4195832, "releases": { "4.6.0": [ { "comment_text": "", "digests": { "md5": "fbba6e045fdddbc9fc4e426910d7c3af", "sha256": "9e6bc3659d4c779503bb3cdd745fdfc51d16179a37d3db1f2213a494276580ed" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fbba6e045fdddbc9fc4e426910d7c3af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 47711, "upload_time": "2018-01-09T15:02:34", "url": "https://files.pythonhosted.org/packages/d0/f0/f6f14b94bbb82152f889c33d08376ec85d5eafa20d834e99a1e20bb1b0e4/mds_account_statement_fints-4.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e381e33a2b4d5ce966b2567ba8cdd3ce", "sha256": "175f66c2ce062e7a84ec12e7b45eba45d036e28e95c7847db8f3621a30fa1ad2" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.0.tar.gz", "has_sig": false, "md5_digest": "e381e33a2b4d5ce966b2567ba8cdd3ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32907, "upload_time": "2018-01-09T15:02:35", "url": "https://files.pythonhosted.org/packages/68/fa/afa9901f9d9b31f24cbac4cf8986dfd5f933800b6547da561c487936369a/mds_account_statement_fints-4.6.0.tar.gz" } ], "4.6.1": [ { "comment_text": "", "digests": { "md5": "d8ab20b3ecc8440777105eee1f4933c3", "sha256": "35f9f7498ccf7202dd2ae55d10ab29e92c4d5b4c48a0a22f7ab4589ce9f47460" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d8ab20b3ecc8440777105eee1f4933c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48598, "upload_time": "2018-01-11T10:33:39", "url": "https://files.pythonhosted.org/packages/97/9b/26eb003bfcf91c23abd7f636d09e76076155c39d255f750f241afc925b24/mds_account_statement_fints-4.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f3dd852c51c25988992660792a6b6134", "sha256": "be5d9d3a49917e568727ec86a87ecff83fc976db366280c31750fa96e06628c6" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.1.tar.gz", "has_sig": false, "md5_digest": "f3dd852c51c25988992660792a6b6134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33630, "upload_time": "2018-01-11T10:33:40", "url": "https://files.pythonhosted.org/packages/f1/cb/815031d132f112c0e0e83c3b14a0a15f5e9fa96dc1c86e51f9f48f753367/mds_account_statement_fints-4.6.1.tar.gz" } ], "4.6.2": [ { "comment_text": "", "digests": { "md5": "c745e8afb123e41ab4ff070951b342c5", "sha256": "47e600e84c548155d9ee0b18118ebd1d9e162fe4e0837f9e83adb0938fc67aaf" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c745e8afb123e41ab4ff070951b342c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49141, "upload_time": "2018-01-12T10:13:22", "url": "https://files.pythonhosted.org/packages/a3/92/fd8bc5fa682c7a0921e58594eb737dc1ab2d9a539539f8e777b8958b4e05/mds_account_statement_fints-4.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4537d58cc24e36e1aa18383d7e2ce062", "sha256": "861c6a0c6a12563b11e69532639fa8ff35f3f4696a3e13c7e0300d320107a8db" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.2.tar.gz", "has_sig": false, "md5_digest": "4537d58cc24e36e1aa18383d7e2ce062", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33990, "upload_time": "2018-01-12T10:13:24", "url": "https://files.pythonhosted.org/packages/c2/63/c15a4496869938f934f19ed8e7505509415dc3d68b55e9fc15641dd264bd/mds_account_statement_fints-4.6.2.tar.gz" } ], "4.6.3": [ { "comment_text": "", "digests": { "md5": "2d3cde392b9af4ba9a660a680bbeed88", "sha256": "b2e7baa1c50a3ff87c07c3ea5fb5a4d6b7519e441ecb4d1557e90951aebcda4f" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2d3cde392b9af4ba9a660a680bbeed88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49454, "upload_time": "2018-01-15T13:50:57", "url": "https://files.pythonhosted.org/packages/a6/bd/342fece9a8dd998f1528280fbcc5edf09d08945beffd60e707a7674d9d28/mds_account_statement_fints-4.6.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18aa5a1315d11d201c3413aabf034f71", "sha256": "6e191d1725974f7f28ff1be92444d1417728258c7b2b7ef76081ef98c2d35bf1" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.3.tar.gz", "has_sig": false, "md5_digest": "18aa5a1315d11d201c3413aabf034f71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34268, "upload_time": "2018-01-15T13:51:04", "url": "https://files.pythonhosted.org/packages/f6/8c/9e79ad8bdceda67e5fb3cf90ea4f9df165f59d0ef6a8fb7eba26259adf63/mds_account_statement_fints-4.6.3.tar.gz" } ], "4.6.4": [ { "comment_text": "", "digests": { "md5": "b88ad7df00173feea331874ac4a5655b", "sha256": "9b2190496e454da46c2f471756bafab10852acb5d552470f0758027c67e430fa" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b88ad7df00173feea331874ac4a5655b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49864, "upload_time": "2018-01-17T15:44:52", "url": "https://files.pythonhosted.org/packages/32/a1/298b6525dca8c5b1cf74b1f7568f8125f9ad466c2269c187ac5e26c0353f/mds_account_statement_fints-4.6.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b908cb816678c8eac86fcbce6c6a9a96", "sha256": "a8ece247d9187fb4120b247c3412bcbb08f3d38b039e2c3036b7f7219ecaa7b5" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.4.tar.gz", "has_sig": false, "md5_digest": "b908cb816678c8eac86fcbce6c6a9a96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34640, "upload_time": "2018-01-17T15:44:54", "url": "https://files.pythonhosted.org/packages/f3/77/3978bbb738827eeb026150833c71a1c29f0bfd7bca33204559ab61c52eeb/mds_account_statement_fints-4.6.4.tar.gz" } ], "4.6.5": [ { "comment_text": "", "digests": { "md5": "9bc2708af00f563f57d1464549af2569", "sha256": "4e39d9297d75fca922266db4c420f65889b521b4ae80b8481f2ee523fe2d2d64" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9bc2708af00f563f57d1464549af2569", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51182, "upload_time": "2018-02-06T13:58:06", "url": "https://files.pythonhosted.org/packages/7b/b6/6316c0267f3f9c11625d71debf596ff401f16c226bf99abf9f295554697c/mds_account_statement_fints-4.6.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c4869781297253c1cdaa33ad635fcd5", "sha256": "b350ce6747b329ac05126df70126109974139a0c717273de79ce44184c71cb31" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.5.tar.gz", "has_sig": false, "md5_digest": "9c4869781297253c1cdaa33ad635fcd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35486, "upload_time": "2018-02-06T13:58:08", "url": "https://files.pythonhosted.org/packages/df/9f/d72cb1a61625e8e05530b24e1c3c05698e0923e79fba8262813d931ceb92/mds_account_statement_fints-4.6.5.tar.gz" } ], "4.6.6": [ { "comment_text": "", "digests": { "md5": "a0ccaea14a814d12b6963a0c044c4b79", "sha256": "01f3f5b2f7ef82d8098b4ff062770573d4af2ca65e695c9e7fb11cbc7fff9912" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a0ccaea14a814d12b6963a0c044c4b79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51229, "upload_time": "2018-02-07T11:53:27", "url": "https://files.pythonhosted.org/packages/d9/33/785b2bdaddfa8da58fd07627c8124bb134cc55deaa261eb808ab67bb134c/mds_account_statement_fints-4.6.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e26b82a1a2305da54669b4e1df070ddb", "sha256": "61e8c2d111c54612530e62573c7643e52a953e1e76851830b5526c955cacec1a" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.6.tar.gz", "has_sig": false, "md5_digest": "e26b82a1a2305da54669b4e1df070ddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35533, "upload_time": "2018-02-07T11:53:31", "url": "https://files.pythonhosted.org/packages/d6/f8/c666607ea9983ff098d66eba711a96d87b9dc35f6e7ab99fc1b24ae27b79/mds_account_statement_fints-4.6.6.tar.gz" } ], "4.6.7": [ { "comment_text": "", "digests": { "md5": "eb4af416b375e517f9422469c745ed4b", "sha256": "16d618cd10c236a6b305a6abd31e77942fac559de8bf695e5269cb01b326c674" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.7-py3-none-any.whl", "has_sig": false, "md5_digest": "eb4af416b375e517f9422469c745ed4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56974, "upload_time": "2018-08-22T09:53:21", "url": "https://files.pythonhosted.org/packages/1c/52/c601e5b02f8be5f257bebd480bdedd1c4ca6ad59f457eaeaf0cbd160ce13/mds_account_statement_fints-4.6.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1792693e8cc3afcd73183515b748961a", "sha256": "5b1740d232d13bf61de1bfbdb50c2a1a313c4e142cbc683aa9396eeee8aa55a8" }, "downloads": -1, "filename": "mds_account_statement_fints-4.6.7.tar.gz", "has_sig": false, "md5_digest": "1792693e8cc3afcd73183515b748961a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37432, "upload_time": "2018-08-22T09:53:23", "url": "https://files.pythonhosted.org/packages/be/57/fab3bde7422ec005334d7f81c47ee754c2e1625e9acff149acef65e5dd5e/mds_account_statement_fints-4.6.7.tar.gz" } ], "4.8.7": [ { "comment_text": "", "digests": { "md5": "06c0270e29a35d93aa4d2a3e687d28a3", "sha256": "5bf343524a32feadad3f15e79e6ae43c9212f690b8f54e884dbc47cc75ff25c5" }, "downloads": -1, "filename": "mds_account_statement_fints-4.8.7-py3-none-any.whl", "has_sig": false, "md5_digest": "06c0270e29a35d93aa4d2a3e687d28a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52192, "upload_time": "2018-08-22T10:34:14", "url": "https://files.pythonhosted.org/packages/13/3d/1176d6fd04a60ddb9436652b1df731bb6e10206209ec404acdb7cc6fafb3/mds_account_statement_fints-4.8.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c188a306a99264ea0b7553b779912a0b", "sha256": "327e01fe292282dd2a2e81e4f17492ac32d43ee69d90d00d9e1ba4a6eb01981a" }, "downloads": -1, "filename": "mds_account_statement_fints-4.8.7.tar.gz", "has_sig": false, "md5_digest": "c188a306a99264ea0b7553b779912a0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36466, "upload_time": "2018-08-22T10:34:16", "url": "https://files.pythonhosted.org/packages/e0/3b/e6756dc77d15119879d7bcfa4aac0bda6a64c7cf1c85842ff5c0582aba1b/mds_account_statement_fints-4.8.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "06c0270e29a35d93aa4d2a3e687d28a3", "sha256": "5bf343524a32feadad3f15e79e6ae43c9212f690b8f54e884dbc47cc75ff25c5" }, "downloads": -1, "filename": "mds_account_statement_fints-4.8.7-py3-none-any.whl", "has_sig": false, "md5_digest": "06c0270e29a35d93aa4d2a3e687d28a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52192, "upload_time": "2018-08-22T10:34:14", "url": "https://files.pythonhosted.org/packages/13/3d/1176d6fd04a60ddb9436652b1df731bb6e10206209ec404acdb7cc6fafb3/mds_account_statement_fints-4.8.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c188a306a99264ea0b7553b779912a0b", "sha256": "327e01fe292282dd2a2e81e4f17492ac32d43ee69d90d00d9e1ba4a6eb01981a" }, "downloads": -1, "filename": "mds_account_statement_fints-4.8.7.tar.gz", "has_sig": false, "md5_digest": "c188a306a99264ea0b7553b779912a0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36466, "upload_time": "2018-08-22T10:34:16", "url": "https://files.pythonhosted.org/packages/e0/3b/e6756dc77d15119879d7bcfa4aac0bda6a64c7cf1c85842ff5c0582aba1b/mds_account_statement_fints-4.8.7.tar.gz" } ] }