[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-19 21:06:15 +02:00
1 parent a5492fce39
commit 05ef1e46ec
11 files changed
+152 -25

No files matched your search

@@ -14,8 +14,21 @@
invisible="hide_ebics_upload"
string="EBICS Upload"
/>
</button>
</field>
</button>
<notebook position="inside">
<page
string="EBICS upload info"
name="ebics"
invisible="not ebics_config_id"
>
<group name="ebics_info">
<field name="ebics_file_id" string="Upload File" />
<field name="ebics_pain_state" string="Upload Status" />
<field name="ebics_order_number" />
</group>
</page>
</notebook>
</field>
</record>
</odoo>