Beruflich Dokumente
Kultur Dokumente
May 2014
Disclaimer
The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development, release,
and timing of any features or functionality described for Oracle’s products remains at the sole discretion
of Oracle.
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Document Control
Date Author Version Change Reference
Audience
This document contains a robust step-by-step approach to creating a HCM Extract. This guide
helps in finding issues at the exact step that introduces it and ensures better results.
This document contains troubleshooting steps that enable support teams and customers to
debug issues with their HCM Extract setup. Basing our interactions and review of the bugs
received, we aim to update this document on a regular basis. Please refer to the latest
document at the location.
Prerequisites: HCM Extracts User Guide, Delivery Options Guide, and BI Publisher Guide for
creating templates. Please read the documents including FAQs.
Note: Terminology from Release 8 is modified to refer to Blocks as Data Groups, Data
Elements as Attributes, Links as Connections, and Block Criteria as Filter Criteria.
2|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Note Details
1429892.1 Defining a Simple HR Outbound Interface Using HCM Extracts
- Glossary of terms like Database Item, Data Base Item Group,
User entity, Contexts
- Overview of the Extract definition, Parameters, Blocks, Block
Links, Block Filters, Elements
- Designing the Extract Structure
- Creating an Extract Definition
- Submitting an Extract
1559127.1 Oracle Fusion HCM Extracts Guide Release 5
- HCM Extracts User guide
- Release 7 Entity Attributes
- Extracts presentation (ppt)
1573099.1 Oracle Fusion HCM Extracts: Delivery Options
1536245.1 How to Enable Logging for Oracle Fusion Global Payroll
1559161.1 Oracle Fusion HCM Extracts FAQs for Release 5
1504483.1 All White Papers for Fusion Applications HCM
1565118.1 Database Items for Extracts and Formulas in Oracle Fusion HCM
1327881.1 Fusion Applications Technology: Master Note on Business Intelligence
and Reporting
1340506.1 Important Documentation for Business Intelligence and Reporting,
contains troubleshooting documentation, all the guides for BI publisher.
1595283.1 Oracle Fusion Human Capital Management File-Based Loader for
Release 7. This document contains good information about setting up
the extract and viewing its results.
Refer to the following WebEx recordings on HCM extract setup and delivery options:
Day 1
Day 2
3|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Table of Contents
1 Introduction ......................................................................................................................... 6
3.10 Extract runs into error after attaching Delivery Option .................................................24
4.6 Advanced Debug logs (This is for Oracle Support Reference only) .............................31
Appendix ...................................................................................................................................33
5|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
1 Introduction
HCM Extracts is a volumetric data extraction tool that you can use for complex extraction and
reporting needs. It can extract information from Fusion HCM and deliver to third party
destination in the required format.
When you run an extract, the application archives the data and generates the output in an XML
format. Based upon the setup in delivery options, this XML output is then passed on to BI
Publisher and gets transformed into formatted output (HTML, PDF, EFT, or XLS) and delivered
(through email, fax, ftp, or print).
Sample use case for designing an extract structure: ‘Extract all departments with name and
location details; for each department, extract all employees with their full name, primary email-
address, phone and visa details’
1. Identify the data that will have multi-row information (plurals). In this case, they are
departments, employees, phones and visa which would act as main logical entities.
2. Identify the UEs that hold the above details (in the User Entity lookup available in HCM
Extracts Block Definition Page or through the HCM Data Objects tree available from
Rel8 onwards)
3. For Department, which is stored in Fusion as an ‘Organization’ with classification code
as ‘DEPARTMENT’, we need to create a root block (Departments) with UE as
‘PER_EXT_SEC_ORGANIZATION_UE’, and block criteria as Classification Code =
‘DEPARTMENT’
4. For Employees, create a block (Employees) with UE as
‘PER_EXT_PAY_EMPLOYEE_UE’, and create other blocks for Phones (UE:
PER_EXT_PHONES_UE), and Visas (UE: PER_EXT_VISA_PERMITS_UE)
5. Now that the blocks are created, lets create connections with appropriate DBI mappings,
as below:
Departments ~ Employees (Using Organization Id DBI)
Employees ~ Phones (Using Person Id DBI)
Employees ~ Visas (Using Person Id DBI)
6|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Departments has one child block which is employees; while Employees has two child
blocks: Phones and Visas.
6. Now we need to identify the number of records needed to logically group the attributes
inside each block.
a) Departments block requires a record with ‘Next Block’ defined as Employees. This
record would contain department name and department location attributes.
b) Employees block requires a record that contains Full Name, E-mail Address details.
c) Phones and Visas blocks require records for the data they contain.
d) Since Employees block has two child blocks (siblings), we will need hierarchy
traversal records defined for each child block (sibling). So two hierarchy traversal
records are required each with the next block indicated as ‘Phones’ and ‘Visas’
respectively.
When you create a child block you must perform the following steps:
So for the above case, where there are two hierarchy traversal records existing, you
need to set Phones, Contacts as the Next Block in each of them.
7|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Typically the above UEs should be used in root block. Use other UEs only when you are an
expert user of HCM Extracts and are clear on the requirements and expected behavior. You can
log a SR or a forum question on development to get assistance or confirmation in this regard.
Frequently used child UEs are: National Identifier (NID), Phones, Passport, Manager, Element
Entries/Range, Salary/Range, and Addresses You use these at child block level only. If you use
them as the root block, then data would not be extracted.
Sometimes you will need to create a child block and use multi row UEs for cases where there is
no single row DBI delivered. For example: we have single row DBI to return the primary email
address or primary NID. If you require other information such as secondary email or other NID,
you have to create a child block and filter appropriately.
8|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
2. Check the validity of the extract in Execution Tree and make sure that the extract setup
is valid
3. Generate / Compile All Formula, and verify that Formulas are generated and compiled
(you will see a tick mark next to the formula).
4. Click on ‘Export XML Schema’ and download the file to local desktop. You need to use
this file to create the BI Publisher report / template.
Do not define the delivery options now.
1. Choose the Extract and run it by providing the flow instance name and parameters.
2. Process should complete successfully. If not, check for the fast formula compilation
status, block filter criteria, data elements definition status.
Proceed to the next steps only when the extract run is successful.
3. Copy the flow instance name for future use.
Note: There are two known issues when you submit extract in the Data Exchange WA. 1. You
cannot view the output in View Results 2. You can run the extract only once after your login.
Hence it is recommended that you use the Checklists WA for submitting the extract and viewing
the results.
1. Create a BIP report using existing standard Global Reports Data Model
Path: /Human Capital Management/Payroll/Data Models/globalReportsDataModel
The above data model is standard and should be used for all HCM Extracts based
reports unless otherwise specified.
The BIP report created above is empty and does not have a template within it.
2. Save the report in ‘Custom’ catalog folder or any child folder within it.
3. Click on ‘View Report’ and provide the flow instance name (from step 2.3).
4. Verify that the XML output displayed is the expected data from your defined extract
hierarchy.
Note: You can download/export the XML to your local machine for testing the template you will
create in next step. If you get an empty XML, follow the diagnostic steps in next section and fix
the problem.
9|Page
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
1. Use BI Plug-in for MS Word to create required template as per your requirement.
2. You can refer to BI Guide which is included with the installation to create template to get
the report in required format.
For example, you can create a RTF template to generate PDF/DOC/HTML formats and
create an E-Text template to create CSV/TXT/Fixed and Delimited output formats.
3. Use the Template Viewer (included with the BIP installation) to test the RTF/E-Text
template you created.
4. Load the XML (downloaded in step 2.4 above) and choose the template you created in
this step and verify that the PDF/TXT output is generated as you expect.
10 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
2. Click on the ‘Upload’ icon under ‘Upload or Generate Layout’ and complete the following
information:
Parameters Details
Note: Use the layout name to configure the Template (Layout) name
within delivery options.
Template File File name of the RTF/ EFT template saved on the local machine -
should be selected from the browse option
11 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
1. Enter the flow instance name (from step 2.3) to view the output in required format.
2. If you cannot view the output in required format or the output has a few missing
attributes then either there is an issue with the template or while uploading the template
a wrong template is chosen. Proceed further after fixing the issue.
In the below example, a BI Report was created at location “/Custom”, with the name “Taleo”.
An E-Text template was uploaded with ‘BU’ as the layout name. In ‘View Report’ the payroll
flow instance name was provided and we can see the output generated in required format.
a) Navigation: Select your report in the catalog and Click on ‘More > Schedule’.
12 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
b) Provide sample flow Instance name which ran successfully (from step 2.3).
Note: The value in the Report field above should be configured as the ‘Report’ in Delivery
Options.
i) Click on Output tab, Un-check ‘Use Bursting Definition to Determine Output’ (if
available).
ii) Enter the layout and ‘Add Destination’ choosing an Email/SFTP destination.
13 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
14 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
iv) To check if Email/SFTP is successful, click on Report Edit > History and see if
process succeeded without errors.
v) If process fails, then drill down to find the root cause of the issue by reviewing the
error in the job history.
vi) Also, try running other reports that are not based on HCM Extracts, to verify whether
the issue is specific to reports using HCM Extracts or a generic issue.
If you face issue even with non HCM Extract based reports, it confirms that the issue
is with BI Server configuration, so you need to get the BI Server configuration
corrected. You may need to contact Support/ CloudOps to configure your SFTP or
Email.
vii) If non HCM Extracts reports are working fine but not the above report, please create
SR / bug with error you see in Job History.
15 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Parameters Details
Start Date Do not modify
End Date Do not modify
Delivery Option Name This is a Free Text field. You can enter an appropriate name.
For example: Email to HR
Output Type Delivery file output type i.e. PDF, CSV, XML, DOC.
Output Name Name of the output file. This can be based on the
requirement of consuming application. You can use wild
cards allowed by BI such as %d, %m etc
Template BI publisher report layout name.
Note: If you want to view the result in the UI, then set the
16 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
3. Specify the additional details related to the delivery type defined in the delivery option.
For example, if FTP is selected as the delivery type, then below details such as Server Name,
Remote Directory and Remote File Name would need to be specified.
Note:
1) Server name should be the server tag name provided in BIP Administration. It should not
be the SFTP Host Name (such as sftp.oracle.com). As indicated below, the server name
to be specified is ‘fusion_ftp’ not sftp.cloud.oracle.com.
2) User needs to have the BI Administrator Role in order to have access to the
Administration link. This role has ability to see the BI Administration link and create
17 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
folders to save data models. Please refer to Note 1395598.1 (How to assign BI
Administration Role to a Fusion Application User).
3) Similarly for other delivery types such as E-mail, the ‘From' E-Mail Address, Message
Body you must specify these details in delivery option details. Separate multiple email
addresses with a comma for example: hr@xyz.com,myname@xyz.com.
If you choose E-mail as the delivery type, then the following fields are mandatory: Subject,
Email Address, and From.
1. Choose the Extract and run it by providing flow instance name, parameters and
schedule.
2. When the process completes, verify the output is delivered to destination in your specific
format and also check it in View Results.
18 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
3 Troubleshooting Steps
This section lists the common issues and the steps to identify the root cause and solve the
issue. Before contacting Development, it is recommended that you go through the following list
to identify / debug the issue.
b) Changes made in Refine HCM Extracts cannot be exported. After the extract is imported
into the target instance, you will need to perform the same steps again (for example
lookups, recursive scheduling definitions).
c) If a new multi-row DBI (which is directly attached to user entity – ideally name starts with
Extract*) is delivered by development team, using it in old or existing extract may cause
issues. Once the patch is applied, the existing extract will not be of use (which has new DBI
delivered). You need to create an extract by copying from the existing extract, and add the
DBI.
d) Do not use Saved Search on the Manager HCM Extracts Definition page. If you use save
criteria, then extract definitions may be corrupted, so if possible don’t use Saved Search.
Fast Formula is used for block criteria or rule The fast formula needs to be created in the
based data elements. destination system (with the same name and
start date).
Data elements are based on Flexfield DBIs Generate the DBI’s by running the ‘Generate
that are generated from ‘Generate Database Database Items’ process and the same set of
Items’ process. parameters used in the source instance.
19 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
For flexfields (such as DDFs, EFFs, and KFFs) use the Generate Database Items process to
generate the UEs and DBIs with the required name and context. Run the process by providing
required flexfield name and context. UEs and DBIs would be generated starting with name as
‘FlexfieldCode_ContextCode…’. For a single row flexfield context, DBI would be readily visible
in Data Element. For a multi-row flexfield context, you need to use the generated flexfield User
Entity as child block or in fast formula as Array DBI.
Note: Do not select a Legislative Data Group (LDG) while running the Generate Database Items
process.
Remove the delivery option and follow the approach steps described earlier (from step 2.3
onwards). If the extract run is successful then you know that the issue is with delivery option
configuration; if the extract run is not successful, follow next step.
Start with verifying the run time parameters and extract definition date to verify that they are
correct.
a) Invalid Extract Definition: Go to Extract Execution Tree and verify that the extract
definition is valid.
If it is not valid and shows a message as "Extract definition Invalid", then depending on the
messages you need to fix the issue. If the message says "The root block is not linked to the
hierarchy", you need to provide the correct block link and "Next Block" field in the last record
of Parent Block.
You can refer to Note 1566913.1 Manage HCM Extract - The root block is not linked to the
hierarchy for solution.
20 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
b) Extract Record Formula Not Compiled: Verify that all the fast formulas are compiled.
Status should show a green tick mark . One or more of Extract Record formula may not
be generated or compiled or in a invalid state. Click on ‘Compile All Formula’ to generate run
time components of extracts and make sure all of them are compiled.
c) Block Criteria Syntax Error: Verify the syntax of block criteria expression. For example
if you want to filter on ‘FUN_BUSINESS_UNIT’ as the Classification Code, you need to add
the block criteria, you need to select 'PER_EXT_ORG_CLASSIFICATION_CODE’, move it
to center, select operator ‘=’ and move it to center and then add the constant
‘FUN_BUSINESS_UNIT’.
d) Invalid Fast Formula in Block Criteria: One or more formula used at block criteria
(Extract Criteria type) or Data Element (Extract Rule) is not compiled or in error. Verify that
the Fast Formula used in Extracts are in compiled status.
21 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
e) Incompatible DBI: You may have used DBIs that are known to create issues. Refer to the
Appendix for the extensive list of DBI. These DBI are for internal use (such as ‘Person Id -
Person‘) and mostly contain a ‘Person’ word and a hyphen.
f) Formula Start Date after Extract Definition Start Date: Ensure that the fast formula
start date is earlier or same as the extract definition start date.
Note: You can also use the process error log (step 4.4) to help debug the above issues.
b) Threading DBI issues: If you want to remove the threading DBI after attaching it and are
unable to do so, then follow these steps:
Example:
<Extract_Block><BaseUserEntityName>PER_EXT_PAY_EMPLOYEES_UE</BaseUserEntityName>
<BlockName>employeeblk</BlockName><XmlTagName>employee_blk</XmlTagName>
<MultiThreadActType>P</MultiThreadActType><UserName>PER_EXT_PAY_PAY_RELATIONS
HIP_ID</UserName>
c) Child block is Missing / Incorrect: Verify that link exists between parent and child
blocks and is correct. For example, if you are linking Person block with Assignment block (as
child), the block link should on PERSON_ID and not any other DBI such as
BUSINESS_GROUP_ID. Also, check that the data exists in child blocks, as on the effective
date of running the extract.
a) Date Range: Verify that the actual data (such as person data) is within the range of run
date.
22 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
b) Extract Record Formula Generation: Verify that the associated Fast Formula for the
data element is generated and compiled after the attribute was added. Also verify that the
Extract Record and Fast Formula are created as on Extract Definition Start Date.
c) Extract Record Formula Generated for Different Date Range: Extract Record
allows you to extract different set of data elements for different date ranges with the help of
Effective Dates. This could be a cause of formula corruption if mishandled.
When the Fast Formula session date is changed to a different value than the Extract Start
Date or Extract Record Creation date, Extract Record Formula can get generated with a
different date range. This would lead to different outputs and can be a reason for an
attribute not being extracted.
To resolve this issue, copy the Record Formula name from Extract Record page and go to
Payroll Calculation Work Area > Manage Fast Formula > Search and Select the fast
formula > Delete it. Come back to Extract Definition and generate and compile record
formula.
You can further debug exact reason by opening the record’s fast formula and reviewing the
code. The code could have comments about the reason of exclusion.
b) Multi threading DBI issue: When you are using the historic UEs and configure a multi-
thread DBI based on this UE, you will encounter multiple row extraction issue. Threading
DBI selected should be unique for the block. If you use a DBI that is not unique, select the
block criteria such that only one row is returned for that Block / Threading DBI.
For example: If you are using PER_EXT_SEC_PERSON_UE, make sure you add Person
type in the block criteria. Also, refer to Bug 17777850 - HCM EXTRACTS:
MULTITHREADING BLOCK RESULTS IN DUPLICATES where a solution is provided by
adding block criteria.
In some scenarios you may have to add a parent block to resolve the issue. For example if
you are using Assignment Historical User Entity in root block (Assignment Id is not unique in
this UE), it is preferred to use Person UE or Assignment UE (non historical) as parent block
and associate threading DBI to parent instead.
23 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
In Delivery options provide valid Report path, Output Type as ‘Data’ and Template leave
template as blank, delivery type as ‘None’
Review the step 2.9 described earlier. You might have provided an invalid report path or
template name in delivery options. You can verify by scheduling the report and referring to
the following fields.
You can copy the exact report path from ‘Report’ field below to avoid any typo issues. You
can also find the Layout Name by editing the BI report and copying the layout name.
Multiple times we have seen this issue to be the root cause, so we recommend you double
check the report path and template names.
24 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Report Path:
25 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
b) Incompatible Output Types: Output types are based on the type of templates you
create. You can also quickly check possible formats allowed for a layout uploaded when you
do scheduling (step 2.8). In the below example have uploaded a RTF template and below
are the output formats compatible.
Similarly if you have uploaded E-Text template you can see only ‘Text’ output is compatible
and you can use it in Delivery options. Note: Though the expected output format is CSV or
Text or Delimited, you should configure the Delivery Option – Output Type as Text. Similarly
while configuring delivery options, when the expected output format is XML, you should
choose Output as Data.
Not all types are compatible and can be used in Delivery options for an uploaded template.
You can choose PDF or HTML or DOC if you upload a RTF template. You can choose Text
if you have uploaded E-Text template. You cannot use a PDF output type if you have
uploaded an E-Text template or you cannot use CSV or text if you have uploaded a RTF
template. Please refer to BI documentation for more details.
c) Modified Global Reports Data Model: The default data model might have been
modified or accidentally corrupted /Human Capital Management/Payroll/Data
Models/globalReportsDataModel. We have seen few customers who have copied the
globalReportsDataModel and created report on top of it. We would not suggest this path and
development team cannot support such cases unless there is some special reason
preapproved by Development.
26 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
d) Security Settings: Please check the security permission of all the report and folders in
the hierarchy where the BI Report is created. You can choose required report or folder in
right pane and click on Permissions as shown below
e) Invalid template and template type: Verify step 2.7 of the approach described earlier. If
you create a wrong template or provided a wrong template type while uploading the
template, it may cause issue. Please go to BI Report > View Report, substitute your flow
instance name and see if output is visible in required format.
f) Unable to perform SFTP or email: Verify from step 2.3 of the approach described
earlier and see if you can successfully get the output.
Solution: Re-compile extract fast formulas going to execution tree and clicking ‘Compile All
Formula’
27 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
b) Buffer issue: If you face the following “string buffer too small” error as below, disable
GMZFT logging and run the extract.
1. Navigator > Tools> Setup and Maintenance > Search for Manage Payroll Process
Configuration.
2. Goto task and click on Default Group.
3. In the configuration group details section DELETE the row ‘Logging Category Detailed
information that is used for investigating problems. Default: no logging’.
c) User Impersonation Issue: BI Log has the following ‘Fault from server :
java.lang.SecurityException: Failed to impersonate user fusion_apps_hcm_ess_appid’
Solution: Follow the steps indicated in Bug# 18550593. Indicative steps to be run by
DevOps are below:
Solution: Follow the steps indicated in Bug# 18669356. Indicative step is to run the ‘Retrieve
Latest Changes from LDAP’ job.
28 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Note: Do not provide the file generated by using the Export XSD button on Extract
Execution Tree page.
29 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
3. Click on Default Group, create a Logging level action parameter and set the value to
“GMFZT” as above.
4. Now run the extract that will log at this level. (refer to step 4.4 for accessing error log)
1. In the Payroll Checklists WA, where you have submitted the extract run follow the steps
below to access the log details:
30 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
2. If you ran the extract process very recently, you can view them in the latest process list.
3. You can confirm the main ‘Archive Payroll Information and Generate Report’ process ID
in screen provided in (d) above.
4. All the process created after above process (Archive Payroll Information and Generate
Report), that are of type ‘Archive Integration with BI Publisher’ would ideally BI
processes and we will require BI logs associated with them.
Note: you can also confirm BI child job process id in the log extracted in step 4.4?
4.6 Advanced Debug logs (This is for Oracle Support Reference only)
This is required only if development team requests.
Accessing Logs
Flow Trouble Shooting
31 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
4.7 Checklist
Please answer the following checklist in the bug:
No Description Response
Yes, No, Not Applicable
1. Did you follow the step-by-step approach detailed in this
document?
2. While using child block, did you
• create a Block Link between the child block and parent
block?
• In the parent block record definition, did you set the
‘Next Block’ value to point to the child block?
3. Did you verify the causes listed in the trouble shooting
section of this document?
4. Did extract run successfully?
5. Did extract run successfully but XML is empty?
6. Did extract run successfully but XML output is not visible
in View Results?
7. Did extract run into error after attaching Delivery Option?
Did you troubleshoot following the steps listed? If not,
why?
8. Have you uploaded the Extract Definition File to
SR/BUG?
9. Have you uploaded the RTF/E-Text template file to
SR/BUG?
10. Have you enabled GMFZT option and attached the log
to SR/BUG?
11. Have you uploaded BI logs to SR/BUG?
32 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
Appendix
List of DBIs which are used mainly for predictive purposes and are not tested, preferably should
be avoided in HCM Extracts. Please check alternate DBIs with similar name. For example you
will have ‘Person Gender’ for ‘Gender’
1. Person Id - Person
2. Gender
3. Home city
4. Home country
5. Is employee
6. Marital status
7. Willing to relocate domestically
8. Willing to relocate internationally
9. Worker is separated from enterprise
10. Time since last marital status change
11. Tobacco user
12. Time until work permit or visa expiry
13. Average salary change
14. Latest salary change
15. Reason for latest salary change
16. FTE value
17. Time since latest salary change
18. Time until next salary review
19. Time since stock options received
20. Ratio of vested to unvested options
21. Current performance
22. Current appraising manager
23. Current manager rating
24. Change in current performance
25. Difference between manager rating and self rating
26. Current self rating
27. Previous manager rating
28. Number of grade changes in last 2 years
29. Number of manager changes in last 5 years
30. Disabled
31. Time until contract expiry
32. Has second passport
33. Nationality
34. Number of stock options compared to others on the same grade
35. Worker's stock options compared to peers
36. Potential profit on stock
37. Manager's performance
38. Time until the next performance review
33 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
34 | P a g e
HCM Extracts: Step-by-Step Approach and Troubleshooting Guide
CONNECT W ITH US
blogs.oracle.com/oracle Copyright © 2014, 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
twitter.com/oracle 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.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. 0514
35 | P a g e