Document

20
LOGIN PAGE Fields Description Default Employee Id Employee Id Blank “” Password Password Blank “” Button/Link Description Behavior Login Button gets enabled when user enters employee Id & password Authorizes the employee New Employee, Register me Enables the new employee to get registered in this application Takes the user to registration page LOGICS EMBEDDED Validation on fields Authorizes Employee Inactive employee cannot login Employee cannot login before his/her joining date Displays appropriate error message

description

http://www.amendatechnologies.com/User_Manual_EMS.pdf

Transcript of Document

Page 1: Document

LOGIN PAGE

Fields Description Default

Employee Id Employee Id Blank “”

Password Password Blank “”

Button/Link Description Behavior

Login Button gets enabled when user enters employee Id & password

Authorizes the employee

New Employee, Register me Enables the new employee to get

registered in this application

Takes the user to registration page

LOGICS EMBEDDED Validation on fields

Authorizes Employee Inactive employee cannot login

Employee cannot login before his/her joining date

Displays appropriate error message

Page 2: Document

REGISTRATION PAGE

Field Description Default

Employee Id employee id “”

First Name First name for the employee “”

Last Name Last name of the employee “”

Date of Joining Joining date that can be selected from

the calendar lookup

“”

Password password “”

Confirm Password Password confirmation “”

Email Email of the employee “”

Contact Number Contact number “”

Are you a manager Employee selects from the drop down

whether he/she is manager or not.

No

Grade Selects from the grades present in the

organization

Manager Name Selects from list of mangers

LOGICS EMBEDDED Validation on fields

On successful registration employee goes to the login page, but cannot login unless a HR approves the details

entered

Page 3: Document

WELCOME PAGE

On success of login employee comes on this page, this page can have at most three and at least 2 links

Links Description

Employee Interface Gets displayed always

HR Interface Gets displayed if employee is a HR

Logout Logs out and takes you to the login page

Page 4: Document

EMPLOYEE INTERFACE WELCOME PAGE

Links Description

Home Takes you back to the welcome page

Edit My Details Takes the user to the edit page where user can edit his/her

details

Get Current Salary Slip Gets you the salary slip of the last month, this link gets visible only if the employee details are complete.

Get Salary Slip Enables you to view, previous month salary slip

Apply Loan / Advance Enables the user to apply & view for loan or advance

Apply / View Expense Enables the user to apply & view Expenses

Employee Search Search a employee in the organization

Claim/View OverTime Claim & View Overtime

Approve Expenses This link is only visible if user is a manager

Approve / Reject Expenses

Approve / Reject OvetTime Claim This link is only visible if user is a manager

Approve / Reject OT Claim

Approve/Reject Leave This link is only visible if user is a manager

Approve / Reject Leave

Apply/View Leave Apply & view leave

Logout Logout, takes you to login page

Page 5: Document

EDIT MY DETAILS

This page displays enables the user to update his/her “First Name”,”Email” & “Contact Number”.

Page 6: Document

GET CURRENT SALARY SLIP

Displays the salary slip of the last month

LOGICS EMBEDDED Calculates the days absent, from a complex logic embedded that takes care of attendance table, approved leaves

and weekends in the organization that can be configured in a config file for the application.

Deducts, if any advances are pending and are on monthly installments

Pays approve Overtime claims that are not paid yet

Page 7: Document

GET SALARY SLIP

Empowers the user to retrieve the salary slips of old months that he/she has served in the organization.

Page 8: Document

APPLY/VIEW LOAN ADVANCE

Field Description

Loan Or Advance Drop down to select loan or advance

Amount Specify amount

Deduct From Salary Visible only when user chooses Advance

Deduct In Months Visible only when “Deduct from Salary” is yes

Comments Comments section

This page also displays the details of the loan and advances already applied with their current status.

Page 9: Document

APPLY/VIEW EXPENSE

Field Description

Amount Specify amount

Expense Detail / Reason Specify comments or reason

Date Incurred Specify date when expense was incurred

This page also has a section which displays historic and current data that are relevant to this section.

Page 10: Document

APPLY/VIEW LEAVE

Field Description

Type Type of leave applied

Start Date Start Date of the Leave

End Date End Date of the Leave

Comments Special comments to be mentioned

Number Of Days Automatic computation engine, that computes the number

of days the leave is applied for taking into account

organization holiday calendar.

Leave pool This is Leave pool where user can see the number of days

of leave available and number of days incurred in different

categories.

This page also has a section which displays historic and current data that are relevant to this section.

Page 11: Document

EMPLOYEE SEARCH

This page empowers the user to perform fuzzy search using *in the value section after selecting a criteria

Page 12: Document

CLAIM / VIEW OVER TIME

This page empowers the user to claim his/her overtime hours and also shows historic data

Page 13: Document

APPLY VIEW LEAVES

Empowers the user to apply and view for leave

LOGICS EMBEDDED The Calculate number of days link, calculates the days in between start date & end date, excluding holidays in

the organization and excluding weekends in the organization.

Doesn’t allows you to apply leave where date clashes with a already approved leave

At a point of time a user can have only one pending leave in the queue.

Page 14: Document

APPROVE /REJECT EXPENSE || APPROVE/REJECT OVERTIME

REQUEST || APPROVE / REJECT LEAVE

Similar pages(for all section) is only visible to a employee who is a manager, this enables a manager to approve or reject

expenses that are claimed by people for whom he/she is the manager.

Page 15: Document

HR INTERFACE WELCOME PAGE

Links Description

Home Takes you back to the welcome page

Approve inactive Employees Helps the HR to approve inactive employees

Register Contract Employee This functionality helps the HR Admin to even manage

contract or temporary employees in the system. Even their hourly rate can be declared that will be useful for their

billing in the system.

Declare or Edit your Salary Enables you to view, previous month salary slip

Employee Search Employee Search functionality

Approve Loan / Advance Approve / reject loan and advance requested by employees

Define Grade This helps you categories our employees in different

grades.

Define Salary Components Helps you define different salary components and business

rule for them.

Get Expense Summary Gets you the report of monthly expenses claimed by

employees.

Salary Slip Header and footer Helps user to upload header and footer images for a salary

slip.

Manage Holidays Manage your holiday list

Manage Leave Rule Declare Leave rule for the organization

Edit Employee Details Edit employee details

Update Employee Grade Update employee grade

Declare / View Overtime rate Declare overtime rates.

Full & Final Settlement Logout, takes you to login page

Page 16: Document

MANAGE GRADE

Empowers the HR department to categories different employees in different grades.

LOGICS EMBEDDED Duplicate grades cannot be added with same grade code

Incase either any employee or any salary component is linked to a grade, then grade cannot be deleted.

Proper error handling.

Page 17: Document

DEFINE SALARY COMPONENT

Functionality with a Artificial Engine embedded to parse and propagate dynamic rules declared in the system

LOGICS EMBEDDED Declare different salary components for different grades

Declare fixed and variable components, incase of variable components declare proper rules for the same, which

can potentially use fixed components being declared. Option to declare a addition or a deduction components

The rules and components automatically get propagated to the salary computation system embedded.

Page 18: Document

DECLARE EMPLOYEE SALARY

Functionality for the HR Admin to declare all fixed components of the employee salary

LOGICS EMBEDDED Declare amount for fixed salary components.

Tightly coupled with the grade in which the employee belongs.

Automatic computation of variable components.

Page 19: Document

SALARY SLIP HEADER AND FOOTER

Functionality for the HR Admin to upload or change the header and footer images for salary slips.

LOGICS EMBEDDED Preview mode of images right in the same page.

Page 20: Document

MANAGE HOLIDAYS

Functionality for the HR Admin to declare/modify/delete holiday calendar for the organization

LOGICS EMBEDDED Automatically gets considered in the leave management system, incase an employee applies a leave in this

duration, the holiday gets considered while computing the total number of days in the leave application.