Everton http://www.evertoninc.co.uk/ http://www.evertonglobal.com.
Document
-
Upload
diensh-chandra -
Category
Documents
-
view
213 -
download
0
description
Transcript of 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
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
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
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
EDIT MY DETAILS
This page displays enables the user to update his/her “First Name”,”Email” & “Contact Number”.
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
GET SALARY SLIP
Empowers the user to retrieve the salary slips of old months that he/she has served in the organization.
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.
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.
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.
EMPLOYEE SEARCH
This page empowers the user to perform fuzzy search using *in the value section after selecting a criteria
CLAIM / VIEW OVER TIME
This page empowers the user to claim his/her overtime hours and also shows historic data
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.
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.
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
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.
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.
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.
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.
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.