axiom requirements

94
Raqmiyat/Gems Project HR & Payroll System GEMS Implementation Process For AXIOM Group HR & Payroll, Self Service Version 1.0 Page # 1 Raqmiyat/Gems Project (Template QM01-T1)

Upload: rizwan-jaffer-sultan

Post on 27-Mar-2015

1.767 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

GEMSImplementation Process

ForAXIOM Group

HR & Payroll, Self Service System

AXIOM Requirements

Version 1.0 Page # 1 Raqmiyat/Gems Project (Template QM01-T1)

Page 2: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Change History

Version

Description of Change Date of Change Prepared by

1.0 Created 18th February 2009 Rejany

1.1 Modified 15th March 2009 Rejany

1.2 Modified 23rd March 2009 Rejany

NoteThe Raqmiyat QA Manager will keep a record of the distribution of this document to ensure that all recipients receive any revised versions.

Version 1.0 Page # 2 Raqmiyat/Gems Project (Template QM01-T1)

Page 3: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

ContentsNote.............................................................................................................................................................2

1. Introduction.........................................................................................................................................5

1.1. RSP Approach..................................................................................................................................5

2. Organization Structure........................................................................................................................5

3. Employee Master.................................................................................................................................7

2. Department Master...........................................................................................................................14

3. Air Sector Master...............................................................................................................................14

4. Leave Types Master...........................................................................................................................15

5. Earnings/Deductions Master.............................................................................................................18

6. Insurance Master...............................................................................................................................20

7. Grade Master.....................................................................................................................................21

8. Designation Master...........................................................................................................................22

9. Leave/Absence Transaction...............................................................................................................22

10. Duty Resumption Transaction........................................................................................................22

11. Employee Leave/Final Settlement Transaction..............................................................................23

12. Overtime Transaction (New Functionality)....................................................................................23

13. Employee Salary Process/Payroll Process......................................................................................24

14. Employee Promotion/Increment/Bonus/Business Trip Allowance................................................25

15. Payroll Transaction ( AdHoc Transaction)......................................................................................25

16. Salary Hold Procedure...................................................................................................................26

16.1. Salary Hold Window..................................................................................................................26

16.2. Payroll Salary pay Process..........................................................................................................26

17. Loan/Recurring Transaction...........................................................................................................27

18. End of Service Rules.......................................................................................................................27

19. Employee Transfer.........................................................................................................................28

20. Employee Company/Country Transfer..........................................................................................30

21. Employee Disciplinary Action.........................................................................................................30

Version 1.0 Page # 3 Raqmiyat/Gems Project (Template QM01-T1)

Page 4: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

22. Passport Tracking Transaction.......................................................................................................31

23. Employee Training Management...................................................................................................33

23.1. Training Master..........................................................................................................................33

23.2. Training Profile/Group Master...................................................................................................33

23.3. Employee Master Training Tab..................................................................................................34

23.4. Program/Training Details...........................................................................................................35

23.5. Program/Training Status Update...............................................................................................37

25.6 Training Reports............................................................................................................................39

26 Employee Self Service....................................................................................................................41

26.6 Leave Application Form.................................................................................................................41

26.7 Duty Resumption Form..................................................................................................................42

26.8 Recruitment Requisition Form.......................................................................................................43

26.9 Employee Status Change Form......................................................................................................44

26.10 Passport Release Request Form.................................................................................................46

26.11 Letter Requests Form.................................................................................................................47

26.12 Final Checklist Form...................................................................................................................48

25.7 Employee Training Registration.....................................................................................................50

25.8 Employee Performance Evaluation– Response Entry....................................................................51

25.9 Employee Absent / LWP Entry.......................................................................................................52

26 Alerts.............................................................................................................................................53

27 Reports..........................................................................................................................................54

28 Interface Requirements.................................................................................................................62

26 System Security.............................................................................................................................67

Version 1.0 Page # 4 Raqmiyat/Gems Project (Template QM01-T1)

Page 5: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

1. Introduction

This GAP Analysis document will cover the additional requirements and modifications requested by AXIOM during the different RSP Meeting conducted with AXIOM and Raqmiyat team. The main functionality and fields in each window of GEMS is explained in the main Requirement Definition Document (RDD).

1.1. RSP Approach

Raqmiyat conducted a workshop for AXIOM business team. In the workshop Raqmiyat gone through GEMS application screens and explained the functionalities. Raqmiyat also reviewed the available templates and report formats of AXIOM. During this process AXIOM business users indentified the additional requirements and modifications required in GEMS to meet the AXIOM corporate level HR & Payroll requirements. Wherever necessary as per the guideline from AXIOM remote business users of KSA & Egypt connected through net meeting and telephonic conversations and collected their country specific requirements as well. Upon completing each session of RSP, a minutes of meeting document (MOM) is circulated to all stakeholders for their review and approvals. This RDD is prepared by extrapolating the different minutes of meetings.

2. Organization Structure

2.1. Organization Hierarchy for AXIOM operations will be as defined below Country AXIOM Company ( each company will have their base currency) Zone Region Channel Department Location Division Brand

2.2. News Master Windows/Modifications required related to Organization structure

Version 1.0 Page # 5 Raqmiyat/Gems Project (Template QM01-T1)

Page 6: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

2.2.1.Company Master window to be modified to have a lookup for Country which will group different companies under a Country

2.2.2.New Master Window Required for Zone and Zone will belong to a country2.2.2.1. Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Zone Code Unique Code identifying the Zone A Y - Keyed No Duplicate Code

Zone Name Zone Name/ Description A Y - Keyed No Duplicate Name

Country Country in which the Zone belongs to A Y - Lookup from Country Master

-

2.2.3.New Master Window required for Region which will be linked to a Zone and a Country2.2.3.1. Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Region Code Unique Code identifying the Region A Y - Keyed No Duplicate Code

Region Name Region Name/ Description A Y - Keyed No Duplicate Name

Zone Zone in which the region belongs to A Y - Lookup from Zone Master

-

Country Country Name of the Zone A - - Display field from Zone

2.2.4.New Master Window required for Channel will be linked with a Company2.2.4.1. Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Channel Code Unique Code identifying the Channel A Y - Keyed No Duplicate Code

Channel Name Channel Name/ Description A Y - Keyed No Duplicate Name

Company Company in which the channel belongs to

A Y - Lookup from Company Master

-

2.2.5.New Master window required for Locations which will be linked to a channel and company. Addition and deletion to locations will not happen from GEMS instead it will be done from Oracle System.

Version 1.0 Page # 6 Raqmiyat/Gems Project (Template QM01-T1)

Page 7: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

2.2.6.Location Window Required in GEMS to store and display the data available in Oracle System. Through Interface system will read the location data and the following fields will be displayed in this window.

2.2.6.1. Location Code2.2.6.2. Location Name2.2.6.3. Company Name2.2.6.4. Country2.2.6.5. Channel2.2.6.6. Department2.2.6.7. Brand

2.2.7.Brand window is required in GEMS to store and display the data available in Oracle. Through Interface system will read the Brand data and the following fields will be displayed in this window

2.2.7.1. Brand Code2.2.7.2. Brand Name2.2.7.3. Location Name

2.3. Organization Hierarchy for AXIOM Finance Integration will be the following and all postings from GEMS to Oracle will happen with the mentioned 5 components.

AXIOM Company Account Location Division Brand

3. Employee Master

3.1. Functional Description

Employee Master Window is used to define all import attributes of an employee for Payroll and HR activities. Default functionality and the fields available in the same are explained in section 4.3.1 of main RDD.

Version 1.0 Page # 7 Raqmiyat/Gems Project (Template QM01-T1)

Page 8: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

3.2. Employee Tab - New Fields/Modifications

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company in which employee belongs to

A Y - Lookup from Company Master

-

Country Country Name A Y - Display field from Company

-

Zone Zone Name A Y - Lookup from Zone Master

To Display only zones of selected companies Country

Region Region Name A Y - Look up from Region Master

To display only regions of selected zone

Channel Channel Name A Y - Lookup from Channel Master

Display only channels of selected company

Department Department Name A Y - Lookup from Department Master

Display only departments of selected company

Location Location Name A Y - Lookup from Location Master

Display only locations of selected company

Division Division Code A Y - Display field from selected Location

-

Brand Brand Name A Y - Display field from Location

-

Training Profile Training Profile Name A N - Lookup from Training Profile master

Display Training profiles of selected company

3.2.1.Medical Information field's caption to be changed as Notes

3.3. Contacts Tab - New Fields/Modifications3.3.1. Name/Title field's caption to be changed as Address 3.3.2. ISDN to be removed and 2nd Phone to be renamed as Mobile Number

3.4. Dependents Tab - New Fields/Modifications3.4.1. Instead of Age, Date of birth field is required3.4.2. In Relationships drop down remove the items of Family Physician, Friends, House Maid

and instead of Husband &Wife use Spouse3.5. Passport Tab - New Fields/Modifications

Version 1.0 Page # 8 Raqmiyat/Gems Project (Template QM01-T1)

Page 9: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Passport Type Type of passport as Temporary or Permanent

A Y Permanent Lookup from fixed list -

Employee Type Type Name as Arab or Non Arab A Y Non Arab Lookup from fixed list -

3.6. Payment Details Tab - New Fields/Modifications

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Mobile Req Date Last Mobile Request Date from Employee

D - - Keyed Cannot be future date

Mobile Details Details of mobile provided to employee

A - - Keyed -

Mobile Amount Mobile Amount given to employee N - - Keyed -

Settlement Done in Advance

Option to specify whether leave salary payment is done in advance

A Y N Checkbox Yes – for leave settlement done when they go for vacation or else normal salary with payroll run

3.6.1.To Identify the Arabic Speaking Employees to provide a special allowance called “Arabic Speaking Allowance”, new entry to be added in Employee Master Skills Tab ( Skill Name – Arabic Speaking)

3.6.2.New Report required for Employee List by Skill

3.6.3. For Overtime paid employees new field is required to define weekly work hours which will be used for overtime rate calculations. This hours can be defined at top levels like employee category or Designation or Location

1.1. Bonus Rules New Tab – Field Attributes

The tab is used to define the different bonus rules definition of an employee. There is no processing involved for bonus calculations, actual payout to employee will be done through payroll adhoc transaction screen.

1.2. Bonus Rules– Field Attributes

Version 1.0 Page # 9 Raqmiyat/Gems Project (Template QM01-T1)

Page 10: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Country Country Name A Y - Display fields from Employee’s Country

-

Company Company Name A Y - Display field from Employee’s company

-

Employee Employee Name A Y - Display field from Employee

-

Bonus Type Type of Bonus A Y - Lookup from Fixed List of Annual or Axiom way

-

Bonus E/D Group ED Group Name to identify Salary component

A Y - Lookup field from E/D Group Master

-

Paid Frequency Frequency of Bonus payment A Y - Selection from Fixed List

Values are Weekly, Monthly, Quarterly, Yearly

Bonus% Bonus Percentage N Y - Keyed Cannot be less than 0

Effective Date Start date of the rule D Y - Keyed -

End Date End Date for the rule D N - Keyed It can be null for the active record

1.3. New Fields Required for EGYPT Rules

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Ex-Employer Allowance

Amount from Ex Employer which will be Tax exempted

N N - Keyed Same amount will be deducted from salary for tax calculations

Social Insurance Number

Social Insurance Number A N - Keyed -

Social Ins.Deducted

Flag to identify Social Insurance Deduction Yes or No

A N No Check Box If checked only social insurance deduction to happen for the employee

Tax Deduction Flag to identify Tax Deduction Yes or No

A N No Check Box If checked only Tax deduction to happen for the employee

1.3.1.Social Allowance for different years will be created at Employee level using the same Earning Code with the effective date for each year which will produce different years data in the report

Version 1.0 Page # 10 Raqmiyat/Gems Project (Template QM01-T1)

Page 11: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

1.3.2.Any increase in social allowance in a particular year has to be added to the employee master through Employee Promotion Window

1.4. Allocation Details Tab - New Fields/Modifications1.4.1.There will be new tab required to define employee’s allocation to different department.

This is for distributing an employee’s salary in a month to different department and locations.

1.4.2.Fields Attributes

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Employee To Display Employee Code & Name N Y - Displayed from Header Tab

Company Company Name A Y Company Name from Header Tab

Lookup from Company Master

-

Location Location Name A Y - Lookup from Location Master

Display locations of selected company

Department Code Department Code A Y - Display field from selected Location

Brand Brand Name A Y - Display Field from selected Location

Department Department Name A Y - Lookup from Department Master

Display items of selected company

Percentage Percentage Allocation N Y - Keyed

Start Date Effective Date D Y - Keyed -

EndDate End date for the allocation D N - It will be null for active records

Account Code Inter Company Account Code A N - Lookup from Account Codes

Account code for posting the month end payroll in case the allocation is to a different company

1.4.3. Special Notes

For the allocation monthly posting, an employee’s total accruals to be posted to employee’s actual location and only expenses to be distributed for different locations as per the % allocation

Version 1.0 Page # 11 Raqmiyat/Gems Project (Template QM01-T1)

Page 12: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

1.1. Disciplinary Actions Tab

New Read Only Tab which will display the list of Disciplinary actions taken against an employee

1.2. New Fields Attributes

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Company Company Name A Y Company Name from Header Tab

Displayed From HeaderTab

-

Employee To Display Employee Code & Name N Y - Displayed from Header Tab

DOJ Date of Joining D - - Displayed from Employee

Department Department Name A - - Displayed from Employee

Designation Designation Name A - - Displayed from Employee

Disciplinary Action Ref

Ref Number from Disciplinary Action Window

A - - Displayed from DA Window

DA. Date Date of Disciplinary action D - - Displayed from DA Window

Action Taken Action taken against employee A - - Displayed from DA Window

Details on incident

Details of Incident A - - Displayed from DA Window

Reason for Warning

Reason for warning A - - Displayed from DA Window

Status Status of incident A - - Displayed from DA Window

1.3. Recruitment Charges New Tab

New Tab for entering the multiple Recruitment expenses for the employee

1.4. Field Attributes - New Fields

Version 1.0 Page # 12 Raqmiyat/Gems Project (Template QM01-T1)

Page 13: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Company Company Name A Y Company Name from Header Tab

Displayed From HeaderTab

-

Employee To Display Employee Code & Name N Y - Displayed from Header Tab

Department Department Name A Y - Displayed from Header Tab

Location Location Name A Y - Displayed from Header Tab

Expense Type Expense Type like Visa, Medical, Ticket etc.

A Y - Selection from Fixed List like Visa, Medical, Airticket

Description Description A - - Keyed

Amount Amount N - - Keyed

1.8.1 Report required for Department/Location wise Employee Recruitment Expenses

1.5. Workflows (If any)1.5.1.Two level of Approvals needed by HR Team and Payroll Team

1.6. Arabic Fields New Tab

This New Tab will be used to capture different Arabic Fields required for an employee to generate the letter templates.

1.7. Field Attributes - New Fields

Field Name Description Type (A/N/D)

Mandatory

Default Value Source Validations

Company Company Name A Y Company Name from Header Tab

Displayed From HeaderTab

-

Employee To Display Employee Code & Name N Y - Displayed from Header Tab

First Name First Name in Arabic A N - Keyed

Last Name Last Name in Arabic A - - Keyed

Department Name

Department Name in Arabic A - - Keyed

Position Name Position Name in Arabic A - - Keyed

Line Manager Line Manager’s Name in Arabic A - - Keyed

Passport Place Passport’s Issue Place ( Arabic) A - - Keyed

Termination Reason

Reason for Termination/Resignation

A - - Keyed

Version 1.0 Page # 13 Raqmiyat/Gems Project (Template QM01-T1)

Page 14: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N/D)

Mandatory

Default Value Source Validations

Occupation Occupation Name A - - Keyed

Nationality Nationality Name A - - Keyed

Religion Religion Name A - - Keyed

Gender Gender ( Male/Female) in Arabic A - - Keyed

Education Level Highest Education Name A - - Keyed

Education Specialization

Highest Education specialization A - - Keyed

Other allowance Other allowance Name ( if any in Arabic)

A - - Keyed

Sponsor Title & Name

Sponsor Title & Name ( Arabic) A - - Keyed

Sponsor Address Sponsor’s Address ( Arabic) A - - Keyed

Release Date Release Date A - - Keyed

2. Department Master2.1. Functional Description

Department Master will be a separate identifier to mark employee’s department. GEMS Functionality and fields are explained in section 4.2.2 of main RDD.

2.2. New Fields/Modifications2.2.1.Depart Head/Manager field is required to identify the department head which will be a

selection combo from existing Employee Master

2.2.2.New Field for Budget Count at Location level which will be added to Department level so that validation will be done against actual count while Manpower Request screen entry

2.2.3.Report required for Budget Vs Actual for Department and Location

3. Air Sector Master3.1. Functional Description

This window is used to define different Air sectors and the details. If for the same air sector different fares are available this has to be distinguished by creating separate entry in this master screen. GEMS Functionality and fields are explained in section 4.2.4 of main RDD.

Version 1.0 Page # 14 Raqmiyat/Gems Project (Template QM01-T1)

Page 15: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

3.2. Other Notes3.2.1. System needs the option to update the rates of Air sectors (Import option from Excel) on

different intervals with different rates and Airfare accrual should be based on this amount.3.2.2.Air sector will be defined at employee level based on the Grade or Location benefits

4. Leave Types Master

4.1. Functional Description

Leave Types Master is used to define different types of leaves available in the system and its different rules for each leave. GEMS Functionality and fields are explained in section 4.2.7 of main RDD.

4.2. New Fields4.2.1.1. New Fields is required to flag which all leave types need Duty Resumption

4.3. Leave Types and Rules for UAE

4.3.1. Sick Leaves4.3.1.1. First 15 Days Full Paid4.3.1.2. Next 30 Days Half Paid4.3.1.3. Remaining Unpaid based on planned or unplanned days

4.3.2. Maternity Leave4.3.2.1. Maximum 45 Days if employee completed more than 1 year of service4.3.2.2. Half Paid Salary of 45 Days if service is less than an year4.3.2.3. if an employee has completed more than 1 year of service, the maternity leave

can be extended to maximum 100 days as unpaid.

4.3.3. Compassionate Leave4.3.3.1. Maximum 7 days with ticket fare for Grade 18 & above

4.3.4. Leave Without Pay4.3.4.1. Unpaid leave any absent in the company

4.3.5. Extended Leave Without Pay4.3.5.1. Any unauthorized absent in the company, these days will not be considered as

employee’s service days for End of Service Benefits calculations4.3.6. Occupational Leave

4.3.6.1. Paid Leave without maximum days

4.3.7. Annual Leave

Version 1.0 Page # 15 Raqmiyat/Gems Project (Template QM01-T1)

Page 16: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

4.3.7.1. Maximum of 30 calendar Days per year for Grade 16 & below4.3.7.2. Maximum of 35 calendar days per year for Grade 17 & above4.3.7.3. Annual Leave to Exclude Public holidays, system will have the option to define

Public holidays through holiday master for Individual companies.4.3.7.4. System can allow negative balance when the employee proceed for vacation4.3.7.5. Maximum 15 days only to be carry forward to next calendar year in case

employee has not availed the same4.3.7.6. Negative Leave Balance Amount to be adjusted with employee’s settlemtn

amount if an employee resign/terminated4.4. Leave Types and Rules for Kuwait

4.4.1. Annual Leave4.4.1.1. Same as UAE Annual Leave

4.4.2. Sick Leaves4.4.2.1. First 6 Days ( Week) Full Paid4.4.2.2. Next 6 Days ( Week) 3/4 of Salary Paid4.4.2.3. Next 6 Days ( Week) 1/2 of Salary Paid4.4.2.4. Next 6 Days ( Week) ¼ of Salary Laid4.4.2.5. Next 6 Days ( Week) Unpaid

4.4.3. Maternity Leave4.4.3.1. Maximum 70 Days full paid if completed more than 1 year of service4.4.3.2. Maximum of 100 Days Unpaid after 70 days

4.5. Leave Types and Rules for Qatar

4.5.1. Annual Leave4.5.1.1. Same as UAE

4.5.2. Sick Leaves4.5.2.1. First 2 weeks Fully Paid4.5.2.2. Next 4 weeks ½ Paid4.5.2.3. Remaining Unpaid

4.5.3. Maternity Leave4.5.3.1. Maximum 50 Days full paid if completed more than 1 year of service

4.6. Leave Types and Rules for Bahrain4.6.1. Annual Leave Rules of Bahrain

4.6.1.1. For Annual Leave Maximum of 21 calendar days per year if the service is >1 year4.6.1.2. Maximum of 28 Calendar days per year if the service is >5 Years

4.6.2. Sick LeaveVersion 1.0 Page # 16 Raqmiyat/Gems Project (Template QM01-T1)

Page 17: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

4.6.2.1. First 15 days Fully Paid4.6.2.2. Next 15 Days ½ Paid4.6.2.3. Next 15 days Leave without Pay

4.6.3. Maternity Leave4.6.3.1. 45 Days Full Pay

4.7. Leave Types and Rules for KSA4.7.1. Annual Leave Rules are same as of LG

4.7.1.1. As per labor law, if vacation starts on Saturday the First Friday and the Last Friday are not counted in the vacation days.

4.7.2. Emergency Leave is maximum 30 days per year based on manager’s approval4.7.3. Sick Leave

4.7.3.1. First 30 days Fully paid4.7.3.2. Next 60 days 75% Paid4.7.3.3. Next 30 days Unpaid

4.7.4. Leave Without Pay4.7.4.1. Any absent in the company4.7.4.2. All Unpaid Leave days will not be considered for Leave Accrual, EOS benefits

total service days calculation and for Airfare eligibility days calculations4.7.5. Compassionate Leave

4.7.5.1. Maximum 3 days for Any grades4.7.5.2. Maximum 7 Days+ Air ticket for Any grades >= 18

4.7.6. Maternity Leave4.7.6.1. 10 weeks of full salary after completion of 3 years in the company4.7.6.2. 10 weeks of 50% salary if employee’s service is between 1 and 3 years

4.7.7. Hajj Leave4.7.7.1. After the completion of 1 year of service in the company, an employee is

entitled to Hajj Leave of up-to 5 days with full pay but only once during his service in the company.

4.7.8. Marriage Leave

4.7.8.1. An employee is entitled to only one marriage leave during his tenure and is for 3-days with full pay.

4.7.9. Test/Educational Leave

4.7.9.1. After completing 12 months of service, an employee is entitled for 2 weeks of leave with full pay if they pass the examination, otherwise it is 50% paid.

Version 1.0 Page # 17 Raqmiyat/Gems Project (Template QM01-T1)

Page 18: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

4.8. Leave Types and Rules for EGYPT4.8.1. Annual Leave

4.8.1.1. Maximum 15 working days for an Employee whose service is 0 to 1 year4.8.1.2. Maximum 21 working days for an employee whose service is 1 to 10 years4.8.1.3. Maximum of 30 days for any employee whose service is > 10 years and for any

employee whose age is >504.8.2. Hajj Leave

4.8.2.1. Maximum of 30 days paid leave if employee completed 5 years in the company and only once in employee’s tenure in the company

4.8.3. Sick Leaves4.8.3.1. AS per the rules of LG

4.8.4. Compassionate Leave4.8.4.1. Maximum of 5 days

4.8.5. Maternity Leave4.8.5.1. Maximum 90 days paid leave if employee completed 10 months in the company4.8.5.2. Maximum of 2 times in employee’s tenure in the company

4.8.6. Military Leave4.8.6.1. Maximum of 21 days Paid leave

5. Earnings/Deductions Master5.1. Functional Description

This is a common master form used to define different earnings and deductions and its rules which is by company and also the required accounts codes for final posting to finance system. GEMS Functionality and fields are explained in section 4.2.11 of main RDD.

For certain positions/Designation, it is required to define allowance at the designation level (Eg. Cash Collector will get Fuel Allowance).

Earnings/Deduction definition by Designation and the same to be displayed in Designation master second tab

5.2. Salary Components - LG5.2.1.Gross Salary components are Basic, HRA , Transportation and all are paid as apackage5.2.2.Other Earnings and Deductions will be setup accordingly

5.3. Bahrain GOSI Rules

Version 1.0 Page # 18 Raqmiyat/Gems Project (Template QM01-T1)

Page 19: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

5.3.1.GOSI rules are 7% from employee and 12% from Company

5.3.2.Non-Bahrain National is 4% from Company only.

5.4. Salary Components – KSA5.4.1.Basic, HRA, Transport, Fuel, mobile allowance, Others are different components of Salary5.4.2. Variable portion of Salary components are Commission, ,MSB/P, LG Commission ,

Miscellaneous etc.5.4.3.Other Earnings and Deductions will be setup accordingly5.4.4.If Employee’s salary transfer bank is not the same as company’s Bank SR 15 will be

deducted from employee each month ( Amount will be defined at E/D code will and system will do the deduction through monthly payroll processing)

5.4.5. GOSI Rules for KSA5.4.5.1. Once Employee Level Social Security Ref Number is active system has to do the

deduction of Employee %5.4.5.2. Company % of amount will be accrued on monthly basic5.4.5.3. Company level Parameter setting for

5.4.5.3.1. GOSI deduction % for Nationals (Employee) – 9% of Basic + HRA5.4.5.3.2. GOSI deduction % for Nationals (Company) – 11% of Basic + HRA5.4.5.3.3. GOSI % for Non - Nationals (Company) – 2% of Basic + HRA

GENERAL: The point on GOSI is that for Saudi Nationals, the expectation is a payment on a monthly basis of 20% (regardless of how this is defined on the account level).

5.5. Salary Components – EGYPT5.5.1.Flag will be provided identify any earning as taxable or non taxable5.5.2. Salary Components include Basic Earnings, variable Earnings, Deductions, Social

Insurance etc.5.5.3. Goss and Variable earnings are defined at employee level5.5.4. Variable salary will be imported through Excel to GEMS, this will be calculated based on

the target achieving percentage for different employees5.5.5. Salary With Holding & Tax Rules

5.5.5.1. Social Insurance Parameters has to be defined at company level and the parameters required are

5.5.5.1.1. Basic Slab Amount and Percentage (775 and 14%)5.5.5.1.2. Variable Slab Amount and Percentage (625 and 11%)

Version 1.0 Page # 19 Raqmiyat/Gems Project (Template QM01-T1)

Page 20: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

5.5.5.1.3. Employer’s contribution to Social Insurance % ( 26% and 24%)5.5.5.1.4. Employer’s contributions of Emergency % (1%)5.5.5.1.5. System has to Calculate Basic Earnings (A)=Basic Salary+ Social

Allowances +Annual Allowances5.5.5.1.6. System has to calculate Variable Earnings (B)=Variable Salary +All

Earnings which are not fixed5.5.5.1.7. Total Income (C)=A+B5.5.5.1.8. Basic Insurance (D)=14% of 7755.5.5.1.9. Variable Insurance(E)=11 % of 6255.5.5.1.10. Total Insurance Amount(F)=D+E5.5.5.1.11. Non Taxable Income (G) =F+ Social Allowances+25% of Sick leave

Amount+ Absent Amount+750 + (if any ex employer Allowance)5.5.5.1.12. Taxable Salary (H) = if C>G then C-G else 05.5.5.1.13. If Gross Salary is less than 775+625 deduction will be 14% of 775 and

11% of Gross-7755.5.5.1.14. Income Tax Rules Definition at company level required

5.5.5.1.14.1. First Annual Gross Up to 15000, Tax is 10%, Second Annual Gross Up to 20000, Tax is 15% anything above this Tax is 20%

5.5.5.1.15. Tax Calculation Formula= If Taxable Salary <=1250 then H*10%, If Taxable Salary-1250 <= 1666.67 then 125+(H-1250)*15%, otherwise 375+(H-1250-1666.67)*20%

5.5.5.1.16. Company has to Accrue every month company’s portion of Social Insurance & Emergency % and posted to GL

5.5.5.1.16.1. Company’s portion of Social Insurance=(26%*775+24%*625)5.5.5.1.16.2. Company’s portion of Emergency=1%*775

6. Insurance Master6.1. Functional Description

Insurance/Health Benefits Master window is used to define the benefits and details of insurance provided to the employee.

6.2. Field Attributes

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from Company Master

-

Insurance Category

Insurance Category Code A Y - Keyed No Duplicate

Category Name Category Name A Y - Keyed No Duplicate

Version 1.0 Page # 20 Raqmiyat/Gems Project (Template QM01-T1)

Page 21: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Benefits Benefits Details A - - Keyed -

Effective Date Effective date for this category D - - Keyed -

End Date End Date for the category D - - Keyed -

Remarks Detailed Notes A - - Keyed -

6.3. Other Notes6.3.1. Benefits of Insurance varies from Grade to Grade6.3.2. Age Limit for Children is maximum 186.3.3. Employee will be assigned to a Insurance Category and as per the service in the

company and on approval category to be changed6.3.4.There is no insurance deduction for an employee but if required for dependents,

deduction will be set at employee level.

7. Grade Master7.1. Functional Description

Grade Master Window is used to define different grades available and its rules for Air ticket eligibility, dependant tickets etc. GEMS Functionality and fields are explained in section 4.2.5 of main RDD.

7.2. New Tab Benefits/ New Fields attributes

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from Company Master

-

Grade Grade Name A Y - Will be displayed from Header

Allowance ED ED code for allowance like Education

A - - Lookup from Earning/Deduction Master

Insurance Category

Insurance category name A - - Lookup from Insurance Ctegory

Ticket Eligibility Ticket eligibility in no.of months N - - Keyed

Tickets Dependants

Number of tickets for dependants N - - Keyed

7.2.1. New Tab required to define grade wise benefits like Education Allowance

Version 1.0 Page # 21 Raqmiyat/Gems Project (Template QM01-T1)

Page 22: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

7.2.2. Insurance Class will be defined at Grade level for information7.2.3. New Fields will be there to identify the ticket eligibility Period and number of tickets for

dependants

8. Designation Master8.1. Functional Description

Designation Master stores the details of all designations available in company. GEMS Functionality and fields are explained in section 4.2.3 of main RDD.

8.2. New Fields8.2.1.New field required for Grade (lookup) which will be further used in recruitment module

request for Manpower screen. While selecting the designation Grade will display automatically in Manpower request screen.

9. Leave/Absence Transaction

9.1. Functional Description

The specified window keep track of all leaves of employees like Annual leave, sick leave , leave without pay etc. This can be initiated by employee through GEMS self service module or directly an entry this window. GEMS Functionality and fields are explained in section 4.3.6 of main RDD.

9.2. Other Notes

There will be option to specify the generic leave types which will be linked to system leaves and based on leave eligibility system has to split the leave data to different types of leaves while approving the leave.

9.3. Report9.3.1.Employees on Leave Report with their Contact Address and Email ID

10. Duty Resumption Transaction

10.1. Functional Description

Version 1.0 Page # 22 Raqmiyat/Gems Project (Template QM01-T1)

Page 23: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Duty Resumption window is used by an employee fills the details of his resumption. This can be entered through GEMS self service or through main system. GEMS Functionality and fields are explained in section 4.3.7 of main RDD.

10.2. Other Notes10.2.1. After Annual Leave if an employee resume duty early, the early days to be added to his

annual leave Accrual and Payroll will be generated from Leave Enddate+1, Also if Employee resumption is late on Manager’s Approval this leave is adjusted in Annual Leave or as Leave Without Pay

10.2.2. Duty Resumption will not be approved if Passport is not IN for that employee

11. Employee Leave/Final Settlement Transaction

11.1. Functional Description

Payment for an employee who is proceeding for Annual leave and Final Settlement will s done through this window. GEMS Functionality and fields are explained in section 4.2.13 of main RDD.

11.2. Special Notes11.2.1. For Leave Salary 1 Day Salary=(Gross Salary *12)/36511.2.2. For Gratuity 1 day Salary= (Basic*12)/36511.2.3. If an employee Resigned/Terminated before 1 year Leave Salary Payment will be based

on 2 days/Month11.3. Workflows for Employee Final Settlement

11.3.1. First Level Entry by HR11.3.2. Approved by HR Manager11.3.3. Approved by Payroll11.3.4. Approved by PRO11.3.5. Notification to Payroll to close the Settlement

12. Overtime Transaction (New Functionality)

12.1. Functional DescriptionNew Window is required enter employees total overtime hours for a payroll period so that system will calculate the Overtime amount based on the overtime rate defined in Payroll defaults for the company.

Version 1.0 Page # 23 Raqmiyat/Gems Project (Template QM01-T1)

Page 24: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

12.2. New Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Code A Y - Lookup from Company Master

Employee Employee Code A Y - Lookup from Employee Master

Display employees of selected company

OT Normal OT Normal Hours N Y - Keyed Cannot be negative

OT Holiday OT Holiday Hours N Y - Keyed Cannot be negative

Effective Date Effective date to affect in Payroll D Y - Keyed Cannot be for a closed payroll period

Normal Amount Calculated Normal Hrs OT Amount N - - Calculated Read only and calculated while complete process

Holiday Amount Calculated Holiday Hrs Amount N - - Calculated Read only and calculated while complete process

Total Amount Total Overtime Amount N - - Calculated Read only and calculated while complete process

Complete/Approve

Complete procedure - - - - System calculates the OT amount and completes the data

12.2.1. The overtime formula shall be: (Basic * 12) / (52 * WeeklyHours) = hourly Rate. Hourly Rate * 1.25 or 1.5 to arrive at the appropriate overtime rate.

12.2.2. FOR KSA Instead of Basic , Gross Salary is used for Overtime amount calculations

12.3. Option Required to Import the same data from an excel template so that system calculates the overtime amount

12.4. Other ValidationsSystem should not allow duplicate entry for same employee/same effective date multiple entries

13. Employee Salary Process/Payroll Process

13.1. Functional Description

Version 1.0 Page # 24 Raqmiyat/Gems Project (Template QM01-T1)

Page 25: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

This is the main process available in GEMS to calculate the salary and accruals on monthly basis. GEMS Functionality and fields are explained in section 4.3.12 of main RDD.

13.2. Other Notes13.2.1. Salary process cutoff date can be defined at each company level13.2.2. Based on the cutoff date system will calculate leave/absence days for any deduction13.2.3. Monthly Salary Calculation will be based on average formula ie (Salary * 12)/365 – Daily

Rate13.2.4. Deduction shall be calculated on an average formula – meaning, an employee earns

3000/month regardless of the number of days worked, thus the daily or hourly rate doesn’t change from month to month.

13.2.5. Leave Salary Accrual/Gratuity Accrual and Airfare Accrual happens on Payroll processing for each month

13.2.6. In AXIOM by default all employee will be present and eligible to have full salary, only absent data is entered as exception for any deductions

13.2.7. Employee is eligible to get Airfare amount based on his eligibility set at Grade level and based on the Air sector specified at employee level. This will be paid with Payroll ( next month payroll) based on their anniversary date yearly/2 year etc. At any stage if grade change happened and there a change in Airfare, system will recalculate the amount based on current eligibility and rates .

14. Employee Promotion/Increment/Bonus/Business Trip Allowance

New Upload/Import Utility required to do mass update of Increment/promotion for a group of employees. GEMS Functionality for Promotion screen is explained in section 4.3.5 of main RDD.

14.1. Promotion Letters ( Formats collected) to be generated for promotion entries

15. Payroll Transaction ( AdHoc Transaction)15.1. Functional Description

Payroll transactions are one time payouts given to the employee. There can be any one time deductions as well. The transaction entered in this window will be considered for the monthly payroll processing based on the transaction date. The transactions entered through this window cannot be apportioned as per the worked days. GEMS Functionality and fields are explained in section 4.3.8 of main RDD.

Version 1.0 Page # 25 Raqmiyat/Gems Project (Template QM01-T1)

Page 26: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

15.2. Other Notes15.2.1. Import Utility required here to upload data from excel sheet

16. Salary Hold ProcedureNew Option required to hold the salary for a particular month and once Paid, option to update Salary Paid in GEMS. Employee’s salary will be held but actual posting to finance has to happen at month end to a different liability account which is mentioned in Earnings/Deduction Master as Liability Account for salary hold.

16.1. Salary Hold WindowThis will be a new window to enter the details of Salary on hold for different employees and also for releasing the salary.

16.1.1. New Fields Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Code A Y - Lookup from Company Master

Employee Employee Code A Y - Lookup from Employee Master

Display employees of selected company

Type Activity Type as Hold or Unhold A Y H Lookup from fixed list as Hold/un hold

Hold Period Date From which Salary is on hold D Y - Keyed Cannot be a closed period or Salary Paid for the employee

Remarks Remarks/Narration Field A N - Keyed

Complete Complete Process - - - - Process to Complete the record

16.2. Payroll Salary pay Process

New process required to update payroll Journal with Status of payment as Paid or Hold based on the entries in Salary Hold table. Posting to Finance will happen only after salary

Version 1.0 Page # 26 Raqmiyat/Gems Project (Template QM01-T1)

Page 27: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

pay process is completed for an employee. Once salary Pay process is done for an employee system will not allow doing any reactivate or data modifications.

17. Loan/Recurring Transaction

17.1. Functional Description

Loans and advances to the employees can be entered through this window. Then loans or advances entered here will be considered for the payroll calculation. The loan amount cannot be deducted on prorate basis. The full EMI will be deducted from the employee’s salary till the loan amount is recovered in fixed month’s periods. GEMS Functionality and fields are explained in section 4.3.10 of main RDD.

17.2. Other Notes17.2.1. AXIOM needs to use the same window for any earning/deduction code which is

recurring17.2.2. New fields required to define the frequency, instead of monthly (Monthly, quarterly,

half yearly, yearly etc.)17.2.3. Option of Import Utility to upload data from Excel sheet

18. End of Service Rules

18.1. EOS for UAE18.1.1. Only Basic Salary will be used for Calculations18.1.2. For Resignation 1-3 Yrs 7days/year18.1.3. For Resignation 3-5 Yrs 14 Days/year18.1.4. For Resignation >5 Yrs, first 5 years 21 days and remaining 30 days/year18.1.5. For Termination 1-5 Yrs, 21 days/Year18.1.6. For Termination >5 yrs first 5 years 21 days and remaining 30 days/year18.1.7. If the employee leave before the notice period the difference days amount to be

ducted from final settlement as notice period deduction18.1.8. Air Ticket Accruals to b e paid to employee based on the last rate

18.2. EOS for Qatar18.2.1. Only Basic Salary will be used for Calculations18.2.2. For Termination and Resignation >1 year 21 days/year

18.3. EOS for Kuwait18.3.1. For Resignation if < 5 Years No Gratuity

Version 1.0 Page # 27 Raqmiyat/Gems Project (Template QM01-T1)

Page 28: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

18.3.2. For Resignation if > 5 Years 15 days per year18.3.3. For Termination 1-5 years 15 days/year18.3.4. For Termination >5 years 30 days/Year18.3.5. Maximum Gratuity should be for 1.5 years ie 18 months

18.4. EOS for Bahrain18.4.1. Only Basic Salary will be used for Calculations18.4.2. For Resignation 0-3 yrs 0 days18.4.3. For Resignation 3-5 years 5 days/Year18.4.4. For Resignation > 5 years 30 days/year18.4.5. For Termination 0-3yrs 15 days/year18.4.6. For Termination >3 years then 30 days/year

18.5. EOS for KSA18.5.1. Gross Salary will be used for Calculations18.5.2. For Resignation <24 Months No EOS Amount18.5.3. For Resignation 2-5 Years 1/3 of Salary per year18.5.4. For Resignation 5-10 years 2/3 of Salary per year18.5.5. For Resignation > 10 years 1 month salary per year18.5.6. For Termination 0-5 years 1/2 of salary per year18.5.7. For Termination >5 years then 1 month Salary/year18.5.8. Unpaid leave days to de deducted from Total service days18.5.9. If the employee leave before the notice period the difference days amount to be

deducted from final settlement as notice period deduction18.5.10. The system shall create an entry into the finance system that will reverse the

balance of unpaid EOS provision/accrual.

19. Employee Transfer

19.1. Functional Description

Transfer window is used to change employee’s any hierarchical information like Zone, Region, Channel, Department, Location, Division, Brand which cannot be updated directly through employee master. GEMS Functionality and fields are explained in section 4.3.3 of main RDD.

Version 1.0 Page # 28 Raqmiyat/Gems Project (Template QM01-T1)

Page 29: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

19.2. New Fields Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Code A Y - Lookup from Company Master

Employee Employee Code A Y - Lookup from Employee Master

Display employees of selected company

Transfer Type Select the transfer Type as for Department/Location/Place of work/Channel

A Y - Lookup from fixed list for mentioned items

Zone Employee’s current Zone Name A - - Displayed from Employee Information

-

Region Employee’s current Region Name A - - Displayed from Employee Information

-

Channel Employee’s current Channel Name A - - Displayed from Employee Information

-

Department Employee’s current Dept. Name A - - Displayed from Employee Information

Location Employee’s current location A - - Displayed from Employee Information

Division Employee’s Current Division based on Location

A - - Displayed from Employee Information

Brand Employee’s Current Brand based on Location

A - - Displayed from Employee Information

New Department

Employee’s New Department A - - Lookup from Department Master

Items of current company to be displayed

New Location Employee’s New Location A - - Lookup from Location Master

Based on current company

New Place of Work

New place of work for Employee A - - Lookup from City Master

Effective Date Transfer Effective Date D Y - Keyed -

End Date End Date of Transfer D - - Updated by system when transfer happens

Will be null for active records

19.3. Workflows19.3.1. Line Manager/HR Initiate the Request19.3.2. Approved By Department Head19.3.3. Approved By HR 19.3.4. Final Approval by Payroll

19.4. Reports19.4.1. Internal Transfer Letters ( Format collected) to generated

Version 1.0 Page # 29 Raqmiyat/Gems Project (Template QM01-T1)

Page 30: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

20. Employee Company/Country Transfer

20.1. Functional Description

Employee Company Transfer window is used move an employee from one country or company to another one. Before transferring the salary has to be paid in the current company up to the last date. GEMS Functionality and fields are explained in section 4.3.4 of main RDD.

20.2. New Fields/Modifications Attributes

Field Name Description Type (A/N) Mandatory Default Value

Source Validations

Current Location

Current Location Name A Y - To be displayed from Employee

Current Channel Current Channel Name A Y - To be displayed from Employee

-

Current Brand Current Brand Name A Y - To be displayed based on Employee’s Location

New Location New Location Name A Y - Lookup from Location Master

To display locations of current company

New Channel New Channel Name A Y - Lookup from Channel Master

To display channels of current company

New Brand New Brand A - - Display from New Locations

-

20.3. Other NotesWhen an employee is transferred to another company, In current company existing accruals for Leave, Gratuity and Airfare to be reversed and the same to copied to the new company through different posting procedures to finance

21. Employee Disciplinary Action

21.1. Functional Description

This window is used to keep the history of all disciplinary actions against employees. GEMS Functionality and fields are explained in section 4.3.16 of main RDD.

Version 1.0 Page # 30 Raqmiyat/Gems Project (Template QM01-T1)

Page 31: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

21.2. New Fields/Modifications Attributes

Field Name Description Type (A/N) Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from Company Master

Employee Employee Code & Name A Y - Lookup from Employee Master

-

DOJ Date of Joining A - - Display field from Employee Master

Department Department Name A - - Display field from Employee Master

Location Location Name A - - Display field from Employee Master

Designation Employee’s Designation A - - Display field from Employee Master

Reporting Manager

Employee’s Reporting To Manager

A - - Display field based on employee’s department head

Action Taken Action Taken A Y - Lookup from fixed List Items are Informal Warning, Formal Warning, First Warning Letter, Final Warning letter, Dismissal

Incident details Details of Incident A - - Keyed

How to Improve Improvement details A - - Keyed

Timeframe Improvement time frame A - - Keyed

Reason for warning

Details of reason A - - Keyed

Next Disciplinary Action

Details of next action A - - Keyed

21.3. Work Flows21.3.1. First level approval by Line Manager21.3.2. Second level by HR

22. Passport Tracking Transaction

22.1. Functional Description

Version 1.0 Page # 31 Raqmiyat/Gems Project (Template QM01-T1)

Page 32: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

This window will be used for entering the details of the movement of passports in AXIOM. GEMS Functionality and fields are explained in section 4.3.15 of main RDD.

22.2. Other Notes22.2.1. Employee does the Passport Release Request through self service Module22.2.2. PRO Issues the passport to the employee with an approved Passport release Request.

Passport Request reference number to be shown as lookup in this window.22.2.3. On Issuing the Passport, Documents collected will be mentioned in system ( like labour

card, medical card, petrol card etc.)22.2.4. Document Print Required for the details for employee or the concerned to sign on once

they collect the passport ( Format attached)

Version 1.0 Page # 32 Raqmiyat/Gems Project (Template QM01-T1)

Page 33: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

23. Employee Training Management

This new module will be used to track all the training details, Training profiles, Employee Trainings, the status and the related Reports

23.1. Training Master

23.1.1. Functional Description

Training Master Window will be used to maintain t details of different training programs of company

23.1.2. New Fields Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from Company Master

Training Code Unique code for training A Y - Keyed No Duplicate

Training Name Training Name A Y - Keyed No Duplicate

Contents Training Contents A - - Keyed -

Objectives Training Objectives A - - Keyed -

Training Category

Category of Training A Y - Lookup from a fixed list or dynamic list

Training categories like Sales, Retail , New joiners etc.

Target Completion

Target/Expected completion Days N - - Keyed Within 10 days. 30 days etc.

Effective Date Active Start Date of training D - - Keyed -

23.2. Training Profile/Group Master

23.2.1. Functional Description

Training Profile/Group master is used to group the different trainings to one team with the order in which training will be conducted

Version 1.0 Page # 33 Raqmiyat/Gems Project (Template QM01-T1)

Page 34: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

23.2.2. New Fields ( Training Profile Tab)

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from Company Master

Profile Code Training Profile Code A Y - Keyed No Duplicate

Profile Name Training Profile Name A Y - Keyed No Duplicate

Employee Category

Training Profile Employee Category ( this group of training for which group of employees)

A Y - Lookup from Employee Category Master

-

Effective Date Effective Start Date D Y - Keyed -

Complete Complete Process - - - - -

23.2.3. New Fields ( Trainings Tab)

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - To display from header Tab

Profile Name Training Profile Name A Y - To display from header Tab

-

Training Training Name A Y - Lookup from Training Master

-

Sequence No Training Order N Y - Keyed Cannot be negative

Remarks Remarks A - - Keyed

23.3. Employee Master Training Tab

23.3.1. Functional Description

New Tab at Employee Master to display the Training requirements/Status for that employee

Once an Employee is linked with a Training Profile in the main tab of employee master, system has to generate the Employee Training Tab data based on the Trainings definition at Training profile Master. That is if 5 trainings are available in a profile and if an employee is linked with that training profile while approving an employee record

Version 1.0 Page # 34 Raqmiyat/Gems Project (Template QM01-T1)

Page 35: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

those 5 trainings to appear in the tab with the expected start date based on the definition in Training Master.

New Training requirements for the same employee will be created here separately for different training programs required for the employee. Only additions should be allowed through the window, further status update will be done by system through different status update transactions.

23.3.2. New Fields Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - To display from header Tab

Employee Employee Code & Name A Y - To display from header Tab

-

Training Training Name A Y - Lookup from Training Master

-

Start Date Expected Start Date D Y - Keyed/from header tab for new employees

-

End Date Expected End Date D - - Keyed or Calculated If new joiners program calculation is DOJ+no of days from training master

Current Status Current Status of Training A Y Open Lookup from a fixed List

New Entry to allow only Open

Effective Date Effective Date for first status D - - Keyed/Updated by system

-

Remarks Remarks A - - Keyed/System -

23.3.3. Special NotesDifferent Status for Training will be Open, Completed, Passed, Failed, Cancelled etc. which will be updated from Training Status update transaction and here system always display the last status of training.

23.4. Program/Training Details

23.4.1. Functional Description

Version 1.0 Page # 35 Raqmiyat/Gems Project (Template QM01-T1)

Page 36: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Program/Training Details window will be used to maintain the different Training programs scheduled and conducted with the details of employees who registered/attended/cancelled etc.

Second Tab data which is employees who registered for the same program, the data update can happen directly through this window or from self service module where employee himself can do the registration to a program.

Registration can be both at Training Profile and Course level

23.4.2. New Tab ( Program) Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from Company Master

-

Program Code Unique Code for Program A Y - Keyed -

Date Transaction Date D Y - Keyed -

Training Training Name A Y - Lookup from Training Master

Trainings of current company to be displayed

Trainer Name Trainer Name A Y - Keyed -

Venue Venue A Y - Keyed -

Capacity Capacity or Number of seats N Y - Keyed -

Start Date Scheduled Start Date D Y - Keyed -

End Date Scheduled End Date D - - Keyed

Remarks Remarks or other details A - - Keyed -

Complete Complete Process - - - - Once completed No new entries will be allowed in sub tab

23.4.3. Second Tab (Attendees) New Fields Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Displayed from Header

-

Program Code Unique Code for Program A Y - Displayed from Header

-

Training Training Name A Y - Displayed from header

-

Version 1.0 Page # 36 Raqmiyat/Gems Project (Template QM01-T1)

Page 37: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Employee Employee Code & Name A Y - Lookup from Employee Master

Should display only employee’s eligible for the training as scheduled in Employee Master Training Tab

Contact Employee Contact Details A - - Keyed -

Status Status of Registration A - Registered Lookup from Fixed List

Status to Show only registred

Registration Date

Date of Registration

Remarks Remarks

Cancellation Status

Cancelled Status A - - Lookup for Cancellation

Status to show only cancellation

Cancelled Date Date of Cancellation D - - Keyed -

Reason Reason for cancellation A - - Keyed -

23.4.4. Special Notes23.4.4.1. Data to the window will be filled automatically if the registration happens from

self service module23.4.4.2. New entries for registration can be done through this window23.4.4.3. Employee cannot attend a program if he has not attended a previous program

defined as per profile master sequence ( validation required while selecting an employee)

23.4.4.4. Cancellation of Registration has to be done through this window by using cancellation status, date and reason.

23.5. Program/Training Status Update

23.5.1. Functional Description

Status of Training Program will be updated through this window. Once Training program reference given system has to display the list of employees registered and not cancelled for the program and the details will be filled here.

23.5.2. Tab Program – Field Attributes

Version 1.0 Page # 37 Raqmiyat/Gems Project (Template QM01-T1)

Page 38: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Displayed from Header

-

Document No Transaction Doc No A Y - Auto No Unique

Date Transaction Date D Y System Date

Keyed -

Program Code Program Code A Y - Lookup from Scheduled Programs

Should display only Programs pending for updating

Training Training Name A Y - Displayed from selected Program

-

Remarks Remarks A - - Keyed -

Get Employees Process to Gene rate Employees to second tab

- - - - System has to generate the employees who registered for program in second tab

23.5.3. Tab Employees – Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Displayed from Header

-

Document No Transaction Doc No A Y - Displayed from Header

-

Program Code Program Code A Y - Displayed from Header

-

Training Training Name A Y - Displayed from Header

-

Employee Employee Code & Name A Y - Generated by System -

Training Attended

Attended Yes or No A Y Y Check Box Only Yes or No

Feed Back Employee Feedback A - - Keyed -

Status1 Status details A Y - Lookup from Fixed selection

Passed/failed

Status2 2nd Status A - - - -

Remarks Remarks A - - - -

23.5.4. Special Notes

System should allow storing multiple statuses for one employee for a training program using status fields of maximum 5 as per the technical team suggestions.

Version 1.0 Page # 38 Raqmiyat/Gems Project (Template QM01-T1)

Page 39: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

25.6 Training Reports

25.6.1 Pending/Scheduled Trainings for an Employee25.6.2 Parameters

25.6.2.1 Company25.6.2.2 Department25.6.2.3 Location25.6.2.4 Employee25.6.2.5 Training/Course25.6.2.6 Training Profile25.6.2.7 Date Range

Company Employee Designation Department Location DOJTraining Name

Completion Date

25.6.3 Employees to attend for a Training25.6.4 Parameters

25.6.4.1 Company25.6.4.2 Department25.6.4.3 Location25.6.4.4 Employee25.6.4.5 Training/Course25.6.4.6 Training Profile25.6.4.7 Date Range

25.6.5Version 1.0 Page # 39 Raqmiyat/Gems Project (Template QM01-T1)

Page 40: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Training Name : Start Date : End Date:

Venue : Trainer:

Employee Designation Department Location DOJRegistration

Date

25.6.6 Employee Training Status Details25.6.7 Parameters

25.6.7.1 Company25.6.7.2 Department25.6.7.3 Location25.6.7.4 Employee25.6.7.5 Training/Course25.6.7.6 Training Profile25.6.7.7 Date Range

Training Name : Start Date : End Date:

Venue : Trainer:

Employee Designation Department Location DOJ Status Remarks

Version 1.0 Page # 40 Raqmiyat/Gems Project (Template QM01-T1)

Page 41: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26 Employee Self Service

Self Service enables the e-forms for online request for any employee’s requirements. This help to capture most of the data at source and reduce the HR department workload. Workflow enabled e-form helps to route the e-forms for approvals from various stages. System will have employee login and Line Manger Login where he can access all employees of his department for any approvals.

26.6 Leave Application Form

26.6.1 Functional DescriptionSame form will be used by employee to enter their leave Requests for any planned leaves like Annual Leave/ Planned Medical leave etc. which will go for different approval stages.

26.6.2 New Fields /Modifications26.6.2.1 Text field for Contact address while on leave, leave contact details should be

mandatory26.6.2.2 All the fields as shown below will be available in system

26.6.2.3 Workflows

Version 1.0 Page # 41 Raqmiyat/Gems Project (Template QM01-T1)

Page 42: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.6.2.3.1 Employee will Initiate the Leave Application by choosing the leave type which is generic ( Annual, Sick without specifying paid or unpaid), Leave Start date and Number of days in which system has to calculate the End date automatically

26.6.2.3.2 Department Head Approves/Rejects the same26.6.2.3.3 HR will approve/reject based on the leave types and eligible days for the

employee. Here Actual leave type for the employee to be corrected by HR26.6.2.4 Alerts

26.6.2.4.1 Once Leave Application is finally approved it has send to Email/alert to employee

26.6.2.5 Special Notes26.6.2.5.1 Generic leaves for selection for employee while creating the application will be

a lookup from Leave Group Master which is linked to different leave types. For example Sick Leave Paid, Sick Leave(Unpaid), Sick Leave (Half Paid) all linked to one leave type called Sick Leave and similarly Annual leave with settlement, without settlement all will be associated with Annual leave.

26.6.2.6 Rules for KSA26.6.2.6.1 When employee selects his leave application, and the employee has served

18 months from the joining date or last application date, automatic checkbox of Exit/Reentry Paid has to be selected by system.

26.7 Duty Resumption Form

26.7.1 Functional DescriptionSame form will be used by employee to enter their resumption of duty from his last leave which will have different approval stages.

26.7.2 New Fields /Modifications26.7.2.1 All the fields as shown below will be available in system26.7.2.2 New Check box required for Approve With Pay/Without Pay if the employee

resume later than the expected date of return

Version 1.0 Page # 42 Raqmiyat/Gems Project (Template QM01-T1)

Page 43: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.7.3 Workflows26.7.3.1 Employee will initiate the Resumption form26.7.3.2 Line Manager will approve/reject same with Pay or without pay if the employee

is late from vacation26.7.3.3 Finally HR will approve/reject the resumption26.7.3.4 Duty resumption will not get approved if passport is not returned for the same

employee

26.8 Recruitment Requisition Form26.8.1 Functional Description

The same will be used by supervisor to initiate process of recruiting an employee for his department. This will go in to multiple stages of approval to start the recruitment process

26.8.2 New Fields/Modifications26.8.2.1 Once the required designation is selected system has to display the associated

grade as read only26.8.2.2 Instead of Basic/HRA/Allowance columns, new field required for proposed

salary range (text field)26.8.2.3 Work Location ( Lookup field from Location master)26.8.2.4 Working hours Straight or Shift ( Lookup from these 2 choices)26.8.2.5 Position Budgeted (Y/N)

Version 1.0 Page # 43 Raqmiyat/Gems Project (Template QM01-T1)

Page 44: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.8.3 Workflows26.8.3.1 Supervisor initiates the form26.8.3.2 Department head approves or rejects 26.8.3.3 The HR approves or rejects 26.8.3.4 Next level by Finance26.8.3.5 The CFO, COO,CEO,VP ( Top hierarchy) approves or rejects, to identify the

hierarchy system should store management hierarchy.26.8.4 Alerts

26.8.4.1 Once RRF is finally approved alert to recruitment team for Recruitment process

26.9 Employee Status Change Form26.9.1 Functional Description

Employee Status Change to be initiated by Line Manager for his employees whose probation period is over. On login to self service module by Line Manager System has to display the list of employees probation will complete in next 7 days and they open the entry and update the following fields and forward for approval.

Version 1.0 Page # 44 Raqmiyat/Gems Project (Template QM01-T1)

Page 45: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.9.2 Fields to be listed and Updated

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Employee’s Company

-

Employee Employee Code and Name A Y - Employee Info -

Location Location Name A Y - Employee Location -

DOJ Date of Joining D Y - Employee’s DOJ -

Probation Start Probation Start Date D Y - Employee’s DOJ -

Probation Months

Probation Months N Y - Employee Info

Probation End Probation End Date D Y - Calculated DOJ+Probation Months

Probation Successfully Completed

Option to say Probation completed successfully

A Y Y Check box

Comments Comments/remarks A - - - -

Complete Complete Process - - - - Forward for Approval

Version 1.0 Page # 45 Raqmiyat/Gems Project (Template QM01-T1)

Page 46: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.9.3 Workflows26.9.3.1 Supervisor or line manager initiates this form26.9.3.2 Department Head Approves/Rejects the same26.9.3.3 HR will finally approve/Reject the same and send the confirmation

Letter/Rejection letter to employee ( Formats attached)26.9.3.4 Probation confirmation with increase in salary (promotion) additional salary to

be marked in remarks or view the Contract26.9.4 Alerts

26.9.4.1 Supervisor or Line Manager gets an alert for employees for whom probation confirmation to be done

26.10 Passport Release Request Form26.10.1 Functional Description

Employee will initiate the same for releasing his passport.

26.10.2 New Fields/Modifications26.10.2.1 Following fields are available as shown below

26.10.3 Workflows26.10.3.1 Employee will initiate the passport release request from self service26.10.3.2 Finance will approve/reject after verification of any inventory shortage.26.10.3.3 Line Manager will Finally Approve/Reject the same 26.10.3.4 For an approved request PRO will issue the passport

26.10.4 Alerts

Version 1.0 Page # 46 Raqmiyat/Gems Project (Template QM01-T1)

Page 47: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.10.4.1 Once Passport release request is finally approved by Line Manager system send an alert to PRO for issuing the passport and to Employee also.

26.10.5 Special Notes26.10.5.1 Once PRO receives the alert to issue the passport, passport release will happen

through passport tracking window where he has to choose the approved Release Request reference number.

26.11 Letter Requests Form26.11.1 Functional Description

Employee will request for any letters using the form available.

26.11.2 New Fields/Modifications26.11.2.1 Following fields are available as shown below

26.11.3 Workflows26.11.3.1 Employee will initiate the Request for any letter26.11.3.2 HR will Approve/Reject the same and provide actual report to employees

( Formats attached)26.11.4 Special Notes

26.11.4.1 For Letter Requests, option to limit to specified count per month26.11.4.2 Letter Request window to show a history button which will display the previous

requests for the same employee while approving the same by HR. Previous request details will be Date, Letter type and details.

Version 1.0 Page # 47 Raqmiyat/Gems Project (Template QM01-T1)

Page 48: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.11.4.3 Employee Master Payment details to have check box for “Issued Salary Transfer Letter”, if the same is ticked system should not allow requesting for Salary certificate again for another Bank.

26.11.4.4 Bank should be selection combo in Letter request window with the option of Others to enter the not listed Bank Name

26.12 Final Checklist Form26.12.1 Functional Description

This will be the form initiated by supervisor or line manager of employee once an employee resigned or terminated. Line Manager gets an alert before 7 days of employee’s last working day to initiate the Final checklist Form.

An Alert to HR is necessary if the form is not initiated by the line manager within 3 days of last day. HR can override and initiate this checklist if Line Manager has not initiated. If a checklist has already been issued by the line manager, HR should be alerted if they are trying to override so that only one checklist is circulated. If HR generates the checklist, the workflow will need to be adjusted to go through to start with the supervisor/line manager.

26.12.2 New Window for Clearance Master

New Window is required to store clearance Items for final checklist which will different for different departments. This window will be available in GEMS for defining the master items

26.12.3 - Field Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Lookup from company master

-

Code Unique code for clearance Item A Y - Keyed No Duplicate

Name Clearance Item Name A Y - Keyed No Duplicate

Department Department Name A Y - Lookup from Department Master

-

Remarks Remarks A - - - -

26.12.4 Final Checklist Window – Checklist Tab - New Fields Attributes

Version 1.0 Page # 48 Raqmiyat/Gems Project (Template QM01-T1)

Page 49: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Logged in Company -

Reference No Unique transaction No A Y - Auto No Duplicate

Date Transaction Date D Y Sys Date

Keyed -

Employee Employee Code & Name A Y - Look up from employee Master

-

Designation Designation Name A - - Display from Employee

Department Department Name A - - Display from Employee

Location Location Name A - - Display from Employee

DOJ Date of Join D - - Display from Employee

Last Working Day

Last working day for employee D - - Display from Settlement entry

Exit Status Status as Resigned or Terminated A - - Display from Settlement entry

Reason Exit Reasons A - - Display from Settlement entry

Generate Items Generate Items Process - - - - Process to generate the clearance Items in Items tab and to be clicked only once

Complete Complete Process Forward for approval

Once All clearance Items cleared only to get finally completed and approved

25.6.1 Checklist Items Tab - New Fields Attributes

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Company Company Name A Y - Logged in Company -

Reference No Unique transaction No A Y - Displayed from Header

-

Employee Employee Code & Name A Y - Displayed from header

-

Clearance Item Clearance Item Name A Y - Generated by system

Clearance department

Department Name A Y - Generated by System -

Version 1.0 Page # 49 Raqmiyat/Gems Project (Template QM01-T1)

Page 50: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N)

Mandatory Default Value

Source Validations

Clearance User User Name A Y - Selection to show logged in User

Clearance Date Date D Y Sys Date Keyed -

Remarks Other Notes/Remarks A - - -

25.6.2 Workflows25.6.2.1 Initiated by Supervisor or Line Manager25.6.2.2 Next level Approval by IT25.6.2.3 Next Level Approval by Quality Department25.6.2.4 Next level approval by HR Department25.6.2.5 Finance Department25.6.2.6 PRO

25.6.3 Alerts25.6.3.1 Once Final Checklist is approved finally alert to Payroll department to Release

the final payment to employee25.6.4 Special Notes

For data update system has to display all items as read only for items not belonging to logged in User’s department

Final Approval to happen only if all clearance items are entered with date and status in second tab

25.7 Employee Training Registration25.7.1 Functional Description

Once Employee or Line Manager Login to self service system it has to display the Training programs to be attended for the employee ( based on his training profile and trainings entered in employee master- training tab) and the scheduled training programs. Scheduled Programs listed will show the capacity and balance seats available. Here employee will open the program and confirm his registration and once he registers for a program, same program should not be available for him for registration again. Once registered here it has to updated program Attendees details.

For the self-service level, the registration can be either at the profile level or the program/course level. If the employee chooses to register at the profile level, the system shall show the schedule for the 1st course in the sequence and auto-register the employee for the rest of the courses in the sequences.

Version 1.0 Page # 50 Raqmiyat/Gems Project (Template QM01-T1)

Page 51: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

If any of the programs/courses are not available within a profile in the sequence, the system shall not proceed and the employee needs to choose another starting date for the 1st program/course of the sequence.

25.7.2 Fields to be Listed

Field Name Description Type (A/N/D)

Mandatory

Default Value

Source Validations

Program Code Program Code A - - Displayed From Scheduled programs

Should display only the programs for the logged in employee and if any vacancy

Program Name Program Name from Training Master

A - - Displayed from Training Program

Trainer Trainer Name A - - Displayed from scheduled Program

Venue Venue Name A - - Keyed Displayed from scheduled Program

Max. Capacity Maximum Capacity N - - Displayed from scheduled Program

Booked Booked Numbers N - - Calculated based on the registered attendees

Available Available N - - Calculated To show Capacity-Booked

Scheduled Date Scheduled Date From & To A - - Show Date from & DateTo from Program

Register Register - - - - Button displayed to employee’s registration to the program and it has to update employee details to the Program Attendees data

25.8 Employee Performance Evaluation– Response Entry25.8.1 Functional Description

This window is used to capture the actual evaluation responses of Employee as well as line manager. When an employee or Line Manager log onto self service module system has to display the pending evaluation responses and they should be able to update the same.

25.8.2 Fields to be Listed

Version 1.0 Page # 51 Raqmiyat/Gems Project (Template QM01-T1)

Page 52: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N/D) Mandatory

Default Value

Source Validations

Company Company Name A - - Displayed From Evaluation Response Window

Should display only the pending Responses entry

Employee Employee Code & Name A - - Displayed From Evaluation Response Window

Evaluation Form Evaluation Form Name A - - Displayed From Evaluation Response Window

Evaluation Date Evaluation Date D - - Displayed From Evaluation Response Window

Once they open any item from the list following window to appear and do not display Manager response combo for Employees. Once data entered and saved and forwarded for approval same should not appear in the pending list.

25.9 Employee Absent / LWP Entry25.9.1 Functional Description

This window will be used by Line Managers to enter the absence details for his employees which will be used for payroll calculations. Line Manager will be able enter only employees of his department.

25.9.2 New Fields Attributes

Version 1.0 Page # 52 Raqmiyat/Gems Project (Template QM01-T1)

Page 53: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Field Name Description Type (A/N/D)

Mandatory Default Value

Source Validations

Company Company Name A - - Displayed based on logged in employee’s company

Employee Employee Code & Name A Y - Lookup from Employee Master

For the displayed company and his department employees

Leave Type Type of Leave like Absent/LWP A Y - Lookup from Leave Types

Start Date Stat date of the leave D Y

No.of Days No of days of leave N - - Keyed/Calculated If Start Date and End date entered Days to calculate by system

End date End Date of Leave D - - Keyed/Calculated If Start Date and No of days entered End Date to calculate by system

Remarks Any extra comments A - - Keyed -

Completed Complete process - - - - -Once completed it has to affect payroll

25.9.3 Special Notes25.9.3.1 Any data entered through this window has to get automatically approved25.9.3.2 Start Date and End Date entered to display the number of days or Start Date

with Number of days to calculate End Date.

26 Alerts

26.6 Document Expiry Alert required before 30 days to Administrators ( For any specific documents or all)

26.7 Alert for Employees who’s dependent will be crossing 18 years of age 2 months in advance.26.8 Probation Confirmation alert to the Line Manager26.9 Alert to Employee and Line Manager if passport is not returned after 7 days of expected

Return Date26.10Absconded Employees who’s Visa to be cancelled.26.11Candidates Interview Scheduled26.12Duty Resumption not filled in after the expected return date.

Version 1.0 Page # 53 Raqmiyat/Gems Project (Template QM01-T1)

Page 54: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

26.13Resigned/Terminated Employees whose last working day is crossed but Settlement is not completed.

26.14Upon grade change, alert to the administrator to modify the air sector, insurance and leave days and other benefits.

26.15If the bank account is changed for an employee, then the system should give an alert to HR to inform the bank

27 Reports

27.6 Dependents Reports required to find any dependent that will be crossing 18.27.6.1 Parameter selection for the report will be Country, Company, Location, Department,

Grade, Employee and As On Date

Company Employee Code Name Department Location Dependant Relation DOB

27.7 Bank Transfer Letter to Emirates Bank Required: CSV/Excel Format collected from Axiom as shown below.

27.7.1 Parameter selection for the report will be Company, Location, Department, Grade, Employee and Payroll period

Version 1.0 Page # 54 Raqmiyat/Gems Project (Template QM01-T1)

Page 55: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Emp# Name TR Curr. Account No Bank Email Description Amount Bank

1 MR. JOSEPH TR AED 00770000 EBI    

2 MR. ABDUL TR AED 00800000 EBI    

3MR. MOSTAFA

TR AED 003329000 EBI    

4 MS. MONINA TR AED 003324000 EBI    

27.8 Passport Release Acknowledgement Form Printout Required (Report Form Attached) and this will be available from window Print option.

27.9 Pay slip Format for UAE received , need to print 1 employee in one page ( Format Attached)27.9.1 Parameter selection for the report will be Company, Location, Department, Grade,

Employee and Payroll period

27.10Resigned/Terminated Employees whose last working day is crossed but Settlement is not completed.

27.10.1 Parameter selection for the report will be Company, Location, Department, Grade, Employee and As on Date

EmpCode Name

Department Resigned Date Reason/Remarks Last W.Day Amount to Pay

27.11Employee Listing Report with details of mobile given27.11.1 Parameter selection for the report will be Company, Location, Department, Grade,

Employee , Date From and Date To

EmpCode Name

Department Last Req. Date New Req.Date Model/Cost Details Remarks

27.12Employee Leave Register Report ( available in GEMS)27.13Report is required for department head to list Employee wise Disciplinary Actions taken

(available in GEMS)27.14Document Request Letters:

Version 1.0 Page # 55 Raqmiyat/Gems Project (Template QM01-T1)

Page 56: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

27.14.1 Salary Certificate Request for Account Opening ( Format Attached)27.14.2 Salary Certificate Request for Consulate ( Format Attached)27.14.3 Payroll Salary Transfer Letter ( Format Attached)27.14.4 Salary transfer letter for personal loan ( Format Attached)27.14.5 NOC for Consulate to get Visa ( Format Attached)27.14.6 NOC for Driving License ( Format Attached)27.14.7 Experience Letter ( Format Attached)

27.15Employees on Leave Report ( available in GEMS)27.16Probation Confirmation Report ( Change Status Details) (available in GEMS)27.17Transfer Report and Transfer Request Form

27.17.1 Parameter selection for the report will be Company, Transfer Type, Location, Department, Grade, Employee and Date Range

EmpCode Name Transf.type Date Department Grade Salary (Gross)

Dept From Dept To Current New Current New

27.18Letter requests reports (available in GEMS)27.19Workforce Report by Country/Company/Nationality/Gender /Department/ Grade/ All , This

has to show the employee count report with any combination of the above ( multiple grouping)

27.19.1 Parameter selection for the report will be Country, Company, Nationality, Gender, Department, Grade

27.19.2 Summary on any level of the above27.20Employee Turnover Report & Reason Analysis by Country

27.20.1 Parameter selection for the report will be Country, Company, Department, Grade , Month & Year

27.20.2 Report has to show Opening Balance and Closing Balance columns

MANPOWER LIST - DECEMBER 2008

Department TotalNew

Joiners Leavers % Resigned Terminated Redundancy Absconding

Transfer to other

country

Grand Total

Version 1.0 Page # 56 Raqmiyat/Gems Project (Template QM01-T1)

Page 57: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

EXIT Interview Analysis- DECEMBER 2008

Department Designation Resigned Terminated Reason

Reason1 Reason2 Reason3

Summary

27.21Insurance Eligible Employees in a month( ie employee is eligible to get insurance after a period as mentioned in Grade)

27.21.1 Parameter selection for the report will be Company, Department, Grade , and Date Range

EmpCode Name Gender DOB

Nationality

Designation

Department

Grade DOJ

Date of Eligibilit

y Category

27.22Nationality Summary ( Arab/Non Arab) - Format Attached27.22.1 Parameter selection for the report will be Country, Company, Arab or Non Arab

27.23Nationality Detailed ( Arab/Non Arab), Arab Nationality Count, Non Arab Nationality Count and Top Ten Nationalities ( Format attached)

27.23.1 Parameter selection for the report will be Country, Company, Arab or Non Arab

Version 1.0 Page # 57 Raqmiyat/Gems Project (Template QM01-T1)

Page 58: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

27.24Monthly Training Summary/Detailed Report 27.24.1 Parameter selection for the report will be Country, Company, Department and Year

Country/Company/Department

Trainings Attendance

Plan Conducted InvitedAttended (Qty & %)

Jan 11 82% 115 76%

Feb 21 43% 101 88%

Mar 13 77% 150 132%

Q1 45 67% 366 99%

Apr 24 88% 339 73%

May 20 75% 221 98%

Jun 22 91% 239 75%

Q2 66 85% 799 82%

Jul 22 45% 124 77%

Aug 19 79% 187 67%

Sep 13 85% 149 72%

Q3 54 70% 460 72%

Oct 20 85% 191 88%

Nov 25 124% 305 86%

Dec 9 44% 82 80%

Q4 54 127% 578 127%

YTD 165 87% 1625 95%

27.25Yearly Performance Evaluation Report27.25.1 Parameter selection for the report will be Company, Department, Grade, Employee and

Year

EmpCode Name

Department Manager Performance Score Grade Remarks

Last Year Current Year Current New

Version 1.0 Page # 58 Raqmiyat/Gems Project (Template QM01-T1)

Page 59: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

27.26Payroll Reports27.26.1 Loan Balance Report27.26.2 Parameter selection for the report will be Company, Department, Location, Employee

and As on Date

Loan Balance Summary Report

EmpCode NameDepartmen

tTotal Loan

AmtLoan

Balance 0-30 31-60 61-90 91-120 121-150Above 150

Grand Total 0 0 0 0 0 0 0 0

27.26.3 Leave Provision Report ( available in GEMS)27.26.4 Leave Salary paid and leave salary accruals Analysis27.26.5 Parameter selection for the report will be Company, Department, Location, Employee

and Date Range

EmpCode Name

Department Location

Pay Date Leave Ref Leave Start Leave End

Amount

Grand Total

27.26.6 Miscellaneous allowances/ Monthly Deduction Details Report ( available in GEMS)27.26.7 Advance Salary Given for any month ( Available in GEMS)27.26.8 Increments for a month27.26.9 Parameter selection for the report will be Company, Department, Location, Employee

and Date Range

EmpCode Name

Department Location

Effective Date

Increment Amount

Increment Arrears

Grand Total

27.26.10 Overtime ReportVersion 1.0 Page # 59 Raqmiyat/Gems Project (Template QM01-T1)

Page 60: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

27.26.11 Parameter selection for the report will be Company, Department, Location, Employee and Date Range

EmpCode Name

Department Location

OT Normal Hrs OT Double Hrs Total Amount

Grand Total

27.26.12 Airfare Analysis ( available in GEMS)27.26.13 Resigned/Terminated Employees Salary and gratuity27.26.14 Parameter selection for the report will be Company, Department, Location,

Employee and Date Range

EmpCode Name

Department Location

Pay Date LWDay Reason Salary Gratuity

Grand Total

27.26.15 Internal Transfer IN to a department and salary27.26.16 Parameter selection for the report will be Company, Department, Location,

Employee and Payroll Period27.26.16.1

27.26.17 Salary Arrears Details in a month ( for New joiners & resumption after cutoff date).

27.26.18 Parameter selection for the report will be Company, Department, Location, Employee and payroll Period

EmpCode Name

Department Location Resumption/Join Date No.of Days Salary

Grand Total

Version 1.0 Page # 60 Raqmiyat/Gems Project (Template QM01-T1)

Page 61: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

27.26.19 New joiners in a month & their Salary27.26.20 Parameter selection for the report will be Company, Department, Location,

Employee and Payroll Period

EmpCode Name

Department Location DOJ No.of Days Salary

Grand Total

27.26.21 Staff Cost Report ( Detail, Summary on Department and Location)27.26.22 Parameter selection for the report will be Company, Department, Location,

Grade, Employee and Date Range

EmpCode NameDepartmen

t Location Salary Leave Salary Air TicketOther

EarningsTotal

Amount

Grand Total

27.26.23 Monthly Withholding Report27.26.24 Parameter selection for the report will be Company, Department, Location,

Grade, Employee and Payroll Period

EmpCode Name

Tax Amount

Ins.Amt Employee

Ins. Amt Company

Designation

Emergency (1%)

Total Amount

Grand Total

27.26.25 Consolidated Salary Summary Report in Currency AED ( which is reporting currency)

27.26.25.1 Parameter selection for the report will be Country, Company, Department, Location, Grade, and Date Range

Version 1.0 Page # 61 Raqmiyat/Gems Project (Template QM01-T1)

Page 62: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

27.26.26 Payroll Allocation Report ( based on the % allocation at employee master)27.26.27 GEMS to GL Comparison Report. This report will be used to verify data from

GEMS against the oracle GL.

27.26.27.1 The Parameter selection for the report will be Company, Location, Division, Brand, and Processing Period and it shall display all the Earnings and Deductions components as interfaced at a detailed level

28 Interface Requirements28.6 Company/Location/Division/Brand Data

28.6.1 All the mentioned data will be created in Oracle with Proper link between Company/Location/Brand

28.6.2 Axiom will provide views on the same so that GEMS can pull the data from Oracle28.6.3 Existing data of these masters will be provide by Axiom finance team in excel format so

that same can be imported to GEMS when the implementation starts 28.6.4 GEMS has to pull the data with start date and End date which shows the status of the

master data, if there is any end date the same has to be marked in GEMS to identify the inactive data

28.6.5 AXIOM needs a new report of Employee Master which doesn’t have the proper hierarchy details

Version 1.0 Page # 62 Raqmiyat/Gems Project (Template QM01-T1)

Page 63: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

28.7 Employee Code Generation

28.7.1 New Employee Creation will be from GEMS28.7.2 Using Oracle API procedures it will pull the required data from GEMS28.7.3 Fields that will be transferred to Oracle HRMS are GEMS Employee Code, First Name,

Middle Name, Last Name, Title, Gender , DOB and Location Name 28.7.4 Any modifications to the mentioned field’s value to be updated to Oracle from GEMS

using Interface28.7.5 Once Employee’s Status becomes In Active status in GEMS (

Resigned/Terminated/Absconding/Ex Employee) the same has to be updated in Oracle with end date

28.8 Month end Postings28.8.1 In GEMS each component of salary will have an Expense account ,Liability Account and

Liability Account for Hold Salary associated which will be defined in earnings/deduction master window

28.8.2 Data that will be posted to Finance are

28.8.2.1 Monthly Salary ( Gross) - All Elements/components of the salary breakdown information shall be captured into different GL Accounts (ex Basic, HRA,

Transportation, etc).

28.8.2.2 All Earnings (like Commission, other allowance)28.8.2.3 All Deductions ( Loan, Inventory Shortage, Telephone)28.8.2.4 Provision for Airfare (Location wise)28.8.2.5 Provision for Leave Salary (Location wise)28.8.2.6 Provision for Gratuity (Location wise)28.8.2.7 Reversal of Leave Salary when it is paid to employee28.8.2.8 Reversal of Gratuity when it is paid to employee28.8.2.9 Reversal of Airfare when it is paid to employee28.8.2.10 For Salary components posting will at summary level for Company, Account,

Location, division, brand combination28.8.2.11 For Earnings which are not fixed and for all deductions posting to GL has to be

employee wise

28.8.2.12 For Leave Salary and Gratuity provisions system will recalculate the amount each month based on the current salary and the difference will be posted in the current month and it will be Location wise

28.8.2.13 Every element of the Salary information whether it is a payment, deduction, or withholding, or expense shall be recorded into the GL under a separate account code.

28.8.2.14 GEMS shall have the ability to define additional fields for additional or extra-ordinary payments, such as arrears, and once defined, the system shall have the capability to define the GL account code to which it will be charged.

Version 1.0 Page # 63 Raqmiyat/Gems Project (Template QM01-T1)

Page 64: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

28.8.3 Postings

Monthly Salary Components Debit Credit

Total Monthly Salary Salary Payable ( Liability)

Earnings ( Like HRA, Transport, Commission) Salary Account ( Expense)

Deductions ( like Loans, Telephone, Inventory) Salary Account ( Expense)

Provision for Leave Salary Leave Salary ( Expense) Prov. For Lave Salary ( Liability)

Provision for Gratuity Staff Gratuity ( Expense) Prov. For Gratuity ( Liability)

Provision for Airfare Staff Airfare ( Expense) Prov. For Airfare ( Liability)

28.8.3.1 Monthly Salary & Accruals

Monthly Salary Entry has to be interfaced Location wise into different expense component account; also the liability account has to be passed location wise.

Sample Entry for Axiom Telecom UAE, where the company code is 10

10.6002.01101.20.01 100 (Basic Salary)

10.6003.01101.20.01 20 (HRA)

10.6004.01101.20.01 30

10.6002.01102.20.01 100

10.3274.01101.20.01 150 (Net salary payable account)

10.3274.01102.20.01 100

Accruals for Leave, Air ticket and Gratuity should also be passed location wise (for expense as well as Liability)

Version 1.0 Page # 64 Raqmiyat/Gems Project (Template QM01-T1)

Page 65: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

10.6176.01101.20.01 100 (Vacation Pay Expense)

10.3275.1101.20.01 100 (Vacation pay payable)

28.8.3.2 Location Transfer ( transfer of an employee from Location1 to Location2)

Accruals up to last month ( Gratuity, Airfare, Leave Salary) to be reversed first. For the current month accruals will be to the latest location of employee (location2). If there is any salary change the difference will be posted to location2 expense.

Dr Accrual (Balance Sheet Account) transferring location 1

Cr. Accrual (Balance Sheet Account) transferred location 2

28.8.3.2.1 If any Salary changed

Dr Accrual (Balance Sheet Account) transferring location 1 (as of previous month)Cr. Accrual (Balance Sheet Account) transferred location. 2 (as of previous month)

Dr. Accrual (Expense account) transferred location- for diff in salary in location 2

Cr Accrual (Balance Sheet Account) in location 2 for that month movement

28.8.3.2.2 If Grade Changed

All accrual has to be recalculated based on the entitlement of the new grade and adjustment takes place in the current month in the latest location of the staff.

28.8.3.2.3 When accruals are utilized or paid

For leave salary /air ticket/Gratuity -System should pass entry to reverse the accrual Location wise and Credit Net Salary Payable

DR.10.3275.01101.20.01 (leave/Air ticket accrual B.S)

CR.10.3274.01101.20.01 (Net salary payable account)

Version 1.0 Page # 65 Raqmiyat/Gems Project (Template QM01-T1)

Page 66: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

Note: the accrual monthly entry (expense & balance sheet) for that month should not be effected with payment or utilization, it should be interfaced based on the monthly payroll calculation.

28.8.3.2.4 Final Settlement

Once a staff is leaving the company the entry should adjust the accruals based on the final settlement.

Case 1.

Resignation of employee:

System need to check if the employee is authorized to cash his gratuity based on the country labor law,

Example: employee working for 11 months & accruals has been provisioned for the same, now since he has resigned the provision need to be reversed & cancelled without being paid (gratuity in this case).

Case 2.

Termination:

If company agree to pay extra months, system should add the accruals for these months, pass the monthly entry in the current month (all extra months paid), & accruals adjustment passed once payment is done. For example all accruals and expenses up to the last date have to be posted to the current month. Employee Settlement for Final Settlement should allow to do settlement up to a future date, but payment in a specified Date (Case exists when company terminates an employee saying that 3 months’ salary will be paid but he has leave the company next date)

Version 1.0 Page # 66 Raqmiyat/Gems Project (Template QM01-T1)

Page 67: Axiom Requirements

Raqmiyat/Gems Project HR & Payroll System

25.6 Employee Company Transfer Postings

25.6.1 Posting needed for Company transfer records to reverse the accruals in current company and insert the same accrual to the new company

25.6.2 System should pass entries for the same in the transfer company. In other words, when an employee transfers, the accrual should be reversed and the same shall be transferred to the inter-company account

26 System Security

Gems have Company / User Role/ User/ Table / field level security enabled. AXIOM needs data level security filter for Country and Company. If a user has got rights to see multiple companies, reporting should be possible for all those companies in that User login. Workflow and Alert definitions will be at company level as different companies will have different approval authorities and hierarchy.

Version 1.0 Page # 67 Raqmiyat/Gems Project (Template QM01-T1)