[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
|
||||
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(company_currency, 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, 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):
|
||||
|
||||
Reference in New Issue
Block a user