[imp] improved description and source document in invoice from PO line

bzr revid: han@tinyerp.com-20110908083709-uywewkxl4edm3wcy
This commit is contained in:
Hardik Ansodariy (OpenERP)
2011-09-08 14:07:09 +05:30
parent a0c30b20aa
commit 538ed165a1
@@ -55,18 +55,6 @@ class purchase_line_invoice(osv.osv_memory):
invoice_line_obj=self.pool.get('account.invoice.line')
account_jrnl_obj=self.pool.get('account.journal')
def multiple_order_invoice_name(orders):
name = "PO";
for order in orders:
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
return reference
def multiple_order_invoice_notes(orders):
notes = ""
for order in orders:
@@ -90,8 +78,8 @@ class purchase_line_invoice(osv.osv_memory):
else:
pay_term = False
inv = {
'name': multiple_order_invoice_name(orders),
'origin': multiple_order_invoice_name(orders),
'name': orders[0].name,
'origin': orders[0].name,
'type': 'in_invoice',
'journal_id':journal_id,
'reference' : partner.ref,