Professional Documents
Culture Documents
115 Sshrig
115 Sshrig
OracleR
SelfService
Human Resources
(SSHR)
RELEASE 11i
December 1999
Contents
Preface
Chapter 1
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Audience for This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How To Use This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Finding Out Whats New . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Other Information Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Do Not Use Database Tools to Modify Oracle Applications
Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
About Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Your Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
v
vi
vi
vii
vii
11
12
16
19
1 12
1 13
1 17
1 18
1 20
1 23
1 26
1 30
1 32
1 33
1 34
xii
xiii
xiv
Contents
1 35
1 36
1 37
1 38
1 40
1 41
1 42
1 47
1 48
1 49
1 51
1 53
1 54
1 55
1 57
1 60
1 64
1 65
1 67
1 68
1 69
1 71
1 73
1 74
1 75
1 76
1 77
1 78
1 79
1 80
1 86
1 88
1 89
1 90
Chapter 2
21
22
25
26
29
2 11
2 14
2 24
2 25
Appendix A
Contents
iii
Preface
Preface
OracleR HRMS
If you have never used OracleR HRMS, we suggest you attend
one or more of the OracleR HRMS training classes available
through Oracle University.
vi
Information about any features that were not yet available when
this user guide was printed. For example, if your system
administrator has installed software from a mini pack as an
upgrade, this document describes the new features.
Online Documentation
All Oracle Applications documentation is available online (HTML and
PDF). The technical reference guides, are available in PDF format only.
Note that the HTML documentation is translated into over twenty
languages.
The HTML version of this guide is optimized for onscreen reading, and
you can use it to follow hypertext links for easy access to other HTML
guides in the library. When you have an HTML window open, you can
use the features on the left side of the window to navigate freely
throughout all Oracle Applications documentation.
You can use the expandable menu to search for topics in the
menu structure we provide. The Library option on the menu
expands to show all Oracle Applications HTML documentation.
Preface
vii
From an application window, use the help icon or the help menu
to open a new Web browser and display help about that window.
Your HTML help may contain information that was not available when
this guide was printed.
viii
Preface
ix
Preface
xi
xii
About Oracle
Oracle Corporation develops and markets an integrated line of
software products for database management, applications
development, decision support and office automation, as well as Oracle
Applications, an integrated suite of more than 45 software modules for
financial management, supply chain management, manufacturing,
project systems, human resources and sales and service management.
Oracle products are available for mainframes, minicomputers, personal
computers, network computers, and personal digital assistants,
enabling organizations to integrate different computers, different
operating systems, different networks, and even different database
management systems, into a single, unified computing and information
resource.
Oracle is the worlds leading supplier of software for information
management, and the worlds second largest independent software
company. Oracle offers its database, tools, and application products,
along with related consulting, education and support services, in over
145 countries around the world.
Preface
xiii
Your Feedback
Thank you for using OracleR SelfService Human Resources (SSHR)
and this implementation guide.
We value your comments and feedback. At the back of this guide is a
Readers Comment Form you can use to explain what you like or
dislike about OracleR SelfService Human Resources (SSHR) or this
implementation guide. Mail your comments to the following address
or call us directly at (650) 5067000.
Oracle Applications Documentation Manager
Oracle Corporation
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Or, send electronic mail to appsdoc@us.oracle.com.
xiv
CHAPTER
Business Requirements,
Solutions and
Procedures
11
I need to reduce administration costs, how can a web based HR system help me?
Many daytoday activities carried out by the HR department delay
information from reaching the right person at the right time. Often HR
activities involve copying information directly from documents or
emails, or providing basic information to inquirers without analysis or
interpretation. Many activities are simple data entry tasks like updating
personal and educational details. Or informing employees of their
current vacation allowance and providing policy advice.
Selfservice can put this type of activity back where it belongs with
the person making the inquiry, or the person wanting to notify a change
in their personal details. Selfservice is most effective when it targets
these common repetitive activities. A corporate intranet gives people
access to these activities at little maintenance cost to the HR
department.
12
The participants in the workflow process receive messages, via the web
or email. The messages may form part of an approval process or can
inform a user of the progress of their request or update of information.
Workflow ensures that you always inform and alert the right people at
the right time.
A web interface combined with the proactive messaging of Oracle
Workflow mean you can automate many processes between users. As a
result you will reduce administration costs and speed information
retrieval.
Appraisals
Enroll in a Class
Personal Information
Professional Information
Candidate Offers
13
Appraisals
Suitability Matching
Succession Planning
Employee Histories
Employees
Line Managers
Approvers
HR Professionals
Employees can only access and change their own personal information.
They may, for example, change their address if they have moved home,
update their resume, apply for a job or enroll in a class.
A line manager can view and change their own personal information
and the information of the people they manage. Line managers also
have access to additional management tools. A manager can for
example, conduct an appraisal on one of their employees or plan a
successor to a position whose incumbent is about to retire.
Another typical user is an Approver. This person is often a manager
who needs to be informed of any changes to a persons records. They
are notified by email and may either approve or reject a request, for
example to attend a Class. Often they do not initiate or maintain an
approval process but simply participate.
14
15
SSHR Users
There are two predefined views of information accessed via SSHR, an
Employee Responsibilityand a Manager Responsibility. The two views
are designed to be starting points for the configuration of SSHR.
The Employee Responsibility is used by an employee to access and
manage information about themselves. They may also apply for an
internally advertised jobs or apply to enroll in a class.
Employees can have configurable access to the following functions:
Enroll in a Class
Personal Information
Professional Information
Self Appraisals
Absence History
Training History
Salary History
Employment History
Note: Employees can participate in appraisals as reviewers.
You must however attach the View Notification Function to
their responsibility to do this.
16
Appraisals
Questionnaire Administration
Succession Planning
Suitability Matching
User Assistance
SSHR has been carefully designed to be easy to use. User assistance
components are used extensively and you can configure and change
any of these components to reflect your needs. You can configure:
Function
Personal Information
17
18
Functions (SSHR)
You will find below all the functions available in SSHR and a
description of their functionality.
Appraisals
An appraisal enables a manager and an employee to evaluate employee
performance, competencies, and set objectives and actions. You can
also store and record additional information about an employee using a
questionnaire attached to an appraisal. A questionnaire can also be
used to conduct employee surveys.
Prepare an application
Enroll in a Class
The Enroll in a Class function enables your employees to take an active
part in their training and helps them to keep their competencies
uptodate. This function also helps you phase in the delivery of
competencies through training activities.
19
Competence profiles
Work preferences
Resumes
Person Search
Person search enables a manager to search for a person. On opening the
Person Search web page a manager will see a list of all the people they
manage directly and any people their managers manage. This means a
manager can see a list of all the people in their supervisor chain. They
can also create a work list. A work list is a list of people created and
saved from a previous search.
With an Advanced Search a manager can search for a person or persons
who answer particular criteria. For example, you could find sales
representatives who work in a particular office location. You can search
on personal, assignment or skills criteria.
You can also search for the dates an applicant applied for a job and the
dates an applicant enrolled on a course.
Employee Histories
An employee can view his or her personal records. They can find
information about their:
1 10
Training History
Employment History
Absence History
Salary History
A manager can view his or her own records and any records of
employees they manage.
Candidate Offers
The candidate offers function is used by line managers to seek approval
for a job offer, send it to the successful applicant, and track the
applicants response.
1 11
Workflow (SSHR)
Oracle Workflow is embedded in SSHR and is used to manage the flow
of information between the HR professional, the line manager and
employee and applicant. By configuring an approvals process you can
control who has access and who can change or update information.
Workflow is also used to configure display messages and to suggest
links a user might need as part of an approvals process. It also provides
the mechanism for configuring how certain sections of a web page are
displayed. For example, a section could be viewonly, hidden, or
update only with an approval process.
SSHR has seeded approvals processes, you must configure, for the
following functions:
1 12
Appraisals
Enroll in a Class
Personal Information
Professional Information
Appraisals
The type of appraisal available to a user depends on where you select
the appraisal function. If you log into SSHR as an employee (Employee
Access) and select an appraisal you will open a self appraisal function.
However, if you log into SSHR as a manager (Line Manager Access)
select an employee name from the People List and choose to conduct an
appraisal on that employee you open a ManagerEmployee appraisal.
Note: A manager can select their own name from the People
List in Line Manager Access. If they do so the manager will
open a self appraisal.
The types of appraisal available in SSHR are:
ManagerEmployee Appraisal
SelfAppraisal
Employee Appraisals
An employee can create a SelfAppraisal, a 360 Degree Self Appraisal
or view an appraisal they have created. In most cases the results of a
self appraisal are private to the appraisee until published. In a self
appraisal the appraisee can see all the appraisal information.
To publish a self appraisal an employee selects Publish from the
Publication Status drop down list in the Appraisal Overview page.
Once published an appraisal cannot be updated.
To publish a 360 Degree Self Appraisal an employee selects Publish
from the Publication Status drop down list in the Appraisal Overview
page.
Note: In a 360 Degree Self Appraisal you can set a profile
option that enables managers (and anyone with secure access
to the persons records) to view an unpublished 360 Degree
selfappraisal. This profile option does not apply to Self
appraisals.
1 13
ManagerEmployee Appraisals
There are two types of manager employee appraisal a:
manageremployee appraisal and a 360 Degree appraisal. A manager
who creates an appraisal, the appraising manager, can always see the
details of the appraisal. The employee being appraised has no access, to
the appraisal, until the appraising manager publishes the appraisal.
Any other managers (i.e. not the appraising manager) of the employee
cant see the appraisal information either, until the appraisal is
published. When an appraisal is published the employee has access to
all the contents except any reviewer comments.
Note: A manager can choose to create a Self Appraisal (if they
select their own name from the People List), a Manager
Employee Appraisal or a 360 Degree Appraisal.
The person who creates an appraisal (the appraising manager) can
assign people to review appraisals in ManagerEmployer and 360
Degree Appraisals. Reviewers are selected by an appraising manager
and are notified of their participation. A reviewer can access the
appraisal by selecting the appraisal name from the Workflow Inbox.
A reviewer of a ManagerEmployee appraisal has view only access to
the appraisal header, objectives, questionnaire and reviewer names
sections of the appraisal. They cannot see any summary performance or
comments from other reviewers. A reviewer can only add review
comments.
Note: Access to the review worksheet is only available if the
appraisal is still open.
A 360 Degree appraisal reviewer has view only access to the appraisal
header, questionnaires and reviewer names. They have no access to
summary performance or comments from other reviewers.
Note: The published flag has no affect on what a reviewer can
see.
Note: You must ensure all participants in a review process can
access the View Notification process.
You can also add appraisers to an appraisal by using the Update
Appraiser web page. An appraiser can answer and complete
questionnaires and surveys for example.
1 14
Updating Reviewers
An appraising manager can add reviewers to an appraisal by using the
Reviewers web page. This page is also used to manage and record the
status of the review process. For example, a manager can:
Add a reviewer
Notify a reviewer
Updating Appraisers
An appraising manager can add an appraiser to an appraisal using the
Update Appraiser web page. This page is also used to manage and
record the status of the appraisers process. For example, a manager
can:
Add an appraiser
Notify an appraiser
1 15
An appraisal is published
Questionnaires
A questionnaire is used to collect survey type information from a user.
You create a questionnaire using the SSHR create questionnaire web
page and attaching the questionnaire to an Appraisal template.
Note: Questionnaires can only be used in 360 Degree type
Appraisals.
1 16
1 17
1 18
PLANNED
CANCELLED
WAITLISTED
PLACED
FULL
1 19
Employee Responsibilities
Employees can access and view their own personal information. For
example, they can update an online resume or change their work
choices to include overtime or international travel. The Employee Self
Service responsibility delivers configurable update and view processes.
The employee responsibility includes processes for an employee to:
Personal Information
Update personal details, such as marital status or new
parenthood
Update telephone details for home and work
Enroll In A Class
Search for training classes (with Oracle Training Administration
installed), self nominate to enroll in a class, and request manager
approval
Professional Details
Update qualifications, education, licenses and awards
Update skills or competence profiles and work choices
Self Appraisal
Perform selfappraisals
View Notification
View Notifications
1 20
Employment History
View a record of employment
Application History
View a record of job applications
Salary History
View a record of salaries
Absence History
View a record of absences from work
Training History
View a record of classes attended
Manager Responsibilities
Managers have access to all the functions of an employee plus
additional update functions to manage their group. Another key
difference of this responsibility is that the user sees a list of people they
manage and can use the person search function.
The person search function can create simple or advanced searches. A
simple search can find a person by all or part of name and by person
type, employee, employee/applicant, or applicant. An advanced search
can find one or more employees or applicants by employee type,
employee number, hire date, employment category, national identifier,
competence and assignment.
Update functions enable a manager to:
1 21
When you generate a person list from the search you can graphically
compare peoples skills, create a group rank, or undertake appraisals
and assessments. You can also answer an ad hoc inquiry or save an
enquiry across sessions. Your managers always have a fast way to find
information on the people they manage.
Managers can only view or update the information of the group of
people they manage. This security mechanism shares information with
the client server HRMS Application, and includes organization,
position and payroll based security.
The predefined Manager responsibility has the following functions:
1 22
Personal Information
Employment History
Application History
Salary History
Absence History
Training History
Suitability Matching
Succession Planning
Enroll in a Class
Professional Details
Appraisal
Questionnaire Administration
Personal Information
View Notification
1 23
Approvals
Use Oracle Workflow to set up an approvals chain. In this chain you
can identify which member of the HR staff performs actions, such as
issuing the offer letter. You might also want to add notification
messages to remind key players of the actions they must take at each
stage of the recruitment process.
1 24
1 25
1 26
Initialize Offer
Process Offer
Process Offer
This process contains the activities required to process an offer to an
approved candidate. This includes:
If the candidate does not respond to the offer letter within 30 days, the
process notifies the hiring manager.
1 27
URLs for the candidate offer page, candidate offer letter, and
candidate offer highlights
1 28
1 29
2.
3.
Decide if you want your managers (or anyone else with secure
access to an employees records) to view unpublished self
appraisals by setting a profile option. See: User Profiles,
Customizing, Reporting and System Administration in Oracle HRMS
The profile option is called:
1 30
7.
PERFORMANCE_DETAILS
OBJECTIVE_DETAILS
ASSESSMENT_DETAILS
QUESTIONNAIRE_DETAILS
GROUP_APPRAISAL_DETAILS
Review web page prompts and make any changes, in the Define
Regions Window, to the names in, the following regions:
PER_APPRAISALS_COMMON_R
PER_ASSESSMENT_REGION
PER_CM_PROMPTS
PER_PARTICIPANTS_PAR
PER_PARTICIPANTS_GPAPR
PER_QUESTIONNAIRES_PROMPTS
10. Decide what you want to appear in the appraisal list by altering the
Lookup code meanings:
Self
Manager
360
1 31
You can configure the range of dates a user sees by changing the
values for the Lookup Type, HR_JOB_POSTED_DATE. See: Setting
Up Searches (SSHR): page 1 38
2.
3.
Review web page prompts and make any changes, in the Define
Regions Window, to the HR_APPLY_FOR_JOB_WEB region fields.
See: Web Applications Dictionary, Oracle SelfService Web
Applications Implementation Manual, Release 11
4.
5.
6.
7.
8.
9.
1 32
Create web based enrollment statuses in OTA so you can see which
classes were created or approved through SSHR. You need to enter
a status name of W:Requested and a type of, Requested, or
Cancelled.
See: Creating Enrollment Statuses, Using Oracle Training
Administration
2.
You can configure the range of dates a user sees by changing the
values for the Lookup Type, OTA_ENROLL_CLASS_DATE. See:
Setting Up Searches (SSHR): page 1 38
3.
4.
Review web page prompts and make any changes, in the Define
Regions Window, to the fields in the OTA_ENROLL_CLASS_DATE
region. See: Web Applications Dictionary, Oracle SelfService Web
Applications Implementation Manual, Release 11
5.
6.
7.
Decide how users must enroll into a Class: Configuring the Enroll
in a Class Enrollment Process (SSHR): page 1 54
8.
9.
1 33
1 34
You can configure the range of dates a user sees by changing the
values for the Lookup Type, PER_TIME_SCALES. See: Setting Up
Searches (SSHR): page 1 38
2.
3.
Review web page prompts and make any changes, in the Define
Window, to the HR_SUITABILITY_MATCH% region fields. See:
Web Applications Dictionary, Oracle SelfService Web Applications
Implementation Manual, Release 11
Locate and edit any tips and instructions you need to support the
user. See:Editing and Locating User Assistance Components
(SSHR): page 1 51
2.
To see your edited tips and instructions in your SSHR web pages,
load them into the database. See:Loading User Assistance
Components into the Database (SSHR): page 1 55
1 35
Basic_Details
Main_Address
Phone_Number
Second_Address
Contacts
Professional Information:
Education
Competence profiles
Work preferences
Resumes
1 36
2.
You can control whether date of birth and national identifier fields
are displayed in Personal Information by configuring
NATIONAL_IDENTIFIER and DATE_OF_BIRTH workflow
attributes. See:Configuring DOB and National Identifier Workflow
Attributes (SSHR): page 1 67
3.
Configure the various address styles you may need for your
implementation. See: Descriptive Flexfields and Address Styles,
Customizing, Reporting and System Administration in Oracle HRMS,
4.
5.
Review web page prompts and make any changes, in the Define
Regions Window, to the HR_PERSONAL_INFORMATION region
fields and HR_PROFESSIONAL_INFORMATION region fields.
See: Web Applications Dictionary, Oracle SelfService Web
Applications Implementation Manual, Release 11
6.
Consider whether web pages need links or messages, and if so, set
up reminders. See:Configuring SSHR Reminders (SSHR): page
1 57
2.
Review web page prompts and make any changes, in the Define
Regions Window, to the HR_SUCCESSION_PLANNING region
fields. See: Web Applications Dictionary, Oracle SelfService Web
Applications Implementation Manual, Release 11
1 37
Choose which two segments in the Job, Position and Grade key
flexfields you want to appear in a list of values. Use the following
user profile options:
You can configure the range of dates users see by changing the
values of the Lookup Types:
HR_APPLICATION_DATE
HR_HIRE_DATE
PER_TIME_SCALES
HR_JOB_POSTED_DATE
OTA_ENROLL_CLASS_DATE
The Lookup code value have the format, 001WL001D. The four
sections comprise:
WL
Within the Last, and specifies a date range from a calculated date
to an effective date.
1 38
WN
Within the Next, and specifies a date range from todays date, or
some effective date, to a calculated date.
MP
More than a specified time in the Past, and can be days, weeks,
months or years.
The third section is a numeric value that can have a value from
001 to 999.
The last section can have the following character value text:
D
for Day
W
for Week
M
for Month
Y
for Year
1 39
1 40
2.
Review web page prompts and make any changes, in the Define
Regions Window, to the HR_VIEWS region fields. See: Web
Applications Dictionary, Oracle SelfService Web Applications
Implementation Manual, Release 11
2.
3.
You should now set up and customize the different offer letters that
a candidate may receive with the Offer Letter program. See: Setting
Up Candidate Offer Letters (SSHR): page 1 71
4.
5.
6.
1 41
1 42
Source File:
Canvas Name:
Page Name:
hrt00000.htm
display_advanced_search_appl
hrt00001.htm
display_advanced_search_emp
hrt00002.htm
display_person_search_results
hrt00003.htm
display_simple_search
hrt00004.htm
PERINFO_BASIC_DETAILS_TOC
hrt00005.htm
PERINFO_CONTACTS_FORM
Personal Information
Contacts Screen
hrt00006.htm
PERINFO_CONTACTS_REVIEW
hrt00007.htm
PERINFO_MAIN_ADDRESS_TOC
hrt00008.htm
PERINFO_SECONDARY_ADDRESS_TOC
Personal Information
Secondary Address Screen
hrt00009.htm
PERINFO_MADDR_CORRECTION_FORM
hrt00010.htm
PERINFO_SADDR_CORRECTION_FORM
hrt00011.htm
PERINFO_PHONES_FORM
hrt00012.htm
PERINFO_MADDR_CHANGE_FORM
hrt00013.htm
PERINFO_SADDR_CHANGE_FORM
hrt00014.htm
PERINFO_OVERVIEW
hrt00015.htm
PERINFO_BASIC_DETAILS_REVIEW
hrt00016.htm
PERINFO_BASIC_DETAILS_REVIEW
Source File:
Canvas Name:
Page Name:
hrt00017.htm
PERINFO_BASIC_DETAILS_FORM
hrt00018.htm
PERINFO_ADD_CONTACTS_FORM
hrt00019.htm
PERINFO_ADDRESS_REVIEW
hrt00020.htm
PERSON_SEARCH_TREE_FORM
hrt00021.htm
person_search_work_list
hrt00022.htm
SHOW_Details_Page_CF
hrt00023.htm
SHOW_Search_Page_CF
hrt00024.htm
HR_PROF_OVERVIEW_QUA_INS
hrt00025.htm
HR_PROF_OVERVIEW_AWARD_INS
hrt00026.htm
HR_PROF_ADD_QUA_INS
hrt00027.htm
HR_PROF_ADD_AWARD_INS
hrt00028.htm
HR_PROF_UPDATE_QUA_INS
hrt00029.htm
HR_PROF_UPDATE_AWARD_INS
hrt00030.htm
HR_PROF_QUALIFICATION_WEB
Field Tip
hrt00031.htm
RESUME_FORM
Resume Screen
hrt00032.htm
VIEW_RESUME
hrt00033.htm
HR_PROF_REVIEW_QUA_INS
hrt00034.htm
HR_PROF_REVIEW_AWARD_INS
hrt00035.htm
HR_PROF_QUA_ADD_SUB_INS
1 43
1 44
Source File:
Canvas Name:
Page Name:
hrt00036.htm
HR_PROF_AWARD_ADD_SUB_INS
hrt00037.htm
HR_PROF_QUA_UPDATE_SUB_INS
hrt00038.htm
HR_PROF_AWARD_UPDATE_SUB_INS
hrt00039.htm
HR_PROF_QUALIFICATION_WEB
Field Tip
hrt00040.htm
HR_PROF_VIEW_QUA_INS
hrt00041.htm
HR_PROF_VIEW_AWARD_INS
hrt00042.htm
HR_PROF_VIEW_PENDING_QUA_INS
hrt00043.htm
HR_PROF_VIEW_PENDING_AWARD_INS
hrt00044.htm
WORK_PREFERENCES_FORM
hrt00045.htm
VIEW_WORK_PREFERENCES
hrt00046.htm
update_competence_form
Update an Existing
Competence
hrt00047.htm
upgrade_competence_form
Upgrade an Existing
Competence
hrt00048.htm
add_competence_form
hrt00049.htm
competence_pending_aprv_form
hrt00050.htm
display_competence_upd_option
hrt00051.htm
competence_overview_form
Competence Profile
Overview
hrt00052.htm
review_competence_change_form
Review Changes
hrt00053.htm
HR_VIEW_COMPETENCE_ONLY_FORM
hrt00054.htm
HR_EXPIRED_COMPETENCE_FORM
Source File:
Canvas Name:
Page Name:
hrt00055.htm
PRFINFO_MENU
Professional Information
Menu
hrt00056.htm
HR_SUIT_MATCH_RANK_PEOPLE_FORM
hrt00057.htm
FATAL_ERROR
hrt00058.htm
PERINFO_VIEW_FUTURE_CHANGES
hrt00059.htm
PERINFO_VIEW_PENDING_APPROVAL
hrt00060.htm
UPDATE_PERSON_SUCCESSION_POSITION
hrt00061.htm
UPDATE_POSITION_SUCCESSOR
hrt00062.htm
hr_util_skill_web_inst
Skill Instruction
hrt00063.htm
hr_util_skill_web_tip
Skill Tip
hrt00064.htm
hr_apply_for_job_search_tip
hrt00065.htm
hr_apply_for_job_update_tip
hrt00066.htm
hr_apply_for_job_app_tip
hrt00067.htm
hr_util_skill_web_inst
Skill Instruction
hrt00068.htm
UPDATE_PERSON_SUCCESSION_POSITION
hrt00069.htm
UPDATE_POSITION_SUCCESSOR
hrt00070.htm
HR_SUCC_PLAN_SUB_MENU
hrt00071.htm
DISP_POSITION_SUCCESSORS
hrt00072.htm
DISP_PERSON_SUCCESSION_POSITIONS
hrt00073.htm
VIEW_PERSON_SUCCESSION_POSITIONS
hrt00074.htm
VIEW_POSITION_SUCCESSORS
hrt00075.htm
wsqst00
Questionnaire
Administration Submenu
screen
hrt00076.htm
wsqst01
Questionnaire
Administration HTML
Entry screen
1 45
1 46
Source File:
Canvas Name:
Page Name:
hrt00077.htm
wsqst02
Questionnaire
Administration Preview
screen
hrt00078.htm
wsqst03
Questionnaire
Administration
Confirmation screen
hrt00079.htm
wsqst04
Questionnaire
Administration List screen
2.
3.
1 47
2.
1 48
HR_STANDARD_ERROR_PRC
HR_SYSTEM_ERROR_MSG
Attention: You must ensure that all your HTML tags used to
collect information from a user are between the open and close
<FORM> tag. Any HTML form tags outside the open and close
<FORM> tag will cause SSHR to reject the HTML
questionnaire code.
The questionnaire HTML source file must also include the following
tags, as a minimum:
<HTML>
<HEAD>
<TITLE> Questionnaire </TITLE>
</HEAD>
<BODY>
<FORM ACTION= METHOD=POST>
</FORM>
</BODY>
</HTML>
1 49
Here is the markup for a check box which has a default selection of
checked:
<INPUT TYPE=CHECKBOX NAME=Improvement over 3 months?VALUE=4
CHECKED>
1 50
[INSTRUCTIONS]Instruction Text[/INSTRUCTIONS]
To change the text of the instruction on the web page you change the
text within the tag pair.
Note: Pages with more than one instruction each instruction
numbered.
Editing Tips
You can identify tips by finding the name of the field and their tag pair.
For example:
[Startdate]Tip Text[/Startdate]
To change the text of the tip, which is displayed to the user within a
javascript non modal window, you change the text within the tag pair.
Including images in Tips and Instructions
You can also include images in your tips and instructions by including
a relative or absolute path to your image between the user assistant
tags.
Locating User Assistance Components
The filename of every user assistance component is stored in the User
Assistance table. You can also find the name of the file, in a comment
section, in the web page. This means you can find, on each page, the
file name of the user assistant.
The loader ensures that no user assistant 32K. The loader will skip a
user assistant that exceeds the 32K limit and continue processing the
next file and log an error.
You can choose to update user assistance components at any time you
need. You can also choose how to update. For example, you may want
to update all your new user assistance components or update them one
at a time.
1 51
To get the file name of the user assistant you want to change
Do one of the following:
Locate the user assistant on the web page and look at the HTML
source. You will find the HTML file name located in the web
page.
For a list of canvas, page and source file names see:SSHR Canvas, Page
and Source File Names (SSHR): page 1 42
1 52
2.
3.
4.
5.
Internal Name
Display Name
Description
1 53
2.
3.
Select Attributes.
4.
5.
Select the Attribute tab and in the Default Value region and select
one of the four approval modes:
6.
1 54
Managerial Approval
Self Booking
Training Administrator
Select OK.
The parameters for this program are shown in the table below:
Parameter
username
username
password
password
database
database
file
filename
batch
directory
mode
mode
language
language
1 55
Parameter
bg
business group
log
logfilename
If no business group is specified, the parameter is set to NULL. In this case, the tip is used
as the default. If no tip for a specific business
group is defined, this default tip is shown.
1 56
2.
3.
Select Processes.
4.
5.
Place your cursor in the Processes window and double click on the
Tickler icon.
Note: You may have to drag a Tickler into the Processes
window from the Functions component in the Navigator tree.
6.
7.
1 57
Value:
TICKLER_TYPE
URL
TICKLER_TYPE_VALUE
http://www.your_enterprise.com/index.html
DISPLAY_SEQUENCE
TICKLER_DISPLAY_TEXT
TICKLER_VALUE_TEXT
here
TICKLER_VALUE_DISPLA
Y_TYPE
Hyper Link
TICKLER_actid_1
This Item Attribute will generate the following HTML as the Item
Attribute Value:
Click<AHREF=http://www.your_enterprise.com/index.html
target=_top>here</A> to return to the HR homepage
1 58
Activity Attribute:
Value:
TICKLER_TYPE
URL
TICKLER_TYPE_VALUE
http://www.your_enterprise.com/index.html
DISPLAY_SEQUENCE
TICKLER_DISPLAY_TEXT
TICKLER_VALUE_TEXT
here
TICKLER_VALUE_DISPLA
Y_TYPE
Button
None
1 59
Appraisals
Enroll in a Class
Personal Information
Professional Information
When you set a workflow display attribute to Update for Approval you
will send that transaction through an approvals process. The process
will find the first approver, send them a notification and end in one of
two ways: Approved or Rejected.
You can also set a workflow attribute to control whether a user can
select an appraiser, without approval, in a 360 Degree Self Appraisal.
The attribute is called, Approve Employee Selection of Appraisers (360
Degree Self Appraisal). By setting the attribute to Yes you enable a user
to select an appraiser, without having to go through an approvals
process. If you select No you enable an approvals process. Any
appraiser selected by a user must be approved in an approvals process.
The diagram below illustrates the Personal Information sample process
with an approvals process.
Figure 1 1Personal Information Sample Process and Approvals Process
1 60
Initialize variables
Approved
Rejected
1 61
APPROVAL_ROUTING_PERSON_IDn
APPROVAL_ROUTING_USERNAMEn
APPROVAL_ROUTING_DISPLAY_NAMEn
1 62
1 63
2.
3.
Select Attributes.
4.
5.
1 64
HR Dept Email ID
Training Administrator
Recruitment Supervisor
2.
3.
4.
5.
Select sections you want to configure from the Attribute Values tab.
6.
View
defines what information can be seen
Update
defines whether this information can be updated
Hidden
defines what information can be seen
7.
If you choose the Update for approval value you must also
configure the message text to say an approval is pending. For
example, you can configure the following message for the user
Your changes are awaiting approval. Enable a display message
activity for the following result calls in Personal and Professional
Information:
Competence Profile
Note: You must not enable a display message activity or
Tickler for, Work Preferences or Resume.
Note: You can choose to define a Tickler for any of the
information attributes in personal information.
1 65
1 66
8.
9.
2.
3.
4.
5.
6.
7.
NATIONAL_IDENTIFIER
DATE_OF_ BIRTH
Yes
No
1 67
1 68
This module defines the URL for the Web Listener, which is used to
access the Candidate Offers approval process. Find the following data
in the file and change the URL string to point to your server and port
number:
g_host2 varchar2(1000) := http://<web server host
name.com>:<listener port num>;
This file also specifies how the Workflow identifies the appropriate
approvers for an offer. Modify this code to describe your business
practices. You can modify these functions contained in the
hr_offer_custom Package:
get_hr_routing1
This function returns the ID of an HR representative who
handles the New Hire Process and maintains the organization
hierarchy.
get_hr_routing2
This function returns the ID of an HR representative who
terminates applicants and mails out offer letters.
get_hr_routing3
This function returns the ID of a technical HR representative
who can check the approval chain for errors.
get_hr_manager_details
This function returns the ID of the HR manager the candidate
can contact for more information.
get_next_approver
This function moves through the approval chain and determines
the next manager to approve the offer. As supplied, this function
returns the supervisor of the primary assignment of the current
approver.
get_vp_name
This function finds the name of the Vice President that the
candidate would report to if their application is successful.
1 69
check_final_approver
This function determines whether the Workflow has reached the
end of the approval chain. If it has, an offer letter will be sent via
HR to the candidate. Without customization, the workflow will
pass the offer to the supervisor of each approver until it reaches
the top of your reporting hierarchy.
check_if_in_approval_chain
This function determines whether a person trying see a
candidates details is able to see them.
get_signatories_details
This function determines the signatures required on the offer
letter.
set_status_to_offer
When an offer is approved by the final approver, the applicant
status is set to Offer. Customize this function to set this status to
the status typeid used in your implementation.
set_status_to_sent
When the offer letter is sent to the candidate, his or her applicant
status is set to Offer Sent. Customize this function to set this
status to the status typeid used in your implementation.
1 70
Define all the text paragraphs required for the offer letters.
Enter your text using the Update Letter Text Web page in the HR
Offer Administrator responsibility. In each paragraph you can
include a number of substitution variables, where the exact text
inserted is determined by the Offer Letter program when the offer
letter is generated. See:
1 71
2.
1 72
in
in
in
in
in
in
in
varchar2,
number default 1,
number default 10,
number default 0,
number default 100,
boolean default TRUE,
boolean default TRUE;
Set the parameter process_timeout to TRUE. This will ensure that the
engine checks for timed out activities. Set process_deferred to TRUE
and define a minthreshold and maxthreshold, if you want the engine to
process costly activities that have been deferred by the main Workflow
Engine.
1 73
"
Click the New icon to display the Profiles table used for defining a
new offer profile.
2.
3.
4.
Click the New icon to display the Profiles table used create,
maintain and delete offer profiles.
2.
Find the profile you want to modify and complete any of the
following fields:
Profile name
Description
Detail
Delete
Note: If you change the profile name you are creating a new
profile and removing the current profile, which may cause
inconsistencies in your data.
3.
1 74
Define the offer profile and assign a unique name and description.
2.
3.
1 75
Select the offer profile where you want to include the new
categories from the Profiles box.
2.
Click the New button to display the Profile Categories table you
use to create new categories for a profile.
3.
You can specify other details for the category to define where the
category appears on the questionnaire and whether the category
header text is displayed.
Note: If you modify categories you may cause inconsistences
in your data. You should only change nonessential fields.
"
4.
5.
Click the New button to display the Offer Categories table. Click
the corresponding Delete box for each category you want to delete.
Note: You cannot delete categories for a profile that is
currently in use and has linked answers. You must delete
linked questions before you delete the corresponding
categories.
2.
1 76
When you have finished, click the Save button to delete the
categories you have marked.
Click the New button to display the Offer Letter Text table for
creating new text paragraphs.
2.
3.
4.
1 77
2.
Modify the text and the substitution variables. You can include any
number of substitution variables in each text paragraph, for
example (HR Manager) or (Amount). The variables must be
embedded in the text in parentheses where each variable is defined
in the Offer Letter Program.
3.
1 78
2.
Click the Delete box at the end of the fields that define the
paragraph. The paragraph is marked for deletion.
3.
1 79
1 80
In this example, the code will print the second to last paragraph for the
offer letter. A cursor loops through the PARA_NO table to find the
identifying paragraph number for the second to last paragraph LP.
This number is used to call the text from the associated BODY_TEXT
table. Assistant HR Manager is a substitution variable that is replaced
in the text by the contents of the predefined variable
HR_ASSISTANT_NAME. Substitution variables can be inserted as any
unique text string, in brackets, within a text paragraph.
Example:
/****************** PLACE SECOND TO LAST PARAGRAPH HERE
for j in 1..count2 loop
if para_no(j) = 2LP then
htp.nl;
htp.nl;
text := replace(body_text(j), (Assistant HR
Manager),HR_ASSISTANT_NAME);
htp.p(text);
exit;
end if;
end loop;
Generating a Dependent Single Paragraph
The processing in the example below is similar to the processing for
generating a non dependent single paragraph, except that an IF
statement encloses the code that checks that the answer for the
SPECIAL_VACATION_ACCRUAL question is Yes. If it is, the
paragraph identified by identifier 25 is printed.
Example:
/***** PLACE PARAGRAPH 25 IF THERE IS SPECIAL ACCRUAL OF
HOLIDAYS ******/
for i in 1..count1 loop
if question(i) = SPECIAL_VACATION_ACCRUAL and answers(i) =
Yes then
for j in 1..count2 loop
if para_no(j) = 25 then
htp.p(body_text(j));
1 81
exit;
end if;
end loop;
exit;
end if;
end loop;
Generating a Dependent Either/Or Paragraph
The example below shows an example of a single dependent paragraph
with two possible answers. An ELSEIF statement generates an
alternative paragraph.
Example:
/*** PLACE EITHER PARA 16A OR 16B DEPENDING ON WHAT IS
CHOSEN **************/
for i in 1..count1 loop
if question(i) = CAR_PLAN and
answers(i) = Standard Car Plan $5400 yearly/$450 monthly then
for j in 1..count2 loop
if para_no(j) = 16A then
htp.nl;
htp.nl;
htp.p((body_text(j)));
exit;
end if;
end loop;
elsif question(i) = CAR_PLAN and
answers(i) = Standard Car Plan $7200 yearly/$600 monthly then
for j in 1..count2 loop
if para_no(j) = 16B then
htp.nl;
htp.nl;
htp.p((body_text(j)));
exit;
1 82
end if;
end loop;
exit;
end if;
end loop;
Generating Dependent Multiple Paragraphs
Dependent multiple paragraphs are permutations of paragraphs or
sentences dependent on answers to one or more questions. The
answers are read into variables the procedure examines to determine
what paragraphs need to be inserted in the offer letter. The example
below shows answer values being read into local variables.
Sub procedures are used to validate the amount values before the
values are assigned to the variables.
Example:
/******* TO WORK THE DRAW FIRST READ ALL THE ANSWERS IN
TO VARIABLES ******/
for i in 1..count1 loop
if question(i) = NON_RECOVERABLE_DRAW then
NON_RECOVERABLE_DRAW := answers(i);
elsif question(i) = NON_RECOVERABLE_DRAW_MONTHS then
NON_RECOVERABLE_DRAW_MONTHS := answers(i);
elsif question(i) = NON_RECOVERABLE_DRAW_AMOUNT then
begin
l_sub_str1 := replace(answers(i),,,);
l_sub_str1 := replace(l_sub_str1,$,);
l_sub_str1 := to_char(to_number(l_sub_str1),FML999,999,999.00);
exception
when others then
l_sub_str1 := IMPROPER FORMAT;
end;
NON_RECOVERABLE_DRAW_AMOUNT := l_sub_str1;
1 83
begin
l_sub_str1 := replace(answers(i),,,);
l_sub_str1 := replace(l_sub_str1,$,);
l_sub_str1 := to_char(to_number(l_sub_str1),FML999,999,999.00);
exception
when others then
l_sub_str1 := IMPROPER FORMAT;
end;
RECOVERABLE_DRAW_AMOUNT := l_sub_str1;
end if;
end loop;
1 84
1 85
1 86
2.
3.
Find the question category to which you want to add the new
questions.
4.
5.
Click the New icon to display the Profile Questions table you use to
add new questions to a profile.
6.
In the Default value field select a default value type or entry for
the question. This can be either Value or SQL. Value uses the
value entered in the Default Value Field. SQL uses the value
defaulted from a list of values; enter a Select statement to select
the value in the Find Filter Column.
In the Field Level Help field enter text if you want to define help
for a question.
In the Lookup Type field enter the name of the lookup if the
HTML type is Option and uses a lookup table to display a list of
values.
In the Find Select SQL field, enter the Select statement that
displays the list of values.
8.
1 87
Select the profile that includes the question(s) you want to modify.
2.
Find the question category that includes the question(s) you want
to modify.
3.
4.
Locate the question(s) you want to update and amend the details to
modify them.
Note: If you modify questions for a profile you may cause
inconsistencies in your data. You should only change
nonessential fields.
1 88
5.
6.
Select the profile you want to delete questions from in the Profiles
box.
2.
Find the question category that includes the question(s) you want
to delete.
3.
4.
Click the corresponding Delete box for each question you want to
delete. This marks the question for deletion.
5.
Click the Save icon to delete the questions you have marked.
6.
1 89
1 90
Click the corresponding Delete box for each category you want to
delete. This marks the categories for deletion.
2.
Click the Save button to delete the categories you have marked.
CHAPTER
Implementation
Checklist and Steps
21
Implementation Steps
Implementation steps are usually completed by a System
Administrator after the successful installation and set up of Oracle
HRMS, Oracle Workflow and, if necessary, Oracle Training
Administration (OTA).
SSHR is supplied with predefined data and functionality. You must
configure this predefined data and functionality for your own
implementation of SSHR.
If you want to use the Enroll in a Class and the Training History
function, you must install Oracle Training Administration.
If you want to use the Appraisal function you must set up appraisal
and assessment templates and, if you use competencies, a rating scale,
in Oracle HRMS.
If you want to use the Enroll in a Class function you must set up OTA.
Remove the seeded Enroll in a Class menu if OTA is not installed.
If you want to use Apply for a Job you must specify a vacancy category
before a vacancy can be seen in SSHR.
Note: If you try to configure functionality before you are
familiar with Oracle HRMS and Oracle Workflow you may
make mistakes. Before you complete any step read any
referenced topic information.
Note: It is your responsibility to populate data fields.
SSHR and Workflow
SSHR is shipped with seeded workflow processes. These processes are
for demonstration purposes only and you must configure them to meet
your enterprise needs.
SSHR Responsibilities and Security
SSHR is supplied with seeded responsibilities. These responsibilities
are, again, for demonstration purposes only. They are:
HR Web Administrator
You must create your own responsibilities. In this way you can control
access to functions.
See: Setting Up Security, Customizing, Reporting and System
Administration in Oracle HRMS
22
SSHR Functions
SSHR is shipped with seeded functions attached to seeded
responsibilities. These functions are for demonstration purposes only.
You must configure each for your own implementation of SSHR.
Typical Set Up Steps
The typical set up tasks you implement are:
Creating Reminders
Configuring Lookups
Web Browsers
We recommend you install the Netscape Navigator browser from
version 3.04 and higher or use Microsoft Internet Explorer from version
4.08.
Make sure your users do not use the Forward and Back options. This is
available by right clicking in the browser window. You should also
ensure that your browser does not cache web pages.
Managing Future Dated Changes
If there are future dated changes pending for an employee or applicant,
you will not be able to update any information until the future dated
change comes into effect or is rescinded. A series of error processes and
messages will inform you of any changes being attempted.
23
The process will start with the user trying to update information with a
future dated change pending. The user will be sent a message to
contact their support representative and will be prevented from making
any changes. The workflow error process will then send a message,
with a description, to the Sysadmin ID informing them that an attempt
was made by a user to update information with a future dated change
pending. You can then decide how to manage the update requested by
the user.
For example, to make changes and update information requested by a
user you could cancel the future dated change, implement the
requested change to information and then implement the future
updated change again. Or send a notification explaining that the
update will be made at some point in the future.
24
25
26
27
28
Step 2
Step 3
HRWFDFCT
Note: You must create a request set that runs the ICDLTMP
(Delete data from temporary table) program before the
HRWFDFCT program.
29
Step 4
2 10
Security (SSHR)
Step 5
P_PROCESS_NAME=<process
name>&P_ITEM_TYPE=HRSSA&P_PERSON_ID=
where <process name> is the internal name of the workflow
process.
hr_workflow_service.create_process
This will specify the HR workflow service.
p_called_from=<function name>
where <function name> is the internal name of the line manager
function.
hr_person_search_tree_web.setup
This will specify the People List function.
Create Menus
Now you have created all your SSHR workflow functions you need to
attach them to a menu so a user may access them. A menu groups
together a number of functions. A users access to a menu depends on
the responsibility you assign him or her.
2 11
Step 8
Create Users
You will need to define the people you want to use SSHR. You need to
follow the typical steps for defining new users and then assign them,
with the SSHR responsibilities you have created, to SSHR.
Use the User Window.
See: Users Window, Oracle Applications System Administrators Guide
Step 9
2 12
You can also configure which two segments of the Job, Position and
Grade key flexfields appear in the Person Search function. Select the
name of the segment for each of the following profile options:
2 13
Step 11
View
Users can view information but not update this information.
Hidden
Users have no viewable access to information.
Update
Users can view information, make changes and submit the
changes to the database without any approvals process.
2 14
The following functions have web page sections you can configure:
Appraisals
Personal Information
Professional Information
Performance Details
Objective Details
Assessment Details
Questionnaire Details
Reviewer Details
Basic Details
Main Address
Phone Numbers
Secondary Address
Contacts
National Identifier
Date of Birth
Competence Profile
Work Preferences
Resume
2 15
Step 12
PER_APPRAISALS_COMMON_R
PER_ASSESSMENT_REGION
PER_CM_PROMPTS
PER_PARTICIPANTS_PAR
PER_PARTICIPANTS_GPAPR
PER_QUESTIONNAIRES_PROMPTS
HR_APPLY_FOR_JOB_WEB
OTA_ENROLL_IN_CLASS
HR_PERSONAL_INFORMATION
HR_PROFESSIONAL_INFORMATION
HR_SUIT_MATCH%
HR_SUCCESSION_PLANNING
HR_PERSON_SEARCH
HR_VIEWS
2 16
Step 13
Configure Lookups
Lookups supply many of the lists of values your users will need.
You need to set up the following Lookups:
Appraisal Status
APPRAISAL_ASSESSMENT_STATUS
Appraisal Type
APPRAISAL_TYPE
You can also change the following Lookup codes for Appraisals:
Self
Manager
360
The Lookup Code values for the Search by Date function has the
format 001WL001D. The four sections comprise:
The numeric value is used to sort the Lookup code into an ascending
order, with values from 000 to 999.
2 17
The English Language text fragment can have the following text:
WL
Within the Last, and specifies a date range from a calculated date
to an effective date.
WN
Within the Next, and specifies a date range from todays date, or
some effective date, to a calculated date.
MP
More than a specified time in the Past, and can be days, weeks,
months or years.
MF
More than a specified time in the Future, and can be days,
weeks, months or years.
The third section is a numeric value that can have a value from 001 to
999.
The last section can have the following character value text:
D
for Day
W
for Week
M
for Month
Y
for Year
2 18
Step 14
Step 15
HR Email address
hrcustwf.pkb
2 19
Step 17
hrcustwf.pkb
Step 19
2 20
Header Details
Performance Details
Objective Details
Assessment Templates
Reviewer Details
Questionnaires
Step 21
Create Questionnaires
To create a questionnaire use the SSHR Create Questionnaire function.
Questionnaires, questionnaire form fields, and questionnaire answers
are managed by the following tables:
HR_QUESTIONNAIRES
Contains questionnaire identifying information
HR_QUEST_FIELDS
Contains the specifications of form fields, such as radiobuttons
and text boxes, on templates
HR_QUEST_ANSWERS
Indicates which answers link to which fields in which
questionnaire
HR_QUEST_ANSWER_VALUES
Contains the values entered by users on questionnaires
Suggestion: To access information held in questionnaires, use
a tool such as Oracle Discoverer.
2 21
Step 22
Step 23
Enroll in a Class
Appraisals
Personal Information
Professional Information
Extra notifications
Use Workflow.
See: Configuring Approvals Processes (SSHR): page 1 60
Step 24
Managerial Approval
Use Workflow.
Configuring the Enroll in a Class Enrollment Process (SSHR): page
1 54
2 22
Step 25
2 23
Instructions
Tips
Note: There are also configurable workflow drive processes
called Reminders.
Step 26
Configure Instructions
Instructions are displayed at the top of each page and describe a pages
functionality. Each instruction is delivered with sample text.
You can configure instructions to include links to external web sites or
to launch a secondary window containing helpful information for your
users. You could include your HR policies or any HR contacts a user
may need to know.
Note: Not all pages have the facility to include Instructions.
For example the Personal Information Overview page does not.
Note: Instructions are also available in Approvals and
Competence evaluation templates.
See: Setting Up User Assistance Components (SSHR): page 1 35
Step 27
Configure Tips
Tips are displayed next to a field and give guidance to a user on what
information they should enter in a field. A tip is represented on screen
by an icon.
You can configure the text within the window and define your own tip.
See: Setting Up User Assistance Components (SSHR): page 1 35
Step 28
2 24
Candidate Offers
HR Web Administrator
2 25
Step 30
Step 31
Step 32
Step 33
Step 34
2 26
Step 35
Step 36
2 27
2 28
APPENDIX
A1
2.
Or:
1.
2.
Accrual Bands
1.
2.
3.
Accrual Plans
H
Accruals
Do one of the following:
A2
1.
2.
3.
Or:
1.
2.
Action Types
1.
2.
3.
Activity Rate
1.
2.
3.
2.
3.
Actual Premiums
H
Address
Do one of the following:
1.
2.
3.
Or:
1.
2.
A3
2.
3.
4.
Or:
1.
2.
Advanced Criteria
1.
2.
3.
Choose Tools > Alter Effective Date from the Tools menu.
Applicant Entry
H
Applicant Interview
1.
2.
3.
4.
Application
Do one of the following:
A4
1.
2.
3.
Or:
1.
2.
2.
Appraisal Template
H
Assessment Template
H
Assignment
Do one of the following:
1.
2.
3.
Or:
1.
2.
2.
A5
3.
For an employee:
Or:
1.
2.
Assignment Criteria
1.
2.
3.
Assignment History
H
Assignment Processes
1.
2.
3.
Assignment Set
H
Assignment Statuses
H
Assignment Folder
H
A6
2.
3.
2.
3.
2.
3.
Balance Feeds
Note: This instance of the Balance Feeds window lets you select
more than one balance for the element to feed.
1.
2.
3.
2.
3.
A7
Batch Header
H
A8
Batch Lines
1.
2.
3.
Batch Summary
H
Beneficiary Certifications
1.
2.
Query a plan.
3.
4.
5.
Benefits Balances
H
Benefits Group
H
A9
Book Events
1.
2.
3.
Budget
H
2.
3.
Budgetary Calendar
H
2.
3.
Choose Work Structures > Job > Path Name in the Navigator.
Certifications
1.
2.
3.
4.
5.
A 10
Collective Agreements
H
Columns
1.
2.
3.
Communication Types
H
2.
3.
2.
3.
2.
3.
A 11
2.
3.
Competence Profile
1.
2.
3.
Or:
1.
Competence Requirements
H
Competence Types
H
Competencies
H
Contact
Do one of the following:
1.
2.
3.
Or:
A 12
1.
2.
Contract
Do one of the following:
1.
2.
3.
4.
Choose Contracts.
Or:
1.
2.
Control Totals
1.
2.
Costing
Do one of the following:
1.
2.
3.
4.
Or:
1.
2.
Costing Information
1.
2.
3.
A 13
Court Orders
H
Choose People > Total Comp Enrollment > Court Orders in the
Navigator.
Coverage Calculations
H
2.
3.
Criteria Definition
H
Custom Reports
H
Database Items
1.
2.
3.
Define Combinations
H
A 14
Define Extract
H
Define Function
H
Delete Person
H
Dependent/Beneficiary Designation
Do one of the following:
H
Or:
1.
Choose People > Total Comp Enrollment > Flex Program in the
Navigator.
2.
Query a person.
3.
Dependent Certifications
Do one of the following:
1.
2.
Query a program.
3.
4.
Or:
A 15
1.
2.
Query a plan.
3.
4.
5.
2.
3.
Or:
1.
Choose Choose Total Compensation > Programs and Plans > Plan
Enrollment Requirements in the Navigator.
2.
3.
4.
A 16
1.
2.
3.
4.
Select a life event and choose the Dependent Change of Life Event
Certifications button.
Or:
1.
Choose Choose Total Compensation > Programs and Plans > Plan
Enrollment Requirements in the Navigator.
2.
3.
4.
5.
Select a life event and choose the Dependent Change of Life Event
Certifications button.
2.
3.
Or:
1.
Choose Choose Total Compensation > Programs and Plans > Plan
Enrollment Requirements in the Navigator.
2.
3.
4.
Derived Factors
H
Designation Requirements
Do one of the following:
1.
2.
A 17
3.
Or:
1.
2.
Query a plan.
3.
4.
5.
Edit Formula
1.
2.
3.
Electable Choices
1.
2.
3.
Element
H
Element Entries
Do one of the following:
A 18
1.
2.
3.
4.
Or:
1.
2.
Element Link
H
Eligibility
Do one of the following:
1.
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
4.
Or:
1.
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
4.
5.
Or:
1.
2.
3.
4.
5.
6.
Or:
1.
2.
A 19
3.
4.
Employee Review
Do one of the following:
1.
2.
3.
4.
Or:
1.
2.
End Application
1.
2.
3.
Or:
1.
2.
End Employment
Do one of the following:
A 20
1.
2.
3.
Or:
1.
2.
Enrollment Opportunities
1.
2.
Enrollment Override
H
Enrollment Rules
1.
2.
3.
4.
5.
Entry Values
1.
2.
3.
4.
5.
Event Bookings
Do one of the following:
H
Or:
1.
A 21
2.
2.
3.
4.
Or:
1.
2.
Extract Results
H
2.
Query an extract run result and choose the Errors and Warnings
button.
2.
2.
Query an extract run result and choose the Header and Trailer
button.
A 22
1.
2.
Choose the File Layout tab and query or enter a file layout.
3.
Choose People > Total Comp Enrollment > Flex Program in the
Navigator.
Form Customization
H
Formula
H
2.
3.
Globals
H
GL Daily Rates
H
A 23
Grade Rate
H
Choose Work Structures > Grade > Grade Rate in the Navigator.
Grade Scale
H
Choose Work Structures > Grade > Grade Steps and Points in the
Navigator.
2.
3.
4.
Or:
1.
2.
Grades
H
Imputed Income
H
Input Values
1.
2.
3.
Investment Options
A 24
1.
Choose People > Total Comp Enrollment > Savings Plan in the
Navigator.
2.
Query a person.
3.
Job
H
Job Evaluation
1.
2.
3.
Job Requirements
1.
2.
3.
Layout Definition
H
Life Event
Do one of the following:
1.
2.
3.
4.
5.
Or:
1.
2.
3.
2.
3.
A 25
4.
5.
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
4.
2.
3.
List Assignments
H
A 26
Location
H
Lookups
H
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
4.
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
A 27
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
Manual Payments
H
Choose Work Structures > Job > Career Path in the Navigator.
Mass Move
H
Choose Work Structures > Position > Mass Move in the Navigator.
A 28
1.
Choose Work Structures > Position > Mass Move in the Navigator.
2.
3.
4.
5.
6.
7.
Choose Work Structures > Position > Mass Move in the Navigator.
2.
3.
4.
Complete the Find Positions window and choose the Find button.
5.
6.
7.
From the Mass Move Positions window, choose the Valid Grades
button.
8.
9.
10. From the Mass Move window, choose the Execute button.
11. If the Status field shows In Error or Complete with Warnings, a
Message button appears.
12. If the Message button appears, choose it to view messages in the
Mass Move Messages window.
Note: Alternatively, you can view messages for saved (but not yet
successfully executed) mass moves as follows:
1.
Choose Work Structures > Position > Mass Move in the Navigator.
2.
Enter the name of the saved mass move in the Description field.
3.
When the Mass Move window is populated with data and the
Message button appears, choose the Message button .
Choose Work Structures > Position > Mass Move in the Navigator.
2.
3.
4.
5.
6.
A 29
Choose Work Structures > Position > Mass Move in the Navigator.
2.
3.
4.
5.
6.
7.
Messages
1.
2.
Miscellaneous Plan
H
A 30
2.
3.
NonFlex Program
H
Options
H
Organization
H
Organization Hierarchy
H
Other Rates
1.
2.
Query a person.
3.
Participant
H
A 31
Parent Organization
1.
2.
3.
Payment Schedule
1.
2.
3.
Payments
1.
2.
Payroll
H
Pay Scale
H
Choose Work Structures > Grade > Pay Scale in the Navigator.
People
H
A 32
People Folder
H
Performance
1.
2.
3.
4.
Or:
1.
2.
3.
Period Dates
1.
2.
3.
PeriodtoDate Limits
Do one of the following:
H
Or:
1.
2.
3.
4.
Period Types
H
A 33
2.
3.
4.
2.
3.
Or:
1.
Choose People > Total Comp Enrollment > Flex Program in the
Navigator.
2.
Query a person.
3.
A 34
A 35
Or:
1.
Choose People > Total Comp Enrollment > Flex Program in the
Navigator.
2.
Query a person.
3.
Choose People > Total Comp Enrollment > Person Primary Care
Provider in the Navigator.
Person Types
H
2.
3.
4.
Choose the Pay Method button, or choose the Others button and
select Pay Method.
Or:
1.
2.
Phone Numbers
Do one of the following:
1.
2.
3.
4.
Choose Phones.
Or:
1.
A 36
2.
Picture
Do one of the following:
1.
2.
3.
Or:
1.
2.
2.
3.
2.
3.
4.
5.
Plan Reimbursement
H
Plans
H
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
A 37
2.
3.
4.
5.
Plan Types
H
Choose Total Compensation > Programs and Plans > Plan Types
in the Navigator.
Position
H
Position Evaluation
1.
2.
3.
Position Hierarchy
H
2.
Query a position.
3.
Position Reporting To
A 38
1.
2.
3.
Position Requirements
1.
2.
3.
Postal/Zip
H
Possible Certifications
1.
2.
3.
4.
Choose People > Total Comp Enrollment > Person Primary Care
Provider
Or:
1.
Choose People > Total Comp Enrollment > Flex Program in the
Navigator.
2.
Query a person.
3.
Program/Plan Years
H
Programs
H
A 39
2.
3.
2.
3.
4.
5.
6.
2.
3.
4.
5.
Qualifications
1.
2.
3.
Or:
1.
Qualification Types
H
A 40
QuickPaint Inquiry
1.
2.
3.
2.
3.
4.
Or:
1.
2.
Rating Scales
H
2.
Choose the Record Layout tab and query or enter a record layout.
3.
Recruiting For
1.
2.
3.
Recruitment Activity
H
A 41
Regulations
H
2.
3.
2.
3.
4.
2.
3.
Reporting Groups
H
Request Letter
H
Request Set
H
A 42
2.
3.
4.
Or:
1.
2.
Rows
1.
2.
3.
Salary Administration
Do one of the following:
1.
2.
3.
4.
Or:
1.
2.
A 43
Salary Basis
H
Salary History
Do one of the following:
1.
2.
3.
Or:
1.
2.
Salary Surveys
H
Saving Plan
H
Choose People > Total Comp Enrollment > Savings Plan in the
Navigator.
Scale Rate
H
Choose Work Structures > Grade > Point Values in the Navigator.
A 44
1.
2.
3.
Secondary Statuses
Do one of the following:
1.
2.
3.
For an employee:
Or:
1.
2.
Security Profile
H
Service Areas
H
Sort
1.
2.
3.
Special Information
Do one of the following:
1.
2.
3.
Or:
A 45
1.
2.
Special Rates
1.
Choose People > Total Comp Enrollment > Flex Program in the
Navigator.
2.
Query a person.
3.
Standard Rates
H
2.
Table Structure
H
Table Values
H
A 46
1.
2.
3.
4.
2.
3.
2.
3.
A 47
View Vacancies
H
Waiving
1.
Choose Total Compensation > Programs and Plans > Plans in the
Navigator.
2.
3.
2.
3.
2.
3.
A 48
1.
2.
3.
A 49
A 50
A 51
Processes
Audit Trail Update Tables Process
H
This process is used to test each batch line against predefined rules
about element entries, and against any additional validation
procedures that you have created.
A 52
Run this process before the Close Enrollments Process to close any
open action items that are required or optional for the persons you
select.
Run this process to enroll participants into the default benefit plan
when participants have not made an election.
Run this process for those benefit plans that include an age factor in
determining dependent eligibility.
A 53
Run the extract process to save the output of your system extract to
the directory and file that you specified in your extract definition.
Run this process when you first set up single responsibility security.
Run this process when you create a new security profile that
references a reporting user.
Use this process to distribute employee pay over more than one
payment method using either a percentage or monetary split.
A 54
Transfer to GL Process
H
A 55
A 56
Glossary
360 Degree Appraisal Part of the SSHR
Appraisal function and also known as a
Group Appraisal. This is an employee
appraisal undertaken by managers with
participation by reviewers.
360 Degree Self Appraisal Part of the SSHR
Appraisal function and also known as a
Group Appraisal. This is a 360 Degree
appraisal initiated by an employee. The
employee (initiator) can add managers and
reviewers to the appraisal.
A
Absence Types Categories of absence, such as
medical leave or vacation leave, that you
define for use in absence windows.
Accrual Band A range of values that
determines how much paid time off an
employee accrues. The values may be years
of service, grades, hours worked, or any
other factor.
Accrual Plan See: PTO Accrual Plan
Glossary 1
Glossary 2
C
Cafeteria Benefits Plan See: Flexible Benefits
Program
Calendars In Oracle Human Resources you
define calendars that determine the start
and end dates for budgetary years, quarters
and periods. For each calendar you select a
basic period type. In Oracle SSP/SMP you
define calendars to determine the start date
and time for SSP qualifying patterns.
Calendar Exceptions In Oracle SSP/SMP you
define calendar exceptions for an SSP
qualifying pattern, to override the pattern
on given days. Each calendar exception is
another pattern which overrides the usual
pattern.
Canada/Quebec Pension Plan (CPP/QPP)
Contributions Contributions paid by
employers and employees to each of these
plans provide income benefits upon
retirement.
Candidate Offers An SSHR function used by a
line manager to offer a job to a candidate.
This function is supplied with its own
responsibility.
Glossary 3
Glossary 4
D
Database Item An item of information in
Oracle HRMS that has special
programming attached, enabling Oracle
FastFormula to locate and retrieve it for use
in formulas.
Date To and Date From These fields are used
in windows not subject to DateTrack. The
period you enter in these fields remains
fixed until you change the values in either
field. See also: DateTrack, Effective Date
DateTrack When you change your effective
date (either to past or future), DateTrack
enables you to enter information that takes
effect on your new effective date, and to
review information as of the new date. See
also: Effective Date
Deployment Factors See: Work Choices
Derived Factor A factor (such as age, percent
of fulltime employment, length of service,
compensation level, or the number of hours
worked per period) that is used in
calculations to determine Participation
Eligibility or Activity Rates for one or more
benefits.
Glossary 5
E
Effective Date The date for which you are
entering and viewing information. You set
your effective date in the Alter Effective
Date window. See also: DateTrack
EIT See: Extra Information Type
Elements Components in the calculation of
employee pay. Each element represents a
compensation or benefit type, such as
salary, wages, stock purchase plans, and
pension contributions.
Element Classifications These control the
order in which elements are processed and
the balances they feed. Primary element
classifications and some secondary
classifications are predefined by Oracle
Payroll. Other secondary classifications can
be created by users.
Element Entry The record controlling an
employees receipt of an element, including
the period of time for which the employee
receives the element and its value. See also:
Recurring Elements, Nonrecurring Elements
Glossary 6
F
Field A view or entry area in a window where
you enter, view, update, or delete
information. See also: Block, Region
G
Global Value A value you define for any
formula to use. Global values can be dates,
numbers or text.
Goods or Service Type A list of goods or
services a benefit plan sponsor has
approved for reimbursement.
Grade A component of an employees
assignment that defines their level and can
be used to control the value of their salary
and other compensation elements.
Glossary 7
K
Key Flexfield A flexible data field made up of
segments. Each segment has a name you
define and a set of valid values you specify.
Used as the key to uniquely identify an
entity, such as jobs, positions, grades, cost
codes, and employee groups. See also:
Descriptive Flexfield
Glossary 8
M
ManagerEmployee Appraisal Part of the
SSHR Appraisal function. A manager
appraisal of an employee. However, an
appraising manager does not have to be a
manager.
Maternity Pay Period In the UK, this is the
period for which Statutory Maternity Pay
(SMP) is paid. It may start at any time from
the start of the 11th week before the
expected week of confinement and can
continue for up to 18 weeks. The start date
is usually agreed with the employee, but
can start at any time up to the birth. An
employee is not eligible to SMP for any
week in which she works or for any other
reason for ineligibility, defined by the
legislation for SMP.
Menus You set up your own navigation
menus, to suit the needs of different users.
Glossary 9
Glossary 10
P
Pattern A pattern comprises a sequence of
time units that are repeated at a specified
frequency. Oracle SSP/SMP uses SSP
qualifying patterns to determine employees
entitlement to Statutory Sick Pay (SSP).
Pattern Time Units A sequence of time units
specifies a repeating pattern. Each time
unit specifies a time period of hours, days
or weeks.
Pay Scale A set of progression points that can
be related to one or more rates of pay.
Employees are placed on a particular point
on the scale according to their grade and,
usually, work experience. See also: Grade
Scale
Glossary 11
Glossary 12
Glossary 13
Glossary 14
S
Search by Date An SSHR subfunction used
to search for a Person by Hire date,
Application date, Job posting date or search
by a Training event date.
Salary Basis The period of time for which an
employees salary is quoted, such as hourly
or annually. Defines a group of employees
assigned to the same salary basis and
receiving the same salary element.
Glossary 15
U
User Assistance Components SSHR online
help comprising tips and instructions.
User Balances Users can create, update and
delete their own balances, including
dimensions and balance feeds. See also:
Balances
User Profile Options Features that allow
system administrators and users to tailor
Oracle HRMS to their exact requirements.
See also: Responsibility, Security Profile
T
Tabbed Regions Parts of a window that
appear in a stack so that only one is visible
at any time. You click on the tab of the
required region to bring it to the top of the
stack.
Glossary 16
V
Viewer (SSHR) A person with view only
access to an appraisal. An appraising
manager or an employee in a 360 Degree
Self appraisal can appoint view only access
to an appraisal.
WCB Account Number In Canada, this is the
account number of the provincially
administered Workers Compensation
Board that the employer would use to make
remittances. There would be a unique
number for each of the provincially
controlled boards i.e. Workplace Safety &
Insurance Board of Ontario, CSST, etc.
Waiting Days In the UK, statutory Sick Pay is
not payable for the first three qualifying
days in period of incapacity for work
(PIW), which are called waiting days. They
are not necessarily the same as the first
three days of sickness, as waiting days can
be carried forward from a previous PIW if
the linking interval between the two PIWs
is less than 56 days.
Glossary 17
Glossary 18
Index
A
add a reminder, 1 57
add a reminder to a Workflow process, 1 57
Adding an Offer Letter Paragraph, 1 77
Apply for a Job, 1 60
Apply for a Job Workflow, 1 17
Appraisals, 1 60
Approval Process, 1 3
Approvers, 1 4
C
Candidate Offer approval processes, 1 69
Candidate Offer offer letters, 1 71
Candidate Offer profile, 1 75
candidate offer profile, 1 75
Candidate Offers (SSHR), 1 23
Candidate Offers Workflow Approvals
Process, 1 26
Check boxes and Radio Buttons, 1 50
Collecting information, 1 49
Configuring a Workflow Error Process, 1 48
Configuring approvals processes, 1 60
Configuring Candidate Offer approval
processes, 1 69
Configuring date of birth and national
identifier workflow attributes, 1 67
D
date of birth and national identifier workflow
attributes, 1 67
Defining , Logos, 1 7, 1 47
Defining and Maintaining Generic Offer Profile
Categories, 1 76
Defining and Maintaining Questions for an
Offer Profile, 1 86
Defining and Modifying a New Offer Profile,
1 74
Defining your email address, 1 64
Deleting an Offer Letter Paragraph, 1 79
Deleting Generic Offer Profile Categories,
1 90
Deleting Questions from an Offer Profile,
1 89
display Ticklers on a web page, 1 59
Displaying Ticklers on a web page, 1 59
Index 1
Line Managers, 1 4
Locating User Assistants, 1 51
Logo, 1 47
M
Managerial Approval, 1 18
Managing Future Dated Changes and the
Approvals Process, 2 3
Messaging, 1 3
Modifying an Offer Letter Paragraph, 1 78
Modifying Next and Final Approvers , 1 62
Modifying Questions for an Offer Profile,
1 88
F
Field and Radio Button Text Names, 1 7
Functions (SSHR), 1 9
HR Professionals, 1 4
HR_APPLY _FOR_JOB_WEB, 2 16
HR_PERSON_SEARCH, 2 16
HR_PERSONAL_INFORMATION, 2 16
HR_SUIT_MATCH, 2 16
HR_VIEWS, 2 16
HTML Forms, 1 49
PER_APPRAISALS_COMMON_R, 2 16
PER_ASSESSMENT_REGION, 2 16
PER_CM_PROMPTS, 2 16
PER_PARTICIPANTS_GPAPR, 2 16
Index 2
PER_PARTICIPANTS_PAR, 2 16
PER_QUESTIONNAIRES_PROMPTS, 2 16
Personal Information, 1 60
Professional Information, 1 60
Pulldown Menus, 1 50
Questionnaires, 1 68
T
R
Reminders, 1 57
S
Scrollboxes, 1 50
Seeded Self Service Responsibilities, 1 20
Setting Up Apply for a Job, 1 32
Setting Up Appraisals and Questionnaires,
1 30
Setting up Candidate Offer offer letters, 1 71
Setting Up Candidate Offers, 1 41
Setting Up Employee Histories, 1 40
Setting Up Enroll in a Class, 1 33
Setting Up Personal and Professional
Information, 1 36
Setting Up SSHR Searches, 1 38
Setting Up Succession Planning, 1 37
U
Update functions
Employee, 1 20
line manager, 1 21
User Assistance Components, Loading , 1 55
User assistant table:, 1 42
W
Windows, default navigation paths, A 2
Workflow (SSHR), 1 12
Index 3
Index 4