From 7dcb68ab6936b07fbf947374eb6b6797b8872cb2 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Tue, 28 Jul 2026 22:02:35 +0200 Subject: [PATCH] Refine Long and Short position granularity --- modules/purchase_trade/ctrm_reporting.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/purchase_trade/ctrm_reporting.py b/modules/purchase_trade/ctrm_reporting.py index 973f4da..9dd9c93 100644 --- a/modules/purchase_trade/ctrm_reporting.py +++ b/modules/purchase_trade/ctrm_reporting.py @@ -767,7 +767,8 @@ class CTRMOpenPosition(CTRMLongShortMixin, ModelSQL, ModelView): @classmethod def table_query(cls): return cls._long_short_query( - ['product', 'unit'], order_names=['product', 'unit']) + ['product', 'shipment_period', 'strategy', 'unit'], + order_names=['product', 'shipment_period', 'strategy', 'unit']) class CTRMLongShortProductStrategy(