rename the tag <terp/> by <openerp/>
[odoo/odoo.git] / addons / stock / stock_workflow.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <record id="wkf_picking" model="workflow">
5             <field name="name">stock.picking.basic</field>
6             <field name="osv">stock.picking</field>
7             <field name="on_create">True</field>
8         </record>
9         <record id="act_draft" model="workflow.activity">
10             <field name="wkf_id" ref="wkf_picking"/>
11             <field name="flow_start">True</field>
12             <field name="name">draft</field>
13         </record>
14         <record id="act_confirmed" model="workflow.activity">
15             <field name="wkf_id" ref="wkf_picking"/>
16             <field name="name">confirmed</field>
17             <field name="kind">function</field>
18             <field name="action">action_confirm()</field>
19         </record>
20         <record id="act_assigned" model="workflow.activity">
21             <field name="wkf_id" ref="wkf_picking"/>
22             <field name="name">assigned</field>
23             <field name="kind">function</field>
24             <field name="action">action_assign_wkf()</field>
25         </record>
26         <record id="act_move" model="workflow.activity">
27             <field name="wkf_id" ref="wkf_picking"/>
28             <field name="name">move</field>
29             <field name="kind">function</field>
30             <field name="action">action_move()</field>
31         </record>
32         <record id="act_done" model="workflow.activity">
33             <field name="wkf_id" ref="wkf_picking"/>
34             <field name="name">done</field>
35             <field name="kind">function</field>
36             <field name="action">action_done()</field>
37             <field name="flow_stop">True</field>
38         </record>
39         <record id="act_cancel" model="workflow.activity">
40             <field name="wkf_id" ref="wkf_picking"/>
41             <field name="name">cancel</field>
42             <field name="flow_stop">True</field>
43             <field name="kind">function</field>
44             <field name="action">action_cancel()</field>
45         </record>
46         
47         <record id="trans_draft_confirmed" model="workflow.transition">
48             <field name="act_from" ref="act_draft"/>
49             <field name="act_to" ref="act_confirmed"/>
50             <field name="signal">button_confirm</field>
51         </record>
52         <record id="trans_confirmed_assigned_back" model="workflow.transition">
53             <field name="act_from" ref="act_assigned"/>
54             <field name="act_to" ref="act_confirmed"/>
55             <field name="condition">not test_assigned()</field>
56         </record>
57         <record id="trans_confirmed_assigned" model="workflow.transition">
58             <field name="act_from" ref="act_confirmed"/>
59             <field name="act_to" ref="act_assigned"/>
60             <field name="condition">test_assigned()</field>
61         </record>
62         <record id="trans_assigned_move" model="workflow.transition">
63             <field name="act_from" ref="act_assigned"/>
64             <field name="act_to" ref="act_move"/>
65             <field name="condition">auto_picking and test_auto_picking()</field>
66         </record>
67         <record id="trans_assigned_move2" model="workflow.transition">
68             <field name="act_from" ref="act_assigned"/>
69             <field name="act_to" ref="act_move"/>
70             <field name="signal">button_done</field>
71         </record>
72         <record id="trans_move_done" model="workflow.transition">
73             <field name="act_from" ref="act_move"/>
74             <field name="act_to" ref="act_done"/>
75             <field name="condition">test_finnished()</field>
76         </record>
77         <record id="trans_move_confirmed" model="workflow.transition">
78             <field name="act_from" ref="act_move"/>
79             <field name="act_to" ref="act_confirmed"/>
80             <field name="condition">not test_finnished()</field>
81         </record>
82         <record id="trans_assigned_cancel" model="workflow.transition">
83             <field name="act_from" ref="act_assigned"/>
84             <field name="act_to" ref="act_cancel"/>
85             <field name="signal">button_cancel</field>
86         </record>
87         <record id="trans_confirmed_cancel" model="workflow.transition">
88             <field name="act_from" ref="act_confirmed"/>
89             <field name="act_to" ref="act_cancel"/>
90             <field name="signal">button_cancel</field>
91         </record>
92         <record id="trans_draft_cancel" model="workflow.transition">
93             <field name="act_from" ref="act_draft"/>
94             <field name="act_to" ref="act_cancel"/>
95             <field name="signal">button_cancel</field>
96         </record>
97         
98     </data>
99 </openerp>