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