Beruflich Dokumente
Kultur Dokumente
Introduction 1
Upgrade Approaches 1
Evaluate: Overview 2
Areas of Focus 2
Expected Outputs 2
Activities 2
Evaluate: Checklist 3
Plan: Overview 4
Areas of Focus 4
Expected Outputs 4
Activities 4
Plan: Checklist 5
Configure: Overview 6
Areas of Focus 6
Expected Outputs 6
Activities 6
Configure: Checklist 7
Test: Overview 8
Areas of Focus 8
Expected Outputs 8
Activities 8
Test: Checklist 9
Rollout: Overview 10
Areas of Focus 10
Expected Outputs 10
Activities 10
Rollout: Checklist 11
To Do Lists 12
FAQs 16
A Final Note 26
Introduction
This white paper helps ensure that you complete all the tasks for a successful upgrade. Follow the step-by-step
instructions in the upgrade planning checklists to track and plan the Release 12 upgrade. These checklists are
designed to provide advanced planning information. Release 11 customers may choose to use this information to
plan future solutions as they are enhanced.
It is crucial to develop a release plan to ensure a smooth transition from old technology to new. For some
localization customers, upgrade is essential to meet compliance requirements.
Upgrade Approaches
You must evaluate your business priorities versus resource availability in order to determine how to plan your
upgrade. Common approaches are:
Technical Upgrade only. Strictly upgrade. No feature uptakes are included and you validate the deployed
business processes in Release 11 continue to work after the upgrade. The intention is to defer adoption of new
features and products to post-upgrade new project initiatives.
Technical Upgrade and Light Features Uptake. Upgrade, plus minimal feature uptakes, for example,
localization changes, or additional language install.
Technical Upgrade and Features Uptake. Upgrade, plus key product complete features uptake, for example,
Oracle Fusion Applications Security Console, and Person Spotlight.
Evaluate: Overview
This phase aims to:
Evaluate the added functions and features in the new release, taking core and future business
requirements into account
Examine browser and operations enhancements, with an emphasis on improving client response time
Areas of Focus
Expected Outputs
Risk and mitigation measures for upgrading to Release 12
Business impacts:
Entry/exit criteria
Activities
1. Agree upon upgrade schedule, including CloudOps tasks such as P2T/T2T, language packs, pod re-
sizing, etc. See Lead Time tab on Release 12 Upgrade Planning Checklist.xlsx.
2. Review product enhancements. See Release Readiness, Training, Events on Customer Connect.
Evaluate: Checklist
Plan: Overview
This phase aims to: Formulate the upgrade project, including the project management details from roles and
responsibilities to testing.
Areas of Focus
Expected Outputs
Detailed upgrade plan:
o Test plan including regression testing, language testing, and integration testing
Activities
1. Consider impact on user learning materials.
Plan: Checklist
Configure: Overview
This phase aims to: Further develop and validate an end-to-end upgrade project plan, focusing on the technical
aspects of the upgrade and configuration of components. Configuration steps include integration testing, ensuring
that components fit and function together seamlessly.
Areas of Focus
Expected Outputs
An upgraded Release12 test environment available for various testing work streams i.e. Business
Functional/Languages, HCM Data Loader, Extracts, Payroll Interfaces, Reporting
Specific upgrade changes to be noted for the next pod upgrade/test iteration
Activities
1. Design decisions.
Configure: Checklist
Test: Overview
Functionality validation
Integration validation
Areas of Focus
Functional
System performance
Expected Outputs
System performance baseline
Activities
1. Verify post-upgrade technical/functional changes. See R12 POST-UPG To Do Lists.
Test: Checklist
Rollout: Overview
This phase aims to: Apply the refined project plan for the upgrade from Release 11 to Release 12 to the Production
environment.
Areas of Focus
Expected Outputs
System/user documentation finalized
Activities
1. Configuration migration.
4. Support/Parallel Production instance refresh to start immediately after production goes live.
8. Project closure.
Rollout: Checklist
Prepare for R12 Release 12: Pre-Upgrade Activity if Read the pre-upgrade section of the Oracle Human Capital
security upgrade customizations made to the Simplified Management Cloud Security Upgrade Guide, see Doc ID
Reference Role Model, see Doc ID 2023523.1
2210187.1 Also read HCM Common What's New, this covers the security
enhancements that have been made in R12
Choose dates for Self-service request via My Services Stage to upgrade on Tuesdays whereas Production(Prod)/Parallel
R12UPG Prod on Fridays (Thursdays for Middle East)
Schedule P2T/T2T via My Services
(first come first o replay Scheduling Rel12 Upgrade on Customer Connect
served)
If project in midst of implementation phase, consider upgrade
Stage and Pre-Prod in the same week
If customer is live and has one Stage one Parallel Prod,
consider upgrade Prod/Parallel Prod in the same week and
P2T immediately after
o see Doc ID 2015788.1 for Environment Refresh
o see Doc ID 1632261.1 for P2T/T2T Guidelines
o see Doc ID 2108681.1 for Taleo/HCM Cloud Refresh
o see Doc ID 2173513.1 for new environment with refresh
o see Doc ID 2092389.1 for Data Masking
If customer is on Quarterly Patching Cadence (be aware of the
longer refresh blackout period), consider all Rel11 pods to
keep the same so to focus on R12UPG testing
If customer is on R12 Quarterly Patching Cadence, based on
post-upgrade bug status, customer can log SR at least 11
days prior to the first Friday of the month to switch to monthly
o see Doc ID 1966109.1 for applications update policy
Environment Custom Data Masking via HDL Scramble production confidential data, eg. Grade, Salary, etc
Readiness
Activate Single Sign-On (SSO) on stage Re-activate Single Sign-on on stage for testing
o see Doc ID 2100578.1 for SSO Enablement
Regression test security and connectivity between Fusion
HCM and Taleo Recruiting
o see Doc ID 2120646.1 for Integration Connectivity
o see Doc ID 2108705.1 for SSO Integration
Scope of UPG Testing Plan and prepare new test scripts Review functional known issues/workaround
o See Doc ID 2223760.1 for Release 12 HCM Cloud
Release 12 Upgrade Planning Checklist for uptake actions:
Business flow (see column M)
Profile option values (see column Q)
Security roles and function privileges (see column R)
Navigation path (see column S)
Decision on Priority Order (U), Reimplement (V), Must Uptake
(W), Consider Hiding (P) based on columns (F/G/ H/L)
Perform R12 security Identifies changes to predefined roles Read the during and post-upgrade section of the Oracle
post-upgrade steps and privileges Human Capital Management Cloud Security Upgrade Guide,
see Doc ID 2023523.1
o How Roles are Migrated, pp.18
o New, Updated, and Deleted Roles and Privileges, pp.36
o Run Required Processes, pp.47
Manage user lifecycle via Security o Validate User Lifecycle Settings, pp.49
Console o Update Custom Roles for Goal Management, pp.60
o Update Custom Roles for Profile Management, pp.63
o Provide Access to Areas of Responsibility Pages pp.67
o Identifying and Regenerating HCM Data Roles, pp.72
Tools Download Desktop Integration Installer Re-install ADFdi correct version on client
Enable Offerings Enabling Offerings and Functional Select enable for implementation checkbox
Areas
Enabling Features Features and Feature Choices
Specific Person Mapping Extended Lookup Codes Export Lookup tables to excel to detect custom changes
Lookup Types
Service Requests REL12UPG triage process Tag the SR with prefix in the Problem Summary field, eg.
REL12UPG:POD:GHR:NULLPOINTER EXCEPTION ERROR DURING
POD = instance name
NEW PERSON HIRE
On-going Uptakes Announcement: (Monthly) Update - Specifically, this communication lists the products that release
Visibility into New SaaS Functionality new functionality in the last 30 days.
Review the updated New Feature Summary and What's New
for the recent changes. Read Revision History first.
Details in columns A-C/Q-T are taken from the Whats New document, and columns P/U-AB are for customer use.
Note: Alter the use of customer columns or create additional columns to suit your needs.
Download the sample Release 12 Upgrade Planning Checklist.xlsx (see attachment) to see how the PrivotTable
helps you formalize scoping decision.
Note: Inputs are fictional.
Action Required: Enterprise Scheduler Service (ESS) Jobs Must Complete Prior to Maintenance /
Upgrade / P2T Refresh
It is a good practice to cease any scheduled ESS jobs before the start of planned maintenance. See Doc ID
2212493.1 for further technical guidance.
Warning: Import Users and Roles Application Security Data job has not been run successfully in the last
6 hours. Schedule the Import Users and Roles Application Security Data job to synchronize updated
data.
Verify setting for Hours Since Last Synchronization Job Run Warning via (N) Tools > Security Console >
Administration (T).
Translation Editor
Available to FSM Manage%Lookups% tasks, you can now directly enter the translation on the same page. Use
profile option FND_TRANS_EDITOR_LANGS to limit languages shown in the pop-up, example US,JA,KO no ZHS.
Post-upgrade, you can export below tables to excel for comparison. Mapping the extended lookups is not required if
there are no changes made to these User customization level lookup tables:
Figure 4. Post-upgrade lookup tables
Customization Level: User Customization Level: System
CONTACT ORA_PER_CONTACT
MAR_STATUS ORA_PER_MAR_STATUS
PER_HIGHEST_EDUCATION_LEVEL ORA_PER_HIGHEST_EDUCATION_LEVE
PER_NATIONAL_IDENTIFIER_TYPE ORA_PER_NATIONAL_IDENTIFIER_TY
PER_ETHNICITY ORA_PER_ETHNICITY
PER_VISA_PERMIT_TYPE ORA_PER_VISA_PERMIT_TYPE
How to trouble shoot when DBI seems not retrieving the correct value?
DBI not retrieving correct values depends on the Extract hierarchy. UE/DBI used and such query can be obtained
from user entity pop-up or view user entity details UI.
What Talent DBIs are enabled for use in Fast Formulas in Release 12?
Goal Management: download REL12_TalentDBI_HRG_HcmGoalCore.xls
for person context DBIs, search for prefix HRG_PER
Performance Management: download REL12_TalentDBI_HRA_HcmPerformanceCommon.xls
for person_id, assignment_id context DBIs eligibility rule usage, search for prefix _FF_
for DBIs specific to an evaluation and participant to be used in fast formula type "Performance Rating
Calculation", search for prefix _FC_
cannot be used in eligibility rule
in the calculation rule, name of the return variable must be L_RETURN_VALUE, numeric only
Profile Management: download REL12_TalentDBI_HRT_HcmProfileCore.xlsx
for person context DBIs, search for prefix HRT_PERSON
Check if any special payroll runs that you want to incorporate to verify the application performs as intended,
example add a holiday bonus run to your R12 test plan. This will help address any issues that may arise, and you
would be better prepared for that run by focusing more on the business process.
In addition to reconciling the payroll runs from above, make the effort to reconcile your Month, Quarter (primarily
for the US) and Year-to-Date balances. The payroll reconciliation white paper documents what you should use to
manage this reconciliation activity, to get a feel on what your numbers will look like come that point in time. You
should not put off this activity (in fact you should have a plan in place by when those numbers should be
reviewed), so get a preview of what the numbers are on your upgraded R12 environment.
Step1: Run the Payroll Reconciliation Process for Pay Period Balancing. Upon successful completion of
the payroll process, use these reports to reconcile the payroll:
Gross-to-Net Report
Payroll Activity Report
Statutory Deduction Register
Payroll Register Report
Payment Register Report
Step 2: Run the Payroll Reconciliation Process for Year End Balancing. Upon successful completion of
the payroll process, use these reports to reconcile the payroll:
Gross-to-Net Report
Payroll Activity Report
Statutory Deduction Register
Payroll Register Report
Payment Register Report
End-of-Year Register
SELECT requestid,
state,
username,
error_warning_detail,
executable_status
FROM fusion_ora_ess.request_history
WHERE requestid = <CALL_ID>
select fti.flow_task_instance_id,
fti.status,
ft.flow_task_name
from pay_flow_tasks_vl ft,
pay_flow_task_instances fti
where fti.base_flow_task_id = ft.base_flow_task_id
and fti.flow_instance_id = (select flow_instance_id from pay_flow_instances where
instance_name = 'FLOW_INSTANCE_NAME')
1.6 Check if the flow was submitted with the correct set of parameters
1.7 Check what parameters were evaluated for the Flow Task Instance
select tp.element_name,
ftp.default_type,
ftp.default_val,
ftpv.flow_Task_param_value
from
pay_flow_Task_parameters_vl ftp,
pay_flow_Tasks_vl ft,
pay_task_parameters_vl tp,
pay_flow_task_param_vals ftpv,
pay_flow_task_instances fti
where ftp.base_flow_task_id = ft.base_flow_Task_id
and ftp.base_flow_Task_id = fti.base_flow_Task_id
and tp.base_task_parameter_id = ftp.base_Task_parameter_id
and ftpv.flow_Task_instance_id = fti.flow_task_instance_id
and fti.flow_Task_instance_id = <FLOW_TASK_INSTANCE_ID>
and ftpv.base_flow_Task_param_id = ftp.base_flow_Task_param_id
Submitted a report and navigated to the process and reports tab for the view results icon but to no avail.
Able to independently run the report and see the output from the BI server though.
Use following BIP query to:
2.1 Find the url for the BI report that was submitted
Check what the report generated
Through the url to verify if the report has generated output or not
SELECT value
FROM FUSION_ORA_ESS.request_property
WHERE requestid IN
(SELECT requestid
FROM fusion_ora_ess.request_history
WHERE requestid IN
(SELECT call_id
FROM pay_requests
WHERE flow_instance_id =
(SELECT flow_instance_id
FROM pay_flow_instances
WHERE instance_name = 'FLOW_INSTANCE_NAME')
AND call_type= 'BI_OP')
)
AND name = 'bip.status_url'
Use this query to get the BI url for payslips where you want to view what is passed to the DOR:
SELECT value
FROM FUSION_ORA_ESS.request_property
WHERE requestid IN
(SELECT requestid
FROM fusion_ora_ess.request_history
WHERE absparentid IN
(SELECT call_id
FROM pay_requests pr, pay_flow_instances fi
WHERE fi.flow_instance_id = pr.flow_instance_id
and fi.instance_name = 'FLOW_INSTANCE_NAME' and pr.call_type = 'FLOW_ESS'
))
AND name = 'bip.status_url'
With the ability to mass import general preferences at user level for global deployment, in Release 12 the Import
Process will override the last updated values. See how-to guide for details.
CONNECT WITH US
blogs.oracle.com/oracle
Copyright 2017, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
facebook.com/oracle warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
twitter.com/oracle means, electronic or mechanical, for any purpose, without our prior written permission.
oracle.com Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0617