[IMP]generated css using compiler sass
[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         groups="base.group_extended"/>
10
11     <!-- Views for Process -->
12     <record model="ir.ui.view" id="view_process_form">
13         <field name="name">process.process.form</field>
14         <field name="model">process.process</field>
15         <field name="type">form</field>
16         <field name="arch" type="xml">
17             <form string="Process">
18                 <group colspan="4" col="6">
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" select="1"/>
29                                 <field name="kind" select="1"/>
30                                 <field name="flow_start"/>
31                             </tree>
32                             <form string="Process Node">
33                                 <group colspan="4" col="4">
34                                     <field name="name"/>
35                                     <field name="flow_start"/>
36                                     <field name="kind" select="1"/>
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" select="1"/>
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             </form>
89         </field>
90     </record>
91
92     <record model="ir.ui.view" id="view_process_tree">
93         <field name="name">process.process.tree</field>
94         <field name="model">process.process</field>
95         <field name="type">tree</field>
96         <field name="arch" type="xml">
97             <tree string="Process">
98                 <field name="name"/>
99                 <field name="model_id" select="1"/>
100                 <field name="active"/>
101             </tree>
102         </field>
103     </record>
104
105     <record id="view_process_filter" model="ir.ui.view">
106             <field name="name">process.process.filter</field>
107             <field name="model">process.process</field>
108             <field name="type">search</field>
109             <field name="arch" type="xml">
110                 <search string="Search Process">
111                     <group>
112                         <field name="name"/>
113                         <field name="model_id"/>
114                     </group>
115                     <newline/>
116                     <group expand="0" string="Group By...">
117                         <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
118                     </group>
119                 </search>
120             </field>
121         </record>
122
123     <record model="ir.actions.act_window" id="action_process_form">
124         <field name="name">Processes</field>
125         <field name="res_model">process.process</field>
126         <field name="view_type">form</field>
127         <field name="view_mode">tree,form</field>
128         <field name="search_view_id" ref="view_process_filter" />
129     </record>
130     <menuitem
131         id="menu_process_form"
132         action="action_process_form"
133         parent="menu_process"/>
134
135     <!-- Nodes -->
136     <record model="ir.ui.view" id="view_process_node_tree">
137         <field name="name">process.node.tree</field>
138         <field name="model">process.node</field>
139         <field name="type">tree</field>
140         <field name="arch" type="xml">
141             <tree string="Process Nodes">
142                 <field name="name"/>
143                 <field name="process_id" select="1"/>
144                 <field name="model_id" select="1"/>
145                 <field name="kind" select="1"/>
146                 <field name="flow_start"/>
147             </tree>
148         </field>
149     </record>
150
151     <record model="ir.ui.view" id="view_process_node_form">
152         <field name="name">process.node.form</field>
153         <field name="model">process.node</field>
154         <field name="type">form</field>
155         <field name="arch" type="xml">
156             <form string="Process Node">
157                 <group colspan="4" col="6">
158                     <field name="name"/>
159                     <field name="process_id"/>
160                     <field name="flow_start"/>
161                     <field name="kind" select="1"/>
162                     <field name="subflow_id" attrs="{'invisible':[('kind','!=','subflow')]}"/>
163
164                 </group>
165                 <notebook colspan="4">
166                         <page string="Properties">
167                                 <group colspan="4" col="6">
168                                     <field name="model_id" select="1"/>
169                                     <field name="menu_id"/>
170                                     <field name="help_url" widget="url"/>
171                                 </group>
172                                 <separator string="Conditions" colspan="4"/>
173                                 <field name="model_states"/>
174                                 <field name="condition_ids" nolabel="1" colspan="4">
175                                         <tree string="Other Conditions" editable="top">
176                                             <field name="name"/>
177                                             <field name="model_id"/>
178                                             <field name="model_states"/>
179                                         </tree>
180                                 </field>
181                             </page>
182                         <page string="Transitions">
183                                 <group colspan="4" col="4">
184                                     <group colspan="2" col="2">
185                                         <field name="transition_in" nolabel="1" height="400">
186                                             <tree string="Incoming Transitions">
187                                                 <field name="name"/>
188                                                 <field name="source_node_id"/>
189                                             </tree>
190                                         </field>
191                                     </group>
192                                     <group colspan="2" col="2">
193                                         <field name="transition_out" nolabel="1" height="400">
194                                             <tree string="Outgoing Transitions">
195                                                 <field name="name"/>
196                                                 <field name="target_node_id"/>
197                                             </tree>
198                                         </field>
199                                     </group>
200                                 </group>
201                             </page>
202                         <page string="Notes">
203                            <field name="note" nolabel="1" colspan="4"/>
204                         </page>
205                     </notebook>
206             </form>
207         </field>
208     </record>
209
210     <record id="view_process_node_filter" model="ir.ui.view">
211         <field name="name">process.node.filter</field>
212         <field name="model">process.node</field>
213         <field name="type">search</field>
214         <field name="arch" type="xml">
215             <search string="Search ProcessNode">
216                 <group>
217                     <field name="name"/>
218                     <field name="model_id"/>
219                     <field name="kind" />
220                 </group>
221                 <newline/>
222                 <group expand="0" string="Group By...">
223                     <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
224                     <filter string="Kind Of Node" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'kind'}"/>
225                 </group>
226             </search>
227         </field>
228     </record>
229
230     <record model="ir.actions.act_window" id="action_process_node_form">
231         <field name="name">Process Nodes</field>
232         <field name="res_model">process.node</field>
233         <field name="view_type">form</field>
234         <field name="view_mode">tree,form</field>
235         <field name="search_view_id" ref="view_process_node_filter" />
236     </record>
237
238     <menuitem
239         id="menu_process_node_form"
240         action="action_process_node_form"
241         parent="menu_process"/>
242
243     <!-- Transitions -->
244
245     <record model="ir.ui.view" id="view_process_transition_tree">
246         <field name="name">process.transition.tree</field>
247         <field name="model">process.transition</field>
248         <field name="type">tree</field>
249         <field name="arch" type="xml">
250             <tree string="Process Transition">
251                 <field name="name"/>
252                 <field name="source_node_id"/>
253                 <field name="target_node_id"/>
254             </tree>
255         </field>
256     </record>
257
258     <record model="ir.ui.view" id="view_process_transition_form">
259         <field name="name">process.transition.form</field>
260         <field name="model">process.transition</field>
261         <field name="type">form</field>
262         <field name="arch" type="xml">
263             <form string="Process Transition">
264                 <group col="6" colspan="4">
265                     <field name="name" select="1"/>
266                     <field name="source_node_id" select="1"/>
267                     <field name="target_node_id" select="1"/>
268                 </group>
269                 <notebook colspan="4">
270                     <page string="Actions">
271                         <field name="action_ids" nolabel="1" colspan="4">
272                             <tree string="Actions">
273                                 <field name="name"/>
274                                 <field name="state"/>
275                                 <field name="action"/>
276                             </tree>
277                             <form string="Actions">
278                                 <field name="name" colspan="4"/>
279                                 <newline/>
280                                 <field name="state"/>
281                                 <field name="action"/>
282                             </form>
283                         </field>
284                     </page>
285                     <page string="Workflow Transitions">
286                         <field name="transition_ids" colspan="4" nolabel="1"/>
287                     </page>
288                     <page string="Associated Groups">
289                         <field name="group_ids" colspan="4" nolabel="1"/>
290                     </page>
291                     <page string="Notes">
292                         <field name="note" nolabel="1" colspan="4"/>
293                     </page>
294                 </notebook>
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"/>
307                     <field name="source_node_id"/>
308                     <field name="target_node_id" />
309                 </group>
310 <!--
311                 <newline/>
312                 <group expand="0" string="Group By..." colspan="4" col="4">
313                     <filter string="Source Node" icon="terp-personal" domain="[]" context="{'group_by':'source_node_id'}"/>
314                     <filter string="Target Node" icon="terp-personal" domain="[]" context="{'group_by':'target_node_id'}"/>
315                 </group>
316 -->
317             </search>
318         </field>
319     </record>
320
321     <record model="ir.actions.act_window" id="action_process_transition_form">
322         <field name="name">Process Transitions</field>
323         <field name="res_model">process.transition</field>
324         <field name="view_type">form</field>
325         <field name="view_mode">tree,form</field>
326         <field name="search_view_id" ref="view_process_transition_filter" />
327     </record>
328     <menuitem
329         id="menu_process_transition_form"
330         action="action_process_transition_form"
331         parent="menu_process"/>
332
333 </data>
334 </openerp>