HCM Data Loader
Configure HCM Data Loader Parameters
Setup and Maintenance > Configure HCM Data Loader > Open task
SELECT * FROM hrc_dl_parameters
Role for HCM Data Loader
Human Resource Integration Specialist
List of all Business Objects supported by HDL
Under View Business Objects in Data Exchange
Types of Keys supported by HDL
- GUID
- Oracle Fusion Global Unique ID
- Hexadecimal
- Can NOT use while creating new records
- Source Keys
- Combination of two fields
- Source System Owner
- HRC_SOURCE_SYSTEM_OWNER lookup under Setup and Maintenance > Common Lookups
- Source System ID
- Alphanumeric value
- Can be used while creating new records
- Surrogate Keys
- Can NOT use while creating new records
- System generated Unique Numeric value for that record
- User Keys
- Can be used while creating new records
- Part of the Business Object that they belong to
- e.g. JobCode|SetCode
Table which stores Source, Surrogate and GUIDs
HRC_INTEGRATION_KEY_MAP
Update Source Keys once set
Yes, using SourceKey.dat
Purge HDL Staging Tables
Schedule purge process
My Client Group > Data Exchange > Delete Stage table data > Actions > Schedule deletion
HDL Error Report
HCM Data Loader Error Analysis Report
Extract HDL file in DAT format for errored records
Set 'Enable File Generation failed file lines' option to Yes in Configure HCM Data Loader. 20B onwards.
Load Fast Formula using HDL
Create Fast Formula (FF) with Effective Start Date on or before start date of other objects which refer your formula.
FastFormula.zip
> FastFormula.dat
> METADATA|FastFormula|SourceSystemOwner|SourceSystemID|EffectiveStartDate|FormulaCode|FormulaTypeCode|FormulaName|FormulaText|LegislativeDatGroupID(SourceSystemID)
> MERGE|FastFormula|VISION|MGR_RANGE_SCHD_HRS|Range of Scheduled Hours|Manager Range of Scheduled Hours|ManagerRangeScheduledHours.txt|
> ClobFiles
> ManagerRangeScheduledHours.txt
Replace Effective End Date of the row after it is created
Add attribute ReplaceLastEffectiveEndDate
Not all object support this feature
Use of Set command in HDL
Override default behavior of HCM Data Loader
Use below statement in DAT file before first METADATA line in the file.
SET FILE_DELIMITER ,
By default below processes run automatically after we load Worker.dat file
- Refresh Manager Hierarchy
- Update Person Search Keywords
To Stop use
SET INVOKE_POST_PROCESS Y|N
To stop particular process
SET DISABLE_POST_PROCESS_TASKS
To stop deleting future changes when MERGE is used for Update operation on the loaded data
SET PURGE_FUTURE_CHANGES N
Minimum Objects for Employee to get successfully loaded
- Worker
- Person Name
- Person Legis
- Work Relationship
- Work Terms
- Assignments
Load NULL values
Pass #NULL value to attribute. If not provided system may default value based on seeded logic.
Define Source System Owner
Navigator > Setup and Maintenance > Search Task 'Manage Common Lookups' > Search for Lookup 'HRC_SOURCE_SYSTEM_OWNER'
Payroll Flow to run HDL processes for Automation purposes
Load Data from File - For loading HDL using HDL FF
> Navigate to Payroll > Checklist > Submit Payroll Flow > Load Data from File
Initiate Data Loader - Standalone HDL Load to run it based on Content ID
Send Notification when HDL process fails
No. Need to build BI Report
Update User Keys of Business Objects after loaded
Yes. Some user keys can be updated. Use Source Keys to update User Keys.
Extract to get all Source Keys Information for all business Objects
'Integration Object User Key Map Extract' extract can be used.
HDL Errors
- Import and Export window
- Tables
- HRC_DL_MESSAGE_LINES
- HRC_DL_PHYSICAL_LINES
- HRC_DL_DATA_SETS
- HRC_DL_FILE_ROWS
- HRC_DL_FILE_LINES
- Run Diagnostics Test
Comments
Post a Comment