[FIX]Purchase module :Incoming shipment menu. problems in group by in seach view
authorron@tinyerp.com <>
Mon, 15 Nov 2010 05:52:44 +0000 (11:22 +0530)
committerron@tinyerp.com <>
Mon, 15 Nov 2010 05:52:44 +0000 (11:22 +0530)
lp bug: https://launchpad.net/bugs/670921 fixed

bzr revid: ron@tinyerp.com-20101115055244-lss0zpkz1kwce1tw

addons/stock/stock.py

index 5b89bfd..8bcd0e8 100644 (file)
@@ -632,7 +632,7 @@ class stock_picking(osv.osv):
         'move_lines': fields.one2many('stock.move', 'picking_id', 'Internal Moves', states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}),
         'auto_picking': fields.boolean('Auto-Picking'),
         'address_id': fields.many2one('res.partner.address', 'Address', help="Address of partner"),
-        'partner_id': fields.related('address_id','partner_id',type='many2one',relation='res.partner',string='Partner'),
+        'partner_id': fields.related('address_id','partner_id',type='many2one',relation='res.partner',string='Partner',store=True),
         'invoice_state': fields.selection([
             ("invoiced", "Invoiced"),
             ("2binvoiced", "To Be Invoiced"),
@@ -973,7 +973,7 @@ class stock_picking(osv.osv):
             if not partner:
                 raise osv.except_osv(_('Error, no partner !'),
                     _('Please put a partner on the picking list if you want to generate invoice.'))
-            
+
             if not inv_type:
                 inv_type = self._get_invoice_type(picking)