[FIX] procurement : Run procurements in more menus
This commit is contained in:
committed by
David Monjoie
parent
f746fe55cc
commit
d4507cce3d
@@ -289,5 +289,24 @@
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="procurement_order_server_action" model="ir.actions.server">
|
||||
<field name="name">Run Procurements</field>
|
||||
<field name="model_id" ref="model_procurement_order"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">
|
||||
if context.get('active_model') == 'procurement.order' and context.get('active_ids'):
|
||||
self.run(cr, uid, context['active_ids'], context=context)</field>
|
||||
</record>
|
||||
|
||||
<record id="run_procurement_order_action" model="ir.values">
|
||||
<field name="model_id" ref="procurement.model_procurement_order" />
|
||||
<field name="name">Run Procurements</field>
|
||||
<field name="key2">client_action_multi</field>
|
||||
<field name="key">action</field>
|
||||
<field name="model">procurement.order</field>
|
||||
<field name="value" eval="'ir.actions.server,' + str(ref('procurement_order_server_action'))" />
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -20,13 +20,13 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<act_window name="Run Schedulers"
|
||||
res_model="procurement.order.compute.all"
|
||||
src_model="procurement.order"
|
||||
view_mode="form"
|
||||
target="new"
|
||||
key2="client_action_multi"
|
||||
id="action_compute_schedulers"/>
|
||||
<record id="action_compute_schedulers" model="ir.actions.act_window">
|
||||
<field name="name">Run Schedulers</field>
|
||||
<field name="res_model">procurement.order.compute.all</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="target">new</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -20,13 +20,13 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<act_window name="Run Reordering Rules"
|
||||
res_model="procurement.orderpoint.compute"
|
||||
src_model="procurement.order"
|
||||
view_mode="form"
|
||||
target="new"
|
||||
key2="client_action_multi"
|
||||
id="action_procurement_compute"/>
|
||||
<record id="action_procurement_compute" model="ir.actions.act_window">
|
||||
<field name="name">Run Reordering Rules</field>
|
||||
<field name="res_model">procurement.orderpoint.compute</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="target">new</field>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
|
||||
Reference in New Issue
Block a user