bugfix
authorFabien Pinckaers <fp@tinyerp.com>
Thu, 4 Dec 2008 08:05:03 +0000 (09:05 +0100)
committerFabien Pinckaers <fp@tinyerp.com>
Thu, 4 Dec 2008 08:05:03 +0000 (09:05 +0100)
bzr revid: fp@tinyerp.com-20081204080503-vubo0n5xgk7t2usr

addons/delivery/delivery_view.xml
addons/delivery/sale.py

index 400d796..a0bdd2e 100644 (file)
             <field name="inherit_id" ref="sale.view_order_form"/>
             <field name="arch" type="xml">
                 <separator string="Notes" position="before">
-                    <field name="carrier_id"/>
+                    <field name="id" invisible="True"/>
+                    <field name="carrier_id" context="{'order_id':id}"/>
                 </separator>
             </field>
         </record>
             <field name="model">stock.picking</field>
             <field name="inherit_id" ref="stock.view_picking_out_form"/>
             <field name="arch" type="xml">
-                <field name="address_id" position="after">                   
+                <field name="address_id" position="after">
                     <field name="carrier_id"/>
                     <field name="weight"/>
                 </field>
index c1bff9f..ff110ca 100644 (file)
@@ -28,6 +28,7 @@ class sale_order(osv.osv):
     _inherit = 'sale.order' 
     _columns = {
         'carrier_id':fields.many2one("delivery.carrier","Delivery method", help="Complete this field if you plan to invoice the shipping based on packings made."),
+        'id': fields.integer('ID', readonly=True,invisible=True),
     }
 
     def onchange_partner_id(self, cr, uid, ids, part):