[FIX] exp_payroll_custom

This commit is contained in:
Samir Ladoui 2025-09-01 16:26:25 +01:00
parent f8bfa70ace
commit d780e591b3
1 changed files with 6 additions and 7 deletions

View File

@ -59,20 +59,19 @@ class SalaryRuleInput(models.Model):
move_id = fields.Many2one('account.move', string="Move Number")
# bank_id = fields.Many2one(related='employee_id.bank_account_id.bank_id')
basic_allowances = fields.Float(string='Basic Salary', compute='compute_allowances_',store=True)
house_allowances = fields.Float(string='House Allowance', compute='compute_allowances_',store=True)
trans_allowances = fields.Float(string='Transport Allowance', compute='compute_allowances_',store=True)
other_allowances = fields.Float(string='Others Allowance', compute='compute_allowances_',store=True)
basic_allowances = fields.Float(string='Basic Salary', compute='compute_allowances_')
house_allowances = fields.Float(string='House Allowance', compute='compute_allowances_')
trans_allowances = fields.Float(string='Transport Allowance', compute='compute_allowances_')
other_allowances = fields.Float(string='Others Allowance', compute='compute_allowances_')
employee_insurnce = fields.Float(string='Employee Insurnce', compute='compute_allowances_',store=True)
company_insurnce = fields.Float(string='Company Insurnce', compute='compute_allowances_',store=True)
employee_insurnce = fields.Float(string='Employee Insurnce', compute='compute_allowances_')
company_insurnce = fields.Float(string='Company Insurnce', compute='compute_allowances_')
employee_no = fields.Char(related='employee_id.emp_no', readonly=True,string='Employee Number', store=True)
holiday_start_date = fields.Date(string="Holiday Start Date")
holiday_end_date = fields.Date(string="Holiday End Date")
@api.depends('allowance_ids', 'allowance_ids.total', 'deduction_ids', 'deduction_ids.total')
def compute_allowances_(self):
for item in self:
item.basic_allowances = item.house_allowances = item.trans_allowances = item.employee_insurnce = item.company_insurnce = 0.0