[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
This commit is contained in:
Luc De Meyer committed 2026-10-11 20:59:48 +02:00
1 parent 2cfdbd50f8
commit 2d301e87f8
10 files changed
+109 -16

No files matched your search

+1 -1
View File
@@ -4,7 +4,7 @@
{
"name": "EBICS - Payment Orders (OCA)",
"summary": "Send an OCA payment order to the bank over EBICS",
"version": "19.0.1.0.0",
"version": "19.0.1.0.1",
"license": "LGPL-3",
"author": "Noviat",
"website": "https://www.noviat.com/",
@@ -29,7 +29,8 @@ class AccountPaymentOrder(models.Model):
)
ctx.update(
{
"active_model": self._name,
"model": self._name,
"id": self.id,
"default_format_id": ebics_format_id.id,
}
)