Commit Graph
38 Commits
Author SHA1 Message Date
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 0d3351e96b [FIX] account_ebics: fix EBICS Manager security group 2026-10-24 12:01:04 +02:00
Luc De Meyer 6632674773 [IMP] allow statement download by OdooBot 2026-10-24 12:01:04 +02:00
Luc De Meyer 695db8ab0b [IMP] account_ebics, account_ebics_batch_payment: bump module versions 2026-10-24 12:01:04 +02:00
Luc De Meyer 887e46ae73 [IMP] add 'Mark files as Downloaded' menu entry to the EBICS configuration section 2026-10-24 12:01:04 +02:00
Luc De Meyer 3712237ad0 [IMP] batch payment: hide ebics_upload button on non-ebics journals 2026-10-24 12:01:04 +02:00
Luc De Meyer 95250154d5 [FIX] ebics download: execute always client.confirm_download()
Certain banks expect always a confirm_download, also in case of success=False.
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 c860d0e0f7 [IMP] account_ebics: bump module version 2026-10-24 12:01:04 +02:00
Luc De Meyer ca82a40519 [FIX] fix stack trace admin order 2026-10-24 12:01:04 +02:00
Luc De Meyer 01cc99aca4 [IMP] account_ebics: bump module version 2026-10-24 12:01:04 +02:00
Luc De Meyer 7b0f70618d [IMP] account_ebics: add neutralize script 2026-10-24 12:01:04 +02:00
Luc De Meyer c93c2f4bc0 [IMP] bump module version 2026-10-24 12:01:04 +02:00
Luc De Meyer 55310d43c9 account_ebics: bump module version 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
Luc De Meyer 9b130f03c8 [IMP]ebics.userid,user_ids: exclude portal users 2026-10-24 12:01:04 +02:00
Luc De Meyer d9ce13411c account_ebics - bump module version 2026-10-24 12:01:04 +02:00
Luc De Meyer dab469bc6f [FIX] limit INI letter languages to 'en', 'de', 'fr' 2026-10-24 12:01:04 +02:00
Luc De Meyer 55cf8f7300 [IMP]improve fintech.ebics register documentation 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
Luc De Meyer db49352960 [IMP] account_ebics : remove obsolete 'view_type' in actions 2026-10-24 12:01:04 +02:00
Luc De Meyer 29cf76dea0 [FIX] account_ebics : fix ebics.file 'Done' filter 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 c9e7382080 [IMP] account_ebics: add draft, done filters on ebics.file search view 2026-10-24 12:01:04 +02:00
Luc De Meyer 7e3d846a70 [MIG] account_ebics_batch_payment: Migration to 18.0 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
Luc De Meyer fdff81ab2a [FIX]account_ebics - fix split cfonb120 files 2026-10-24 12:01:04 +02:00
Luc De Meyer d32ac08870 [IMP]EBICS File Format on Payment Mode 2026-10-24 12:01:04 +02:00
Luc De Meyer a286b8683b [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.
2026-10-24 12:01:04 +02:00
Luc De Meyer e3cb29b220 [FIX]fix change_passphrase 2026-10-24 12:01:04 +02:00
Luc De Meyer 46481c9ef0 [FIX]account_ebics - fix passphrase visibility for new userid 2026-10-24 12:01:03 +02:00
Luc De Meyer 56ff2bc249 [MIG] account_ebics: Migration to 17.0 2026-10-24 12:01:03 +02:00
Luc De Meyer 7524ce470f [FIX]bugfix _compute_ebics_passphrase_view_modifiers 2026-10-24 12:01:03 +02:00
Luc De Meyer 91a56ec3e4 [MIG] account_ebics: Migration to 17.0 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
Luc De Meyer 5107f74772 [FIX] .github/workflows/test.yml 2026-10-24 11:59:32 +02:00