Loading Workers
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-2
User Account Creation
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-3
Worker Object
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-4
Worker Object: Structure
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-5
Loading Workers: General Considerations
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-6
Loading Basic Worker Records
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-8
Worker Record
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 7-9
Person Name Record
• A work relationship:
– Is the highest level in the employment model and exists for
every worker for a legal employer.
– Includes information regarding the type of relationship that
exists between the person and the enterprise.
• To load worker records using HCM Data Loader, you must:
– Use the discriminator WorkRelationship
– Use WorkRelationship attributes to load a new worker.
SET PURGE_FUTURE_CHANGES N
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonI
d(SourceSystemId)|LegalEmployerName|PersonNumber|DateStart|WorkerT
ype|NewStartDate
MERGE|WorkRelationship|HRC_SQLLOADER|WR-
HDLWorkerTerm_111_1|HDLWorkerTerm_111_1|Vision
Corporation|HDLWorkerTerm_111_1|1990/07/16|E|1985/07/16
SET PURGE_FUTURE_CHANGES N
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonI
d(SourceSystemId)|LegalEmployerName|PersonNumber|DateStart|WorkerT
ype|CancelWorkRelationshipFlag
MERGE|WorkRelationship|HRC_SQLLOADER|WR-
HDLWorkerTerm_111_1|HDLWorkerTerm_111_1|Vision
Corporation|HDLWorkerTerm_111_1|1985/07/16|E|Y
SET PURGE_FUTURE_CHANGES N
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonI
d(SourceSystemId)|LegalEmployerName|PersonNumber|DateStart|WorkerT
ype|TerminateWorkRelationshipFlag|ActualTerminationDate|ActionCode
|ReasonCode
MERGE|WorkRelationship|HRC_SQLLOADER|WR-
HDLWorkerTerm_111_1|HDLWorkerTerm_111_1|Vision
Corporation|HDLWorkerTerm_111_1|1985/07/16|E|Y|1999/07/16|RESIGNAT
ION|RESIGN_PERSONAL
SET PURGE_FUTURE_CHANGES N
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonI
d(SourceSystemId)|LegalEmployerName|PersonNumber|DateStart|WorkerT
ype|CorrectTerminationFlag|ActualTerminationDate
MERGE|WorkRelationship|HRC_SQLLOADER|WR-
HDLWorkerTerm_111_1|HDLWorkerTerm_111_1|Vision
Corporation|HDLWorkerTerm_111_1|1985/07/16|E|Y|2001/01/15
SET PURGE_FUTURE_CHANGES N
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonI
d(SourceSystemId)|LegalEmployerName|PersonNumber|DateStart|WorkerT
ype|ReverseTerminationFlag
MERGE|WorkRelationship|HRC_SQLLOADER|WR-
HDLWorkerTerm_111_1|HDLWorkerTerm_111_1|Vision
Corporation|HDLWorkerTerm_111_1|1985/07/16|E|Y
• You must supply user data in the User.dat file for processing
by HCM Data Loader.
• The discriminator User is used to load user records using
HCM Data Loader. Supply the following User attributes when
updating existing users:
– SourceSystemId / SourceSystemOwner
– PersonNumber
– Username
– CredentialsEmailSent
– Suspended
– RoleCommonName
– AddRemoveRole