Fix purchase PnL graph data source
This commit is contained in:
@@ -26,16 +26,22 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="name">purchase_form</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="purchase_view_tree">
|
||||
<field name="model">purchase.purchase</field>
|
||||
<field name="inherit" ref="purchase.purchase_view_tree"/>
|
||||
<field name="name">purchase_tree</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="purchase_line_view_form">
|
||||
<field name="model">purchase.line</field>
|
||||
<field name="inherit" ref="purchase.purchase_line_view_form"/>
|
||||
<field name="name">purchase_line_form</field>
|
||||
<record model="ir.ui.view" id="purchase_view_tree">
|
||||
<field name="model">purchase.purchase</field>
|
||||
<field name="inherit" ref="purchase.purchase_view_tree"/>
|
||||
<field name="name">purchase_tree</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="purchase_pnl_graph_view_tree">
|
||||
<field name="model">purchase.pnl.graph</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="name">purchase_pnl_graph_tree</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="purchase_line_view_form">
|
||||
<field name="model">purchase.line</field>
|
||||
<field name="inherit" ref="purchase.purchase_line_view_form"/>
|
||||
<field name="name">purchase_line_form</field>
|
||||
</record>
|
||||
<record model="ir.ui.view" id="purchase_line_view_tree_sequence">
|
||||
<field name="model">purchase.line</field>
|
||||
|
||||
@@ -5298,6 +5298,9 @@ class PurchaseTradeTestCase(ModuleTestCase):
|
||||
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('view_ids'),
|
||||
'purchase_trade.purchase_pnl_graph_view_tree')
|
||||
self.assertEqual(graph_field.get('labels'), 'pnl:Pnl,mtm:Mtm')
|
||||
self.assertEqual(graph_field.get('hidden_series'), 'pnl_graph')
|
||||
|
||||
|
||||
@@ -162,6 +162,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
records_field="pnl_graph"
|
||||
date_field="valuation_date"
|
||||
series="pnl,mtm"
|
||||
view_ids="purchase_trade.purchase_pnl_graph_view_tree"
|
||||
labels="pnl:Pnl,mtm:Mtm"
|
||||
colors="pnl:#00b894,mtm:#8b5cf6"
|
||||
hidden_series="pnl_graph"
|
||||
|
||||
8
modules/purchase_trade/view/purchase_pnl_graph_tree.xml
Normal file
8
modules/purchase_trade/view/purchase_pnl_graph_tree.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
this repository contains the full copyright notices and license terms. -->
|
||||
<tree>
|
||||
<field name="valuation_date"/>
|
||||
<field name="pnl"/>
|
||||
<field name="mtm"/>
|
||||
</tree>
|
||||
Reference in New Issue
Block a user