A module to parse CODA files
Project description
febelfin-coda is a parser for CODA files.
Nutshell
Import:
>>> import os >>> from coda import CODA
Instantiate:
>>> coda = CODA('coda/CODA.txt')
The statements:
>>> len(coda.statements) 1 >>> statement, = coda.statements >>> statement.account '435000000080' >>> statement.account_currency 'EUR' >>> statement.old_balance Decimal('0') >>> statement.old_balance_date datetime.date(2006, 12, 6) >>> statement.new_balance Decimal('9405296.99') >>> statement.new_balance_date datetime.date(2006, 12, 7)
The transactions:
>>> len(statement.moves) 59 >>> move = statement.moves[0] >>> move.value_date datetime.date(2006, 12, 6) >>> move.entry_date datetime.date(2006, 12, 6) >>> move.amount Decimal('-2578.25') >>> move.bank_reference 'EPIB00048 AWIUBTKAPUO' >>> move.transaction_code '00799000' >>> move.communication "BORDEREAU DE DECOMPTE AVANCES 015 NUMERO D'OPERATION 495953"
To report issues please visit the coda bugtracker.
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
febelfin-coda-0.3.0.tar.gz
(17.2 kB
view hashes)
Built Distribution
Close
Hashes for febelfin_coda-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91d4bb87d3bd1ab23f6383ef44074a9c508e4c10568daeded0371802a3c61f28 |
|
MD5 | 024eb3d279efc9a31754a20bb95bf6d2 |
|
BLAKE2b-256 | 94b7592a8d590867b9c88aaf97186bcd10db9ee8543e6d5d88f889ab3ee5f2f3 |