Commit Graph
81 Commits
Author SHA1 Message Date
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
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
Jérémy Didderen 5e03a670bc [IMP] account_ebics - Backport the README rework from 19.0 2026-10-11 16:24:07 +02:00
Luc De Meyer 4488d217dc [IMP] allow statement download by OdooBot 2026-08-04 15:37:41 +02:00
Luc De Meyer bda9624ba7 Revert "[IMP] bump module version"
This reverts commit b1c0d932f0.
2026-07-16 18:33:44 +02:00
Luc De Meyer b1c0d932f0 [IMP] bump module version 2026-07-16 18:05:38 +02:00
Luc De Meyer 7ba2026c77 [IMP] account_ebics, account_ebics_batch_payment, account_ebics_payment_order: bump module versions 2026-04-14 22:03:57 +02:00
Luc De Meyer 3466fa1a9f [IMP] account_ebics: bump module version 2026-01-15 19:12:29 +01:00
Luc De Meyer ba70153292 [IMP] account_ebics: bump module version 2025-11-23 12:46:09 +01:00
Luc De Meyer 2a43d82d19 [IMP] bump module version 2025-11-18 23:09:25 +01:00
Luc De Meyer 4fbf3278ad account_ebics: bump module version 2025-09-05 18:16:12 +02:00
Luc De Meyer fceb7bd135 account_ebics - bump module version 2025-08-17 15:06:46 +02:00
Luc De Meyer 363f3f3c38 [IMP]account_ebics : improve file format views 2025-07-03 21:59:33 +02:00
Jérémy Didderen e56c3ea1e7 add github workflow 2025-03-14 00:12:23 +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
Luc De Meyer 49158f34a0 [IMP]account_ebics: file format filter on ebics_upload
Set file format fiter when creating the ebics.xfer wizard from a python method,
e.g. 'EBICS UPLOAD' button on payment order.
2024-12-23 17:47:58 +01:00
Luc De Meyer d134de9b38 [FIX]fix change_passphrase 2024-12-23 17:47:58 +01:00
Luc De Meyer a6e078bef0 [FIX]account_ebics - fix passphrase visibility for new userid 2024-12-23 17:47:58 +01:00
Luc De Meyer d2af2cfe8e [MIG] account_ebics: Migration to 17.0 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 a0e397bc3c [IMP]account_ebics UI improvements 2024-12-23 17:47:58 +01:00
Luc De Meyer 71005cd863 [FIX]fix handling of non-stored passphrases
module: account_ebics 16.0

The non-stored passphrases (passphrase, sig_passphrase) were incorrectly handled
during the INIT cycle:
- setting 'ebics_passphrase_store' during INIT cycle didn't work
- setting the 'ebics_sig_passphrase' during INIT cycle didn't work
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 28da051f9d [IMP]add support for signature passphrase 2024-12-23 17:47:58 +01:00
Luc De Meyer 2d71ff395c [IMP]add support for fintech 7.4
In fintech 7.4 EbicsUser.manual_approval has been replaced by class parameter “transport_only”.
The account_ebics code has now been adapted to support fintech >=7.4 as well as older releases.
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 a3ae49a983 [FIX]allow to enter passphrase during key renewal for userid with non-stored passphrase 2024-12-23 17:47:58 +01:00
Jérémy Didderen b2d7044f77 account_ebics - remove legacy ebics_files from code 2024-12-23 17:47:58 +01:00
Jérémy Didderen 11ea799989 add CI config 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 b11def7a00 fix 'savepoint does not exist' stack trace at statement import 2024-12-23 17:47:58 +01:00
Luc De Meyer 07331384a5 [16.0] fix 'External ID not found' error when new install 2024-12-23 17:47:58 +01:00
evgeny-l a1e15c1d94 [IMP] account_ebics: correct support of ebics.userid.user_ids filter, ebics-key UI designation improvement 2024-12-23 17:47:58 +01:00
Luc De Meyer 2e029ef40f [16.0]add support for some administrative order types 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
Jérémy Didderen 2cfd2ec2a1 add cover image on all ebic modules 2024-12-23 17:47:58 +01:00
Luc De Meyer 9775a812b0 [IMP] add support for non-stored passphrase 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 691840beb1 [MIG] : Migration to 16.0 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 7f1fa3160a [IMP] account_ebics: black, isort, prettier 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