GP_SS_ADD_SRCH

(SQL View)
Index Back

Absence Self-Service Config

Absence Self-Service Config

SELECT B.COUNTRY , B.PIN_NM , B.DESCR , B.USED_BY , B.PIN_NUM , C.OPRID FROM PS_GP_PIN B , PS_GP_OPR_RULE_PRF C WHERE B.PIN_TYPE = 'AT' AND (B.USED_BY = 'A' OR (B.USED_BY = 'C' AND C.USED_BY= 'A') OR (B.USED_BY = 'C' AND B.COUNTRY = C.COUNTRY)) AND B.PIN_NUM IN ( SELECT D.PIN_NUM FROM PS_GP_ABS_TAKE D WHERE EFFDT = ( SELECT MAX(EFFDT) FROM PS_GP_ABS_TAKE F WHERE F.PIN_NUM = D.PIN_NUM AND EFF_STATUS = 'A' AND %EffdtCheck(GP_ABS_TAKE, F, %CurrentDateIn) ))

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 COUNTRY Character(3) VARCHAR2(3) NOT NULL Country
2 PIN_NM Character(18) VARCHAR2(18) NOT NULL Element Name field
3 DESCR Character(30) VARCHAR2(30) NOT NULL Description
4 USED_BY Character(1) VARCHAR2(1) NOT NULL USED_BY
A=All Countries
C=Specific Country
5 PIN_NUM Number(8,0) INTEGER NOT NULL PIN Number
6 OPRID Character(30) VARCHAR2(30) NOT NULL A user's ID (see PSOPRDEFN).