[FIX] Fixed Status bar wrapping problems
[odoo/odoo.git] / addons / process / process_view.xml
1 <?xml version="1.0" ?>
2 <openerp>
3 <data>
4
5     <menuitem
6         id="menu_process"
7         name="Enterprise Process"
8         parent="base.menu_custom"/>
9
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" version="7.0">
17                 <sheet>
18                     <group col="4">
19                         <field name="name"/>
20                         <field name="model_id"/>
21                         <field name="active"/>
22                     </group>
23                     <notebook colspan="4">
24                         <page string="Nodes">
25                             <field name="node_ids" colspan="4" nolabel="1">
26                                 <tree string="Process Nodes">
27                                     <field name="name"/>
28                                     <field name="model_id"/>
29                                     <field name="kind"/>
30                                     <field name="flow_start"/>
31                                 </tree>
32                                 <form string="Process Node" version="7.0">
33                                     <group colspan="4" col="4">
34                                         <field name="name"/>
35                                         <field name="flow_start"/>
36                                         <field name="kind"/>
37                                         <field name="subflow_id" attrs="{'invisible':[('kind','!=','subflow')]}"/>
38     
39                                     </group>
40                                     <notebook colspan="4">
41                                         <page string="Properties">
42                                             <group colspan="4" col="6">
43                                                 <field name="model_id"/>
44                                                 <field name="menu_id"/>
45                                                 <field name="help_url" widget="url"/>
46                                             </group>
47                                             <separator string="Conditions" colspan="4"/>
48                                             <field name="model_states"/>
49                                             <field name="condition_ids" nolabel="1" colspan="4">
50                                                 <tree string="Other Conditions" editable="top">
51                                                     <field name="name"/>
52                                                     <field name="model_id"/>
53                                                     <field name="model_states"/>
54                                                 </tree>
55                                             </field>
56                                         </page>
57                                         <page string="Transitions">
58                                             <group colspan="4" col="4">
59                                                 <group colspan="2" col="2">
60                                                     <field name="transition_in" nolabel="1" height="400">
61                                                         <tree string="Incoming Transitions">
62                                                             <field name="name"/>
63                                                             <field name="source_node_id"/>
64                                                         </tree>
65                                                     </field>
66                                                </group>
67                                                <group colspan="2" col="2">
68                                                     <field name="transition_out" nolabel="1" height="400">
69                                                         <tree string="Outgoing Transitions">
70                                                             <field name="name"/>
71                                                             <field name="target_node_id"/>
72                                                         </tree>
73                                                     </field>
74                                                </group>
75                                             </group>
76                                         </page>
77                                         <page string="Notes">
78                                            <field name="note" nolabel="1" colspan="4"/>
79                                         </page>
80                                     </notebook>
81                                 </form>
82                             </field>
83                         </page>
84                         <page string="Notes">
85                             <field name="note" colspan="4" nolabel="1"/>
86                         </page>
87                     </notebook>
88                 </sheet>
89             </form>
90         </field>
91     </record>
92
93     <record model="ir.ui.view" id="view_process_tree">
94         <field name="name">process.process.tree</field>
95         <field name="model">process.process</field>
96         <field name="type">tree</field>
97         <field name="arch" type="xml">
98             <tree string="Process">
99                 <field name="name"/>
100                 <field name="model_id"/>
101                 <field name="active"/>
102             </tree>
103         </field>
104     </record>
105
106     <record id="view_process_filter" model="ir.ui.view">
107             <field name="name">process.process.filter</field>
108             <field name="model">process.process</field>
109             <field name="type">search</field>
110             <field name="arch" type="xml">
111                 <search string="Search Process">
112                     <group>
113                         <field name="name" string="Process"/>
114                         <separator orientation="vertical"/>
115                         <field name="model_id"/>
116                     </group>
117                     <newline/>
118                     <group expand="0" string="Group By...">
119                         <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
120                     </group>
121                 </search>
122             </field>
123         </record>
124
125     <record model="ir.actions.act_window" id="action_process_form">
126         <field name="name">Processes</field>
127         <field name="res_model">process.process</field>
128         <field name="view_type">form</field>
129         <field name="view_mode">tree,form</field>
130         <field name="search_view_id" ref="view_process_filter" />
131     </record>
132     <menuitem
133         id="menu_process_form"
134         action="action_process_form"
135         parent="menu_process"/>
136
137     <!-- Nodes -->
138     <record model="ir.ui.view" id="view_process_node_tree">
139         <field name="name">process.node.tree</field>
140         <field name="model">process.node</field>
141         <field name="type">tree</field>
142         <field name="arch" type="xml">
143             <tree string="Process Nodes">
144                 <field name="name"/>
145                 <field name="process_id"/>
146                 <field name="model_id"/>
147                 <field name="kind"/>
148                 <field name="flow_start"/>
149             </tree>
150         </field>
151     </record>
152
153     <record model="ir.ui.view" id="view_process_node_form">
154         <field name="name">process.node.form</field>
155         <field name="model">process.node</field>
156         <field name="type">form</field>
157         <field name="arch" type="xml">
158             <form string="Process Node" version="7.0">
159                 <sheet >
160                     <group colspan="4" col="6">
161                         <field name="name"/>
162                         <field name="process_id"/>
163                         <field name="flow_start"/>
164                         <field name="kind"/>
165                         <field name="subflow_id" attrs="{'invisible':[('kind','!=','subflow')]}"/>
166                     </group>
167                     <notebook>
168                         <page string="Properties">
169                             <group col="4">
170                                 <field name="model_id"/>
171                                 <field name="menu_id"/>
172                                 <field name="help_url" widget="url"/>
173                                 <field name="model_states"/>
174                             </group>
175                             <field name="condition_ids">
176                                 <tree string="Other Conditions" editable="bottom">
177                                     <field name="name"/>
178                                     <field name="model_id"/>
179                                     <field name="model_states"/>
180                                 </tree>
181                             </field>
182                         </page>
183                         <page string="Transitions">
184                             <field name="transition_in" nolabel="1" height="400">
185                                 <tree string="Incoming Transitions">
186                                     <field name="name"/>
187                                     <field name="source_node_id"/>
188                                 </tree>
189                             </field>
190                             <field name="transition_out" nolabel="1" height="400">
191                                 <tree string="Outgoing Transitions">
192                                     <field name="name"/>
193                                     <field name="target_node_id"/>
194                                 </tree>
195                             </field>
196                         </page>
197                         <page string="Notes">
198                            <field name="note"/>
199                         </page>
200                     </notebook>
201                 </sheet>
202             </form>
203         </field>
204     </record>
205
206     <record id="view_process_node_filter" model="ir.ui.view">
207         <field name="name">process.node.filter</field>
208         <field name="model">process.node</field>
209         <field name="type">search</field>
210         <field name="arch" type="xml">
211             <search string="Search ProcessNode">
212                 <group>
213                     <field name="name" string="Process Node"/>
214                     <separator orientation="vertical"/>
215                     <field name="model_id"/>
216                     <field name="kind" />
217                 </group>
218                 <newline/>
219                 <group expand="0" string="Group By...">
220                     <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
221                     <filter string="Kind Of Node" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'kind'}"/>
222                 </group>
223             </search>
224         </field>
225     </record>
226
227     <record model="ir.actions.act_window" id="action_process_node_form">
228         <field name="name">Process Nodes</field>
229         <field name="res_model">process.node</field>
230         <field name="view_type">form</field>
231         <field name="view_mode">tree,form</field>
232         <field name="search_view_id" ref="view_process_node_filter" />
233     </record>
234
235     <menuitem
236         id="menu_process_node_form"
237         action="action_process_node_form"
238         parent="menu_process"/>
239
240     <!-- Transitions -->
241
242     <record model="ir.ui.view" id="view_process_transition_tree">
243         <field name="name">process.transition.tree</field>
244         <field name="model">process.transition</field>
245         <field name="type">tree</field>
246         <field name="arch" type="xml">
247             <tree string="Process Transition">
248                 <field name="name"/>
249                 <field name="source_node_id"/>
250                 <field name="target_node_id"/>
251             </tree>
252         </field>
253     </record>
254
255     <record model="ir.ui.view" id="view_process_transition_form">
256         <field name="name">process.transition.form</field>
257         <field name="model">process.transition</field>
258         <field name="type">form</field>
259         <field name="arch" type="xml">
260             <form string="Process Transition" version="7.0">
261                 <sheet >
262                     <group col="4">
263                         <field name="name"/>
264                         <field name="source_node_id"/>
265                         <field name="target_node_id"/>
266                     </group>
267                     <notebook>
268                         <page string="Actions">
269                             <field name="action_ids">
270                                 <tree string="Actions">
271                                     <field name="name"/>
272                                     <field name="state"/>
273                                     <field name="action"/>
274                                 </tree>
275                                 <form string="Actions" version="7.0">
276                                     <group col="4">
277                                         <field name="name" colspan="4"/>
278                                         <field name="state"/>
279                                         <field name="action"/>
280                                     </group>
281                                 </form>
282                             </field>
283                         </page>
284                         <page string="Workflow Transitions">
285                             <field name="transition_ids"/>
286                         </page>
287                         <page string="Associated Groups">
288                             <field name="group_ids"/>
289                         </page>
290                         <page string="Notes">
291                             <field name="note"/>
292                         </page>
293                     </notebook>
294                 </sheet>
295             </form>
296         </field>
297     </record>
298
299     <record id="view_process_transition_filter" model="ir.ui.view">
300         <field name="name">process.transition.filter</field>
301         <field name="model">process.transition</field>
302         <field name="type">search</field>
303         <field name="arch" type="xml">
304             <search string="Search Process Transition">
305                 <group>
306                     <field name="name" string="Process Transition"/>
307                     <separator orientation="vertical"/>
308                     <field name="source_node_id"/>
309                     <field name="target_node_id"/>
310                 </group>
311 <!--
312                 <newline/>
313                 <group expand="0" string="Group By..." colspan="4" col="4">
314                     <filter string="Source Node" icon="terp-personal" domain="[]" context="{'group_by':'source_node_id'}"/>
315                     <filter string="Target Node" icon="terp-personal" domain="[]" context="{'group_by':'target_node_id'}"/>
316                 </group>
317 -->
318             </search>
319         </field>
320     </record>
321
322     <record model="ir.actions.act_window" id="action_process_transition_form">
323         <field name="name">Process Transitions</field>
324         <field name="res_model">process.transition</field>
325         <field name="view_type">form</field>
326         <field name="view_mode">tree,form</field>
327         <field name="search_view_id" ref="view_process_transition_filter" />
328     </record>
329     <menuitem
330         id="menu_process_transition_form"
331         action="action_process_transition_form"
332         parent="menu_process"/>
333
334 </data>
335 </openerp>