QS_CATALOG(SQL Table) |
Index Back |
---|---|
Catalog Data Analysis MappingAdded restrictions code for release 8 |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | CAT_ID | Number(3,0) | SMALLINT NOT NULL | ID of catalog field |
2 | CAT_MNC | Character(7) | VARCHAR2(7) NOT NULL | Abreviation used in place of object field name for cases when characters are limited when refering to field. An example would be views created for each catalog field. We use this field when creating views for this field against the QS_STREAM_ROOT table. Such views are the format: QS_QCP_XXXX_VW XXXX being a reference to the catalog field name. |
3 | CAT_DESCR | Character(20) | VARCHAR2(20) NOT NULL | Catalog Field Description |
4 | CAT_RECNAME | Character(18) | VARCHAR2(18) NOT NULL | Primary Record Name |
5 | CAT_FIELDNAME | Character(18) | VARCHAR2(18) NOT NULL |
Name of object field used in catalog
Prompt Table: QS_PSDBFIELD_VW |
6 | COLRT_ID | Number(4,0) | SMALLINT NOT NULL |
Column Type
Default Value: 0 Prompt Table: QS_COLRT |
7 | QS_PROMPT_TBL | Character(24) | VARCHAR2(24) NOT NULL |
Validation table/view name
Prompt Table: QS_PSRECDEFN_VW |
8 | CAT_RESTRICTS_CD | Character(4) | VARCHAR2(4) NOT NULL |
Restrictions code for limiting use of qs catalog fields- currently (01/2000) the choices are Hierarchy, Trace and Inactive. HIER means that the field can be used as both hierarhcy OR Trace. TRAC means that the field can be used as Trace ONLY. Developer: RRE
HIER=Hierarchy Only IN=Inactive TRAC=Traceability Only |
9 | QS_FIELD_OWNER_CD | Character(4) | VARCHAR2(4) NOT NULL |
Application owner - code specifying which PeopleSoft application originates/maintains the catalog field
CP=Product Configurator DP=Demand Planning EG=Engineering EP=Enterprise Planning HR=Human Resources INV=Inventory MG=Manufacturing OM=Order Management PL=Production Planning PO=Purchasing QS=Quality USER=User Defined |
10 | QS_SETCTRL_FLD | Character(13) | VARCHAR2(13) NOT NULL |
Set Control Field
BU=Business Unit NONE=None SETD=SetID Default Value: NONE |
11 | QS_SELECT_DTYP | Character(4) | VARCHAR2(4) NOT NULL |
Specify datatype for SQL/Select verifictaion
CHAR=Character NUM=Numeric Default Value: CHAR |
12 | QS_QSX_TRFIELDNAME | Character(20) | VARCHAR2(20) NOT NULL |
This field holds the name used for this field in qs_qsx_data_vw. Normally field names are identical, but since hierarchy fields in the catalog are also usable as trace fields, we need a way to distinguish where they're coming from when both are used in the same view (qs_qsx_data_vw).
Default Value: QS_CATALOG.CAT_FIELDNAME |
13 | QS_FLD_LABEL_CD | Character(4) | VARCHAR2(4) NOT NULL |
Select field label type for display - short or long
LONG=Long SHRT=Short Default Value: LONG |
14 | QS_ACTIVE | Character(1) | VARCHAR2(1) NOT NULL |
Active Switch
N=Inactive X=Do not use in Search Y=Active Y/N Table Edit Default Value: Y |
15 | CAT_LABEL_ID | Character(24) | VARCHAR2(24) NOT NULL | used for retrieving app-field labels |