From aee8b3704bcd3d6d3d98b5134fec6b8342d94e6f Mon Sep 17 00:00:00 2001 From: sonal arora Date: Mon, 27 Jul 2020 07:40:59 +0000 Subject: [PATCH] resolve user issue --- uae_wps_report/models/model.py | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) 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):