Error JBO-PAY:::PAY_PR_DEL_FUTURE_PAYROLL: PAY-1636340

(Doc ID 2396523.1)

Last updated on MAY 09, 2018

Applies to:

Oracle Fusion Global Payroll Cloud Service - Version 11.13.18.02.0 and later
Information in this document applies to any platform.

Symptoms

On :  11.13.18.02.0 version, Data Load

When attempting to load a  Worker.dat file  using HDL, the following error occurs.

ERROR
-----------------------
You cannot terminate or transfer the worker because there is an active payroll record in the future.

oracle.apps.fnd.applcore.messages.ApplcoreException: JBO-PAY:::PAY_PR_DEL_FUTURE_PAYROLL: PAY-1636340You cannot terminate or transfer the worker because there is an active payroll record in the future.To terminate the worker or transfer the worker to a different legal employer, first delete the future-dated payroll record for the payroll MON Monthly.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. load file that contains Worker.dat
METADATA|WorkRelationship|FLEX:PER_PPS_DF|FLEX:PER_PPS_LEG_DDF|brazil30DaysLeaveNotice(PER_PPS_DF=Global Data Elements)|_I9_STATUS(PER_PPS_LEG_DDF=US)|_I9_EXPIRATION(PER_PPS_LEG_DDF=US)|_NEW_HIRE_STATUS(PER_PPS_LEG_DDF=US)|_NEW_HIRE_EXCEPTION_REASON(PER_PPS_LEG_DDF=US)|medicalInsuranceAvailable(PER_PPS_LEG_DDF=US)|medicalInsuranceAvailabilityDa(PER_PPS_LEG_DDF=US)|Comments|DateStart|OnMilitaryServiceFlag|PrimaryFlag|WorkerComments|PersonNumber|LegalEmployerName|RehireRecommendationFlag|WorkerType|SourceSystemId|SourceSystemOwner|ActionCode|ReasonCode|EnterpriseSeniorityDate|GlobalTransferFlag
METADATA|WorkTerms|FLEX:PER_ASG_DF|FLEX:PER_ASG_LEG_DDF|businessTitle(PER_ASG_DF=Global Data Elements)|busTitleLocalLang(PER_ASG_DF=Global Data Elements)|directIndirect(PER_ASG_DF=Global Data Elements)|compensationGroup(PER_ASG_DF=Global Data Elements)|icTarget(PER_ASG_DF=Global Data Elements)|salesIncentive(PER_ASG_DF=Global Data Elements)|convRedCircledDate(PER_ASG_DF=Global Data Elements)|corporateOfficerIndicator(PER_ASG_DF=Global Data Elements)|prevLegalEmployer(PER_ASG_DF=Global Data Elements)|shift(PER_ASG_DF=US)|sbeDate(PER_ASG_DF=US)|usTaxLocationCode(PER_ASG_DF=US)|tAApprover(PER_ASG_DF=US)|overrideEstablishment(PER_ASG_DF=US)|acaEligibility(PER_ASG_LEG_DDF=US)|ACAFullTime(PER_ASG_LEG_DDF=US)|limitedNonassessmentPeriod(PER_ASG_LEG_DDF=US)|measurementPeriodBeginDate(PER_ASG_LEG_DDF=US)|measurementPeriodEndDate(PER_ASG_LEG_DDF=US)|administrationPeriodBeginDate(PER_ASG_LEG_DDF=US)|administrationPeriodEndDate(PER_ASG_LEG_DDF=US)|stabilityPeriodBeginDate(PER_ASG_LEG_DDF=US)|stabilityPeriodEndDate(PER_ASG_LEG_DDF=US)|safeHarborOverride(PER_ASG_LEG_DDF=US)|initialFlag(PER_ASG_LEG_DDF=US)|processingPriority(PER_ASG_LEG_DDF=US)|ActionCode|AssignmentStatusTypeCode|AssignmentType|EffectiveEndDate|EffectiveLatestChange|EffectiveSequence|EffectiveStartDate|GradeId|HourlySalariedCode|InternalBuilding|InternalFloor|InternalLocation|InternalMailstop|InternalOfficeNumber|JobId|LabourUnionMemberFlag|LocationId|ManagerFlag|NormalHours|Frequency|NoticePeriod|NoticePeriodUOM|PeriodOfServiceId(SourceSystemId)|PersonNumber|PositionId|PositionOverrideFlag|PrimaryWorkTermsFlag|ProbationPeriod|ProbationUnit|ReasonCode|WorkAtHomeFlag|SourceSystemOwner|SourceSystemId|FullPartTime|PermanentTemporary|DefaultExpenseAccount|LegalEmployerName|BusinessUnitShortCode
METADATA|Assignment|FLEX:PER_ASG_DF|FLEX:PER_ASG_LEG_DDF|businessTitle(PER_ASG_DF=Global Data Elements)|busTitleLocalLang(PER_ASG_DF=Global Data Elements)|directIndirect(PER_ASG_DF=Global Data Elements)|compensationGroup(PER_ASG_DF=Global Data Elements)|icTarget(PER_ASG_DF=Global Data Elements)|salesIncentive(PER_ASG_DF=Global Data Elements)|convRedCircledDate(PER_ASG_DF=Global Data Elements)|corporateOfficerIndicator(PER_ASG_DF=Global Data Elements)|prevLegalEmployer(PER_ASG_DF=Global Data Elements)|shift(PER_ASG_DF=US)|sbeDate(PER_ASG_DF=US)|usTaxLocationCode(PER_ASG_DF=US)|tAApprover(PER_ASG_DF=US)|overrideEstablishment(PER_ASG_DF=US)|acaEligibility(PER_ASG_LEG_DDF=US)|ACAFullTime(PER_ASG_LEG_DDF=US)|limitedNonassessmentPeriod(PER_ASG_LEG_DDF=US)|measurementPeriodBeginDate(PER_ASG_LEG_DDF=US)|measurementPeriodEndDate(PER_ASG_LEG_DDF=US)|administrationPeriodBeginDate(PER_ASG_LEG_DDF=US)|administrationPeriodEndDate(PER_ASG_LEG_DDF=US)|stabilityPeriodBeginDate(PER_ASG_LEG_DDF=US)|stabilityPeriodEndDate(PER_ASG_LEG_DDF=US)|safeHarborOverride(PER_ASG_LEG_DDF=US)|initialFlag(PER_ASG_LEG_DDF=US)|processingPriority(PER_ASG_LEG_DDF=US)|ActionCode|AssignmentStatusTypeCode|AssignmentType|EffectiveStartDate|EffectiveEndDate|EffectiveSequence|EffectiveLatestChange|BargainingUnitCode|BillingTitle|CollectiveAgreementId|AssignmentCategory|EstablishmentId|ExpenseCheckSendToAddress|GradeId|GradeLadderPgmId|HourlySalariedCode|InternalBuilding|InternalFloor|InternalLocation|InternalMailstop|InternalOfficeNumber|JobId|LabourUnionMemberFlag|LocationId|ManagerFlag|NormalHours|Frequency|NoticePeriod|NoticePeriodUOM|OrganizationId|PeriodOfServiceId(SourceSystemId)|PersonNumber|PersonTypeId|PositionId|PositionOverrideFlag|PrimaryAssignmentFlag|PrimaryFlag|ProbationPeriod|ProbationUnit|ProjectTitle|ProjectedEndDate|ProjectedStartDate|ProposedWorkerType|ReasonCode|RetirementAge|RetirementDate|SpecialCeilingStepId|SystemPersonType|TaxAddressId|EndTime|StartTime|VendorSiteId|WorkAtHomeFlag|WorkTermsAssignmentId(SourceSystemId)|VendorId|FreezeStartDate|FreezeUntilDate|SourceSystemId|SourceSystemOwner|CategoryCode|PeopleGroup|FullPartTime|PermanentTemporary|CollectiveAgreementIdCode|GspEligibilityFlag|DefaultExpenseAccount|LegalEmployerName|BusinessUnitShortCode


Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms