feat: tabbed view for Employee form (#31940)
This commit is contained in:
parent
fb54277484
commit
5ab5811770
@ -10,79 +10,89 @@
|
|||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
"engine": "InnoDB",
|
"engine": "InnoDB",
|
||||||
"field_order": [
|
"field_order": [
|
||||||
|
"basic_details_tab",
|
||||||
"basic_information",
|
"basic_information",
|
||||||
"employee",
|
"employee",
|
||||||
"naming_series",
|
"naming_series",
|
||||||
"first_name",
|
"first_name",
|
||||||
"middle_name",
|
"middle_name",
|
||||||
"last_name",
|
"last_name",
|
||||||
"salutation",
|
|
||||||
"employee_name",
|
"employee_name",
|
||||||
"image",
|
"column_break_9",
|
||||||
"column_break1",
|
|
||||||
"company",
|
|
||||||
"status",
|
|
||||||
"gender",
|
"gender",
|
||||||
"date_of_birth",
|
"date_of_birth",
|
||||||
|
"salutation",
|
||||||
|
"column_break1",
|
||||||
"date_of_joining",
|
"date_of_joining",
|
||||||
"employee_number",
|
"image",
|
||||||
"emergency_contact_details",
|
"status",
|
||||||
"person_to_be_contacted",
|
|
||||||
"relation",
|
|
||||||
"column_break_19",
|
|
||||||
"emergency_phone_number",
|
|
||||||
"erpnext_user",
|
"erpnext_user",
|
||||||
"user_id",
|
"user_id",
|
||||||
"create_user",
|
"create_user",
|
||||||
"create_user_permission",
|
"create_user_permission",
|
||||||
"employment_details",
|
"company_details_section",
|
||||||
"scheduled_confirmation_date",
|
"company",
|
||||||
"final_confirmation_date",
|
|
||||||
"col_break_22",
|
|
||||||
"contract_end_date",
|
|
||||||
"notice_number_of_days",
|
|
||||||
"date_of_retirement",
|
|
||||||
"job_profile",
|
|
||||||
"department",
|
"department",
|
||||||
|
"employee_number",
|
||||||
|
"column_break_25",
|
||||||
"designation",
|
"designation",
|
||||||
"reports_to",
|
"reports_to",
|
||||||
"column_break_31",
|
"column_break_18",
|
||||||
"branch",
|
"branch",
|
||||||
|
"employment_details",
|
||||||
|
"scheduled_confirmation_date",
|
||||||
|
"column_break_32",
|
||||||
|
"final_confirmation_date",
|
||||||
|
"contract_end_date",
|
||||||
|
"col_break_22",
|
||||||
|
"notice_number_of_days",
|
||||||
|
"date_of_retirement",
|
||||||
|
"contact_details",
|
||||||
|
"cell_number",
|
||||||
|
"column_break_40",
|
||||||
|
"personal_email",
|
||||||
|
"company_email",
|
||||||
|
"column_break4",
|
||||||
|
"prefered_contact_email",
|
||||||
|
"prefered_email",
|
||||||
|
"unsubscribed",
|
||||||
|
"address_section",
|
||||||
|
"current_address",
|
||||||
|
"current_accommodation_type",
|
||||||
|
"column_break_46",
|
||||||
|
"permanent_address",
|
||||||
|
"permanent_accommodation_type",
|
||||||
|
"emergency_contact_details",
|
||||||
|
"person_to_be_contacted",
|
||||||
|
"column_break_55",
|
||||||
|
"emergency_phone_number",
|
||||||
|
"column_break_19",
|
||||||
|
"relation",
|
||||||
"attendance_and_leave_details",
|
"attendance_and_leave_details",
|
||||||
"attendance_device_id",
|
"attendance_device_id",
|
||||||
"column_break_44",
|
"column_break_44",
|
||||||
"holiday_list",
|
"holiday_list",
|
||||||
"salary_information",
|
"salary_information",
|
||||||
"salary_currency",
|
|
||||||
"ctc",
|
"ctc",
|
||||||
"payroll_cost_center",
|
"salary_currency",
|
||||||
"column_break_52",
|
"salary_mode",
|
||||||
|
"bank_details_section",
|
||||||
"bank_name",
|
"bank_name",
|
||||||
"bank_ac_no",
|
"bank_ac_no",
|
||||||
"contact_details",
|
|
||||||
"cell_number",
|
|
||||||
"prefered_email",
|
|
||||||
"personal_email",
|
|
||||||
"unsubscribed",
|
|
||||||
"permanent_accommodation_type",
|
|
||||||
"permanent_address",
|
|
||||||
"column_break4",
|
|
||||||
"prefered_contact_email",
|
|
||||||
"company_email",
|
|
||||||
"current_accommodation_type",
|
|
||||||
"current_address",
|
|
||||||
"sb53",
|
|
||||||
"bio",
|
|
||||||
"personal_details",
|
"personal_details",
|
||||||
"passport_number",
|
|
||||||
"date_of_issue",
|
|
||||||
"valid_upto",
|
|
||||||
"place_of_issue",
|
|
||||||
"marital_status",
|
"marital_status",
|
||||||
"blood_group",
|
|
||||||
"column_break6",
|
|
||||||
"family_background",
|
"family_background",
|
||||||
|
"column_break6",
|
||||||
|
"blood_group",
|
||||||
"health_details",
|
"health_details",
|
||||||
|
"passport_details_section",
|
||||||
|
"passport_number",
|
||||||
|
"valid_upto",
|
||||||
|
"column_break_73",
|
||||||
|
"date_of_issue",
|
||||||
|
"place_of_issue",
|
||||||
|
"profile_tab",
|
||||||
|
"bio",
|
||||||
"educational_qualification",
|
"educational_qualification",
|
||||||
"education",
|
"education",
|
||||||
"previous_work_experience",
|
"previous_work_experience",
|
||||||
@ -92,16 +102,20 @@
|
|||||||
"exit",
|
"exit",
|
||||||
"resignation_letter_date",
|
"resignation_letter_date",
|
||||||
"relieving_date",
|
"relieving_date",
|
||||||
"reason_for_leaving",
|
|
||||||
"leave_encashed",
|
|
||||||
"encashment_date",
|
|
||||||
"exit_interview_details",
|
"exit_interview_details",
|
||||||
"held_on",
|
"held_on",
|
||||||
"new_workplace",
|
"new_workplace",
|
||||||
|
"column_break_99",
|
||||||
|
"leave_encashed",
|
||||||
|
"encashment_date",
|
||||||
|
"feedback_section",
|
||||||
|
"reason_for_leaving",
|
||||||
|
"column_break_104",
|
||||||
"feedback",
|
"feedback",
|
||||||
"lft",
|
"lft",
|
||||||
"rgt",
|
"rgt",
|
||||||
"old_parent"
|
"old_parent",
|
||||||
|
"connections_tab"
|
||||||
],
|
],
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
@ -261,7 +275,7 @@
|
|||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "erpnext_user",
|
"fieldname": "erpnext_user",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Section Break",
|
||||||
"label": "ERPNext User"
|
"label": "User Details"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"description": "System User (login) ID. If set, it will become default for all HR forms.",
|
"description": "System User (login) ID. If set, it will become default for all HR forms.",
|
||||||
@ -289,8 +303,8 @@
|
|||||||
"allow_in_quick_entry": 1,
|
"allow_in_quick_entry": 1,
|
||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "employment_details",
|
"fieldname": "employment_details",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Tab Break",
|
||||||
"label": "Joining Details"
|
"label": "Joining"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "scheduled_confirmation_date",
|
"fieldname": "scheduled_confirmation_date",
|
||||||
@ -331,12 +345,6 @@
|
|||||||
"oldfieldname": "date_of_retirement",
|
"oldfieldname": "date_of_retirement",
|
||||||
"oldfieldtype": "Date"
|
"oldfieldtype": "Date"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"collapsible": 1,
|
|
||||||
"fieldname": "job_profile",
|
|
||||||
"fieldtype": "Section Break",
|
|
||||||
"label": "Department"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"fieldname": "department",
|
"fieldname": "department",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
@ -366,10 +374,6 @@
|
|||||||
"oldfieldtype": "Link",
|
"oldfieldtype": "Link",
|
||||||
"options": "Employee"
|
"options": "Employee"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"fieldname": "column_break_31",
|
|
||||||
"fieldtype": "Column Break"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"fieldname": "branch",
|
"fieldname": "branch",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
@ -391,7 +395,7 @@
|
|||||||
{
|
{
|
||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "salary_information",
|
"fieldname": "salary_information",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Tab Break",
|
||||||
"label": "Salary Details",
|
"label": "Salary Details",
|
||||||
"oldfieldtype": "Section Break",
|
"oldfieldtype": "Section Break",
|
||||||
"width": "50%"
|
"width": "50%"
|
||||||
@ -423,8 +427,8 @@
|
|||||||
{
|
{
|
||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "contact_details",
|
"fieldname": "contact_details",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Tab Break",
|
||||||
"label": "Contact Details"
|
"label": "Contact"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "cell_number",
|
"fieldname": "cell_number",
|
||||||
@ -493,12 +497,6 @@
|
|||||||
"fieldtype": "Small Text",
|
"fieldtype": "Small Text",
|
||||||
"label": "Current Address"
|
"label": "Current Address"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"collapsible": 1,
|
|
||||||
"fieldname": "sb53",
|
|
||||||
"fieldtype": "Section Break",
|
|
||||||
"label": "Personal Bio"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"description": "Short biography for website and other publications.",
|
"description": "Short biography for website and other publications.",
|
||||||
"fieldname": "bio",
|
"fieldname": "bio",
|
||||||
@ -508,7 +506,7 @@
|
|||||||
{
|
{
|
||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "personal_details",
|
"fieldname": "personal_details",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Tab Break",
|
||||||
"label": "Personal Details"
|
"label": "Personal Details"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -601,7 +599,7 @@
|
|||||||
{
|
{
|
||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "exit",
|
"fieldname": "exit",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Tab Break",
|
||||||
"label": "Exit",
|
"label": "Exit",
|
||||||
"oldfieldtype": "Section Break"
|
"oldfieldtype": "Section Break"
|
||||||
},
|
},
|
||||||
@ -702,7 +700,7 @@
|
|||||||
{
|
{
|
||||||
"collapsible": 1,
|
"collapsible": 1,
|
||||||
"fieldname": "attendance_and_leave_details",
|
"fieldname": "attendance_and_leave_details",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Tab Break",
|
||||||
"label": "Attendance and Leave Details"
|
"label": "Attendance and Leave Details"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -713,10 +711,6 @@
|
|||||||
"fieldname": "column_break_19",
|
"fieldname": "column_break_19",
|
||||||
"fieldtype": "Column Break"
|
"fieldtype": "Column Break"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"fieldname": "column_break_52",
|
|
||||||
"fieldtype": "Column Break"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"fieldname": "salary_currency",
|
"fieldname": "salary_currency",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
@ -728,13 +722,95 @@
|
|||||||
"fieldtype": "Currency",
|
"fieldtype": "Currency",
|
||||||
"label": "Cost to Company (CTC)",
|
"label": "Cost to Company (CTC)",
|
||||||
"options": "salary_currency"
|
"options": "salary_currency"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "basic_details_tab",
|
||||||
|
"fieldtype": "Tab Break",
|
||||||
|
"label": "Basic Details"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "company_details_section",
|
||||||
|
"fieldtype": "Section Break",
|
||||||
|
"label": "Company Details"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_18",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"collapsible": 1,
|
||||||
|
"fieldname": "address_section",
|
||||||
|
"fieldtype": "Section Break",
|
||||||
|
"label": "Address"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_46",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "profile_tab",
|
||||||
|
"fieldtype": "Tab Break",
|
||||||
|
"label": "Profile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "passport_details_section",
|
||||||
|
"fieldtype": "Section Break",
|
||||||
|
"label": "Passport Details"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_73",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "bank_details_section",
|
||||||
|
"fieldtype": "Section Break",
|
||||||
|
"label": "Bank Details"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_9",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_25",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "connections_tab",
|
||||||
|
"fieldtype": "Tab Break",
|
||||||
|
"label": "Connections",
|
||||||
|
"show_dashboard": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_32",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_40",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_55",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_99",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "feedback_section",
|
||||||
|
"fieldtype": "Section Break",
|
||||||
|
"label": "Feedback"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "column_break_104",
|
||||||
|
"fieldtype": "Column Break"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"icon": "fa fa-user",
|
"icon": "fa fa-user",
|
||||||
"idx": 24,
|
"idx": 24,
|
||||||
"image_field": "image",
|
"image_field": "image",
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2022-06-27 01:29:32.952091",
|
"modified": "2022-08-23 13:47:46.944993",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Setup",
|
"module": "Setup",
|
||||||
"name": "Employee",
|
"name": "Employee",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user