[IMP] stock : comment the packing report
[odoo/odoo.git] / addons / stock / stock_workflow.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <record id="wkf_picking" model="workflow">
6             <field name="name">stock.picking.basic</field>
7             <field name="osv">stock.picking</field>
8             <field name="on_create">True</field>
9         </record>
10         <record id="act_draft" model="workflow.activity">
11             <field name="wkf_id" ref="wkf_picking"/>
12             <field name="flow_start">True</field>
13             <field name="name">draft</field>
14         </record>
15         <record id="act_confirmed" model="workflow.activity">
16             <field name="wkf_id" ref="wkf_picking"/>
17             <field name="name">confirmed</field>
18             <field name="kind">function</field>
19             <field name="action">action_confirm()</field>
20         </record>
21         <record id="act_assigned" model="workflow.activity">
22             <field name="wkf_id" ref="wkf_picking"/>
23             <field name="name">assigned</field>
24             <field name="kind">function</field>
25             <field name="action">action_assign_wkf()</field>
26         </record>
27         <record id="act_move" model="workflow.activity">
28             <field name="wkf_id" ref="wkf_picking"/>
29             <field name="name">move</field>
30             <field name="kind">function</field>
31             <field name="action">action_move()</field>
32         </record>
33         <record id="act_done" model="workflow.activity">
34             <field name="wkf_id" ref="wkf_picking"/>
35             <field name="name">done</field>
36             <field name="kind">function</field>
37             <field name="action">action_done()</field>
38             <field name="flow_stop">True</field>
39         </record>
40         <record id="act_cancel_inv" model="workflow.activity">
41             <field name="wkf_id" ref="wkf_picking"/>
42             <field name="name">cancel</field>
43             <field name="flow_stop">True</field>
44             <field name="kind">function</field>
45             <field name="action">action_cancel()</field>
46         </record>
47
48         <record id="act_cancel" model="workflow.activity">
49             <field name="wkf_id" ref="wkf_picking"/>
50             <field name="name">cancel</field>
51             <field name="flow_stop">True</field>
52             <field name="kind">function</field>
53             <field name="action">action_cancel()</field>
54         </record>
55
56         <record id="trans_draft_confirmed" model="workflow.transition">
57             <field name="act_from" ref="act_draft"/>
58             <field name="act_to" ref="act_confirmed"/>
59             <field name="signal">button_confirm</field>
60         </record>
61         <record id="trans_confirmed_assigned_back" model="workflow.transition">
62             <field name="act_from" ref="act_assigned"/>
63             <field name="act_to" ref="act_confirmed"/>
64             <field name="condition">not test_assigned()</field>
65         </record>
66         <record id="trans_confirmed_assigned" model="workflow.transition">
67             <field name="act_from" ref="act_confirmed"/>
68             <field name="act_to" ref="act_assigned"/>
69             <field name="condition">test_assigned()</field>
70         </record>
71         <record id="trans_assigned_move_done" model="workflow.transition">
72             <field name="act_from" ref="act_assigned"/>
73             <field name="act_to" ref="act_move"/>
74             <field name="condition">test_done()</field>
75         </record>
76         <record id="trans_assigned_move" model="workflow.transition">
77             <field name="act_from" ref="act_assigned"/>
78             <field name="act_to" ref="act_move"/>
79             <field name="condition">auto_picking and test_auto_picking()</field>
80         </record>
81         <record id="trans_assigned_move2" model="workflow.transition">
82             <field name="act_from" ref="act_assigned"/>
83             <field name="act_to" ref="act_move"/>
84             <field name="signal">button_done</field>
85         </record>
86         <record id="trans_move_done" model="workflow.transition">
87             <field name="act_from" ref="act_move"/>
88             <field name="act_to" ref="act_done"/>
89             <field name="condition">test_finnished()</field>
90         </record>
91         <record id="trans_move_confirmed" model="workflow.transition">
92             <field name="act_from" ref="act_move"/>
93             <field name="act_to" ref="act_confirmed"/>
94             <field name="condition">not test_finnished()</field>
95         </record>
96         <record id="trans_assigned_cancel" model="workflow.transition">
97             <field name="act_from" ref="act_assigned"/>
98             <field name="act_to" ref="act_cancel"/>
99             <field name="signal">button_cancel</field>
100         </record>
101         <record id="trans_confirmed_cancel" model="workflow.transition">
102             <field name="act_from" ref="act_confirmed"/>
103             <field name="act_to" ref="act_cancel"/>
104             <field name="signal">button_cancel</field>
105         </record>
106         <record id="trans_draft_cancel" model="workflow.transition">
107             <field name="act_from" ref="act_draft"/>
108             <field name="act_to" ref="act_cancel"/>
109             <field name="signal">button_cancel</field>
110         </record>
111
112         <record id="trans_assigned_cancel_auto" model="workflow.transition">
113             <field name="act_from" ref="act_assigned"/>
114             <field name="act_to" ref="act_cancel"/>
115             <field name="condition">test_cancel()</field>
116         </record>
117         <record id="trans_confirmed_cancel_auto" model="workflow.transition">
118             <field name="act_from" ref="act_confirmed"/>
119             <field name="act_to" ref="act_cancel"/>
120             <field name="condition">test_cancel()</field>
121         </record>
122         <record id="trans_draft_cancel" model="workflow.transition">
123             <field name="act_from" ref="act_draft"/>
124             <field name="act_to" ref="act_cancel_inv"/>
125             <field name="signal">button_cancel</field>
126         </record>
127
128         <record id="trans_assigned_cancel_auto" model="workflow.transition">
129             <field name="act_from" ref="act_assigned"/>
130             <field name="act_to" ref="act_cancel"/>
131             <field name="condition">test_cancel()</field>
132         </record>
133         <record id="trans_confirmed_cancel_auto" model="workflow.transition">
134             <field name="act_from" ref="act_confirmed"/>
135             <field name="act_to" ref="act_cancel"/>
136             <field name="condition">test_cancel()</field>
137         </record>
138
139     </data>
140 </openerp>