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 |