[FIX] stock_account: method expect a record, not an id

Backport of 6cedc90f69
opw-817262
This commit is contained in:
Nicolas Martinelli
2018-02-20 17:07:24 +01:00
committed by Nicolas Martinelli
parent bcc088c348
commit e544ec8df7
+3 -3
View File
@@ -136,13 +136,13 @@ class account_invoice(osv.osv):
company_currency = inv.company_id.currency_id
price_unit = i_line._get_anglo_saxon_price_unit()
if inv.currency_id != company_currency:
currency_id = inv.currency_id.id
currency = inv.currency_id
amount_currency = i_line._get_price(inv, company_currency.id, i_line, price_unit)
else:
currency_id = False
currency = False
amount_currency = False
return self.env['product.product']._anglo_saxon_sale_move_lines(i_line.name, i_line.product_id, i_line.uom_id, i_line.quantity, price_unit, currency=currency_id, amount_currency=amount_currency, fiscal_position=inv.fiscal_position_id, account_analytic=i_line.account_analytic_id)
return self.env['product.product']._anglo_saxon_sale_move_lines(i_line.name, i_line.product_id, i_line.uom_id, i_line.quantity, price_unit, currency=currency, amount_currency=amount_currency, fiscal_position=inv.fiscal_position_id, account_analytic=i_line.account_analytic_id)
#----------------------------------------------------------