Skip to main content

OFXStatement plugin for AltaBanka (Serbia)

Project description

OFXStatement plugin for AltaBanka (Serbia)

ofxstatement-rs-altabanka is a plugin for ofxstatement that converts AltaBanka (Serbia) bank statements to OFX format, suitable for importing to accounting software like GnuCash.

Installation

Install from PyPI:

pip install ofxstatement-rs-altabanka

Usage

After installation, the plugin will be automatically registered with ofxstatement. Convert a bank statement with:

ofxstatement convert -t rs-altabanka input.xml output.ofx

List available plugins to confirm installation:

ofxstatement list-plugins

Development

Clone the repository and install dependencies:

git clone https://github.com/fertkir/ofxstatement-rs-altabanka
cd ofxstatement-rs-altabanka
pip install -e ".[dev]"

Run tests:

make test

If pdf parser adjustments needed:

from ofxstatement_rs_altabanka.pdf_parser import RsAltabankaPdfParser
import os.path

from matplotlib import pyplot as plt
import camelot

plt.rcParams["figure.figsize"] = (20, 15)

parser = RsAltabankaPdfParser(os.path.expanduser("~/Downloads/1.pdf"))
tables = parser.read_pdf()
camelot.plot(tables[0], kind='grid').show()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ofxstatement_rs_altabanka-0.1.2.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ofxstatement_rs_altabanka-0.1.2-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file ofxstatement_rs_altabanka-0.1.2.tar.gz.

File metadata

File hashes

Hashes for ofxstatement_rs_altabanka-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d948e8a2129be0c10819e94c2f60c46fe674cf98072f224273a005bf0af6241b
MD5 724c5119c1e56ddc10c50fae1be96bf6
BLAKE2b-256 6a46a9d27395a570a0507126279aaa63f26139985b551409d6b541481745a7a0

See more details on using hashes here.

File details

Details for the file ofxstatement_rs_altabanka-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ofxstatement_rs_altabanka-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7d7cd260e28fab5fbce18288ffa190cd419f7bb3c2ca2359c5ae306d7720e1d3
MD5 a1f411c76b0ed99a50ce3fcc8b986c43
BLAKE2b-256 ca06a0ce5c674233e0cd185360fbe3656128428577639b012ceffbb7eaeecdc1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page