Commit Graph

288 Commits

Author SHA1 Message Date
Pedro M. Baeza
132a13e8de Merge pull request #125 from onesteinbv/10_mig_account_bank_statement_import_mt940_base
[MIG][10.0] account_bank_statement_import_mt940_base: migration to 10.0
2018-04-01 13:04:47 +02:00
Alexis de Lattre
7dae943c85 Merge pull request #147 from akretion/10-fix-and-improve-camt
[10.0] camt: remove dead code and fix warning
2018-03-07 16:59:27 +01:00
OCA Transbot
f97eab1967 OCA Transbot updated translations from Transifex 2018-02-24 05:01:52 +01:00
OCA Git Bot
605e2b4294 [UPD] addons table in README.md 2018-02-21 02:36:44 +01:00
Alexis de Lattre
8bf315a8a0 Remove dead fields from unittests 2018-02-20 17:57:48 +01:00
Alexis de Lattre
209ac9195b camt: remove dead code
Fix warning account.bank.statement.line.create() includes unknown fields: data, execution_date, transfer_type, value_date
2018-02-20 17:57:48 +01:00
Alexis de Lattre
e8ea38d911 Merge pull request #133 from eLBati/10.0-camt054
[10.0] allow camt054 to be parsed
2018-02-20 14:26:52 +01:00
eLBati
b660f5b4bf FIX account_bank_statement_import_camt error message and comment 2018-02-20 12:41:56 +01:00
Andrea
0a18da1c6c Backport of V11 developments (from #137) 2018-01-26 11:24:06 +01:00
Andrea
f50d296c54 [10.0][MIG] account_bank_statement_import_mt940_base: port to V10 2018-01-26 11:23:09 +01:00
ecino
19c1256ee3 [10.0] Better parse camt groupped transactions (#131)
* correctly parse entries with multiple transactions

Our bank does it.  Care has been taken not to break cases where
Ntry/NtryDtls/TxDtls isn't used: if any piece of information isn't found
on these nodes, the matching information from the Ntry is used.  Most
often the entry has a sum or a summary and the transaction details are
more precise and specific, so it makes sense to use their contents
rather than its.

* more complete unit tests for camt parser

This checks the whole output data of the parser against its expected
output.

* add a test case that checks TxDtls decoding

* special case for Ntrys without TxDtls

* CO-12 - Date Import BVR

* FIX tests

* CO-1232 Fixed issues with CAMT parser tests
2018-01-24 07:11:26 -07:00
Nicolas JEUDY
b122ce4cd5 [FIX]Find correct bank account when account is IBAN
- search correct account number in IBAN
- add test.
2018-01-14 23:10:59 +01:00
OCA Transbot
7db5b1e54e OCA Transbot updated translations from Transifex 2017-12-16 03:15:16 +01:00
Alexis de Lattre
1c0580f6e7 Merge pull request #135 from akretion/10-save_file-fix-filename
[10.0] account_bank_statement_import_save_file: Fix filename
2017-12-14 12:10:16 +01:00
OCA Git Bot
c0dcd745ab [UPD] addons table in README.md 2017-12-12 02:36:10 +01:00
beau sebastien
426b3a439d Merge pull request #132 from akretion/10.0-qif-encoding-autodetec
[10.0] [FIX] Solve encoding issue and add AMEX support
2017-12-11 17:42:53 +01:00
Alexis de Lattre
22e94476b2 account_bank_statement_import_save_file: Fix filename 2017-12-01 19:26:53 +01:00
Emanuel Cino
e6f26df58a Fix typo 2017-11-30 16:41:38 +01:00
david wulliamoz
a8fb175913 allow camt054 to be parsed
IMP README
2017-11-30 16:41:37 +01:00
OCA Transbot
c11ae0e5aa OCA Transbot updated translations from Transifex 2017-11-25 03:11:53 +01:00
Sébastien BEAU
3a549cce90 [FIX] fix issue with encoding, as encoding may change depending of your provider try to guess it automatically, Also add support of AMEX qif by adding header CCARD, and extract a function to parse the date so you can hack it in a custom module 2017-11-22 17:27:34 +01:00
OCA Git Bot
98adf38f7f [UPD] addons table in README.md 2017-11-21 02:35:46 +01:00
Pedro M. Baeza
f873456898 Merge pull request #130 from CompassionCH/10.0-camt-inheritance
[IMP] account_bank_statement_import_camt: Allow camt parser inheritance
2017-11-20 09:00:39 +01:00
Louis Bettens
135f47ee14 camt: allow modules to enhance the parser 2017-11-20 08:55:22 +01:00
Andrea Stirpe
deb933492c Extract method to allow extensions (#109) 2017-11-18 10:39:54 +01:00
Holger Brunn
8ca3412c5b [UPD] parse more fields as of (#71)
* [UPD] parse more fields for MT940

as of https://www.ing.nl/media/ING_ming_mt940s_24_juli_tcm162-46356.pdf
p 8ff

* [FIX] There is no CR or LF in mt940 data to be parsed.

The calling logic from the MT940 parser concatenates all lines from a mt940 tag.
2017-11-18 10:39:54 +01:00
Ronald Portier (Therp BV)
dc88017b61 [FIX] Import exceptions.Warning as UserError.
This according to OCA guidelines.
Also reformat README.rst to keep lines within limit.
2017-11-18 10:39:54 +01:00
Ronald Portier (Therp BV)
72a6d0b89e [ENH] Support zip files. 2017-11-18 10:39:54 +01:00
OCA Transbot
18e814d841 OCA Transbot updated translations from Transifex 2017-10-28 02:25:17 +02:00
OCA Transbot
31d6db5444 OCA Transbot updated translations from Transifex 2017-08-12 02:24:40 +02:00
OCA Git Bot
85ce483f90 [ADD] setup.py 2017-08-11 04:35:26 +02:00
OCA Git Bot
9e912777e7 [UPD] addons table in README.md 2017-08-11 02:35:48 +02:00
Pedro M. Baeza
4ae3b8b704 Merge pull request #121 from Tecnativa/10.0-new-account_bank_statement_import_move_line
[10.0][NEW] account_bank_statement_import_move_line
2017-08-10 10:02:41 +02:00
Luis M. Ontalba
e54c767f23 [10.0][NEW] account_bank_statement_import_move_line 2017-08-09 17:44:54 +02:00
Pedro M. Baeza
45b9d90ff0 Merge pull request #115 from akretion/10.0-readme
drop deprecated mention of account_bank_statement_import backport
2017-06-16 19:09:29 +02:00
Raphaël Valyi
3c9a02577d drop deprecated mention of account_bank_statement_import backport 2017-06-16 13:59:28 -03:00
OCA Transbot
84d1d4bfc4 OCA Transbot updated translations from Transifex 2017-05-01 16:50:16 +02:00
Alexis de Lattre
2810a7cec8 Merge pull request #104 from akretion/10-fix-save-file
[10.0][FIX] crash in account_bank_statement_save_file
2017-04-11 23:52:27 +02:00
Alexis de Lattre
aefe0aa78f [FIX] crash in account_bank_statement_save_file 2017-04-11 23:01:16 +02:00
OCA Git Bot
b2addf7cd2 [ADD] setup.py 2017-04-02 04:34:14 +02:00
OCA Git Bot
09fd75c627 [UPD] addons table in README.md 2017-04-02 02:34:34 +02:00
Pedro M. Baeza
30ac422e84 Merge pull request #84 from StefanRijnhart/10.0-account_bank_statement_import_camt
10.0 account bank statement import camt
2017-04-01 14:58:48 +02:00
Stefan Rijnhart
2ddb8b114e [MIG] account_bank_statement_import_camt 10.0 2017-04-01 14:51:44 +02:00
OCA Transbot
704a01d6f3 OCA Transbot updated translations from Transifex 2017-04-01 14:51:12 +02:00
OCA Transbot
933812e4b0 OCA Transbot updated translations from Transifex 2017-04-01 14:51:12 +02:00
Stefan Rijnhart
bc94bd837c Create demo data during the execution of tests This ensures that the demo chart of accounts is already installed when the bank journal account is created for the bank journal that is needed to test the import. Otherwise, the demo chart from l10n_generic_coa will fail to install because there is already a journal account in the system. 2017-04-01 14:51:12 +02:00
Holger Brunn
261f3a0213 migrate account_bank_statement_import_camt 2017-04-01 14:51:12 +02:00
OCA Transbot
520cc926c8 OCA Transbot updated translations from Transifex 2017-04-01 14:51:12 +02:00
Ronald Portier (Therp BV)
d279bd2d69 Support zip files. 2017-04-01 14:51:12 +02:00
Ronald Portier (Therp BV)
87718b4eb9 Make sure message is filled for camt.
Message was not taken from AddtlNtryInf element, if not part of details.

Not sure wether it actually can be part of details (NtryDtls element), but this change least intrusive.
2017-04-01 14:51:12 +02:00