rubti-beancount-import


Namerubti-beancount-import JSON
Version 0.2 PyPI version JSON
download
home_page
SummaryBeancount importers for various CSV formats
upload_time2024-01-07 21:15:02
maintainer
docs_urlNone
authorThilo Wendt
requires_python>=3
license
keywords beancount sparkasse bbva edenred
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Beancount Importer

This repository contains [beancount](https://beancount.github.io/docs/) importers to automatically import banking data from the following sources:

* [Sparkasse Germany](https://www.sparkasse.de/)
    * Checking accounts
    * MasterCard
* [BBVA](https://www.bbva.es/) checking accounts in Excel .xlsx format 
* [Edenred Spain](https://www.edenred.es/) bonus cards

The majority of the importers have regression tests in place which are built with the [beancount regression test plugin](https://beancount.github.io/docs/importing_external_data.html#regression-testing-your-importers).

## Importing transactions

In order to import transactions from german Sparkasse, you need to download your transactions in CSV format.

* Log in to your online banking account and select the bank account that you want to import data from
* **Select the time span of interest to filter transactions**
* In case of credit card transactions there is only the option *CSV-Export*. Select this option and download the file
* On checking accounts you may choose the format. The importer expects the ``CSV-CAMT V2`` format. Download your transactions in this format

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "rubti-beancount-import",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3",
    "maintainer_email": "",
    "keywords": "beancount,sparkasse,bbva,edenred",
    "author": "Thilo Wendt",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/18/90/3c55b84ff80d7e1affa0213e77abf9034fe63fa07966b835ad843ede2535/rubti_beancount_import-0.2.tar.gz",
    "platform": null,
    "description": "# Beancount Importer\n\nThis repository contains [beancount](https://beancount.github.io/docs/) importers to automatically import banking data from the following sources:\n\n* [Sparkasse Germany](https://www.sparkasse.de/)\n    * Checking accounts\n    * MasterCard\n* [BBVA](https://www.bbva.es/) checking accounts in Excel .xlsx format \n* [Edenred Spain](https://www.edenred.es/) bonus cards\n\nThe majority of the importers have regression tests in place which are built with the [beancount regression test plugin](https://beancount.github.io/docs/importing_external_data.html#regression-testing-your-importers).\n\n## Importing transactions\n\nIn order to import transactions from german Sparkasse, you need to download your transactions in CSV format.\n\n* Log in to your online banking account and select the bank account that you want to import data from\n* **Select the time span of interest to filter transactions**\n* In case of credit card transactions there is only the option *CSV-Export*. Select this option and download the file\n* On checking accounts you may choose the format. The importer expects the ``CSV-CAMT V2`` format. Download your transactions in this format\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Beancount importers for various CSV formats",
    "version": "0.2",
    "project_urls": {
        "Repository": "https://github.com/twendt97/beancount-import.git"
    },
    "split_keywords": [
        "beancount",
        "sparkasse",
        "bbva",
        "edenred"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d8a6553ed2a8aef6072a602bc782f2143eec6d45e5f01bb370f95b89d96925d",
                "md5": "6972207eb1d53fc9b4234464eea008a3",
                "sha256": "442c2705a70e5e8614acc96e32dafa6ff078ef6ab5c41de97e4d619fc1f1ae87"
            },
            "downloads": -1,
            "filename": "rubti_beancount_import-0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6972207eb1d53fc9b4234464eea008a3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3",
            "size": 12328,
            "upload_time": "2024-01-07T21:15:01",
            "upload_time_iso_8601": "2024-01-07T21:15:01.061362Z",
            "url": "https://files.pythonhosted.org/packages/0d/8a/6553ed2a8aef6072a602bc782f2143eec6d45e5f01bb370f95b89d96925d/rubti_beancount_import-0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18903c55b84ff80d7e1affa0213e77abf9034fe63fa07966b835ad843ede2535",
                "md5": "d672974bafe101159b5aa1adc815e2c4",
                "sha256": "3d28f3125c0f43a32d33a04491d4567291cce702a2aaccec01634aa084d690b7"
            },
            "downloads": -1,
            "filename": "rubti_beancount_import-0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "d672974bafe101159b5aa1adc815e2c4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3",
            "size": 8780,
            "upload_time": "2024-01-07T21:15:02",
            "upload_time_iso_8601": "2024-01-07T21:15:02.607999Z",
            "url": "https://files.pythonhosted.org/packages/18/90/3c55b84ff80d7e1affa0213e77abf9034fe63fa07966b835ad843ede2535/rubti_beancount_import-0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-07 21:15:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "twendt97",
    "github_project": "beancount-import",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "rubti-beancount-import"
}
        
Elapsed time: 0.16701s