fix: prevent manual creation of ledger entries
diff --git a/erpnext/hr/doctype/leave_ledger_entry/leave_ledger_entry.json b/erpnext/hr/doctype/leave_ledger_entry/leave_ledger_entry.json
index 89c703d..ae36735 100644
--- a/erpnext/hr/doctype/leave_ledger_entry/leave_ledger_entry.json
+++ b/erpnext/hr/doctype/leave_ledger_entry/leave_ledger_entry.json
@@ -19,6 +19,7 @@
{
"fieldname": "employee",
"fieldtype": "Link",
+ "in_list_view": 1,
"label": "Employee",
"options": "Employee"
},
@@ -30,6 +31,7 @@
{
"fieldname": "leave_type",
"fieldtype": "Link",
+ "in_list_view": 1,
"label": "Leave Type",
"options": "Leave Type"
},
@@ -57,16 +59,19 @@
{
"fieldname": "leaves",
"fieldtype": "Int",
+ "in_list_view": 1,
"label": "Leaves"
},
{
"fieldname": "from_date",
"fieldtype": "Date",
+ "in_list_view": 1,
"label": "From Date"
},
{
"fieldname": "to_date",
"fieldtype": "Date",
+ "in_list_view": 1,
"label": "To Date"
},
{
@@ -80,8 +85,9 @@
"label": "Is Expired"
}
],
+ "in_create": 1,
"is_submittable": 1,
- "modified": "2019-05-13 12:56:45.542495",
+ "modified": "2019-05-23 19:22:09.028366",
"modified_by": "Administrator",
"module": "HR",
"name": "Leave Ledger Entry",
@@ -97,6 +103,47 @@
"report": 1,
"role": "System Manager",
"share": 1,
+ "submit": 1,
+ "write": 1
+ },
+ {
+ "create": 1,
+ "delete": 1,
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "HR Manager",
+ "share": 1,
+ "submit": 1,
+ "write": 1
+ },
+ {
+ "create": 1,
+ "delete": 1,
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "HR User",
+ "share": 1,
+ "submit": 1,
+ "write": 1
+ },
+ {
+ "create": 1,
+ "delete": 1,
+ "email": 1,
+ "export": 1,
+ "if_owner": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "All",
+ "share": 1,
+ "submit": 1,
"write": 1
}
],