Overtime Setup
Admins can establish overtime types in advance, which can then be used in employee overtime submissions. Every overtime record should be linked to a distinct payroll item. An alert should occur if the user picks a previously used element, preventing the user from saving.
Based on the application permissions rule outlined before, the user should be allowed to set the contents security permissions.
To open the overtime setup user should have read permissions, then he goes to the company>> Setup>> Overtime setup and press to open the below form:
Field | Type | Mandatory | Comments |
ID | INT | - | Primary key auto generated |
Code | Text | Yes |
|
Name | Text | Yes | Overtime Code |
Element | Float | Yes | Overtime Description |
Ceiling | Float | Yes | Max number can be taken per month |
Rate | Float | Yes | Hourly rate |
CompanyId | INT | - |
|
Username | Text | - |
|
CreationDate | Date | - |
|
ModificationDate | Date | - |
|
In case a record is already in use, then the user should not be able to delete.
Absence Setup
Admins can create Absence kinds in advance, which can then be utilized in employee Absence submissions. Each absence should be associated with a distinct payroll element. An alert should occur if the user picks a previously used element, preventing the user from saving.
Based on the application permissions rule outlined before, the user should be allowed to set the contents security permissions.
To open the Absence setup user should have read permissions, then he go to the company>> Setup>> Absence setup and press to open the below form:
Field | Type | Mandatory | Comments |
ID | INT | - | Primary key auto generated |
Code | Text | Yes |
|
Name | Text | Yes | Overtime Code |
Element | Float | Yes | Overtime Description |
Rate | Float | Yes | Hourly rate |
CompanyId | INT | - |
|
Username | Text | - |
|
CreationDate | Date | - |
|
ModificationDate | Date | - |
|
Timesheet List
Magnar allows businesses to conveniently manage employee attendance and overtime with a robust web interface. Magnar's significant feature of managing employee attendance and overtime each project allows any organization to compute the overall cost per project. Either the ESS or the Payroll interface can be used to manage the timesheet component.
ESS
To open the timesheet management component, go to ESS home page and press on timesheet block.
Filters:
- Date.
- Status (Status of the records if opened or closed).
- Working Days is either 1 or 0 (1 for working and 0 not working)
User can select the filter criteria then press filter to view list of employees working on the same project that are part of the project manager team.
List of employees should always be displayed either overtime and working hours are applied or not.
User cannot select future date.
It is necessary to establish the timesheet permissions in the backend as well as the ESS..
Timesheet approval
Magnar provide the ability to approve timesheet before being considered in payroll generation. To initialize approval workflow, user has to go to HR>>Timesheet Approvals to open list of approval requests.
User should be able to add and delete records.
User can add new approval request by pressing on Add button.
User has to select a project from list of projects to list all the employee records created before submission date with Status “Opened” then press “Send for approval” to start the workflow.
Once workflow started, the status of the request should be “In progress” and a task created assigned to the appropriate user that is defined in the workflow setup to approve.
User can edit “Approved Hours” field and submit.
When submitted, the status of the request and the timesheet records should be changed to Closed.
By default, the values of the “Approved Hours” columns should be automatically filled with the same value of “Overtime Hours”.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article