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 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
2 | CAL_RUN_ID | Character(18) | VARCHAR2(18) NOT NULL | Calendar Run Id |
3 | EMPL_RCD | Number(3,0) | SMALLINT NOT NULL | Empl Record |
4 | GP_PAYGROUP | Character(10) | VARCHAR2(10) NOT NULL | Global Payroll pay group |
5 | CAL_ID | Character(18) | VARCHAR2(18) NOT NULL | calendar id |
6 | ORIG_CAL_RUN_ID | Character(18) | VARCHAR2(18) NOT NULL | Original Calendar Group ID |
7 | RSLT_SEG_NUM | 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 |