This commit is contained in:
Raimon Esteve 2019-07-25 09:17:26 +02:00
parent 58ab4a5651
commit 28ce471b61
2 changed files with 43 additions and 44 deletions

View File

@ -1,4 +1,6 @@
from decimal import Decimal
# This file is part product_purchase_line_relation module for Tryton.
# The COPYRIGHT file at the top level of this repository contains
# the full copyright notices and license terms.
from trytond.model import fields
from trytond.pool import PoolMeta
@ -7,7 +9,6 @@ __all__ = ['PurchaseLine']
class PurchaseLine(metaclass=PoolMeta):
__name__ = 'purchase.line'
shipment_state = fields.Function(fields.Selection(
[('none','None'), ('waiting', 'Waiting'),('exception', 'Exception'),
('received', 'Received')],'Shipment State'),

View File

@ -7,51 +7,49 @@
<field name="name">Purchase Lines</field>
<field name="res_model">purchase.line</field>
</record>
<!-- product.product relate to purchase.line -->
<record model="ir.action.act_window" id="act_purchase_line_form2">
<field name="name">Purchase Lines</field>
<field name="res_model">purchase.line</field>
<field name="domain"
eval="[('product', '=', Eval('active_id'))]" pyson="1"/>
</record>
<record model="ir.action.keyword" id="act_purchase_line_keyword2">
<field name="keyword">form_relate</field>
<field name="model">product.product,-1</field>
<field name="action" ref="act_purchase_line_form2"/>
</record>
<record model="ir.action-res.group" id="act_purchase_line_form2-group_purchase">
<field name="action" ref="act_purchase_line_form2"/>
<field name="group" ref="purchase.group_purchase"/>
</record>
<record model="ir.ui.view" id="purchase_line_view_tree">
<field name="model">purchase.line</field>
<field name="inherit"
ref="purchase.purchase_line_view_tree"/>
<field name="name">purchase_line_tree</field>
</record>
<!-- product.product relate to purchase.line -->
<record model="ir.action.act_window" id="act_purchase_line_form2">
<field name="name">Purchase Lines</field>
<field name="res_model">purchase.line</field>
<field name="domain"
eval="[('product', '=', Eval('active_id'))]" pyson="1"/>
</record>
<record model="ir.action.keyword" id="act_purchase_line_keyword2">
<field name="keyword">form_relate</field>
<field name="model">product.product,-1</field>
<field name="action" ref="act_purchase_line_form2"/>
</record>
<record model="ir.action-res.group" id="act_purchase_line_form2-group_purchase">
<field name="action" ref="act_purchase_line_form2"/>
<field name="group" ref="purchase.group_purchase"/>
</record>
<!-- product.template relate to purchase.line -->
<record model="ir.action.act_window" id="act_purchase_line_form3">
<field name="name">Purchase Lines</field>
<field name="res_model">purchase.line</field>
<field name="domain"
eval="[('product.template', '=', Eval('active_id'))]" pyson="1"/>
</record>
<record model="ir.action.keyword" id="act_purchase_line_keyword3">
<field name="keyword">form_relate</field>
<field name="model">product.template,-1</field>
<field name="action" ref="act_purchase_line_form3"/>
</record>
<record model="ir.action-res.group" id="act_purchase_line_form3-group_purchase">
<field name="action" ref="act_purchase_line_form3"/>
<field name="group" ref="purchase.group_purchase"/>
</record>
<menuitem parent="purchase.menu_purchase_form" action="act_purchase_all_line"
id="menu_purchase_line_form" sequence="10"/>
<record model="ir.ui.view" id="purchase_line_view_tree">
<field name="model">purchase.line</field>
<field name="inherit"
ref="purchase.purchase_line_view_tree"/>
<field name="name">purchase_line_tree</field>
</record>
<!-- product.template relate to purchase.line -->
<record model="ir.action.act_window" id="act_purchase_line_form3">
<field name="name">Purchase Lines</field>
<field name="res_model">purchase.line</field>
<field name="domain"
eval="[('product.template', '=', Eval('active_id'))]" pyson="1"/>
</record>
<record model="ir.action.keyword" id="act_purchase_line_keyword3">
<field name="keyword">form_relate</field>
<field name="model">product.template,-1</field>
<field name="action" ref="act_purchase_line_form3"/>
</record>
<record model="ir.action-res.group" id="act_purchase_line_form3-group_purchase">
<field name="action" ref="act_purchase_line_form3"/>
<field name="group" ref="purchase.group_purchase"/>
</record>
<menuitem parent="purchase.menu_purchase_form" action="act_purchase_all_line"
id="menu_purchase_line_form" sequence="10"/>
</data>
</tryton>