[imp] changed source_document,description field while creating invoice from PO line
authorHardik Ansodariy (OpenERP) <han@tinyerp.com>
Wed, 7 Sep 2011 10:00:47 +0000 (15:30 +0530)
committerHardik Ansodariy (OpenERP) <han@tinyerp.com>
Wed, 7 Sep 2011 10:00:47 +0000 (15:30 +0530)
bzr revid: han@tinyerp.com-20110907100047-oksz9ua8yusi3e8o

addons/purchase/wizard/purchase_line_invoice.py

index d13d2fa..8b638f6 100644 (file)
@@ -58,13 +58,13 @@ class purchase_line_invoice(osv.osv_memory):
             def multiple_order_invoice_name(orders):
                 name = "PO";
                 for order in orders:
-                    name += "-%d" % order.id
+                    name += "000%d" % order.id
                 return name
 
             def multiple_order_invoice_reference(partner, orders):
                 reference = "P%dPO" % partner.id
                 for order in orders:
-                    reference += "-%d" % order.id
+                    reference += "%d" % order.id
                 return reference
 
             def multiple_order_invoice_notes(orders):
@@ -94,7 +94,6 @@ class purchase_line_invoice(osv.osv_memory):
                     'origin': multiple_order_invoice_name(orders),
                     'type': 'in_invoice',
                     'journal_id':journal_id,
-                    'reference': multiple_order_invoice_reference(partner, orders),
                     'account_id': a,
                     'partner_id': partner.id,
                     'address_invoice_id': orders[0].partner_address_id.id,