Payroll Generation Process

Employee Creation

Roles Involved: HR Manager

To Create a new employee, login as a HR manager.

To access the menu, go to Employees ‣ Employees ‣ Employees

The list View of Employee will open. Click on New button.

The Form View for creating a New Employee will appear.

Fill in all the mandatory fields in the Form View and click on the Save button.

See Employees

Employee’s Bank Account

Employee’s Bank Details are entered in the Employee’s Private Information tab under Bank Details.

Contracts Creation

See Contracts

Contracts should be in running state to show Salary Head Amount in Contract.

Leave Allocations

To Allocate Leaves and approve for Employees, Timeoff module is used.

To access the menu, go to Timeoff ‣ Management ‣ Allocations

The Tree View of Allocations is as shown below. It is allocated and approved by running a Cron Job.

../_images/allocation_tree_view.png

The Form View of Allocations is as shown below. For manual creation, enter all the mandatory fields and save it. The status goes to To Approve state. This should be approved by the HR Manager.

../_images/allocation_form_view.png

Leave Types Creation

To create Leave Types, Log in as Manager.

To access the menu, go to Timeoff ‣ Configuration ‣ Time Off Types

The List View of Time Off Types is as shown below.

../_images/leave_type_listview.png

The Form View of Time Off Types is as shown below. We can create any Time Off Type here by entering required fields.

../_images/leave_type_formview.png

Leave Record Creation

For Leave Record Creation, log in as a Store Manager or Team Manager. Leaves should be allocated and approved before to create Leave Record for Employees.

To access the menu, go to Timeoff ‣ Management ‣ Time Off

The List View of Leave Record is as shown below.

../_images/leave_record_listview.png

The Form View of Leave Record creation is as shown below. Fill in all the mandatory fields in the Form View, Select Employee’s name, Select Time Off Type, Choose the Dates as From and To Date, Enter a Description (if required). Click on the Save button. The Status goes to To Approve. Click on this and the status goes to Approved state. This goes to Second Approval by HR Manager.

../_images/leave_record_formview.png ../_images/leave_record_toapprove.png ../_images/leave_record_approved_state.png ../_images/leave_record_second_approval.png

Holidays Creation

Public Holidays should be created in Configuration menu under Public Holidays. To create this, log in as a Manager.

To access the menu, go to Timeoff ‣ Configuration ‣ Public Holidays

Tree View of Public Holidays is as shown below.

../_images/public_holidays_treeview.png

Click on New to create new Holiday and give Start Date and End Date then save it.

../_images/holiday_new_.png

Employee Daily Status

See Employee Daily Status

In Employee Daily Status menu, all attendance related information of an Employee for a selected date can be seen. It helps HR and managers monitor and review employees’ daily attendance records.

To access the menu, go to Attendances ‣ Employee Daily Status

Log in as a Manager, the list view of Employee Daily Status is as shown below.

../_images/emp_daily_status_listview.png

All attendance details of a particular employee can be seen by selecting that particular date.

../_images/emp_daily_status_formview1.png ../_images/emp_daily_status_group.png

Checklist before payroll generation

Before generating payroll, verify that the following activities have been completed:

  1. Approve all leave records before generating payroll.

  2. Update exited employee records.

  3. Create new employee records with bank details.

  4. Create contracts for new employees and assign the required payroll structure.

  5. Complete leave allocation, if applicable.

  6. Verify that no attendance records are in the TBD state.

Note

Complete all checklist items before generating payroll.

Payroll Generation Process

Payslip Batch Creation

See Batches

Salary Computation

See All Payslips

Monthly Allowance Deduction

See Monthly Allowance Deduction

Employee Advance

See Employee Advance