JPM_SRCH_PRP_V3(SQL View) |
Index Back |
---|---|
JPM Searchable Propertiesselects all properties that are searchable for a content section of a profile type. This is used by the JPM SES Search query a to return property attributes when then search use case has been specified. We will look at the search configuration property mapping to get the searchable fields and labels. |
SELECT S1.OBJECTOWNERID ,S1.JPM_SRCH_SUB_ID ,S1.JPM_SRCH_ID ,S1.JPM_CAT_TYPE ,S1.JPM_TGT_FIELDNAME ,S1.JPM_SRC_FIELDNAME ,S1.JPM_LABEL_TEXT ,P.JPM_C_LIST_ID ,D.JPM_KEY_RECNAME ,P.JPM_PRP_DEFAULT ,C.JPM_JP_PSECTION_ID FROM PS_JPM_SRCH_PROPS S1 , PS_JPM_SRCH_CFG S2 , PS_JPM_JP_TYPES T , PS_JPM_JP_SECTION C ,PS_JPM_JP_PROPS P , PS_JPM_C_LIST_DEFN D WHERE S1.JPM_SRCH_FLG ='Y' AND S2.OBJECTOWNERID = S1.OBJECTOWNERID AND S2.JPM_SRCH_SUB_ID = S1.JPM_SRCH_SUB_ID AND S2.JPM_SRCH_ID = S1.JPM_SRCH_ID AND T.JPM_JP_TYPE = S2.JPM_TARGET_JP AND %EffdtCheck(JPM_JP_TYPES T1, T, %CurrentDateIn) AND C.JPM_JP_TYPE = T.JPM_JP_TYPE AND C.EFFDT = T.EFFDT AND C.JPM_CAT_TYPE = S1.JPM_CAT_TYPE AND P.JPM_JP_TYPE = C.JPM_JP_TYPE AND P.JPM_JP_SECTION_ID= C.JPM_JP_SECTION_ID AND P.EFFDT = C.EFFDT AND P.FIELDNAME = S1.JPM_TGT_FIELDNAME AND D.JPM_C_LIST_ID = P.JPM_C_LIST_ID AND %EffdtCheck(JPM_C_LIST_DEFN D1, D, %CurrentDateIn) UNION SELECT S1.OBJECTOWNERID ,S1.JPM_SRCH_SUB_ID ,S1.JPM_SRCH_ID ,S1.JPM_CAT_TYPE ,S1.JPM_TGT_FIELDNAME ,S1.JPM_SRC_FIELDNAME ,S1.JPM_LABEL_TEXT ,' ' ,' ' ,P.JPM_PRP_DEFAULT ,C.JPM_JP_PSECTION_ID FROM PS_JPM_SRCH_PROPS S1 , PS_JPM_SRCH_CFG S2 , PS_JPM_JP_TYPES T , PS_JPM_JP_SECTION C ,PS_JPM_JP_PROPS P WHERE S1.JPM_SRCH_FLG ='Y' AND S2.OBJECTOWNERID = S1.OBJECTOWNERID AND S2.JPM_SRCH_SUB_ID = S1.JPM_SRCH_SUB_ID AND S2.JPM_SRCH_ID = S1.JPM_SRCH_ID AND T.JPM_JP_TYPE = S2.JPM_TARGET_JP AND %EffdtCheck(JPM_JP_TYPES T1, T, %CurrentDateIn) AND C.JPM_JP_TYPE = T.JPM_JP_TYPE AND C.EFFDT = T.EFFDT AND C.JPM_CAT_TYPE = S1.JPM_CAT_TYPE AND P.JPM_JP_TYPE = C.JPM_JP_TYPE AND P.JPM_JP_SECTION_ID= C.JPM_JP_SECTION_ID AND P.EFFDT = C.EFFDT AND P.FIELDNAME = S1.JPM_TGT_FIELDNAME AND P.JPM_C_LIST_ID = ' ' |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Character(4) | VARCHAR2(4) NOT NULL | Object owner identifier | |
2 | Character(4) | VARCHAR2(4) NOT NULL |
Sub Application Id
SP=Succession Planning |
|
3 | Character(18) | VARCHAR2(18) NOT NULL | Search Id | |
4 | Character(12) | VARCHAR2(12) NOT NULL | The name of the type of items that will be used in a Catalog and or in a Profile. | |
5 | Character(18) | VARCHAR2(18) NOT NULL | Field Name (see PSDBFIELD). | |
6 | JPM_SRC_FIELDNAME | Character(18) | VARCHAR2(18) NOT NULL | Source field for a search compare. |
7 | JPM_LABEL_TEXT | Character(30) | VARCHAR2(30) NOT NULL | User defined text to be displayed as a label for a field or property within JPM User Interfaces. |
8 | JPM_C_LIST_ID | Character(18) | VARCHAR2(18) NOT NULL | JPM Custom prompt list id |
9 | JPM_KEY_RECNAME | Character(15) | VARCHAR2(15) NOT NULL | JPM - Record Name |
10 | JPM_PRP_DEFAULT | Character(10) | VARCHAR2(10) NOT NULL | Property Default |
11 | JPM_JP_PSECTION_ID | Number(4,0) | SMALLINT NOT NULL | Parent Section Id on Profile Types |