Comment 2 for bug 487402

Revision history for this message
www.mgazelle.com (mgazelle) wrote :

There are few issues regarding this module:
1. Line 44 in bankimport.py has to be commented out as the module BeautifulSoup does not exist
2. The module does install demo data and does install 5 accounts starting with "x ..." which are not part of the chart of account of the company
3. the only accounts that you can select after the installation are those installed with the parent "Chart for Automated Tests". It is not possible to select accounts from the chart of the company (This step is performed in the res.company to define the default values)
The IntegrityError from the log above does happen even if you have specified the def accounts in the Bankimport section in the res.company
4. Parsing the :61: and the :86: was not correct from a file I downloaded from ABN Amro as an MT940 format. Rabobank was OK by the way. So asc filter was fine but MT940 was not.

I am appending an extract from the MT940 file, where I chnged just sensitive data

NBVM6543

940

NBVM6543

:20:ABN AMRO BANK NV

:25:123456798

:28:201/1

:60F:C081231EUR1264,8

:61:0901010102D26,78N192NONREF

:86:11.22.33.444 MUSTER1 B.V. BETALINGSKENM. 0000002009001955

FACTUUR F2009001955

:61:0901010102D150,N422NONREF

:86:22.33.44.456 ABN AMRO CREDITCARDS

REF. 00000738103

:61:0901010102D1100,N422NONREF

:86:22.33.44.456 M GAZELLE SALARY

:62F:D090102EUR11,98

-