Source Key Sourcesystemowner Sourcesystemid Ebs-Uk 12349 2. User Key - Jobcode Setcode Se Common 3. Surrogate Id
Source Key Sourcesystemowner Sourcesystemid Ebs-Uk 12349 2. User Key - Jobcode Setcode Se Common 3. Surrogate Id
->
1. Source Key - Originate in the object source environment. Source Key has 2 components,
SourceSystemOwner,SourceSytemId.
E.g.METADATA|Job|JobCode|EffectiveStartDate|EffectiveEndDate|Name|SetCode|SourceSystemOwner|
SourceSystemId
MERGE|Job|SE|2010/01/01|4712/12/31|Software Engineer|COMMON|EBS-UK|12349
2. User Key - User keys are part of that object that they belong to. You can use user to create and update object
e.g.
METADATA|Job|JobCode|EffectiveStartDate|EffectiveEndDate|Name|SetCode
MERGE|Job|SE|2010/01/01|4712/12/31|Software Engineer - Java|COMMON
3. Surrogate Id - Surrogate Id is numeric value. It is automatically generated at the time of creation of object
in fusion. You can use surrogate Id to identify existing objects only. Surrogate ID is the unique numeric value
for that record. (like for location it is location id , for job it is job id)
e.g.
METADATA|Job|JobId|EffectiveStartDate|EffectiveEndDate|Name
MERGE|Job|13413|2010/01/01|4712/12/31|Software Engineer - Java
4. Fusion GUID - GUID is hexadecimal value. GUID is automatically generated at the time of creation of
object.
e.g.
METADATA|Job|GUID|EffectiveStartDate|EffectiveEndDate|Name
MERGE|Job|2342UJHFI2323|2010/01/01|4712/12/31|Software Engineer - Java
Q) Can you track multiple transaction happen in single day on assignment record?
-> Yes we can track. For some objects more than one update per day is maintained by creating physical record
for each one. Such object include an effective sequence number in each record to show the order in which
update made multiple times in a day.
3) Using Run Diagnostics Test - Test Name (HCM Data Loader Data-Set Status ) provide the Content
ID for the same. This one is the oracle standard method to find error records in HCM Data loader.
Q) Common Entity used in HCM Fusion Extracts
->
Retrieves all persons across the enterprise and all
Person (PER_EXT_SEC_PERSON_UE)
person related attributes.
Retrieves all workers and their payrolls across the
Worker Payroll (PER_EXT_PAY_EMPLOYEES_UE) enterprise, all person, worker, payroll related
attributes, and element entry data.
Extract Assignment Basic History Retrieves assignment history as on the assignment
(PER_EXT_ASSIGNMENT_BASIC_HISTORY_UE) effective start date.
Extract Assignment Basic Information
Retrieves assignment data as on the effective date.
(PER_EXT_SEC_ASSIGNMENT_BASIC_UE)
Assignments Range Retrieves assignment history as on the effective
(PER_EXT_SEC_ASSIGNMENT_RANGE_UE) date.
Retrieves current and future person details.
Extract Current and Future Persons
Specify advanced filter criteria to restrict person
(PER_EXT_SEC_PERSON_NOW_FUTURE_UE)
types.
Extract Current and Future Assignments
Retrieves current and future assignments.
(PER_EXT_SEC_ASSIGNMENT_NOW_FUTURE_UE)
Q) How you will correct termination date of Work Relationship in HCM Fusion application using HDL?
-> To correct the termination date, need to pass newActualTerminationDate and also
set CorrectTerminationFlag attribute to Y.
Q) Significance of EffectiveSequenceNumber.
->
If you are loading date effective history for an object with multiple changes in a single date,
EffectiveSequencenumber will increase by 1.
If only one change exists for an effective start date then effective sequence number must be 1.
Do not leave EffectiveSequenceNumber blank when you are trying to load multiple changes on the same day.
Q) Can Oracle transaction Business Intelligence(OTBI) integrate with Fusion HCM extract?
->
Yes. You have two options:
1: HCM Extracts can extract the data and produce an output using CSV, XML or PDF. OTBI can then accept a
data source in excel or XML format (SaaS customers will need Oracle to set this up for them).
2: BI Publisher can also accept a data source in excel or XML format (again SaaS customers will need Oracles
help). HCM extracts has integration with BI Publisher.
Q) What is the difference between the ‘Assignment Status Type’ and the ‘Extract Employee Assignment
Status Type’ attributes?
->
The 'Extract Employee Assignment Status Type' attribute is a DBI group which is directly associated with the
user entity when defining the block. The 'Assignment Status Type' attribute is a DBI group which is associated
with a different user entity, and is accessible because of contexts that have been set (indirectly derived).
Directly associated DBI groups are more efficient compared to indirect. Therefore, it would be better to use the
'Extract Employee Assignment Status Type' attribute rather than the 'Assignment Status Type' attribute because
of performance considerations.
Q) How we can extract the changed data from last run date to till date using HCM Extracts?
-> Yes, We can extract the changes only data from last run. We need to select the option "Include changes from
last successful run" at the time of defining the HCM extract.
Q) What are the different type/attribute for changes only parameter in HCM Extract?
-> There are 6 values for this parameter.
Step by Step Explanation of Changes Only HCM Extracts Click
1. All Attribute
2. Changed Attributes
3. Changed and Marked Attributes
4. Changed and Marked Attributes with previous value
5. Changed, Marked Attributes under threading group
6. Changed, Marked Attributes, previous data under threading group
Q) How can you purge Future assignment record using Data Loader?
-> Yes we can purge future changes.
SET PURGE_FUTURE_CHANGES Y
It will purge the future changes.
Q) How you will assign multiple assignment for a single work relationship?
-> You can assign multiple assignments for single work relationship using PrimaryAssignmentFlag.
For primary assignment, set PrimaryAssignmentFlag to Y.
Impacted Tables
per_all_assignments_m
per_periods_of_service.
Q) Can I use DELETE and MERGE metadata in the same data file during data load?
-> No, you can not use DELETE metadata for an object has the MERGE metadata in data file.
Q) How to load NULL values using HDL?
-> Use #NULL to load the null values for any attribute in MERGE metadata.
Q) How to Filter the Data in Template while developing the BIP Report?
-> You can filter the data using filter condition based on the Data Field, Operator and
Value.
You can filter the data for Chart view, table view.
You have to set Frequency like Once, Hourly, Daily, Weekly, Monthly, Annual, Specific
Dates.
Split by BU
Business Business
unit Department Location unit Department Location
Progress US Main Support PRG
BU Support PRG Campus UK BU UK London
Progress US Main Finance PRG
BU Biology US Campus UK BU UK London
Facilities PRG
UK BU UK London
Business
unit Department Location
RF
US1 BU Finance PRG Hospital
Biology US RF
US1 BU FN1 Hospital
Facilities PRG RF
US1 BU US Hospital
SET PURGE_FUTURE_CHANGES N
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|
PersonId(SourceSystemId)|LegalEmployerName|NewStartDate
MERGE|WorkRelationship|XXTEST|XXTEST_HIREDATE1|100009|India Legal Entity|
2002/02/10
Q) Mandatory Records to Load Worker File for NEW Hire?
-> Worker , Person Name , Person Legislative Data, Assignment, Work Term.
Q) If any Location is end dated and same location we are providing in Worker File
then what will happen?
-> HDL will fail to load the data. It will give error as " You must enter a valid value for the
LocationId field."
-> If we tried to load the current changes then it will purge the future changes because by
default
PURGE_FUTURE_CHANGES value set as Y.
If you want to keep future dated changes then set PURGE_FUTURE_CHANGES N so
that it will keep future dated changes after the data load.
Q) Which Role is required to process the file using HCM Data Loader?
-> You required the Human Capital Management Integration Specialist Role
(ORA_HRC_HUMAN_CAPITAL_MANAGEMENT_INTEGRATION_SPECIALIST_JOB)
Q) How can you change the delimiter in HDL File at run time?
-> You can set delimiter in HDL File using SET FILE_DELIMITER command.
Q) "The party identified by the specified party ID does not exist" Error while
loading Personal Payment Method using HDL?
-> Reason - > Party Id is not created for those Worker.
Q) Talent Profile data loaded successfully using HDL, But not able to see at front
end.
-> Loaded Profile information is not able to see at front end because of two reasons
1. Check Section Id/Section Name is correctly used
2. Check Content Type Id/Content Type is used correctly.
Q) Supervisor Load is failed what could be the reason and solution for the same?
-> Cause - Manager's hire date is earlier than assignments effective start date
Solution - Add Work Term and Assignment record which is later than Manger's hire
date along with supervisor record.
->
Tools -> Report and Analytics -> New -> Data Model
-> Data Model is a object which contains set of instructions for BI Publisher to retrieve
data and structure data for report. Data Model defines data source, data structure and
parameter for the report.
1. Data Set
2. Event Triggers
3. Flexfields
4. List of value
5. Parameters
6. Bursting.
-> Yes, we can use Event Triggers in BIP report. The Data Model supports before data and
after data triggers as well as schedule triggers.
Before Data and After Data triggers consists of a call to execute a set of functions defined
in PL/SQL package stored in oracle database.
-> We can use translation feature to generate the report in multiple language repot.
Template can be translated from the properties page from the properties you can generate
XLIFF files for the single template. Click extract translation to generate the XLIFF files.
->
Functional Structure
Legal Structure
Managerial Structure
Childbirth or placement
Illness or injury
Generic absence
Development Tools
Business Intelligence
User Interaction
Content Management
Application Server
SOA
Security and Identity Management
Integration and Business Process Management (BPM)
Enterprise Management
18) What are the set enabled objects in Oracle Fusion HCM?
The set-enabled business objects are:
Locations
Grades
Jobs
Departments
Performance templates
Acquiring
Managing
Training
Retaining
22) Name the tool used for Data Migration?
Data loader is the tool used for migrating data in Oracle Fusion HCM.
23) What are the system user types?
Following are the 4 system user types:
1. Employee
2. Non-worker
3. Contingent Worker
4. Pending Worker
When you click Upload in a spreadsheet, your data is uploaded to Oracle HCM
Cloud
The details of this process are:
1. You use the Run Spreadsheet Data Loader task in the Data Exchange
work area to generate a spreadsheet for a business object from a
spreadsheet template directly
2. You click Create Data Set in the spreadsheet to create a data set for
the data that you want to load.
3. You enter data in the spreadsheet and click Upload. This action
imports the spreadsheet data set to the HCM Data Loader stage
tables.
4. HCM Data Loader has a comprehensive user interface for loading
data, monitoring progress, and reviewing any errors. It provides real-
time information for all stages of its processing.
5. You can load data from either delimited data (.dat) files or
spreadsheets
6. HCM Data Loader supports all of the following key types for most
business objects:
• Oracle Fusion GUID
• Oracle Fusion surrogate ID
• Source key
• User key
You use .zip files to load data with HCM Data Loader. Each .zip file can contain
one or more data (.dat) file. Each file includes data for a single business object,
such as Location, Grade, Worker, or Salary. Your data file has the name of a
business object that’s specified by HCM Data Loader, such as Job.dat or
Worker.dat. In any .zip file, you supply data files only for the business objects
that you’re loading.
There are certain instructions such as METADATA, MERGE, DELETE, SET and
COMMENT that can appear in an HCM Data Loader data file.
We have METADATA instruction having format such as: METADATA||||
The MERGE line has this format:
MERGE||||
Similarly DELETE instruction has
DELETE||||ATTRIBUTE n>
Childbirth
Generic absence, and
Injury/Illness
What do you understand with the term distribution threshold?
The distribution threshold generally takes care of the workforce, which must be
there for the accomplishment of the tasks after normalization.
What do you know about the plan types in Oracle Fusion HCM?
In general, there are 3 plans available including Accrual, No Entitlement, and
Qualification.
What are the different types of structures that you can manage using a
Fusion Tree? Can a user change these structures?
Oracle Fusion HCM has several features that also include a graphical
representation of the hierarchical data. A fusion tree here helps to represent a
geographic tree, the structures of organization, and the associated.
No, it is not possible to a predefined structure. But we can create a new tree
using the geographic trees. Also, a copy can have multiple versions. But this
doesn’t mean that we can use all the versions simultaneously. Instead, only
one instance can be used at a time.
What are the four products you receive as part of the Oracle Fusion
HCM product family under the business process category of Workforce
Development?
The four products are:
Profile Management
Networking at work
Performance and goal management
Talent review
Suggest some necessary sections for a Performance template
associate in Oracle Fusion HCM?
Some important sections are: Manager Final Feedback Sections, Final
Feedback Section By Managers, Final Feedback Sections By Workers Goal
Sections, Review Sections and Questionnaire Section.
Training talent
Talent acquisition
Retaining talent, and
Managing talent
State the difference between a Job and a Position?
A Job is a generic role within a business group. You can define it globally in the
common set. Whereas a position is a particular occurrence of a job. It is usually
fixed within an organization. ‘Developer’ is Job, for instance, and ‘Senior
Software Engineer’ is a position.
For more Oracle fusion HCM interview questions or any assistance regarding
your Oracle Fusion HCM interview, feel free to contact us.
FAQs
What is Oracle Fusion HCM used for?
HDL stands for HCM Data Loader, a tool for bulk loading data from external
sources into Oracle Fusion HCM.