2012-10-04 07:31:56 +00:00
<?xml version="1.0"?>
<openerp >
<data >
2012-11-21 16:27:53 +00:00
<!-- Top menu item -->
2012-12-07 08:57:46 +00:00
<menuitem id= 'menu_lunch' name= 'Lunch' sequence= "100" groups= "group_lunch_user" />
2012-11-02 14:03:50 +00:00
<menuitem name= "Lunch" parent= "menu_lunch" id= "menu_lunch_title" sequence= "50" />
2012-10-31 10:23:07 +00:00
<menuitem name= "Administrate Orders" parent= "menu_lunch" id= "menu_lunch_admin" sequence= "51" groups= "group_lunch_manager" />
2012-10-24 13:03:15 +00:00
<menuitem name= "Administrate Cash Moves" parent= "menu_lunch" id= "menu_lunch_cash" sequence= "52" groups= "group_lunch_manager" />
2012-10-31 10:23:07 +00:00
<menuitem name= "Configuration" parent= "menu_lunch" id= "menu_lunch_config" sequence= "53" groups= "group_lunch_manager" />
2013-08-23 14:31:14 +00:00
2012-11-06 08:43:21 +00:00
<!-- View Search to group/filter by Supplier and time -->
<record model= "ir.ui.view" id= "lunch_order_line_search_view" >
2012-10-04 07:31:56 +00:00
<field name= "name" > Search</field>
<field name= "model" > lunch.order.line</field>
<field name= "arch" type= "xml" >
<search string= "Search" >
2012-11-06 08:43:21 +00:00
<field name= "name" filter_domain= "['|', ('name', 'ilike', self), ('note', 'ilike', self)]" />
2012-10-31 14:24:48 +00:00
<filter name= "not_confirmed" string= "Not Received" domain= "[('state','!=',('confirmed'))]" />
<filter name= "comfirmed" string= "Received" domain= "[('state','=','confirmed')]" />
2012-10-04 15:43:08 +00:00
<filter name= "cancelled" string= "Cancelled" domain= "[('state','=','cancelled')]" />
2012-11-06 08:43:21 +00:00
<separator />
<filter name= "today" string= "Today" domain= "[('date','=',time.strftime('%%Y-%%m-%%d'))]" />
<field name= "user_id" />
2014-05-22 09:44:35 +00:00
<group expand= "0" string= "Group By" >
2012-11-06 08:43:21 +00:00
<filter name= "group_by_supplier" string= "By Supplier" context= "{'group_by':'supplier'}" />
2013-09-04 14:10:53 +00:00
<filter name= "group_by_date" string= "Order Month" context= "{'group_by':'date'}" help= "Supplier Order by Month" />
2012-11-06 08:43:21 +00:00
</group>
2012-10-04 07:31:56 +00:00
</search>
</field>
</record>
<!-- View Search to group by employee and input/output (cashmoves) -->
<record id= "view_lunch_employee_payment_filter" model= "ir.ui.view" >
<field name= 'name' > lunch employee payment</field>
<field name= 'model' > lunch.cashmove</field>
<field name= 'arch' type= 'xml' >
<search string= "lunch employee payment" >
2012-10-31 14:24:48 +00:00
<field name= "description" />
2012-11-06 09:03:00 +00:00
<field name= "user_id" />
2012-10-04 07:31:56 +00:00
<filter name= 'is_payment' string= "Payment" domain= "[('state','=','payment')]" />
2012-11-06 09:03:00 +00:00
<separator />
2013-01-21 09:16:32 +00:00
<filter name= 'is_mine_group' string= "My Account grouped" domain= "[('user_id','=',uid)]" context= "{'group_by':'user_id'}" />
2013-01-21 09:31:40 +00:00
<filter name= "group_by_user" string= "By User" context= "{'group_by':'user_id'}" />
2012-10-04 07:31:56 +00:00
</search>
</field>
</record>
<record id= "view_lunch_cashmove_filter" model= "ir.ui.view" >
<field name= 'name' > lunch cashmove</field>
<field name= 'model' > lunch.cashmove</field>
<field name= 'arch' type= 'xml' >
<search string= "lunch cashmove" >
2012-10-31 14:24:48 +00:00
<field name= "description" />
2012-11-06 09:03:00 +00:00
<field name= "user_id" />
2014-05-22 09:44:35 +00:00
<group expand= "0" string= "Group By" >
2012-11-06 09:03:00 +00:00
<filter name= 'group_by_user' string= "By Employee" context= "{'group_by':'user_id'}" />
</group>
2012-10-04 07:31:56 +00:00
</search>
</field>
</record>
2012-10-05 14:38:03 +00:00
<!-- View search for order -->
<record id= "view_search_my_order" model= "ir.ui.view" >
<field name= 'name' > lunch orders</field>
<field name= 'model' > lunch.order</field>
<field name= 'arch' type= 'xml' >
<search string= "lunch orders" >
2012-12-21 10:35:03 +00:00
<field name= "user_id" />
2012-10-31 14:24:48 +00:00
<field name= "date" />
2012-11-02 12:35:08 +00:00
<field name= "order_line_ids" />
2012-10-05 14:38:03 +00:00
<filter name= 'is_mine' string= "My Orders" domain= "[('user_id','=',uid)]" />
2013-01-18 09:24:43 +00:00
<filter name= 'by_users' string= "Users" context= "{'group_by':'user_id'}" />
2012-10-05 14:38:03 +00:00
</search>
</field>
</record>
2012-11-02 08:15:48 +00:00
<record model= "ir.ui.view" id= "alert_search_view" >
<field name= "name" > Search</field>
<field name= "model" > lunch.alert</field>
<field name= "arch" type= "xml" >
<search string= "Search" >
<field name= "message" />
</search>
</field>
</record>
2013-01-03 12:26:46 +00:00
<!-- view for cashmove -->
<record model= "ir.ui.view" id= "casmove_tree_view" >
<field name= "name" > cashmove tree</field>
<field name= "model" > lunch.cashmove</field>
<field name= "arch" type= "xml" >
<tree string= "cashmove tree" >
<field name= "date" />
<field name= "user_id" />
<field name= "description" />
<field name= "amount" sum= "Total" />
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "casmove_form_view" >
<field name= "name" > cashmove form</field>
<field name= "model" > lunch.cashmove</field>
<field name= "arch" type= "xml" >
2014-06-12 07:09:59 +00:00
<form string= "cashmove form" >
2013-01-03 12:26:46 +00:00
<sheet >
<group >
2013-08-23 14:31:14 +00:00
<field name= "user_id"
context="{'default_groups_ref': ['base.group_user', 'lunch.group_lunch_user']}"/>
2013-01-03 12:26:46 +00:00
<field name= "date" />
<field name= "amount" />
</group>
<label for= 'description' />
<field name= "description" />
</sheet>
</form>
</field>
</record>
2012-10-31 10:23:07 +00:00
<!-- Action for Your Orders -->
<record model= "ir.actions.act_window" id= "action_lunch_order_form" >
2012-11-06 09:03:00 +00:00
<field name= "name" > New Order</field>
2012-10-04 07:31:56 +00:00
<field name= "res_model" > lunch.order</field>
2012-10-24 13:03:15 +00:00
<field name= "view_mode" > form</field>
</record>
2012-11-06 09:03:00 +00:00
<menuitem name= "New Order" parent= "menu_lunch_title" id= "menu_lunch_order_form" action= "action_lunch_order_form" sequence= "1" />
2012-10-24 13:03:15 +00:00
<record model= "ir.actions.act_window" id= "action_lunch_order_tree" >
<field name= "name" > Your Orders</field>
<field name= "res_model" > lunch.order</field>
2012-10-04 07:31:56 +00:00
<field name= "view_mode" > tree,form</field>
2012-10-05 14:38:03 +00:00
<field name= "search_view_id" ref= "view_search_my_order" />
<field name= "context" > {"search_default_is_mine":1}</field>
2012-10-04 07:31:56 +00:00
<field name= "help" type= "html" >
<p class= "oe_view_nocontent_create" >
Click to create a lunch order.
</p>
<p >
2012-11-02 12:35:08 +00:00
A lunch order is defined by its user, date and order lines.
Each order line corresponds to a product, an additional note and a price.
Before selecting your order lines, don't forget to read the warnings displayed in the reddish area.
2012-10-31 14:24:48 +00:00
</p>
2012-10-04 07:31:56 +00:00
</field>
</record>
2012-10-24 13:03:15 +00:00
<menuitem name= "Previous Orders" parent= "menu_lunch_title" id= "menu_lunch_order_tree" action= "action_lunch_order_tree" sequence= "2" />
2013-01-03 11:30:50 +00:00
2013-08-21 14:49:00 +00:00
<record model= "ir.ui.view" id= "casmove_tree" >
2013-01-03 11:30:50 +00:00
<field name= "name" > cashmove tree</field>
<field name= "model" > lunch.cashmove</field>
<field name= "arch" type= "xml" >
2014-06-12 07:09:59 +00:00
<tree string= "cashmove tree" create= 'false' >
2013-01-03 11:30:50 +00:00
<field name= "date" />
<field name= "user_id" />
<field name= "description" />
<field name= "amount" sum= "Total" />
</tree>
</field>
</record>
2012-10-04 07:31:56 +00:00
<!-- Action for Lunch cashmoves -->
<record model= "ir.actions.act_window" id= "action_lunch_cashmove_form" >
<field name= "name" > Your Account</field>
<field name= "res_model" > lunch.cashmove</field>
<field name= "view_mode" > tree</field>
2012-10-05 14:38:03 +00:00
<field name= "search_view_id" ref= "view_lunch_employee_payment_filter" />
2013-01-21 09:16:32 +00:00
<field name= "context" > {"search_default_is_mine_group":1}</field>
2013-08-21 14:49:00 +00:00
<field name= "view_id" ref= "casmove_tree" />
2012-10-04 07:31:56 +00:00
<field name= "help" type= "html" >
<p >
2012-10-31 14:24:48 +00:00
Here you can see your cash moves.<br /> A cash moves can be either an expense or a payment.
2012-11-02 14:15:27 +00:00
An expense is automatically created when an order is received while a payment is a reimbursement to the company encoded by the manager.
2012-10-04 07:31:56 +00:00
</p>
</field>
</record>
2012-10-24 13:03:15 +00:00
<menuitem name= "Your Lunch Account" parent= "menu_lunch_title" id= "menu_lunch_cashmove_form" action= "action_lunch_cashmove_form" sequence= "3" />
2012-10-04 07:31:56 +00:00
<!-- Action for Administrate Orders group by supplier -->
<record model= "ir.actions.act_window" id= "action_lunch_order_by_supplier_form" >
<field name= "name" > Orders by Supplier</field>
<field name= "res_model" > lunch.order.line</field>
<field name= "view_mode" > tree</field>
2012-11-06 08:43:21 +00:00
<field name= "search_view_id" ref= "lunch_order_line_search_view" />
2012-10-04 07:31:56 +00:00
<field name= "context" > {"search_default_group_by_supplier":1, "search_default_today":1}</field>
<field name= "help" type= "html" >
<p >
2012-10-31 14:24:48 +00:00
Here you can see today's orders grouped by suppliers.
2012-10-04 07:31:56 +00:00
</p>
2012-11-02 12:35:08 +00:00
<p >
2012-11-02 14:15:27 +00:00
- Click on the <img src= "../../../web/static/src/img/icons/terp-call-start.png" /> to announce that the order is ordered <br />
- Click on the <img src= "../../../web/static/src/img/icons/gtk-apply.png" /> to announce that the order is received <br />
- Click on the <img src= "../../../web/static/src/img/icons/gtk-cancel.png" /> to announce that the order isn't available
2012-11-02 12:35:08 +00:00
</p>
2012-10-04 07:31:56 +00:00
</field>
</record>
<menuitem name= "Today's Orders by Supplier" parent= "menu_lunch_admin" id= "menu_lunch_order_by_supplier_form" action= "action_lunch_order_by_supplier_form" />
<!-- Action for control Supplier -->
<record model= "ir.actions.act_window" id= "action_lunch_control_suppliers" >
<field name= "name" > Control Suppliers</field>
<field name= "res_model" > lunch.order.line</field>
<field name= "view_mode" > tree</field>
2012-11-06 08:43:21 +00:00
<field name= "search_view_id" ref= "lunch_order_line_search_view" />
2012-10-04 07:31:56 +00:00
<field name= "context" > {"search_default_group_by_date":1, "search_default_group_by_supplier":1}</field>
<field name= "help" type= "html" >
<p >
2012-10-31 14:24:48 +00:00
Here you can see every orders grouped by suppliers and by date.
2012-10-04 07:31:56 +00:00
</p>
2012-11-02 12:35:08 +00:00
<p >
2012-11-02 14:15:27 +00:00
- Click on the <img src= "../../../web/static/src/img/icons/terp-call-start.png" /> to announce that the order is ordered <br />
- Click on the <img src= "../../../web/static/src/img/icons/gtk-apply.png" /> to announce that the order is received <br />
- Click on the <img src= "../../../web/static/src/img/icons/gtk-cancel.png" /> red X to announce that the order isn't available
2012-11-02 12:35:08 +00:00
</p>
2012-10-04 07:31:56 +00:00
</field>
</record>
<menuitem name= "Orders by Supplier" parent= "menu_lunch_admin" id= "menu_lunch_control_suppliers" action= "action_lunch_control_suppliers" />
<!-- Action for Control Accounts -->
<record model= "ir.actions.act_window" id= "action_lunch_control_accounts" >
<field name= "name" > Control Accounts</field>
<field name= "res_model" > lunch.cashmove</field>
<field name= "view_mode" > tree,form</field>
<field name= "search_view_id" ref= "view_lunch_cashmove_filter" />
<field name= "context" > {"search_default_group_by_user":1}</field>
2013-08-21 14:49:00 +00:00
<field name= "view_id" ref= "casmove_tree_view" />
2012-10-04 07:31:56 +00:00
<field name= "help" type= "html" >
<p class= "oe_view_nocontent_create" >
2012-10-31 14:24:48 +00:00
Click to create a new payment.
2012-10-04 07:31:56 +00:00
</p>
<p >
2012-10-31 14:24:48 +00:00
A cashmove can either be an expense or a payment.<br />
An expense is automatically created at the order receipt.<br />
A payment represents the employee reimbursement to the company.
2012-10-04 07:31:56 +00:00
</p>
</field>
</record>
<menuitem name= "Control Accounts" parent= "menu_lunch_cash" id= "menu_lunch_control_accounts" action= "action_lunch_control_accounts" />
<!-- Action for Payment cashmove -->
<record model= "ir.actions.act_window" id= "action_lunch_cashmove" >
<field name= "name" > Register Cash Moves</field>
<field name= "res_model" > lunch.cashmove</field>
<field name= "view_mode" > tree,form</field>
<field name= "search_view_id" ref= "view_lunch_employee_payment_filter" />
<field name= "context" > {"search_default_is_payment":1}</field>
2013-08-21 14:49:00 +00:00
<field name= "view_id" ref= "casmove_tree_view" />
2012-10-04 07:31:56 +00:00
<field name= "help" type= "html" >
<p class= "oe_view_nocontent_create" >
Click to create a payment.
</p>
<p >
2012-11-02 14:15:27 +00:00
Here you can see the employees' payment. A payment is a cash move from the employee to the company.
2012-10-04 07:31:56 +00:00
</p>
</field>
</record>
2012-12-19 07:11:52 +00:00
<menuitem name= "Employee Payments" parent= "menu_lunch_cash" id= "menu_lunch_cashmove" action= "action_lunch_cashmove" />
2012-10-04 07:31:56 +00:00
<!-- Action for Products -->
<record model= "ir.actions.act_window" id= "action_lunch_products" >
<field name= "name" > Products</field>
<field name= "res_model" > lunch.product</field>
2012-10-24 13:03:15 +00:00
<field name= "view_mode" > tree,form</field>
2012-10-04 07:31:56 +00:00
<field name= "help" type= "html" >
<p class= "oe_view_nocontent_create" >
Click to create a product for lunch.
</p>
<p >
2012-11-02 14:15:27 +00:00
A product is defined by its name, category, price and supplier.
2012-10-04 07:31:56 +00:00
</p>
</field>
</record>
<menuitem name= "Products" parent= "menu_lunch_config" id= "menu_lunch_products" action= "action_lunch_products" />
<!-- Action for Product categories -->
2012-10-31 10:23:07 +00:00
<record model= "ir.actions.act_window" id= "action_lunch_product_categories" >
2012-10-04 07:31:56 +00:00
<field name= "name" > Product Categories</field>
<field name= "res_model" > lunch.product.category</field>
<field name= "view_mode" > tree,form</field>
<field name= "help" type= "html" >
<p class= "oe_view_nocontent_create" >
Click to create a lunch category.
</p>
<p >
Here you can find every lunch categories for products.
</p>
</field>
</record>
2012-10-24 13:03:15 +00:00
<record model= "ir.ui.view" id= "product_category_form_view" >
<field name= "name" > Product category Form</field>
<field name= "model" > lunch.product.category</field>
<field name= "arch" type= "xml" >
2014-06-12 07:09:59 +00:00
<form string= "Products Form" >
2012-10-24 13:03:15 +00:00
<sheet >
2012-11-02 08:15:48 +00:00
<group >
2012-10-24 13:03:15 +00:00
<field name= 'name' string= "Product Category: " />
</group>
</sheet>
</form>
</field>
</record>
2012-10-04 07:31:56 +00:00
<menuitem name= "Product Categories" parent= "menu_lunch_config" id= "menu_lunch_product_categories" action= "action_lunch_product_categories" />
<!-- Action for Alert -->
<record model= "ir.actions.act_window" id= "action_lunch_alert" >
<field name= "name" > Alerts</field>
<field name= "res_model" > lunch.alert</field>
<field name= "view_mode" > tree,form</field>
2012-11-02 08:15:48 +00:00
<field name= "search_view_id" ref= "alert_search_view" />
2012-10-04 07:31:56 +00:00
<field name= "help" type= "html" >
<p class= "oe_view_nocontent_create" >
Click to create a lunch alert.
</p>
<p >
2012-11-02 08:15:48 +00:00
Alerts are used to warn employee from possible issues concerning the lunch orders.
2012-11-02 12:35:08 +00:00
To create a lunch alert you have to define its recurrency, the time interval during which the alert should be executed and the message to display.
</p>
<p >
Example: <br />
- Recurency: Everyday<br />
- Time interval: from 00h00 am to 11h59 pm<br />
- Message: "You must order before 10h30 am"
2012-10-04 07:31:56 +00:00
</p>
</field>
</record>
<menuitem name= "Alerts" parent= "menu_lunch_config" id= "menu_lunch_alert" action= "action_lunch_alert" />
<!-- View for Order lines -->
<record model= "ir.ui.view" id= "orders_order_lines_tree_view" >
<field name= "name" > Order lines Tree</field>
<field name= "model" > lunch.order.line</field>
<field name= "arch" type= "xml" >
2013-03-11 15:46:46 +00:00
<tree string= "Order lines Tree" create= "false" edit= "false" >
2012-10-04 07:31:56 +00:00
<field name= 'date' />
<field name= 'user_id' />
<field name= 'supplier' invisible= '1' />
2012-10-30 08:47:01 +00:00
<field name= 'product_id' />
2012-10-04 07:31:56 +00:00
<field name= 'note' />
<field name= 'state' />
<field name= 'price' sum= "Total" />
2012-10-31 14:24:48 +00:00
<button name= "order" string= "Order" type= "object" icon= "terp-call-start" attrs= "{'invisible': ['|',('state','=','confirmed'),('state','=','ordered')]}" />
<button name= "confirm" string= "Confirm" type= "object" icon= "gtk-apply" attrs= "{'invisible': [('state','!=','ordered')]}" />
2012-10-24 13:03:15 +00:00
<button name= "cancel" string= "Cancel" type= "object" icon= "gtk-cancel" attrs= "{'invisible': [('state','=','cancelled')]}" />
2012-10-04 07:31:56 +00:00
</tree>
</field>
</record>
<!-- View for Your orders -->
<record model= "ir.ui.view" id= "orders_tree_view" >
2012-11-02 13:19:21 +00:00
<field name= "name" > Orders Tree View</field>
2012-10-04 07:31:56 +00:00
<field name= "model" > lunch.order</field>
<field name= "arch" type= "xml" >
<tree string= "Orders Tree" >
<field name= "date" />
2013-01-18 07:44:54 +00:00
<field name= 'user_id' />
2012-10-26 12:58:08 +00:00
<field name= "order_line_ids" />
2012-10-24 13:03:15 +00:00
<field name= "state" />
2012-10-04 07:31:56 +00:00
<field name= "total" sum= "Total" />
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "orders_form_view" >
2012-10-31 10:23:07 +00:00
<field name= "name" > Lunch Order</field>
<field name= "model" > lunch.order</field>
<field name= "arch" type= "xml" >
2014-06-12 07:09:59 +00:00
<form string= 'Orders Form' class= "oe_lunch" >
2012-10-24 13:03:15 +00:00
<header >
2012-10-24 15:33:23 +00:00
<field name= 'state' widget= 'statusbar' statusbar_visible= 'new,confirmed' />
2012-10-24 13:03:15 +00:00
</header>
2012-10-05 14:38:03 +00:00
<sheet >
2012-10-24 13:03:15 +00:00
<group >
<group >
2013-01-30 11:46:52 +00:00
<field name= 'user_id'
2013-09-04 14:11:22 +00:00
context="{'default_groups_ref': ['base.group_user', 'base.group_partner_manager', 'lunch.group_lunch_user']}"/>
2012-10-24 13:03:15 +00:00
</group>
<group >
2012-10-24 15:33:23 +00:00
<field name= 'date' />
2012-10-24 13:03:15 +00:00
</group>
</group>
2012-12-20 08:57:39 +00:00
<field name= 'alerts' attrs= "{'invisible': ['|',('state','!=','new'),('alerts','=',False)]}" class= "oe_inline oe_lunch_alert" />
2012-10-26 11:39:01 +00:00
<div name= "preferences" >
2012-10-24 13:03:15 +00:00
</div>
2012-11-05 11:01:47 +00:00
<separator string= 'Select your order' />
2012-10-30 08:47:01 +00:00
<field name= 'order_line_ids' nolabel= '1' on_change= 'onchange_price(order_line_ids)' >
2012-10-24 15:33:23 +00:00
<tree string= 'List' editable= 'bottom' >
2012-10-30 08:47:01 +00:00
<field name= 'product_id' on_change= 'onchange_price(product_id)' />
2012-10-24 15:33:23 +00:00
<field name= 'note' />
2012-12-21 08:53:23 +00:00
<field name= 'price' on_change= 'onchange_price(product_id)' />
2012-10-30 08:47:01 +00:00
<field name= 'supplier' invisible= "1" />
<field name= "state" invisible= "1" />
2012-10-24 13:03:15 +00:00
</tree>
</field>
2012-10-24 15:33:23 +00:00
<group class= 'oe_subtotal_footer oe_right' >
2012-11-02 12:47:00 +00:00
<field name= 'total' />
2012-10-24 13:03:15 +00:00
</group>
<br /> <br />
2012-10-05 14:38:03 +00:00
</sheet>
2012-10-31 10:23:07 +00:00
</form>
</field>
</record>
2012-10-04 07:31:56 +00:00
<!-- View for Products -->
<record model= "ir.ui.view" id= "products_tree_view" >
<field name= "name" > Products Tree</field>
<field name= "model" > lunch.product</field>
<field name= "arch" type= "xml" >
<tree string= "Products Tree" >
<field name= "name" />
<field name= "category_id" />
<field name= "supplier" />
<field name= "description" />
<field name= "price" />
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "products_form_view" >
<field name= "name" > Products Form</field>
<field name= "model" > lunch.product</field>
<field name= "arch" type= "xml" >
2014-06-12 07:09:59 +00:00
<form string= "Products Form" >
2012-10-24 13:03:15 +00:00
<header >
</header>
<sheet >
2012-11-02 08:15:48 +00:00
<group >
2014-04-11 13:18:42 +00:00
<group >
<field name= 'name' />
<field name= 'category_id' />
</group>
<group >
<field name= 'supplier' />
<field name= 'price' />
</group>
2012-10-05 14:38:03 +00:00
</group>
2014-04-18 11:59:13 +00:00
<label for= 'description' />
2012-10-05 14:38:03 +00:00
<field name= 'description' />
2012-10-24 13:03:15 +00:00
</sheet>
2012-10-04 07:31:56 +00:00
</form>
</field>
</record>
<!-- view for alerts -->
<record model= "ir.ui.view" id= "alert_tree_view" >
<field name= "name" > alert tree</field>
<field name= "model" > lunch.alert</field>
<field name= "arch" type= "xml" >
<tree string= "alert tree" >
<field name= "message" />
2012-11-05 18:18:14 +00:00
<field name= "alter_type" />
2012-10-05 14:38:03 +00:00
<field name= 'active_from' widget= 'float_time' />
<field name= 'active_to' widget= 'float_time' />
2012-10-04 07:31:56 +00:00
</tree>
</field>
</record>
2012-10-24 13:03:15 +00:00
<record model= "ir.ui.view" id= "alert_form_view" >
2012-11-02 12:35:08 +00:00
<field name= "name" > alert form</field>
2012-10-04 07:31:56 +00:00
<field name= "model" > lunch.alert</field>
<field name= "arch" type= "xml" >
2014-06-12 07:09:59 +00:00
<form string= "alert tree" >
2012-10-24 13:03:15 +00:00
<sheet >
2012-11-02 12:35:08 +00:00
<group string= "Schedule Date" >
<group >
2014-04-11 13:18:42 +00:00
<field name= "alter_type" class= "oe_inline" />
2012-11-06 08:19:04 +00:00
<field name= "specific_day" attrs= "{'invisible': [('alter_type','!=','specific')], 'required':[('alter_type','=','specific')]}" />
2012-11-02 12:35:08 +00:00
</group>
2012-10-04 07:31:56 +00:00
</group>
2012-11-05 18:18:14 +00:00
<group attrs= "{'invisible': [('alter_type','!=','week')]}" >
2012-11-02 12:35:08 +00:00
<group >
<field name= "monday" />
<field name= "tuesday" />
<field name= "wednesday" />
<field name= "thursday" />
</group>
<group >
<field name= "friday" />
<field name= "saturday" />
<field name= "sunday" />
</group>
2012-10-04 07:31:56 +00:00
</group>
2012-11-02 08:15:48 +00:00
<group string= "Schedule Hour" >
<field name= 'active_from' widget= 'float_time' />
<field name= 'active_to' widget= 'float_time' />
</group>
2012-11-02 12:35:08 +00:00
<group string= 'Message' >
<field name= 'message' nolabel= '1' placeholder= "Write the message you want to display during the defined period..." />
</group>
2012-11-02 08:15:48 +00:00
2012-10-24 13:03:15 +00:00
</sheet>
2012-10-04 07:31:56 +00:00
</form>
</field>
</record>
2012-10-26 12:58:08 +00:00
2012-10-04 07:31:56 +00:00
</data>
</openerp>