Commit Graph
17 Commits
Author SHA1 Message Date
Luc De Meyer 00cb18d9f2 [MIG] : Migration to 20.0 2026-10-24 12:01:04 +02:00
Luc De Meyer 3bede91373 [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-24 12:01:04 +02:00
Luc De Meyer 393cca3a62 [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-24 12:01:04 +02:00
Luc De Meyer f514ee845c [MIG] account_ebics: Migration to 19.0 2026-10-24 12:01:04 +02:00
Luc De Meyer 735569e98e [IMP] account_ebics: pre-commit auto fixes 2026-10-24 12:01:04 +02:00
Luc De Meyer 5420e94f65 [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.
2026-10-24 12:01:04 +02:00
Jérémy Didderen e38e76e6a5 [FIX] pre-commit errors after copier update 2026-10-24 12:01:04 +02:00
Luc De Meyer a85362c5c3 [IMP]account_ebics : improve file format views 2026-10-24 12:01:04 +02:00
Olivier Doucet 878198f9f1 fix cfonb return line bug 2026-10-24 12:01:04 +02:00
Luc De Meyer db49352960 [IMP] account_ebics : remove obsolete 'view_type' in actions 2026-10-24 12:01:04 +02:00
Luc De Meyer 24d8635b76 [IMP] account_ebics: hide process button on ebics_file when no download process 2026-10-24 12:01:04 +02:00
Luc De Meyer fcbd566842 [MIG] account_ebics: Migration to 18.0 2026-10-24 12:01:04 +02:00
Remi - Le Filament 764b0996ed [FIX] handle string notifications as warnings 2026-10-24 12:01:04 +02:00
Luc De Meyer fdff81ab2a [FIX]account_ebics - fix split cfonb120 files 2026-10-24 12:01:04 +02:00
Jérémy Didderen e60cb1114c update CI config 2026-10-24 12:01:03 +02:00
Luc De Meyer 9a60da8a73 [IMP] account_ebics: pre-commit auto fixes 2026-10-24 12:01:03 +02:00
Luc De Meyer a0bac45ce3 squash everything before 17.0 2026-10-24 12:01:03 +02:00