GP_PYE_STAT_WRK(SQL Table) | 
Index Back | 
|---|---|
Temp Combined Payee StatusThis combined PYE / SEG STAT record is semi-temporary It is populated during the Calc Process and used to simplify a series of Selects within the payment loop | 
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description | 
|---|---|---|---|---|
| 1 | Character(11) | VARCHAR2(11) NOT NULL | Employee ID | |
| 2 | Character(18) | VARCHAR2(18) NOT NULL | Calendar Run Id | |
| 3 | Number(3,0) | SMALLINT NOT NULL | Empl Rcd Nbr | |
| 4 | Character(10) | VARCHAR2(10) NOT NULL | Global Payroll pay group | |
| 5 | Character(18) | VARCHAR2(18) NOT NULL | calendar id | |
| 6 | Character(18) | VARCHAR2(18) NOT NULL | Original Calendar Group ID | |
| 7 | Number(4,0) | SMALLINT NOT NULL | Result Segment Number | |
| 8 | RUN_CNTL_ID | Character(30) | VARCHAR2(30) NOT NULL | Run Control ID | 
| 9 | OPRID | Character(30) | VARCHAR2(30) NOT NULL | A user's ID (see PSOPRDEFN). | 
| 10 | PRD_TYPE | Character(1) | VARCHAR2(1) NOT NULL | 
Period Type
 C=Current R=Retro  | 
| 11 | 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  | 
| 12 | CALC_ACTION | Character(1) | VARCHAR2(1) NOT NULL | 
Calculate Action
 C=Calculate R=Calculate and Replace V=Reverse W=Reverse and Replace  | 
| 13 | PRIOR_VER_NUM | Number(4,0) | SMALLINT NOT NULL | Version Number | 
| 14 | PRIOR_REV_NUM | Number(4,0) | SMALLINT NOT NULL | Revision Number | 
| 15 | PRC_ORD_TS | DateTime(26) | TIMESTAMP | Process Order Timestamp | 
| 16 | PYE_CALC_STAT | Character(2) | VARCHAR2(2) NOT NULL | 
Calculation Status:  field indicates the processing status of a segment (payment)
 00=Identified 02=Calculation Error 03=Calculation Error - Bypassed 04=Calculation Error - By Rule 11=No Segment Created 50=Calculation Successful 55=Frozen For Further Calc 70=Finalized 75=Finalized - With Banking  | 
| 17 | RSLT_VER_NUM | Number(4,0) | SMALLINT NOT NULL | Result Version Number | 
| 18 | RSLT_REV_NUM | Number(4,0) | SMALLINT NOT NULL | Result Revision Number | 
| 19 | SEL_ACTION | Character(1) | VARCHAR2(1) NOT NULL | 
Select Action
 A=Retro Add C=Current Calculation R=Retro Recalc V=Retro Reversal Z=Retro Rvr & Recalc  | 
| 20 | PRIOR_MAX_SEG_NUM | Number(4,0) | SMALLINT NOT NULL | Prior Max Seg Number | 
| 21 | SEG_BGN_DT | Date(10) | DATE | Payee Process Segment's Begin Date | 
| 22 | SEG_END_DT | Date(10) | DATE | Payee Process Segment's End Date | 
| 23 | FRST_SEG_IND | Character(1) | VARCHAR2(1) NOT NULL | First Segment Ind | 
| 24 | LAST_SEG_IND | Character(1) | VARCHAR2(1) NOT NULL | Last Segment Ind | 
| 25 | SEG_STATUS | Character(2) | VARCHAR2(2) NOT NULL | 
Segment Status
 00=Active in Segment 01=Inactive in Segment  | 
| 26 | CALC_TYPE | Character(1) | VARCHAR2(1) NOT NULL | 
Calculation Process Type.  Identifies a run as either absence run or payroll run
 A=Absence Calculation B=All Calculations P=Payroll Calculation  | 
| 27 | PAY_ENTITY | Character(10) | VARCHAR2(10) NOT NULL | Pay Entity | 
| 28 | RUN_TYPE | Character(10) | VARCHAR2(10) NOT NULL | Run Type Name | 
| 29 | RTO_MTHD_CHG_IND | Character(1) | VARCHAR2(1) NOT NULL | Retro Method Change Indicator | 
| 30 | FRST_JOB_SEG_IND | Character(1) | VARCHAR2(1) NOT NULL | First Payee Segment Indicator | 
| 31 | COUNTRY | Character(3) | VARCHAR2(3) NOT NULL | Country | 
| 32 | GP_TX_TYPE | Character(1) | VARCHAR2(1) NOT NULL | 
Transaction Type (introduced with Off-cycle).  Identifies an offcycle request as correction,manual payment, unscheduled payment or advance.
XLAT values are assigned to support batch processing order
 A=Advance M=Manual Payment R=Correction U=Additional Payment  | 
| 33 | GP_CORR_TYPE | Character(1) | VARCHAR2(1) NOT NULL | 
Identifies type of correction requested (in offcycle).  See Translate values for set of types
 N=Normal retro R=Replacement V=Reversal - Normal retro W=Reversal - Replacement Y=Year end adjustment  | 
| 34 | TRGT_CAL_ID | Character(18) | VARCHAR2(18) NOT NULL | Calendar to which retro deltas are targeted or forwarded | 
| 35 | PRD_BGN_DT | Date(10) | DATE | Period Begin Date |