IMP benefit

This commit is contained in:
younes 2025-10-12 15:36:19 +01:00
parent efe6a1518f
commit d93ef9daa4
1 changed files with 19 additions and 2 deletions

View File

@ -169,11 +169,28 @@ class ServiceRequest(models.Model):
service_max_amount = fields.Float(string="Maximum Amount", copy=False)
rent_period = fields.Integer('Rent Period')
is_orphan = fields.Boolean(string='Orphaned (Both Parents Deceased)',compute='_compute_is_orphan',store=True)
has_money_for_payment_is_appearance = fields.Boolean(string='Has money Field is appearance?')
has_money_for_payment_is_appearance = fields.Boolean(string='Has money Field is appearance?',compute='_get_money_for_payment_is_appearance')
has_money_for_payment = fields.Selection([('yes', 'Yes'), ('no', 'No')], string='Has money for payment?')
has_money_to_pay_first_payment = fields.Selection([('yes', 'Yes'), ('no', 'No')],
string='Has money to pay first payment?')
has_money_field_is_appearance = fields.Boolean(string='Has money Field is appearance?')
has_money_field_is_appearance = fields.Boolean(string='Has money Field is appearance?',
compute='_get_money_field_is_appearance')
@api.depends('requested_service_amount', 'service_max_amount')
def _get_money_for_payment_is_appearance(self):
for rec in self:
if rec.requested_service_amount and rec.service_max_amount and rec.requested_service_amount > rec.service_max_amount:
rec.has_money_for_payment_is_appearance = True
else:
rec.has_money_for_payment_is_appearance = False
@api.depends('requested_service_amount', 'service_max_amount')
def _get_money_field_is_appearance(self):
for rec in self:
if rec.requested_service_amount and rec.service_max_amount and rec.requested_service_amount > rec.service_max_amount:
rec.has_money_field_is_appearance = True
else:
rec.has_money_field_is_appearance = False
@api.depends('family_id.mother_marital_conf','family_id.replacement_mother_marital_conf')
def _compute_is_orphan(self):