GPNZ_LVEADV_VW1(SQL View) |
Index Back |
---|---|
Absence Leave Advance VwAbsence Leave Advance - View |
SELECT A.EMPLID , A.EMPL_RCD , A.GPNZ_ADVANCE_TYPE , A.GPNZ_ADV_CAL_RUNID , B. GP_PAYGROUP , B.CAL_ID , C.RUN_TYPE , C.GPNZ_ADVTYP_FIRST , C.GPNZ_ADVTYP_LAST , D.GPNZ_ADV_CAL_OPT FROM PS_GP_ABSEVT_SGPNZ A , PS_GPNZ_ABSADV_CAL B , PS_GPNZ_ADV_RUNTYP C , PS_GPNZ_ADV_TYPE D WHERE A.EMPLID =B.EMPLID AND A.EMPL_RCD = B.EMPL_RCD AND A.PIN_TAKE_NUM = B.PIN_TAKE_NUM AND A. BGN_DT = B.BGN_DT AND A.GPNZ_ADVANCE_TYPE = C.GPNZ_ADVANCE_TYPE AND C.GPNZ_ADVANCE_TYPE = D.GPNZ_ADVANCE_TYPE AND C. RUN_TYPE ='KZPAYROLL' AND B.CALC_TYPE ='P' |
# | 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 | GPNZ_ADVANCE_TYPE | Character(10) | VARCHAR2(10) NOT NULL | This code identifies options used in calculating advance payments for absence events. |
4 | GPNZ_ADV_CAL_RUNID | Character(18) | VARCHAR2(18) NOT NULL | This is the Calendar Group ID in which Advance Payments are to be included for an Absence Event. |
5 | GP_PAYGROUP | Character(10) | VARCHAR2(10) NOT NULL | Global Payroll pay group |
6 | CAL_ID | Character(18) | VARCHAR2(18) NOT NULL | calendar id |
7 | RUN_TYPE | Character(10) | VARCHAR2(10) NOT NULL | Run Type Name |
8 | GPNZ_ADVTYP_FIRST | Character(2) | VARCHAR2(2) NOT NULL |
This is used when calculating payments in advance for absence event. It defines which part of the period in which the absence begins should be calculated in advance.
10=Advance Whole Period 20=No Advance 30=Advance Absence, Reg in Normal 40=Advance Absence, Reg on Return |
9 | GPNZ_ADVTYP_LAST | Character(2) | VARCHAR2(2) NOT NULL |
This is used when calculating payments in advance for absence events. It defines which part of the period in which the absence ends (if any) should be calculated in advance.
10=Advance Whole Period 20=No Advance 30=Advance Absence, Reg in Normal |
10 | GPNZ_ADV_CAL_OPT | Character(2) | VARCHAR2(2) NOT NULL |
The option chosen here determines how the system will chhoose the Calendar Group in which an Advance should be paid.
10=Period Prior to Absence 20=Period Absence Begins 30=Payment Prior to Absence Begin 40=Payment After Absence Begin |