feat: added link from desk page and some minor fixes
diff --git a/erpnext/regional/india/setup.py b/erpnext/regional/india/setup.py
index 9be5239..d46c372 100644
--- a/erpnext/regional/india/setup.py
+++ b/erpnext/regional/india/setup.py
@@ -799,19 +799,19 @@
def create_gratuity_rule():
# Standard Indain Gratuity Rule
+ if not frappe.db.exists("Gratuity Rule", "Indian Standard Gratuity Rule"):
+ rule = frappe.new_doc("Gratuity Rule")
+ rule.name = "Indian Standard Gratuity Rule"
+ rule.calculate_gratuity_amount_based_on = "Current Slab"
+ rule.work_experience_calculation_method = "Round Off Work Experience"
+ rule.minimum_year_for_gratuity = 5
- rule = frappe.new_doc("Gratuity Rule")
- rule.name = "Indian Standard Gratuity Rule"
- rule.calculate_gratuity_amount_based_on = "Current Slab"
- rule.work_experience_calculation_method = "Round Off Work Experience"
- rule.minimum_year_for_gratuity = 5
+ fraction = 15/26
+ rule.append("gratuity_rule_slabs", {
+ "from_year": 0,
+ "to_year":0,
+ "fraction_of_applicable_earnings": fraction
+ })
- fraction = 15/26
- rule.append("gratuity_rule_slabs", {
- "from_year": 0,
- "to_year":0,
- "fraction_of_applicable_earnings": fraction
- })
-
- rule.flags.ignore_mandatory = True
- rule.save()
\ No newline at end of file
+ rule.flags.ignore_mandatory = True
+ rule.save()
\ No newline at end of file