7 name="Enterprise Process"
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="arch" type="xml">
15 <form string="Process" version="7.0">
19 <field name="model_id"/>
20 <field name="active"/>
22 <notebook colspan="4">
24 <field name="node_ids" colspan="4" nolabel="1">
25 <tree string="Process Nodes">
27 <field name="model_id"/>
29 <field name="flow_start"/>
31 <form string="Process Node" version="7.0">
35 <field name="flow_start"/>
39 <field name="subflow_id" attrs="{'invisible':[('kind','!=','subflow')]}"/>
43 <notebook colspan="4">
44 <page string="Properties">
45 <group colspan="4" col="6">
46 <field name="model_id"/>
47 <field name="menu_id"/>
48 <field name="help_url" widget="url"/>
50 <separator string="Conditions" colspan="4"/>
51 <field name="model_states"/>
52 <field name="condition_ids" nolabel="1" colspan="4">
53 <tree string="Other Conditions" editable="top">
55 <field name="model_id"/>
56 <field name="model_states"/>
60 <page string="Transitions">
61 <group colspan="4" col="4">
62 <group colspan="2" col="2">
63 <field name="transition_in" nolabel="1" height="400">
64 <tree string="Incoming Transitions">
66 <field name="source_node_id"/>
70 <group colspan="2" col="2">
71 <field name="transition_out" nolabel="1" height="400">
72 <tree string="Outgoing Transitions">
74 <field name="target_node_id"/>
81 <field name="note" nolabel="1" colspan="4"/>
88 <field name="note" colspan="4" nolabel="1"/>
96 <record model="ir.ui.view" id="view_process_tree">
97 <field name="name">process.process.tree</field>
98 <field name="model">process.process</field>
99 <field name="arch" type="xml">
100 <tree string="Process">
102 <field name="model_id"/>
103 <field name="active"/>
108 <record id="view_process_filter" model="ir.ui.view">
109 <field name="name">process.process.filter</field>
110 <field name="model">process.process</field>
111 <field name="arch" type="xml">
112 <search string="Search Process">
113 <field name="name" string="Process"/>
114 <field name="model_id"/>
115 <group expand="0" string="Group By...">
116 <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
122 <record model="ir.actions.act_window" id="action_process_form">
123 <field name="name">Processes</field>
124 <field name="res_model">process.process</field>
125 <field name="view_type">form</field>
126 <field name="view_mode">tree,form</field>
127 <field name="search_view_id" ref="view_process_filter" />
130 id="menu_process_form"
131 action="action_process_form"
132 parent="menu_process"/>
135 <record model="ir.ui.view" id="view_process_node_tree">
136 <field name="name">process.node.tree</field>
137 <field name="model">process.node</field>
138 <field name="arch" type="xml">
139 <tree string="Process Nodes">
141 <field name="process_id"/>
142 <field name="model_id"/>
144 <field name="flow_start"/>
149 <record model="ir.ui.view" id="view_process_node_form">
150 <field name="name">process.node.form</field>
151 <field name="model">process.node</field>
152 <field name="arch" type="xml">
153 <form string="Process Node" version="7.0">
154 <sheet layout="auto">
158 <field name="process_id"/>
159 <field name="flow_start"/>
163 <field name="subflow_id" attrs="{'invisible':[('kind','!=','subflow')]}"/>
167 <page string="Properties">
169 <field name="model_id"/>
170 <field name="menu_id"/>
171 <field name="help_url" widget="url"/>
172 <field name="model_states"/>
174 <field name="condition_ids">
175 <tree string="Other Conditions" editable="bottom">
177 <field name="model_id"/>
178 <field name="model_states"/>
182 <page string="Transitions">
183 <field name="transition_in" nolabel="1" height="400">
184 <tree string="Incoming Transitions">
186 <field name="source_node_id"/>
189 <field name="transition_out" nolabel="1" height="400">
190 <tree string="Outgoing Transitions">
192 <field name="target_node_id"/>
196 <page string="Notes">
205 <record id="view_process_node_filter" model="ir.ui.view">
206 <field name="name">process.node.filter</field>
207 <field name="model">process.node</field>
208 <field name="arch" type="xml">
209 <search string="Search ProcessNode">
210 <field name="name" string="Process Node"/>
211 <field name="kind" />
212 <field name="model_id"/>
213 <group expand="0" string="Group By...">
214 <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
215 <filter string="Kind Of Node" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'kind'}"/>
221 <record model="ir.actions.act_window" id="action_process_node_form">
222 <field name="name">Process Nodes</field>
223 <field name="res_model">process.node</field>
224 <field name="view_type">form</field>
225 <field name="view_mode">tree,form</field>
226 <field name="search_view_id" ref="view_process_node_filter" />
230 id="menu_process_node_form"
231 action="action_process_node_form"
232 parent="menu_process"/>
236 <record model="ir.ui.view" id="view_process_transition_tree">
237 <field name="name">process.transition.tree</field>
238 <field name="model">process.transition</field>
239 <field name="arch" type="xml">
240 <tree string="Process Transition">
242 <field name="source_node_id"/>
243 <field name="target_node_id"/>
248 <record model="ir.ui.view" id="view_process_transition_form">
249 <field name="name">process.transition.form</field>
250 <field name="model">process.transition</field>
251 <field name="arch" type="xml">
252 <form string="Process Transition" version="7.0">
256 <field name="source_node_id"/>
257 <field name="target_node_id"/>
260 <page string="Actions">
261 <field name="action_ids">
262 <tree string="Actions">
264 <field name="state"/>
265 <field name="action"/>
267 <form string="Actions" version="7.0">
269 <field name="name" colspan="4"/>
270 <field name="state"/>
271 <field name="action"/>
276 <page string="Workflow Transitions">
277 <field name="transition_ids"/>
279 <page string="Associated Groups">
280 <field name="group_ids"/>
282 <page string="Notes">
291 <record id="view_process_transition_filter" model="ir.ui.view">
292 <field name="name">process.transition.filter</field>
293 <field name="model">process.transition</field>
294 <field name="arch" type="xml">
295 <search string="Search Process Transition">
296 <field name="name" string="Process Transition"/>
297 <field name="source_node_id"/>
298 <field name="target_node_id"/>
301 <group expand="0" string="Group By..." colspan="4" col="4">
302 <filter string="Source Node" icon="terp-personal" domain="[]" context="{'group_by':'source_node_id'}"/>
303 <filter string="Target Node" icon="terp-personal" domain="[]" context="{'group_by':'target_node_id'}"/>
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>
315 <field name="search_view_id" ref="view_process_transition_filter" />
318 id="menu_process_transition_form"
319 action="action_process_transition_form"
320 parent="menu_process"/>