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.


Reply via email to