Commit Graph

7 Commits

Author SHA1 Message Date
David Beal
7a62e60c37 IMP acc_bank_stat_imp_ofx: add checknum in name when required 2019-11-26 16:40:32 +01:00
Loïc Faure-Lacroix
1059bf6b3e [11.0 BUGFIX] Pass bytes to Ofxparse
The ofx files have the correct charset inside their headers and
trying to convert the file to StringIO using a particular encoding
is subject to failures when the file isn't exactly an ascii file.

For example a file encoded with CP1252 with accents on letters like
é or è will not be parser as utf-8 and will fail to load.

Also since OfxParse is supposed to receive a file handle, it is
correctly reading the file header and choosing the appropriate charset
to read the rest of the file. For this reason, pass the bytes as a
ByteIO that doesn't care about the encoding.
2019-02-11 15:52:12 +01:00
Nicolas JEUDY
f8255d469f [MIG] migrate account_bank_statement_import_ofx to V11
- add #136 patch
2019-02-11 15:52:11 +01:00
Alexis de Lattre
b9c924fa72 [FIX] crash in account_bank_statement_save_file 2019-02-11 15:52:10 +01:00
Alexis de Lattre
e941f0dfdd Remove the auto-delete lines with 0 amount (feature now provided by the module account_bank_statement_import) 2019-02-11 15:52:10 +01:00
Alexis de Lattre
ee7330ae87 [10.0] OFX: fix start/end balance (#90)
Remove start/end dates in name of statement, because it's better to have it via 2 computed fields
2019-02-11 15:52:09 +01:00
Alexis de Lattre
a2e552cf92 [MIG] account_bank_statement_import_ofx: Migration to 10.0
* Remove the code that matches partners, which is wrong and cannot work
* Better 'name' on bank statement
* Move from models directory to wizard
* Remove demo data to tests
* Use latest version of ofxparse from github
2019-02-11 15:52:08 +01:00