Академический Документы
Профессиональный Документы
Культура Документы
December 2013
Business Object Key Map Extract for Fusion HCM File-Based Loader
Introduction ....................................................................................... 1
Business Object Key Map Extract...................................................... 2
Getting Started .................................................................................. 4
Step 1: Create a Copy of the Seeded Extract ................................ 5
Step 2: Define Parameter Attributes for the Extract ....................... 5
Step 3: Generate and Compile the Fast Formulas ......................... 6
Steps to Run the Extract ................................................................ 7
Extract Output Next Steps ........................................................ 12
Summary ..................................................................................... 16
Business Object Key Map Extract for Fusion HCM File-Based Loader
Introduction
This white paper provides background and usage of the seeded System Extract template
Business Object Key Map.
This seeded template enables File-Based Loader (FBL) integrators to extract GUID (Globally
Unique Identifier) Key Mapping information into a report or XML file. It also allows users to
generate GUIDs for user defined entities in Fusion. This key map information is used to aid in
foreign key resolution when transferring data from a source application into the target Fusion
System.
This White Paper is not a tutorial on how to construct the data files for import into FBL. Please
review the document Oracle Fusion Human Capital Management File-Based Loader Users
Guide for detailed information.
Audience
Whilst this document is not particularly technical in nature it is mainly of interest to integration
architects and developers needing to understand how interact with FBL when defining data
files to import into Fusion.
Business Object Key Map Extract for Fusion HCM File-Based Loader
Certain objects which are normally loaded via FBL may also be created in Fusion via an appropriate UI
or other means like a web service. Where such data exists then there will be no entry in the cross
reference table (HRC_LOADER_BATCH_KEY_MAP) that FBL uses when importing data to match
foreign keys for these objects. Capability has been provided in these cases to generate GUIDs in the
cross reference key map table. The Key Map Extract then extracts this key map information in much
the same way as the Cross Reference File does. It can then be used in the source system for records
which may refer to these records which have been created in Fusion.
Both the GUID generation and the resultant key map can be run for all of the objects below or
individually. It is selectable by a parameter when the Extract is run.
SUPPORTED BUSINESS OBJECTS FOR GUID GENERATION & KEY MAP EXTRACT
BUSINESS OBJECT
ENTITY
Business Unit
BUSINESS_UNIT_VO
Content Item
CONTENT_ITEM_VO
Contract
CONTRACT_VO
Department
DEPARTMENT_VO
DEPARTMENT_DETAIL_VO
Establishment
ESTABLISHMENT_VO
Grade
GRADE_VO
Job Family
JOB_FAMILY_VO
HR Job
JOB_VO
Location
LOCATION_VO
Business Object Key Map Extract for Fusion HCM File-Based Loader
Person
PERSON_VO
PERSON_ADDRESS_VO
PERSON_EMAIL_VO
PERSON_CITIZENSHIP_VO
PERSON_ETHNICITY_VO
PERSON_LEGISLATIVE_DATA_VO
PERSON_NAME_VO
PERSON_PHONE_VO
PERSON_NATIONAL_IDENTIFIER_VO
PERSON_PASSPORT_VO
PERSON_VISA_VO
Position
POSITION_VO
Profile
PROFILE_VO
PROFILE_RELATION_VO
Rating Model
RATING_MODEL_VO
RATING_LEVEL_VO
Salary
SALARY_VO
SALARY_BASIS_VO
SALARY_COMPONENT_VO
Work Relationship
WORK_RELATIONSHIP_VO
WORK_TERMS_VO
ASSIGNMENT_VO
As described above, it extracts key map data for specific instances of objects which have been created
outside of FBL. However, it does not generate GUIDs on the selected objects. You may want to run
this if you have previously done GUID generation and simply need to regenerate the Key Map report
again.
Generate Cross Reference File
This option was previously provided as an independent process Generate Mapping File for HCM
Business Objects. The purpose of it is to provide foreign key information on objects that have been
set-up in fusion. This data is used in the source system, for example PeopleSoft, EBS, etc. to reference
common objects in the records that are to be uploaded to Fusion. For example, when loading People,
reference may need to be made to Person Type which is an object in Fusion and is required as part of
the load data. This cross reference mapping information is sourced from the Fusion table
HRC_LOADER_BATCH_KEY_MAP.
Note: If new seed data has been delivered by Oracle then you should re-generate cross reference file.
This will ensure that any new seed data has GUIDs attached.
Business Object Key Map Extract for Fusion HCM File-Based Loader
Details on how cross reference data should be used can be found in the main File Based Loader User
Guide.
SUPPORTED BUSINESS OBJECTS FOR CROSS REFERENCE GENERATION
BUSINESS OBJECT
ACTION_VO
ACTION_REASON_VO
ACTION_REASON_USAGE_VO
ACTION_TYPE_VO
ASSIGNMENT_STATUS_TYPE_VO
Enterprise
ENTERPRISE_VO
HRT_CONTENT_ITEM_LANGUAGE_VO
HRT_CONTENT_TYPE_VO
HRT_CONTENT_TYPE_RELAT_VO
HRT_PROFILE_TYPE_VO
HRT_QUALIFIER_VO
HRT_QUALIFIER_SET_VO
HRT_RELATION_CONFIG_VO
Legal Entity
LEGAL_ENTITY_SERVICE_VO
LEGISLATIVE_DATA_GROUP_VO
PAY_ELEMENT_TYPE_VO
PAY_INPUT_VALUE_VO
Person Type
PERSON_TYPE_VO
SETID_SETS_EO
Getting Started
Oracle recommends that users make a copy of the seeded System Extract Business Object Key Map
in order to make use of this functionality. Adopting this approach gives the user more flexibility when
defining output options and formatting choices. With that in mind this white paper will lead the user
through the steps required to copy the extract and then modify it to obtain the desired functionality.
The basic steps are as follows: 1. Create a copy of the seeded extract.
Business Object Key Map Extract for Fusion HCM File-Based Loader
Submit. [Note: The parameters below are presented to the user each time that the extract is run. The
sequence number change simply ensures that the relevant parameters are displayed in the correct
order.]
Business Object Key Map Extract for Fusion HCM File-Based Loader
PARAMETER
COLUMN TO CHANGE
NEW VALUE
EFFECTIVE DATE
Display
No we will default this to the system date with the SQL below so we dont
need to display it.
Parameter Basis
Context Binding
Basis Value
System Date
START DATE
Display
No a start date is not needed for this extract so we can hide it.
BUSINESS OBJECT
Display Format
Lookup
HRC_LOADER_BO_EXTRACT
Sequence
Display Format
Lookup
HRC_LOADER_BO_EXTRACT_TYPE
Sequence
EXTRACT TYPE
OBJECT
Figure 2.Modifying Parameters for Copied Extract [Note: Payroll Flow Patterns is underlying UI]
Business Object Key Map Extract for Fusion HCM File-Based Loader
A summary of these steps are show in the following two screen shots.
Payroll Flow Name Provide a name for the extract you want to create [Note: This
name is referred to when running subsequent report].
Business Object Key Map Extract for Fusion HCM File-Based Loader
b. Extract Type select one of the following (functionality described earlier in this
whitepaper).
c.
Business Object either select specific object or leave blank for all [Note: this
parameter is not applicable if Extract Type = Generate Cross Reference File].
d. Process Configuration Group leave blank for default [Used to control error logging
for this extract submission, details below].
The Payroll Flow checklist page provides status information on the submitted Extract.
Business Object Key Map Extract for Fusion HCM File-Based Loader
Figure 7. Confirmation that Extract has been submitted click OK to view progress
Business Object Key Map Extract for Fusion HCM File-Based Loader
Defining a Simple HR Outbound Interface Using HCM Extracts MOS Note ID 1429892.1
For debugging purposes the System Extract parameter Process Configuration Group is available for
use.
Payroll process configuration groups provide sets of payroll action parameters, primarily related to
logging and performance, for your processes and reports [System Extract falls in this category]. When
you run a process, you can select a process configuration group. If you do not select a process
configuration group, the application uses the parameter values in the default group meaning logging
would normally be off [unless this has been modified by the customer].
Normal operation for this extract is to leave the parameter blank.
If it is required to debug an issue with this extract and the underlying data then a Process
Configuration Group should be supplied which has had logging enabled. Follow these steps:-
10
Business Object Key Map Extract for Fusion HCM File-Based Loader
1. Navigate to the task Manage Payroll Process Configuration which can be reached in the Setup and
Full details of the above may be found in the section titled Manage Payroll Process Configuration in
the Fusion Applications Workforce Deployment Implementation Guide.
The log can then be found in the System Extract Log File which is available in the Schedule Process UI
or in the Payroll Checklist UI.
11
Business Object Key Map Extract for Fusion HCM File-Based Loader
Formula Compilation
Ensure that all of the three Fast Formulas have been correctly compiled. You can review this by
ensuring that there is a check flag as shown in figure 4 above.
The steps below describe how to create a simple report which makes available the basic XML data for
both Key Map and Cross Reference File.
1. Navigate to Tools > Reports and Analytics Work Area
2. Click Create and select Report from the sub menu. [Ensure popup is enabled for your browser]
Figure 10. Create Report from Reports and Analytics Work Area
12
Business Object Key Map Extract for Fusion HCM File-Based Loader
Figure 11. Selected the data model to base the BI Publisher report definition on
Management/
6. Click Save (Save icon on the top right section)
13
Business Object Key Map Extract for Fusion HCM File-Based Loader
14
Business Object Key Map Extract for Fusion HCM File-Based Loader
Figure 13. Viewing the XML output from Key Map Generation System Extract
Figure 14. Accessing defined report via Report and Analytics Work Area
15
Business Object Key Map Extract for Fusion HCM File-Based Loader
Summary
A basic outline on how to generate an xml output from the System Extract has been provided in the
previous steps. The reader is free to generate the output in whichever format is suitable for
consumption by the source system. This may be the XML file as provided or could be a delimited file
such a comma/pipe separated file. Full details on how to write different outputs is provided in
documentation for BI Publisher.
16
This document is provided for information purposes only, and the contents hereof are subject to change without notice. This
Veluguleti
document is not warranted to be error-free, nor subject to any other 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 means, electronic or mechanical, for any purpose, without our
prior written permission.
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. 0113