~unifield-team/unifield-wm/us-826

« back to all changes in this revision

Viewing changes to msf_processes/process/purchase_process.xml

  • Committer: jf
  • Date: 2012-06-13 12:43:21 UTC
  • mfrom: (827.5.11 uf-635)
  • Revision ID: jf@tempo4-20120613124321-2b8cwgl86gyy2tb7
UF-635 [DEV] Documents workflow: Graphic representation
lp:~unifield-team/unifield-wm/uf-635 revno 838

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<openerp>
 
3
    <data>
 
4
 
 
5
        <!--
 
6
            Process
 
7
        -->
 
8
 
 
9
        <record id="purchase.process_process_purchaseprocess0" model="process.process">
 
10
            <field eval="1" name="active"/>
 
11
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
12
            <field eval="&quot;&quot;&quot;Purchase Order&quot;&quot;&quot;" name="name"/>
 
13
        </record>
 
14
 
 
15
        <!--
 
16
            Process Node
 
17
        -->
 
18
 
 
19
        <record id="purchase.process_node_packinginvoice0" model="process.node">
 
20
            <field name="model_id" ref="stock.model_stock_picking"/>
 
21
            <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
 
22
            <field eval="&quot;&quot;&quot;Outgoing Products&quot;&quot;&quot;" name="name"/>
 
23
            <field eval="&quot;&quot;&quot;Outgoing products to invoice&quot;&quot;&quot;" name="note"/>
 
24
            <field name="process_id" ref="account.process_process_invoiceprocess0"/>
 
25
            <field eval="&quot;&quot;&quot;object.state in ('assigned', 'confirmed')&quot;&quot;&quot;" name="model_states"/>
 
26
            <field eval="1" name="flow_start"/>
 
27
        </record>
 
28
 
 
29
        <record id="purchase.process_node_purchaseorder0" model="process.node">
 
30
            <field name="menu_id" ref="purchase.menu_purchase_form_action"/>
 
31
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
32
            <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
 
33
            <field eval="&quot;&quot;&quot;Purchase Order&quot;&quot;&quot;" name="name"/>
 
34
            <field eval="&quot;&quot;&quot;Confirmed purchase order to invoice&quot;&quot;&quot;" name="note"/>
 
35
            <field name="process_id" ref="account.process_process_supplierinvoiceprocess0"/>
 
36
            <field name="subflow_id" ref="purchase.process_process_purchaseprocess0"/>
 
37
            <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
 
38
            <field eval="1" name="flow_start"/>
 
39
        </record>
 
40
 
 
41
        <record id="purchase.process_node_draftpurchaseorder0" model="process.node">
 
42
            <field name="menu_id" ref="purchase.menu_purchase_form_action"/>
 
43
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
44
            <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
 
45
            <field eval="&quot;&quot;&quot;PO - draft&quot;&quot;&quot;" name="name"/>
 
46
            <field eval="&quot;&quot;&quot;Draft state of purchase order.&quot;&quot;&quot;" name="note"/>
 
47
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
48
            <field eval="&quot;&quot;&quot;object.state in ('draft', 'wait', 'confirmed', 'approved', 'except_picking', 'except_invoice', 'done')&quot;&quot;&quot;" name="model_states"/>
 
49
            <field eval="0" name="flow_start"/>
 
50
        </record>
 
51
 
 
52
        <record id="purchase.process_node_draftpurchaseorder1" model="process.node">
 
53
            <field name="menu_id" ref="purchase.menu_purchase_form_action"/>
 
54
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
55
            <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
 
56
            <field eval="&quot;&quot;&quot;PO - closed&quot;&quot;&quot;" name="name"/>
 
57
            <field eval="&quot;&quot;&quot;Closed state of purchase order.&quot;&quot;&quot;" name="note"/>
 
58
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
59
            <field eval="&quot;&quot;&quot;object.state == 'done'&quot;&quot;&quot;" name="model_states"/>
 
60
            <field eval="0" name="flow_start"/>
 
61
        </record>
 
62
 
 
63
        <record id="purchase.process_node_confirmpurchaseorder0" model="process.node">
 
64
            <field name="menu_id" ref="purchase.menu_purchase_form_action"/>
 
65
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
66
            <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
 
67
            <field eval="&quot;&quot;&quot;PO - validated&quot;&quot;&quot;" name="name"/>
 
68
            <field eval="&quot;&quot;&quot;Validated state of purchase order.&quot;&quot;&quot;" name="note"/>
 
69
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
70
            <field eval="&quot;&quot;&quot;object.state in ('confirmed', 'approved', 'except_picking', 'except_invoice', 'done')&quot;&quot;&quot;" name="model_states"/>
 
71
            <field eval="0" name="flow_start"/>
 
72
        </record>
 
73
 
 
74
        <record id="purchase.process_node_approvepurchaseorder0" model="process.node">
 
75
            <field name="menu_id" ref="purchase.menu_purchase_form_action"/>
 
76
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
77
            <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
 
78
            <field eval="&quot;&quot;&quot;PO - confirmed&quot;&quot;&quot;" name="name"/>
 
79
            <field eval="&quot;&quot;&quot;Confirmed state of purchase order.&quot;&quot;&quot;" name="note"/>
 
80
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
81
            <field eval="&quot;&quot;&quot;object.state in ('approved', 'except_picking', 'except_invoice', 'done')&quot;&quot;&quot;" name="model_states"/>
 
82
            <field eval="0" name="flow_start"/>
 
83
        </record>
 
84
<!-- 
 
85
        <record id="purchase.process_node_invoicecontrol0" model="process.node">
 
86
            <field name="menu_id" ref="account.menu_action_invoice_tree2"/>
 
87
            <field name="model_id" ref="account.model_account_invoice"/>
 
88
            <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
 
89
            <field eval="&quot;&quot;&quot;Draft Invoice&quot;&quot;&quot;" name="name"/>
 
90
            <field eval="&quot;&quot;&quot;To be reviewed by the accountant.&quot;&quot;&quot;" name="note"/>
 
91
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
92
            <field name="subflow_id" ref="account.process_process_supplierinvoiceprocess0"/>
 
93
            <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
 
94
            <field eval="0" name="flow_start"/>
 
95
        </record>
 
96
 -->
 
97
 
 
98
                <record id="purchase.process_node_packinglist0" model="process.node">
 
99
            <field name="menu_id" ref="stock.menu_action_picking_tree4"/>
 
100
            <field name="model_id" ref="stock.model_stock_picking"/>
 
101
            <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
 
102
            <field eval="&quot;&quot;&quot;Incoming Products&quot;&quot;&quot;" name="name"/>
 
103
            <field eval="&quot;&quot;&quot;Incoming products subflow.&quot;&quot;&quot;" name="note"/>
 
104
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
105
            <field name="subflow_id" ref="stock.process_process_incoming0"/>
 
106
            <field eval="&quot;&quot;&quot;object.state in ('approved', 'except_picking', 'except_invoice', 'done')&quot;&quot;&quot;" name="model_states"/>
 
107
            <field eval="0" name="flow_start"/>
 
108
        </record>
 
109
        
 
110
        <record id="purchase.process_node_productrecept0" model="process.node">
 
111
            <field name="model_id" ref="stock.model_stock_picking"/>
 
112
            <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
 
113
            <field eval="&quot;&quot;&quot;Incoming Products&quot;&quot;&quot;" name="name"/>
 
114
            <field eval="&quot;&quot;&quot;Incoming products to control&quot;&quot;&quot;" name="note"/>
 
115
            <field name="subflow_id" ref="purchase.process_process_purchaseprocess0"/>
 
116
            <field name="process_id" ref="account.process_process_supplierinvoiceprocess0"/>
 
117
            <field eval="&quot;&quot;&quot;object.state in ('draft', 'open', 'pending', 'close')&quot;&quot;&quot;" name="model_states"/>
 
118
            <field eval="1" name="flow_start"/>
 
119
        </record>
 
120
        
 
121
<!-- 
 
122
        <record id="purchase.process_node_invoiceafterpacking0" model="process.node">
 
123
            <field name="menu_id" ref="account.menu_finance_receivables"/>
 
124
            <field name="model_id" ref="account.model_account_invoice"/>
 
125
            <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
 
126
            <field eval="&quot;&quot;&quot;Draft Invoice&quot;&quot;&quot;" name="name"/>
 
127
            <field eval="&quot;&quot;&quot;To be reviewed by the accountant.&quot;&quot;&quot;" name="note"/>
 
128
            <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
 
129
            <field name="subflow_id" ref="account.process_process_supplierinvoiceprocess0"/>
 
130
            <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
 
131
            <field eval="0" name="flow_start"/>
 
132
        </record>
 
133
 -->
 
134
        <record id="purchase.process_node_productrecept0" model="process.node">
 
135
            <field name="model_id" ref="stock.model_stock_picking"/>
 
136
            <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
 
137
            <field eval="&quot;&quot;&quot;Incoming Products&quot;&quot;&quot;" name="name"/>
 
138
            <field eval="&quot;&quot;&quot;Incoming products to control&quot;&quot;&quot;" name="note"/>
 
139
            <field name="subflow_id" ref="purchase.process_process_purchaseprocess0"/>
 
140
            <field name="process_id" ref="account.process_process_supplierinvoiceprocess0"/>
 
141
            <field eval="&quot;&quot;&quot;object.state in ('draft', 'open', 'pending', 'close')&quot;&quot;&quot;" name="model_states"/>
 
142
            <field eval="1" name="flow_start"/>
 
143
        </record>
 
144
 
 
145
        <!--
 
146
            Process Condition
 
147
        -->
 
148
<!-- 
 
149
        <record id="purchase.process_condition_conditionorigin" model="process.condition">
 
150
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
151
            <field name="node_id" ref="purchase.process_node_draftpurchaseorder1"/>
 
152
            <field eval="&quot;&quot;&quot;object.origin==''&quot;&quot;&quot;" name="model_states"/>
 
153
            <field eval="&quot;&quot;&quot;condition_origin&quot;&quot;&quot;" name="name"/>
 
154
        </record>
 
155
 -->
 
156
<!-- 
 
157
        <record id="purchase.process_condition_conditioninvoicemanual" model="process.condition">
 
158
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
159
            <field name="node_id" ref="purchase.process_node_invoicecontrol0"/>
 
160
            <field eval="&quot;&quot;&quot;object.invoice_method=='manual'&quot;&quot;&quot;" name="model_states"/>
 
161
            <field eval="&quot;&quot;&quot;condition_invoice_manual&quot;&quot;&quot;" name="name"/>
 
162
        </record>
 
163
 -->
 
164
 
 
165
                <record id="purchase.process_condition_po_draft_not_rfq" model="process.condition">
 
166
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
167
            <field name="node_id" ref="purchase.process_node_draftpurchaseorder0"/>
 
168
            <field eval="&quot;&quot;&quot;not object.rfq_ok&quot;&quot;&quot;" name="model_states"/>
 
169
            <field eval="&quot;&quot;&quot;condition_po_draft&quot;&quot;&quot;" name="name"/>
 
170
        </record>
 
171
        
 
172
        <record id="purchase.process_condition_po_validated_not_rfq" model="process.condition">
 
173
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
174
            <field name="node_id" ref="purchase.process_node_confirmpurchaseorder0"/>
 
175
            <field eval="&quot;&quot;&quot;not object.rfq_ok&quot;&quot;&quot;" name="model_states"/>
 
176
            <field eval="&quot;&quot;&quot;condition_po_validated&quot;&quot;&quot;" name="name"/>
 
177
        </record>
 
178
        
 
179
        <record id="purchase.process_condition_po_confirmed_not_rfq" model="process.condition">
 
180
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
181
            <field name="node_id" ref="purchase.process_node_approvepurchaseorder0"/>
 
182
            <field eval="&quot;&quot;&quot;not object.rfq_ok&quot;&quot;&quot;" name="model_states"/>
 
183
            <field eval="&quot;&quot;&quot;condition_po_confirmed&quot;&quot;&quot;" name="name"/>
 
184
        </record>
 
185
        
 
186
        <record id="purchase.process_condition_po_done_not_rfq" model="process.condition">
 
187
            <field name="model_id" ref="purchase.model_purchase_order"/>
 
188
            <field name="node_id" ref="purchase.process_node_draftpurchaseorder1"/>
 
189
            <field eval="&quot;&quot;&quot;not object.rfq_ok&quot;&quot;&quot;" name="model_states"/>
 
190
            <field eval="&quot;&quot;&quot;condition_po_done&quot;&quot;&quot;" name="name"/>
 
191
        </record>
 
192
        
 
193
        <!--
 
194
            Process Transition
 
195
        -->
 
196
<!-- 
 
197
        <record id="purchase.process_transition_productrecept0" model="process.transition">
 
198
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
199
            <field eval="&quot;&quot;&quot;From a Pick list&quot;&quot;&quot;" name="name"/>
 
200
            <field eval="&quot;&quot;&quot;A Pick list generates a supplier invoice. Depending on the Invoicing control of the purchase order, the invoice is based on received or on ordered quantities.&quot;&quot;&quot;" name="note"/>
 
201
            <field model="process.node" name="target_node_id" ref="account.process_node_supplierdraftinvoices0"/>
 
202
            <field model="process.node" name="source_node_id" ref="purchase.process_node_productrecept0"/>
 
203
        </record>
 
204
 -->
 
205
        <record id="purchase.process_transition_confirmingpurchaseorder0" model="process.transition">
 
206
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
207
            <field eval="&quot;&quot;&quot;Confirmation&quot;&quot;&quot;" name="name"/>
 
208
            <field eval="&quot;&quot;&quot;The buyer has to approve the RFQ before being sent to the supplier. The RFQ becomes a confirmed Purchase Order.&quot;&quot;&quot;" name="note"/>
 
209
            <field model="process.node" name="target_node_id" ref="purchase.process_node_confirmpurchaseorder0"/>
 
210
            <field model="process.node" name="source_node_id" ref="purchase.process_node_draftpurchaseorder0"/>
 
211
            <field eval="[(6,0,[ref('purchase.trans_draft_confirmed')])]" name="transition_ids"/>
 
212
        </record>
 
213
 
 
214
        <record id="purchase.process_transition_confirmingpurchaseorder1" model="process.transition">
 
215
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
216
            <field eval="&quot;&quot;&quot;Confirmation&quot;&quot;&quot;" name="name"/>
 
217
            <field eval="&quot;&quot;&quot;In case there is no supplier for this product, the buyer can fill the form manually and confirm it. The RFQ becomes a confirmed Purchase Order.&quot;&quot;&quot;" name="note"/>
 
218
            <field model="process.node" name="source_node_id" ref="purchase.process_node_approvepurchaseorder0"/>
 
219
            <field model="process.node" name="target_node_id" ref="purchase.process_node_draftpurchaseorder1"/>
 
220
        </record>
 
221
 
 
222
        <record id="purchase.process_transition_approvingpurchaseorder0" model="process.transition">
 
223
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
224
            <field eval="&quot;&quot;&quot;Approbation&quot;&quot;&quot;" name="name"/>
 
225
            <field eval="&quot;&quot;&quot;The supplier approves the Purchase Order.&quot;&quot;&quot;" name="note"/>
 
226
            <field model="process.node" name="target_node_id" ref="purchase.process_node_approvepurchaseorder0"/>
 
227
            <field model="process.node" name="source_node_id" ref="purchase.process_node_confirmpurchaseorder0" />
 
228
        </record>
 
229
<!-- 
 
230
        <record id="purchase.process_transition_invoicefrompurchase0" model="process.transition">
 
231
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
232
            <field eval="&quot;&quot;&quot;Invoice&quot;&quot;&quot;" name="name"/>
 
233
            <field eval="&quot;&quot;&quot;The invoice is created automatically if the Invoice control of the purchase order is 'On order'. The invoice can also be generated manually by the accountant (Invoice control = Manual).&quot;&quot;&quot;" name="note"/>
 
234
            <field model="process.node" name="target_node_id" ref="purchase.process_node_invoicecontrol0"/>
 
235
            <field model="process.node" name="source_node_id" ref="purchase.process_node_approvepurchaseorder0"/>
 
236
            <field eval="[(6,0,[ref('purchase.trans_router_invoice')])]" name="transition_ids"/>
 
237
        </record>
 
238
 -->
 
239
        <record id="purchase.process_transition_createpackinglist0" model="process.transition">
 
240
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
241
            <field eval="&quot;&quot;&quot;Pick list generated&quot;&quot;&quot;" name="name"/>
 
242
            <field eval="&quot;&quot;&quot;A pick list is generated to track the incoming products.&quot;&quot;&quot;" name="note"/>
 
243
            <field model="process.node" name="target_node_id" ref="purchase.process_node_packinglist0"/>
 
244
            <field model="process.node" name="source_node_id" ref="purchase.process_node_approvepurchaseorder0"/>
 
245
        </record>
 
246
<!-- 
 
247
        <record id="purchase.process_transition_invoicefrompackinglist0" model="process.transition">
 
248
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
249
            <field eval="&quot;&quot;&quot;Invoice&quot;&quot;&quot;" name="name"/>
 
250
            <field eval="&quot;&quot;&quot;The invoice is created automatically if the Invoice control of the purchase order is 'On picking'. The invoice can also be generated manually by the accountant (Invoice control = Manual).&quot;&quot;&quot;" name="note"/>
 
251
            <field model="process.node" name="target_node_id" ref="purchase.process_node_invoiceafterpacking0"/>
 
252
            <field model="process.node" name="source_node_id" ref="purchase.process_node_packinglist0"/>
 
253
        </record>
 
254
 -->
 
255
        <record id="purchase.process_transition_purchaseinvoice0" model="process.transition">
 
256
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
257
            <field eval="&quot;&quot;&quot;From a purchase order&quot;&quot;&quot;" name="name"/>
 
258
            <field eval="&quot;&quot;&quot;A purchase order generates a supplier invoice, as soon as it is confirmed by the buyer. Depending on the Invoicing control of the purchase order, the invoice is based on received or on ordered quantities.&quot;&quot;&quot;" name="note"/>
 
259
            <field model="process.node" name="target_node_id" ref="account.process_node_supplierdraftinvoices0"/>
 
260
            <field model="process.node" name="source_node_id" ref="purchase.process_node_purchaseorder0"/>
 
261
        </record>
 
262
 
 
263
        <record id="purchase.process_transition_packinginvoice0" model="process.transition">
 
264
            <field eval="[(6,0,[])]" name="transition_ids"/>
 
265
            <field eval="&quot;&quot;&quot;From a Pick list&quot;&quot;&quot;" name="name"/>
 
266
            <field eval="&quot;&quot;&quot;A Pick list generates an invoice. Depending on the Invoicing control of the sale order, the invoice is based on delivered or on ordered quantities.&quot;&quot;&quot;" name="note"/>
 
267
            <field model="process.node" name="target_node_id" ref="account.process_node_draftinvoices0"/>
 
268
            <field model="process.node" name="source_node_id" ref="purchase.process_node_packinginvoice0"/>
 
269
        </record>
 
270
 
 
271
        <!--
 
272
            Process Action
 
273
        -->
 
274
 
 
275
        <record id="purchase.process_transition_action_confirmpurchaseorder0" model="process.transition.action">
 
276
            <field eval="&quot;&quot;&quot;wkf_confirm_order&quot;&quot;&quot;" name="action"/>
 
277
            <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
 
278
            <field eval="&quot;&quot;&quot;Confirm&quot;&quot;&quot;" name="name"/>
 
279
            <field name="transition_id" ref="purchase.process_transition_confirmingpurchaseorder0"/>
 
280
        </record>
 
281
 
 
282
        <record id="purchase.process_transition_action_cancelpurchaseorder0" model="process.transition.action">
 
283
            <field eval="&quot;&quot;&quot;write({'state':'cancel'})&quot;&quot;&quot;" name="action"/>
 
284
            <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
 
285
            <field eval="&quot;&quot;&quot;Cancel&quot;&quot;&quot;" name="name"/>
 
286
            <field name="transition_id" ref="purchase.process_transition_confirmingpurchaseorder0"/>
 
287
        </record>
 
288
 
 
289
        <record id="purchase.process_transition_action_approvingpurchaseorder0" model="process.transition.action">
 
290
            <field eval="&quot;&quot;&quot;wkf_approve_order&quot;&quot;&quot;" name="action"/>
 
291
            <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
 
292
            <field eval="&quot;&quot;&quot;Approve&quot;&quot;&quot;" name="name"/>
 
293
            <field name="transition_id" ref="purchase.process_transition_approvingpurchaseorder0"/>
 
294
        </record>
 
295
 
 
296
        <record id="purchase.process_transition_action_approvingcancelpurchaseorder0" model="process.transition.action">
 
297
            <field eval="&quot;&quot;&quot;write({'state':'cancel'})&quot;&quot;&quot;" name="action"/>
 
298
            <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
 
299
            <field eval="&quot;&quot;&quot;Cancel&quot;&quot;&quot;" name="name"/>
 
300
            <field name="transition_id" ref="purchase.process_transition_approvingpurchaseorder0"/>
 
301
        </record>.
 
302
<!-- 
 
303
        <record id="purchase.process_transition_action_invoicefrompurchaseorder0" model="process.transition.action">
 
304
            <field eval="&quot;&quot;&quot;action_invoice_create&quot;&quot;&quot;" name="action"/>
 
305
            <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
 
306
            <field eval="&quot;&quot;&quot;Create invoice&quot;&quot;&quot;" name="name"/>
 
307
            <field name="transition_id" ref="purchase.process_transition_invoicefrompurchase0"/>
 
308
        </record>
 
309
 -->
 
310
    </data>
 
311
</openerp>