[FIX] - compute recurring_next_date for contract

[IMP] - get contract line default data onchange product_id
This commit is contained in:
sbejaoui
2018-12-03 18:10:52 +01:00
committed by Jean-Charles Drubay
parent 7ca1baf0c9
commit b64d082f8d
3 changed files with 24 additions and 4 deletions

View File

@@ -60,9 +60,9 @@ class AccountAnalyticAccount(models.Model):
def _compute_recurring_next_date(self):
for contract in self:
recurring_next_date = contract.recurring_invoice_line_ids.filtered(
'create_invoice_visibility'
'recurring_next_date'
).mapped('recurring_next_date')
if recurring_next_date and all(recurring_next_date):
if recurring_next_date:
contract.recurring_next_date = min(recurring_next_date)
@api.depends('recurring_invoice_line_ids.create_invoice_visibility')