| # Module Def, HR |
| [ |
| |
| # These values are common in all dictionaries |
| { |
| 'creation': '2011-07-01 17:41:43', |
| 'docstatus': 0, |
| 'modified': '2011-08-25 13:54:43', |
| 'modified_by': 'Administrator', |
| 'owner': 'Administrator' |
| }, |
| |
| # These values are common for all Module Def Role |
| { |
| 'doctype': 'Module Def Role', |
| 'name': '__common__', |
| 'parent': 'HR', |
| 'parentfield': 'roles', |
| 'parenttype': 'Module Def' |
| }, |
| |
| # These values are common for all Module Def Item |
| { |
| 'doctype': 'Module Def Item', |
| 'name': '__common__', |
| 'parent': 'HR', |
| 'parentfield': 'items', |
| 'parenttype': 'Module Def' |
| }, |
| |
| # These values are common for all Module Def |
| { |
| 'disabled': 'No', |
| 'doctype': u'Module Def', |
| 'is_hidden': 'No', |
| 'module_desc': 'Human Resource Management - Employee Database, Salaries etc.', |
| 'module_icon': 'HR.gif', |
| 'module_label': 'HR', |
| 'module_name': 'HR', |
| 'module_seq': 9, |
| 'name': '__common__' |
| }, |
| |
| # Module Def, HR |
| { |
| 'doctype': u'Module Def', |
| 'name': 'HR' |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Your Employee Database', |
| 'display_name': 'Employee', |
| 'doc_name': 'Employee', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'employee_name\nemployment_type\nstatus\nbranch\ndesignation\ndepartment\ngrade\nreports_to', |
| 'idx': 1 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Employees Daily Attendance Tracking Form', |
| 'display_name': 'Attendance', |
| 'doc_name': 'Attendance', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'employee\nemployee_name\nstatus\natt_date\nfiscal_year\ncompany', |
| 'idx': 2 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Upload Attendance data', |
| 'display_name': 'Attendance Control Panel', |
| 'doc_name': 'Attendance Control Panel', |
| 'doc_type': 'Single DocType', |
| 'doctype': 'Module Def Item', |
| 'idx': 3 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Leave allocation for selected employees at a time', |
| 'display_name': 'Leave Control Panel', |
| 'doc_name': 'Leave Control Panel', |
| 'doc_type': 'Single DocType', |
| 'doctype': 'Module Def Item', |
| 'idx': 4 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Allocate leave for fiscal year', |
| 'display_name': 'Leave Allocation', |
| 'doc_name': 'Leave Allocation', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'employee\nleave_type\nfiscal_year\ntotal_leaves_allocated\nposting_date', |
| 'idx': 5 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Apply Leave', |
| 'display_name': 'Leave Application', |
| 'doc_name': 'Leave Application', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'employee\nleave_type\nfiscal_year\nfrom_date\nto_date\ntotal_leave_days', |
| 'idx': 6 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Submit Employees Expenses', |
| 'display_name': 'Expense Voucher', |
| 'doc_name': 'Expense Voucher', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'status\nemployee\nemployee_name\nposting_date\ntotal_claimed_amount\ntotal_sanctioned_amount\nexp_approver', |
| 'idx': 7 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Assign Responsibilities to employee and evaluate', |
| 'display_name': 'Appraisal', |
| 'doc_name': 'Appraisal', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'status\nemployee\nemployee_name\nstart_date\nend_date\ntotal_score\nkra_approver', |
| 'idx': 8 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Generate Salary Structure heads for an employee', |
| 'display_name': 'Salary Structure', |
| 'doc_name': 'Salary Structure', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'employee\nis_active\nfiscal_year\nfrom_date\nctc\ntotal_earning\ntotal_deduction\ntotal', |
| 'idx': 9 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Generate Salary Slip for an employee', |
| 'display_name': 'Salary Slip', |
| 'doc_name': 'Salary Slip', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'month\nyear\nemployee\nemployee_name\npayment_days\narrear_amount\nencashment_amount\ngross_pay\ntotal_deduction\nnet_pay', |
| 'idx': 10 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Generate Salary Slip for multiple employee at a time based on selected criteria', |
| 'display_name': 'Salary Manager', |
| 'doc_name': 'Salary Manager', |
| 'doc_type': 'Single DocType', |
| 'doctype': 'Module Def Item', |
| 'idx': 11 |
| }, |
| |
| # Module Def Item |
| { |
| 'description': 'Job Applications received for various positions', |
| 'display_name': 'Job Application', |
| 'doc_name': 'Job Application', |
| 'doc_type': 'Forms', |
| 'doctype': 'Module Def Item', |
| 'fields': 'applicant_name\nemail\nposition', |
| 'idx': 12 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Employee Information', |
| 'doc_name': 'Employee', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 13 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': "Employee's Birthday", |
| 'doc_name': 'Employee', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 14 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'New or left employees for a month', |
| 'doc_name': 'Employee', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 15 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Monthly Attendance Details', |
| 'doc_name': 'Attendance', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 16 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Leave Application Details', |
| 'doc_name': 'Leave Application', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 17 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Leave Allocation Details', |
| 'doc_name': 'Leave Allocation', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 18 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Employee Leave Balance Report', |
| 'doc_name': 'Employee', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 19 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Salary Structure Details', |
| 'doc_name': 'Salary Structure', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 20 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Salary Register', |
| 'doc_name': 'Salary Slip', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 21 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Salary Slips', |
| 'doc_name': 'Salary Slip', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 22 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Pending Appraisals', |
| 'doc_name': 'Appraisal', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 23 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Employee Appraisals', |
| 'doc_name': 'Appraisal', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 24 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Pending Expense Vouchers', |
| 'doc_name': 'Expense Voucher', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 25 |
| }, |
| |
| # Module Def Item |
| { |
| 'display_name': 'Expense Vouchers', |
| 'doc_name': 'Expense Voucher', |
| 'doc_type': 'Reports', |
| 'doctype': 'Module Def Item', |
| 'idx': 26 |
| }, |
| |
| # Module Def Role |
| { |
| 'doctype': 'Module Def Role', |
| 'idx': 1, |
| 'role': 'HR Manager' |
| }, |
| |
| # Module Def Role |
| { |
| 'doctype': 'Module Def Role', |
| 'idx': 2, |
| 'role': 'HR User' |
| } |
| ] |