Notes-HCM DATA LOADER 1

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 5

Navigation

My workforce
Data Exchange
HCM Data Loader
View Business Objects

previously called
Initiate data load
Import and Load Data

Configure HRC_SOURCE_SYSTEM_OWNER lookup code in manage common lookup

Supported file line instruction


SET
COMMENT
METADATA
MERGE
DELETE

line Structure
<instruction>|<DISCRIMINATOR>|<ATRRIBUTE1>|..|<ATRRIBUTE n>

<instruction> can be METADATA or MERGE or DELETE


<DISCRIMINATOR> business object name
<ATRRIBUTE1> fields are column.
back slash
#null if the value not entered

HCM data loader supported keys


ORacle Fusion GUID - Hexa deccimal- integration key map
ORacle Fusion Surrogate ID - 16 digit numeric - object defnition-
Source Keys (Source System Owner, Source System ID) - integration key map
USer Keys - one or many attributes

FLEX:flexfieldname

Basic Work-Structure Components (Location, Organization, Job, Grade )


WorkstructureComponents.zip

Job
JobValidGrade
JobEvaluations
JobExtrainfo
JobLegislative

METADATA|Job|SourceSystemOwner|SourceSystemId|EffectiveStartDate|EffectiveEndDate|
SetCode|JobCode|Name|ActiveStatus|RegularTemporary
MERGE|Job|HA|HA_JOB1|2018/01/01|4712/12/31|COMMON|HA_CFO|HA: Chief Financial
Officer|A|R

Work Structures Business Objects:


Grade.dat
METADATA|Grade|SourceSystemOwner|SourceSystemId|EffectiveStartDate|
EffectiveEndDate|GradeCode|SetCode|GradeName|ActiveStatus
MERGE|Grade|VISION|55902_GRADE|1951/01/01|4712/12/31|03-MCR_GRD_M001|COMMON|03-
Marketing Executive|A
MERGE|Grade|VISION|55903_GRADE|1951/01/01|4712/12/31|03-MCR_GRD_M002|COMMON|03-
Marketing Manager|A

GradeRate.dat
METADATA|GradeRate|SourceSystemId|SourceSystemOwner|EffectiveEndDate|
EffectiveStartDate|LegislativeDataGroup|RateType|GradeRateName|CurrencyCode|
RateFrequency|AnnualizationFactor|ActiveStatus
MERGE|GradeRate|GRTHXSIDPSIA|VISION|4712/12/31|1900/01/01|US|SALARY|HXSID_PSIA_
_PSI Salary Plan 1|USD|ANNUAL|1.00000|A
MERGE|GradeRate|GRTHXSIDCWBA|VISION|4712/12/31|1900/01/01|US|SALARY|HXSID_CWBA_
_CWB Salary Plan 1|USD|ANNUAL|1.00000|A
METADATA|GradeRateValue|SourceSystemId|SourceSystemOwner|EffectiveStartDate|
EffectiveEndDate|RateId(SourceSystemId)|RateObjectId(SourceSystemId)|
LegislativeDataGroup|MinimumAmount|MaximumAmount|MidValueAmount|ValueAmount
MERGE|GradeRateValue|GRVHXSIDPSIA001|VISION|1900/01/01|4712/12/31|GRTHXSIDPSIA|
GRDHXSID001|US|20000|40000|30000|
MERGE|GradeRateValue|GRVHXSIDCWBA001|VISION|1900/01/01|4712/12/31|GRTHXSIDCWBA|
GRDHXSID001|US|25000|50000|37500|

GradeLadder.dat
METADATA|GradeLadder|GradeLadderId|EffectiveStartDate|EffectiveEndDate|
GradeLadderName|ActionReasonCode|GradeSetId|GradeType|ActiveStatus|GradeSetCode|
SourceSystemOwner|SourceSystemId|GUID
MERGE|GradeLadder||2000/01/01|4712/12/31|GRD_LDR_HDL_001|||STEP|Active|COMMON|
VISION|GRD_LDR_HDL_001|

Job.dat
METADATA|Job|SourceSystemOwner|SourceSystemId|ActiveStatus|BenchmarkJobFlag|
SetCode|EffectiveStartDate|EffectiveEndDate|Name|ApprovalAuthority|JobCode|
MedicalCheckupRequired|JobFamilyName
MERGE|Job|VISION|93068_JOB|A|N|COMMON|1951/01/01|4712/12/31|05-Marketing
Executive||05-MCR_M001|N|
MERGE|Job|VISION|93069_JOB|A|N|COMMON|1951/01/01|4712/12/31|05-Marketing Manager||
05-MCR_M002|N|

JobFamily.dat
METADATA|JobFamily|SourceSystemId|SourceSystemOwner|EffectiveStartDate|
EffectiveEndDate|JobFamilyName|ActiveStatus
MERGE|JobFamily|JOFK0HM01|VISION|1980/01/01|4712/12/31|K0HM01_Combat Arms|A
MERGE|JobFamily|JOFK0HM02|VISION|1980/01/01|4712/12/31|K0HM02_Land Operations and
Support|A

Worker
Assignment
PersonCitizenship
PersonEthnicity
PersonLegislativeData
PersonName
WorkRelationship
WorkTerms
PersonVisa

a)Metadata (Worker)
SourceSystemOwner HA
SourceSystemId HA_PER<SEQ> (example HA_PER1, HA_PER2)
PersonNumber HA<SEQ> (example HA1, HA2...)
ActionCode HIRE

b)Metadata (PersonName)
SourceSystemOwner HA
SourceSystemId HA_PERNAME<SEQ> (example HA_PERNAME1, HA_PERNAME2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
NameType GLOBAL

c)Metadata (PersonNationalIdentifier)
SourceSystemOwner HA
SourceSystemId HA_NID<SEQ> (example HA_NID1, HA_NID2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
NationalIdentifierType SSN

d) Metadata (PersonEmail)
SourceSystemOwner HA
SourceSystemId HA_EMAIL<SEQ> (example HA_EMAIL1, HA_EMAIL2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
EmailType W1

e)Metadata (PersonPhone)
SourceSystemOwner HA
SourceSystemId HA_WPH<SEQ> / HA_HPH<SEQ> (example HA_WPH1, HA_HPH1)
PhoneType W1 / H1 ( W1 for WorkPhone and H1 for HomePhone)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)

f)Metadata (PersonAddress)
SourceSystemOwner HA
SourceSystemId HA_ADDR<SEQ> (example HA_ADDR1, HA_ADDR2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
AddressType HOME

g)Metadata (PersonCitizenship)

SourceSystemOwner HA
SourceSystemId HA_CTZSHIP<SEQ> (example HA_CTZSHIP1, HA_CTZSHIP2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)

h)Metadata (PersonEthnicity)

SourceSystemOwner HA
SourceSystemId HA_ETHNIC<SEQ> (example HA_ETHNIC1, HA_ETHNIC2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
Ethnicity 1 , 2, 8 , 6 , 7 (Check for valid codes in application)

i)Metadata (PersonLegislativeData)

SourceSystemOwner HA
SourceSystemId HA_LEG<SEQ> (example HA_LEG1, HA_LEG2)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
LegislationCode US

j)Metadata ( WorkRelationship)

SourceSystemOwner HA
SourceSystemId HA_PDSERVICE<SEQ>(example HA_PDSERVICE1)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
LegalEmployerName US1 Legal Entity
WorkerNumber HA<SEQ> (example HA1, HA2 …)

k)Metadata (WorkTerms)

SourceSystemOwner HA
SourceSystemId HA_WRKTERM<SEQ>(example HA_WRKTERM1)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
PeriodOfServiceId(SourceSystemId) HA_PDSERVICE<SEQ> (example
HA_PDSERVICE1)
ActionCode HIRE
AssignmentNumber HA_WRKTERM<SEQ>(example HA_WRKTERM1)
AssignmentType ET / CT ( ET for Employee , CT for Contingent Worker)
BusinessUnitShortCode US1 Business Unit
LegalEmployerName US1 Legal Entity
SystemPersonType EMP / CWK ( EMP for Employee , CWK for Contingent Worker)

l)Metadata (Assignment)

SourceSystemOwner HA
SourceSystemId HA_ASSIGN<SEQ>(example HA_ASSIGN1)
PersonId(SourceSystemId) HA_PER<SEQ> (example HA_PER1, HA_PER2...)
ActionCode HIRE
AssignmentName E-HA<SEQ> (example E-HA1 , E-HA2 )
AssignmentNumber HA_ASSIGN<SEQ>(example HA_ASSIGN1)
AssignmentType E / C ( E for Employee , C for Contingent Worker)
BusinessUnitShortCode US1 Business Unit
LegalEmployerName US1 Legal Entity
SystemPersonType EMP / CWK ( EMP for Employee , CWK for Contingent Worker)
JobId(SourceSystemId) HA_JOB<SEQ> (example HA_JOB1)
LocationId(SourceSystemId) HA_LOC<SEQ> (example HA_LOC1)
OrganizationId(SourceSystemId) HA_DEPT<SEQ> (example HA_DEPT1)
PositionId(SourceSystemId) HA_POS<SEQ> (example HA_POS1)
GradeId(SourceSystemId) HA_GRADE<SEQ> (example HA_GRADE1)
PeriodOfServiceId(SourceSystemId) HA_PDSERVICE<SEQ> (example HA_PDSERVICE1)
WorkTermsAssignmentId(SourceSystemId) HA_WRKTERM<SEQ> (example
HA_WRKTERM1)

n)Metadata (AssignmentWorkMeasure)

SourceSystemOwner HA
SourceSystemId HA_WRKFTE<SEQ> / HA_WRKHEAD<SEQ> (example HA_WRKFTE1 /
HA_WRKHEAD1)
AssignmentId(SourceSystemId) HA_ASSIGN<SEQ> (example HA_ASSIGN1,
HA_ASSIGN2...)
ActionCode HIRE / ADD_CWK ( HIRE for Employee and ADD_CWK for Contingent
Worker)
Unit FTE / HEAD ( FTE for Full Time Equivalent and HEAD for Headcount)

o)Metadata (PersonUserInformation)

PersonNumber HA<SEQ> ( example HA1 , HA2 ,….)


UserName <FirstName>.<LastName>@<sourcesystemowner>.com
Example ( [email protected])

5. Load Assignment Supervisor Details


AssignmentSupervisor
Metadata (AssignmentSupervisor)

SourceSystemOwner HA
SourceSystemId HA_MANAGER<SEQ> (example HA_MANAGER1)
AssignmentId(SourceSystemId) Unique Assignment Record for which Supervisor
is being assigned. HA_ASSIGN2 means that the assignment record with AssignmentId
value as HA_ASSIGN2 is getting a supervisor associated.
ManagerAssignmentId(SourceSystemId) AssignmentId of the Employee who is been
assigned as Supervisor.
ManagerId(SourceSystemId) PersonId of the Employee who is been assigned
as Supervisor
ManagerType Type of Supervisor (Line Manager, HR Manager etc) . LINE_MANAGER
for this example
PersonId(SourceSystemId) PersonId of the Employee who is getting a
supervisor assigned.

But are getting the error:

Either the ASG_DF context is invalid or no valid attributes are defined on the
METADATA line with this context for the flexfield code PER_ASG_DF (hrc-1035418)

METADATA|Assignment|FLEX:PER_ASG_DF|_PAR_LOC(PER_ASG_DF=Global Data Elements)|


_PER_JOB_TITLE(PER_ASG_DF=Global Data Elements)|
marketClassification(PER_ASG_DF=Global Data Elements)|mercerCode(PER_ASG_DF=Global
Data Elements)|wgeaCode(PER_ASG_DF=Global Data Elements)|lsaCode(PER_ASG_DF=Global
Data Elements)|costGroup(PER_ASG_DF=Global Data Elements)|unit(PER_ASG_DF=Global
Data Elements)

MERGE|Assignment|Global Data Elements|MEL|HRIS Manager|HRISC|140288350|MXSU|LSAC5|


LS|200

You might also like