[FIX] - as date_start is required, constraints on it become useless

[FIX] - for finished contract _get_lines_to_invoice should return False
This commit is contained in:
sbejaoui
2018-12-20 21:50:30 +01:00
committed by Francisco Ivan Anton Prieto
parent 29168df7cc
commit d2706c2e09
3 changed files with 5 additions and 17 deletions

View File

@@ -282,15 +282,6 @@ class AccountAnalyticInvoiceLine(models.Model):
% rec.name
)
@api.constrains('date_start')
def _check_date_start_recurring_invoices(self):
for line in self.filtered('contract_id.recurring_invoices'):
if not line.date_start:
raise ValidationError(
_("You must supply a start date for contract line '%s'")
% line.name
)
@api.constrains('date_start', 'date_end')
def _check_start_end_dates(self):
for line in self.filtered('date_end'):