7 name="Enterprise Processes"
8 parent="base.menu_custom"/>
10 <!-- Views for Process -->
11 <record model="ir.ui.view" id="view_process_form">
12 <field name="name">process.process.form</field>
13 <field name="model">process.process</field>
14 <field name="type">form</field>
15 <field name="arch" type="xml">
16 <form string="Process">
17 <group colspan="4" string="Details">
18 <field name="name" select="1"/>
19 <field name="active" select="2"/>
20 <field name="model_id" select="1"/>
22 <notebook colspan="4">
24 <field name="node_ids" colspan="4" nolabel="1">
25 <tree string="Process Nodes">
27 <field name="model_id" select="1"/>
28 <field name="kind" select="1"/>
29 <field name="flow_start"/>
31 <form string="Process Node">
32 <group colspan="4" string="Details">
33 <field name="name" select="1"/>
34 <field name="flow_start"/>
35 <field name="process_id" readonly="1" required="0"/> <!-- used by transition_out -->
37 <field name="model_id" select="1"/>
38 <field name="menu_id" select="2"/>
40 <field name="kind" select="1"/>
41 <field name="help_url" widget="url"/>
42 <field name="model_states"/>
43 <field name="subflow_id" domain="[('name', '!=', parent.name)]" attrs="{'readonly':[('kind','=','state')]}"/>
45 <notebook colspan="4">
46 <page string="Outgoing Transitions">
47 <field name="transition_out" colspan="4" nolabel="1">
48 <tree string="Transitions">
50 <field name="target_node_id"/>
52 <form string="Transition">
53 <group colspan="4" string="Details">
56 <field name="target_node_id" domain="[('process_id', '=', parent.process_id)]"/>
58 <notebook colspan="4">
59 <page string="Buttons">
60 <field name="action_ids" colspan="4" nolabel="1">
61 <tree string="Actions">
64 <field name="action"/>
66 <form string="Actions">
67 <field name="name" colspan="4"/>
70 <field name="action"/>
74 <page string="Roles Required">
75 <field name="role_ids" colspan="4" nolabel="1"/>
77 <page string="Roles from Workflow">
78 <field name="transition_ids" colspan="4" nolabel="1"/>
80 <page string="Extra Information">
81 <field name="note" colspan="4" nolabel="1"/>
87 <page string="Conditions">
88 <field name="condition_ids" nolabel="1" colspan="4">
89 <tree string="Conditions">
91 <field name="model_id"/>
92 <field name="model_states"/>
94 <form string="Condition">
96 <field name="model_id"/>
98 <field name="model_states" colspan="4"/>
102 <page string="Extra Information">
103 <field name="note" nolabel="1" colspan="4"/>
109 <page string="Extra Information">
110 <field name="note" colspan="4" nolabel="1"/>
117 <record model="ir.ui.view" id="view_process_tree">
118 <field name="name">process.process.tree</field>
119 <field name="model">process.process</field>
120 <field name="type">tree</field>
121 <field name="arch" type="xml">
122 <tree string="Process">
124 <field name="model_id" select="1"/>
125 <field name="active"/>
130 <record model="ir.actions.act_window" id="action_process_form">
131 <field name="name">Process</field>
132 <field name="res_model">process.process</field>
133 <field name="view_type">form</field>
134 <field name="view_mode">tree,form</field>
137 id="menu_process_form"
138 action="action_process_form"
139 parent="menu_process"/>
142 <record model="ir.ui.view" id="view_process_node_tree">
143 <field name="name">process.node.tree</field>
144 <field name="model">process.node</field>
145 <field name="type">tree</field>
146 <field name="arch" type="xml">
147 <tree string="Process Nodes">
149 <field name="process_id" select="1"/>
150 <field name="model_id" select="1"/>
151 <field name="kind" select="1"/>
152 <field name="flow_start"/>
157 <record model="ir.ui.view" id="view_process_node_form">
158 <field name="name">process.node.form</field>
159 <field name="model">process.node</field>
160 <field name="type">form</field>
161 <field name="arch" type="xml">
162 <form string="Process Node">
163 <group colspan="4" string="Details">
164 <field name="name" select="1"/>
165 <field name="flow_start"/>
166 <field name="process_id"/>
168 <field name="model_id" select="1"/>
169 <field name="menu_id" select="2"/>
171 <field name="kind" select="1"/>
172 <field name="help_url" widget="url"/>
173 <field name="model_states"/>
174 <field name="subflow_id" attrs="{'readonly':[('kind','=','state')]}"/>
176 <notebook colspan="4">
177 <page string="Outgoing Transitions">
178 <field name="transition_out" colspan="4" nolabel="1">
179 <tree string="Transitions">
181 <field name="target_node_id"/>
183 <form string="Transition">
184 <group colspan="4" string="Details">
187 <field name="target_node_id" domain="[('process_id', '=', parent.process_id)]"/>
189 <notebook colspan="4">
190 <page string="Buttons">
191 <field name="action_ids" colspan="4" nolabel="1">
192 <tree string="Actions">
194 <field name="state"/>
195 <field name="action"/>
197 <form string="Actions">
198 <field name="name" colspan="4"/>
200 <field name="state"/>
201 <field name="action"/>
205 <page string="Roles Required">
206 <field name="role_ids" colspan="4" nolabel="1"/>
208 <page string="Roles from Workflow">
209 <field name="transition_ids" colspan="4" nolabel="1"/>
211 <page string="Extra Information">
212 <field name="note" colspan="4" nolabel="1"/>
218 <page string="Conditions">
219 <field name="condition_ids" nolabel="1" colspan="4">
220 <tree string="Conditions">
222 <field name="model_id"/>
223 <field name="model_states"/>
225 <form string="Condition">
227 <field name="model_id"/>
229 <field name="model_states" colspan="4"/>
233 <page string="Extra Information">
234 <field name="note" nolabel="1" colspan="4"/>
241 <record model="ir.actions.act_window" id="action_process_node_form">
242 <field name="name">Process Nodes</field>
243 <field name="res_model">process.node</field>
244 <field name="view_type">form</field>
245 <field name="view_mode">tree,form</field>
249 id="menu_process_node_form"
250 action="action_process_node_form"
251 parent="menu_process"/>
255 <record model="ir.ui.view" id="view_process_transition_tree">
256 <field name="name">process.transition.tree</field>
257 <field name="model">process.transition</field>
258 <field name="type">tree</field>
259 <field name="arch" type="xml">
260 <tree string="Process Transition">
262 <field name="source_node_id"/>
263 <field name="target_node_id"/>
268 <record model="ir.ui.view" id="view_process_transition_form">
269 <field name="name">process.transition.form</field>
270 <field name="model">process.transition</field>
271 <field name="type">form</field>
272 <field name="arch" type="xml">
273 <form string="Process Transition">
274 <group string="Details">
275 <field name="name" select="1"/>
277 <field name="source_node_id" select="1"/>
278 <field name="target_node_id" select="1"/>
280 <notebook colspan="4">
281 <page string="Actions">
282 <field name="action_ids" nolabel="1" colspan="4">
283 <tree string="Actions">
285 <field name="state"/>
286 <field name="action"/>
288 <form string="Actions">
289 <field name="name" colspan="4"/>
291 <field name="state"/>
292 <field name="action"/>
296 <page string="Roles Required">
297 <field name="role_ids" colspan="4" nolabel="1"/>
299 <page string="Roles from Workflow">
300 <field name="transition_ids" colspan="4" nolabel="1"/>
302 <page string="Notes">
303 <field name="note" nolabel="1" colspan="4"/>
310 <record model="ir.actions.act_window" id="action_process_transition_form">
311 <field name="name">Process Transitions</field>
312 <field name="res_model">process.transition</field>
313 <field name="view_type">form</field>
314 <field name="view_mode">tree,form</field>
317 id="menu_process_transition_form"
318 action="action_process_transition_form"
319 parent="menu_process"/>