[IMP]stock: add the address_id in wizard_partial_picking
authorsbh (Open ERP) <sbh@tinyerp.com>
Tue, 23 Mar 2010 06:51:50 +0000 (12:21 +0530)
committersbh (Open ERP) <sbh@tinyerp.com>
Tue, 23 Mar 2010 06:51:50 +0000 (12:21 +0530)
bzr revid: sbh@tinyerp.com-20100323065150-pad7u4aq0kqndgji

addons/stock/stock.py
addons/stock/stock_view.xml
addons/stock/wizard/wizard_partial_picking.py

index f0492c7..7a400b2 100644 (file)
@@ -1769,8 +1769,10 @@ class stock_delivery(osv.osv):
         'name': fields.char('Name', size=60, required=True),  
         'date': fields.datetime('Date'),
         'partner_id': fields.many2one('res.partner', 'Partner'),
+        'address_id': fields.many2one('res.partner.address', 'Address'),
         'product_delivered':fields.one2many('stock.move', 'delivered_id', 'Product Delivered', domain=[('picking_id.type','=','in')]),
         'picking_id': fields.many2one('stock.picking', 'Picking list'),
+        
     }
 
     
index fa3df94..67fefcd 100644 (file)
                                <field name="name"/>
                            <field name="date"/>
                            <field name="partner_id"/>
+                           <field name="address_id"/>
                            <field name="picking_id"/>
                            <separator string="Product Delivered Information" colspan="4" />
                            <field name="product_delivered" colspan="4" nolabel="1" widget="one2many" mode="tree,form">
index 2689527..fde789a 100644 (file)
@@ -199,6 +199,7 @@ def _do_split(self, cr, uid, data, context):
                 delivery_id = delivery_obj.create(cr, uid, {
                         'name':  pick.name,                                 
                         'partner_id': data['form']['partner_id%s' % pick.id],
+                        'address_id': data['form']['address_id%s' % pick.id],
                         'date': move.date,
                         'product_delivered':[(6,0, [new_obj])],
                         'picking_id':move.picking_id.id