Cédric Krier pushed to branch branch/default at Tryton / Tryton
Commits:
4d53c859 by Cédric Krier at 2022-12-26T22:44:14+01:00
Add relate from product to lots
Closes #11873
- - - - -
1 changed file:
- modules/stock_lot/stock.xml
Changes:
=====================================
modules/stock_lot/stock.xml
=====================================
@@ -35,6 +35,35 @@
sequence="50"
id="menu_lot_form"/>
+ <record model="ir.action.act_window" id="act_lot_form_product_relate">
+ <field name="name">Lots</field>
+ <field name="res_model">stock.lot</field>
+ <field
+ name="domain"
+ eval="[If(Eval('active_ids', []) == [Eval('active_id')],
(If(Eval('active_model') == 'product.template', 'product.template', 'product'),
'=', Eval('active_id', -1)), (If(Eval('active_model') == 'product.template',
'product.template', 'product'), 'in', Eval('active_ids', [])))]"
+ pyson="1"/>
+ </record>
+ <record model="ir.action.act_window.view"
id="act_lot_form_product_relate_view1">
+ <field name="sequence" eval="10"/>
+ <field name="view" ref="lot_view_tree"/>
+ <field name="act_window" ref="act_lot_form_product_relate"/>
+ </record>
+ <record model="ir.action.act_window.view"
id="act_lot_form_product_relate_view2">
+ <field name="sequence" eval="20"/>
+ <field name="view" ref="lot_view_form"/>
+ <field name="act_window" ref="act_lot_form_product_relate"/>
+ </record>
+ <record model="ir.action.keyword"
id="act_lot_form_product_relate_keyword1">
+ <field name="keyword">form_relate</field>
+ <field name="model">product.product,-1</field>
+ <field name="action" ref="act_lot_form_product_relate"/>
+ </record>
+ <record model="ir.action.keyword"
id="act_lot_form_product_relate_keyword2">
+ <field name="keyword">form_relate</field>
+ <field name="model">product.template,-1</field>
+ <field name="action" ref="act_lot_form_product_relate"/>
+ </record>
+
<record model="ir.model.access" id="access_lot">
<field name="model" search="[('model', '=', 'stock.lot')]"/>
<field name="perm_read" eval="False"/>
View it on Heptapod:
https://foss.heptapod.net/tryton/tryton/-/commit/4d53c859589c0d4758ec2f8fe7f67004ad9067cb
--
View it on Heptapod:
https://foss.heptapod.net/tryton/tryton/-/commit/4d53c859589c0d4758ec2f8fe7f67004ad9067cb
You're receiving this email because of your account on foss.heptapod.net.