[IMP]: sale: Set current date as invoice date while creating invoice from SO lines

bzr revid: rpa@tinyerp.com-20121210105148-0vaen7se7o7dh6fd
This commit is contained in:
Rucha (Open ERP)
2012-12-10 16:21:48 +05:30
parent fd1e69a638
commit 241bcfe85d
+3 -1
View File
@@ -22,6 +22,7 @@
from osv import osv
from tools.translate import _
import netsvc
from datetime import datetime
class sale_order_line_make_invoice(osv.osv_memory):
_name = "sale.order.line.make.invoice"
@@ -72,7 +73,8 @@ class sale_order_line_make_invoice(osv.osv_memory):
'payment_term': pay_term,
'fiscal_position': order.fiscal_position.id or order.partner_id.property_account_position.id,
'user_id': order.user_id and order.user_id.id or False,
'company_id': order.company_id and order.company_id.id or False
'company_id': order.company_id and order.company_id.id or False,
'date_invoice': datetime.now().strftime('%Y-%m-%d')
}
inv_id = self.pool.get('account.invoice').create(cr, uid, inv)
return inv_id