4
# OpenERP - Spanish Fiscal Year Closing
5
# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
8
# This program is free software: you can redistribute it and/or modify
9
# it under the terms of the GNU General Public License as published by
10
# the Free Software Foundation, either version 3 of the License, or
11
# (at your option) any later version.
13
# This program is distributed in the hope that it will be useful,
14
# but WITHOUT ANY WARRANTY; without even the implied warranty of
15
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
# GNU General Public License for more details.
18
# You should have received a copy of the GNU General Public License
19
# along with this program. If not, see <http://www.gnu.org/licenses/>.
23
Spanish Fiscal Year Closing wizard workflow.
25
Author: Borja López Soilán (Pexego) - borjals@pexego.es
29
<!-- *** Nodes ***************************************************** -->
31
<record model="workflow" id="wkf_fyc">
32
<field name="name">Spanish Fiscal Year Closing workflow</field>
33
<field name="osv">l10n_es_cierre_ejercicio.fyc</field>
34
<field name="on_create">True</field>
38
<record model="workflow.activity" id="act_new">
39
<field name="wkf_id" ref="wkf_fyc"/>
40
<field name="flow_start">True</field>
41
<field name="name">new</field>
44
<record model="workflow.activity" id="act_draft">
45
<field name="wkf_id" ref="wkf_fyc"/>
46
<field name="name">draft</field>
47
<field name="action">action_draft()</field>
48
<field name="kind">function</field>
51
<record model="workflow.activity" id="act_progress">
52
<field name="wkf_id" ref="wkf_fyc"/>
53
<field name="name">in_progress</field>
54
<field name="action">action_run()</field>
55
<field name="kind">function</field>
58
<record model="workflow.activity" id="act_confirm">
59
<field name="wkf_id" ref="wkf_fyc"/>
60
<field name="name">confirmed</field>
61
<field name="action">action_confirm()</field>
62
<field name="kind">function</field>
65
<record model="workflow.activity" id="act_cancel">
66
<field name="wkf_id" ref="wkf_fyc"/>
67
<field name="name">canceled</field>
68
<field name="flow_stop">True</field>
69
<field name="action">action_cancel()</field>
70
<field name="kind">function</field>
74
<!-- *** Transitions *********************************************** -->
76
<record model="workflow.transition" id="trans_new_draft">
77
<field name="act_from" ref="act_new"/>
78
<field name="act_to" ref="act_draft"/>
79
<field name="signal">draft</field>
82
<record model="workflow.transition" id="trans_draft_progress">
83
<field name="act_from" ref="act_draft"/>
84
<field name="act_to" ref="act_progress"/>
85
<field name="signal">run</field>
88
<record model="workflow.transition" id="trans_progress_progress">
89
<field name="act_from" ref="act_progress"/>
90
<field name="act_to" ref="act_progress"/>
91
<field name="signal">run</field>
94
<record model="workflow.transition" id="trans_progress_confirm">
95
<field name="act_from" ref="act_progress"/>
96
<field name="act_to" ref="act_confirm"/>
97
<field name="signal">confirm</field>
100
<record model="workflow.transition" id="trans_progress_cancel">
101
<field name="act_from" ref="act_progress"/>
102
<field name="act_to" ref="act_cancel"/>
103
<field name="signal">cancel</field>
106
<record model="workflow.transition" id="trans_confirm_cancel">
107
<field name="act_from" ref="act_confirm"/>
108
<field name="act_to" ref="act_cancel"/>
109
<field name="signal">cancel</field>