|
@ -9,7 +9,9 @@ class AccountAnalyticAccount(models.Model): |
|
|
@api.model |
|
|
@api.model |
|
|
def _prepare_invoice_line(self, line, invoice_id): |
|
|
def _prepare_invoice_line(self, line, invoice_id): |
|
|
line_obj = self.env['account.invoice.line'] |
|
|
line_obj = self.env['account.invoice.line'] |
|
|
invoice = self.env['account.invoice'].browse(invoice_id) |
|
|
|
|
|
|
|
|
invoice = self.env['account.invoice'].browse( |
|
|
|
|
|
invoice_id, prefetch=self._prefetch, |
|
|
|
|
|
) |
|
|
# Line with automatic price are not taken into account |
|
|
# Line with automatic price are not taken into account |
|
|
if (line.date_start and invoice.date_invoice < line.date_start) or \ |
|
|
if (line.date_start and invoice.date_invoice < line.date_start) or \ |
|
|
(line.date_end and invoice.date_invoice > line.date_end): |
|
|
(line.date_end and invoice.date_invoice > line.date_end): |
|
|