diff options
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/purchase/purchase_workflow.xml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/addons/purchase/purchase_workflow.xml b/addons/purchase/purchase_workflow.xml index d188fdef05c..b84ce015572 100644 --- a/addons/purchase/purchase_workflow.xml +++ b/addons/purchase/purchase_workflow.xml @@ -58,6 +58,10 @@ <field name="action">write({'invoiced':1})</field> <field name="kind">function</field> </record> + <record model="workflow.activity" id="act_invoice_end"> + <field name="wkf_id" ref="purchase_order"/> + <field name="name">invoice_end</field> + </record> <record model="workflow.activity" id="act_picking"> <field name="wkf_id" ref="purchase_order"/> <field name="name">picking</field> @@ -118,7 +122,7 @@ </record> <record model="workflow.transition" id="trans_router_invoice_no_order"> <field name="act_from" ref="act_router"/> - <field name="act_to" ref="act_invoice_done"/> + <field name="act_to" ref="act_invoice_end"/> <field name="condition">invoice_method<>'order'</field> </record> <record model="workflow.transition" id="trans_except_picking_picking_done"> @@ -167,7 +171,12 @@ </record> <record model="workflow.transition" id="trans_invoice_done_done"> <field name="act_from" ref="act_invoice_done"/> + <field name="act_to" ref="act_invoice_end"/> + </record> + <record model="workflow.transition" id="trans_invoice_end_done"> + <field name="act_from" ref="act_invoice_end"/> <field name="act_to" ref="act_done"/> </record> + </data> </terp> |
