This utility package of functions is intended to be used to assist in Derivation Expression and script creation. These custom functions also can be used in report writing to obtain information otherwise not easily obtained by other means. This package contains the following functions: |[BEN|P2K_PU.BEN]|Retrieves benefit plan and enrollment information for an employee, as seen on [IBEN] |[CLOCK|P2K_PU.CLOCK]|Format time values |[DES_TYPE|P2K_PU.DES_TYPE]|Provides the [EMPLOYMENT_TYPE] for an Employment [STATUS_CODE] |[EASD_DIST|P2K_PU.EASD_DIST]|Retrieve distribution information for an assignment, as seen on [IEAS] |[EID|P2K_PU.EID]|Retrieve Identity information |[EIN_CODE|P2K_PU.EIN_CODE]|Get federal or state government registrations |[ECT|P2K_PU.ECT]|Retrieve Contact information |[PSN|P2K_PU.PSN]|Retrieve sundry line information, as seen on [IPSN] |[PPH|P2K_PU.PPH]|Retrieve Pay Header information |[PPR|P2K_PU.PPR]|Retrieves payment rule information for an employee, as seen on [IPPM] |[VALB|P2K_PU.VALB]|Retrieves attendance bank information (official and processed only) for an employee, as seen on [VALB] |[FIRST_MGR|P2K_PU.FIRST_MGR]|*Get Identity ID for derived first manager |[GC|P2K_PU.GC]|Retrieve column value from a table, given the table ID |[GET_EID|P2K_PU.GET_EID]|Determines the [EID_ID] for an employee, given either [PERSON_CODE] or [GOVERNMENT_CODE] |[GET_EASD|P2K_PU.GET_EASD]|Determines the primary assignment [EASD_ID] for an employee, given a [PERSON_CODE] or [GOVERNMENT_CODE] |[ACCUM_INIT|P2K_PU.ACCUMULATORS]|Used for totaling values outside the realm of the [UPPHF] and [UEEF] totaling functionality |[ACCUM_ADD|P2K_PU.ACCUMULATORS]|Used for totaling values outside the realm of the [UPPHF] and [UEEF] totaling functionality |[ACCUM_VALUE|P2K_PU.ACCUMULATORS]|Used for totaling values outside the realm of the [UPPHF] and [UEEF] totaling functionality