Jérémy Didderen
f44076ff69
[FIX] account_ebics - Do not commit during tests in the Enterprise import
...
_process_bank_statement_oe commits after each statement. Under tests this
left the test transaction. Skip the commit when the registry is in test
mode or the current thread is a test thread.
2026-10-27 21:38:40 +01:00
Jérémy Didderen
f2d9f1138a
[FIX] account_ebics - Report camt statements without account number
...
The xpath result was indexed before the emptiness check, so a statement
without IBAN or other account id raised an IndexError instead of the
"No bank account number found." notification.
2026-10-27 21:38:40 +01:00
Jérémy Didderen
3585c85298
[FIX] account_ebics - Stop camt split on an invalid XML file
...
The error was noted but processing went on with root.nsmap, raising an
AttributeError. Unparseable content now also yields the "Invalid XML
file." notification instead of an XMLSyntaxError.
2026-10-27 21:38:39 +01:00
Jérémy Didderen
296695f97a
[IMP] addons-repo-template v9.2.1
2026-10-27 21:38:39 +01:00
Luc De Meyer
2038e6317c
[18.0][IMP] pre-commit updates
2026-10-26 09:25:43 +01:00
Luc De Meyer
122f6d8166
[IMP] Add upload state tracking on EBICS payment files
...
account_ebics:
- Add pain_state and ebics_order_number to ebics.file
- Set these fields after a successful upload
- Add neutralized property to api.Environment
account_ebics_batch_payment:
- Add EBICS notebook page with upload info to batch payment form
- Post chatter message with OrderID after upload
account_ebics_payment_order:
- Fix broken postprocess: replace deprecated active_model/active_id
context keys with model/id
2026-10-26 09:25:43 +01:00
Luc De Meyer
dec59ecbce
[FIX] account_ebics: IndexError in _split_camt for camt.054
...
Fix IndexError in _split_camt when camt.054 has no currency at statement level.
This commit implements the following changes:
- discard statements without entries before attempting currency extraction
- fall back to Ntry/Amt/@Ccy for camt.054 when Acct/Ccy and Bal/Amt/@Ccy are absent
2026-10-12 18:57:06 +02:00
Luc De Meyer
df17c4a1ca
[FIX] stack trace when OE camt parser discards a transaction line
...
The Odoo Enterprise CAMT parser may drop transactions during import
e.g. in case of duplicates or when a 0.00 amount transaction is added
to give some banking information via the CAMT file.
This PR fixes a stack trace that occurs when that happens.
2025-09-05 18:16:12 +02:00
Jérémy Didderen
284fd18db7
[FIX] pre-commit errors after copier update
2025-08-11 09:24:30 +02:00
Luc De Meyer
363f3f3c38
[IMP]account_ebics : improve file format views
2025-07-03 21:59:33 +02:00
Olivier Doucet
d0d6a12b7b
fix cfonb return line bug
2025-02-28 14:00:42 +01:00
Luc De Meyer
10ea8e0763
[IMP] account_ebics : remove obsolete 'view_type' in actions
2025-01-04 17:44:38 +01:00
Luc De Meyer
250f5bcc3c
[IMP] account_ebics: hide process button on ebics_file when no download process
2025-01-04 16:40:21 +01:00
Luc De Meyer
56ea15e447
[MIG] account_ebics: Migration to 18.0
2024-12-23 18:39:28 +01:00
Remi - Le Filament
25c4606a05
[FIX] handle string notifications as warnings
2024-12-23 17:47:58 +01:00
Luc De Meyer
b57b1a3554
[FIX]account_ebics - fix split cfonb120 files
2024-12-23 17:47:58 +01:00
Jérémy Didderen
64ab2dc6d8
update CI config
2024-12-23 17:47:58 +01:00
Luc De Meyer
e22fb104ea
[IMP] account_ebics: pre-commit auto fixes
2024-12-23 17:47:58 +01:00
Luc De Meyer
621042bd8a
[FIX]return warning when processing statement files without transactions
...
module: account_ebics 16.0
2024-12-23 17:47:58 +01:00
Luc De Meyer
e00746f76d
[IMP][16.0]enhance _split_camt to support C52, C53 and C54
2024-12-23 17:47:58 +01:00
Luc De Meyer
c88ea6f378
[16.0] add support for COMMERZBANK camt files
2024-12-23 17:47:58 +01:00
Luc De Meyer
2e6c4d4f1e
[IMP] 16.0 - prevent creation of duplicate statements
2024-12-23 17:47:58 +01:00
Luc De Meyer
3226d611ea
account_ebics 16.0 : add support for CFONB
2024-12-23 17:47:58 +01:00
Luc De Meyer
dacaec762a
fix try/except
2024-12-23 17:47:58 +01:00
Luc De Meyer
71db4bec2e
ebics 16.0 : add support for oca camt parser
2024-12-23 17:47:58 +01:00
Luc De Meyer
b11def7a00
fix 'savepoint does not exist' stack trace at statement import
2024-12-23 17:47:58 +01:00
Luc De Meyer
6c1da7be63
[16.0]fix typo in license URL
2024-12-23 17:47:58 +01:00
Luc De Meyer
7bd6d7ec4b
[16.0]account_ebics - fix for multi-statement/multi-bank-acccount camt files
2024-12-23 17:47:58 +01:00
Luc De Meyer
0dedd5b568
bugfix
2024-12-23 17:47:58 +01:00
dsolanki
b8a32f3c03
[FIX] account_ebics: Warning two fields have same label
2024-12-23 17:47:58 +01:00
Luc De Meyer
8fc141c9c5
add support for 16.0 Odoo OE camt parser
2024-12-23 17:47:58 +01:00
Luc De Meyer
11fdc87307
16.0 - fix for OCA account_statement_import_camt
2024-12-23 17:47:58 +01:00
Luc De Meyer
2416c90473
[MIG] : Migration to 16.0
2024-12-23 17:47:58 +01:00
Luc De Meyer
691840beb1
[MIG] : Migration to 16.0
2024-12-23 17:47:58 +01:00
Luc De Meyer
e5652af883
[IMP] : pre-commit stuff
2024-12-23 17:47:58 +01:00
Luc De Meyer
8a188acb2e
account_ebics - mulit-company fix company_ids field
2024-12-23 17:47:57 +01:00
Luc De Meyer
c7ff1fe645
[15.0]cfonb processing - set savepoint per statement
2024-12-23 17:47:57 +01:00
Luc De Meyer
2afa4721f4
[IMP] account_ebics: pre-commit
2024-12-23 17:47:57 +01:00
Luc De Meyer
12e6bdfa02
[14.0]account_ebics - fix _process_result_action
2024-12-23 17:47:57 +01:00
Luc De Meyer
3a878a2e9e
[14.0]account_ebics - fix stack trace when using Odoo OE statement import
2024-12-23 17:47:57 +01:00
Luc De Meyer
233f719b6b
[14.0]black, isort, prettier
2024-12-23 17:47:57 +01:00
Luc De Meyer
924539d4e1
remove pdb
2024-12-23 17:47:57 +01:00
Luc De Meyer
2cf359cc71
[14.0][MIG]account_ebics
2024-12-23 17:47:57 +01:00
Luc De Meyer
daa180deec
[14.0][MIG]account_ebics
2024-12-23 17:47:57 +01:00
Luc De Meyer
128dec008e
add placeholder logic to add pain.002 processing logic
2024-12-23 17:47:57 +01:00
Luc De Meyer
18d4984bf5
[13.0]account_ebics 1.3.0 - generic order type
2024-12-23 17:47:57 +01:00
Luc De Meyer
77de3b9ba3
[13.0][FIX]multi-company fix
2024-12-23 17:47:57 +01:00
Luc De Meyer
bc0dc4c051
[13.0]fix stack trace when bank journal not found ( #16 )
2024-12-23 17:47:57 +01:00
Luc De Meyer
14fcbb31aa
cfonb multibank statement support
2024-12-23 17:47:57 +01:00
Luc De Meyer
8f4d8fa7d0
fix ebics.file download handler
2024-12-23 17:47:57 +01:00