Share via


ReleaseUpdateDB60_Payroll.updatePayrollPositionDetails Method [AX 2012]

Inserts records in the PayrollPositionDetails table from DEL_HRPPartyJobTableRelationship, DEL_HRPPartyPositionTable, DEL_EmplTable, PayrollPayCycle and the PRLEmployeePayElements table.

Syntax

public void updatePayrollPositionDetails()

Run On

Server

Remarks

This upgrade will create record in the PayrollPositionDetails table from the field in the PRLPayElements, PRLEmployeePayElements, DEL_EmplTable and HcmPosition table. Records in the PayrollPositionDetails will only be created if the "active" or "expired" DEL_HRPPartyPositionTable record exists that is associated to the identified DEL_EmplTable.

This upgrade will also create multiple versions if there are multiple PRLEmployeePayElements or for one Position Id.

The schedules are created and assigned to schedule field of the PayrollPositionDetails table when a schedule is needed for GenerateEarningsFromSchedule field of the the PayrollPositionDetails table is set to true or a record in HcmEmploymentLeave table is created for the worker assigned to position.

See Also

Reference

ReleaseUpdateDB60_Payroll Class