318 lines
6.9 KiB
Plaintext
318 lines
6.9 KiB
Plaintext
# 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'
|
|
}
|
|
] |