From f938cffb87f42cc47f3d7fc5ea7a3936b6a22a08 Mon Sep 17 00:00:00 2001 From: krantheman Date: Mon, 30 Sep 2024 18:04:39 +0530 Subject: [PATCH] feat: allow get_first_day and get_last_day in salary slip eval (cherry picked from commit 1b4c321c0c8a5389be4e95ff8b8827685dafa382) --- hrms/payroll/doctype/salary_slip/salary_slip.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hrms/payroll/doctype/salary_slip/salary_slip.py b/hrms/payroll/doctype/salary_slip/salary_slip.py index c26b9a9d01..8e992220eb 100644 --- a/hrms/payroll/doctype/salary_slip/salary_slip.py +++ b/hrms/payroll/doctype/salary_slip/salary_slip.py @@ -20,6 +20,7 @@ flt, formatdate, get_first_day, + get_last_day, get_link_to_form, getdate, money_in_words, @@ -73,6 +74,8 @@ def __init__(self, *args, **kwargs): "rounded": rounded, "date": date, "getdate": getdate, + "get_first_day": get_first_day, + "get_last_day": get_last_day, "ceil": ceil, "floor": floor, } @@ -2158,6 +2161,8 @@ def eval_tax_slab_condition(condition, eval_globals=None, eval_locals=None): "round": round, "date": date, "getdate": getdate, + "get_first_day": get_first_day, + "get_last_day": get_last_day, } try: