Get Employee EASD_ID value for the latest prime assignment#
Functionality:#
This function retrieves the ID for
P2K_HR_ASSIGNMENT_DETAILS for the Prime Assignment detail record that is the most future, linked to the last hire date.
Parameters:#
Returns: #
Numeric
Errors: #
- If no data is found (the employee cannot be found using either code), -2 is returned
- If no employment record is found (corrupt data), -3 is returned
- If no prime assignment record is found expiring at the end of time, -4 is returned
- If any error occurs during data retrieval of the IDENTITY record, by Government Code then -99 is returned
- If any error occurs during data retrieval of the IDENTITY record, by Person Code then -96 is returned
- If any error occurs during data retrieval of the EMPLOYMENTS record, then -98 is returned
- If any error occurs during data retrieval of the ASSIGNMENT/ASSIGNMENT_DETAILS records, then -97 is returned
Example: #
P2K_PU.GET_EASD(~)
will get the EASD_ID value for the passed person code
P2K_PU.GET_EASD(0,~)
will get the EASD_ID value for the passed government code. Note that the first parameter is optional, but must still contain a value.
Notes#
- If you pass both GOVERNMENT_CODE and PERSON_CODE (as non-ZERO values), Government Code will be used first.
- GOVERNMENT_CODE will be filled with leading zeroes, to make it nine digits long, and any hyphen separators provided, will be stripped out.
Screen captures are meant to be indicative of the concept being presented and may not reflect the current screen design.
If you have any comments or questions please email the Wiki Editor
All content © High Line Corporation