fix bug in contract
This commit is contained in:
parent
53f9e909d1
commit
24d7b96310
|
|
@ -97,17 +97,14 @@ class AnnualRaise(models.Model):
|
||||||
|
|
||||||
@api.depends('year','contract_id')
|
@api.depends('year','contract_id')
|
||||||
def get_due_date(self):
|
def get_due_date(self):
|
||||||
if self._context.get('contract_id'):
|
|
||||||
contract_object = self.env['rental.contract'].search([('id', '=', self._context.get('contract_id'))])
|
|
||||||
for rec in self:
|
for rec in self:
|
||||||
if not self._context.get('contract_id') and rec.contract_id:
|
date = self.contract_id.date_from
|
||||||
contract_object = self.env['rental.contract'].search([('id', '=', rec.contract_id.id)])
|
|
||||||
date = contract_object.date_from
|
|
||||||
rec.due_date_raise = date
|
rec.due_date_raise = date
|
||||||
date_from = datetime.strptime(datetime.strftime(date, '%Y-%m-%d'), '%Y-%m-%d').date()
|
date_from = datetime.strptime(datetime.strftime(date, '%Y-%m-%d'), '%Y-%m-%d').date()
|
||||||
due_date = date_from + relativedelta(years=rec.year)
|
due_date = date_from + relativedelta(years=rec.year)
|
||||||
due_date_raise = due_date.strftime('%Y-%m-%d')
|
due_date_raise = due_date.strftime('%Y-%m-%d')
|
||||||
rec.due_date_raise = due_date_raise
|
rec.due_date_raise = due_date_raise
|
||||||
|
print(rec.due_date_raise, 'rec.due_date_raise')
|
||||||
|
|
||||||
def check_concatenate_date_to(self, year, month, day):
|
def check_concatenate_date_to(self, year, month, day):
|
||||||
concatenated_date = ''
|
concatenated_date = ''
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue