From 8d386e675492477ca416027c21e8caa8a81bffaa Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Fri, 10 Jul 2026 12:22:16 +0200 Subject: [PATCH] Pnl graph --- modules/purchase_trade/tests/test_module.py | 3 ++- modules/purchase_trade/view/purchase_form.xml | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/purchase_trade/tests/test_module.py b/modules/purchase_trade/tests/test_module.py index 8886fab..e833a00 100644 --- a/modules/purchase_trade/tests/test_module.py +++ b/modules/purchase_trade/tests/test_module.py @@ -5295,10 +5295,11 @@ class PurchaseTradeTestCase(ModuleTestCase): graph_field = pages[pnl_index + 1].find("field[@name='pnl_graph']") self.assertIsNotNone(graph_field) self.assertEqual(graph_field.get('widget'), 'rich_graph') + self.assertEqual(graph_field.get('records_field'), 'pnl_graph') self.assertEqual(graph_field.get('date_field'), 'valuation_date') self.assertEqual(graph_field.get('series'), 'pnl,mtm') self.assertEqual(graph_field.get('labels'), 'pnl:Pnl,mtm:Mtm') - self.assertIsNone(graph_field.get('hidden_series')) + self.assertEqual(graph_field.get('hidden_series'), 'pnl_graph') def test_shipment_in_pnl_lines_use_physical_and_open_lots(self): 'shipment PnL uses valuation lines from physical and open lot links' diff --git a/modules/purchase_trade/view/purchase_form.xml b/modules/purchase_trade/view/purchase_form.xml index 79841eb..5a5be8a 100755 --- a/modules/purchase_trade/view/purchase_form.xml +++ b/modules/purchase_trade/view/purchase_form.xml @@ -159,10 +159,12 @@ this repository contains the full copyright notices and license terms. -->