From d96973310b2c7ac998fc702923b576ae75ae4daf Mon Sep 17 00:00:00 2001 From: "AzureAD\\SylvainDUVERNAY" Date: Tue, 31 Mar 2026 13:31:33 +0200 Subject: [PATCH] Trade Finance Facility - Fix 1 --- modules/trade_finance/facility.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/trade_finance/facility.py b/modules/trade_finance/facility.py index 95f40de..0909192 100644 --- a/modules/trade_finance/facility.py +++ b/modules/trade_finance/facility.py @@ -133,22 +133,27 @@ class Facility(Workflow, ModelSQL, ModelView): 'close': {'invisible': ~Eval('status').in_(['active', 'blocked'])}, } + @classmethod @Workflow.transition('active') def activate(cls, facilities): pass + @classmethod @Workflow.transition('blocked') def block(cls, facilities): pass + @classmethod @Workflow.transition('active') def unblock(cls, facilities): pass + @classmethod @Workflow.transition('cancelled') def cancel(cls, facilities): pass + @classmethod @Workflow.transition('closed') def close(cls, facilities): pass