From 2549f1d8db2e6cbc10650184ff3be46f001138ad Mon Sep 17 00:00:00 2001 From: younes Date: Wed, 7 Jan 2026 15:43:56 +0100 Subject: [PATCH 1/2] [IMP] odex_benefit: IMP benefit --- odex25_benefit/odex_benefit/models/benefit.py | 1 + odex25_benefit/odex_benefit/models/benefit_config.py | 1 + odex25_benefit/odex_benefit/views/benefit_view.xml | 7 +++++++ odex25_benefit/odex_benefit/views/family_members.xml | 11 ++++------- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/odex25_benefit/odex_benefit/models/benefit.py b/odex25_benefit/odex_benefit/models/benefit.py index 05151d1ed..867567871 100644 --- a/odex25_benefit/odex_benefit/models/benefit.py +++ b/odex25_benefit/odex_benefit/models/benefit.py @@ -645,6 +645,7 @@ class GrantBenefitProfile(models.Model): store=True ) current_rent_contract_id = fields.Many2one('rent.contract',string='Current Active Rent Contract',compute='_compute_current_rent_contract',store=True,) + notes = fields.Html(string='Notes', tracking=True) _sql_constraints = [ ('unique_code', "unique (code) WHERE state NOT IN ('draft', 'new')", 'This code already exists') diff --git a/odex25_benefit/odex_benefit/models/benefit_config.py b/odex25_benefit/odex_benefit/models/benefit_config.py index d9984dad5..ef046bf52 100644 --- a/odex25_benefit/odex_benefit/models/benefit_config.py +++ b/odex25_benefit/odex_benefit/models/benefit_config.py @@ -308,6 +308,7 @@ class Salary(models.Model): approved = fields.Boolean(string="Is Approved", default=False) is_default = fields.Boolean(string='Is Default?') state = fields.Selection(string='Status',selection=[('waiting', 'Waiting'),('accepted', 'Accepted'),('refused', 'Refused')],default="waiting") + note = fields.Char(string="Note") # total_salary = fields.Float(string="Total Salary", compute='_compute_total_salary',store=True) # @api.depends('salary_amount','state') diff --git a/odex25_benefit/odex_benefit/views/benefit_view.xml b/odex25_benefit/odex_benefit/views/benefit_view.xml index 69b571dc1..b34126bf7 100644 --- a/odex25_benefit/odex_benefit/views/benefit_view.xml +++ b/odex25_benefit/odex_benefit/views/benefit_view.xml @@ -936,6 +936,7 @@ + @@ -1591,6 +1592,7 @@ + @@ -1935,6 +1937,11 @@ + + + + + diff --git a/odex25_benefit/odex_benefit/views/family_members.xml b/odex25_benefit/odex_benefit/views/family_members.xml index 7fe713025..5e469331e 100644 --- a/odex25_benefit/odex_benefit/views/family_members.xml +++ b/odex25_benefit/odex_benefit/views/family_members.xml @@ -308,18 +308,15 @@ + widget="one2many_list" attrs="{'readonly':[('state','not in',['draft','complete_info'])]}"> - +