Professional Documents
Culture Documents
By
Regintala Chandra Sekhar
ora17hr@gmail.com
Table of Contents
Introduction................................................................................................................................................................................... 3
Process of setup of Business Group .................................................................................................................................. 3
Define Values Set .......................................................................................................................................................................... 6
(a). Independent Values Set for Job .................................................................................................................................. 7
(b). Dependent Values Set .................................................................................................................................................... 8
(c). None Value Set for Position ....................................................................................................................................... 11
(d). Independent Value Set for Grade............................................................................................................................ 13
Creation of Key Flexfields ...................................................................................................................................................... 14
(a). Jobs Flexfield .................................................................................................................................................................. 14
(b). Position Flexfield .......................................................................................................................................................... 15
(c). Grade Flexfield ............................................................................................................................................................... 16
(d). Competency Flexfield ................................................................................................................................................. 17
(e). People Group Flexfield ............................................................................................................................................... 18
(f). Cost Allocation Flexfield ............................................................................................................................................. 19
Payroll to GL Segment Mapping .................................................................................................................................. 21
Creating Descriptive Flexfield .............................................................................................................................................. 22
Defining Lookup Types and Values .................................................................................................................................... 24
Work Location............................................................................................................................................................................ 25
Business Group .......................................................................................................................................................................... 26
(a). Business Group Information: ................................................................................................................................... 26
(b). Setting up the Security Profile ................................................................................................................................. 27
(c). Tax Details ....................................................................................................................................................................... 28
Creating Units ............................................................................................................................................................................ 29
(a). Defining GRE: Government Reporting .................................................................................................................. 29
(b). Defining Operating Units: .......................................................................................................................................... 30
(c). Defining Departments ................................................................................................................................................. 31
Creating Hierarchy ................................................................................................................................................................... 32
Creating Jobs ............................................................................................................................................................................... 34
Creating Payment Methods ................................................................................................................................................... 35
Creating Earning Element ...................................................................................................................................................... 36
Defining Salary Basis ............................................................................................................................................................... 37
Defining Payroll ......................................................................................................................................................................... 37
GL Mapping.................................................................................................................................................................................. 39
Defining Employees ................................................................................................................................................................. 40
The major reason for creating many business groups is that you enterprise is present in many countries. The
other reasons for creation of more than one BG are:-
1. During acquisitions or mergers there is a need to manage separate structures and processed during a
transition phase.
2. To keep a copy of your live system with example records for training or testing purposes
3. You are a holding company with a number of subsidiary companies and each subsidiary has its own
structures, employees, and compensation and benefit policies.
Value set is primarily a container for your values; you define your value set such that it can control the
types of values that are allowed into the value set (either predefined or non-validated). You can specify the
format of your values. Values for the Value Sets, we are defining will be kept in the Oracle Application Object
Library tables.
Note: When creating value sets using the date format, use the format types Standard Date and Standard Date
Time.
Same like Independent Value Set, except the List of Values shown to you will depends on which the
Independent value you have selected in the Prior Segment Must define your independent value set before you
define the dependent value set that depends on it
1. Corporation:
3. Next HR Department
Step 1: Creating Independent Value set for Grade validation type : independent
Grade: SKY_GRADE_NAME
The Key Flexfield Structures must be defined before defining the Business Group in Oracle HRMS. For
each Key Flexfield, the following must be defined:
Structure Name
Flexfield segment names, order, validation options and qualifiers
Flexfield value sets.
Jobs are meant to describe the duties someone performs, e.g. Engineer, Accountant, and Manager.
Name: SKY_JOB_NAME
Note: Click on Allow Dynamic Insert and Freeze Flexfield Definition and Compile it (see the above fig. Job)
Grades are used to represent status of employees within an enterprise, or Work Group. They are also
used as the basis of many compensation and Benefits Policies. Grades can be set up against either a Job or a
Position
Name: SKY_GRADE_FF
Note: Click on Allow Dynamic Insert and Freeze Flexfield Definition and Compile it (see the above fig.
Job)
Define a structure for your competency Flexfield which contains the segments you want to use for your
Business Group. You will use this structure to enter competency details for Human Resource, i-Recruitment and
Oracle Training
Name: SKY_COMPETENCE_FF
Note: Click on Allow Dynamic Insert and Freeze Flexfield Definition and Compile it (see the above fig.
Job)
Define the Structure for your People Group Flexfield which contains the segments you want to use for
your Business Group.
Name: SKY_PEOPLE_Grp_FF
Note: Click on Allow Dynamic Insert and Freeze Flexfield Definition and Compile it (see the above fig.
Job)
Cost allocation FF is used to map the Accounting FF and GL mapping will be done. If you plan to transfer
costing information to Oracle General Ledger, you should set up at least one segment of the Cost Allocation key
Flexfield that maps onto segments of the Oracle General Ledger Accounting key Flexfield.
Name: SKY_COST_AllOC_FF
b. Place your curser on Accounts and click Flexfield qualifier and check the box
c. Place your curser on Department and click Flexfield qualifier and check the box
e. Place your curser on Product and click Flexfield qualifier and check the box
Note: Click on Allow Dynamic Insert and Freeze Flexfield Definition and Compile it (see the above fig.
Job)
Descriptive Flexfield is used to just capture extra information. You can define two types of descriptive
Flexfield segments:
We have to query the Existing One and Assign the New One (Add%Person%Details%) make sure till
you get Additional Personal Details
Lookups are predefined list of Values with Validation Rules for specific segments
Access Level
i. System
All values in the list are predefined by Oracle
ii. Extensible
Some predefined values are provided
You can add values to the list
iii. User
Define new lookup types to validate fields you define during the implementation process
– Flexfield segments
– Element Input Values
Example:
In Oracle EBS, Business Group holds the employee information. If there is a Group of Companies and they all are
using a single instance of Oracle Apps then every employee in each company will be defined at BG level. Each
employee will then be assigned a responsibility. That responsibility determines which company that employee
belongs to and what type of transaction can be carried out.
i. HR:Cross/Business Group as yes/no, if yes. Then user can access data from other Business group too.
vii. MO:Operating Unit, if Multi Org is set up for a BG then this is mandatory to setup ow optional. Profile
Option provides the flexibility to the oracle application; they are acting like a global variables .It
eliminates the need to hard code the logic. Let me give you one example:-An organization have two
departments say D1 and D2.We want Manager of D1 cannot view the employees of D2 and vice versa.
Then we will set the profile options
viii. MO:Department name or the organization name against the profile option
Operating Unit (OU) comes under a ledger with a legal context. “Legal Context” is referred to as the
Legal entity to which it is attached. The purpose of an operating unit is to segregate or separate sub ledger
transactions. A legal entity having different branches in Pakistan can treat each branch an operating unit
a) Name: Finance
b) Name: HR
Note: As we created above you can define sub departments and section to your Finance, HR and IT
department. Make sure mention organization Classification: HR Organization
Creating Hierarchy
Step 1: Creating Organization Hierarchy -->Check the Primary Check box-->Enter Version Number
Name: SKY_DEPT_Hierarchy
Step 4: Click on Open Editor and you can see your Hierarchy
I will explain you the how to create Special Information Types (SIT’s) and Extra Job Information (EIT’s) for Jobs
and Positions in part 2 of my Document
Note: HR: Default Check/Cheque Number Method profile which enables you to use the automatic check/cheque
numbering process.
Name: Monthly_Salary
Defining Payroll
Payroll refers to the amount paid to employees for services they provided during a certain period of time .
Step 2: Click on Address and Enter all the Necessary information -->Click on Assignments
Step 4: Enter the Pay Method for the Employee: Click on Others Payments
Step 8: Enter Payroll Run for UK and select the following Parameter
Payroll Run for UK
Thank you.......
Regintala Chandra Sekhar
You can get more documents on my blogger: http://ora17hr.blogspot.com
Facebook Group: www.facebook.com/groups/ora17hr