Metadata-Version: 1.2
Name: febelfin-coda
Version: 0.2.0
Summary: A module to parse CODA files
Home-page: https://coda.b2ck.com/
Author: B2CK
Author-email: info@b2ck.com
License: BSD
Description: febelfin-coda
        =============
        
        febelfin-coda is a parser for `CODA files`_.
        
        .. _CODA files: https://www.febelfin.be/sites/default/files/2019-04/standard-coda-2.6-en.pdf
        
        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`_.
        
        .. _coda bugtracker: https://coda.b2ck.com/
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Office/Business
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: >=3.5
