openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #05663
[Merge] lp:~openerp-dev/openobject-addons/trunk-bug-pos-amp into lp:~openerp-dev/openobject-addons/trunk-bugfixes-Ind
Amit Parik (OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-bug-pos-amp into lp:~openerp-dev/openobject-addons/trunk-bugfixes-Ind.
Requested reviews:
OpenERP R&D Team (openerp-dev)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-pos-amp/+merge/58250
FIX : Fixes the problem of partner address reference can not pass in to delivery order(picking)
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-pos-amp/+merge/58250
Your team OpenERP R&D Team is requested to review the proposed merge of lp:~openerp-dev/openobject-addons/trunk-bug-pos-amp into lp:~openerp-dev/openobject-addons/trunk-bugfixes-Ind.
=== modified file 'point_of_sale/point_of_sale.py'
--- point_of_sale/point_of_sale.py 2011-04-14 09:40:54 +0000
+++ point_of_sale/point_of_sale.py 2011-04-19 09:29:32 +0000
@@ -427,11 +427,13 @@
pick_name = self.pool.get('ir.sequence').get(cr, uid, 'stock.picking.out')
orders = self.browse(cr, uid, ids, context=context)
for order in orders:
+ addr = self.pool.get('res.partner').address_get(cr, uid, [order.partner_id.id], ['delivery'])
if not order.picking_id:
new = True
picking_id = picking_obj.create(cr, uid, {
'name': pick_name,
'origin': order.name,
+ 'address_id': addr.get('delivery',False),
'type': 'out',
'state': 'draft',
'move_type': 'direct',
Follow ups