[REF] purchase: search view of purchase order and form view of merge order wizard
[odoo/odoo.git] / addons / base_calendar / base_calendar_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4     
5 <!--    Attendee invite wizard-->
6
7                 <record id="view_calendar_invite_attendee_wizard" model="ir.ui.view">
8             <field name="name">Invite Attendees</field>
9             <field name="model">base_calendar.invite.attendee</field>
10             <field name="type">form</field>
11             <field name="arch" type="xml">
12                 <form string="Invite People">
13                         <field name="type" />
14                         <field name="send_mail" />
15                         <newline/>
16                         <group col="1" colspan="4"
17                                 attrs="{'invisible': [('type', '!=', 'external')]}">
18                                 <field name="email" colspan="4"
19                                         attrs="{'required': [('type', '=', 'external')]}" />
20                         </group>
21                         <group col="1" colspan="4"
22                                 attrs="{'invisible': [('type', '!=', 'internal')]}">
23                                 <separator string="Users" colspan="4" />
24                                 <field name="user_ids" select="1" colspan="4"
25                                         nolabel="1" />
26                                 <newline />
27                         </group>
28                         <group col="2" colspan="4"
29                                 attrs="{'invisible': [('type', '!=', 'partner')]}">
30                                 <field name="partner_id" colspan="2"
31                                         on_change="onchange_partner_id(partner_id)"
32                                         attrs="{'required': [('type', '=', 'partner')]}" />
33                                 <newline />
34                                 <separator string="Partner Contacts"
35                                         colspan="4" />
36                                 <field name="contact_ids" select="1" colspan="4"
37                                         nolabel="1" domain="[('partner_id', '=', partner_id)]"
38                                         attrs="{'readonly': [('type', '!=', 'partner')]}" />
39                         </group>
40                         <newline/>
41                         <separator string="" colspan="6" />
42                         <label string="" colspan="2" />
43                         <button icon='gtk-cancel' special="cancel"
44                                 string="Cancel" />
45                         <button name="do_invite" string="Invite"
46                                 type="object" icon="gtk-ok" />
47                 </form>
48             </field>
49         </record>
50
51         <record id="action_view_calendar_invite_attendee_wizard" model="ir.actions.act_window">
52             <field name="name">Invite Attendees</field>
53             <field name="type">ir.actions.act_window</field>
54             <field name="res_model">base_calendar.invite.attendee</field>
55             <field name="view_type">form</field>
56             <field name="view_mode">form</field>
57             <field name="target">new</field>
58         </record>
59
60         <record id="base_calendar_attendee_form_view" model="ir.ui.view">
61             <field name="name">calendar.attendee.form</field>
62             <field name="model">calendar.attendee</field>
63             <field name="type">form</field>
64             <field name="arch" type="xml">
65                 <form string="Invitation details">
66                         <field name="email" string="Invitation To"/> 
67                     <field name="sent_by_uid" string="Invitation From"/>
68                         <notebook colspan="4">
69                                 <page string="Invitation">
70                             <separator string="Invitation Detail" colspan="4" />
71                             <group colspan="4" col="4">
72                                 <field name="user_id" string="Invited User"/>
73                                 <newline/>
74                                 <field name="partner_address_id" string="Partner Contact"/>
75                                 <field name="partner_id" string="Partner" readonly="1"/>
76                                 <field name="role" string="Role" />
77                                 <field name="cutype" string="Invitation type" />
78                                 <field name="rsvp" /> 
79                             </group>
80                             <separator string="Event Detail" colspan="4" />
81                             <group colspan="4" col="4">
82                                 <field name="event_date" />
83                                 <field name="event_end_date" />
84                                 <field name="language"/>
85                                 <field name="ref" colspan="4"/>
86                             </group>
87                                 </page>
88                                 <page string="Delegation Info">
89                                         <separator string="Delegated From" colspan="4" />
90                                         <field name="parent_ids" nolabel="1"
91                                                 colspan="4" readonly="1" />
92                                         <separator string="Delegated To" colspan="4" />
93                                         <field name="child_ids" nolabel="1"
94                                                 colspan="4" readonly="1" />
95                                 </page>
96                         </notebook>
97                         <group col="6" colspan="4">
98                                 <field name="state" select="2" />
99                                 <button name="do_tentative" states="needs-action,declined,accepted"
100                                         string="Uncertain" type="object"
101                                         icon="terp-crm" />
102                                 <button name="do_accept" string="Accept" states="needs-action,tentative,declined"
103                                         type="object" icon="gtk-apply" />
104                                 <button name="do_decline" string="Decline"  states="needs-action,tentative,accepted"
105                                         type="object" icon="gtk-cancel" />
106                                 <button
107                                         name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
108                                         string="Delegate" type="action"
109                                         icon="gtk-sort-descending" states="needs-action,tentative,declined,accepted"
110                                         context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" />
111                         </group>
112                 </form>
113             </field>
114         </record>
115
116             <record id="base_calendar_attendee_tree_view" model="ir.ui.view">
117             <field name="name">calendar.attendee.tree</field>
118             <field name="model">calendar.attendee</field>
119             <field name="type">tree</field>
120             <field name="arch" type="xml">
121                 <tree string="Invitation details">
122                         <field name="email" string="Invitation To"/>
123                     <field name="partner_id" string="Partner" />
124                     <field name="partner_address_id" string="Contact" />
125                         <field name="role" />                           
126                         <field name="state" />
127                 </tree>
128             </field>
129         </record>        
130
131          
132          
133         <record id="res_alarm_form_view" model="ir.ui.view">
134             <field name="name">res.alarm.form</field>
135             <field name="model">res.alarm</field>
136             <field name="type">form</field>
137             <field name="arch" type="xml">
138                 <form string="Reminder details">
139                     <field name="name" />
140                     <field name="active" />
141                     <separator string="Reminder Details" colspan="4" />
142                     <field name="trigger_duration" select="1" />
143                     <field name="trigger_interval" select="1" />
144                     <field name="trigger_occurs" select="1" />
145                     <field name="trigger_related" select="1" />
146                     <separator string="" colspan="4" />
147                     <field name="duration" />
148                     <field name="repeat" />
149                 </form>
150             </field>
151         </record>
152
153          <record id="res_alarm_tree_view" model="ir.ui.view">
154                 <field name="name">res.alarm.tree</field>
155                 <field name="model">res.alarm</field>
156                 <field name="type">tree</field>
157                 <field name="arch" type="xml">                    
158                         <tree string="Reminder details">
159                                     <field name="name" select="1"/>                                                 
160                                     <field name="trigger_interval" select="1"/>
161                                     <field name="trigger_duration" select="1"/>
162                                     <field name="trigger_occurs" select="1"/>                               
163                                     <field name="trigger_related" select="1"/>
164                             </tree>
165                 </field>
166             </record>
167
168          <record id="action_res_alarm_view" model="ir.actions.act_window">
169                 <field name="name">Available Alarms</field>
170                 <field name="type">ir.actions.act_window</field>
171                 <field name="res_model">res.alarm</field>
172                 <field name="view_type">form</field>
173                 <field name="view_mode">tree,form</field>
174          </record>
175
176         
177         <!--    Available alarms-->
178     <menuitem id="base.menu_calendar_configuration" name="Calendar"
179                         parent="base.menu_base_config" sequence="10" />
180
181         <menuitem name="Available Alarms" id="menu_crm_meeting_avail_alarm"
182                 action="base_calendar.action_res_alarm_view"
183                 parent="base.menu_calendar_configuration" />
184                 
185                 
186     </data>
187 </openerp>