diff options
| author | Naresh Choksy <nch@tinyerp.com> | 2008-10-13 18:38:08 +0530 |
|---|---|---|
| committer | Naresh Choksy <nch@tinyerp.com> | 2008-10-13 18:38:08 +0530 |
| commit | b0a5381dd8ea499bd522fbc4e202bfd133b5bbb5 (patch) | |
| tree | 9a50fe1c4fd5870aaa21dba3fdcabccc969a7401 /addons/purchase/purchase_workflow.xml | |
| parent | 7b0731a579e500cac16621baca45e1644db5b2c5 (diff) | |
1 : put a button [set to draft] when purchase order is cancelled in draft state.
2: removed readonly in confirmed state for order line.
3: kept validation on cancel purchase order validation for pickings and invoices
bzr revid: nch@tinyerp.com-20081013130808-3ya3nhjuufuxcf7q
Diffstat (limited to 'addons/purchase/purchase_workflow.xml')
| -rw-r--r-- | addons/purchase/purchase_workflow.xml | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/addons/purchase/purchase_workflow.xml b/addons/purchase/purchase_workflow.xml index ee6c36f2c40..466d0f3e156 100644 --- a/addons/purchase/purchase_workflow.xml +++ b/addons/purchase/purchase_workflow.xml @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> <data> - + <record id="purchase_order" model="workflow"> <field name="name">Purchase Order Basic Workflow</field> <field name="osv">purchase.order</field> <field name="on_create">True</field> </record> - + <record id="act_draft" model="workflow.activity"> <field name="wkf_id" ref="purchase_order"/> <field name="flow_start">True</field> @@ -22,9 +22,8 @@ <record id="act_cancel" model="workflow.activity"> <field name="wkf_id" ref="purchase_order"/> <field name="name">cancel</field> + <field name="kind">function</field> <field name="action">write({'state':'cancel'})</field> - <field name="kind">stopall</field> - <field name="flow_stop">True</field> </record> <record id="act_except_invoice" model="workflow.activity"> <field name="wkf_id" ref="purchase_order"/> @@ -84,7 +83,7 @@ <field name="flow_stop">True</field> <field name="join_mode">AND</field> </record> - + <record id="trans_draft_confirmed" model="workflow.transition"> <field name="act_from" ref="act_draft"/> <field name="act_to" ref="act_confirmed"/> @@ -177,6 +176,6 @@ <field name="act_from" ref="act_invoice_end"/> <field name="act_to" ref="act_done"/> </record> - + </data> </openerp> |
