@@ -48,7 +48,7 @@ class HrContract(models.Model):
|
||||
def _compute_wage(self):
|
||||
for record in self:
|
||||
if record.structure_type_id and record.yuthon_company:
|
||||
wage_id = self.env['hr.salary.rule'].search([('struct_id', '=', record.structure_type_id.default_struct_id.id),
|
||||
wage_id = self.env['hr.salary.rule'].search([('struct_id.name', '=', record.structure_type_id.name),
|
||||
('yuthon_company','=', record.yuthon_company), ('name', '=','基本工资')])
|
||||
if wage_id:
|
||||
record.wage = wage_id.amount_fix
|
||||
|
||||
Reference in New Issue
Block a user