GPBR_MD_RSLT_VW(SQL View) |
Index Back |
---|---|
View from GP_RSLT_ERN_DEDEarning Deduction view for GP Brazil |
SELECT A.EMPLID ,A.EMPL_RCD ,A.CAL_RUN_ID ,A.ORIG_CAL_RUN_ID ,A.GP_PAYGROUP ,A.CAL_ID ,A.RSLT_SEG_NUM ,A.INSTANCE ,A.PIN_NUM ,A.SLICE_END_DT ,A.SLICE_BGN_DT ,(A.CALC_RSLT_VAL+A.CALC_ADJ_VAL) ,(A.UNIT_RSLT_VAL+A.UNIT_ADJ_VAL) ,(A.BASE_RSLT_VAL+A.BASE_ADJ_VAL) ,A.RATE_RSLT_VAL ,A.PCT_RSLT_VAL ,B.RUN_TYPE ,C.SEL_STAT FROM PS_GP_RSLT_ERN_DED A ,PS_GP_CALENDAR B ,PS_GP_PYE_PRC_STAT C WHERE A.ORIG_CAL_RUN_ID=A.CAL_RUN_ID AND B.CAL_ID=A.CAL_ID AND B.GP_PAYGROUP=A.GP_PAYGROUP AND C.EMPLID=A.EMPLID AND C.CAL_RUN_ID=C.ORIG_CAL_RUN_ID AND C.CAL_RUN_ID=A.CAL_RUN_ID AND C.CAL_ID=A.CAL_ID AND C.GP_PAYGROUP=A.GP_PAYGROUP AND A.EMPL_RCD=C.EMPL_RCD |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Character(11) | VARCHAR2(11) NOT NULL | Employee ID | |
2 | Number(3,0) | SMALLINT NOT NULL | Empl Record | |
3 | Character(18) | VARCHAR2(18) NOT NULL | Calendar Run Id | |
4 | Character(18) | VARCHAR2(18) NOT NULL | Original Calendar Group ID | |
5 | Character(10) | VARCHAR2(10) NOT NULL | Global Payroll pay group | |
6 | Character(18) | VARCHAR2(18) NOT NULL | calendar id | |
7 | Number(4,0) | SMALLINT NOT NULL | Result Segment Number | |
8 | Number(3,0) | SMALLINT NOT NULL | Instance Number | |
9 | Number(8,0) | INTEGER NOT NULL | PIN Number | |
10 | Date(10) | DATE | Element Slice End Date | |
11 | Date(10) | DATE | Element Slice Begin Date | |
12 | CALC_RSLT_VAL | Signed Number(20,6) | DECIMAL(18,6) NOT NULL | Calculation Numeric Result |
13 | UNIT_RSLT_VAL | Signed Number(20,6) | DECIMAL(18,6) NOT NULL | Number of units used in result calculation |
14 | BASE_RSLT_VAL | Signed Number(20,6) | DECIMAL(18,6) NOT NULL | Calculated Base Value |
15 | RATE_RSLT_VAL | Signed Number(20,6) | DECIMAL(18,6) NOT NULL | Rate Result Value |
16 | PCT_RSLT_VAL | Signed Number(20,6) | DECIMAL(18,6) NOT NULL | Percent Result Value |
17 | RUN_TYPE | Character(10) | VARCHAR2(10) NOT NULL | Run Type Name |
18 | SEL_STAT | Character(1) | VARCHAR2(1) NOT NULL |
Indicates status of the selected payee in a Calendar Group
As they are identified payees are pulled in either as Active or Inactive based on the EMPL_STATUS.
The system or the user can remove a payee either permanently or temporarily for various reasons. These are indicated by the status values other than Active and Inactive.
A=Active C=Cancelled I=Inactive S=System Suspend U=User Suspend |