Professional Documents
Culture Documents
System
Global Blue
Prepared by:
Status
Contents
Version
Submitted on
Final
Functional Specification
V 1.41
13-03-2013
All rights reserved. The
information contained
in this document is
confidential and may
also be proprietary and
trade secret. Without
any copyright notice does not imply unrestricted public access to any part of this document. ABC trade names used in
this document are trademarks of ABC. Other trademarks are acknowledged as the property of their rightful owners.
WWW
Copyright
2011 ABC
.A
BC
.COM
Table of Contents
DOCUMENT INFORMATION
STATEMENT OF CONFIDENTIALITY
1.
MAJOR FUNCTIONS
STANDARD FEATURES
Master Setups
Organization Setup
Leaves Definition
Multiple Shifts
E-mail Notifications
HR MANAGEMENT
10
Employee Profile
10
21
Employee Number
21
HR Events
21
Letter History
21
22
23
Short Listing
Interview
25
Job Offer
25
Appointment
25
26
HRDF Agreement(s)
26
28
Training Evaluation
30
Training Checklist
31
33
PERFORMANCE APPRAISAL
33
Non Supervisors
Supervisors
33
35
22
37
38
General Request
39
Booking Request
40
28
20
40
Page | 2
Leave Request(s)
40
41
44
45
MEDICAL UTILIZATION
46
FINAL SETTLEMENT
46
Labor Termination
49
Staff Termination
50
Resignation Request
50
Death Form
42
51
PAYROLL MANAGEMENT
Overtime Payments
51
54
54
54
54
55
54
55
55
56
57
58
MAJOR OUTPUTS/REPORTS
58
58
58
56
Page | 3
Document Information
Following is information about this document.
Category
Information
Document Identifier
GS_FS_HR_[V 1.32]
Client
Project Version
Document
Document Version
Status
Author
Approvers
Document Location
Distribution
Global Suhaimi
1
Functional Specification Document
1.32
Draft
ABC Project Team
GS Technical Team
Head Office, Riyadh
GS
ABC
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 4
Statement of Confidentiality
The contents of this document shall remain the confidential property of ABC & GS
and may not be communicated to any other party without the prior written approval
of GS. This document must not be reproduced in whole or in part. It must not be
used other than for contractual purposes only by GS, no information as to the
contents or subject matter of this contract agreement or any part shall be given or
communicated in any manner whatsoever to any third party without the prior
written consent of ABC.
Page | 5
1
2
3
4
5
6
7
8
9
10
Multi-branch / Location
Setup based HR & Payroll Configuration
User based Employee Self-Service (ESS) to view pay-slips and reports
Location wise / user wise payroll generation
Complete HR Induction Process
Comprehensive security options
Expense claim settlement with monthly payroll
Track of Medical Utilization
Reduces data redundancy
No need to install any software on users / clients machines
12 Generate all reports from anywhere in the world, all reports would be just a
click away
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 6
Above listed capabilities can vastly improve your Return on Investment (ROI) and
your employee satisfaction, as well as make your company more productive by
improving the effectiveness of your administrative information processing.
Major Functions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Master Setup
Organization Setup
Salary Setup
Standard Letter Templates
Recruitment/Induction
HR Management
Payroll Management
Loan & Advances Management
Leaves & Attendance Management
Training Management
Final Settlement
Employee Self Service
Medical/Insurance Utilization
HR Reports
Payroll Reports
Analytical Reports
Standard Features
Master Setups
There will be a provision in a HR module to define different type of setup
definitions mainly this will include following setups definitions are
required for configuration of HR system;
Sr. #
1.
2.
3.
4.
5.
6.
7.
Setups
Languages
Nationality
Country
City
Languages
Language Level
Advertisement Media
Remarks
System will record
following data fields;
- Code
- English
Description
- Arabic
Description
Do
Do
Do
Do
Do
Do
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 7
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Appointment Mode
Employee Category
Cadre
Education
Experience
Hobbies
Pay mode
Religion
Relation
Employee Status
Subject/Specialization
Name Initials
Violation
Expense Type
Facility Type
Travel Ticket Type
Visit Type
Performance Abilities
Performance Review Period
Shifts
Leave Type
Leave Group
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Organization Setup
System will provide provision to define following setup components
for HR module to attach with each employee;
Sr. #
Setups
1.
Locations
2.
3.
4.
Designations
Grade/Pay Scale
Secession Plan
Setup
Remarks
ERP will be working against locations
including,
employees placement, sales, inventory, fixed
assets and user rights will be defined against
locations. Nomenclature of the location will be
as under;
- Company
- Branch/Subsidiary
- Site
- Department
Page | 8
Leaves Definition
System will provide interface to define leave groups, which will be
combination of set of leaves allowed for any group. User can attached this
leave group over the master profile of the employee. System will keep record
of each type of leaves allowed to particular employee during the financial
year.
Leaves Group
Sr. No
Data Field
1. Leave Group Code
2.
3.
Leave Code
4.
No. of days
Type
Input
Remarks
User will define the Code of the
leave group e.g. M01, E01, L02 etc
Input
User will define the Name of the
leave group e.g. Management,
Executives, Labor etc
Selection Standard Leaves Code e.g. Sick,
Casual, Annual
Input
As per leave policy
Multiple Shifts
System will provide provision to open different shift codes and record daily
log sheet against each shift.
E-mail Notifications
System will generate e-mail notifications for different configured events.
Page | 9
HR Management
Employee Profile
System will provide interface to enter the employee data along with
provision of attaching documents.
Employee Main Data
No
Data Field
1. Employee Code
2. Name Initials
3. First Name (AR)
4. Middle Names (AR)
Type
Input
Selection
Input
Input
5.
6.
7.
Input
Input
Input
8.
Input
9.
Location
Selection
Remarks
Dr., Mr., Miss etc
Father + Grandfather
Name in Arabic
Family name
Father + Grandfather
Name in English
Family name
This is the location where
employee is appointed, it
is linked with the Location
Defined based on
Organizational Chart
In-Service/
Retired/Suspended etc
Male/Female
From which nationality
employee belongs
Selection
11. Gender
12. Nationality
Selection
Selection
13.
14.
15.
16.
Attachment
Input
Input
Selection
Committee/Direct
Induction/HRDF etc
Input
Input
Cod in new location when
Employee Picture
Attendance Machine Code
Remarks
Appointment Mode
Designation
transferred..
Type
Selection
Remarks
Admin/Accounts etc
Selection
President/Vice
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 10
3.
Specialization/Trade
Selection
4.
5.
6.
7.
Saudi ID #
Iqama Number
GOSI #
Employment Category
Input
Input
Input
Selection
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Shift
Official e-mail
Alternate e-mail
Official Phone
Date of birth1 (Gregorian)
Date of birth2 (Hijri)
Date of Contract (Joining)
Date of Confirmation
Date of Regular
Contract End Date
Salary End Date
Selection
Input
Input
Input
Input
Input
Input
Input
Input
Input
Input
19.
20.
21.
22.
23.
Reference 1
Reference 2
Blood Group
Religion
Marital Status
Input
Input
Selection
Selection
Selection
24.
25.
Save CV
Leave Group
Attachment
Selection
President/Director etc
Engineer/Doctor/Electrician
etc
Management/Staff/Labor
etc
Morning/Evening/Night etc
A+, B+ etc
Islam/Christen etc
Married/Un
Married/Widower etc
Every employee will be
attached with some leave
group e.g. Leave Group is
Management Leaves and
it cantinas definition of
different type of leaves
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 11
26.
27.
28.
29.
Selection
Selection
Input
Yes / NO
Selection
Type
Input
Input
Selection
4.
5.
6.
7.
8.
9.
10.
City
Phone #
Mobile #
e-mail
Permanent Address
Permanent Postal Code
Permanent Country
Selection
Input
Input
Input
Input
Input
Selection
11.
12.
13.
Permanent City
Permanent Phone #
Permanent Mobile #
Selection
Input
Input
14.
Permanent e-mail
Input
Passport Information
No
Data Field
1. Name on Passport
2. Passport #
3. Passport Image
4. Date of Issue
5. Expiry Date
6. Place of Issue Country
allowed e.g.
- Casual Leaves 30
- Sick Leaves 20
Etc
Definition will be set
through leave setups
Yes / NO
Remarks
United Kingdome/India
etc
Within country list of
cities
United Kingdome/
India etc
Within country list of
cities
Type
Remarks
Input
Input
Attachment
Input
Input
Selection
United Kingdome/India etc
Selection
Page | 12
8. Profession
Selection
9.
10
.
11
.
12
.
13
.
Border entry#
Input
Entry Port
Input
Entry Date
Input
Visa document#
Input
Calculated
3.
4.
5.
6.
7.
8.
Iqama Information
No
Data Field
1. Iqama #
2. Copy #
3. Iqama Image
4. Date of Issue1
5. Date of Issue2 Hijri
6. Expiry Date1
7. Expiry Date2 Hijri
8. Remaining Days to expiry
9. Religion
10
.
Salary on Iqama
11
.
Place of Issue City
12
.
Current Sponsor
13
.
Profession on Iqama
Engineer/Doctor/Electrician
etc
Type
Input
Selection
Selection
Input
Input
Input
Input
Selection
Remarks
United Kingdome/India
etc
Within country list of
cities
LTV/HTV/Dumper etc
Type
Input
Input
Attachment
Input
Input
Input
Input
Calculated
Selection
Remarks
Input
??????
Selection
Input
Selection
Engineer/Doctor/
Electrician etc
14
.
15
.
16
.
17
.
18
.
19
.
Input
Input
Work Permit #
Input
WP Date of Issue1
Input
Input
Page | 13
20
.
WP Expiry Date1
21
.
WP Expiry Date2 Hijri
Input
Input
From
Qualification Title
Country
Institute
Passing Year
GPA
Specialization
9. Remarks
10
.
File Attachment
Trainings (Multiple Entries)
No
Data Field
1. Training Type
2.
Training Code
Type
Selection
Selection
Selection
Selection
Input
Input
Selection
Selection
Remarks
GS Employee ID
Father/Brother/Cousin etc
Remarks
Certificate/Diploma/Degree
etc
Local/Foreign/Online
Engineering/PHD etc
United Kingdome/India etc
1 to 5
Mechanical/IT/Chemical
etc
Input
Attachment
Type
Selection
Selection
Remarks
Local/Foreign/Online/In
house
Trainings will be defined
- PHP Development
- Maintenance
- Performance
Management
3.
4.
5.
Start Date
End Date
Budget/Charges
Input
Input
Input
6.
7.
Institute
Country
Input
Selection
8.
Result
Selection
Amount spent on
training
United Kingdome/India
etc
Passed/Failed etc
9.
Remarks
Input
Page | 14
2.
3.
4.
5.
6.
7.
8.
9.
Relation Code
Nominee Name
Iqama or Saudi ID
Percentage
Phone
e-mail
Address
Remarks
Remarks
To Date
Attachment
Selection
Type
Selection
Selection
Input
Input
Input
Input
Input
Input
Input
Required education/
professionalism level to
join the training
Remarks
Compensation in case of
accident/Compensation
in case of death during
service
Father/Brother/Wife etc
Type
Selection
Remarks
English/Arabic etc
Selection
Selection
Selection
Input
Fair/Good/ V.Good
Type
Selection
Remarks
Gardening/Sports etc
Input
Type
Input
Input
Input
Input
Input
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 15
6.
7.
8.
Role/Responsibilities
On Going
Document Image
Input
Selection
Attachme
nt
Type
Selection
2.
3.
4.
5.
Selection
Input
Input
Selection
6.
Remarks
Input
Type
Input
2.
3.
From Location
From Designation
Selection
Selection
4.
5.
From Grade
From Salary
Selection
Input
6.
7.
To Location
To Designation
Selection
Selection
8.
9.
To Grade
To Salary
Selection
Input
10.
Remarks
Input
Type
Input
2.
3.
From Location
From Designation
Selection
Selection
4.
5.
From Grade
From Salary
Selection
Input
6.
To Location
Selection
Y/N
Image/PDF
Remarks
Car/House/Mobile etc
Linked with Asset
Register
Good/Damaged/Repair
able
Remarks
Linked with location
setup
Manager/Deputy
Manager etc
E-1/E-2 etc
Linked with location
setup
Manager/Deputy
Manager etc
E-1/E-2 etc
Remarks
Linked with location
setup
Manager/Deputy
Manager etc
E-1/E-2 etc
Linked with location
setup
7.
To Designation
Selection
Manager/Deputy
Manager etc
Page | 16
8.
9.
10
.
To Grade
To Salary
Selection
Input
Remarks
Input
E-1/E-2 etc
Type
Selection
Dependent Name
Date of Birth
Medical Insurance Number
Medical Insurance Expiry Date
Insurance Category
Insurance Type
Insurance Company Name
Iqama #
Input
Input
Input
Input
Selection
Selection
Input
Input
Iqama Image
Input
Input
Input
Selection
Input
Name on Passport
Input
Passport #
Input
Passport Image
Attachment
Date of Issue
Input
Remarks
Remarks
Father/Mother/Wife/Dau
ghter etc
KSA
City
19
.
Date of Expiry
20
.
Place of issue Country
21
.
Place of Issue - City
22
.
Profession on Passport
23
.
Relation start date
Input
Selection
Selection
Selection
United Kingdome/India
etc
Within country list of
cities
Engineer/Doctor/Electrici
an etc
Input
Page | 17
24
.
Relation end date
Input
Type
Input
Selection
Input
Input
Input
Input
Input
Job Description
No
Data Field
1.
Job Description
Type
Input
2.
Date
Remarks
Remarks
Job description of
employee will be fed
here
Input
Type
Selection
Input
Input
Selection
5.
6.
7.
8.
Calculated
Input
Input
Input
9.
10
.
11
.
12
.
Arrival in
Input
Destination Address
Input
Destination Phone
Input
Remarks
Input
Remarks
Sick/Annual etc
Ticket date
Remarks
3.
Type
Selection
4.
Subject
Input
Warning/Information etc
Page | 18
5.
Content
Attachment
Type
Remarks
Input
Input
Input
Input
Input
Selection
Single/Multiple
Input
By months
Attachment
Document
Remarks
Authorization Type
Type
Input
Input
Input
Input
Input
Remarks
Remarks
Attach
Input
Type
Selection
Input
Input
Input
Selection
Remarks
Car/ Laptop/ Mobile .
Optional
Page | 19
Development & Implmentation of ERP
System
6.
7.
8.
9.
Authorization
Insurance
Remarks
Document
Input
Input
Input
Attachment
Request Status
Selection
3.
4.
5.
Request Date
Completion
Completion Date
input
Selection
Input
6.
Remarks
Input
Remarks
ID Card/ Insurance/ Bank
account .. etc.
Sent/ Rejected/
Approved
Completed/ Pending
Document
Type
Selection
Auto
input
Selection
Selection
Input
Input
Input
Selection
Input
Input
Input
Remarks
Attachment
Page | 20
Employee Transfer
Details of transferred employees
Sr. No
Data Field
1.
Employee #
2.
Name of Employee
Type
selection
selection
3.
Category
Input
4.
Date of Transfer
Input
5.
Transferred
To Department
Transferred
To Area
Indicate if employee is
under probation or training
6.
7.
Remarks
Input
Input
Input
Employee Number
Employee number will be entered/generated in the format ( 1xxxxx ) i.e.
100021
HR Events
System will have provision to record following HR events;
1
2
3
4
5
6
7
8
Performance Appraisal
Resignation
Final Settlement
Violations/Disciplinarily Actions
Job/Salary Certificate
Promotion
Transfer
Exit re-entry
Letter History
GS-HR department wants to keep track of all letters issued for a
certain employee, on different occasions like;
1Letter to open bank account
2Purchase a car
3Rent a house
4Warning Letters
5Investigation Reports
Letter will be directly linked with the HR profile of the employee.
Page | 21
Data Field
Type
1.
Job Number
Input
2.
Document Date
Selection
3.
Location
Selection
4.
Status
Selection
5.
Job Date
Selection
6.
Selection
7.
Job Title
Input
8.
Job Description
Input
9.
Department
Selection
10.
Priority
Selection
11.
Required Education
Selection
12.
Required Trade
Selection
13.
Nationality
Selection
14.
Experience Status
Selection
15.
Required Experience
Input
16.
Remarks
Input
Advertisement Name
Input
2.
Advertisement Picture
Input
3.
Advertisement Type
Selection
4.
Advertisement Date
Selection
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 22
Data Field
Type
1.
Office location
Selection
2.
Application number
Selection
3.
Application date
Selection
Personal Information
1.
First Name
Input
2.
Applicant Picture
Input
3.
Last Name
Input
4.
Father Name
Input
5.
Husband Name
Input
6.
Applicant CV
Input
7.
Family Name
Input
8.
Nic No
Input
9.
Date of birth
10.
Iqama No.
11.
Gender
12.
Passport No.
13.
Marital Status
14.
Current Sponsor
15.
Nationality
Selection
Input
Selection
Input
Selection
Input
Selection
Remarks
Page | 23
Development & Implmentation of ERP
System
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Number of Dependents
1.
Adults
Input
2.
Kids
Input
Professional Information
1.
Profession
2.
Brief Background
Selection
Input
Contact Information
1.
Postal Address
Input
2.
Postal Code
Input
3.
Country of Residence
Selection
4.
City
Selection
5.
Input
Type
Selection
2.
From
Selection
3.
Qualification
Selection
4.
Country
Selection
5.
Passing Year
Selection
6.
Institute
Input
7.
Remarks
Input
Experience ( Multiple) ]
1.
Company Name
2.
Designation
Selection
3.
Date From
Selection
4.
Date To
Selection
Input
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 24
5.
Country
Selection
6.
Experience
Selection
References
( Multiple) ]
1.
Name
Input
2.
Designation
3.
Phone
Input
4.
Mobile
Input
5.
Input
6.
Address
Input
7.
Remarks
Input
Selection
Short Listing
Reviewed applications which have been filtered and short listed, will
be available for further review and processing for interview scheduling.
Interview
If a short listed applicant did an interview, then the interview result and
feedback should be entered in the system in a customized form:
Interview
Sr. No
1.
Data Field
Application Number
Type
Selection
Remarks
2.
Date
Input
3.
Evaluation
Selection
Fair/Good/ VGood
4.
Qualified
Selection
Yes/No/Over qualified
5.
Remarks
Input
Job Offer
Job Offer
Sr. No
Data Field
1.
Application Number
2.
3.
Date
Type
Selection
Input
Remarks
Page | 25
Development & Implmentation of ERP
System
Contract Type
2.
Job Title
Input
3.
Dept\Section
Input
4.
Work Location
Salary & Benefits
1. Grade
Selection
Selection
Input
2.
Basic
Input
3.
Transportation
Input
4.
Housing
Input
5.
Annual Leave
Input
6.
Medical Covers
Candidate Response
1. Accept \ Reject
Input
Selection
2.
Input
3.
Candidate Name
Input
4.
Signature
Input
Appointment
Approved Job offers will be listed here for posting to HR Management.
HRDF Agreement(s)
GS arrange for agreements with HRDF to fund the training and
employment of some new person under the following terms:
1- GS will employ people and share the salary with HRDF for a
training period.
2- Each job has a different training period.
3- If the employee passed the training period and got the job, he will get a
2 years contract.
4- The HRDF share of salary will be different after the training period,
which is 21 months maximum.
5- If the employee keeps the job for more than 2 years then HRDF will
not pay any share and total salary will be paid from GS.
6- The system should automatically detect that HRDF share is due or not
Page | 26
Data Field
Type
1.
Agreement No.
Input
2.
Date1
Input
3.
Date2 Hijri
Input
4.
Description
Input
5.
Document
Attach
6.
Remarks
Input
Remarks
Employee Information
(Multiple)
7.
Emp. No
Input
8.
Full Name
Input
9.
Nationality
Input
10.
Date of birth
Input
11.
Saudi ID#
Input
12.
Joining Date1
Input
13.
Input
14.
Area
Input
15.
Position
Input
16.
Basic Salary
Input
17.
Trans. Allowance
Input
18.
Housing Allowance
Input
19.
Input
20.
Input
Page | 27
21.
HRDF Contribution1
Input
22.
HRDF Contribution2
Input
23.
Input
24.
Type
Selection
Input
Input
Input
Remarks
2.
Emp. Acc #
Selection
3.
Gross Salary
Input
4.
GOSI Deduction
Input
5.
Penalties
Input
6.
Others
Input
7.
Net Payable
Calculated
8.
Remarks
Input
Training Management
System will have provision to define different trainings along with budgets
and record training request and its results;
Page | 28
Sr. #
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Training Setups
Level
Phase
Type
Location
Company
Activities
Category
Blasting
operations
Painting
operations
Working at
Heights
Road Marking operation
Maintenance Activities
Handling of Materials at Sites
Safety Aspects
End-of-Shift
Activity
Inspection
Site Operations & Safety Precautions
Type of Evaluation
Proficiency Evaluated
TRAINING DEFINITION
(Multiple)
No
Data Field
Code
1.
2.
3.
Training Title
Level
Type
Selection
Selection
Selection
4.
Phase
Input
5.
Type
Select
6.
Category
SELECT
7.
Location
Selection
8.
Period
Input
9.
Start Date
Input
10.
End Date
Input
11.
Budget
Input
Remarks
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
Do
do
Remarks
Beginner/ intermediate/
advanced expert .
PHASE 1
PHASE 2
PHASE 3
i.e. Job Orientation/ Internal /
External
Lower Category Personnel of
Industrial/Road Marking and
Logistics Departments
12.
Name of Trainer
Input
13.
Required
Qualifications
Input
Page | 29
Remarks
Training Code
2.
Training Title
Selection
3.
EMPL #
Select
4.
Name of
Employee
Select
5.
Present Training
Output
6.
Remarks
Input
Training Evaluation
After completing the training, evaluation to trainees can be done by
selecting both the training and the employee:
Data Field
Type
Remarks
1.
Training Code
Selection
2.
Type of Evaluation
3.
Date of Evaluation
Input
4.
Emp. No
Selection
5.
Name
Selection
Input
2.
Proficiency Evaluated
Selection
3.
Evaluation Findings
Input
Reviewed By
1.
Evaluated By Trainer
Selection
2.
3.
Reviewed By Quality
Selection
Page | 30
Dept.
Approved By
1.
Director of Operations
Selection
2.
VP Corporate Affairs
Selection
3.
VP Technical Affairs
Selection
4.
President
Selection
Training Checklist
This is a standard GS training checklist done for a labor when joining the
company or shifting to a new site. This check list will be dynamic so it can be
modified and assigned to any JOB ORIENTATION training:
A. GENERAL INFORMATION ON COMPANY ACTIVITIES
1. Business Activities of Company
2. Overview of organization structure & functional
3. Responsibility of The Position Trained
4. Companys Expectations from the trainee
5. Importance of Team Work
6. Discipline to be maintained within the organization
7. Awareness on ISO 9000 Certification
8. Quality Policy of the Company
9. Reporting structure within the Department
B. GENERAL AWARENESS ON BLASTING OPERATIONS
1. Basics of corrosion
2. Identification of Equipment and Materials used for Blasting
3. Different types of surface Cleaning Methods and their significance
1.
2.
3.
4.
Cleaning methods
Operation Hand Tools and Power Tools
Isolation of work location and covering of surrounding areas
Setting up of Equipment for Blasting and Filling of Blast post
Identification of signals given by Sand Blaster during Blasting
Details of Abrasives and their recycling processes
GENERAL AWARENESS ON PAINTING OPERATIONS
Details on Cleanup of surface before Painting
Identification of Equipment and Tools used for Painting
Mixing and Thinning of Paints
Details of Painting Techniques and application of paint by brush
Page | 31
G.
1.
2.
3.
4.
H.
1.
2.
3.
4.
5.
I.
1.
2.
Page | 32
Type
Input
Input
Input
Selection
Remarks
Against Training/Against
Service etc
Search & Select from
Employee DB
----------
5.
Guarantor #1
Selection
6.
7.
8.
9.
10.
11.
Guarantor #2
Guarantor #3
Guarantor #4
Document copy
Amount
Training period
Selection
Selection
Selection
Attachment
Input
input
Number of months
12.
Remarks
Input
Performance Appraisal
Non Supervisors
System will provide interface to enter the employee data along with
provision of attaching documents.
Performance Evaluation
Sr. No Data Field
1.
Name
Type
Selection
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 33
2.
Emp. No#
Selection
3.
Appraisal Type
4.
Position
Input
(Read Only)
5.
Department
Input
(Read Only)
6.
Period from
Input
7.
Period to
Input
Innovation Guidance
Selection
2.
Attendance
Selection
3.
Ability to work,
Quantity and Quality
of work
Selection
4.
Reliability and
Responsibility
Selection
5.
Communication and
Relationship Skills
Selection
6.
Work Knowledge
Selection
7.
Adaptation,
Flexibility, and Ability
to tolerate pressures
of work
Selection
8.
Self Development
Selection
9.
Initiative
Selection
Items
1.
10.
Personality
Selection
Improvement Need
1.
Innovation and
Recreation
Selection
2.
Attendance
Selection
3.
Ability to work,
Quantity and Quality
Selection
of work
Copyright (c) 2011 Binary Integrated Technology Solution
Page | 34
Development & Implmentation of ERP
System
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
4.
Reliability and
Responsibility
Selection
5.
Communication and
Relationship Skills
Selection
6.
Work Knowledge
Selection
7.
Selection
Adaptation,
Flexibility, and Ability
to tolerate pressures
of work
8.
Self Development
Selection
9.
Initiative
Selection
10.
Personality
Selection
Supervisors
Annual Performance
Evaluation
Sr. No
Data Field
1.
Name
Type
Selection
Remarks
2.
Emp. No#
Selection
3.
Position
Input
(Read Only)
4.
Department
Input
(Read Only)
5.
Period From
Input
6.
Period To
Input
Items
1.
Innovation and
Recreation
Selection
2.
Attendance
Selection
3.
Selection
4.
Reliability and
Responsibility
Selection
5.
Work knowledge
Selection
Page | 35
Development & Implmentation of ERP
System
6.
Communication and
Relationship Skills
Selection
7.
Adaptation, Flexibility,
and the Ability to
tolerate
pressure of work
Selection
8.
Self Development
Selection
9.
Initiative
Selection
10.
Personality
Selection
11.
Public Behavior
Selection
12.
Selection
13.
Selection
14.
Delegation Skills
Selection
15.
Appreciation
Selection
16.
Documentation
Selection
17.
Leadership and
Supervision Skills
Selection
18.
Follow Up
Selection
19.
Effective Participation in
Meetings
Selection
20.
Selection
Improvement Need
Selection
1.
Innovation and
Recreation
2.
Attendance
Selection
3.
Selection
4.
Reliability and
Selection
Responsibility
Copyright (c) 2011 Binary Integrated Technology Solution
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 36
5.
Work knowledge
Selection
6.
Communication and
Relationship Skills
Adaptation, Flexibility,
and
the Ability to tolerate
pressure of work
Selection
8.
Self Development
Selection
9.
Initiative
Selection
10.
Personality
Selection
11.
Public Behavior
Selection
12.
Selection
13.
Selection
14.
Delegation Skills
Selection
15.
Appreciation
Selection
16.
Documentation
Selection
17.
Leadership and
Supervision Skills
Selection
18.
Follow Up
Selection
19.
Effective Participation in
Meetings
Selection
20.
Selection
7.
Selection
Problems
1)
2)
3)
4)
Page | 37
1) Balance View
2) Leaves history
2
General Requests
1) Leave Request
2) Loan & Advances Request
3) Expense Claims
4) General Request(s)
Leave Request
Leave Request
Sr. No
Data Field
Type
1.
Req#
Auto
2.
Leave Type
Selection
3.
Departure from
Selection
4.
Destination
Selection
5.
Input
6.
Input
7.
Return to work on
Input
8.
Total days
Input
9.
Available Balance
Output
Calculated
Input
Leave Address
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 38
Developm
Implmenta
of ERP Sys
Functional Specification
Document Human Resource
Management
3.
4.
Phone/Fax
1. Mobile
Input
2. Address
Input
Data Field
Type
1.
Req#
Auto
2.
Date
Input
3.
Permission duration
Input
4.
Contact Number
Input
5.
Selection
6.
Selection
Remarks
General Request
Resignation Request
Sr. No Data Field
Type
Remarks
1.
Location
Selection
2.
Req#
Auto
3.
Req. Date
Input
4.
Employee #
Selection
5.
Request Type
6.
Priority
7.
Request
Input
Page | 39
Booking Request
Booking Requests
Sr. No
Data Field
1.
Date
Type
Input
2.
From
Input
3.
Department / Area
Input
4.
To
Selection
5.
Booking Type
Hotels Booking
1.
Hotel Name / Area
Selection
Input
2.
Guests Name
Input
3.
Input
4.
Cost
Input
5.
Input
Including Meals
Air Ticket Booking
1.
Date
Input
2.
Input
3.
Route
Input
4.
Cost
Input
Date
Input
2.
Cost
Input
3.
Car Size
Input
Car Rental
1.
Remarks
Category
President
Managers
Deputy
Managers
Normal
Days/Year
45
42
42
36
After completing
Sick
According to the
medical report
New Born
3 Newborn
1
1
1
Page | 40
Non-Saudi labors
=30
Before
completing two
years service
+Saudi labors=26
21
Data Field
Type
Selection
Employee Information
1.
Emp. No
Input
13. Name
Input
14. Title
Input
Input
Input
Input
Leave Address
8.
Mobile
Input
9.
Input
Input
Input
Input
Input
Selection
Booking / Tickets
Copyright (c) 2011 Binary Integrated Technology Solution
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 41
15.
Air Ticket
Selection
16.
Booking date
Input
17.
Route
Input
18.
Employee Signature
Input
19.
Date
Input
1.
Entitlement Days
Input
2.
Until Date
Input
3.
Total days
Input
4.
Salary
Input
5.
Input
6.
7.
Verified By
For HR use
Input
Data Field
1. Leave Type
Type
Selection
Employee Information
2. Emp. No
Input
3. Name
Input
4. Title
Input
5. Department / Area
Input
6. Department code /
Area code
Input
7. Due Date
Input
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 42
Input
Input
Input
Input
5. Return to work on
Input
6. Total days
Input
7. Advance leave
payment
Selection
Booking / Tickets
1. Air Ticket
Selection
2. Booking date
Input
3. Route
Input
4. Employee Signature
Input
5. Date
Input
For HR use
1. Entitlement Days
Input
2. Until Date
Input
3. Total days
Input
4. Salary
Input
Input
Input
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 43
Vacation Settlement
No
Data Field
Type
1.
Employee No
Selection
2.
Employee Name
Selection
3.
Designation
Output
4.
Department
Output
5.
Location
Output
6. Basic Salary
Output
7. Living allowance
Output
8. Housing allowance
Output
9. Trans allowance
Output
Remarks
Detail
s
No
Data Field
Type
Output
Output
Input
Input
Input
Remarks
Calculated
input
Earnings
No
Data Field
Type
1. Over time
Input
2. Vaction pay
(Current Salary)
3. Vacation Pay
(Previous Salary)
4. Total Earnings
Input
Input
Input
Remarks
Page | 44
Deductions
No
Data Field
Type
1. GOSI
Calculated
Calculated
Remarks
Input
4. Total deductions
Calculated
5. Net Payable
Calculated
Document Number
Auto
3.
Date
Input
Remarks
List of locations will appear as per
user rights assigned to user
Separate document number
series for each location which will
be initialed after completion of
financial year
This will be the date for which log
sheet is prepared
Page | 45
4.
Category
Display
5.
6.
7.
8.
Regular Hours
Overt time Hours
Bonus Hours
Job #
Input
Input
Input
Selection
9.
Remarks
Input
Time Type
System will provide the interface for the data entry of log sheets
from/for different locations for respective employees to be included in
the monthly payroll.
Medical Utilization
System will provide the medical utilization selling or health insurance
definition along with provision of its recording on the basis of utilization of
facility by employee; it will also utilize to maintain the medical history of the
employee.
(Multiple Entries)
Sr. No
Data Field
1. Employee Code
2. Emp Name
Type
Selection
Input
3.
Family
Selection
4.
Dependant
Selection
5.
Date
Input
6.
Amount
Input
7.
8.
Treatment
Input
9.
Remarks
Input
Remarks
YES/NO
Is the treatment for employee or
family member
This will come from employee
profile ONLY if family option is
selected.
Final Settlement
System will provide the end of service benefit calculation sheet against any
employee who is leaving; rules will be applicable as per Saudi law.
Page | 46
Final Settlement
No
Data Field
Type
1.
Employee No
Input
2.
Employee Name
Input
3.
Designation
Input
4.
Department
Input
5.
Location
Input
6.
Basic Salary
Input
7.
Living allowance
Input
8.
Housing allowance
Input
9.
Trans allowance
Input
Remarks
Detail
s
No
Data Field
Type
37.
Date of Joining
Selection
38.
Selection
39.
Date of Exit
Selection
40.
Vacation days
Input
41.
Departure time
Input
42.
Indemnity days
Input
Remarks
Earnings
No
Data Field
Type
5.
Basic Salary
Selection
6.
Living Allowance
Selection
7.
Housing Allowance
Selection
8.
P.Bonus
Input
9.
Over time
Input
10
.
Vaction pay
(Current Salary)
Input
Remarks
Page | 47
Development & Implmentation of ERP S
11.
Input
12.
Vacation Pay
(Previous Salary)
Service Benefits
13.
Service Benefits
Input
14.
Total Earnings
Input
Input
Deductions
No
Data Field
Type
1.
GOSI
Selection
2.
Indemnity Paid
Selection
3.
Selection
4.
Pay
Input
5.
Total deductions
Input
6.
Net Receivable
Input
Remar
ks
Page | 48
Labor Termination
Employee Information
No
Data Field
Type
1. Emp No.
selection
2. Full Name
selection
3. Title
Input
4. Department / Area
Input
5. Department code /
Area code
Input
6. Date1
Input
7. Date2 Hijri
Input
8. Department Head
selection
Booking
1. Final exit / Booking date Input
2. Route
Input
For HR use
1. Contract expiry date
Input
Input
3. Entitlement days
Input
4. Total days
Input
5. Salary
Input
6. Verified by
Input
Personnel Clearance
1. Department / Division
Selection
2. Department head
Selection
3. Comments
Input
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 49
Staff Termination
Employee Information
Sr. No
Data Field
1.
Emp No.
Type
selection
2.
Full Name
selection
3.
Title
Input
4.
Input
6.
Department / Area
Department code / Area
code
Date
7.
selection
5.
Booking
8.
9.
Input
Input
Input
Route
Input
For HR use
10.
Contract expiry date
Remarks
Input
11.
Input
12.
Entitlement days
Input
13.
Total days
Input
14.
Salary
Input
15.
Verified by
Input
Personnel Clearance
16.
Department / Division
Selection
17.
Department head
selection
18.
Comments
Input
19.
Hr Director
selection
Resignation Request
HR department will be able to track and list all requests including Resignation
Employee Information
Sr. No Data Field
1. Emp No.
2.
Employee Name
Type
output
output
Remarks
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 50
3.
Title
output
4.
Department / Area
Input
5.
Input
6.
Input
7.
Request Date
Input
8.
Verified by
Input
Death Form
Employee Information
Sr. No
Data Field
1.
Emp No.
2.
Employee Name
3.
Death Date
4.
Death Reason
5.
Place of Death
6.
7.
Departure Date
8.
Entitlement Days
9.
Total Days
10.
Salary
Type
Remarks
Input
Payroll Management
Allowance Codes
System will provide interface to enter the employee data along with
provision of attaching documents.
Add
Allowance
Sr. No
Data Field
Type
Remarks
1. Code
Input
Page | 51
Development & Implmentation of ERP
System
2.
Short Code
Input
3.
Description
Input
4.
Formula
Selection
5.
Amount
Input
6.
Max Limit
Input
7.
Taxable
Selection
8.
Attendance Factor
Selection
9.
Date
Selection
10.
Nature
Selection
Deduction Codes
Add Deductions
Sr. No
Data Field
1.
Code
Type
Input
2.
Short Code
Input
3.
Description
Input
4.
Formula
Selection
5.
Amount
Input
6.
Max Limit
Input
7.
Attendance Factor
Selection
8.
Date
Selection
9.
Nature
Selection
Loan Codes
Add Loan Code
Sr. No
Data Field
1.
Code
Type
Input
2.
Short Code
Input
3.
Description
Input
4.
Default No. of
Installments
Input
5.
Default Installment
Amount
Input
6.
Date
Pay
Increment
Add Pay Increment
Sr. No
Data Field
Remarks
Remarks
Selection
Type
Remarks
Page | 52
1.
Grade
Selection
2.
Starting Basic
Input
3.
Stages
Input
4.
Increment
Input
5.
Ending Basic
Input
6.
Medical Ceiling
Input
Overtime
Overtime Increment
Sr. No
Data Field
1. Code
Type
Input
2.
Description
Input
3.
Rate(1x)
Input
4.
Formulae
Selection
5.
Denominator
Remarks
Input
Grade
Selection E1/E2/M2/..
3.
Stage
Selection
4.
5.
Pay Mode
Input
Selection
6.
Bank
Selection
7.
Branch Code
Selection
8.
Account Number
9.
Cadre Selection
Fixed Allowances
1. Allowance Code
Input
Selection
Input
2.
Date From
Input
3.
Input
Cash/ bank
4.
Input
Formula
Value/ amount
Page | 53
Development & Implmentation of ERP
System
5.
Amount
Input
6.
Maximum Limit
Input
Remarks
Fixed Deductions
1. Deduction Code
Input
7.
Input
2.
Date From
Input
3.
Input
4.
Formula
Input
5.
Amount
Input
6.
Maximum Limit
Input
7.
Remarks
Input
Value / amount
Overtime Payments
The system will calculate overtime or bonus hours amount for the
payment with salary based on daily log sheet entered in the system.
Type
Input
Input
3.
Number of installments
Input
4.
Maximum Amount
Input
Remarks
Page | 54
have some interfaces to view the reports regarding employee loans status
and their history.
1
2
Monthly Basis
Hourly Basis
Basic Salary
Fixed Allowances
Fixed Deductions
Event based Allowances
Monthly Log Sheet (Regular, Overtime & Bonus Hours)
Event based Deductions
Loan & Advances Deductions
Pay Slip
The system will generate pay slip and e-mail to employees for which it is
defined. Format of the pay slip will be provided by GS, as currently pay slip is
printing on pre printed stationary. Decision and finalized format is required to
be incorporated in new system.
Pay slip details (Multiple)
Sr. No
Data Field
Type
1.
2.
3.
4.
5.
Emp#
Emp. Name
Pay period Ending
Basic
Allowances
Selection
Selection
Input
Input
LIST
6.
Deductions
LIST
7.
GOSI
Input
Remarks
Page | 55
8.
9.
10.
11.
12.
13.
14.
Advances
Overtime
Vacation Pay
Total Allowances
Total Deductions
Gross salary
Net Payable
Input
Input
Input
Calculated
Calculated
Calculated
Calculated
GS will deduct %9 from Saudi employee salary and will pay that
amount to GOSI.
GS will not deduct %11 from Saudi employee salary, however, GS will
pay to GOSI this fee
*Note: registered salary for al GS employees at GOSI is the basic salary +
housing
Payroll Processing
There will be a provision of payroll processing with following options
1
2
Test Processing
Final Processing
Month
3.
Type
Selection
Remarks
Selection
Input
Page | 56
4.
Selection
5.
Location
Selection
6.
Process Date
Selection
7.
No. of Records to be
processed
Input
1
2
3
4
5
6
7
8
9
User can generate multiple times payroll based on Test Processing, once its
finalized user will generate payroll through final processing and payroll will be
locked for that particular month.
Type
Input
2.
Template Name
3.
Template Type
4.
Template Subject
Input
5.
Date
Input
6.
Content
Input
7.
Footer
Input
Remarks
Input
Selection
Page | 57
Employee Profile
Monthly Allowances
Monthly Deductions
Major Outputs/Reports
1
2
3
4
5
6
7
8
9
10
11
12
Master Setups
Organization Setups
Salary Setups
Recruitment/Induction
HR Management
Payroll Management
Loan & Advances Management
Leaves & Attendance Management
Training Management
Employee Self Service
Medical/Insurance Utilization
Analytical Reporting
Module
Financial Accounting
Fixed Assets
Project Management
Sales/Contracts
Purpose
Payroll & Provisions JV
Assignment of assets for facilities provided
to employee
Daily Log Sheets
To provide information for HR costing
Acceptance/UAT Criteria
User will confirm following transaction streams during UAT;
Sr. #
1.
2.
3.
4.
5.
Transaction
Purpose
Expected Result
Page | 58
All rights reserved Unauthorized copy or use of this document is strictly prohibited.
Page | 59