diff --git a/uae_wps_report/models/model.py b/uae_wps_report/models/model.py index a176674..e99e6f3 100755 --- a/uae_wps_report/models/model.py +++ b/uae_wps_report/models/model.py @@ -5,30 +5,12 @@ from odoo import models, fields, api class Employee(models.Model): _inherit = 'hr.employee' - labour_card_number = fields.Char(string="Employee Card Number", size=14, required=True, + labour_card_number = fields.Char(string="Employee Card Number", size=14, help="Labour Card Number Of Employee") salary_card_number = fields.Char(string="Salary Card Number/Account Number", size=16, required=True, help="Salary card number or account number of employee") agent_id = fields.Many2one('res.bank', string="Agent/Bank", required=True, help="Agent ID or bank ID of Employee") - def write(self, vals): - if 'labour_card_number' in vals.keys(): - if len(vals['labour_card_number']) < 14: - vals['labour_card_number'] = vals['labour_card_number'].zfill(14) - if 'salary_card_number' in vals.keys(): - if len(vals['salary_card_number']) < 16: - vals['salary_card_number'] = vals['salary_card_number'].zfill(16) - return super(Employee, self).write(vals) - - @api.model - def create(self, vals): - if 'labour_card_number' in vals.keys(): - if len(vals['labour_card_number']) < 14: - vals['labour_card_number'] = vals['labour_card_number'].zfill(14) - if 'salary_card_number' in vals.keys(): - if len(vals['salary_card_number']) < 16: - vals['salary_card_number'] = vals['salary_card_number'].zfill(16) - return super(Employee, self).create(vals) class Bank(models.Model):