[FIX] project,hr: improved alias creation/duplication
[odoo/odoo.git] / addons / stock / board_warehouse_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <record id="view_stock_graph_board" model="ir.ui.view">
6             <field name="name">report.stock.move.graph</field>
7             <field name="model">report.stock.move</field>
8             <field name="type">graph</field>
9             <field name="arch" type="xml">
10                 <graph string="Moves Analysis" type="bar">
11                     <field name="day"/>
12                     <field name="product_qty" operator="+"/>
13                     <field name="categ_id" group="True"/>
14                 </graph>
15             </field>
16         </record>
17
18         <record id="action_incoming_product_board" model="ir.actions.act_window">
19             <field name="name">Incoming Shipments</field>
20             <field name="res_model">stock.move</field>
21             <field name="type">ir.actions.act_window</field>
22             <field name="view_type">form</field>
23             <field name="view_mode">tree,form</field>
24             <field name="domain">[('state','in',('confirmed','assigned')),'|','&amp;',('picking_id','=',False),('location_id.usage', 'in', ['customer','supplier']),'&amp;',('picking_id','!=',False),('picking_id.type','=','in')]</field>
25             <field name="view_id" ref="stock.view_move_tree_reception_picking"/>
26         </record>
27
28         <record id="action_outgoing_product_board" model="ir.actions.act_window">
29             <field name="name">Delivery Orders</field>
30             <field name="res_model">stock.move</field>
31             <field name="type">ir.actions.act_window</field>
32             <field name="view_type">form</field>
33             <field name="view_mode">tree,form</field>
34             <field name="domain">[('state','in',('confirmed','assigned')),'|','&amp;',('picking_id','=',False),('location_dest_id.usage', 'in', ['customer','supplier']),'&amp;',('picking_id','!=',False),('picking_id.type','=','out')]</field>
35             <field name="view_id" ref="stock.view_move_tree_reception_picking"/>
36         </record>
37
38         <record model="ir.actions.act_window" id="action_stock_incoming_product_delay">
39             <field name="name">Incoming Products</field>
40             <field name="res_model">report.stock.move</field>
41             <field name="view_type">form</field>
42             <field name="view_mode">graph,tree</field>
43             <field name="domain">[('type','=','in'),('day','&lt;=', time.strftime('%Y-%m-%d')),('day','&gt;',(datetime.date.today()-datetime.timedelta(days=15)).strftime('%Y-%m-%d'))]</field>
44             <field name="view_id" ref="view_stock_graph_board"></field>
45             <field name="context">{'search_default_in':1}</field>
46          </record>
47         <record model="ir.actions.act_window" id="action_stock_outgoing_product_delay">
48             <field name="name">Outgoing Products</field>
49             <field name="res_model">report.stock.move</field>
50             <field name="view_type">form</field>
51             <field name="view_mode">graph,tree</field>
52             <field name="domain">[('type','=','out'),('day','&lt;=', time.strftime('%Y-%m-%d')),('day','&gt;',(datetime.date.today()-datetime.timedelta(days=15)).strftime('%Y-%m-%d'))]</field>
53             <field name="view_id" ref="view_stock_graph_board"></field>
54             <field name="context">{'search_default_out':1}</field>
55          </record>
56         <record id="board_warehouse_form" model="ir.ui.view">
57             <field name="name">board.warehouse.form</field>
58             <field name="model">board.board</field>
59             <field name="type">form</field>
60             <field name="arch" type="xml">
61                 <form string="Warehouse board" version="7.0">
62                     <board style="2-1">
63                         <column>
64                             <action name="%(action_incoming_product_board)d" string="Incoming Shipments" creatable="true"/>
65                             <action name="%(action_outgoing_product_board)d" string="Delivery Orders" creatable="true"/>
66                         </column>
67
68                         <column>
69                             <action name="%(action_stock_incoming_product_delay)d" string="Incoming Products"/>
70                             <action name="%(action_stock_outgoing_product_delay)d" string="Outgoing Products"/>
71                         </column>
72                     </board>
73                 </form>
74             </field>
75         </record>
76
77         <record id="open_board_warehouse" model="ir.actions.act_window">
78             <field name="name">Warehouse</field>
79             <field name="res_model">board.board</field>
80             <field name="view_type">form</field>
81             <field name="view_mode">form</field>
82             <field name="view_id" ref="board_warehouse_form"/>
83         </record>
84
85         <menuitem   id="menu_board_warehouse" 
86                     parent="base.menu_reporting_dashboard" 
87                     action="open_board_warehouse" 
88                     sequence="25" 
89                     groups="group_stock_manager"/>
90
91     </data>
92 </openerp>