HcmWorkerActionEmployment.validateWorkerAssignmentEndDate Method
Validates that the ValidTo date of the HcmWorkerActionEmployment record is greater than or equal to the ValidTo date of the HcmWorkerActionPositionAssignment record.
Syntax
public boolean validateWorkerAssignmentEndDate(
HcmEmploymentValidFrom _employmentValidFrom,
HcmEmploymentValidTo _employmentValidTo,
HcmPositionRetirementDateTime _positionDurationValidTo,
HcmPositionWorkerAssignmentStartDate _workerAssignmentStartDate,
HcmPositionWorkerAssignmentEndDate _workerAssignmentEndDate,
HcmPositionRecId _position)
Run On
Called
Parameters
- _employmentValidFrom
Type: HcmEmploymentValidFrom Extended Data Type
The ValidFrom date of the HcmWorkerActionEmployment record.
- _employmentValidTo
Type: HcmEmploymentValidTo Extended Data Type
The ValidTo date of the HcmWorkerActionEmployment record.
- _positionDurationValidTo
Type: HcmPositionRetirementDateTime Extended Data Type
The ValidTo date of the HcmPositionDuration record.
- _workerAssignmentStartDate
Type: HcmPositionWorkerAssignmentStartDate Extended Data Type
The ValidFrom date of the HcmWorkerActionPositionAssignment record.
- _workerAssignmentEndDate
Type: HcmPositionWorkerAssignmentEndDate Extended Data Type
The ValidTo date of the HcmWorkerActionPositionAssignment record.
- _position
Type: HcmPositionRecId Extended Data Type
The HcmPositionRecId value that is selected for the user.
Return Value
Type: boolean
true if the validation passes; otherwise, false.