mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[FIX] - recurring_next_date is required if date_end is null
This commit is contained in:
committed by
Francisco Ivan Anton Prieto
parent
ac56addd2b
commit
21d1ef010c
@@ -436,7 +436,8 @@ class AccountAnalyticInvoiceLine(models.Model):
|
||||
def _check_recurring_next_date_recurring_invoices(self):
|
||||
for rec in self.filtered('contract_id.recurring_invoices'):
|
||||
if not rec.recurring_next_date and (
|
||||
not rec.last_date_invoiced
|
||||
not rec.date_end
|
||||
or not rec.last_date_invoiced
|
||||
or rec.last_date_invoiced < rec.date_end
|
||||
):
|
||||
raise ValidationError(
|
||||
|
||||
Reference in New Issue
Block a user