5
<record model="workflow" id="tiny_purchase_order">
6
<field name="name">Tiny Purchase Order workflow</field>
7
<field name="osv">tiny_purchase.order</field>
8
<field name="on_create">True</field>
11
<record model="workflow.activity" id="act_draft">
12
<field name="wkf_id" ref="tiny_purchase_order"/>
13
<field name="flow_start">True</field>
14
<field name="name">draft</field>
17
<record model="workflow.activity" id="act_confirmed">
18
<field name="wkf_id" ref="tiny_purchase_order"/>
19
<field name="name">confirmed</field>
20
<field name="kind">function</field>
21
<field name="action">write({'state': 'confirmed'})</field>
24
<record model="workflow.activity" id="act_done">
25
<field name="wkf_id" ref="tiny_purchase_order"/>
26
<field name="name">done</field>
27
<field name="kind">function</field>
28
<field name="action">write({'state': 'done'})</field>
29
<field name="flow_stop">True</field>
32
<record model="workflow.transition" id="trans_draft_confirmed">
33
<field name="act_from" ref="act_draft"/>
34
<field name="act_to" ref="act_confirmed"/>
35
<field name="signal">tiny_purchase_confirm</field>
38
<record model="workflow.transition" id="trans_confirmed_done">
39
<field name="act_from" ref="act_confirmed"/>
40
<field name="act_to" ref="act_done"/>
41
<field name="signal">tiny_purchase_done</field>