Launchpad automatic translations update.
[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_finished()</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_finished()</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="condition">allow_cancel()</field>
100             <field name="signal">button_cancel</field>
101         </record>
102         <record id="trans_confirmed_cancel" model="workflow.transition">
103             <field name="act_from" ref="act_confirmed"/>
104             <field name="act_to" ref="act_cancel"/>
105             <field name="condition">allow_cancel()</field>
106             <field name="signal">button_cancel</field>
107         </record>
108         <record id="trans_draft_cancel" model="workflow.transition">
109             <field name="act_from" ref="act_draft"/>
110             <field name="act_to" ref="act_cancel"/>
111             <field name="signal">button_cancel</field>
112         </record>
113
114         <record id="trans_assigned_cancel_auto" model="workflow.transition">
115             <field name="act_from" ref="act_assigned"/>
116             <field name="act_to" ref="act_cancel"/>
117             <field name="condition">test_cancel()</field>
118         </record>
119         <record id="trans_confirmed_cancel_auto" model="workflow.transition">
120             <field name="act_from" ref="act_confirmed"/>
121             <field name="act_to" ref="act_cancel"/>
122             <field name="condition">test_cancel()</field>
123         </record>
124         <record id="trans_draft_cancel" model="workflow.transition">
125             <field name="act_from" ref="act_draft"/>
126             <field name="act_to" ref="act_cancel_inv"/>
127             <field name="signal">button_cancel</field>
128         </record>
129
130         <record id="trans_assigned_cancel_auto" model="workflow.transition">
131             <field name="act_from" ref="act_assigned"/>
132             <field name="act_to" ref="act_cancel"/>
133             <field name="condition">test_cancel()</field>
134         </record>
135         <record id="trans_confirmed_cancel_auto" model="workflow.transition">
136             <field name="act_from" ref="act_confirmed"/>
137             <field name="act_to" ref="act_cancel"/>
138             <field name="condition">test_cancel()</field>
139         </record>
140
141     </data>
142 </openerp>