GPDE_UNPD_ABSVW

(SQL View)
Index Back

Unpaid Absence Days

Report unpaid absence days.

SELECT DISTINCT RP1.EMPLID , RP1.EMPL_RCD ,FLD.ABS_BGN_DT ,FLD.ABS_END_DT ,PIN.DESCR ,RP2.GPDE_RP_UNPD_CALDY , RP1.PAY_ENTITY , RP1.SEG_END_DT , RP1.PRD_BGN_DT FROM PS_GPDE_RP_0001 RP1 ,PS_GPDE_RP_0002 RP2 ,PS_GP_PI_GEN_DATA FLD ,PS_GP_PIN PIN ,PS_GP_CAL_RUN E WHERE RP1.CAL_RUN_ID= RP2.CAL_RUN_ID AND RP1.EMPLID=RP2.EMPLID AND RP1.EMPL_RCD = RP2.EMPL_RCD AND RP1.CAL_ID = RP2.CAL_ID AND RP1.ORIG_CAL_RUN_ID = RP2.ORIG_CAL_RUN_ID AND RP1.CAL_RUN_ID= FLD.SRC_CAL_RUN_ID AND RP1.EMPLID=FLD.EMPLID AND RP1.EMPL_RCD = FLD.EMPL_RCD AND RP1.CAL_ID = FLD.CAL_ID AND PIN.PIN_NUM=FLD.PIN_TK_NUM AND E.CAL_RUN_ID = RP1.CAL_RUN_ID AND FLD.ABS_BGN_DT < RP1.SEG_END_DT

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID
2 EMPL_RCD Number(3,0) SMALLINT NOT NULL Empl Record
3 ABS_BGN_DT Date(10) DATE Absence Begin Date
4 ABS_END_DT Date(10) DATE Absence End Date
5 DESCR Character(30) VARCHAR2(30) NOT NULL Description
6 GPDE_RP_UNPD_CALDY Signed Number(4,0) DECIMAL(3) NOT NULL Unpaid Calendar Days
7 PAY_ENTITY Character(10) VARCHAR2(10) NOT NULL Pay Entity
8 SEG_END_DT Date(10) DATE Payee Process Segment's End Date
9 PRD_BGN_DT Date(10) DATE Period Begin Date