~anna-g/micronaet/anna

« back to all changes in this revision

Viewing changes to contract_manage_employee/employee_view.xml

  • Committer: Anna Micronaet
  • Date: 2013-07-18 09:08:36 UTC
  • Revision ID: anna@micronaet.it-20130718090836-ssmst48rrnvcd69w
Tolti tutti i moduli

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" ?>
2
 
<openerp>
3
 
<data>
4
 
    <!-- INHERIT VIEWS -->  
5
 
      <!-- gr.employee -->
6
 
        <record id="view_hr_employee_extra_fields" model="ir.ui.view">
7
 
            <field name="name">Employee work time</field>
8
 
            <field name="model">hr.employee</field>
9
 
            <field name="inherit_id" ref="base_import_fraternita.view_view_employee_form_extra_field"/>
10
 
            <field name="type">form</field>
11
 
            <field name="arch" type="xml">
12
 
               <field name="patent_type" position="after">
13
 
                  <field name="contract_tipology_id" />
14
 
               </field>               
15
 
           </field>
16
 
        </record>         
17
 
        
18
 
   <!-- NORMAL VIEWS: -->   
19
 
   <!-- contract.employee.timesheet.tipology -->
20
 
    <record id="view_contract_employee_timesheet_tipology_search" model="ir.ui.view">
21
 
        <field name="name">Contract tipology</field>
22
 
        <field name="model">contract.employee.timesheet.tipology</field>
23
 
        <field name="type">search</field>
24
 
        <field name="arch" type="xml">
25
 
            <search string="Contract tipology">
26
 
               <field name="name"/>
27
 
            </search>
28
 
        </field>    
29
 
    </record>
30
 
 
31
 
    <record id="view_contract_employee_timesheet_tipology_tree" model="ir.ui.view">
32
 
        <field name="name">Contract tipology</field>
33
 
        <field name="model">contract.employee.timesheet.tipology</field>
34
 
        <field name="type">tree</field>
35
 
        <field name="arch" type="xml">
36
 
            <tree string="Contract tipology">
37
 
               <field name="name"/>
38
 
            </tree>
39
 
        </field>    
40
 
    </record>
41
 
 
42
 
    <record id="view_contract_employee_timesheet_tipology_form" model="ir.ui.view">
43
 
        <field name="name">Contract tipology</field>
44
 
        <field name="model">contract.employee.timesheet.tipology</field>
45
 
        <field name="type">form</field>
46
 
        <field name="arch" type="xml">
47
 
            <form string="Contract tipology">
48
 
               <field name="name" />
49
 
               <separator string="Details" colspan="4" />
50
 
               <field name="line_ids" nolabel="1" colspan="4">
51
 
                   <tree editable="bottom">
52
 
                       <field name="week_day" />    
53
 
                       <field name="name" />    
54
 
                   </tree>
55
 
                   <form>
56
 
                       <field name="week_day" />    
57
 
                       <field name="name" />    
58
 
                   </form>
59
 
               </field>
60
 
            </form>
61
 
        </field>    
62
 
    </record>
63
 
 
64
 
    <record id="action_view_contract_employee_timesheet_tipology" model="ir.actions.act_window">
65
 
        <field name="name">Contract tipology</field>
66
 
        <field name="res_model">contract.employee.timesheet.tipology</field>
67
 
        <field name="view_type">form</field>
68
 
        <field name="view_mode">tree,form</field>
69
 
        <field name="view_id" ref="view_contract_employee_timesheet_tipology_tree"/>
70
 
        <field name="search_view_id" ref="view_contract_employee_timesheet_tipology_search"/>
71
 
    </record>
72
 
 
73
 
   <!-- contract.employee.festivity -->
74
 
    <record id="view_contract_employee_festivity_search" model="ir.ui.view">
75
 
        <field name="name">Festivity</field>
76
 
        <field name="model">contract.employee.festivity</field>
77
 
        <field name="type">search</field>
78
 
        <field name="arch" type="xml">
79
 
            <search string="Festivity">
80
 
               <field name="name"/>
81
 
            </search>
82
 
        </field>    
83
 
    </record>
84
 
 
85
 
    <record id="view_contract_employee_festivity_tree" model="ir.ui.view">
86
 
        <field name="name">Festivity (static)</field>
87
 
        <field name="model">contract.employee.festivity</field>
88
 
        <field name="type">tree</field>
89
 
        <field name="arch" type="xml">
90
 
            <tree string="Festivity">
91
 
               <field name="name"/>
92
 
               <field name="day" />
93
 
               <field name="month" />
94
 
               <field name="periodic" />                   
95
 
               <field name="periodic_from" />
96
 
               <field name="periodic_to" />
97
 
            </tree>
98
 
        </field>    
99
 
    </record>
100
 
 
101
 
    <record id="view_contract_employee_festivity_dynamic_tree" model="ir.ui.view">
102
 
        <field name="name">Festivity (dynamic)</field>
103
 
        <field name="model">contract.employee.festivity</field>
104
 
        <field name="type">tree</field>
105
 
        <field name="arch" type="xml">
106
 
            <tree string="Festivity">
107
 
               <field name="name"/>
108
 
               <field name="dynamic_date" />
109
 
            </tree>
110
 
        </field>    
111
 
    </record>
112
 
 
113
 
    <record id="view_contract_employee_festivity_form" model="ir.ui.view">
114
 
        <field name="name">Festivity</field>
115
 
        <field name="model">contract.employee.festivity</field>
116
 
        <field name="type">form</field>
117
 
        <field name="arch" type="xml">
118
 
            <form string="Festivity">
119
 
               <field name="static" />
120
 
               <field name="name" />
121
 
               <group name="static_group" colspan="4"  attrs="{'invisible':[('static','=',False)]}">
122
 
                   <separator string="Static date" colspan="4" />
123
 
                   <field name="day" />
124
 
                   <field name="month" />
125
 
                   
126
 
                   <group name="periodic_group" colspan="4" col="6">
127
 
                      <field name="periodic" />                   
128
 
                      <field name="periodic_from" attrs="{'invisible':[('periodic','!=',True)]}"/>
129
 
                      <field name="periodic_to" attrs="{'invisible':[('periodic','!=',True)]}"/>
130
 
                   </group>   
131
 
               </group>
132
 
               <group name="dynamic_group" colspan="4" attrs="{'invisible':[('static','=',True)]}">
133
 
                   <separator string="Dynamic date" colspan="4" />
134
 
                   <field name="dynamic_date" />
135
 
               </group>
136
 
            </form>
137
 
        </field>    
138
 
    </record>
139
 
 
140
 
    <record model="ir.actions.act_window" id="action_view_contract_employee_festivity">
141
 
        <field name="name">Festivity (static)</field>
142
 
        <field name="res_model">contract.employee.festivity</field>
143
 
        <field name="view_type">form</field>
144
 
        <field name="view_mode">tree,form</field>
145
 
        <field name="view_id" ref="view_contract_employee_festivity_tree"/>
146
 
        <field name="search_view_id" ref="view_contract_employee_festivity_search"/>
147
 
        <field name="domain">[('static','=',True)]</field>
148
 
    </record>
149
 
 
150
 
    <record model="ir.actions.act_window" id="action_view_contract_employee_festivity_dynamic">
151
 
        <field name="name">Festivity (dynamic)</field>
152
 
        <field name="res_model">contract.employee.festivity</field>
153
 
        <field name="view_type">form</field>
154
 
        <field name="view_mode">tree,form</field>
155
 
        <field name="view_id" ref="view_contract_employee_festivity_dynamic_tree"/>
156
 
        <field name="search_view_id" ref="view_contract_employee_festivity_search"/>
157
 
        <field name="domain">[('static','=',False)]</field>
158
 
    </record>
159
 
 
160
 
    <!-- MENUITEM -->
161
 
    <!-- (in configuration menuitem of contract_manage) -->
162
 
    <menuitem id="menu_configuration_contract_tipology"
163
 
         name="Contract tipology"
164
 
         sequence="0"
165
 
         parent="contract_manage.menu_configuration_root" />
166
 
 
167
 
        <menuitem id="menu_configuration_contract_tipology_contract"
168
 
             name="Contracts"
169
 
             sequence="20"
170
 
             action="action_view_contract_employee_timesheet_tipology"
171
 
             parent="menu_configuration_contract_tipology" />
172
 
 
173
 
        <menuitem id="menu_configuration_festivity"
174
 
             name="Festivity"
175
 
             sequence="10"
176
 
             parent="menu_configuration_contract_tipology" />
177
 
             
178
 
            <menuitem id="menu_configuration_contract_festivity_static"
179
 
                 name="Static"
180
 
                 sequence="10"
181
 
                 action="action_view_contract_employee_festivity"
182
 
                 parent="menu_configuration_festivity" />
183
 
                 
184
 
            <menuitem id="menu_configuration_contract_festivity_dynamic"
185
 
                 name="Dynamic"
186
 
                 sequence="20"
187
 
                 action="action_view_contract_employee_festivity_dynamic"
188
 
                 parent="menu_configuration_festivity" />
189
 
 
190
 
</data>
191
 
</openerp>
192