This commit is contained in:
oscar alvarez 2023-05-17 12:24:44 -05:00
parent e11c7cfb09
commit 613cd46b2a
1 changed files with 5 additions and 4 deletions

View File

@ -171,12 +171,13 @@ class WageType(ModelSQL, ModelView):
return Decimal('0.0')
if args.get('salary') != None:
salary = float(args['salary'])
try:
print('formula ....', formula)
if 1: #try:
value = Decimal(str(round(eval(formula), 2)))
return value
except Exception:
raise WageTypeValidationError(
gettext('staff_payroll.msg_invalid_formula', formula=formula))
# except Exception:
# raise WageTypeValidationError(
# gettext('staff_payroll.msg_invalid_formula', formula=formula))
class WageTypeSalary(ModelSQL):