diff --git a/hrms/hooks.py b/hrms/hooks.py
index aed1712649..bac130c0bb 100644
--- a/hrms/hooks.py
+++ b/hrms/hooks.py
@@ -7,14 +7,14 @@
required_apps = ["frappe/erpnext"]
source_link = "http://github.com/frappe/hrms"
app_logo_url = "/assets/hrms/images/frappe-hr-logo.svg"
-app_home = "/app/hr"
+app_home = "/app/hr-overview"
add_to_apps_screen = [
{
"name": "hrms",
"logo": "/assets/hrms/images/frappe-hr-logo.svg",
"title": "Frappe HR",
- "route": "/app/hr",
+ "route": "/app/hr-overview",
"has_permission": "hrms.hr.utils.check_app_permission",
}
]
diff --git a/hrms/hr/workspace/employee_lifecycle/employee_lifecycle.json b/hrms/hr/workspace/employee_lifecycle/employee_lifecycle.json
index 06649c4bbb..7c5554cc19 100644
--- a/hrms/hr/workspace/employee_lifecycle/employee_lifecycle.json
+++ b/hrms/hr/workspace/employee_lifecycle/employee_lifecycle.json
@@ -1,13 +1,16 @@
{
+ "app": "hrms",
"charts": [],
"content": "[{\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee Onboarding\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee Separation\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee Grievance\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Dashboard\",\"col\":3}},{\"type\":\"spacer\",\"data\":{\"col\":12}},{\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"New Hires (This Month)\",\"col\":4}},{\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"Exits (This Month)\",\"col\":4}},{\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"Trainings (This Week)\",\"col\":4}},{\"type\":\"spacer\",\"data\":{\"col\":12}},{\"type\":\"header\",\"data\":{\"text\":\"Masters & Reports\",\"col\":12}},{\"type\":\"card\",\"data\":{\"card_name\":\"Onboarding\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Journey\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Grievance\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Training\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Exit\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Daily Work Summary\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}}]",
"creation": "2022-08-20 14:06:34.309347",
+ "custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
"hide_custom": 0,
"icon": "assign",
"idx": 0,
+ "is_hidden": 0,
"label": "Employee Lifecycle",
"links": [
{
@@ -287,12 +290,13 @@
"type": "Link"
}
],
- "modified": "2024-08-11 11:35:33.462001",
+ "modified": "2025-01-15 16:43:44.214148",
"modified_by": "Administrator",
"module": "HR",
"name": "Employee Lifecycle",
+ "number_cards": [],
"owner": "Administrator",
- "parent_page": "HR",
+ "parent_page": "",
"public": 1,
"quick_lists": [
{
@@ -312,7 +316,7 @@
}
],
"roles": [],
- "sequence_id": 6.0,
+ "sequence_id": 2.0,
"shortcuts": [
{
"color": "Grey",
@@ -349,5 +353,6 @@
"type": "DocType"
}
],
- "title": "Employee Lifecycle"
-}
+ "title": "Employee Lifecycle",
+ "type": "Workspace"
+}
\ No newline at end of file
diff --git a/hrms/hr/workspace/expense_claims/expense_claims.json b/hrms/hr/workspace/expense_claims/expense_claims.json
index 8eba09c565..5a1e2e793b 100644
--- a/hrms/hr/workspace/expense_claims/expense_claims.json
+++ b/hrms/hr/workspace/expense_claims/expense_claims.json
@@ -1,4 +1,5 @@
{
+ "app": "hrms",
"charts": [
{
"chart_name": "Expense Claims",
@@ -256,17 +257,17 @@
"type": "Link"
}
],
- "modified": "2024-08-11 11:40:45.636550",
+ "modified": "2025-01-15 16:41:35.604928",
"modified_by": "Administrator",
"module": "HR",
"name": "Expense Claims",
"number_cards": [],
"owner": "Administrator",
- "parent_page": "HR",
+ "parent_page": "",
"public": 1,
"quick_lists": [],
"roles": [],
- "sequence_id": 8.0,
+ "sequence_id": 6.0,
"shortcuts": [
{
"color": "Grey",
@@ -294,5 +295,6 @@
"type": "DocType"
}
],
- "title": "Expense Claims"
-}
+ "title": "Expense Claims",
+ "type": "Workspace"
+}
\ No newline at end of file
diff --git a/hrms/hr/workspace/hr/hr.json b/hrms/hr/workspace/hr_overview/hr_overview.json
similarity index 75%
rename from hrms/hr/workspace/hr/hr.json
rename to hrms/hr/workspace/hr_overview/hr_overview.json
index dfb8f4664b..b7094db721 100644
--- a/hrms/hr/workspace/hr/hr.json
+++ b/hrms/hr/workspace/hr_overview/hr_overview.json
@@ -1,61 +1,18 @@
{
- "charts": [
- {
- "chart_name": "Hiring vs Attrition Count",
- "label": "Hiring vs Attrition Count"
- }
- ],
- "content": "[{\"type\":\"onboarding\",\"data\":{\"onboarding_name\":\"Human Resource\",\"col\":12}},{\"type\":\"chart\",\"data\":{\"chart_name\":\"Hiring vs Attrition Count\",\"col\":12}},{\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Leave Application\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"HR Dashboard\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Recruitment Dashboard\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee Lifecycle Dashboard\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Attendance Dashboard\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Expense Claims Dashboard\",\"col\":3}},{\"type\":\"spacer\",\"data\":{\"col\":12}},{\"type\":\"header\",\"data\":{\"text\":\"Reports & Masters\",\"col\":12}},{\"type\":\"card\",\"data\":{\"card_name\":\"Setup\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Employee\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Leaves\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Settings\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Attendance\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Expense Claim\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Key Reports\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Other Reports\",\"col\":4}}]",
+ "app": "hrms",
+ "charts": [],
+ "content": "[{\"id\":\"pu9Ft3mUeT\",\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"id\":\"-xxN9AyGlK\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee\",\"col\":3}},{\"id\":\"mYg4h6H7aX\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"HR Dashboard\",\"col\":3}},{\"id\":\"OBOPP0dnjY\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Payroll Dashboard\",\"col\":3}},{\"id\":\"zyVHu4rF3u\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"HSmKHOvqMN\",\"type\":\"header\",\"data\":{\"text\":\"Reports & Masters\",\"col\":12}},{\"id\":\"lKeffKf1va\",\"type\":\"card\",\"data\":{\"card_name\":\"Setup\",\"col\":4}},{\"id\":\"UnVtsnxLo_\",\"type\":\"card\",\"data\":{\"card_name\":\"Employee\",\"col\":4}},{\"id\":\"YXISc0V2sT\",\"type\":\"card\",\"data\":{\"card_name\":\"Leaves\",\"col\":4}},{\"id\":\"TH5ZW37wDA\",\"type\":\"card\",\"data\":{\"card_name\":\"Settings\",\"col\":4}},{\"id\":\"vx8pBTHNsf\",\"type\":\"card\",\"data\":{\"card_name\":\"Attendance\",\"col\":4}},{\"id\":\"wv3Sy37NgW\",\"type\":\"card\",\"data\":{\"card_name\":\"Expense Claim\",\"col\":4}},{\"id\":\"v82YqH3rek\",\"type\":\"card\",\"data\":{\"card_name\":\"Key Reports\",\"col\":4}},{\"id\":\"60GScqYEk0\",\"type\":\"card\",\"data\":{\"card_name\":\"Other Reports\",\"col\":4}}]",
"creation": "2020-03-02 15:48:58.322521",
+ "custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
"hide_custom": 0,
"icon": "hr",
"idx": 0,
- "label": "HR",
+ "is_hidden": 0,
+ "label": "HR Overview",
"links": [
- {
- "hidden": 0,
- "is_query_report": 0,
- "label": "Settings",
- "link_count": 3,
- "onboard": 0,
- "type": "Card Break"
- },
- {
- "dependencies": "",
- "hidden": 0,
- "is_query_report": 0,
- "label": "HR Settings",
- "link_count": 0,
- "link_to": "HR Settings",
- "link_type": "DocType",
- "onboard": 0,
- "type": "Link"
- },
- {
- "dependencies": "",
- "hidden": 0,
- "is_query_report": 0,
- "label": "Daily Work Summary Group",
- "link_count": 0,
- "link_to": "Daily Work Summary Group",
- "link_type": "DocType",
- "onboard": 0,
- "type": "Link"
- },
- {
- "dependencies": "",
- "hidden": 0,
- "is_query_report": 0,
- "label": "Team Updates",
- "link_count": 0,
- "link_to": "team-updates",
- "link_type": "Page",
- "onboard": 0,
- "type": "Link"
- },
{
"hidden": 0,
"is_query_report": 0,
@@ -383,20 +340,70 @@
"link_type": "DocType",
"onboard": 0,
"type": "Link"
+ },
+ {
+ "hidden": 0,
+ "is_query_report": 0,
+ "label": "Settings",
+ "link_count": 3,
+ "link_type": "DocType",
+ "onboard": 0,
+ "type": "Card Break"
+ },
+ {
+ "dependencies": "",
+ "hidden": 0,
+ "is_query_report": 0,
+ "label": "HR Settings",
+ "link_count": 0,
+ "link_to": "HR Settings",
+ "link_type": "DocType",
+ "onboard": 0,
+ "type": "Link"
+ },
+ {
+ "dependencies": "",
+ "hidden": 0,
+ "is_query_report": 0,
+ "label": "Payroll Settings",
+ "link_count": 0,
+ "link_to": "Payroll Settings",
+ "link_type": "DocType",
+ "onboard": 0,
+ "type": "Link"
+ },
+ {
+ "dependencies": "",
+ "hidden": 0,
+ "is_query_report": 0,
+ "label": "Daily Work Summary Group",
+ "link_count": 0,
+ "link_to": "Daily Work Summary Group",
+ "link_type": "DocType",
+ "onboard": 0,
+ "type": "Link"
}
],
- "modified": "2024-10-10 16:55:59.080694",
+ "modified": "2025-01-15 16:36:29.588779",
"modified_by": "Administrator",
"module": "HR",
- "name": "HR",
+ "name": "HR Overview",
+ "number_cards": [],
"owner": "Administrator",
"parent_page": "",
"public": 1,
"quick_lists": [],
"restrict_to_domain": "",
"roles": [],
- "sequence_id": 8.0,
+ "sequence_id": 1.0,
"shortcuts": [
+ {
+ "color": "Grey",
+ "doc_view": "List",
+ "label": "Payroll Dashboard",
+ "link_to": "Payroll",
+ "type": "Dashboard"
+ },
{
"format": "{} Open",
"label": "HR Dashboard",
@@ -404,13 +411,6 @@
"stats_filter": "{\n \"status\": \"Open\"\n}",
"type": "Dashboard"
},
- {
- "color": "Grey",
- "doc_view": "List",
- "label": "Leave Application",
- "link_to": "Leave Application",
- "type": "DocType"
- },
{
"color": "Green",
"format": "{} Active",
@@ -418,35 +418,8 @@
"link_to": "Employee",
"stats_filter": "{\"status\":\"Active\"}",
"type": "DocType"
- },
- {
- "color": "Grey",
- "doc_view": "List",
- "label": "Expense Claims Dashboard",
- "link_to": "Expense Claims",
- "type": "Dashboard"
- },
- {
- "color": "Grey",
- "doc_view": "List",
- "label": "Recruitment Dashboard",
- "link_to": "Recruitment",
- "type": "Dashboard"
- },
- {
- "color": "Grey",
- "doc_view": "List",
- "label": "Employee Lifecycle Dashboard",
- "link_to": "Employee Lifecycle",
- "type": "Dashboard"
- },
- {
- "color": "Grey",
- "doc_view": "List",
- "label": "Attendance Dashboard",
- "link_to": "Attendance",
- "type": "Dashboard"
}
],
- "title": "HR"
-}
+ "title": "HR Overview",
+ "type": "Workspace"
+}
\ No newline at end of file
diff --git a/hrms/hr/workspace/leaves/leaves.json b/hrms/hr/workspace/leaves/leaves.json
index 557d5cfc70..500621453d 100644
--- a/hrms/hr/workspace/leaves/leaves.json
+++ b/hrms/hr/workspace/leaves/leaves.json
@@ -1,4 +1,5 @@
{
+ "app": "hrms",
"charts": [],
"content": "[{\"id\":\"GryoRrWdb3\",\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"id\":\"_vT0S80v7-\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Leave Application\",\"col\":3}},{\"id\":\"4lGs1glop_\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Leave Allocation\",\"col\":3}},{\"id\":\"kP95qI0Kx_\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"IzQ_B9PEiJ\",\"type\":\"header\",\"data\":{\"text\":\"Masters & Reports\",\"col\":12}},{\"id\":\"UZU5aC1En3\",\"type\":\"card\",\"data\":{\"card_name\":\"Setup\",\"col\":4}},{\"id\":\"gBEhmJgb_7\",\"type\":\"card\",\"data\":{\"card_name\":\"Allocation\",\"col\":4}},{\"id\":\"rtrjT9ZnNs\",\"type\":\"card\",\"data\":{\"card_name\":\"Application\",\"col\":4}},{\"id\":\"xHXxbkgNg3\",\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}}]",
"creation": "2022-08-20 16:06:26.672497",
@@ -185,17 +186,17 @@
"type": "Link"
}
],
- "modified": "2023-09-29 16:55:20.281587",
+ "modified": "2025-01-15 16:43:06.698449",
"modified_by": "Administrator",
"module": "HR",
"name": "Leaves",
"number_cards": [],
"owner": "Administrator",
- "parent_page": "HR",
+ "parent_page": "",
"public": 1,
"quick_lists": [],
"roles": [],
- "sequence_id": 12.0,
+ "sequence_id": 5.0,
"shortcuts": [
{
"color": "Orange",
@@ -214,5 +215,6 @@
"type": "DocType"
}
],
- "title": "Leaves"
+ "title": "Leaves",
+ "type": "Workspace"
}
\ No newline at end of file
diff --git a/hrms/hr/workspace/performance/performance.json b/hrms/hr/workspace/performance/performance.json
index a81cf32fe4..d90ca61cb9 100644
--- a/hrms/hr/workspace/performance/performance.json
+++ b/hrms/hr/workspace/performance/performance.json
@@ -1,7 +1,9 @@
{
+ "app": "hrms",
"charts": [],
"content": "[{\"id\":\"nZ9MUieUjy\",\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"id\":\"ETYoHfg2k0\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Appraisal\",\"col\":3}},{\"id\":\"VRnsImMEoD\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee Performance Feedback\",\"col\":5}},{\"id\":\"vXBMJGJ98C\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Goal\",\"col\":3}},{\"id\":\"Vtre-LDhRc\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"NmUDJB28UL\",\"type\":\"header\",\"data\":{\"text\":\"Masters & Transactions\",\"col\":12}},{\"id\":\"vNnUr6yHsH\",\"type\":\"card\",\"data\":{\"card_name\":\"Masters\",\"col\":4}},{\"id\":\"v8mC6C_9V-\",\"type\":\"card\",\"data\":{\"card_name\":\"Appraisal\",\"col\":4}},{\"id\":\"8X_kx16fax\",\"type\":\"card\",\"data\":{\"card_name\":\"Energy Points\",\"col\":4}},{\"id\":\"x_fx5yusAz\",\"type\":\"card\",\"data\":{\"card_name\":\"Promotion\",\"col\":4}},{\"id\":\"ofPrShxelC\",\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}}]",
"creation": "2022-08-20 16:17:20.159886",
+ "custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
@@ -172,13 +174,13 @@
"type": "Link"
}
],
- "modified": "2023-03-30 22:51:21.593682",
+ "modified": "2025-01-15 16:42:54.629038",
"modified_by": "Administrator",
"module": "HR",
"name": "Performance",
"number_cards": [],
"owner": "Administrator",
- "parent_page": "HR",
+ "parent_page": "",
"public": 1,
"quick_lists": [],
"roles": [],
@@ -208,5 +210,6 @@
"type": "DocType"
}
],
- "title": "Performance"
+ "title": "Performance",
+ "type": "Workspace"
}
\ No newline at end of file
diff --git a/hrms/hr/workspace/recruitment/recruitment.json b/hrms/hr/workspace/recruitment/recruitment.json
index 24451d639d..0187b58b4e 100644
--- a/hrms/hr/workspace/recruitment/recruitment.json
+++ b/hrms/hr/workspace/recruitment/recruitment.json
@@ -1,4 +1,5 @@
{
+ "app": "hrms",
"charts": [
{
"chart_name": "Department Wise Openings",
@@ -7,12 +8,14 @@
],
"content": "[{\"id\":\"5vtWWuFVl5\",\"type\":\"chart\",\"data\":{\"chart_name\":\"Department Wise Openings\",\"col\":12}},{\"id\":\"ZEoAw35RfK\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"xepXoykemN\",\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"id\":\"LMnFL-FVNb\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Job Opening\",\"col\":3}},{\"id\":\"BOczA5gAXn\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Job Applicant\",\"col\":3}},{\"id\":\"h6LkcOPQpV\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Job Offer\",\"col\":3}},{\"id\":\"TrRgFLeATn\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Dashboard\",\"col\":3}},{\"id\":\"VqqHZk5Ymw\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"B0A1wqOP8R\",\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"Interviews (This Week)\",\"col\":6}},{\"id\":\"BSfCSxeOZN\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"ouzRaGAJJl\",\"type\":\"header\",\"data\":{\"text\":\"Masters & Reports\",\"col\":12}},{\"id\":\"0akZyj1E4k\",\"type\":\"card\",\"data\":{\"card_name\":\"Jobs\",\"col\":4}},{\"id\":\"3Q-ITUYR-W\",\"type\":\"card\",\"data\":{\"card_name\":\"Interviews\",\"col\":4}},{\"id\":\"06gIuB5svR\",\"type\":\"card\",\"data\":{\"card_name\":\"Appointment\",\"col\":4}},{\"id\":\"Q4msp7F8vF\",\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}}]",
"creation": "2022-08-20 13:28:59.962164",
+ "custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
"hide_custom": 0,
"icon": "users",
"idx": 0,
+ "is_hidden": 0,
"label": "Recruitment",
"links": [
{
@@ -181,12 +184,13 @@
"type": "Link"
}
],
- "modified": "2023-01-09 13:41:38.549412",
+ "modified": "2025-01-15 16:43:55.517031",
"modified_by": "Administrator",
"module": "HR",
"name": "Recruitment",
+ "number_cards": [],
"owner": "Administrator",
- "parent_page": "HR",
+ "parent_page": "",
"public": 1,
"quick_lists": [
{
@@ -233,5 +237,6 @@
"type": "DocType"
}
],
- "title": "Recruitment"
+ "title": "Recruitment",
+ "type": "Workspace"
}
\ No newline at end of file
diff --git a/hrms/hr/workspace/shift_&_attendance/shift_&_attendance.json b/hrms/hr/workspace/shift_&_attendance/shift_&_attendance.json
index e0e09f1573..82c1fa15c6 100644
--- a/hrms/hr/workspace/shift_&_attendance/shift_&_attendance.json
+++ b/hrms/hr/workspace/shift_&_attendance/shift_&_attendance.json
@@ -242,17 +242,17 @@
"type": "Link"
}
],
- "modified": "2024-12-10 17:51:08.275060",
+ "modified": "2025-01-15 16:43:18.393364",
"modified_by": "Administrator",
"module": "HR",
"name": "Shift & Attendance",
"number_cards": [],
"owner": "Administrator",
- "parent_page": "HR",
+ "parent_page": "",
"public": 1,
"quick_lists": [],
"roles": [],
- "sequence_id": 7.0,
+ "sequence_id": 4.0,
"shortcuts": [
{
"color": "Grey",
diff --git a/hrms/payroll/workspace/payroll/payroll.json b/hrms/payroll/workspace/payroll/payroll.json
deleted file mode 100644
index 8d4f14a4d2..0000000000
--- a/hrms/payroll/workspace/payroll/payroll.json
+++ /dev/null
@@ -1,91 +0,0 @@
-{
- "charts": [
- {
- "chart_name": "Outgoing Salary",
- "label": "Outgoing Salary"
- }
- ],
- "content": "[{\"type\":\"onboarding\",\"data\":{\"onboarding_name\":\"Payroll\",\"col\":12}},{\"type\":\"chart\",\"data\":{\"chart_name\":\"Outgoing Salary\",\"col\":12}},{\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Dashboard\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Salary Register\",\"col\":3}},{\"type\":\"spacer\",\"data\":{\"col\":12}},{\"type\":\"card\",\"data\":{\"card_name\":\"Quick Links\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Settings\",\"col\":4}}]",
- "creation": "2020-05-27 19:54:23.405607",
- "docstatus": 0,
- "doctype": "Workspace",
- "for_user": "",
- "hide_custom": 0,
- "icon": "money-coins-1",
- "idx": 0,
- "label": "Payroll",
- "links": [
- {
- "hidden": 0,
- "is_query_report": 0,
- "label": "Settings",
- "link_count": 1,
- "onboard": 0,
- "type": "Card Break"
- },
- {
- "hidden": 0,
- "is_query_report": 0,
- "label": "Payroll Settings",
- "link_count": 0,
- "link_to": "Payroll Settings",
- "link_type": "DocType",
- "onboard": 0,
- "type": "Link"
- },
- {
- "hidden": 0,
- "is_query_report": 0,
- "label": "Quick Links",
- "link_count": 2,
- "onboard": 0,
- "type": "Card Break"
- },
- {
- "hidden": 0,
- "is_query_report": 0,
- "label": "Payroll Entry",
- "link_count": 0,
- "link_to": "Payroll Entry",
- "link_type": "DocType",
- "onboard": 0,
- "type": "Link"
- },
- {
- "hidden": 0,
- "is_query_report": 0,
- "label": "Salary Slip",
- "link_count": 0,
- "link_to": "Salary Slip",
- "link_type": "DocType",
- "onboard": 0,
- "type": "Link"
- }
- ],
- "modified": "2022-09-16 12:11:30.520597",
- "modified_by": "Administrator",
- "module": "Payroll",
- "name": "Payroll",
- "owner": "Administrator",
- "parent_page": "",
- "public": 1,
- "quick_lists": [],
- "restrict_to_domain": "",
- "roles": [],
- "sequence_id": 15.0,
- "shortcuts": [
- {
- "label": "Dashboard",
- "link_to": "Payroll",
- "type": "Dashboard"
- },
- {
- "color": "Grey",
- "doc_view": "List",
- "label": "Salary Register",
- "link_to": "Salary Register",
- "type": "Report"
- }
- ],
- "title": "Payroll"
-}
\ No newline at end of file
diff --git a/hrms/payroll/workspace/salary_payout/salary_payout.json b/hrms/payroll/workspace/salary_payout/salary_payout.json
index ae6a1951ea..f187216f44 100644
--- a/hrms/payroll/workspace/salary_payout/salary_payout.json
+++ b/hrms/payroll/workspace/salary_payout/salary_payout.json
@@ -1,6 +1,12 @@
{
- "charts": [],
- "content": "[{\"id\":\"jvTZ8RvO42\",\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"id\":\"hNVIisuaFR\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Salary Slip\",\"col\":3}},{\"id\":\"6XUIWHJ3jI\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Payroll Entry\",\"col\":3}},{\"id\":\"yjIBi3GMoo\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Salary Register\",\"col\":3}},{\"id\":\"ORKhwX-uqw\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"gGURwviUAZ\",\"type\":\"header\",\"data\":{\"text\":\"Transactions & Reports\",\"col\":12}},{\"id\":\"m7ibJXxzpl\",\"type\":\"card\",\"data\":{\"card_name\":\"Masters\",\"col\":4}},{\"id\":\"U-jv2v4nCv\",\"type\":\"card\",\"data\":{\"card_name\":\"Payroll\",\"col\":4}},{\"id\":\"LG69O3ku4y\",\"type\":\"card\",\"data\":{\"card_name\":\"Incentives\",\"col\":4}},{\"id\":\"kOuItimoNm\",\"type\":\"card\",\"data\":{\"card_name\":\"Accounting\",\"col\":4}},{\"id\":\"UJqBhPqNZd\",\"type\":\"card\",\"data\":{\"card_name\":\"Accounting Reports\",\"col\":4}},{\"id\":\"eNZuk6i-jy\",\"type\":\"card\",\"data\":{\"card_name\":\"Payroll Reports\",\"col\":4}},{\"id\":\"ll91Zs2cbx\",\"type\":\"card\",\"data\":{\"card_name\":\"Deduction Reports\",\"col\":4}}]",
+ "app": "hrms",
+ "charts": [
+ {
+ "chart_name": "Outgoing Salary",
+ "label": "Outgoing Salary"
+ }
+ ],
+ "content": "[{\"id\":\"sN-N90hh44\",\"type\":\"chart\",\"data\":{\"chart_name\":\"Outgoing Salary\",\"col\":12}},{\"id\":\"7tlmDvuH-T\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"jvTZ8RvO42\",\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"id\":\"hNVIisuaFR\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Salary Slip\",\"col\":3}},{\"id\":\"6XUIWHJ3jI\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Payroll Entry\",\"col\":3}},{\"id\":\"yjIBi3GMoo\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Salary Register\",\"col\":3}},{\"id\":\"ORKhwX-uqw\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"gGURwviUAZ\",\"type\":\"header\",\"data\":{\"text\":\"Transactions & Reports\",\"col\":12}},{\"id\":\"m7ibJXxzpl\",\"type\":\"card\",\"data\":{\"card_name\":\"Masters\",\"col\":4}},{\"id\":\"U-jv2v4nCv\",\"type\":\"card\",\"data\":{\"card_name\":\"Payroll\",\"col\":4}},{\"id\":\"LG69O3ku4y\",\"type\":\"card\",\"data\":{\"card_name\":\"Incentives\",\"col\":4}},{\"id\":\"kOuItimoNm\",\"type\":\"card\",\"data\":{\"card_name\":\"Accounting\",\"col\":4}},{\"id\":\"UJqBhPqNZd\",\"type\":\"card\",\"data\":{\"card_name\":\"Accounting Reports\",\"col\":4}},{\"id\":\"eNZuk6i-jy\",\"type\":\"card\",\"data\":{\"card_name\":\"Payroll Reports\",\"col\":4}},{\"id\":\"ll91Zs2cbx\",\"type\":\"card\",\"data\":{\"card_name\":\"Deduction Reports\",\"col\":4}}]",
"creation": "2022-08-20 16:43:32.769568",
"custom_blocks": [],
"docstatus": 0,
@@ -370,17 +376,17 @@
"type": "Link"
}
],
- "modified": "2024-08-11 11:45:37.351654",
+ "modified": "2025-01-15 16:44:35.008367",
"modified_by": "Administrator",
"module": "Payroll",
"name": "Salary Payout",
"number_cards": [],
"owner": "Administrator",
- "parent_page": "Payroll",
+ "parent_page": "",
"public": 1,
"quick_lists": [],
"roles": [],
- "sequence_id": 10.0,
+ "sequence_id": 9.0,
"shortcuts": [
{
"color": "Red",
@@ -408,5 +414,6 @@
"type": "DocType"
}
],
- "title": "Salary Payout"
-}
+ "title": "Salary Payout",
+ "type": "Workspace"
+}
\ No newline at end of file
diff --git a/hrms/payroll/workspace/tax_&_benefits/tax_&_benefits.json b/hrms/payroll/workspace/tax_&_benefits/tax_&_benefits.json
index bc6ba5aa0c..cbbe1db597 100644
--- a/hrms/payroll/workspace/tax_&_benefits/tax_&_benefits.json
+++ b/hrms/payroll/workspace/tax_&_benefits/tax_&_benefits.json
@@ -1,13 +1,16 @@
{
+ "app": "hrms",
"charts": [],
"content": "[{\"type\":\"header\",\"data\":{\"text\":\"Your Shortcuts\",\"col\":12}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Employee Tax Exemption Declaration\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Additional Salary\",\"col\":3}},{\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Income Tax Computation\",\"col\":3}},{\"type\":\"spacer\",\"data\":{\"col\":12}},{\"type\":\"header\",\"data\":{\"text\":\"Masters & Reports\",\"col\":12}},{\"type\":\"card\",\"data\":{\"card_name\":\"Tax Setup\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Exemption\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Benefits\",\"col\":4}},{\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}}]",
"creation": "2022-08-20 17:04:52.350699",
+ "custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
"hide_custom": 0,
"icon": "crm",
"idx": 0,
+ "is_hidden": 0,
"label": "Tax & Benefits",
"links": [
{
@@ -133,16 +136,17 @@
"type": "Link"
}
],
- "modified": "2022-09-16 11:48:54.314522",
+ "modified": "2025-01-15 16:44:16.975879",
"modified_by": "Administrator",
"module": "Payroll",
"name": "Tax & Benefits",
+ "number_cards": [],
"owner": "Administrator",
- "parent_page": "Payroll",
+ "parent_page": "",
"public": 1,
"quick_lists": [],
"roles": [],
- "sequence_id": 38.0,
+ "sequence_id": 10.0,
"shortcuts": [
{
"color": "Red",
@@ -168,5 +172,6 @@
"type": "Report"
}
],
- "title": "Tax & Benefits"
+ "title": "Tax & Benefits",
+ "type": "Workspace"
}
\ No newline at end of file