diff --git a/addons/stock/stock.py b/addons/stock/stock.py index f0492c7dd77..7a400b23138 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -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'), + } diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index fa3df94594b..67fefcd0304 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1757,6 +1757,7 @@ + diff --git a/addons/stock/wizard/wizard_partial_picking.py b/addons/stock/wizard/wizard_partial_picking.py index 2689527e82c..fde789a5a1b 100644 --- a/addons/stock/wizard/wizard_partial_picking.py +++ b/addons/stock/wizard/wizard_partial_picking.py @@ -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