ABO banking format generator.
Project description
ABO banking format generator.
Currently supports only “CSOB” compatible format.
Specification sources: http://www.fio.cz/docs/cz/struktura-abo.pdf and http://www.equabank.cz/files/doc/13-format-abo.pdf (available only in czech).
Thanks to Lukas Hurych for providing generator code.
from datetime import datetime, timedelta
from abo import ABO
tomorrow = datetime.now() + timedelta(days=1)
abo_export = ABO(client_account_number='123456789/0300', client_name='Super company a.s.', due_date=tomorrow)
abo_export.add_transaction('123456789/0100', 500.34, variable_symbol='123456', message='Hello world!')
abo_export.add_transaction('155-987523423/2010', 1234.55, variable_symbol='789654321', message='Test transaction')
with file('example.pkc', 'w') as f:
abo_export.save(f)
Installation
To install ABO generator, simply:
$ pip install abo-generator
License
This software is licensed under MPL 2.0.
Contribute
Feel free to send pull requests on github: https://github.com/hareevs/python-abo-generator
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
abo-generator-0.2.1.tar.gz
(3.3 kB
view details)
File details
Details for the file abo-generator-0.2.1.tar.gz
.
File metadata
- Download URL: abo-generator-0.2.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2832f8455990fdfce5b9ff8b5fafcf3bcf288cb1c1e91488bd8c8f38b062fa0 |
|
MD5 | 33749509e4d3dbfe1e5e4cad4f48c931 |
|
BLAKE2b-256 | 59f48c84f16ad797ab608b105721247ad82c3d3a24e24abaada18b3e434a14ac |