Browse Source

[FIX] contract: Operator issue in price get

* Add a default date in the instance that an analytic account doesn’t exist (templates) - fixes #68
pull/121/head
Dave Lasley 8 years ago
committed by Pedro M. Baeza
parent
commit
55b5593e8f
  1. 7
      contract/models/account_analytic_invoice_line.py

7
contract/models/account_analytic_invoice_line.py

@ -68,11 +68,16 @@ class AccountAnalyticInvoiceLine(models.Model):
self.uom_id.category_id.id): self.uom_id.category_id.id):
vals['uom_id'] = self.product_id.uom_id vals['uom_id'] = self.product_id.uom_id
date = (
self.analytic_account_id.recurring_next_date or
fields.Datetime.now()
)
product = self.product_id.with_context( product = self.product_id.with_context(
lang=self.analytic_account_id.partner_id.lang, lang=self.analytic_account_id.partner_id.lang,
partner=self.analytic_account_id.partner_id.id, partner=self.analytic_account_id.partner_id.id,
quantity=self.quantity, quantity=self.quantity,
date=self.analytic_account_id.recurring_next_date,
date=date,
pricelist=self.analytic_account_id.pricelist_id.id, pricelist=self.analytic_account_id.pricelist_id.id,
uom=self.uom_id.id uom=self.uom_id.id
) )

Loading…
Cancel
Save