[IMP]purchase:fixed=>Traceback Generated after run the ORDERPOINT
authorron@tinyerp.com <>
Wed, 29 Jun 2011 13:25:39 +0000 (18:55 +0530)
committerron@tinyerp.com <>
Wed, 29 Jun 2011 13:25:39 +0000 (18:55 +0530)
bzr revid: ron@tinyerp.com-20110629132539-9y8zxts1v39olmrt

addons/purchase/purchase.py

index 8867cb7..e06a5ef 100644 (file)
@@ -776,7 +776,6 @@ class procurement_order(osv.osv):
         acc_pos_obj = self.pool.get('account.fiscal.position')
         po_obj = self.pool.get('purchase.order')
         wharehouse_obj = self.pool.get('stock.warehouse')
-
         for procurement in self.browse(cr, uid, ids, context=context):
             res_id = procurement.move_id.id
             partner = procurement.product_id.seller_id # Taken Main Supplier of Product of Procurement.
@@ -819,6 +818,7 @@ class procurement_order(osv.osv):
                 'taxes_id': [(6,0,taxes)]
             })
             purchase_id = po_obj.create(cr, uid, {
+                'name': self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or _('PO:%s') %procurement.name,
                 'origin': procurement.origin,
                 'partner_id': partner_id,
                 'partner_address_id': address_id,