Using the HCM Data Loader

The Profit Sharing process creates the HCM Data Loader text files for element entry and the Payroll Interface Inbound Record.

The text files include:

  • ElementEntry.txt

  • PayrollInterfaceInboundRecord.txt

To upload the files, you need to renamed them with a “.dat” extension. For example, ElementEntry.dat.

The ElementEntry.dat file creates two metadata rows for element entry and element entry value. There are two rows of data for each employee. For example:

METADATA|ElementEntry|AssignmentId|BatchActionId|BatchId|CreatorId|CreatorType|DateEarned|EffectiveEndDate|EffectiveStartDate|ElementEntryId|ElementTypeId|ElementName|LegislativeDataGroupId|LegislativeDataGroupName|EntryType|Person Id|Reason|RelationshipId|ReservedInputValueId|Subpriority|TargetEntryId|AssignmentNumber|BalanceAdjustmentCostFlag|Ter minationId|SourceSystemOwner|SourceSystemId|GUID|MultipleEntryCount
METADATA|ElementEntryValue|EffectiveEndDate|EffectiveStartDate|ElementEntryValueId|InputValueId|InputValueName|ScreenEntryValue|ElementEntryId(SourceSystemId)|PersonId|AssignmentNumber|ElementTypeId|ElementName|LegislativeDataGr oupId|LegislativeDataGroupName|LegislationCode|SourceSystemOwner|SourceSystemId|GUID
MERGE|ElementEntry|||||F||2019/12/31|2019/02/01|||ptu_demo||ZHRX_MX_LDG One|E|||||||E955160008193566|||HRC_SQLLOADER|EEE9551600081935661||2
MERGE|ElementEntryValue|2019/12/31|2019/02/01|||Amount|92380.17|EEE9551600081935661||E955160008193566||ptu_demo||ZHRX_MX_LDG One||HRC_SQLLOADER|EEVE9551600081935661|

The PayrollInterfaceInboundRecord.dat file creates two metadata rows:

  • PayrollInterfaceInboundRecord

  • PayrollInterfaceInboundRecordInfo

There are three rows of data for each employee – one row of PayrollInterfaceInboundRecord and two rows for PayrollInterfaceInboundRecordInfo. For example:

METADATA|PayrollInterfaceInboundRecord|InbdRecordId|SourceType|EntityIdentifier|FunctionalCategory|RecordType|StartDate|BatchCode|BatchDate|VendorCode|CategoryCode|RecordIdentifier
METADATA|PayrollInterfaceInboundRecordInfo|FLEX:ORA_HRY_PI_INBD_RECORDS_INFO_EFF|EFF_CATEGORY_CODE|InbdRecordInfoId|InbdRecordId|StartDate|SourceType|RecordType|BatchCode|FunctionalCategory|EntityIdentifier|RecordIdentifier|IriInformationContext|SourceSystemOwner|SourceSystemId|GUID|AmountToShare(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|calculationMethod(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuWorkedDaysFactor(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|averageSalaryFactor(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|highestUnionWorkerAverageSalar(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuWorkedDaysOverrideUsed(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuCappedAverageSalaryOverride(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuTemporaryWorkersIncluded(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuMinimumWorkedDaysForTempora(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuMinimumWorkedDaysForPermane(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuNumberOfEmployeeSalaryDaysT(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|ptuYear(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PSU_INFO)|oraHryMxPtuPerNum(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|oraHryMxPtuPerName(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|AssignmentNumber(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|EligibleWorkedDays(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|EligibleCompensation(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|CappedAvgDailySal(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|Rehired(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|highestUnionWorkerAverageSal(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuWorkDayPortion(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuAvgSalPortion(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PersonCurp(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PersonRFC(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PersonIMSS(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|AdjServiceDate(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|AssignStartDate(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|AssignCategory(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|TerminationDate(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|EliCriteriaMet(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|HireDate(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|DaysPortContriPercent(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|SalPortContrPercent(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|FY3PtuPayment(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|FY2PtuPayment(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|FY1PtuPayment(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|AvgPrevFYPayCap(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuAmntBasedSalDays(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuBestCap(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuFinalTotalAmount(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuFinalDaysPortion(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuFinalSalPortion(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|PtuEleEntryStatus(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)|oraHryMxPtuMessage(ORA_HRY_PI_INBD_RECORDS_INFO_EFF=ORA_HRY_MX_PTU_PER_INFO)
MERGE|PayrollInterfaceInboundRecord|3081672|ORA_HRY_PERSON|9MXPS13Sep|ORA_HRX_MX_PTU|ORA_HRY_MX_PTU_PERSON_DATA|2023/03/21 00:00:00|9MXPS13Sep|2023/03/21 00:00:00|PTU|ORA_HRX_MX_PTU_CAT|3001005671515343081672
MERGE|PayrollInterfaceInboundRecordInfo|ORA_HRY_MX_PTU_PSU_INFO|ORA_HRX_MX_PTU_CAT||3081672|2023/03/21 00:00:00|ORA_HRY_PERSON|ORA_HRY_MX_PTU_PERSON_DATA|9MXPS13Sep|ORA_HRX_MX_PTU|9MXPS13Sep|3001005671515343081672|ORA_HRY_MX_PTU_PSU_INFO||||158000.5|Daily Wage|88.36717|6.580666|2000.5||||60|1|91.2|2022||||||||||||||||||||||||||||||||
MERGE|PayrollInterfaceInboundRecordInfo|ORA_HRY_MX_PTU_PER_INFO|ORA_HRX_MX_PTU_CAT||3081672|2023/03/21 00:00:00|ORA_HRY_PERSON|ORA_HRY_MX_PTU_PERSON_DATA|9MXPS13Sep|ORA_HRX_MX_PTU|9MXPS13Sep|3001005671515343081672|ORA_HRY_MX_PTU_PER_INFO||||||||||||||||9MXPS13Sep|Carolina Lopez Lopez|E9MXPS13Sep-2|81|30000|722.580645|Yes||7157.74077|4755.061883|LOLC900101MASPPR06|LOLC900101VC9|90195302111||2022/02/10|Temporary|2022/01/31|Yes|2022/01/01|60.0845%|39.9155%|0|0|0|0|65899.354824|65899.354824|11912.8|7157.746316|4755.053684|No|
MERGE|PayrollInterfaceInboundRecord|3081674|ORA_HRY_PERSON|3MXPS13Sep|ORA_HRX_MX_PTU|ORA_HRY_MX_PTU_PERSON_DATA|2023/03/21 00:00:00|3MXPS13Sep|2023/03/21 00:00:00|PTU|ORA_HRX_MX_PTU_CAT|3001005671514383081674
MERGE|PayrollInterfaceInboundRecordInfo|ORA_HRY_MX_PTU_PSU_INFO|ORA_HRX_MX_PTU_CAT||3081674|2023/03/21 00:00:00|ORA_HRY_PERSON|ORA_HRY_MX_PTU_PERSON_DATA|3MXPS13Sep|ORA_HRX_MX_PTU|3MXPS13Sep|3001005671514383081674|ORA_HRY_MX_PTU_PSU_INFO||||158000.5|Daily Wage|88.36717|6.580666|2000.5||||60|1|91.2|2022||||||||||||||||||||||||||||||||
MERGE|PayrollInterfaceInboundRecordInfo|ORA_HRY_MX_PTU_PER_INFO|ORA_HRX_MX_PTU_CAT||3081674|2023/03/21 00:00:00|ORA_HRY_PERSON|ORA_HRY_MX_PTU_PERSON_DATA|3MXPS13Sep|ORA_HRX_MX_PTU|3MXPS13Sep|3001005671514383081674|ORA_HRY_MX_PTU_PER_INFO||||||||||||||||3MXPS13Sep|MX_PS13Sep_2|E3MXPS13Sep-2|62|80000|2580.64516|Yes||5478.76454|16982.363876|||||2022/03/01|Regular||Yes|2022/03/01|24.3922%|75.6078%|0|0|0|0|235354.838774|235354.838774|22461.13|5478.763752|16982.366248|No|

For more information about loading element entries with HCM Data Loader, see the Element Entries in the HCM Data Loading Business Objects book on Oracle Help Center.

Payroll Interface Inbound Records

If you chose to upload the PayrollInterfaceInboundRecord.dat file, the Payroll Interface Inbound Records page includes information for all employees that were processed in the Calculate Mexico Profit Sharing process regardless of whether they received a payment or not.

You can view the values that were used to calculate the profit sharing for those employees that received a payment. The employees that did not receive a profit sharing payment will include a message indicating their ineligibility.

To view the profit sharing audit information:

  1. From the home page, navigate to My Client Groups → Payroll → Administration → Payroll Interface Inbound Records.

  2. Search using this information:

    SEARCH CRITERIA EXAMPLE

    Person Number

    Enter the person number

    Record Type

    Mexico Profit Sharing Information

    Record Owner Type

    Person

  3. Click the name to view the person’s profit sharing information.

  4. Click Profit Sharing Information in the Extra Details region to view the person’s audit information.