changes in xml
[odoo/odoo.git] / addons / delivery / delivery_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <!-- Delivery Carriers -->
5         <menuitem id="menu_delivery" name="Delivery" parent="stock.menu_stock_configuration" sequence="4"/>
6
7         <record id="view_delivery_carrier_tree" model="ir.ui.view">
8             <field name="name">delivery.carrier.tree</field>
9             <field name="model">delivery.carrier</field>
10             <field name="type">tree</field>
11             <field name="arch" type="xml">
12                 <tree string="Carrier">
13                     <field name="name"/>
14                     <field name="partner_id"/>
15                     <field name="price" invisible="'order_id' not in context"/>
16                 </tree>
17             </field>
18         </record>
19         <record id="view_delivery_carrier_form" model="ir.ui.view">
20             <field name="name">delivery.carrier.form</field>
21             <field name="model">delivery.carrier</field>
22             <field name="type">form</field>
23             <field name="arch" type="xml">
24                 <form string="Carrier">
25                     <field name="name" select="1"/>
26                     <field name="active" select="1"/>
27                     <field name="partner_id" select="1"/>
28                     <field name="product_id" select="1"/>
29                 </form>
30             </field>
31         </record>
32         <record id="action_delivery_carrier_form" model="ir.actions.act_window">
33             <field name="name">Delivery Method</field>
34             <field name="type">ir.actions.act_window</field>
35             <field name="res_model">delivery.carrier</field>
36             <field name="view_type">form</field>
37             <field name="view_mode">tree,form</field>
38         </record>
39         <menuitem action="action_delivery_carrier_form" id="menu_action_delivery_carrier_form" parent="menu_delivery"/>
40
41         <!-- Delivery Grids -->
42         <record id="view_delivery_grid_tree" model="ir.ui.view">
43             <field name="name">delivery.grid.tree</field>
44             <field name="model">delivery.grid</field>
45             <field name="type">tree</field>
46             <field name="arch" type="xml">
47                 <tree string="Delivery grids">
48                     <field name="sequence"/>
49                     <field name="carrier_id"/>
50                     <field name="name"/>
51                 </tree>
52             </field>
53         </record>
54
55         <record id="view_delivery_grid_form" model="ir.ui.view">
56             <field name="name">delivery.grid.form</field>
57             <field name="model">delivery.grid</field>
58             <field name="type">form</field>
59             <field name="arch" type="xml">
60                 <form string="Delivery grids">
61                     <field name="name" select="1"/>
62                     <field name="active" select="1"/>
63                     <field name="carrier_id" select="1"/>
64                     <field name="sequence" select="1"/>
65                     <notebook colspan="4">
66                         <page string="Grid definition">
67                             <field colspan="4" name="line_ids" nolabel="1" select="1"/>
68                         </page>
69                         <page string="Destination">
70                             <field colspan="4" name="country_ids"/>
71                             <field colspan="4" name="state_ids"/>
72                             <field name="zip_from"/>
73                             <field name="zip_to"/>
74                         </page>
75                     </notebook>
76                 </form>
77             </field>
78         </record>
79         <record id="action_delivery_grid_form" model="ir.actions.act_window">
80             <field name="name">Delivery Pricelist</field>
81             <field name="type">ir.actions.act_window</field>
82             <field name="res_model">delivery.grid</field>
83             <field name="view_type">form</field>
84             <field name="view_mode">tree,form</field>
85         </record>
86         <menuitem action="action_delivery_grid_form" id="menu_action_delivery_grid_form" parent="menu_delivery"/>
87
88         <record id="view_delivery_grid_line_form" model="ir.ui.view">
89             <field name="name">delivery.grid.line.form</field>
90             <field name="model">delivery.grid.line</field>
91             <field name="type">form</field>
92             <field name="arch" type="xml">
93                 <form string="Grid Lines">
94                     <field colspan="4" name="name" select="1"/>
95                     <field name="type" string="Condition"/>
96                     <field name="operator" nolabel="1"/>
97                     <field name="max_value" nolabel="1"/>
98                     <field name="list_price"/>
99                     <field name="standard_price" groups="base.group_extended"/>
100                     <field name="price_type"/>
101                     <field name="variable_factor"/>
102                 </form>
103             </field>
104         </record>
105         <record id="view_delivery_grid_line_tree" model="ir.ui.view">
106             <field name="name">delivery.grid.line.tree</field>
107             <field name="model">delivery.grid.line</field>
108             <field name="type">tree</field>
109             <field name="arch" type="xml">
110                 <tree string="Grid Lines">
111                     <field name="name"/>
112                     <field name="type"/>
113                     <field name="operator"/>
114                     <field name="max_value"/>
115                     <field name="list_price"/>
116                     <field name="standard_price" groups="base.group_extended"/>
117                 </tree>
118             </field>
119         </record>
120
121         <record id="view_order_withcarrier_form" model="ir.ui.view">
122             <field name="name">delivery.sale.order_withcarrier.form.view</field>
123             <field name="type">form</field>
124             <field name="model">sale.order</field>
125             <field name="inherit_id" ref="sale.view_order_form"/>
126             <field name="arch" type="xml">
127                 <separator string="Notes" position="before">
128                     <field name="id" invisible="True"/>
129                     <field name="carrier_id" context="{'order_id':id}"/>
130                 </separator>
131             </field>
132         </record>
133
134         <record id="view_picking_withcarrier_out_form" model="ir.ui.view">
135             <field name="name">delivery.stock.picking_withcarrier.out.form.view</field>
136             <field name="type">form</field>
137             <field name="model">stock.picking</field>
138             <field name="inherit_id" ref="stock.view_picking_out_form"/>
139             <field name="arch" type="xml">
140                 <field name="address_id" position="after">
141                     <field name="carrier_id"/>
142                     <field name="weight"/>
143                 </field>
144             </field>
145         </record>
146
147         <record id="view_picking_withcarrier_delivery_form" model="ir.ui.view">
148             <field name="name">delivery.stock.picking_withcarrier.delivery.form.view</field>
149             <field name="type">form</field>
150             <field name="model">stock.picking</field>
151             <field name="inherit_id" ref="stock.view_picking_delivery_form"/>
152             <field name="arch" type="xml">
153                 <field name="address_id" position="after">
154                     <field name="carrier_id"/>
155                     <field name="weight"/>
156                 </field>
157             </field>
158         </record>
159
160         <record id="action_picking_tree4" model="ir.actions.act_window">
161             <field name="name">Picking to be invoiced</field>
162             <field name="res_model">stock.picking</field>
163             <field name="type">ir.actions.act_window</field>
164             <field name="view_type">form</field>
165             <field name="view_mode">tree,form</field>
166             <field name="domain">[('invoice_state','=','2binvoiced'),('state','=','done'),('type','=','out')]</field>
167             <field name="filter" eval="True"/>
168             <field name="context">{'contact_display': 'partner'}</field>
169             <field name="search_view_id" ref="stock.view_stock_delivery_filter"/>
170         </record>
171         <menuitem action="action_picking_tree4" id="menu_action_picking_tree3" parent="stock.menu_action_picking_tree" groups="base.group_extended_menu"/>
172
173         <record id="action_picking_tree5" model="ir.actions.act_window">
174             <field name="name">Generate Draft Invoices On Receptions</field>
175             <field name="res_model">stock.picking</field>
176             <field name="type">ir.actions.act_window</field>
177             <field name="view_type">form</field>
178             <field name="view_mode">tree,form</field>
179             <field name="domain">[('invoice_state','=','2binvoiced'),('state','=','done'),('type','=','in')]</field>
180             <field name="filter" eval="True"/>
181             <field name="context">{'contact_display': 'partner'}</field>
182             <field name="search_view_id" ref="stock.view_stock_delivery_filter"/>
183         </record>
184         <menuitem action="action_picking_tree5" id="menu_action_picking_tree5" parent="stock.menu_action_picking_tree4" groups="base.group_extended_menu"/>
185
186     </data>
187 </openerp>