~sistheo/openerp/trunk-l10n_fr_pcg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<?xml version="1.0" ?>
<openerp>
<data>

	<!--
	 Workflow on translation_folder
	 -->

	<!-- Workflow definition -->
	<record model="workflow" id="wkf_cci_translation_folder">
		<field name="name">cci_translation.wkf.translation_folder</field>
		<field name="osv">translation.folder</field>
		<field name="on_create">True</field>
	</record>

	<!-- activities -->
	<record model="workflow.activity" id="wact_draft">
		<field name="wkf_id" ref="wkf_cci_translation_folder" />
		<field name="flow_start">True</field>
		<field name="name">draft</field>
	</record>

	<record model="workflow.activity" id="wact_confirmed">
		<field name="wkf_id" ref="wkf_cci_translation_folder" />
		<field name="name">confirmed</field>
		<field name="kind">function</field>
		<field name="action">cci_translation_folder_confirmed()</field>
	</record>

	<record model="workflow.activity" id="wact_invoiced">
		<field name="wkf_id" ref="wkf_cci_translation_folder" />
		<field name="name">invoiced</field>
		<field name="kind">function</field>
		<field name="action">write({'state':'invoiced'})</field>
	</record>

	<record model="workflow.activity" id="wact_done">
		<field name="wkf_id" ref="wkf_cci_translation_folder" />
		<field name="name">done</field>
		<field name="kind">function</field>
		<field name="action">write({'state':'done'})</field>
		<field name="flow_stop">True</field>
	</record>

	<record model="workflow.activity" id="wact_cancel">
		<field name="wkf_id" ref="wkf_cci_translation_folder" />
		<field name="name">cancel</field>
		<field name="kind">function</field>
		<field name="flow_stop">True</field>
		<field name="action">write({'state':'cancel'})</field>
	</record>

	<!-- transitions -->
	<record model="workflow.transition" id="wt1">
		<field name="act_from" ref="wact_draft" />
		<field name="act_to" ref="wact_confirmed" />
		<field name="signal">confirmed</field>
	</record>

	<record model="workflow.transition" id="wt2">
		<field name="act_from" ref="wact_confirmed" />
		<field name="act_to" ref="wact_invoiced" />
		<field name="signal">invoiced</field>
	</record>

	<record model="workflow.transition" id="wt3">
		<field name="act_from" ref="wact_invoiced" />
		<field name="act_to" ref="wact_done" />
		<field name="signal">done</field>
	</record>

	<record model="workflow.transition" id="wt4">
		<field name="act_from" ref="wact_draft" />
		<field name="act_to" ref="wact_cancel" />
		<field name="signal">cancel</field>
	</record>

	<record model="workflow.transition" id="wt5">
		<field name="act_from" ref="wact_confirmed" />
		<field name="act_to" ref="wact_cancel" />
		<field name="signal">cancel</field>
	</record>

	<record model="workflow.transition" id="wt6">
		<field name="act_from" ref="wact_invoiced" />
		<field name="act_to" ref="wact_cancel" />
		<field name="signal">cancel</field>
	</record>

</data>
</openerp>