fix_and_better_access_rights
[odoo/odoo.git] / addons / hr_attendance / wizard / hr_attendance_sign_in_out_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <record id="view_hr_attendance_sigh_in_out" model="ir.ui.view">
5             <field name="name">hr.sign.in.out.form</field>
6             <field name="model">hr.sign.in.out</field>
7             <field name="type">form</field>
8             <field name="arch" type="xml">
9                 <form string="Sign in / Sign out">
10                     <group colspan="4" >
11                         <separator string="You are now ready to sign in or out of the attendance follow up" colspan="4" />
12                         <field name="name" />
13                         <field name="state" />
14                     </group>
15                     <group colspan="4" col="6">
16                         <button icon="gtk-cancel" special="cancel" string="Cancel"/>
17                         <button icon="gtk-go-back" string="Sign in" name="si_check" type="object"/>
18                         <button icon="gtk-go-forward" string="Sign out" name="so_check" type="object"/>
19                    </group>
20                </form>
21             </field>
22         </record>
23
24        <record id="view_hr_attendance_message" model="ir.ui.view">
25             <field name="name">hr.sign.in.out.form</field>
26             <field name="model">hr.sign.in.out</field>
27             <field name="type">form</field>
28             <field name="arch" type="xml">
29                 <form string="Sign in / Sign out">
30                     <label string="Sign-Out Entry must follow Sign-In." colspan="4" />
31                     <group colspan="4" col="6">
32                         <button icon="gtk-cancel" special="cancel" string="Ok"/>
33                    </group>
34                </form>
35             </field>
36         </record>
37
38         <record id="action_hr_attendance_sigh_in_out" model="ir.actions.act_window">
39             <field name="name">Sign in / Sign out</field>
40             <field name="res_model">hr.sign.in.out</field>
41             <field name="view_type">form</field>
42             <field name="view_mode">tree,form</field>
43            <field name="view_id" ref="view_hr_attendance_sigh_in_out"/>
44            <field name="target">new</field>
45         </record>
46
47         <menuitem action="action_hr_attendance_sigh_in_out"
48             id="menu_hr_attendance_sigh_in_out"
49             parent="menu_hr_time_tracking"/>
50
51        <record id="view_hr_attendance_so_ask" model="ir.ui.view">
52             <field name="name">hr.sign.in.out.ask.form</field>
53             <field name="model">hr.sign.in.out.ask</field>
54             <field name="type">form</field>
55             <field name="arch" type="xml">
56                 <form string="hr.sign.out.ask">
57                     <group colspan="4" >
58                         <separator string="You did not sign out the last time. Please enter the date and time you signed out." colspan="4" />
59                         <field name="name" />
60                         <field name="last_time" string="Your last sign out" />
61                     </group>
62                     <group colspan="4" col="6">
63                         <button icon="gtk-cancel" special="cancel" string="Cancel"/>
64                         <button icon="gtk-go-back" string="Sign in" name="sign_in" type="object"/>
65                    </group>
66                </form>
67             </field>
68         </record>
69
70        <record id="view_hr_attendance_si_ask" model="ir.ui.view">
71             <field name="name">hr.sign.in.out.ask.form</field>
72             <field name="model">hr.sign.in.out.ask</field>
73             <field name="type">form</field>
74             <field name="arch" type="xml">
75                 <form string="hr.sign.in.out.ask">
76                     <group colspan="4" >
77                         <separator string="You did not sign in the last time. Please enter the date and time you signed in." colspan="4" />
78                         <field name="name" />
79                         <field name="last_time" string="Your last sign in" />
80                     </group>
81                     <group colspan="4" col="6">
82                         <button icon="gtk-cancel" special="cancel" string="Cancel"/>
83                         <button icon="gtk-go-back" string="Sign out" name="sign_out" type="object"/>
84                    </group>
85                </form>
86             </field>
87         </record>
88
89
90     </data>
91 </openerp>