SCC_POISCT_PVW(SQL View) |
Index Back |
---|---|
Batch Publish PER_POI_SCRTYView to support batch publish of Batch Publish PER_POI_SCRTY, typically for message PERS_POI_SYNC. |
SELECT A.PROCESS_INSTANCE , A.SCC_SEQ_ID , A.SCC_SEQ_ID3 , A.EMPLID , A.POI_TYPE , %DateOut(B.EFFDT) , C.SCRTY_TYPE_CD , C.SCRTY_KEY2 , C.SCRTY_KEY3 , %DateTimeOut(C.LASTUPDDTTM) , C.LASTUPDOPRID , A.AUDIT_ACTN FROM PS_SCC_PER_POI_STG A , PS_PER_POI_SCR_DT B , PS_PER_POI_SCRTY C WHERE A.AUDIT_ACTN IN ('C', 'A') AND B.EMPLID = A.EMPLID AND B.POI_TYPE = A.POI_TYPE AND B.EFFDT = ( SELECT MAX(B2.EFFDT) FROM PS_PER_POI_SCR_DT B2 WHERE B2.EMPLID = B.EMPLID AND B2.POI_TYPE = B.POI_TYPE AND B2.EFFDT <= %CurrentDateIn) AND C.EMPLID = B.EMPLID AND C.POI_TYPE = B.POI_TYPE AND C.EFFDT = B.EFFDT AND C.LASTUPDDTTM = ( SELECT MAX(C2.LASTUPDDTTM) FROM PS_PER_POI_SCRTY C2 WHERE C2.EMPLID = C.EMPLID AND C2.POI_TYPE = C.POI_TYPE AND C2.EFFDT = C.EFFDT AND C2.LASTUPDDTTM <= %CurrentDateIn) AND C.SCRTY_TYPE_CD = ( SELECT MAX(C3.SCRTY_TYPE_CD) FROM PS_PER_POI_SCRTY C3 WHERE C3.EMPLID = C.EMPLID AND C3.POI_TYPE = C.POI_TYPE AND C3.EFFDT = C.EFFDT) AND C.SCRTY_KEY2 = ( SELECT MAX(C4.SCRTY_KEY2) FROM PS_PER_POI_SCRTY C4 WHERE C4.EMPLID = C.EMPLID AND C4.POI_TYPE = C.POI_TYPE AND C4.EFFDT = C.EFFDT AND C4.SCRTY_TYPE_CD = C.SCRTY_TYPE_CD AND C4.LASTUPDDTTM = C.LASTUPDDTTM ) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | PROCESS_INSTANCE | Number(10,0) | DECIMAL(10) NOT NULL | Process Instance |
2 | SCC_SEQ_ID | Number(10,0) | DECIMAL(10) NOT NULL | Sequence ID |
3 | SCC_SEQ_ID3 | Number(3,0) | SMALLINT NOT NULL | Sequence Nbr |
4 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
5 | POI_TYPE | Character(5) | VARCHAR2(5) NOT NULL | Defines the Transactional usage of POIs in HRMS. |
6 | EFFDT | Date(10) | DATE NOT NULL |
Effective Date
Default Value: %date |
7 | SCRTY_TYPE_CD | Character(3) | VARCHAR2(3) NOT NULL |
Security Type for RowLevelSecurty
Prompt Table: POI_SCRTY_VW |
8 | SCRTY_KEY2 | Character(20) | VARCHAR2(20) NOT NULL |
Contains the value of the field used for Rowlevelsecurity access to JOB
Prompt Table: %EDITTABLE2 |
9 | SCRTY_KEY3 | Character(20) | VARCHAR2(20) NOT NULL |
Contains the value of the field used for Rowlevelsecurity access to JOB
Prompt Table: %EDITTABLE3 |
10 | LASTUPDDTTM | DateTime(26) | TIMESTAMP |
Specifies the date and time of the last update to an entry. This field is maintained by PeopleSoft and is used in a variety of contexts.
Default Value: %datetime |
11 | LASTUPDOPRID | Character(30) | VARCHAR2(30) NOT NULL | Specifies the User ID which made the last update to an entry. This field is maintained by PeopleSoft and is used in a variety of contexts. |
12 | AUDIT_ACTN | Character(1) | VARCHAR2(1) NOT NULL |
Audit Action Code for Application Messages. This tells the subscriber whether the row has been added, changed, or deleted.
A=Add C=Change Old (PPR Only) D=Delete K=Change - Old Values N=Change - New Values O=Change - Original Values |