EOCM_WRKPNR_VW2(SQL View) |
Index Back |
---|---|
User's Partner Catalog ViewIt's used to display the working catalog for the partner dashboard |
SELECT A.OPRID ,A.SETID ,A.EOCM_CATALOG_ID ,A.EOCM_CAT_VER_ID ,B.EOCM_ACCESS_ID ,B.EOCM_TP_VER_ID ,A.EOCM_CAT_USER_TYPE ,A.EOCM_CATALOG_NM ,A.EOCM_CATALOG_TYPE ,A.EOCM_CATALOG_DT ,A.EOCM_ROW_NUM ,A.EOCM_OFFER_NUM ,B.EOCM_TP_VER_STATE ,B.CREATED_DTTM ,B.LASTUPDDTTM ,A.EOCM_EXPRESS_CAT ,A.EOCM_QUICK_ITMLOAD ,A.EOCM_MAP_OBJ ,A.EOCM_PSMSTMAP ,B.LASTUPDOPRID FROM %Table(EOCM_WRK_CAT_VW) A , %Table(EOCM_TP_VER) B , %Table(EOCM_CATALOG_TP) C WHERE A.SETID= B.SETID AND A.EOCM_CATALOG_ID = B.EOCM_CATALOG_ID AND B.SETID= C.SETID AND B.EOCM_CATALOG_ID = C.EOCM_CATALOG_ID AND B.EOCM_ACCESS_ID = C.EOCM_ACCESS_ID AND C.EOCM_ACTIVE_FLAG = 'A' AND B.EOCM_TP_VER_ID = ( SELECT MAX(D.EOCM_TP_VER_ID) FROM PS_EOCM_WRK_PNR_VW D WHERE A.OPRID = D.OPRID AND A.SETID = D.SETID AND A.EOCM_CATALOG_ID = D.EOCM_CATALOG_ID AND A.EOCM_CAT_VER_ID = D.EOCM_CAT_VER_ID AND B.EOCM_ACCESS_ID = D.EOCM_ACCESS_ID) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | OPRID | Character(30) | VARCHAR2(30) NOT NULL |
A user's ID (see PSOPRDEFN).
Prompt Table: EOCM_TPM_USR_VW |
2 | SETID | Character(5) | VARCHAR2(5) NOT NULL | SetID |
3 | EOCM_CATALOG_ID | Character(32) | VARCHAR2(32) NOT NULL | Catalog ID |
4 | EOCM_CAT_VER_ID | Number(10,0) | DECIMAL(10) NOT NULL | Catalog Version Id |
5 | EOCM_ACCESS_ID | Number(15,0) | DECIMAL(15) NOT NULL |
Field for storing the Partner ID
Prompt Table: %RECNAME_EDIT |
6 | EOCM_TP_VER_ID | Number(3,0) | SMALLINT NOT NULL | trading partner version id |
7 | EOCM_CAT_USER_TYPE | Character(1) | VARCHAR2(1) NOT NULL |
Catalog Management user type
E=Enterprise Catalog User P=Partner Catalog User |
8 | EOCM_CATALOG_NM | Character(32) | VARCHAR2(32) NOT NULL | Catalog Name |
9 | EOCM_CATALOG_TYPE | Character(1) | VARCHAR2(1) NOT NULL |
Catalog Type
1=Customer Catalog 2=Procurement Catalog 3=Training Catalog Default Value: 1 |
10 | EOCM_CATALOG_DT | Date(10) | DATE | Catalog Creation Date |
11 | EOCM_ROW_NUM | Number(11,0) | DECIMAL(11) NOT NULL | Row Number - This field is used to get the mins, secs as the unique tag for the offer id |
12 | EOCM_OFFER_NUM | Number(11,0) | DECIMAL(11) NOT NULL | Offer Number |
13 | EOCM_TP_VER_STATE | Character(1) | VARCHAR2(1) NOT NULL |
TP version state (loaded, categorized, etc)
A=Pending Approval B=In Progress C=Categorized D=Error E=Error F=Error K=Error L=Loaded N=Created P=Production S=Staged W=Waiting Review X=Purchasing/Errors Z=Purchasing |
14 | CREATED_DTTM | DateTime(26) | TIMESTAMP | Created Date and time |
15 | 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. |
16 | EOCM_EXPRESS_CAT | Character(1) | VARCHAR2(1) NOT NULL | Express Catalog Flag Type |
17 | EOCM_QUICK_ITMLOAD | Character(1) | VARCHAR2(1) NOT NULL |
Quick Item Load Flag
N=Step by Step Load Y=Quick Load |
18 | EOCM_MAP_OBJ | Character(15) | VARCHAR2(15) NOT NULL | Catalog Management Map Object |
19 | EOCM_PSMSTMAP | Character(1) | VARCHAR2(1) NOT NULL | Use Standard PS Master MAP |
20 | 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. |