[FIX] stock_account: method expect a record, not an id
opw-816729
This commit is contained in:
@@ -30,13 +30,13 @@ class AccountInvoice(models.Model):
|
|||||||
company_currency = inv.company_id.currency_id
|
company_currency = inv.company_id.currency_id
|
||||||
price_unit = i_line._get_anglo_saxon_price_unit()
|
price_unit = i_line._get_anglo_saxon_price_unit()
|
||||||
if inv.currency_id != company_currency:
|
if inv.currency_id != company_currency:
|
||||||
currency_id = inv.currency_id.id
|
currency = inv.currency_id
|
||||||
amount_currency = i_line._get_price(company_currency, price_unit)
|
amount_currency = i_line._get_price(company_currency, price_unit)
|
||||||
else:
|
else:
|
||||||
currency_id = False
|
currency = False
|
||||||
amount_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, analytic_tags=i_line.analytic_tag_ids)
|
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, analytic_tags=i_line.analytic_tag_ids)
|
||||||
|
|
||||||
|
|
||||||
class AccountInvoiceLine(models.Model):
|
class AccountInvoiceLine(models.Model):
|
||||||
|
|||||||
Reference in New Issue
Block a user