Timesheet Management

Modified on Thu, 29 Aug at 1:50 PM

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: 

  1. Date. 
  2. Status (Status of the records if opened or closed). 
  3. 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article