Commit Graph

7 Commits

Author SHA1 Message Date
David Beal
97c801a530 IMP acc_bank_stat_imp_ofx: add checknum in name when required 2020-11-17 17:04:31 +01:00
Loïc Faure-Lacroix
3bcb6979b1 [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.
2020-11-17 17:04:31 +01:00
Nicolas JEUDY
e35f81a7ba [MIG] migrate account_bank_statement_import_ofx to V11
- add #136 patch
2020-11-17 17:04:31 +01:00
Alexis de Lattre
4fae5b54ac [FIX] crash in account_bank_statement_save_file 2020-11-17 17:04:31 +01:00
Alexis de Lattre
febf485857 Remove the auto-delete lines with 0 amount (feature now provided by the module account_bank_statement_import) 2020-11-17 17:04:31 +01:00
Alexis de Lattre
d7947f798f [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
2020-11-17 17:04:31 +01:00
Alexis de Lattre
579b939f2c [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
2020-11-17 17:04:31 +01:00