~jgrandguillaume-c2c/openobject-addons/multi-company-cost-price

« back to all changes in this revision

Viewing changes to stock/report/report_stock_picking_view.xml

  • Committer: Joël Grand-Guillaume
  • Date: 2010-04-08 09:00:10 UTC
  • mfrom: (2533.3.664)
  • Revision ID: joel.grandguillaume@camptocamp.com-20100408090010-c0pqjan341s18bxs
[MRG] Merge from last trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<openerp>
 
3
    <data>
 
4
        <!--
 
5
        Stock Picking Report
 
6
        -->
 
7
 
 
8
        <record id="view_report_report_stock_picking_tree" model="ir.ui.view">
 
9
            <field name="name">report.stock.picking.tree</field>
 
10
            <field name="model">report.stock.picking</field>
 
11
            <field name="type">tree</field>
 
12
            <field name="arch" type="xml">
 
13
               <tree string="Picking">
 
14
                                        <field name="reference" />
 
15
                                        <field name="address_id" />
 
16
                                        <field name="origin" />
 
17
                                        <field name="order_date" />
 
18
                                        <field name="type" />
 
19
                                        <field name="nbr" string="#Picking" />
 
20
                                        <field name="state" invisible="1"/>
 
21
                                        <field name="order_date" invisible="1"/>
 
22
                                        <field name="expected_date" invisible="1"/>
 
23
                                        <field name="name" invisible="1"/>
 
24
                                        <field name="month" invisible="1"/>
 
25
                                </tree>
 
26
            </field>
 
27
        </record>
 
28
        <record id="view_report_report_stock_picking_form" model="ir.ui.view">
 
29
            <field name="name">report.stock.picking.form</field>
 
30
            <field name="model">report.stock.picking</field>
 
31
            <field name="type">form</field>
 
32
            <field name="arch" type="xml">
 
33
                <form string="Picking">
 
34
                        <field name="name" />
 
35
                                        <field name="month"/>
 
36
                        <field name="reference" />
 
37
                </form>
 
38
            </field>
 
39
        </record>
 
40
 
 
41
        <record id="view_report_report_stock_picking_graph" model="ir.ui.view">
 
42
            <field name="name">report.stock.picking.graph</field>
 
43
            <field name="model">report.stock.picking</field>
 
44
            <field name="type">graph</field>
 
45
            <field name="arch" type="xml">
 
46
                <graph orientation="horizontal" string="Picking" type="bar">
 
47
                    <field name="state"/>
 
48
                    <field name="nbr" operator="+"/>
 
49
                </graph>
 
50
            </field>
 
51
        </record>
 
52
 
 
53
                <record id="view_report_report_stock_picking_filter" model="ir.ui.view">
 
54
            <field name="name">report.stock.picking.select</field>
 
55
            <field name="model">report.stock.picking</field>
 
56
            <field name="type">search</field>
 
57
            <field name="arch" type="xml">
 
58
                <search string="Search">
 
59
                  <group col="16" colspan="6">
 
60
                                <filter string="This Year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]" default="1" />
 
61
                                                <filter string="This Month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]" default="1"/>
 
62
                        <separator orientation="vertical"/>
 
63
                                                <filter string="Current" icon="terp-hr" domain="[('state','in',('open','draft'))]"/>
 
64
                                                <filter string="Order Date" icon="terp-stock" domain="[('order_date',=,time.strftime('%%m/%%d/%%Y'))]"  />
 
65
                                                <filter string="Expected Date" icon="terp-hr" domain="[('expected_date',=,time.strftime('%%m/%%d/%%Y'))]"/>
 
66
                                                <separator orientation="vertical"/>
 
67
                                                <field name="reference" />
 
68
                                                <field name="origin" />
 
69
                   </group>
 
70
                   <newline/>
 
71
                   <group expand="1" string="Extended options..." colspan="4" col="5">
 
72
                        <filter icon="terp-sale"
 
73
                                string="Sending Goods"
 
74
                                domain="[('type','=','out')]"/>
 
75
                        <filter icon="terp-sale"
 
76
                                string="Getting Goods"
 
77
                                domain="[('type','=','in')]"/>
 
78
                        <filter icon="terp-sale"
 
79
                                string="Internal"
 
80
                                domain="[('type','=','internal')]"/>
 
81
                        <filter icon="terp-sale"
 
82
                                string="Delivery"
 
83
                                domain="[('type','=','delivery')]"/>
 
84
                    </group>
 
85
                   <newline/>
 
86
                   <group expand="1" string="Group By..." colspan="4" col="5">
 
87
                        <filter string="Partner" icon="terp-stock" domain="[]" context="{'group_by':'address_id'}"/>
 
88
                        <filter string="State" icon="terp-stock" domain="[]" context="{'group_by':'state'}"/>
 
89
                        <separator orientation="vertical"/>
 
90
                        <filter string="Month" icon="terp-sale" domain="[]" context="{'group_by':'month'}"/>
 
91
                        <filter string="Year" icon="terp-sale" domain="[]" context="{'group_by':'name'}"/>
 
92
                    </group>
 
93
               </search>
 
94
            </field>
 
95
        </record>
 
96
        <record id="action_report_report_stock_picking" model="ir.actions.act_window">
 
97
            <field name="name">Picking</field>
 
98
            <field name="res_model">report.stock.picking</field>
 
99
            <field name="view_type">form</field>
 
100
            <field name="view_mode">tree,graph</field>
 
101
            <field name="view_id" ref="view_report_report_stock_picking_tree"/>
 
102
            <field name="search_view_id" ref="view_report_report_stock_picking_filter"/>
 
103
        </record>
 
104
 
 
105
        <record model="ir.actions.act_window.view" id="action_report_report_stock_picking_tree">
 
106
                <field name="sequence" eval="1"/>
 
107
                <field name="view_mode">tree</field>
 
108
                <field name="view_id" ref="view_report_report_stock_picking_tree"/>
 
109
                <field name="act_window_id" ref="action_report_report_stock_picking"/>
 
110
            </record>
 
111
 
 
112
        <record model="ir.actions.act_window.view" id="action_report_report_stock_picking_graph">
 
113
                <field name="sequence" eval="2"/>
 
114
                <field name="view_mode">graph</field>
 
115
                <field name="view_id" ref="view_report_report_stock_picking_graph"/>
 
116
                <field name="act_window_id" ref="action_report_report_stock_picking"/>
 
117
            </record>
 
118
 
 
119
        <menuitem name="Picking" action="action_report_report_stock_picking" id="menu_report_report_stock_pickings_tree" parent="next_id_61"/>
 
120
 
 
121
  </data>
 
122
</openerp>
 
123