# 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' } ]