Improved `Process` module.
[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">
17                 <group colspan="4" string="Details">
18                     <field name="name" select="1"/>
19                     <field name="active" select="2"/>
20                 </group>
21                 <notebook colspan="4">
22                     <page string="Nodes">
23                         <field name="node_ids" colspan="4" nolabel="1">
24                             <form string="Process Node">
25                                 <group colspan="4" string="Details">
26                                     <field name="name" select="1"/>
27                                     <field name="flow_start"/>
28                                     <newline/>                                    
29                                     <field name="model_id" select="1"/>
30                                     <field name="menu_id" select="2"/>                                    
31                                     <newline/>
32                                     <field name="kind" select="1"/>
33                                     <field name="model_states"/>
34                                 </group>
35                                 <notebook colspan="4">
36                                     <page string="Transitions">
37                                         <field name="transition_ids" colspan="4" nolabel="1">
38                                             <tree string="Transitions">
39                                                 <field name="name"/>
40                                                 <field name="target_node_id"/>
41                                             </tree>
42                                             <form string="Transition">
43                                                 <group colspan="4" string="Details">
44                                                     <field name="name"/>
45                                                     <newline/>
46                                                     <field name="target_node_id"/>
47                                                 </group>
48                                                 <notebook colspan="4">
49                                                     <page string="Buttons">
50                                                         <field name="action_ids" colspan="4" nolabel="1">
51                                                             <tree string="Actions">
52                                                                 <field name="name"/>
53                                                                 <field name="state"/>
54                                                                 <field name="action"/>
55                                                             </tree>
56                                                             <form string="Actions">
57                                                                 <field name="name" colspan="4"/>
58                                                                 <newline/>
59                                                                 <field name="state"/>
60                                                                 <field name="action"/>
61                                                             </form>               
62                                                         </field>
63                                                     </page>
64                                                     <page string="Roles Required">
65                                                         <field name="role_ids" colspan="4" nolabel="1"/>
66                                                     </page>
67                                                     <page string="Extra Information">
68                                                         <field name="note" colspan="4" nolabel="1"/>
69                                                     </page>
70                                                 </notebook>
71                                             </form>
72                                         </field>
73                                     </page>
74                                     <page string="Extra Information">
75                                         <field name="note" nolabel="1" colspan="4"/>
76                                     </page>
77                                 </notebook>
78                             </form>                            
79                         </field>
80                     </page>
81                     <page string="Extra Information">
82                         <field name="note" colspan="4" nolabel="1"/>
83                     </page>
84                 </notebook>
85             </form>
86         </field>
87     </record>
88
89     <record model="ir.ui.view" id="view_process_tree">
90         <field name="name">process.process.tree</field>
91         <field name="model">process.process</field>
92         <field name="type">tree</field>
93         <field name="arch" type="xml">
94             <tree string="Process">
95                 <field name="name"/>
96                 <field name="active"/>
97             </tree>
98         </field>
99     </record>
100
101     <record model="ir.actions.act_window" id="action_process_form">
102         <field name="name">Process</field>
103         <field name="res_model">process.process</field>
104         <field name="view_type">form</field>
105         <field name="view_mode">tree,form</field>
106     </record>
107     <menuitem
108         id="menu_process_form"
109         action="action_process_form"
110         parent="menu_process"/>
111
112 </data>
113 </openerp>