We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dee26f0 commit 75d83f3Copy full SHA for 75d83f3
src/util/hr_payroll.py
@@ -1,12 +1,13 @@
1
import logging
2
3
from .fields import remove_field
4
+from .misc import version_between
5
from .records import delete_unused, ref
6
7
_logger = logging.getLogger(__name__)
8
9
-def remove_salary_rule(cr, xmlid):
10
+def _remove_salary_rule(cr, xmlid):
11
rid = ref(cr, xmlid)
12
cr.execute(
13
r"""
@@ -40,3 +41,11 @@ def remove_salary_rule(cr, xmlid):
40
41
)
42
remove_field(cr, "hr.payroll.report", fname)
43
delete_unused(cr, xmlid)
44
+
45
46
+if not version_between("16.0", "saas~18.2"):
47
48
+ def remove_salary_rule(cr, xmlid):
49
+ delete_unused(cr, xmlid)
50
+else:
51
+ remove_salary_rule = _remove_salary_rule
0 commit comments