Beruflich Dokumente
Kultur Dokumente
Instructor Guide
CONTENTS
Lesson 1:
Welcome ................................................................................................... 2
Course Objectives ...................................................................................... 3
Course Schedule ........................................................................................ 4
Course Approach ........................................................................................ 5
Additional Resources ................................................................................ 6
Instructor Note: Demo Timing ................................................................... 8
Demonstration Introduction: Exploring Oracle Fusion Applications Help .......... 9
Demonstration: Exploring Oracle Fusion Applications Help ........................... 10
Instructor Note: Oracle Fusion Applications Help ........................................ 12
Oracle Fusion Applications Overview ........................................................... 13
Lesson Objectives .................................................................................. 14
Oracle Fusion Applications Terminology Foundation .................................... 15
User Interface Shell................................................................................ 16
User Interface Shell Details ................................................................... 17
Dashboard ............................................................................................ 18
Dashboard Details................................................................................ 19
Navigation ............................................................................................ 20
Watchlist............................................................................................... 21
Oracle Fusion Human Capital Management (HCM) Overview .......................... 22
HCM Deployment Options ....................................................................... 23
HCM Overview ..................................................................................... 24
HCM Business Processes .........................................................................................25
HCM Foundation Overview .................................................................... 29
Workforce Directory Management - Overview ......................................... 30
Integration Solutions ..............................................................................................31
Fusion HR & Payroll Country Extensions and Languages .............................. 32
Instructor Note: Country Extension Plans ................................................ 33
Language Support ............................................................................... 34
Functional Setup Manager ......................................................................... 35
Overview .............................................................................................. 35
Job Roles with Functional Setups Duty ...................................................... 36
Implementation and HCM Application Administrator Job Role Details .......... 37
Functional Users .................................................................................... 38
Implementation Project .......................................................................... 39
Implementation Project Table Column Details .......................................... 40
Assigned Implementation Tasks ............................................................... 41
Instructor Note: Demo Timing ................................................................. 42
Demonstration: Creating an Implementation Project .................................. 43
Demonstration: Assigning Implementation Tasks ....................................... 44
Student Activity: Creating an Implementation Project and Assigning Tasks ... 45
Activities Introduction: Creating an Implementation Project and Assigning Tasks
........................................................................................................... 46
Activity 1: Creating an Implementation Project ........................................ 47
Activity 2: Assigning Implementation Tasks ............................................ 48
Accessing Implementation Projects and Tasks ........................................... 50
Lesson 2:
Objectives ...............................................................................................
Oracle Fusion HCM Cloud Service ...............................................................
Key Differences between Cloud Deployment and On-premise .........................
Oracle Cloud Security Practices and Policy Documents ..................................
Fusion Applications Cloud Service Options ...................................................
Oracle Cloud Change Management .............................................................
Oracle Fusion HCM Cloud Service Patching and Upgrades ..............................
52
53
54
55
56
57
58
Upgrades ..............................................................................................
Customer Benefits of Oracles Cloud Upgrade Solution ................................
Special Upgrade Considerations ...............................................................
Recommended Customer Upgrade Validation Procedures ............................
Oracle Cloud Environment Management ......................................................
Available Environments...........................................................................
Environment Management Services and Tools ...........................................
Content Migration Solutions.....................................................................
Test-to-Production Migration .................................................................
Production-to-Test Migration .................................................................
Setup Migration through FSM ..................................................................
HCM Setup Migration ............................................................................
Extensibility Migration ............................................................................
Oracle Cloud Backup Policies .....................................................................
Oracle Cloud Disaster Recovery Objectives ..................................................
Know How to Work with Oracle SaaS ..........................................................
There are no demonstrations or activities for this lesson ...............................
Lesson Highlights .....................................................................................
Lesson 3:
60
62
63
64
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Objectives ............................................................................................... 81
Geography Model Concepts ....................................................................... 82
Instructor Note: Best Practice .................................................................... 83
Address Validation .................................................................................... 84
Implementation Considerations .................................................................. 85
Instructor Note: Demo Timing ................................................................... 86
Demonstration: Creating an Address Format ............................................... 87
Geography Structure Tips .......................................................................... 90
Do I Enter Data or Import It? .................................................................... 91
The Manage Geographies Page .................................................................. 92
Sample Data and Procedures on Oracle Support ........................................... 94
Instructor Note: Source of the Geography Data ........................................... 95
File-Based Import Process Overview ........................................................... 96
Analyzing Attribute Mapping ...................................................................... 98
Import Steps ........................................................................................... 99
Instructor Note: Importing the Geography Structure for a Country ................ 101
Importing the Geography Structure for a Country ....................................... 102
Importing the Geography Hierarchy ........................................................... 104
Understanding the Geography Hierarchy Data Import File ............................ 105
Setting Up Validation ............................................................................... 106
Define Geographies: Review Questions ...................................................... 108
Review Question 1 ................................................................................ 108
Review Question 2 ................................................................................ 109
Review Question 3 ................................................................................ 110
Review Question 4 ................................................................................ 111
Review Question 5 ................................................................................ 112
Review Question 6 ................................................................................ 113
All Review Questions and Answers .......................................................... 114
There are no activities for this lesson ......................................................... 115
Lesson Highlights .................................................................................... 116
Lesson Highlight Details ......................................................................... 117
Lesson 4:
ii
Lesson 5:
Lesson 6:
iii
Lesson 7:
Lesson 8:
iv
Lesson 9:
Define Grades..........................................................296
Lesson 10:
Define Jobs.............................................................339
Lesson 11:
Lesson 12:
vi
vii
Lesson 13:
viii
Lesson 14:
ix
Lesson 15:
Appendix A .............................................................595
Lesson 16:
Appendix B .............................................................647
Lesson 17:
Appendix C .............................................................692
xi
xii
Global HR Implementation
Course Objectives
This course is designed to address the following implementation challenges.
Course Schedule
Day 1
Course Overview
Cloud Operations
Define Geographies
Define Enterprise Structures
Day 2
Establish Job and Position Structures
Define Enterprise HCM Information
Define Legal Entities for HCM
Define Workforce Structures
Day 3
Define Grades
Define Jobs
Define Positions
Manage Workforce Lifecycle
Day 4
Maintain Worker Directories
Define Workforce Records
Overview of Import and Export
Day 5
Workflow, Approvals, and Notifications
Extend and Personalize HCM
Course Approach
Each lesson in this course will begin with your instructor demonstrating and presenting
important concepts related to implementing Workforce Deployment. The lesson may
also include one or more of the following activities:
Complete an activity by performing a task in FSM
Additional Resources
Related Resources:
Recommended Resources:
10
more topics.
7. Click the More Help link on the bottom of the window.
Information
The Oracle Fusion Applications Help application opens displaying all of the
topics related to the task and page that you are on. In Oracle Fusion Applications
Help, you can read more about the setup tasks covered in this course.
There are several Search by... navigator panels.
11
12
13
Lesson Objectives
After completing this lesson, you should be able to:
14
15
16
Spans the full width at the top of the user interface shell and is stable, consistent,
and persistent for all users
Contains controls that, in general, drive the contents of the other three areas
(sectional, local, and contextual)
Regional Area
Local Area
Contextual Area
17
Dashboard
This is an example of the Human Resources dashboard, which is a transaction
dashboard:
18
Dashboard Details
Oracle Fusion dashboards provide the following:
The main dashboard within Oracle Fusion is the Welcome dashboard, or Fusion Home,
which is a collection of dashboards. In addition to Fusion Home, two other types are
available:
19
Navigation
During an implementation, you will use the Functional Setup Manager (FSM) to access
implementation tasks. You can access the FSM using the following methods:
Within the Setup and Maintenance work area, use one of the following methods to
search for the implementation task you want to perform:
20
Enter the task name in the Name field in the Search: Tasks pane
Search for the task on the Assigned Implementation tasks tab
Search for the task on the All Tasks tab
Watchlist
The Watchlist is an Oracle Fusion component that is categorized by functional area and:
Provides a set of shortcuts to work areas based on items that a user wants to
monitor
Presents a list of pre-queried searches (saved searches or standard queries) of
items that the user needs to track.
Each item is made up of descriptive text followed by a count. Each item is also linked to
a page in a work area where the individual items of interest are listed.
Example of a watchlist
21
22
HCM Overview
Fusion terminology
Integrations with other applications that you need to consider during
implementation.
Activities in the Workforce Deployment business processes that can be
performed when the setup is complete.
Any "Big Picture" key concepts that must be considered before you begin.
Minimal HCM functions delivered with other Fusion families (for example CRM,
FIN)
Provided with non HCM implementations
Gives restricted access to required HCM features
Delivered primarily as a set of services
Used for standalone HCM products (for example Talent Review, Compensation
Management)
Used with Applications Unlimited Core HR (PSFT, EBS)
23
HCM Overview
Oracle Fusion Human Capital Management (HCM) covers the three primary business
processes of managing human capital.
24
Global Payroll and Localizations: Oracle Fusion Global Payroll also includes
full service payroll offerings for core payroll and localizations. Payroll is not
covered in this boot camp.
Global Payroll Interface: Oracle Fusion Global Payroll Interface enables you to
capture personal payroll information, such as earnings and deductions, along
with other data from Oracle Fusion Human Capital Management, and send that
information to a third-party payroll provider. Payroll Interface is not covered in this
boot camp.
Time and Labor : Oracle Fusion Time and Labor is a comprehensive, easy to
use, rules-based time recording and management application. Time and Labor
fully integrates with Oracle Fusion Global Human Resources, Oracle Fusion
Absence Management, Oracle Fusion Global Payroll, and Oracle Fusion Project
Costing and supports calendar-based time entry and a fully configurable time
card.
25
diverse absence plans. It integrates with the Oracle Fusion Global Payroll and
Oracle Fusion Time and Labor products.
Workforce Development:
The workforce development business process (not covered in this boot camp) enables
you to evaluate and develop the workforce based on organizational goals and critical
skill gaps. It includes the following products:
Talent Review: Oracle Fusion Talent Review automates the manual and labor
intensive talent review board preparation phase and takes the talent discussion
to the next level through an interactive dashboard. You can easily see how your
talent ranks based on potential and performance, at both a macro and micro
levels.
Goal Management: Oracle Fusion Goal Management enables the setting and
tracking of goals across the various levels of the organization, supporting an
ongoing performance conversation throughout the year. Business leaders
communicate high level initiatives and managers and workers can collaborate to
set goals that align to the organization's direction. The product also supports
development plans for employees to track their personal growth and career
development.
Compensation Management:
The compensation management business process (not covered in this boot camp)
enables you to strategically plan, allocate, and communicate compensation. The
process also enables improved benefits support and analysis while reducing overall
costs. It includes the following products:
26
communicating compensation.
Fast Formula: Fast Formula enables you to review predefined formulas and
create new ones to validate or calculate data for benefits, human resources,
absences, or payroll.
27
28
29
30
Integration Solutions
The central component in an integrated HCM solution is Workforce Directory
Management (WDM). (For example, Compensation and Talent, but without Global HR).
Person Gallery
Person Portrait
Basic Setup UI
- Organization
- Locations
- Jobs/Job Families
- Security Profiles
- User Provisioning
Person Contextual Action
Talent Profile
HCM Batch Load
File Based Loader(FBL)
HCM Extract
31
Payroll available for US, UK, UAE, Saudi Arabia, Kuwait, and China.
32
33
Language Support
Oracle Fusion HCM supports the following languages:
34
Arabic
Chinese (Simplified)
Chinese (Traditional)
Czech
Danish
Dutch
English
Finnish
French (European)
French (Canadian)
German
Hebrew
Hungarian
Italian
Japanese
Korean
Norwegian
Polish
Portuguese (Brazilian)
Russian
Spanish
Swedish
Turkish
35
36
Getting Started
Configure Offerings
Manage Implementation Projects
Manage Configuration Packages
Getting Started
Configure Offerings
Manage Implementation Projects
Assigned Implementation Tasks
Manage Configuration Packages
Export and Import
All Tasks
This role is usually granted sparingly to a limited number of individuals and is mostly
used during smaller projects such as conference room pilots.
Human Capital Management (HCM) Application Administrator
This job role has access to all of the HCM setup tasks. It is typically used when
implementing multiple applications within and across Oracle Fusion product families.
For example: HCM users with this job role set up common objects owned by HCM, such
as departments and jobs.
37
Functional Users
Functional users are the subject matter experts from the lines of business and are
responsible for managing the setup data of their specific functional areas.
Functional users have job roles that include Functional Setups Duty or the equivalent
product-specific setups duty.
You can assign Functional Setups Duty to other job roles according to your business
requirements.
Functional users have access to these Setup and Maintenance work area tabs:
38
Assigned Implementation Tasks from where they can perform the tasks
assigned to them.
All Tasks where they can search and perform tasks to which they have access
to maintain setup over time.
Implementation Project
An implementation project is the list of setup tasks that are required for implementation
of specific offerings and related functional areas.
39
Not Started
In Progress
Completed
Execution Frozen
Completed with errors
Predecessor Tasks
If any task list or task requires that another task be completed first, the other task is
listed as a predecessor task. The name of the predecessor task is displayed when the
mouse is over the number in that column. If there are multiple predecessor tasks, all
are listed.
Assigned To
Displays the user or role to which the task is assigned.
Notes
If there are notes associated to the task, a number is displayed. Clicking the number
displays the note window.
View Reports
Click the icon to see any of the reports available for the task list.
40
Performing Tasks
Functional users click the Go to Task icon button for the task to open the task page
from which they enter and manage setup data.
When you complete and close the task, Functional Setup Manager returns you to the
list of assigned implementation tasks, where you can continue to perform other
assigned implementation tasks.
User permission is always validated.
The user's granted permission--at functional and data levels--is fully validated before the
user is allowed to enter setup data.
41
42
43
In the Task Lists and Tasks section, select the Workforce Deployment row.
Click Assign Tasks to open the Assign Tasks dialog box.
Click the Select and Add icon to open the Select and Add: Users dialog box.
In the User ID field, enter your assigned login name.
Click Search.
Click the row containing your login name.
Click Apply.
Click Done to return to the Assign Tasks dialog box.
Click Save and Close to return to the Implementation Project: XX Workforce
Deployment page.
10. Click Done to return to the Manage Implementation Projects page.
11. Click Done to return to the Overview page, All Tasks tab.
Discuss the key concepts for accessing implementation projects and tasks
while you navigate through the relevant tabs.
12. Click the Assigned Implementation Tasks tab.
13. In the Task List column header, click the Sort Ascending icon.
14. Click the Implementation Projects tab.
15. Click XX Workforce Deployment in the table.
The Implementation Project: XX Workforce Deployment page is the main
page from which we will work through the tasks in this course, as our course
closely follows this flow, with some variation.
44
45
Use the bold text for the object names, replacing XX with your initials
You must have access to Oracle Fusion Application InFusion database or a
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Create your project, using the default features and assign all of your implementation
project tasks to yourself.
Note: This is not how you would handle a real implementation (assigning all of the tasks
to yourself), but it is important for the activities that you perform throughout this course.
46
47
48
49
Task Filters
You can filter assigned implementation tasks by:
Implementation project
Status
Due date
Click Go to Task to open the relevant page, regardless of the product that owns
the task.
After you finish performing a task and you click Done, you are returned to the
page from you which you initiated the task.
Example: You initiate many tasks in this course from the Implementation Project:
XX Benefits page, so this is the page to which you return when you click Done or
Cancel for the task.
50
51
52
The Oracle Fusion HCM Cloud Service delivers a complete HCM solution which
includes the following:
Global HR
Payroll
Compensation
Benefits (included with a subscription to Global HR)
Workforce Predictions
Workforce Management
Time and Labor
Absence Management
Succession and Talent Review
Performance Management
Goal Management
Taleo Recruiting
Taleo Learn
This service helps drive better resource plans, employee alignment, and regulatory
compliance with integrated enterprise social networking tools, business intelligence, and
mobile data access.
53
54
55
For details about Fusion Cloud Service options and procedures, see MOS article
#1534683.1.
56
For more information on HCM patch bundles, see MOS article # 1554838.1.
Planned Maintenance
Schedules for planned maintenance may be viewed on the Oracle Cloud Customer
Portal. Oracle will endeavor to provide customers with five business-day advance notice
if a different maintenance window is required. Maintenance extension alerts will also be
posted on the Customer Cloud Portal.
Emergency Maintenance
Oracle will apply emergency maintenance as required to maintain the operation,
security, and performance of the Oracle Cloud services. Emergency maintenance may
include, but is not limited to, the application of patches, configuration changes,
hardware repair, or other required activities.
57
Patch Bundles are applied monthly: 1st Friday on Test and 3rd Friday on
Production
If necessary, technology stack fixes will be applied on the 2nd and 4th Friday of
the month
Oracle offers standard patching and release cycle for SaaS customers. First, patch
bundles are applied to Test environments on the 1st Friday of the month. Then on the
3rd Friday of the month, the same patch bundle is applied to Production instances.
There could be times (for a few weeks) when your Test instance and Production
instance will not be identical from a patch-level standpoint. Functional fixes are applied
during these patch windows.
Remember, though, that Oracle proactively patches. Sometimes the functional patch
window does not afford the opportunity to make non-functional fixes to the tech stack.
To avoid problems across the fleet, Oracle sometimes has to introduce patches to the
tech stack on the 2nd and 4th weeks of the month. We give notice, but the trade off
here is that you will have more reliable, stable environment, but may experience
additional planned outages. This is only done when technical patching cannot fit in the
functional patch windows shown on the slide.
In addition to the monthly patches, we may also have one-off weekly patches consisting
of fixes addressing your critical features, capabilities that impact your project timeline
drastically. We can work with you to identify the one-off patches you need to apply
based on your project needs and plan. If you choose to take up these aggregated oneoff patches, there will be downtime on Wednesday/Thursday to apply these patches in
your Staging environment.
Patching Guidance for Implementation Planning
58
Production to Test (P2T) refresh requires same patch level in Prod and Test
- Perform P2T after Monthly Patch Bundle
- Schedule, plan for P2T well in advance
59
Upgrades
Oracle communicates logistics and whats new before, during, and after the
upgrade in many forms.
Upgrading HCM Cloud customers occurs over several months.
Oracle accommodates customers schedules and implementation status when
scheduling an upgrade.
Upgrades are applied to Test environments first and, after customer validation, to
Production environments:
- Test environments are upgraded throughout the week.
- Production environments are upgraded during weekends
60
61
62
63
Review testing plans and scripts originally prepared for the implementation
project to test the same scenarios in the newly upgraded environment.
Review any communications or training materials and guides for feature/function
changes due to the upgrade, to incorporate them into the customer's validation
strategy.
Configuration: Review the setup for primary code values, such as Departments,
Locations, Jobs and confirm that all appear to be the same as they were prior to
the upgrade.
Employee Data: Create and run a few simple reports on employees showing
their personnel and assignment information prior to the upgrade. Then run the
same reports again after the upgrade to verify that the information appears the
same as prior to the upgrade.
Reports: Run a few regular reports and confirm they are working correctly.
Integrations: Run a test of each of the customer's integrations to confirm that
they are all working properly.
Security: Sign on to OIM and verify that you can query all of the customers
organizations. Create a new user and assign roles.
Batch processes: Run some typical batch processes to confirm that they are
working correctly.
Special Considerations
Single sign-on: Verify that you are still able to sign in successfully using
Lightweight Directory Access Protocol (LDAP) accounts.
E-mail notifications: If you previously had email notifications turned off in Test,
you can control this as part of the customers user account settings. Make sure
that you have selected the Suppress User Account and Email Notifications
option in the Manage Enterprise HCM Information task.
Multiple languages: Verify that each of the language packs is still available and
working properly.
64
65
66
Available Environments
A standard Fusion HCM Cloud Service subscription provides two environments Production environment and Test environment.
Test or Stage Environment: The test or stage environment supports all nonproduction related activities for managing the HCM implementation lifecycle.
Focus should be on applying and testing implementation activities prior to putting
them into production. An exception to this is Conference Room Pilot(s).
Customers may purchase additional Test environments for other purposes (For
example, Payroll parallel runs, feature development, familiarization/training, and internal
demos).
67
68
69
Test-to-Production Migration
The Fusion HCM Cloud Service supports migration of several of the most common
customer configurations from the test environment to the production environment. The
typical use case for such configurations is performing your configurations in the test
environment, validating that you configured them correctly, and migrating them to the
production environment.
Test-to-Production Solutions for Common Configurations
70
Production-to-Test Migration
Content Migrated
1. All transaction data and functional setup data in the Fusion Applications schema
2. File attachments (for example, agreements, orders) stored in Universal Content
Management (UCM)
3. Flexfield customizations
4. Metadata Services (MDS) customizations (for example, Oracle Composer
changes)
5. BI Web Catalog and Repository Definition (RPD)
6. Oracle Data Integrator (ODI) repository
7. WebCenter contents
71
- Scope, an FSM concept, allows row-level migration but is not enabled for many
HCM LBOs
- Setup from target will be inserted into source if it does not exist in the source
- Setup rows from target that exist in the source will be updated with changes
from the source
- General Rule: Effective Start Dates must be the same to be considered as a
match
For more information, see FSM Help: Manage Export and Import Processes.
72
Also Supported:
FSM Migration for Common and Shared LBOs (for example, Common Look-ups,
Flexfield Definitions, Business Unit)
Comp Plan Migration via XML Export/Import function on the Comp Plan Setup UI
73
Extensibility Migration
The following table identifies key enablers for migration extensibility configurations from
one environment to another.
For more information, see the white paper Managing Fusion HCM Cloud Service
Environments (MOS article # 1537461.1).
74
Online backup of the database, code tree, and archive logs are performed by
Oracle for Production environments.
Backup is for Oracle's sole use in the event of a disaster.
Backup is made to disk daily and copied to tape twice a week.
Backup is maintained at an offsite storage facility for 5 weeks.
The offsite tape storage vendor (PCI certified for tape vault mgmt) takes the
tapes offsite on a daily basis.
Data stored in the backup tapes for the service is encrypted using strong
cryptography (AES-256 bit) and a True Random Number Generator (TRNG) for
the generation of strong keys.
Restoration of data from the stored backup tapes is tested twice annually.
75
76
Understand key differences between On-premise, SaaS by other providers, and Oracle
SaaS.
Oracle SaaS offers several services and resources to help you perform successful
customer engagements.
First, understand how to work effectively with Oracle Support. They are the
primary team you should be contacting for any issues or guidance you might
need during implementation. There are few best practices to triage and escalate
the issues. Be aware of those and apply whenever situation arises.
For more information on working effectively with Oracle Support, see Working
effectively with support : From initial setup of relationship through to complex issue
handling, document ID 166650.1 on My Oracle Support.
77
78
Lesson Highlights
Oracle Cloud (OC)
The Oracle Cloud is composed of 3 Service Models: Application Cloud Service (SaaS);
Platform Cloud Service (PaaS); and Infrastructure Cloud Service (IaaS). All Services
provided by OC are managed under a common infrastructure to support the entire
customer lifecycle for purchasing, using, and evaluating their Service.
HCM Cloud Service
The HCM Cloud Service is a complete suite of applications, Oracle Fusion and Taleo,
which collectively manage customers complete human resources and talent
management requirements.
HCM Cloud Service Maintenance
Oracle applies as-needed and recurring maintenance to customer environments on a
predictable, published cadence.
HCM Cloud Service Upgrades
Oracle performs upgrades to the customer environments as new service versions
become available. Typically two upgrades are provided each year. Oracle
communicates logistics and whats new before, during, and after the upgrade in many
forms. Upgrades are applied to Test environments first and, after customer validation, to
Production environments.
Oracle Cloud Environment Management
A standard Fusion HCM Cloud Service subscription provides two environments Production environment and Test environment. Customers may purchase additional
Test environments for other purposes (For example, Payroll parallel runs, feature
development, familiarization/training, and internal demos). The implementing customer
must define and adhere to a strategy for what work occurs in which environment and
how to migrate content from one environment to another. Oracle provides general
guidance on how to manage Cloud environments.
Content Migration Solutions
The Content Migration Solutions between Fusion HCM Cloud Service environments are
classified in terms of the direction from which content is migrated.
79
80
81
Here are a few concepts that will help you with your setup:
82
Geography: Any geographical region with a boundary around it, no matter what
its size, such as Kerala (a state), Russia (a country), San Francisco (a city),
Miami-Dade (a county), or Minato-ku (a ward in the city of Tokyo).
Geography Type: The name given to a type of geographical region, for example,
a country, state, province, county, or city.
Geography (or Country) Structure: Defines the structure of the data you are
creating for the country. It specifies the geography types that you must have for
your addresses and territories for that country and how they are organized.
Different countries use different geography types and different structures. In the
U.S. you must include cities and states. In Japan you must include prefectures,
municipalities, districts, and wards.
Geography Hierarchy or Country Hierarchy: The hierarchy of the geographies
for a country based on the geography structure.
83
Address Validation
Address Validation
On the Web interface, you can enable the lists of values for selected fields to validate
address entry. For example, for the U.S., you can enable the lists of values for City,
State, and ZIP Code (postal code). Users can either select the value or enter the
correct value manually.
If you license the Oracle Fusion Data Quality Address Cleansing module, users can
validate the entire address, including the street address, by clicking the Verify Address
button on the Web interface. (The Verify Address button is the page icon with a check
mark under the address.)
Note: Real-time address validation has not been extended to include mobile devices or
Outlook. If you want to validate addresses entered in either of these, then you can do so
by processing the entered addresses in the address cleansing module.
84
Implementation Considerations
For data integrity reasons, you cannot add new geography structures or modify existing
ones after you import your geography hierarchy, so before importing you should
consider the following:
Make sure that you include in your geography structures all the possible
geography types your applications may need. Different applications might have
different needs. For example, you may want to base some sales territories on
counties even though you do not use counties in your addresses.
Geography reference information is shared by other applications so you must
consider the needs of these applications as well. For example, financial
applications may require you to include geography structures to satisfy local tax
laws. Even if you are not implementing financial applications today, you may do
so in the future.
You may want to review the seeded address styles for the countries you are
going to be importing and modify them as required. The address styles indicate
the required elements of a street address or a tax address. You can review the
address styles from the Setup and Maintenance Work area by searching for
and using the Manage Address Formats task.
The source and reliability of the geography data you are about to import.
85
The course was designed for you to perform the specified demonstration at this point.
Approximate Demonstration Timing: 15 minutes
.
86
Demonstration Steps
Sign in either as hcm_impl or hcm_impl1.
Start Here
Setup and Maintenance work area
1. In the Search region, in the Name field, enter Manage Address Formats.
2. Click Search.
3. In the Manage Address Formats task row, click the Go to Task icon.
Location: Manage Address Formats page
4. In the Search Results section, click the Create icon.
Location: Create Address Style Format page
5. In the Overview section, in the Code field, enter TH_POSTAL_ADDR.
6. In the Name field, enter Thailand Postal Address Format.
7. In the Address Style field, select Postal Address.
8. Click Save.
Creating the Format Variation Layout
1. Expand the Format Variation section, and from the Actions menu, select Add.
2. In the Variation Rank field, enter 1.
87
15. Click the Expand icon on the City address row, then enter 1 in the Blank Lines
Before field.
Information
You can create additional address lines as per your requirement.
16. Click Save.
17. Click Preview Layout to view how the address appears.
Location: Address Style Format Layout Preview dialog box.
18. Click OK.
Assigning a Locale
1. Click the Locale Assignment tab.
2. Click the Add icon.
.
88
89
90
The structure
The geography data itself
You have the choice of using the user interface to enter the data directly, or you can
import the data from a file. Which method you use depends on the complexity and
volume of data, and your preference.
Typically, if you have a large volume of geographic data, then importing the data is the
most efficient way of creating your geographies. We will be importing both sets of data
from files.
91
The Manage Geographies page is where you see what information you need to define
for each country:
There are four columns, each giving you access to a specific setup page:
Address Cleansing Defined: This is where you enable the Verify Address
button for real-time address verification if you have licensed the Oracle Fusion
Data Quality Address Cleansing module.
Structure Defined: This gives you access to the page where you can create the
structure for each country if you are not importing it from a file.
Hierarchy Defined: Opens t he page where you can enter geography data if you
are not importing it.
Validation Defined: Opens the page where you specify which of the geography
types you are going to be using and how they will be validated both on the user
interface and during an import.
You get a check mark in a column when you complete that step for a particular country.
So after we do our import, we will see check marks for both the Structure Defined and
92
Hierarchy Defined. You must define the structure before you can define the hierarchy
or set up the validation.
93
94
95
96
7. Monitor the status of your import activity. If the activity completes with errors,
then you must correct your data, the attribute mapping, or both and run the
process again.
When the import activity completes with no errors, your data is loaded
automatically from the interface tables to the application tables.
97
98
Import Steps
To import a simple data set, such as country structure or geography hierarchy:
1. Prepare a delimited-text (CSV) file with your data. You can use commas as
delimiters.
2. In the application, navigate to the All Tasks tab in the Setup and Maintenance
work area.
3. Search for the Manage File Import Activities task.
4. Click the Go To Task button.
5. On the Manage Import Activities page, click Create.
6. In the Create Import Activity: Set Up page:
- Enter a name for your import activity. You use this name to identify the import
in the future.
- In the Object field, select the object that you are importing. (For this lesson this
is going to be either Country Structure or Geography.)
- In the Source File region, select Desktop as the Upload Option, and select
the Header row included option. Check that the Data Type is correct for your
file.
7. Click Next.
8. The Create Import Activity: Map Fields page displays the attributes in your file
with some sample data.
- For each of your attributes, select the object you are importing from the Object
list. (There is only one object for the geography structure and one for the
geography data.)
- Select the attribute you are mapping to.
9. Click Next.
10. In the Create Import Activity: Create Schedule page, specify when you want to
process your file. The default option is to launch the import immediately.
11. Click Next.
99
12. In the Create Import Activity:Review and Activate page, click Activate to run
the import at the time you specified.
13. You can monitor the status of your import activity on the Manage Import
Activities page.
14. If the process completes with the status of Completed with errors, you can view
the errors by clicking on the status link. You must correct any errors either by
editing the file, the mapping, or both, and schedule the activity to run again.
An import activity with the status of Completed indicates that your data was
loaded into the application tables.
100
101
CountryCode: A two-letter code identifying the country. You can view available
country codes (Territory Codes) using the Manage Territories task in the Setup
and Maintenance or Manage Geographies work areas.
Note: You cannot enter a country code not already available because country
codes are globally configured.
LevelNumber: The level of your geography type in the hierarchy. This is a digit,
with 1 indicating the top of the hierarchy.
Here is an example of a country structure for the country Aland Islands (AX) :
Note: Neither the header row names nor the data can include any spaces, but you can
use underscores.
You are provided with six geography types:
STATE
PROVINCE
COUNTY
CITY
POSTAL_CODE
COUNTRY
If you are creating additional geography types either in the interface or by importing
them in a file, then you must always use the uppercase versions of the geography type
names in your import file. (The application converts uppercase to initial capitals for
display and selection in the Manage Geography Structure page.)
102
You can obtain a list of all the geography types in your application by using the
Schedule Export Process task.
To download the list of available geography types in your environment:
1. Navigate to the All Tasks tab in the Overview page of the Setup and
Maintenance work area.
2. Search for the Schedule Export Process task.
3. Click the Go To Task button.
4. On the export Overview page, click Create.
5. Enter a name for the export.
6. Click Next.
7. In the Export Objects region of the Create Export Process Definition:
Configure Export Objects page, click Create.
8. Select Geography Type and click Done.
9. Click Next.
10. In the Create Export Process Definition: Create Schedule page, the export is
scheduled to run immediately by default.
11. Click Next.
12. In the Create Export Process Definition: Review page, click Activate.
13. Click Save and Close.
14. When the export process completes you can retrieve the file at the bottom of the
page in the History region.
103
RecordTypeCode: Determines how the data in this row is imported. The valid
values are 0, 1, and 2. A value of 0 indicates a geography already exists in the
base table. A value of 1 indicates the intent to create a new geography. A value
of 2 indicates your intention to add an alternate name or code to an existing
geography. Further explanation of RecordTypeCode is not covered in this course
because it is part of advanced functionality.
LevelNumber: Geography level. This is a single digit indicating the level in the
structure you set up.
SourceId: An ID number for that geography.
ParentSourceID: The ID number of the parent geography. Note: The Source ID
and the Parent SourceID are not imported but are used by the import process to
determine the structure of the data in the file.
LanguageCode: Country language code. This is an optional field. You can view
the valid language codes from the Manage Languages task in the Setup and
Maintenance work area.
104
Row 1
This row provides information about the country Aland Islands, with the
CountryCode AX.
This country already exists in the application so the RecordTypeCode is 0.
The SourceId is a unique identifier.
There is no ParentSourceId because this is the top level in the country structure.
The LevelNumber of the country in the country structure is 1.
Row 2
Row 3
105
Setting Up Validation
After your import is complete, you must turn on geography validation for each country
so your application can use the geography data you imported:
1. On the Manage Geographies page, click the Go To Task button for the country
that you imported.
The Manage Geography Validation page appears.
2. In the Geography Mapping and Validation region, select the Geography
Validation option for all the geography types you imported and want to use. This
step is a critical setup for Oracle CRM Applications because addresses that you
import will be validated against the geography data only if you make this
selection.
3. If you want to require users to use lists of values in the Web interface during
address entry at a particular geography type level, then select the Enable List of
106
Values option. Enabling the list of values for Postal Code for the U.S. requires
users to make a selection from a list of ZIP codes. If you leave this option
deselected, then the user has the option of either selecting the ZIP code from the
list or typing it. Entering a state restricts what you can enter for the city and postal
code.
4. If you want users to receive an error when they enter an incorrect address and
to prevent them from saving an invalid address, then select Error for the
Geography Validation Level for Country in the Geography Validation
Control region. The default is No Validation, which permits users to save an
incorrect address.
Note: T he real-time address validation works only in the Web interface, not in Outlook,
or in mobile devices such as iPhone or Blackberry. If you want to validate addresses
entered by means of these alternate interfaces, then you must license and use the data
cleansing module.
107
108
Review Question 2
You create a country structure for each country where you want to set up geography
reference data to accomplish one or more of the following:
1.
2.
3.
4.
109
Review Question 3
I can use file-based import not only to import geography reference data, but as a means
to import all legacy data from other applications into my cloud application.
1. True.
2. False.
110
Review Question 4
Which of the following do I need to understand before I decide what types of geography
reference data I need to import?
1. What geography structures, if any, are required by the sales territories that my
organization plans to set up.
2. How the marketing department plans to use geographies for lead segmentation.
3. If I plan to implement other applications that will use the geography reference
data and their needs.
4. The source and quality of the data I am importing.
5. All of the above.
111
Review Question 5
If I already imported the geography hierarchy for a country, can I add another
geography type in the middle of my structure?
1. Yes
2. No
112
Review Question 6
If I imported the geography structure, but have not yet imported the geography
hierarchy, can I add a geography type in the middle of my structure?
1. No.
2. Yes.
113
114
115
Lesson Highlights
In this lesson you should have learned:
116
How geography reference data is used in the Oracle Fusion CRM Cloud
Service
The basic geography reference data concepts
How to import geography reference data and other simple data from a file
Understand how to set up address validation for your cloud application
Geography
Geography Type
Geography (or Country) Structure
Geography (or Country) Hierarchy
You create or import a geography structure for each country where you do business to
specify what geographies you are importing and how the geographies that you are
importing are organized hierarchically.
Basic Geography Reference Data Concepts
Geography reference information is shared by other applications so you must consider
the needs of these applications as well. Make sure that you include in your geography
structures all the possible geography types your applications may need. Review the
seeded address styles for the countries you are going to be importing and modify them
as required.
You can add additional geography types to the bottom of your country structure using
the Manage Geography Structure page. You can also add additional geography types
in the middle of your structure, provided you have not yet uploaded the geography
hierarchy. However, you cannot add new geography structures or modify existing ones
after you import your geography hierarchy.
Importing Geography Reference Data
You can use the user interface to enter the data directly, or you can import the data
from a file. Typically, if you have a large volume of geographic data, then importing the
data is the most efficient way of creating your geographies. You prepare a delimited-text
(.csv) file or XML file with your data and create an import activity, which walks you
through a series of four steps. When the import activity completes with no errors, your
data is loaded automatically from the interface tables to the application tables.
Setting up Address Validation
After your import is complete, you must turn on geography validation for each country
so your application can use the geography data you imported. On the Manage
Geography Validation page, use the Geography Validation option for all the
geography types you imported and want to use. This step is a critical setup for Oracle
CRM Applications because the addresses that you import will be validated against the
geography data only if you make this selection.
117
118
119
120
ESC Overview
The ESC is an interview-based tool that guides you through the configuration of your
enterprise structures. Use the ESC as part of your set up to define the organization
structures and job and position structures of the enterprise.
How do I access the ESC?
In the Setup and Maintenance work area, select the Establish Enterprise Structures
task under the Define Initial Configuration task list:
121
ESC Benefits
Using the ESC, you can:
122
123
124
125
Manage Enterprise
The following screenshot is the Manage Enterprise page within the Establish Enterprise
Structures task in the Enterprise Structures Guided Flow. You can see the 7 train stops
that guide you through the high-level organizational setup:
126
Enterprise: For each configuration in ESC, you define the high-level structures
within the scope of an enterprise. It consists of legal entities under common
control and management.
Division: A division refers to a business or product oriented subdivision.
Divisions are used in HCM to define the management organization hierarchy,
using the generic organization hierarchy. This hierarchy can be used to create
organization based security profiles.
Legal Entity: Represents the legal employer and/or payroll statutory unit (PSU).
A legal employer is a legal entity that employs people. A PSU is a legal entity
responsible for the payment of its workers and can be used to report tax and
social insurance.
Legislative Data Group (LDG): (not shown in the graphic) LDGs are created
automatically in ESC, with one LDG created for each location country identified in
the interview. You can see them in the technical summary report. Use LDGs to
partition payroll data in large organizations with multiple legal entities.
Departments: A department is an organization to which you assign workers.
Note: The ESC does not create departments, you create departments using the
Manage Departments task.
127
128
129
This graphic illustrates the InFusion Corporation with two divisions. The InFusion
Lighting division operates in the US and Japan, and the InFusion Security division
operates in the UK and India. Using the Map Divisions by Country page in the ESC, you
can create a legal entity for each country. Therefore the ESC creates four legal entities
for the InFusion Corporation:
130
131
132
Considerations for selecting how to create your business units and which level to
select:
Do you use or ever plan to use Oracle Fusion Financials? If yes, then select the
legal entity level to ensure financial transactions are processed correctly.
Do you need business units at the functional level to represent, for example,
Sales, Consulting, or Product Development?
Do you need business units at the country level to represent the countries in
which you operate?
In the following diagram, InFusion decides to create business units using the country
and business function level. Therefore, they created the following business units:
Sales_Japan
Marketing_Japan
Sales_US
Sales_UK
Marketing_India
Sales_India
133
134
Do you need business units at the functional level to represent sales, consulting,
or product development? Select the Business Function level.
Do you need business units at the country level to represent the countries in
which you operate? Select the Country level.
Note: Inform the students that if they choose to create their business units manually,
then the ESC does not automatically create the corresponding reference data sets.
They must also create the reference data sets manually.
135
136
Common Set
The Common Set is a predefined set that enables you to share reference data across
business units.
137
138
The technical summary report lists the enterprise and job structures, displays the
management reporting structure, and in addition displays the following:
Legislative data groups (LDGs) - the application defines one legislative data
group for each country identified in the configuration.
Name of the legislative data group that will be assigned to the payroll statutory
unit generated for each legal entity.
139
140
You can roll back an enterprise configuration manually after loading it, for
example, because you decide you do not want to use it. Clicking the Roll Back
Configuration button on the Manage Enterprise Configuration page rolls back
any enterprise structures that were created as a part of loading the configuration.
If an error occurs during the process of loading the configuration, then the
application automatically rolls back any enterprise structures that were created
before the error was encountered.
The activities in this section provide the students with information on how to define an
enterprise configuration. However, only one configuration can be loaded in the
environment. Each student can perform the tasks within the Define Initial Configuration
task list, except the Load Enterprise Configuration task.
Approximate Activity Timing: 30 minutes
.
141
142
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor
Scope
1. Define the enterprise and divisions using the following information:
143
2. Define the legal entities and business units using the following information:
144
145
12. In the Legal Reporting Unit Registration Number field, enter US0003.
13. In the Legal Address field, click Create.
Location: Create Location dialog box
14. In the Name field, enter xx Location US HQ.
15. In the Address Line 1 field, enter Redwood Shores.
16. Click OK.
Location: Establish Enterprise Structures: Manage Enterprise page
17. In the Enterprise Configuration Requirements section, select Continue with
the interview to set up more legal entities.
Information
InFusion Corporation is an international company with business operations
in United States and United Kingdom. You must define legal entities for the
countries in which InFusion Corporation operates.
18. Click Next.
Location: Establish Enterprise Structures: Manage Divisions page
Information
Create the two divisions in InFusion Corporation: InFusion Lighting and
InFusion Security. Each division operates in more than one country and
delivers different products and services.
19. Click the Add Row icon.
20. In the Name field, enter xx InFusion Lighting.
21. In the Country field, select United States.
22. In the Location field, select xx Location US HQ.
23. Click the Add Row icon.
24. In the Name field, enter xx InFusion Security.
25. In the Country field, select United Kingdom.
146
26. In the Location field, click Create to define the UK location for the xx InFusion
Security division.
Location: Create Location dialog box
27. In the Name field, enter xx Location UK HQ.
28. In the Address Line 1 field, enter Oracle Parkway.
29. In the City or Town field, enter Reading.
30. Click OK.
Location: Establish Enterprise Structures: Manage Divisions page
31. In the xx InFusion Security row, select xx Location UK HQ from the Location
field.
32. Click Save.
33. On the Confirmation dialog box, click OK.
34. Click Next.
Location: Establish Enterprise Structures: Manage Legal Entities page
Information
Create legal entities for the InFusion Lighting and InFusion Security
divisions.
35. Click the Add Row icon.
36. In the Country field, select United States.
37. In the Name field, enter xx InFusion Lighting US LE.
38. In the Division field, select xx InFusion Lighting.
39. In the Legal Entity Identifier field, enter US0004.
40. In the Legal Entity Registration Number field, enter US0005.
41. In the Legal Reporting Unit Registration Number field, enter US0006.
42. In the Legal Address field, select xx Location US HQ.
147
148
149
150
151
Review Question 1
You can create multiple configurations to compare different scenarios.
1. True
2. False
152
Review Question 2
Name three organization components that you can create using the ESC.
153
Review Question 3
You can roll back an enterprise configuration after you load the configuration.
1. True
2. False
154
155
Lesson Highlights
In this lesson, you should have learned to:
156
Define jurisdictions and related legal authorities to support multiple legal entity
registrations, which are used by Oracle Fusion Tax and Oracle Fusion Payroll.
Define a legal entity for each registered company or other entity recognized in
law for which you want to record assets, liabilities, expenses and income, pay
transaction taxes, or perform intercompany trading.
Create and register legal reporting units to support local reporting requirements.
When you first create a legal entity, the Oracle Fusion Legal Entity Configurator
automatically creates one legal reporting unit for that legal entity with a
registration.
157
158
159
Overview
In this section, you will learn how to:
160
161
The following screenshot displays the Determine Position Usage page within the
Establish Job and Position Structures task in the Enterprise Structures Guided Flow,
you can see the 4 train stops that guide you through the job and position setup:
162
163
164
Defining additional attributes at the enterprise level provides the flexibility to further
customize the job and position flexfields. Descriptive flexfields enable you to capture
additional information when you create jobs and positions.
165
166
167
168
169
Requirements
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor
Activity Scope
1. Select the XX Enterprise Configuration and configure jobs and positions.
2. Accept the recommendation and define additional structures for the job
descriptive flexfield at the enterprise level:
170
171
172
173
174
175
176
177
178
Lesson Highlights
You should have learned how to:
179
180
Employment model
Work day information
Person, worker, and assignment number generation
Person languages
181
182
Employment Model
Types of Employment Models
Two-Tier Employment Model
This model comprises two types of entities, which are work relationships and
assignments. When you configure the employment model for the enterprise or legal
employer (when you create or update the enterprise or legal employer), you can select
from three Two-tier-tier options:
Single Assignment
Single Assignment with Contract
Multiple Assignments
183
This model comprises three types of entities, which are work relationships, employment
terms, and assignments. Employment terms are a set of information about a
nonworker's or employee's job, position, pay, compensation, working hours, and work
location that all assignments associated with the employment terms inherit. Employment
terms are not available for contingent workers, and optional for nonworkers and
employees.
Employment terms occur in the Three-tier-tier employment model only. When you
configure the employment model for the enterprise or legal employer (when you create
or update the enterprise or legal employer), the following Three-tier-tier options are
available:
184
Multiple Assignments
185
186
187
188
189
190
191
192
If you select any of the Two-tier-tier employment models at the enterprise level:
You can select a different employment model for individual legal employers.
Employment terms cannot be used in any work relationship in the enterprise,
unless you select a Three-tier-tier employment model for individual legal
employers.
If you select:
193
Note: Employment terms are not valid for contingent workers. If you select Single
Employment Terms with Single Assignment, contingent workers have a single
assignment in each work relationship; otherwise, contingent workers can have multiple
assignments in each work relationship.
194
Note: Yes, provided that no work relationships exist in the enterprise or legal employer.
You can switch from one Three-tier-tier employment model to any other Threetier-tier employment model at any time.
195
196
Termination date in Fusion is the last day in the company and not the first day
when the person is no more an employee (PSFT).
Decision Points
197
198
Position
Department
Legal employer
Enterprise
199
Manual
Automatic prior to submission
Automatic upon final save
Formula (available in future releases)
The manual method of creating person numbers enables human resource (HR)
specialists and line managers to enter a person number when they create person
records. HR specialists can later correct the person numbers on the Manage Person
page. The automatic methods of generating person numbers use an enterprise number
sequence that starts from 1 by default; however, the initial number can be changed. The
person number increments by one for each new person record created.
The Automatic prior to submission method creates and displays person numbers when
users navigate from the Identification page to the Person Information page, when
adding person records. However, this method may create gaps in the sequence of
person numbers if the transaction is canceled after the person number is generated.
The Automatic prior to submission method is the default method of person number
generation.
The Automatic upon final save method creates person numbers only after the Add
Person transaction is approved. Users will not be able to see the person number on the
Person Information page when adding person records; however, they will see the
person number on the Manage Person page and elsewhere after the transaction is
approved. This method enables generation of person numbers without gaps in the
sequence.
You can change the person number generation method from automatic prior to
submission to automatic upon final save and vice versa, any time. You can also change
the method to manual any time. However, once you have set the person number
generation method to manual and person records have been created, you cannot
change the method to automatic.
Initial Person Number
You can specify the initial person number for your enterprise when person numbers are
generated automatically. The application uses this number for the first person record
created with the automatic person number setting and increments the person number
by one for subsequent person records. The initial person number is 1 by default.
200
The initial person number option enables you to retain the legacy person numbers for
the existing persons and automate the number generation for new persons, starting
from the last legacy person number plus one. You can change the initial person number
at any time.
Person Numbers for Contact Records
Person numbers for contacts are generated automatically through the Automatic prior to
submission method, irrespective of the enterprise settings. HR specialists can correct
the automatically generated person numbers for contacts on the Manage Person page.
If contacts are later hired as workers, they retain their original person numbers.
201
You can select manual worker-number generation for a legal employer at any
time.
You can select automatic worker-number generation for a legal employer,
provided that no employee or contingent worker work relationships exist for that
legal employer.
Note: With the person number, you assign a unique identifier to a person. Therefore, if
the person has worked or may work for different legal employers, there is just one
identifier.
202
With the worker number, you assign a unique identifier to the work relationship.
Therefore, if the person is working or has worked for different legal employers, there will
be different identifiers.
When a person is rehired, the person gets a new identifier with the worker number,
while the identifier with the person number still remains the same.
203
E45678
E45678-2
E45678-3
The person number in this example is 45678. The suffix-number sequence is global and
ensures that assignment numbers are unique in the enterprise. If the same person also
has assignments of other types, the number sequence for those assignments starts
from 1. For example:
204
N45678
N45678-2
When you create a person record, you can enter a local name in a different language
from the global-name language. Names appear in this language for users whose HR:
Local or Global Name Format profile option value matches the local-name language.
For example, if the global-name language for the enterprise is American English and
you set the local-name language in a person record to Japanese, users whose HR:
Local or Global Name Format profile option is set to Japanese see the person's name in
Japanese. All other users (those who are viewing global-format names or whose HR:
Local or Global Name Format profile option is set to a value other than Japanese) see
the person's name in American English.
Note: If you enter no local name in a person record, the local name is the same as the
global name by default.
205
206
User Creation
Send User Name and Password
User Account Role Provisioning
User Account Maintenance
User Account Creation: Controls whether user accounts are created in OIM
when persons are added in Oracle Fusion HR. Defaults to Yes. You cannot
override this enterprise-level setting at the user level.
Send User Name and Password: Controls whether to send new users and their
managers an email notification when their Oracle Fusion account is accessible.
Defaults to Yes. Set to No to suppress notifications if, for example, you are
starting an implementation or doing a pilot program and do not want notifications
sent during this period. You can override this enterprise-level setting for
individual users on the Create User page (Manage Users task).
Note: You can request notifications later for all users who have not yet been
sent their user names and passwords. To do so, select
Navigator>Tools>Scheduled Processes and run the Send Initial User Name
and Password Email Notifications process.
Default User Name Format: The default name format to use for automatically
generated user names, if the User Account Creation option is set to Yes.
207
208
The course was designed for you to perform the specified demonstration at this point.
Approximate Demonstration Timing: 20 minutes
.
209
Demonstration Steps
Sign in is hcm_impl or hcm_impl1.
Start Here
Setup and Maintenance work area
1. In the Search region, in the Name field, enter Manage Enterprise HCM
Information.
2. Click the Search button.
3. In the Manage Enterprise HCM Information task row, click the Go to Task
icon.
Location: Enterprise: Vision Corporation page
4. In the Edit menu, select Correct.
Location: Edit Enterprise: Vision Corporation page
Information
Use the Edit Enterprise: Vision Corporation page to edit HCM- related
information for the enterprise.
210
5. Use the Work Day Information section to define the standard working hours for
each worker assignment in the enterprise.
Note: You can also enter work day information at the legal employer,
department, and position level.
6. In the Enterprise Information section, use the Global Person Name Language
field to select the language in which person names appear.
Information
Global names are in a format and language that can be understood
throughout a multinational enterprise.
7. Use the Worker Number Generation field to specify whether the application
generates a number for each worker.
Note: By default, worker numbers are not used. If you enable worker
numbers for the enterprise, then each employee and contingent worker work
relationship in the enterprise must have a worker number. The decision that you
make for the enterprise cannot be overridden at the legal employer level.
8. Use the Employment Model field to select either a 2Tier or 3Tier model for the
enterprise.
9. In the Allow Employment Terms Override at Assignment field, specify
whether to allow override or not.
10. Use the Person Number Generation Method field to select one of the following
person number generation methods for your enterprise:
1. Manual
2. Automatic Prior to Submission
3. Automatic Upon Final Save
4. Use the fields in the User and Role Provisioning Information section to define
how user accounts must be created and whether roles must be provisioned to
users.
5. Click Submit.
Location: Warning dialog box
6. Click Yes.
211
212
213
214
215
216
217
218
Single Assignment
Single Assignment with Contract
Multiple Assignments
219
220
Lesson Highlights
You should have learned how to access and change the following settings:
Employment model
Work day information
Person, worker, and assignment number generation
Person languages
221
222
223
A legal entity has a separate legal identity and therefore conducts aspects of your
business for the following reasons:
224
Legal entities must comply with the regulations of jurisdictions in which they register. To
support local reporting require ments, legal reporting units are created and registered.
The following screenshot is the Legal Entity page for InFusion Corp USA1.
225
226
227
terms.
9. Use the Worker Number Generation field to specify whether the application
generates a number for each worker.
Note: By default, worker numbers are not used. If you enable worker numbers
for the enterprise, then only you can specify worker numbers for the legal
employer.
10. In the Allow Employment Terms Override at Assignment field, specify
whether to allow override or not.
11. Use the People Group Flexfield Structure field to select the flexfield that
enables you to record people group information and assign people to specific
groups such as unions or working groups.
12. Use the Employment Model field to select either a 2-tier or 3-tier model for the
legal entity.
13. Click Done.
You have demonstrated how to manage legal entity HCM information.
228
229
230
231
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor
Activity Scope
Create a legal address using the address line 1 information that corresponds to your
student number:
1. 1000 Broadway
2. 2000 Broadway
3. 3000 Broadway
4. 4000 Broadway
5. 5000 Broadway
6. 6000 Broadway
7. 7000 Broadway
8. 8000 Broadway
9. 9000 Broadway
10. 10000 Broadway
11. 11000 Broadway
12. 12000 Broadway
232
Note: When you enter the zip code, the application populates the city and state for
you.
233
234
235
236
237
238
Legal entities that employ people are called legal employers in the Oracle Fusion
Legal Entity Configurator.
You must enter legal employers on worker assignments in Oracle Fusion Human
Capital Management.
Your legal entities are required to pay payroll tax and social insurance such as social
security on your payroll.
You can register payroll statutory units (PSUs) to pay and report on payroll tax and
social insurance on behalf of many of your legal entities. For example, if you are a
multinational, multicompany enterprise, then you register a payroll statutory unit in each
country where you employ and pay people. You associate a legislative data group
(LDG) with a payroll statutory unit to provide the correct payroll information for workers.
As the legal employer, you might be required to pay payroll tax, not only at the national
level, but also at the local level.
You meet this obligation by establishing your legal entity as a place of work
within the jurisdiction of a local authority.
Set up legal reporting units to represent the part of your enterprise with a specific
legal reporting obligation.
You can also mark these legal reporting units as tax reporting units, if the legal
entity must pay taxes as a result of establishing a place of business within the
jurisdiction.
239
Create and register legal reporting units to support local reporting requirements. When
you first create a legal entity, the Oracle Fusion Legal Entity Configurator automatically
creates one legal reporting unit for that legal entity with a registration.
240
241
Plan and define your legal reporting units at both the local and national levels if you
operate within the administrative boundaries of a jurisdiction that is more granular than
country.
For example:
242
If the legal entity establishes operations requirements for each local area in a
country that requires reporting of employment and sales taxes locally as well as
nationally.
If you need more than one legally registered location to meet this legal entity's
reporting requirements in each local area.
Legal entities in Europe operate across national boundaries, and require you to
set up legal reporting units for the purposes of local registration in each country.
243
Each legislative data group marks a legislation in which payroll is processed, and
is associated with a legislative code, currency and its own costing allocation key
flexfield structure.
Note: You assign the costing allocation key flexfield when you create a legislative data
group, though you can use the same costing key flexfield across different legislative
data groups. It is recommended that you assign a costing key flexfield when you create
a legislative data group, even if you are not using Financials, since you cannot edit the
flexfield value once the legislative data group is created.
244
A legislative data group is a boundary that can share the same setup and still
comply with the local laws.
A legislative data group can span many jurisdictions as long as they are within
one country, and contain many legal entities that act as payroll statutory units.
Each payroll statutory unit can belong to only one legislative data group.
All the above scenarios are correct. The difference is the amount of work required to
maintain the created legislative data groups.
You can add a legislative data group at any point in time. So, if in the future you decide
to implement Payroll, you can still add the required legislative data groups.
245
246
247
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor
Activity Scope
View the legislative data group associated with the legal entity XX InFusion Financial
you created earlier.
248
249
250
251
2. You must enter legal employers on worker assignments in Oracle Fusion HCM.
True
252
Lesson Highlights
You should have learned how to:
253
254
Define locations
Define HCM Organizations
Define actions and reasons
255
To access the tasks under Workforce Structures, select your implementation project
using the Functional Setup Manager and navigate to:
Workforce Deployment > Define Common Applications Configuration for Human Capital
Management > Define Enterprise Structures for Human Capital Management > Define
Workforce Structures
256
Actions and reasons are also available for workforce structures; Action
information is usually defaulted.
257
Defining Locations
Instructor Note: Results on Map
Inform the students that the Results on Map feature is not working in the environment
currently.
258
Locations
A location identifies physical addresses of a workforce structure, such as a department
or a position.
You can also create locations to enter the addresses of external organizations that you
want to maintain, such as employment agencies or third-party benefit organizations.
The locations that you create exist as separate structures that you can use for reporting
purposes, and also in rules that determine employee eligibility for various types of
compensation and benefits.
You enter information about a location only once. Subsequently, when you set up other
workforce structures you select the location from a list.
Locations that you create are represented on a map for easier identification and access
as shown in the following figure:
259
Set ID is used to partition reference data into smaller sets called reference data
sets, which can then be assigned to different business units or organizations
260
261
Location Sets
The following figure shows how locations sets restrict access to users.
When you create a location, you must associate it with a set. Only those users who
have access to the set's business unit can access the location set and other associated
workforce structure sets, such as those that contain departments and jobs.
You can also associate the location to the common set so that users across your
enterprise can access the location irrespective of their business unit. When users
search for locations, they can see the locations that they have access to along with the
locations in the common set.
262
The course was designed for you to facilitate learners doing the specified activity, at this
point.
Approximate Activity Timing: 20 minutes
.
263
264
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
Activity Scope
Create a new location in New York.
265
266
267
268
269
Multiple Classifications
Organization classifications define the purpose of the organization, whether it's a
division, department or a legal entity.
Define an organization with one or more classifications to reflect your enterprise
structure.
For example, one organization might be both a cost center and a sales department.
270
If you define the enterprise configuration using the Enterprise Structures guided flow,
then you can review the organization components and make any changes or add
additional structures. You can create the following types of HCM organizations:
Enterprise
Legislative Data Groups
Business Units and Set IDs
Legal Employers
Divisions
Departments
Professional Bodies
Reporting Establishments
Disability Organizations
271
Departments
Organizations
Positions
Geographies
To set up a tree:
1. Create a tree using one of the seeded tree structures (for example, department
tree structure).
2. Create a tree version for the new tree structure.
3. Add new nodes (for example, departments) to build your hierarchy.
272
273
274
275
276
277
278
The course was designed for you to facilitate learners doing the specified activity, at this
point.
Approximate Activity Timing: 25 minutes
.
279
280
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Create a new division and department to support the new acquisition.
281
282
283
284
285
286
Actions categorize the type of change. For example, each predefined termination
action is associated with a termination type (either voluntary or involuntary) to
help categorize the termination.
Actions determine the business flow. For example, you can select from a list of
employment-related actions, such as Assignment Change, Transfer, or
Termination. The action you select determines the path you take through the
employment flow.
You can optionally associate actions with reasons; the action and reason
information can be used for analysis and reporting purposes. For example,
predictions of voluntary termination are based on existing data from terminated
work relationships, and the action details help here. Here is a screenshot of a
worker's assignment history; the action details in the assignment history are
particularly useful:
Action Types
Action type identifies the type of business process associated with the action and
determines what happens when you select an action. If you are creating a new action,
you must associate the action with any one of the predefined action types. For example,
the Hire an Employee action type is associated with the Hire action by default. You
could create an additional action Hire Part-time and associate it with the Hire an
Employee action type. This causes your action to appear in the actions list on the Hire
an Employee page. Users can then select the Hire Part-time action when hiring part
time employees, instead of the predefined Hire action.
287
288
289
Requirements
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
1. Create an action XX Hire Part-time-time Employees and associate it with the Hire
an Employee action type.
2. Associate the action with a new action reason XX HIRE PARTTIME REASON.
290
291
292
Lesson Highlights
In this lesson, you should have learned how to:
Define locations
Define HCM organizations
293
294
295
296
Define grades
Define grade rates
Define grade ladders
Initial setup for this activity is performed using Functional Setup Manager
- Workforce Deployment Offering: Define Enterprise Structures/Define
Workforce Structures
297
298
Manage Grades
Manage Grade Rates
Defining Grades
This section describes:
Grades
Grade steps
Grades and sets
How grades work with jobs and positions
How grades work with assignments and employment terms
299
Grades
Create grades to record the level of compensation for workers. You can create grades
for multiple pay components, such as salary, bonus, and overtime rates. You can define
one or more grades that are applicable for jobs and positions. This list of valid grades,
combined with the settings for two profile options, enables you to restrict the grades that
can be selected when you set up assignments or employment terms for a worker.
300
Grade Steps
Grade steps are distinct increments of progression within a grade. You can set up
grades with or without grade steps.
The following figure illustrates the difference between grades with and without steps.
301
To set up a grade structure to reflect this table, perform the following tasks:
1. Set up three different grades and add three steps for each grade.
2. Set up a grade ladder using the Grades with Steps type, and select all three
grades.
3. Set up step rates for annual salary amounts using the rates in the preceding
table.
302
To set up your grade structure to reflect this table, perform the following tasks:
1. Set up eight separate grades.
2. For each grade, enter the rates from the preceding table.
3. Set up a grade ladder with the Grades type and add all eight grades to the
ladder.
303
304
305
If users select both a job and a position for the assignment or employment terms,
then they can select grades that are valid for the position only.
If valid grades are defined for neither the job nor the position, then users can
select from all grades
If you set this profile option to No, which is the default value, then users can select from
all grades.
The second profile option is PER_DEFAULT_GRADE_FROM_JOB_POSITION. If you
set this site-level profile option to Yes, and there is only one valid grade for a job or
position, then that grade is used by default in the assignment or employment terms. In
addition, if an entry grade is defined for a position, then that grade is used by default
when the user creates a new set of employment terms or a new assignment.
If you set this profile option to No, which is the default value, then users can select from
all grades.
306
The course was designed for you to facilitate learners doing the specified activity, at this
point.
Approximate Activity Timing: 10 minutes
.
307
308
Use the bold text for the object names, replacing the XX with your student
number, as indicated by your instructor
Activity Scope
Create a new grade for the Sales Executive job as well as the associated grade rates.
309
310
311
312
313
314
Add the rates at the same time as when you add the grade using the Manage
Grades task
Add the rates separately using the Manage Grade Rates task
For grades that were created with steps, you must first add the grade to a grade ladder,
and then add the rates for each step in the Manage Grade Ladders task.
315
316
317
318
To set up a grade structure to reflect this table, perform the following tasks:
1. Create a single grade.
2. Create a grade rate and enter the minimum and maximum amounts from the
preceding table for the grade rate range.
319
The course was designed for you to facilitate learners doing the specified activity, at this
point.
Approximate Activity Timing: 10 minutes
.
320
321
Use the bold text for the object names, replacing the XX with your student
number, as indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Create a bonus rate for the XX Sales Executive grade that you created in the previous
activity.
322
323
324
Grade ladders
Ladders with grades
Ladders with steps
325
Grade Ladders
Create grade ladders to group grades or grades with steps in the sequence in which
your workers typically progress. Grade ladders describe the grades or the grades with
steps to which a worker is eligible to progress. For grades with steps, grade ladders
also provide the compensation values associated with each step.
You can set up separate grade ladders for different types of jobs or positions in your
enterprise. For example, you may create three grade ladders for your enterprise: one for
technical grades, another for management grades, and a third for administrative grades.
Two types of grade ladders are available:
You cannot create a grade ladder with a combination of both grades and grades with
steps.
326
327
To set up your grade structure to reflect this table, perform the following tasks:
1. Create five grades, each with three steps.
2. Set up a grade ladder using the Grades with Steps type, and select all five
grades.
3. Set up step rates for hourly amounts using the rates in the table.
328
The classroom environment is configured with these profile options set to N for (No):
PER_DEFAULT_GRADE_FROM_JOB_POSITION
PER_ENFORCE_VALID_GRADES
This means that when you hire an employee, you can select from any grades in the
Common Set when setting up the assignment.
If you want students to be able to see how setting these options to Yes enforces valid
grades that have been set up for the job when they perform the activity, use the steps in
the instructor demo to show how to first enable the profile options to be updated, and
then show how to update the profile options from N to Y (Yes).
Demo Timing: 10 minutes
.
329
Demonstration Steps
Sign in as hcm_implX, replacing X with the number assigned to you by your instructor.
Start Here
Setup and Maintenance work area
1. In the Search section Name field, enter Manage Profile Options.
2. Click the Search icon.
3. In the Manage Profile Options row, click Go to Task.
Location: Manage Profile Options page
4. In the Profile Option Code field, enter PER.
5. Click Search.
6. Select the PER_ENFORCE_VALID_GRADES row.
Note: The application loads the Profile Option Levels region with the profile
option that you have selected.
7. In the PER_ENFORCE_VALID_GRADES : Profile Option Levels region, click
the Updateable option for the Site, Product, and User levels.
8. Click Save and Close.
Location: All Tasks tab, Search page
330
9. In the Search section Name field, enter Manage Administrator Profile Values.
10. Click Search.
11. In the Manage Administrator Profile Values row, click Go to Task.
Location: Manage Administrator Profile Values page
12. In the Profile Option Code field, enter PER.
13. Click the Search button.
14. Select the PER_ENFORCE_VALID_GRADES row header.
Note: The application loads the Profile Values region with the profile option
that you have selected.
15. In the PER_ENFORCE_VALID_GRADES: Profile Values region, Profile Value
field, enter Y.
16. Click Save and Close.
17. Repeat the above steps for the
PER_DEFAULT_GRADE_FROM_JOB_POSITION profile option.
331
Review Question 1
Which of the following determines what rate types are available?
1. A profile option
2. A lookup type
3. The legislative data group for which you are setting up the grade rate
332
Review Question 2
A grade ladder can contain both grades and grades with steps.
1. True
2. False
333
Review Question 3
Which profile options must you set to enforce grades at the assignment level?
334
2. A grade ladder can contain both grades and grades with steps. (True / False)
A. False
3. Which profile options must you set to enforce grades at the assignment level?
A.
PER_ENFORCE_VALID_GRADES
PER_DEFAULT_GRADE_FROM_JOB_POSITION
335
Lesson Highlights
In this lesson, you should have learned how to:
336
337
338
339
Objectives
After completing this lesson, you should be able to:
340
341
342
Vacancies can easily be tracked and reported on If you only use jobs,
vacancies are not visible.
Incumbent history at the position makes it easy to track who was in this position
at any time (even if the position is currently vacant).
Jobs Overview
Jobs are typically used without positions by service industries where flexibility and
organizational change are key features.
The following screenshot is the Create Job page within the Manage Job task. You can
see the five train stops that guide you through the job creation.
343
Initial setup for this activity is performed using Functional Setup Manager
- Workforce Deployment Offering: Define Enterprise Structures/Define
Workforce Structures
Ongoing maintenance is performed from the Workforce Structures work
area
344
Manage Jobs
Manage Job Families
345
346
EVAL_SYSTEM: Identifies the evaluation system used for the job or position
EVAL_SYSTEM_MEAS: Measurement unit for the evaluation criteria
JOB_FUNCTION_CODE: Description of the primary function of a job (used for
grouping and reporting jobs of like functions)
MANAGER_LEVEL: Description of the seniority of a manager
Basic Details
You define the following basic information for jobs:
A job code must be unique within a set. Therefore, you can create a job with the code
DEV01 in the US set and another job with the same code in the UK set. However, if you
create a job with the code DEV01 in the Common set, then you cannot create a job with
the same code in any other set.
347
348
Grades
You can specify the grades that are valid for a job. If you are using positions, then the
grades that you specify for the job become the default grades for the position.
349
If users select both a job and a position for the assignment or employment terms,
then they can select grades that are valid for the position only.
If valid grades are defined for neither the job nor the position, then users can
select from all grades
If you set this profile option to No, which is the default value, then users can select from
all grades.
PER_DEFAULT_GRADE_FROM_JOB_POSITION: If you set this site-level profile
option to Yes, and there is only one valid grade for a job or position, then that grade is
used by default in the assignment or employment terms. In addition, if an entry grade is
defined for a position, then that grade is used by default when the user creates a new
set of employment terms or a new assignment.
If you set this profile option to No, which is the default value, then users can select from
all grades.
350
Evaluation Criteria
You can define evaluation criteria for a job, including the evaluation system, a date, and
the unit of measure for the system. One predefined evaluation system is available, and
that is the Hay system.
An additional value of Custom is included in the list of values for the Evaluation System
field, but you must add your own criteria and values for this system.
351
Job Families
A job family is a group of jobs that have different but related functions, qualifications,
and titles. They are beneficial for reporting. Examples include:
Administration
Finance and Accounting
Support
Logistics
You set up the job families and then enter a job family when defining a job.
352
353
The course was designed for you to perform the specified demonstration at this point.
Approximate Demonstration Timing: 10 minutes
.
354
Start Here
Setup and Maintenance
1. In the Search region Name field, enter Manage Job.
2. Click the Search icon.
3. In the Manage Job task row, click Go to Task.
Location: Manage Jobs page
4. On the Search Results section toolbar, click Create.
Location: Create Job: Basic Details page
5. In the Effective Start Date field, enter 1/1/2013.
6. In the Name field, enter XX Sales Executive.
7. In the Code field, enter XX_SALESEXEC.
8. Click Next.
Location: Create Job: Job Details page
9. In the Full Time or Part Time field, select Full time.
10. In the Regular or Temporary section, select Regular.
355
11. In the Job Family field, search for and select Sales.
12. In the Valid Grades section toolbar, click Add Row.
13. In the Grade field, enter XX.
14. Select XX Sales Executive XX_SALESEXEC Common Set COMMON
Common Set.
15. Click Next.
Location: Create Job: Evaluation Criteria page
16. Since this job does not include evaluation criteria, click Next.
Location: Create Job: Profiles page
17. Since this job does not include a profile, click Next.
Location: Create Job: Review page
18. Review the details before submitting the job.
19. Click Submit.
Location: Warning dialog box
20. Click Yes.
Location: Confirmation dialog box
21. Click OK.
Location: Manage Jobs page
At this point, you should have created the XX Sales Executive job.
356
The course was designed for you to facilitate learners doing the specified activity, at this
point.
Approximate Activity Timing: 5 minutes
.
357
358
Use the bold text for the object names, replacing the XX with your student
number, as indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Create a job.
359
360
361
Review Question 1
Which of the following would you associate with a job or a position to specify the
required competencies, degrees, and languages for the job or position?
1.
2.
3.
4.
362
Employment terms
Assignment
Model profile
Grade
A. Model profile
363
Lesson Highlights
In this lesson, you should have learned how to:
364
365
366
367
Objectives
After completing this lesson, you should be able to:
368
Positions Overview
A position is an instance of a job in a specific department and optional in a location.
Positions are typically used by industries that have the following characteristics:
The following screenshot is the Create Position page within the Manage Position task.
You can see the five train stops that guide you through the position creation.
369
Initial setup for this activity is performed using Functional Setup Manager
- Workforce Deployment Offering: Define Enterprise Structures/Define
Workforce Structures
Ongoing maintenance is performed from the Workforce Structures work
area
370
Manage Positions
Manage Position Trees
371
372
373
Position Details
Key concepts regarding positions:
374
At the position, you can see the current vacant Full Time Equivalent (FTE), the
name of the incumbent(s), and also the history of incumbents.
You add a position to a specific department and location.
You can associate evaluation criteria and a profile with positions.
Many of the existing fields at the job also exist at the position, and the application
populates the Valid Grades region with the grades that you set up for the job on
which you are basing the position.
The course was designed for you to perform the specified demonstration at this point.
Approximate Activity Timing: 20 minutes
.
375
376
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Hire a new employee XX Susan Smith using the workforce structures data you setup
earlier.
377
378
379
380
Position Trees
Using the predefined tree structure for a position tree, you can create a position tree
with a tree version. If you need to make changes to the tree, you can create a new
version. Only one version can be active at a time. If you need multiple position trees, for
example, for reporting purposes, then you can create multiple trees. You can have only
one top-level node for a position tree.
You can use position trees for the following purpose:
The following figure illustrates a position hierarchy that you can establish using a
position tree:
381
Review Question 1
Which of the following is a user lookup type for positions?
30. SECURITY_CLEARANCE
31. BARGAINING_UNIT_CODE
32. PROBATION_PERIOD
382
Review Question 2
You can associate evaluation criteria and a profile with positions.
33. True
34. False
383
A. PROBATION_PERIOD
2. You can associate evaluation criteria and a profile with positions.
A. True.
384
Lesson Highlights
In this lesson, you should have learned how to:
385
386
387
388
389
Add Person
HR specialists and line managers create new person records for employees,
contingent workers, nonworkers, and pending workers. The Add Person tasks
include creating the new person's first work relationship with the enterprise.
Create Employment
HR specialists create and manage work relationships, employment terms, and
assignments for the workers to whom they have security access.
Change Employment
HR specialists and Line managers can edit work location, working hours,
managers, and other employment details.
Promote Worker
HR specialists promote workers to whom they have security access. Line
managers promote their direct and indirect reports.
Transfer Worker
HR specialists permanently transfer or create temporary assignments for
workers to whom they have security access. Line managers permanently transfer
their direct and indirect reports. Permanent transfers and temporary assignments
can be within the worker's current legal employer or to a different legal employer.
Terminate Worker
HR specialists terminate the work relationships of workers to whom they have
security access. Line managers terminate the work relationships of their direct
and indirect reports.
HR specialists access Add Person tasks from the New Person work area. They access
all other Manage Workforce Lifecycle tasks from the Person Management work area.
Line manager tasks are accessible from gallery search results, worker portraits, and the
Manager Resources Dashboard.
390
Add Person
Person Records
All workers, nonworkers, and contacts have a single person record in the enterprise,
which is identified by a person number. You cannot create the person record in isolation
because a person record requires one of the following:
Person Types
Hiring an employee
Adding a contingent worker
Adding a nonworker
Adding a pending worker. A pending worker is a person who will be hired or will
start a contingent worker placement and for whom you create a person record
391
that is effective before the hire or start date. When the new hire or placement is
finalized, you convert the new worker to the proposed worker type.
392
Therefore, Alex does not have a person record. To create both his person record and
his first work relationship, you add him as a contingent worker.
Rehiring an Employee
Sonia Jalla starts her employment with the enterprise in France next month. Sonia was
employed by the enterprise in the United States for several years, but resigned 3 years
ago. Because Sonia was employed by the enterprise before, she already has a person
record. When you attempt to hire Sonia, the application finds her existing person record.
When you confirm that the existing person record is Sonia's, you continue the rehire
process by creating an employee work relationship with Sonia's new legal employer in
France.
Hiring a Nonworker
Arturo Ruiz has a nonworker work relationship with a legal employer. Arturo recently
applied for employment with the same legal employer. He will continue as a volunteer
for this legal employer even after he has been hired. When you attempt to hire Arturo,
the application finds his person record. When you confirm that the person record is
Arturo's, you continue the hiring process by creating an employee work relationship with
the legal employer. Arturo will then have both nonworker and employee work
relationships with the same legal employer.
Hiring a Contact
Mary is married to Joe Wood, who is a contingent worker elsewhere in the enterprise.
Joe has identified Mary as an emergency contact; therefore, Mary already has a person
record. When you attempt to hire Mary Wood, if there is enough information in her
contact record to identify her, the application finds her existing person record. You
continue the hiring process by creating an employee work relationship with her new
legal employer. Otherwise, the hiring process creates both a person record and a work
relationship for Mary.
393
Hiring an Employee
394
395
396
397
398
399
Assignments
An assignment is a set of information about a person's role in a legal employer. It
includes the person's job, position, pay, compensation, managers, working hours, and
location.
Primary Assignment
When you need information about a person from a single assignment, the person's
overall primary assignment supplies it.
You must identify one assignment as the primary assignment in each work relationship.
When a person has multiple work relationships, the overall primary assignment is the
primary assignment in the primary work relationship. In this example, assignment C is
the overall primary assignment because it is the primary assignment in the primary work
relationship.
Assignment Numbers
Assignments are identified by assignment numbers, which you can allocate either
manually or automatically. If you allocate numbers manually, they must be unique in the
enterprise.
The application creates numbers for automatic allocation by prefixing the person
number with the character E (for employee), C (for contingent worker), or N (for
nonworker). A person's second and subsequent assignments of the same type have a
suffix number (E45678, E45678-2, for example).
400
Employment Terms
A set of employment terms is essentially a controlling assignment. All assignments that
belong to a set of employment terms automatically inherit any values that you specify on
the employment terms. Employment terms are available in employee and nonworker
work relationships only; they are not available in contingent worker relationships.
Specifying Assignment Values in Employment Terms
Consider the attribute values of assignments A, B, and C. The job values are the same
in all assignments because they are inherited from the employment terms. The location
and working as a manager values can be different in each assignment because they are
not inherited from the employment terms in this example.
You always enter values for the work measures, managers, and extra information
attributes individually in each assignment, even if they have been enabled in
employment terms at your enterprise or legal employer. Values for these attributes are
never inherited by the associated assignments.
401
If override at the assignment level is not allowed, you edit the employment terms
instead and all associated assignments automatically inherit the changed values.
402
As the instructor, you must also perform the activities Hiring an Employee and Creating
a Work Relationship because you will use the person created in this activity, in the later
demos.
The course was designed for you to facilitate learners doing the specified activities, at
this point.
Approximate Activity Timing: 10 minutes
.
403
404
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Hire a new employee XX Andrew Robinson.
405
406
407
Information
Use the Roles page to assign roles to the new employee. In this example,
you retain the predefined Employee role that is already assigned to the
employee.
60. Click Next.
Location: Hire an Employee: Review page
61. Review all the information that you entered so far.
62. Click Submit.
Location: Warning dialog box
63. Click Yes.
Location: Confirmation dialog box
64. Click OK.
Location: New Person work area
At this point, you should have hired an employee XX Andrew Robinson.
408
409
410
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Create an additional contingent worker work relationship for XX Andrew Robinson in the
US2 legal entity.
411
412
413
414
415
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Update the location in XX Andrew Robinson's employee assignment.
416
417
418
419
420
2. Employment terms are available in all types of work relationships. (True / False)
False. Employment terms are available in employee and nonworker work relationships
only; they are not available in contingent worker relationships.
421
422
Areas of Responsibility
Overview
You can view the responsible person in the Work Contact list of those people.
You can also assign responsibilities for use in checklists when you create a
checklist template.
423
424
425
Reassigning a Responsibility
If you reassign a responsibility:
426
The From Date of the responsibility is the current date, and there is no To Date.
In the assignment record of the person from whom the responsibility is being
removed, the current date is added to the To Date field only if there is currently
no To Date. Otherwise, the existing To Date remains unaltered.
The change is visible in the Work Contacts list of affected people when the
records are next viewed.
427
428
429
Requirements
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Add Union Representative as an area of responsibility to XX Andrew Robinson.
430
102.
103.
Click Search.
Note: XX Andrew Robinson appears twice in the search results because this
person has two assignments, employee and contingent worker.
104.
105.
Information
The Person Management work area enables you to manage all stages of a
worker's association with the enterprise, from creating employment through
termination of work relationships.
106.
Close the Manage Person tab since keeping this tab open prevents you
from initiating a global transfer action.
107.
In the Tasks pane, click Manage Areas of Responsibility under
Personal and Employment.
Location: Manage Areas of Responsibility page
108.
431
109.
110.
111.
112.
In the Scope of Responsibility section, in the Legal Employer field,
select US2 Legal Entity.
113.
Click Submit.
Location: Warning window
114.
Click Yes.
Location: Confirmation window
115.
Click OK.
432
Employment Processes
433
Temporary Assignment
A temporary assignment is a transfer for a limited term (temporary secondment to
another department in the absence of a department head, for example). You end a
temporary assignment by initiating the End Temporary Assignment action and
specifying a return date. The temporary assignment is terminated and the original
assignments are reinstated automatically on the return date.
When you create a temporary assignment for a person in the same legal employer the
work relationship remains unchanged. If you use employment terms, you can either
create a temporary assignment with the same employment terms or create new
employment terms. The existing set of employment terms are suspended if you create
new ones. The existing assignments in the current work relationship are suspended and
their status is changed to Suspended-Payroll Eligible by default. You can override the
default by deselecting the assignments that you do not want to suspend; these
assignments retain their original statuses. The suspended objects become active again
when you end the temporary assignment.
434
435
436
437
438
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
439
117.
118.
Click Search.
119.
Information
The Person Management work area enables you to manage all
stages of a worker's association with the enterprise, from creating employment
through termination of work relationships.
120.
Close the Manage Person tab since keeping this tab open prevents you
from initiating a global transfer action.
121.
In the Tasks pane, under Personal and Employment, click Manage
Employment.
Location: Manage Employment page
122.
Information
Use the Update Employment window to enter an effective date,
action, and any action related details.
123.
440
124.
125.
In the Destination Legal Employer field, search for and select US1
Legal Entity.
126.
Click OK.
Location: Select Assignment Status window
Information
Use this window to define the status of the existing assignments.
127.
Information
You must create a new work relationship for the person in the
destination legal employer since this is a global transfer.
128.
129.
130.
In the Business Unit field, search for and select USA1 Business Unit.
Note: The US1 Legal Entity legal employer does not use employment
terms, so you do not see the Employment Terms tab.
131.
In the Job field, search for and select Human Resources Administrator.
132.
133.
In the Salary Information section Salary Basis field, select US1 Annual
Salary.
134.
135.
Click Next.
Location: Global Transfer: Roles page
441
Click Next.
Location: Global Transfer: Review page
137.
138.
Click Submit.
Location: Warning dialog box
139.
Click Yes.
Location: Confirmation dialog box
140.
Click OK.
Location: Manage Employment page
At this point, you should have created a global transfer and a new work relationship for
the employee, XX Susan Smith.
442
The course was designed for you to perform the specified demonstration at this point.
Approximate Demonstration Timing: 10 minutes
443
444
143.
144.
145.
146.
In the Job field, search for and select Human Resources Administrator.
147.
148.
Click Next.
Location: Promote Edward Malone: Compensation Details page
149.
150.
Click Next.
Location: Promote Edward Malone: Roles page
151.
445
153.
Click Submit.
Location: Warning dialog box
154.
Click Yes.
Location: Confirmation dialog box
155.
Click OK.
At this point, you should have promoted the employee Edward Malone.
446
Terminations
When workers or nonworkers leave the enterprise, you terminate their work
relationships.
When you terminate a work relationship, any employment terms and assignments
associated with the work relationship are ended automatically. The status of the work
relationship and the associated employment terms and assignments are changed to
inactive on the day following the termination date. The period of service, both legal
employer and enterprise, ends on the termination date. The person becomes an exemployee or ex-contingent worker for that legal employer. The person's user access
and roles are revoked by default after the termination date. You can choose to revoke
user access earlier, as soon as the termination is approved. (This could mean revoking
user access before the termination date.)
Reversing Terminations
When you reverse a termination, any work relationships, assignments, and employment
terms previously ended are restored with the statuses prior to the termination. If the
termination caused reassignment of a primary work relationship or assignment, then the
reversal of the termination restores their primary statuses as they were before the
termination.
You can reverse a termination at any time provided the same legal employer has not
rehired the employee (or started a new placement for a contingent worker). This is
because a person cannot have multiple employee or contingent worker relationships
with the same legal employer at the same time. For example, consider that an
employee was terminated on April 15, and the same legal employer rehired the
employee on May 1. You want to reverse the termination on May 15, but you cannot do
so because this causes the employee to have two concurrent work relationships with
the same legal employer.
447
The course was designed for you to facilitate learners doing the specified activities, at
this point.
Approximate Activity Timing: 10 minutes
.
448
449
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Use the following information to help you complete the activity:
450
Start Here
Home work area, Welcome tab.
156.
157.
158.
Click Search.
451
164.
165.
166.
167.
Click Review.
Location: Review Terminate Work Relationship XX Andrew Robinson
page
168.
169.
Click Submit.
Location: Warning dialog box
170.
You want to process the termination immediately so retain Immediate as
the selection for Processing Options.
171.
Click Yes.
Location: Confirmation dialog box
172.
Click OK.
Location: Manage Work Relationship: XX Andrew Robinson page
173.
Click Done.
At this point, you should have terminated XX Andrew Robinson's contingent worker
work relationship.
452
Mass Updates
Manage Mass Updates
You may need to update multiple records at one time, for example, transfer all workers
in a department together as part of a company reorganization. Mass update enables
you to update multiple records using a single update request.
Mass Assignment Change
Create a mass assignment change to update multiple worker assignments at once. The
action categorizes the type of assignment change. For a mass assignment change, you
can select from a list of employment-related actions such Assignment Change,
Transfer, or Promotion.
Mass Assignment Change Using Spreadsheet
You can download your data from the Verification page into a spreadsheet if there are
too many rows and if it is easier to make the changes in a spreadsheet format. Before
you can do this, you must have installed the desktop client Oracle ADF 11g Desktop
Integration and enabled the Trust Center setting Trust access to the VBA project object
in Microsoft Excel. You could make the changes offline, check in the data, and verify the
changes from within the spreadsheet. Using personalization, you can add additional
attributes on the Changes page; however, these attributes are hidden when you
download the data into a spreadsheet. To display the hidden attributes in the
spreadsheet, use the Unhide feature in Microsoft Excel. You can check in and verify the
data in the spreadsheet multiple times to accommodate revisions. After the final check
in, you must navigate to the Review page of the mass assignment change (in the
application) to submit the changes.
Assignments With Future Changes
You can either include or exclude assignments with future changes in the mass update.
If you include assignments with future changes, you must manually adjust those records
whose effective date of change is later than the mass update date, to resolve any
conflicts. For those assignments with changes existing on the same date of the mass
assignment change, the mass update is applied as the last change and previous
assignment changes are retained.
453
The course was designed for you to perform the specified demonstration at this point.
Approximate Demonstration Timing: 10 minutes
.
454
The new department name is Global Support Centers and location name is
Redwood City.
Demonstration Steps
Sign is as either hcm_impl or hcm_impl1.
Start Here
Home work area, Welcome tab.
174.
175.
176.
177.
178.
179.
You do not want to include assignments with future changes. In the
Assignments with Future Changes field, select Show errors and exclude
455
assignments.
180.
Click Next.
Location:Create Mass Assignment Change: Population page
181.
182.
Click Advanced.
Location: Advanced Search window
183.
184.
Click Search.
185.
Select all the rows in the search results (using CTRL+ A) and click OK.
Location: Create Mass Assignment Change: Population page
186.
Click Next.
Location:Create Mass Assignment Change: Changes page
187.
In the Business Unit field, search for and select US1 Business Unit.
188.
In the Department field, search for and select Sales Central US.
189.
190.
Click Next.
Location: Create Mass Assignment Change: Verification page
191.
Select all rows and click Verify Changes. There are no errors or
warnings.
Note: The Verify Changes button takes some time to get enabled.
192.
Click Next.
Location: Create Mass Assignment Change: Review page
456
193.
194.
Click Yes.
Location: Processing dialog boxAt this point, you should have created a
mass transfer.
457
458
459
460
True
False
True
False
461
462
True
False
463
Lesson Highlights
By the end of this lesson, you should have learned how to:
464
Add person
Manage Employment
Change Employment
Promote, transfer, and terminate, transfer workers
Manage mass updates
Manage direct reports
465
466
467
The Person Gallery is a collection of portraits that incorporates three primary functions:
Person search
Worker self-service
Line Manager self-service
A portrait comprises personal and employment information about a person; the type and
quantity of information in the portrait depend on the security access of the person
viewing the portrait.
468
Person Search
Person Search
The Person Gallery is equivalent to a corporate directory; users can search for any
worker in the enterprise. Search is controlled by the Public Person security profile. Any
user can see the public data of people who have been designated as public during
security implementation. For human resource specialists and line managers, more
detailed access is usually available to the records of subordinates or other people for
whom the user is responsible.
469
Keyword values are copied automatically from the originating records to the
PER_KEYWORDS table, where they are indexed to improve search performance.
Whenever the value of a keyword attribute changes (for example, if a person acquires a
language skill or a new job), an event is raised. In response, services run a process to
update the relevant attributes for the person in the PER_KEYWORDS table; therefore,
most changes are made in PER_KEYWORDS immediately and automatically.
470
If the volume and frequency are high, you need to schedule the process to run
frequently.
If the volume and frequency are low, running the process once a month is
recommended.
When you run the Update Person Search Keywords process, the whole
PER_KEYWORDS table is refreshed; therefore, you are recommended to run the
process at times of low activity to avoid performance problems.
471
Schedule
The default schedule for a process is to run as soon as possible. If you select the
advanced mode in the Process Details dialog box, you can specify the exact dates and
times to run the process, or set the process to run at a specified interval within a date
range. If available, you can also select a saved schedule that your administrator has
defined.
Output
If you select the advanced mode in the Process Details dialog box, you can set more
output options.You can define one or more output documents, and specify the name,
layout, and format of each output document. You can optionally select delivery
destinations for the output document, for example to send the output to a particular
recipient through e-mail. For more details on the process output, see the help topic
Process Output: highlights.
472
Notification
You can select to receive an e-mail when the process ends, and also indicate which
users are notified if the process ends with a specified status.
473
Note: You can also schedule and run processes from the Scheduled Processes work
area. Most predefined processes are accessible from their own work areas or from the
Setup and Maintenance work area. Use the Scheduled Processes work area (Navigator
- Tools - Scheduled Processes) to schedule and run other generic processes that are
not accessible from their own work areas.
474
Keyword Indexing
Keywords are indexed values, which means that they are copied from person records
and organized in the PER_KEYWORDS keywords table for fast retrieval. Most changes
to person records are copied as they occur to ensure that there is no difference
between the source and indexed values. However, depending on when the Update
Person Search Keywords process was last run, some recent changes to person records
may not appear in search results.
475
476
HR: Selection History Timeout: The number of times the searcher selects a
person's assignment from the search results during a specified period, which is 7
days by default, is recorded automatically. You can specify this period for the
enterprise on the HR: Selection History Timeout profile option
HR: Relationship Priority Factor: The searcher can specify a rating for a
search result, and each rating is associated with a multiplying factor. On this
profile option, you can specify the highest possible multiplying factor that can be
applied to a search result. By default, the multiplying factor is 2. If you increase
its value, you increase the significance of the searcher's own ratings relative to
other factors.
477
Organization Chart
From the person search, you can navigate to a person's organization chart; You can
view your own organization chart in the Organization Chart tab in the Person Gallery.
The organization chart displays the selected person and the persons manager and
peers initially; You can change the number of subordinate levels to be displayed, and
select different viewing and grouping criteria. Use the matrix chart to display other
manager types in addition to the Line Manager, in the organization chart.
478
The course was designed for you to perform the specified demonstration at this point.
Approximate Demonstration Timing: 5 minutes
.
479
480
481
482
Worker Self-Service
A worker's own portrait, the My Portrait tab in the person gallery, contains the most
detailed collection of information about the worker. It is also the launch point for the
worker's self-service actions, such as maintaining talent profiles (competencies,
languages, for example), creating and updating contact details, and participating in
social connections.
483
Portrait Cards
There are 16 Portrait Cards on which you can perform the following actions:
Note: All portrait cards may not be visible to all users. Hiding portrait cards or actions is
done through the creation of custom duties and roles, which is discussed in detail in the
Define Security for HCM lesson.
484
The course was designed for you to facilitate learners doing the specified activities, at
this point.
Approximate Activity Timing: 10 minutes
.
485
486
Requirements
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
As XX Andrew Robinson's line manager, you must update his qualifications.
487
Start Here
Home work area, Welcome tab (default view after sign in).
1. In the global area Navigator menu, select Profiles under Career.
Location: Search: Profiles page
2. Click Advanced Search.
3. In the Advanced Search section, enter Robinson XX Andrew in the Name
field, and click Search.
4. In the Results section, click Robinson, XX Andrew.
Location: Edit Profile: Robinson, XX Andrew page
5. Click the Profile Details tab.
6. In the Content Type field, select Licenses and Certifications.
7. Click Add.
Location: Select and Add: Licenses and Certifications dialog
8. Search for and select Project Management Professional Certification.
9. Click OK.
Location: Edit Profile: Robinson, XX Andrew page
10. Select the Renewal Required check box.
11. In the Issue Date field, enter the current date.
12. Click Save and Close.
Location: Search: Profiles page
488
At this point, you should have updated the qualifications of the worker XX Andrew
Robinson.
489
490
491
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Sign in to your portrait and submit your medical report as a proof of your absence.
492
493
12. In the File Name or URL field, enter the text Test medical report.
Note:You are entering sample text for the purpose of completing this activity.
You would typically attach a scanned copy of a medical report or enter a file URL
if the report is available online.
13. In the Description field, enter Medical Report Summary.
14. Click OK.
Location: Create Document Record dialog box
15. Click OK.
At this point, you should have submitted your medical report by logging in to your
portrait.
494
495
496
497
498
499
Note: The More Details icon usually takes you to the Fusion pages to perform detailed
tasks; you can return back to the simplified user interface any time by clicking the Home
link.
500
501
502
View the organization chart, which is based on the line manager hierarchy
defined in the person's assignment.
Search for and select persons in the search results, to view their public portraits.
The Advanced Search button takes you to the Fusion Person Gallery advanced
search. The search is based on the same PER_KEYWORDS table that is used in
the person gallery search
View your portrait either by selecting yourself in the organization chart or search
for and select yourself in the search results.
Personal Information
In the Personal Information page, you can:
View and update contact and biographical information, personal contacts, and
documents of record
View your benefit plans, benefits cost, dependents and beneficiaries, and
navigate to the Fusion pages for additional details
View your payslips and manage payment methods
View you salary and compensation, and navigate to the Fusion pages for
additional details
503
504
My Team - Managers can view the portraits of their direct and indirect reports,
initiate actions for their workers, access reports, analytics, and other related links
that take them to the Fusion pages.
Team Compensation - Managers can view the salary and compensation details
of their wokers, view analytics, and navigate to the Fusion pages to perform
further actions.
Team Talent - Managers can view the performance and goals information of their
workers, view related analytics, and navigate to the Fusion pages linked from
here.
Users having the Human Resources (HR) Specialist role can access the Settings page
to modify the appearance settings and create announcments.
505
506
507
508
Requirements
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Add XX John Robinson as an emergency contact and provide their details.
509
510
511
512
513
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Search for the worker Lisa Jones in the directory and view her contact and employment
details
514
1. In the Directory page, click the Search Person task icon (on the right).
2. Enter Lisa Jones, and click the Search icon.
3. In the search results, click the name Jones, Lisa.
Location: Lisa Jones page
4. Click the View in Organization Chart icon.
Location: Directory page
5. On the left pane, click the Show Control Panel icon.
6. Click the View icon in the control panel.
7. Select Employment.
Information
This displays the employment details for all the persons in the organization
chart. You can view the employment details in Lisa Jones's portrait page also.
8. Click Lisa Jones.
Location: Lisa Jones page
9. Click More Details.
Location: Person Gallery work area, Lisa Jones page
Information
You can view detailed information and perform actions for the worker in the
Fusion person gallery.
515
10. Click the Home icon in the global area to go back to the simplified user interface.
At this point, you should have viewed the worker Lisa Jones's portrait.
516
517
518
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
Access your team page and view the absence records of your worker Harold Chow.
519
520
521
522
You can access the Manage Gallery Portrait task list from the Functional Setup
Manager using the navigation path:
Workforce Deployment > Define Common HCM Configuration > Define Workforce
Records > Manage Gallery Portrait
523
524
525
Public-Portrait Settings
You can specify, for the enterprise, which portrait users can see some types of portrait
information by default. For example, you could allow all portrait users to see the social
network portrait card but only a person's managers to see the person's skills and
qualifications information. The portrait user's role determines the actions that the user
can take in a person's portrait.
My Managers
Anyone above the worker in the manager hierarchy can see the specified
portrait information.
Connections
The worker's social connections can see the specified portrait information.
Everyone
Anyone who can view the portrait can see the specified portrait information.
526
If you use work schedules, relevant portraits belong to people who have a
primary schedule or schedule assignment that includes the calendar event as an
exception.
If you do not use work schedules, relevant portraits belong to people who are in
the locations or organizations associated with the calendar event.
For example, St. Stephen's Day is a public holiday in Germany but not in France or
India. If you select the public-holiday event category, this message would appear on St.
Stephen's Day in the portraits of workers in your German locations. The message
does not appear:
527
When you create the message, you select the target department (sales) and the target
location (building 350). The message appears in the portraits of all workers who have at
least one active assignment in the sales department in building 350 during the specified
period. At the end of that period, the message disappears from portraits; however, you
can edit any component of the message at any time. For example, if the building work
takes longer than expected, or if it resumes later in the year, you can edit the message.
If the message applies to a hierarchy of departments, you select the target organization
hierarchy and, if appropriate, the top organization when creating the message. The
target organization hierarchy always identifies a department hierarchy. The priority
value, which is unique for the specified period, determines where the message appears
relative to other custom messages in the same portrait.
528
529
530
531
Lesson Highlights
532
533
534
Define availability
Define person record values
Define employment record values
Define documents
To access the tasks under Define Workforce Records, select your implementation
project using the Function Setup Manager and navigate to:
Workforce Deployment > Define Common HCM Configuration > Define Workforce
Records
535
Defining Availability
Availability Overview
536
537
538
539
Calendar Events
A calendar event indicates a period that signifies an event, such as a public holiday or a
training course. You include a calendar event as an exception in a work schedule so
that the application considers that event when determining the worker's availability.
When you create a calendar event, you determine which set of workers the event must
apply to.
You can do this in the following ways:
When you use a geographic or organizational hierarchy for calendar event coverage,
you can select which nodes in the hierarchy to include in or exclude from the coverage.
The following diagram shows an example for doing this.
In the above figure, the calendar event coverage includes all employees, except the
ones in the Support department.
540
541
The course was designed for you to perform the specified demonstrations at this point.
Approximate Demonstration Timing: 10 minutes
.
Note: If the Public Holiday category is not visible in the list, navigate to the Manage
Availability Lookups task in the Setup and Maintenance work area, and extend the
end date for the Public Holiday lookup value.
542
543
544
545
Demonstration Scope
Go to the Manage Work Schedules page and open an existing work schedule to learn
about its settings.
Demonstration Steps
Sign in as hcm_implX, replacing X with the number assigned to you by your instructor.
Start Here
Setup and Maintenance work area, Implementation Project: XX Workforce
Deployment page
These task lists are expanded: Workforce Deployment - Define Common HCM
Configuration - Define Workforce Records - Define Availability.
1. In the Manage Work Schedules row, Click Go to Task.
Location: Manage Work Schedules page
2. In the Category field, select Work.
Note: We are searching for work schedules that belong to the Work category.
3. Click Search.
4. In the Search Results section, click Regular Work Day Schedule.
Information
Notice that this work schedule belongs to the Time type, which indicates that
the schedule is composed of Time work patterns. Time patterns always have
time shifts that have a start time and end time. In this work schedule, the length
of the Standard Working Week - Office work pattern is seven days. This work
schedule starts from January 1, 2001 to January 1, 2020. The work pattern in the
Patterns region repeats itself during this period. As you learned earlier in this
lesson, a work schedule exception is an event that impacts the normal working
pattern in a work schedule. Notice that the Public Holiday calendar event
category is added as an exception to this work schedule. This means all calendar
events that belong to the selected category are automatically added as
546
exceptions. Eligibility profiles allow you to restrict the number of work schedules
that appear when a manager wants to select a schedule to assign to workers.
547
548
549
550
551
552
553
To access the Define Person Record Values task list, use the navigation path,
Workforce Deployment > Define Common HCM Configuration > Define Workforce
Records > Define Person Record Values:
554
System Person Types: Predefined person types that the application uses to
identify a group of people. You cannot change, delete, or create additional
system person types.
User Person Types: Contained in the system person type and can be
configured as per your enterprise requirements. There is no limit to the number of
user person types that you can add to a system person type. For example, if your
enterprise refers to its employees as associates instead of employees, you
change the Employee user person type to Associate.
555
Person Types
The following figure illustrates the system person types and the list of user person types
defined for the selected system person type, Employee. You can add new user person
types.
556
The course was designed for you to perform the specified demonstrations at this point.
Approximate Demonstration Timing: 5 minutes
.
557
558
Location: Setup and Maintenance work area You have successfully created a
user person type for a system person type.
559
To ensure that the required name changes reflect correctly, you must schedule the
Apply Name Formats to Person Names process to run regularly.
To schedule this process, follow these steps: From the Navigator menu, select Tools >
Scheduled Processes. Select Schedule New Process. Search for the Apply Name
Formats to Person Names process and click Submit.
The following table describes the predefined format types that you can configure.
560
The course was designed for you to perform the specified demonstrations at this point.
Approximate Demonstration Timing: 10 minutes
.
561
1. In the Manage Person Name Formats task row, click the Go to Task icon.
Location: Manage Name Formats page
Information
Use the Manage Name Formats page to review existing name format types
and create name formats.
2. On the Search Results section toolbar, click Create.
Location: Create Name Format page
Information
Use the Create Name Format page to create a name format using name
components. In this example, we create a name format for the format type, Full
name.
3. In the Country field, enter India.
4. In the Format Type field, select Full name
5. In the Available Name Components field, select Title.
562
6. Click the Move to Other List icon button to move the selected item to the
Selected Name Components field.
7. Repeat the previous two steps to move . (Period), Space, First Name, Space,
and Last Name to the Selected Name Components field.
8. Select the last dotted line in the Selected Name Components field, and click the
Remove Selected Items icon button to move the selected item to the Available
Name Components field.
9. In the Preview Name Format section Component Example column replace
Title with Mr.
10. Replace First_Name with John.
11. Replace Last_Name with Smith.
12. Press Tab to exit the field and generate the formatted name.
13. Preview the formatted name to verify that the name format matches your entry.
14. Click Save and Close.
Location: Confirmation dialog box
15. Click OK.
Location: Manage Name Formats page
You have successfully created a person name format.
563
You can edit predefined name styles by creating additional components, selecting
mandatory components, changing the order of components, and selecting LOVs for the
components. However, you cannot delete predefined name styles and predefined
components, and make mandatory components optional. You can delete only those
components that were added to a predefined name style.
You can create, edit, and delete custom name styles and its components any time. If a
custom name style is deleted after person names have been created using that style,
the universal name style applies by default.
The following figure shows the person name style for Canada.
564
565
1. In the Manage Person Name Styles task row, click the Go to Task icon.
Location: Manage Person Name Styles page
Information
Use the Manage Person Name Styles page to review existing person name
styles and create new name styles for countries that do not have a name style.
2. On the Name Styles section toolbar, click the Create icon.
3. In the Country field, select Mexico.
4. Click Save.
5. Click OK on the confirmation message.
Location: Manage Person Name Styles page
6. On the Mexico: Details section toolbar, click the Create icon.
7. In the Display Sequence field, enter 4.
8. In the Name Component field, select Last Name.
566
567
Person Lookups
The following table describes common lookups that are person-related and have user or
extensible customization levels. Review these lookups and update them as appropriate
to suit enterprise requirements.
568
To access the Define Employment Record Values task list, use the navigation path,
Workforce Deployment > Define Common HCM Configuration > Define Workforce
Records > Define Employment Record Values:
569
Rename the user status values associated with the predefined assignment status
values
Create new assignment status values
Manage Lookups
This task enables you to manage all employment related lookups.
570
571
Assignment Statuses
Each assignment contains an assignment status. The HR status and payroll status
values are linked to the assignment status and are set automatically when the
assignment status changes. For example, when you create an assignment, its status is
set automatically to Active - payroll eligible. The same action sets the HR status to
Active and the payroll status to Process. You can define your own user names for the
predefined assignment statuses.
572
The course was designed for you to perform the specified demonstrations at this point.
Approximate Demonstration Timing: 5 minutes
.
573
574
575
Employment Lookups
The following table lists common lookups that are employment-related and have user or
extensible customization levels. Review these lookups, and update them as appropriate
to suit enterprise requirements.
576
Defining Documents
Defining Documents Task List
Defining Documents Task List and Tasks
To access the Define Documents task list, select your implementation project from the
Functional Setup Manager and navigate to:
Workforce Deployment > Define Common HCM Configuration > Define Workforce
Records > Define Documents
577
578
Note: You can specify delivery preferences for approved document types only. If you
are creating your own document type, you must first submit it and then edit the created
document type to enable document delivery preferences.
Delivery Preferences
You can specify default delivery methods for a document type, whether paper or online,
and specify whether worker consent is required for delivering documents online-only. If
you set consent as required and initial consent as not granted, then the paper delivery
method is automatically selected and disabled; the option is automatically deselected
(while still disabled) when you set initial consent granted to Yes. You can enable
persons to override the delivery preferences for their documents, in their portraits. The
document delivery preferences report lists the delivery preferences and any default
overrides, including person level overrides.
579
580
581
582
583
Use the bold text for the object names, replacing the XX with your initials, as
indicated by your instructor.
You must have access to Oracle Fusion Application InFusion database or
comparable training or test instance at your site, on which to complete this
practice.
Activity Scope
584
585
9. Click Yes.
Location: Manage Document Types page
586
587
588
589
590
591
Lesson Highlights
592
Define availability
Define person and employment records
Define documents
Managing Person Types: You can use person types to maintain information for a
group of people in your enterprise. Person types include s ystem person types
and user person types
Managing Person Name Formats:Oracle Fusion HCM provides predefined
person name format types that you can configure
Managing Person Lookups: This task enables you to manage all person related
lookups
Define Documents
593
594
595
Objectives
After completing this lesson, you should be able to anticipate actions required before
beginning an implementation by understanding what is involved in:
596
_______________________________________________________
NOTE: These steps are performed after installation and provisioning, and before setting
up enterprise structures and implementing projects. Between preparing users and
synchronizing users and roles from LDAP, your enterprise needs to configure offerings
and set up task lists. Between synchronizing users and roles from LDAP and setting up
enterprise structures, your enterprise needs to create initial implementation users.
In Oracle Fusion Applications, you manage users and security through Oracle Fusion
Human Capital Management (HCM) user management flows, which are included in
each of the offering task lists. However, the HCM task flows require that enterprise
structures have been set up, and yet to add users who can set up enterprise structures
you need to have set up HCM. Therefore, you need to create one or more initial
implementation users who have the access needed for.
User management
597
598
User management
Initial Activities
For a standard, full implementation of Oracle Fusion Applications, the initial activities
are as follows:
1. The Oracle Identity Management System Administrator user prepares the Oracle
Fusion Applications super user for user management and configuration tasks.
2. The Oracle Identity Management System Administrator user provisions the IT
Security Manager job role with roles for user and role management.
3. The Oracle Fusion Applications super user synchronizes LDAP users with HCM
user management so that users can be provisioned with roles through HCM.
4. The Oracle Fusion Applications super user signs in to Oracle Fusion Applications
and performs the Create Implementation Users task to create one or more IT
security manager and administrator users provisioned with security
administrative entitlement.
599
600
601
602
Objectives
After completing this lesson, you should be able to:
603
604
Predefined jobs are used in various Oracle Fusion applications. Your technical
administrators can create custom jobs and job definitions based on Java, PL/SQL, or
any other supported technology.
You can optionally update aspects of these custom jobs, including:
Editing job display names, for example to use terms that are more familiar to
your users.
Editing parameter display names, using the Prompt field.
Using the Tooltip Text field to add parameter help text that appears when users
focus on the parameter. For example, you can provide restrictions or
considerations specific to your company's needs.
To edit custom job definitions, access the Manage Job Definitions page from either:
The Setup and Maintenance work area. You must select the task that contains
the name of the Java EE application to which the job definition belongs. For
example, use the Manage Custom Enterprise Scheduler Jobs for Payables and
Related Applications task for Oracle Fusion Expenses job definitions.
605
Determines where a list of values comes from and what the specific values are.
Are used for job parameters so that users can select a value for the parameter.
Your technical administrator can create lists of values sources, for example, one for
country names to be used for a Country parameter in a job definition. When users
schedule a process based on this job, they can select a country as a value for this
parameter.
The Manage List of Values Sources page is accessed using the same Manage
Custom Enterprise Scheduler Jobs tasks.
606
If the volume and frequency are high, you need to schedule the process to run
frequently.
If the volume and frequency are low, running the process once a month is
recommended.
When you run the Update Person Search Keywords process, the whole
PER_KEYWORDS table is refreshed; therefore, you are recommended to run the
process at times of low activity to avoid performance problems.
607
Reference Resources
Related Resources:
608
Lesson Highlights
In this lesson, you should have learned to:
609
Predefined jobs are used in various Oracle Fusion applications. Your technical
administrators can create custom jobs and job definitions based on Java, PL/SQL, or
any other supported technology.
List of Values Sources
A list of values source:
Determines where a list of values comes from and what the specific values are.
Is used for job parameters so that users can select a value for the parameter.
Your technical administrator can create lists of values sources, for example, one for
country names to be used for a Country parameter in a job definition.
610
Profile Options
Profile Option Categories
Profile Option Levels and Values
Common Profile Options to Set Up
611
Profile Options
Profile options are global configuration settings that users can modify to change the way
an application works. For example, settings such as user preferences and application
configuration parameters can be modified as per the user's requirements.
You can use profile options to modify:
Name
Application and module
Values
Categories
Hierarchy level
You can modify any of these constituents of the existing profile options, but system
administrators must have enabled the profile option for modification.
612
613
614
615
Define Lookups
In this section, you will learn key concepts about:
616
Key Concepts
Lookups are containers for the list items that appear in an application. Users select one
of the items from such lists to enter a value on the application UI.
Lookups consist of:
Lookup Type - A lookup type is a static list of values users use to make entries
in the application. This is the name of the field that appears on the setup UI and
not on the application UI where you make the selection.
Lookup Code - An internal application code for each lookup that is not visible to
users.
Meaning - The actual UI term associated with the lookup code. It is the item that
appears in the list on the application UI against the specific field name, and can
be selected by the users to indicate their choice.
Tag - The description or a label associated with that lookup.
Enabled (status) - Determines the availability of the meaning (the value or the
item) within the selection list for that lookup type. If you do not enable it, the value
does not appear in the selection list at runtime.
617
As per the settings shown in the table, the users would see the following values in the
list on the application UI to determine the Ticket Class:
Any
Business
Economy
Standard Lookups - These are the simplest form of lookup types consisting of
lookup codes and their meanings.
Common Lookups - These are predefined lookups and are available for internal
system administrative use and are used by more than one application.
Set-enabled Lookups - These lookups contain lookup codes that are part of a
reference data. You can use sets to enable different values in that lookup for
different sets of users. At runtime, a selected attribute determines which setenabled lookup will be visible to the users. For example, the attribute east-coast
or west-coast in the determinant 'location' determines whether it is the 'eastcoast' or the 'west-coast' location, depending upon the selected lookup.
Lookup codes and their meanings are valid between a specified date range. If a date
range is not specified, the lookup codes and meanings have indefinite validity from the
time they are created.
618
Manage Lookups
Standard, common, and set-enabled lookups are defined in the Standard, Common,
and Set-enabled views, respectively. Applications development may define lookups in
an application view to restrict the UI pages where they may appear.
In lookups management tasks, lookups may be associated with a module and striped by
application taxonomy to provide a criterion for narrowing a search or limiting the number
of lookups accessed by a product specific task such as Manage Purchasing Lookups.
Enabling Lookups
You can create new lookup types and also add new lookup codes and meanings to the
existing lookup types, depending upon the access permissions granted to you. But for
the lookups and lookup values to appear as values in the lists, they need to be enabled.
To enable a lookup type, you need to enable at least one of its lookup codes and that
code must be in a valid date range.
You can access this task from the Setup and Maintenance menu.
Customizing Lookups
Oracle applications contain certain predefined system lookups that are locked for
editing. You can only customize the lookups that are left open for extensibility. Even if a
lookup is available for customization, the customization levels may vary depending upon
the access restrictions. For example, you may modify the meanings of certain
predefined lookup codes but may not have the permission to create new lookup codes.
619
620
Identifying Jurisdiction
Income Tax Jurisdiction
Transaction Tax Jurisdiction
Identifying Jurisdiction
An identifying jurisdiction is the first jurisdiction you must register with to be allowed to
do business in a country. For each legal entity, select an identifying jurisdiction. If there
is more than one jurisdiction that a legal entity needs to register with to commence
business, select one as the identifying jurisdiction. Typically the identifying jurisdiction is
the one you use to uniquely identify your legal entity.
Income tax jurisdictions and transaction tax jurisdictions do not represent the same
jurisdiction. Although in some countries, the two jurisdictions are defined at the same
geopolitical level, such as a country, and share the same legal authority, they are two
distinct jurisdictions.
Income Tax Jurisdiction
Income tax jurisdictions impose taxes on your financial income generated by all your
entities within their jurisdiction. Create income tax jurisdictions to properly report and
remit income taxes to the legal authority.
Transaction Tax Jurisdiction
Tax jurisdictions and their respective rates are provided with transactions from the
suppliers, and require periodic maintenance. Create transaction tax jurisdictions through
Oracle Fusion Tax in a separate business flow, because of the specific needs and
complexities of various taxes. Use transaction tax jurisdiction for legal reporting of sales
tax and value added tax.
621
622
The Internal Revenue Service is responsible for collecting taxes and the
interpretation and enforcement of the Internal Revenue Code of the United
States.
Legal authority information is printed on your tax reports to meet some countries
requirements, such as India and Brazil.
Legal authorities are defined in the Oracle Fusion Legal Entity Configurator.
Tax authorities are a subset of legal authorities and are defined using the same
setup flow.
Legal authorities are not mandatory in Oracle Fusion Human Capital
Management (HCM), but are recommended and are generally referenced on
statutory reports.
Lesson Highlights
You should have learned how to:
Define legal jurisdictions, legal authorities, and legislative data groups for
HCM
623
624
Defining Checklists
Checklists Overview
Use checklists for actions that require the completion of standard tasks, such as
creating users or reassigning resources. For example, employee hire and termination
actions typically require a number of people to complete standard tasks. You create and
maintain tasks within a checklist template. You can create checklist templates that can
be allocated to persons either automatically or manually.
The figure shows the primary components of a checklist:
625
Checklist Components
Checklist Templates
You create and maintain tasks within a checklist template. Human Resources (HR)
specialists typically create checklist templates and make them available for allocation to
all users. Managers can allocate checklist templates to workers and edit the checklist
and task attributes within the allocated checklists. Managers can also create checklists
and save them as templates, if required.
Allocated Checklists
A checklist template upon allocation to a worker, is referred to as an allocated checklist.
The allocated checklist contains the tasks relevant to the person to whom the checklist
is allocated. For example, tasks associated with eligibility profiles are allocated only to
those persons who meet the eligibility criteria. Task performers are assigned during
checklist allocation. The completion dates for the tasks in the allocated checklist are
calculated based on the task duration specified in the checklist template.
626
To access the Define Checklists task list, select your implementation project from the
Functional Setup Manager and navigate to:
Workforce Deployment > Define Common HCM Configuration > Define Workforce
Business Processes and Events > Define Checklists
627
628
629
630
631
632
633
634
635
Predictive Models
How are workforce predictions useful?
People are often the enterprise's greatest asset, and their loss can be expensive on
many fronts. System predictions can make you aware of potential issues and their likely
causes so that you can address them. For example, if an employee whose performance
is predicted to be high is also identified as likely to leave voluntarily, you can consider
changes to relevant factors, such as grade or location, to reduce the risk.
What is the accuracy of the predictive models?
The predictive models for both voluntary termination and performance are built using a
subset (approximately 70%) of the available historical data. Oracle Data Mining (ODM)
tests the accuracy of the models by making voluntary-termination and performance
predictions for the remaining held-aside data (the 30% not used in building the
predictive models). ODM then compares its predictions with actual outcomes.
For performance predictions, the percentage accuracy of the predictive model is a
measure of how closely the predicted values match the actual values. For voluntarytermination predictions, the accuracy is derived from the percentage of correct
predictions made for all employees (both those who leave the enterprise and those who
remain).
How are the prediction calculated?
To calculate predictions, the process Collect Data and Perform Data Mining for
Predictive Analytics is invoked, which rebuilds the selected predictive models and
makes predictions based on scores derived during the build process.
636
For the complete list of attributes and their descriptions, see the help topic Predictive
Attributes: Explained
Managing Model Attributes
You can create new attributes based on fast formula functions, to include in the
predefined predictive models. You can edit or delete any predictive attribute that you
create; you cannot edit or delete predefined predictive attributes. You can also control
which predefined and locally created predictive attributes appear in what-if analyses.
Note: In cloud environments, you cannot create formula functions; therefore, you may
not be able to create predictive attributes.
637
Calculating Predictions
Predictions of voluntary termination are based on existing data from all work
relationships. The process that collects relevant data and generates the predictions is
Collect Data and Perform Data Mining for Predictive Analytics, which uses Oracle Data
Mining (ODM) and also predicts performance:
Note: The screenshot uses the old process name Process Worker Prediction Data
Mining
The process has no default schedule. You are recommended to run the process weekly
if the volume of relevant transactions in your enterprise (such as hires, terminations,
and promotions) is high; otherwise, run the process at least monthly. Schedule the
process at a time of low system activity to avoid performance impacts. You can perform
638
data collection either for the enterprise or for a specified manager assignment; however,
the data-mining stage of the process is always performed on all of the latest available
data. For detailed information about how voluntary termination is predicted, see the help
topic Voluntary Termination: How It is Predicted.
639
640
641
642
643
644
645
646
647
Objectives
After completing this lesson, you should be able to:
648
When she signs on to Oracle Fusion Applications, all of these roles are active
concurrently. The functions and data she can access are determined by the
combination of roles to which she is assigned. As an employee, Julie has access to
employee functions and data, and as a line manager, she has access to line-manager
functions and data.
649
650
Benefits Administrator
Benefits Manager
Benefits Specialist
Compensation Administrator
Compensation Analyst
Compensation Manager
Compensation Specialist
Contingent Worker
Employee
Human Capital Management Application Administrator
Human Resource Analyst
Human Resource Manager
Human Resource Specialist
Human Resource VP
Line Manager
Payroll Administrator
Payroll Manager
These predefined roles are included in the Security Reference Implementation. You
can review details of the HCM security implementation in the Oracle Fusion Applications
Human Capital Management Security Reference Manual. The Oracle Fusion
Applications Common Security Reference Manual covers roles that are common across
Oracle Fusion Applications, such as the Application Implementation Consultant and IT
Security Manager roles.
651
Role Inheritance
Instructor Note: Duty Roles
Although this lesson does not cover creation of custom job or duty roles, it does
describe how duty roles fit into the role hierarchy. Predefined job and abstract roles are
associated with a predefined set of duty roles, which control the actions that the role can
perform.
652
Note that the two data roles have different security profiles, granting access to different
sets of data.
653
654
Role Types
Oracle Fusion Applications uses four types of roles for security management:
Data Roles are a combination of a worker's job and the data instances that users
with the role need to access. For example, the HCM data role Payroll
Administrator Payroll US combines a job (Payroll Administrator) with a data
scope (Payroll US). Data roles are not delivered as part of the reference
implementation. They are defined by customers and are assigned directly to
users.
Job roles align with the job a worker is hired to perform. Examples of predefined
job roles are Human Resource Analyst and Payroll Manager. You can create
custom job roles. Typically, you include job roles in data roles, and assign those
data roles to users. (The IT Security Manager and Application Implementation
Consultant job roles are exceptions, because they are not considered HCM job
roles and don't restrict data using security profiles.)
Duty roles align with the individual duties that users perform as part of their job.
They grant access to work areas, dashboards, task flows, application pages,
reports, batch programs, and so on. They may carry both function and data
security grants. Duty roles are inherited by job and abstract roles, and can also
be inherited by other duty roles. Duty roles are delivered as part of the reference
implementation, and can be used as building blocks when creating your own job
and abstract roles. You do not assign duty roles directly to users.
655
In this example, the duty roles give the user access to all the tasks and functions that an
HR specialist needs to perform plus all the tasks, unrelated to a specific job, that every
employee needs to perform.
Most security profiles are defined by customers and assigned to data roles and abstract
roles. (A small set of predefined security profiles is delivered as part of the security
reference implementation.)
The HCM security model supports several different types of security profiles, each used
to control access to a different type of data.
656
657
Information
Function security is used to secure the Navigator menu. Each menu entry
corresponds to a work area or dashboard, and each of these is secured with a
function security privilege. The function security privileges that are granted to the
658
user (through his or her roles) control the menu entries that the user can see.
3. Select Workforce Structures under Workforce Management.
Information
Function security also secures the task pane (displayed on the left side of
the page) for a work area. Each of the task pane entries corresponds to a task
flow, which is secured with a function security privilege. The function security
privileges that are granted to the user (through his or her roles) control the task
pane entries that the user can see.
4. Select My Information > My Account from the Navigator.
Location: Manage User Account page
5. Scroll down to the Current Roles section.
Information
Curtis is assigned a great many roles, which is useful for testing (and for
training courses like this). He has functional manager roles, as well as IT Security
Manager. In the real world, few users would have this many different and
659
powerful roles.
6. Click Sign Out at the top of the page, and then sign back in as jessica.mullen.
7. Click the Navigator menu again.
Information
Jessica is an HR Analyst with fewer privileges than Curtis. Jessica does
not have access to the Workforce Structures function, so it does not appear on
her menu.
8. Select My Information > My Account from the Navigator, and then scroll down
to the Current Roles section to view Jessica's assigned roles.
9. Sign out.
You have demonstrated how to view menu options and tasks managed by function
security.
Demonstrate Data Security
1. Log in as Jack.Fisher.
Information
This user has employee and line manager roles. He also has several direct
reports.
2. In the menu bar at the top of the page, click Navigator and select Person
Gallery.
3. Select the My Portrait tab.
Information
When you look at your own portrait, you can see your benefit enrollments,
compensation data, and so on. The actions that are available in the Actions
menu are controlled using data security. The actions you can perform include
things like Change Marital Status, but do not include actions like Promote.
4. Select the Organization Chart tab to show the management reporting hierarchy.
5. Click the name of Jack's manager, Linda Swift.
Information
When an employee views their manager's portrait, only publicly available
information appears. No actions are available. Data security controls access to
data that you can view for other people. A public person security profile controls
660
which people a user can search for in Person Gallery. Once a user has selected
a person, data security controls the Person Gallery cards that can be seen for
that person and also what actions can be performed against them.
6. Select the Organization Chart tab again.
7. Hover your mouse over the point at the bottom of Jack's box on the chart, and
then click the + sign to show Jack's direct reports.
8. Click Mark Winterling's name.
Information
In the Actions section, you can see the functions available to Jack. He can
promote, terminate, manage the salary and compensation, and view absence
balances for Mark.
9. Sign out and sign back in as Curtis.Feitty.
10. Navigate to the Person Gallery, and search for Linda Swift. (Enter Linda's
name in the Keywords field, click Search, and then click Swift, Linda in the
Search Results.)
Information
When viewing Linda in the Person Gallery, Curtis can see more cards and has
more actions than Jack. This is because Curtis has the HR Specialist - View All
role, which allows him a greater level of access.
You have demonstrated how to view application pages managed by data security and
noted the differences that result from provisioned data restrictions.
661
Data roles. Data roles always inherit job roles. The job roles provide the function
security access, while the security profiles assigned to the data role provide
access to the data required to perform the duties of the job.
Abstract roles. Three abstract roles are delivered with HCM: employee, line
manager, and contingent worker. You assign security profiles to predefined
abstract roles, such as employee, to grant access to HCM business objects, such
as the worker's own person record. You can also assign security profiles to the
custom abstract roles that you create.
Note: In Cloud environments, security profiles are preassigned to the Employee,
Line Manager, and Contingent Worker abstract roles.
662
Job roles. Assigning security profiles directly to job roles is less common, since
users with the same job often access different sets of data.
Note: If Tim and Patricia could access the same sets of data, you would assign the
same data role to both users.
663
Person (managed)
Person (public)
Organization
Position
Legislative Data Group
Country
Document Type
Payroll
Payroll Flow
Workforce Business Process
Two uses for the person security profile exist because many users need to access two
distinct sets of people from each of their roles: people whom they manage and people
whose public contact details they need to access (for example, in a worker directory).
664
The Person (managed) profile controls which people you can perform actions
against.
The Person (public) profile controls which people you can search for in the
Person Gallery. This profile is also used to secure some person LOVs. For
example, the Change Manager page and New Hire flows display a person LOV
that is secured using the public person security profile, rather than the person
security profile. This is because the person who is selecting the manager for a
worker might not have view access for that manager through their person
security profile.
You cannot:
665
666
HCM security profiles are reusable and modular. Once you create a security
profile, you can assign it to multiple data roles.
You can reference organization, position, payroll, and other security profiles in a
person security profile. For example, you might define an organization security
profile that allows access to a particular business unit. You can then reference
the organization security profile in a person security profile to provide access to
people who are assigned to that business unit.
Define a naming scheme that identifies clearly the set of business objects in the
security profile's data instance set, such as HCM US Departments or US
Marketing Positions. Security profile names must be unique in the enterprise for
the security profile type.
Give employees access to their own records, the person records of their
emergency contacts, beneficiaries, and dependents, and all public-person
records. Assign relevant HCM security profiles directly to the employee abstract
role.
Give managers access to the person records of direct and indirect reports.
Assign relevant HCM security profiles directly to the line manager abstract role.
For individual job roles, determine whether all users with that job role access the
same HCM business object instances. In this scenario, you do not need to create
a data role; you can simply assign the security profiles to the job role.
667
Manage Person Security Profile > Manage Person Security Profiles page > Create
Person Security Profile
_______________________________________________________
668
Once you have defined the security profile, you assign it to a data role using the
Manage Data Role and Security Profiles task.
Note: You do not need to create a security profile in advance; you can create one when
you create the data role as you will see in the next slide.
669
Manage Data Role and Security Profiles > Manage Data Role and Security Profiles
page > Create Data Role > Create Data Role: Select Role page
_______________________________________________________
Click Next to define the security criteria for the data role. In the sample screen below,
existing security profiles were selected for all criteria except Person. A new person
security profile will be created as part of the data role creation process.
670
Manage Data Role and Security Profiles > Manage Data Role and Security Profiles
page > Create Data Role > Create Data Role: Select Role page > Create Data Role:
Select Criteria page
_______________________________________________________
When you click Next, you see a series of pages, one for each security profile assigned
to the data role. When you get to the Person page, you can define criteria for the new
person security profile:
671
Manage Data Role and Security Profiles > Manage Data Role and Security Profiles
page > Create Data Role > Create Data Role: Select Role page > Create Data Role:
Select Criteria page > Assign Security Profiles to Role: Person Security Profile page
Note: You can also use the Manage Data Role and Security Profiles task to assign
security profiles to existing data roles.
672
Hire an Employee
Promote Worker
Transfer Worker
Users can self-request new roles if role mapping rules have been defined (as described
on the next page) and the user meets the specified criteria. Line managers and HR
specialists can request new roles for the people they manage and revoke existing roles
from people they manage.
Note: By default, users have no access to functions and data. To enable users to
access functions and data, you must provision roles to them.
673
674
Manage HCM Role Provisioning Rules > Manage Role Mappings page > Create Role
Mapping page
_______________________________________________________
Note: You cannot assign a role to a user unless a role-provisioning rule exits for that
role and the conditions defined in the rule are met.
675
Role-Provisioning Options
When defining role-provisioning rules on the Create Role Mapping page, you have
several provisioning options:
Auto Provision. Provisions roles automatically to all eligible users when at least
one of their assignments is either created or updated and satisfies the rolemapping conditions.
An automatically provisioned role is deprovisioned automatically when the
users assignments cease to satisfy the role-mapping conditions.
676
Requestable Roles. Defines all predefined View All data roles as Requestable
(manually provisioned)
677
678
Manager Resources > New Person > Hire an Employee > Identification page
_______________________________________________________
679
Manager Resources > New Person > Hire an Employee > Identification page > Person
Information page > Employment Information page
_______________________________________________________
680
Manager Resources > New Person > Hire an Employee > Identification page > Person
Information page > Employment Information page
_______________________________________________________
To manually provision additional roles to the user, click Add Role and select the role
you want to give to this user.
You can use the Manage Users task to add or remove roles from an existing user.
681
Review Question 1
You can identify a set of person records in a person security profile by:
1.
2.
3.
4.
5.
682
Review Question 1
Roles can be provisioned to users:
1.
2.
3.
4.
Automatically
By other users
On user request
All of the above
683
Review Question 2
All roles in a role mapping must have the same provisioning option.
1. True
2. False
684
Review Question 3
Which of the following roles can be provisioned to users directly?
1.
2.
3.
4.
Duty roles
Abstract roles
Job roles
Data roles
685
686
References
Security Reference Implementation
For descriptions of all the predefined data that is included in the security
reference implementation for HCM, see the Oracle Fusion Applications
Human Capital Management Security Reference Manual.
687
688
Lesson Highlights
In this lesson, you learned about:
689
Lesson Details
Security Basics
Security in Oracle Fusion Applications is role-based, where roles control who can do
what on which data. Oracle Fusion Applications defines four types of roles:
Abstract roles
Data roles
Job roles
Duty roles
690
691
692
Identify and compare the business intelligence and reporting tools that are
available to Oracle HCM Cloud Service customers
Identify how to access reports and analytics
Describe dashboards
Edit dashboards
Throughout this lesson, analyses will refer to queries that you create in OTBI, and
reports will refer to BI Publisher queries.
693
OBIEE
Oracle Business Intelligence Enterprise Edition (OBIEE) is a comprehensive set of
enterprise business intelligence tools and infrastructure that includes:
Oracle Business Intelligence Answers enables you to create and maintain OTBI and
OBIA analyses.
694
OTBI
Oracle Transactional Business Intelligence (OTBI) is:
Constructed analyses are executed in real time against the transactional schema, which
is supported by a layer of view objects.
695
BI Publisher
Oracle Business Intelligence Publisher (BI Publisher) is an enterprise reporting solution
for authoring, managing, and delivering reports from multiple data sources in multiple
formats through multiple channels.
BI Publisher can be used as an alternative reporting solution to OTBI.
The following data sources are available:
696
SQL Query
MDX Query
Oracle BI Analysis
View Object
Web Service
LDAP Query
XML File
Microsoft Excel File
CSV File
HTTP (XML Feed)
Oracle Endeca Query
OBIA
Oracle Business Intelligence Applications is a complete, prebuilt solution that delivers
role-based intelligence. Oracle Business Intelligence Applications can analyze the
history and trends of transactional data.
Oracle Business Intelligence Applications reporting uses Oracle Business Analytics
Warehouse, a unified data repository for all customer-centric data, used to support the
analytical requirements of Oracle Business Intelligence Applications. Oracle Business
Intelligence Applications supplies the warehouse database schema and the logic that
extracts data from the Oracle Fusion Applications transactional database and loads it to
the warehouse. Oracle Fusion Applications end users interact with the information in
Oracle Business Analytics Warehouse using Oracle BI Enterprise Edition components
(such as Answers and Dashboards).
OBIA is an additional license.
Note: OBIA is not available to Cloud customers, but is included here for
comparison purposes.
697
Note: Extracts are covered in a separate lesson, but are included here for comparison
purposes.
698
699
Note: The ability to query unsecured Fusion tables can also be seen as an advantage.
When developing a BI Publisher report, you can choose whether or not to retrieve data
that is subject to data security restrictions. You do this by using (or ignoring) the secure
list views, which are covered in the BI Publisher topic.
Sometimes a report developer will want to bypass data security, but you should limit
who has access to do this.
700
Note: OBIA does secure access to HCM data, but it doesn't use security profiles.
701
Review Question 1
Which tool is not available to Cloud customers?
1.
2.
3.
4.
702
BI Publisher
OBIA
OBIEE
OTBI
Review Question 2
Which of the following is not one of the pros of OTBI?
1.
2.
3.
4.
Usability
Creating head count and salary trend reports
Provides real-time data results
Leverages Fusion security
703
Review Question 3
True or False: Using BI Publisher, it is possible to query over unsecured tables within
Fusion.
704
BI Publisher
OBIA
OBIEE
OTBI
Which of the following is not one of the pros of OTBI? (2. Creating head count and
salary trend reports)
1.
2.
3.
4.
Usability
Creating head count and salary trend reports
Provides real-time data results
Leverages Fusion security
705
706
Dashboards
Dashboards provide personalized views of corporate and external information. A
dashboard consists of one or more pages, and appears as a tab. Pages can display
anything that you can access or open with a web browser, including the following:
The results of analyses: The results of an analysis is the output returned from the
Oracle BI Server that matches the analysis criteria. It can be shown in various
views, such as a table, graph, and gauge. Users can examine and analyze
results, print as PDF or HTML, save as PDF, or export them to a spreadsheet.
Alerts from agents
Action links and action link menus
Images
Text
Views of folders in the Oracle BI Presentation Catalog
Links to web sites
Links to documents
Embedded content (such as web pages or documents)
When you open a dashboard, the content of the dashboard is displayed in one or more
dashboard pages. Dashboard pages are identified by tabs across the top of the
dashboard. A toolbar at the top right contains buttons that let you:
Edit the dashboard, if you have the appropriate permissions and privileges.
Display various options for working with a "Dashboard page", such as printing the
current page.
707
708
709
9. Hover over the upper right-hand corner and show how you can edit either the
section or a specific analysis.
10. Click the Properties button for the Hires by Country analysis.
11. Click the Edit Analysis icon button.
12. Click the Edit View icon button for the Table analysis.
13. Click the Table View Properties icon button.
14. In the Table Properties window, review the options for editing the table.
15. Change the Paging Controls option to Top.
16. Click OK.
17. Point out the paging control options are now at the top of the page.
18. Click Done.
19. Click the Return to Hiring Dashboard link.
710
Dashboard objects, including objects that let you lay out the content, such as
columns and sections, as well as objects such as text, folders, action links, and
so on.
Objects that you or someone else has saved to the Oracle BI Presentation
Catalog and for which you have the appropriate permissions, such as analyses,
prompts, and so on.
711
712
713
714
715
Lesson Highlights
In this lesson, you should have learned how to:
716
Identify and compare the business intelligence and reporting tools that are
available to Oracle HCM Cloud Service customers
Identify how to access reports and analytics
Describe dashboards
Edit dashboards
Lesson Resources
For more information about topics in this lesson, see the following resources:
General
Oracle University course: Fusion Applications: BI and Ad hoc Reporting for HCM
Applications
Overview of Business Intelligence and Reporting Components: MOS Support Note ID
1334765.1
Documentation for Business Intelligence and Reporting: MOS Support Note ID
1340506.1
Oracle Fusion Applications Concepts Guide: Chapter - Oracle Fusion Middleware
Components: Section - Oracle Business Intelligence
Oracle Fusion Applications Common User Guide: Chapter - Processes, Reports,
Analytics (Business Intelligence Objects: Highlights; Oracle Business Intelligence
Publisher: Highlights)
Oracle Fusion Applications Common User Guide: Chapter - Processes, Reports,
Analytics: Reports and Analytics Pane: Explained
OTBI
OBIEE: http://my.oracle.com/site/pd/fmw/products/bi/index.html
Oracle Transactional BI site:
http://my.oracle.com/site/pd/fmw/products/bi/OTBI/index.html
Deep Dives (click on Business Intelligence):
http://my.oracle.com/content/web/CNT384193?levelid=r_s_ov_dd|rad=dd|pt=Deep%20
Dives|sstr=/content/web/CNT499733
Oracle Learning Library
Creating OTBI Reports with BI Composer and Analyses for Fusion HCM
https://apex.oracle.com/pls/apex/f?p=44785:24:0:::24:P24_CONTENT_ID,P24_PREV_
PAGE:7480,1
OBIEE, BI Composer, and Oracle Business Intelligence Answers
Documentation and Tutorials: http://www.oracle.com/technetwork/middleware/bienterprise-edition/documentation/index.html
Oracle Fusion Middleware User's Guide for Oracle Business Intelligence Enterprise
Edition: http://docs.oracle.com/cd/E28280_01/bi.htm#biee
OBIEE: http://my.oracle.com/site/pd/fmw/products/bi/index.html
or
717
Oracle Fusion Middleware User's Guide for Oracle Business Intelligence Enterprise
Edition:
http://docs.oracle.com/cd/E28280_01/bi.1111/e10544/bicomposer.htm#BGBEGACD
BI Composer
Guidelines for creating cross subject area reports in Oracle Transactional BI (OTBI) [ID
1567672.1]
BI Publisher
Overview, Documentation, Downloads, Community Information: External OTN BI
Publisher page: http://www.oracle.com/technetwork/middleware/bipublisher/overview/index.html
BIP Publisher online help: http://docs.oracle.com/cd/E23943_01/bi.1111/e22257/toc.htm
Oracle Learning Library:
Creating BI Publisher Reports with OTBI Subject Areas as Data Source
https://apex.oracle.com/pls/apex/f?p=44785:24:0:::24:P24_CONTENT_ID,P24_PREV_
PAGE:7481,1
718
719