HWM_TM_REP_ATRB_VARCHAR_VAL_V
Details
-
Schema: FUSION
-
Object owner: HWM
-
Object type: VIEW
Columns
Name |
---|
TM_REC_ID TM_REC_VERSION TM_REP_ATRB_ID ATTRIBUTE_NAME ATTRIBUTE_VARCHAR_VALUE TM_ATRB_FLD_ID OBJECT_VERSION_NUMBER ENTERPRISE_ID MODULE_ID TCSMRS_ID NAME CLASS PARENT_TM_ATRB_FLD_ID GLOBAL_TM_ATRB_FLD_ID VALUE_LOCATION ATTRIBUTE_CATEGORY ALLOWED_SCOPE MANDATORY_FOR_TCSMRS DESCRIPTION ATTRIBUTE_TYPE ATTRIBUTE_GROUP VALUE_SET_ID COMP_DISP_CODE CREATED_BY CREATION_DATE LAST_UPDATE_DATE LAST_UPDATE_LOGIN LAST_UPDATED_BY |
Query
SQL_Statement |
---|
SELECT TM_REC_ID, TM_REC_VERSION, TM_REP_ATRB_ID, ATTRIBUTE_NAME, ATTRIBUTE_VARCHAR_VALUE, TM_ATRB_FLD_ID, OBJECT_VERSION_NUMBER, ENTERPRISE_ID, MODULE_ID, TCSMRS_ID, NAME, CLASS, PARENT_TM_ATRB_FLD_ID, GLOBAL_TM_ATRB_FLD_ID, VALUE_LOCATION, ATTRIBUTE_CATEGORY, ALLOWED_SCOPE, MANDATORY_FOR_TCSMRS, DESCRIPTION, ATTRIBUTE_TYPE, ATTRIBUTE_GROUP, VALUE_SET_ID, COMP_DISP_CODE, CREATED_BY, CREATION_DATE, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, LAST_UPDATED_BY FROM (SELECT U.USAGES_SOURCE_ID TM_REC_ID, U.USAGES_SOURCE_VERSION TM_REC_VERSION, U.TM_REP_ATRB_ID, NVL(TimeAttributeField.DISPLAY_NAME,DETINS.DISPLAY_NAME2) ATTRIBUTE_NAME, ATT.VARCHAR_ATT_VALUE ATTRIBUTE_VARCHAR_VALUE, NVL(TimeAttributeField.TM_ATRB_FLD_ID, DETINS.TM_ATRB_FLD_ID2) TM_ATRB_FLD_ID, NVL(TimeAttributeField.OBJECT_VERSION_NUMBER, DETINS.OBJECT_VERSION_NUMBER) OBJECT_VERSION_NUMBER, NVL(TimeAttributeField.ENTERPRISE_ID, DETINS.ENTERPRISE_ID) ENTERPRISE_ID, NVL(TimeAttributeField.MODULE_ID, DETINS.MODULE_ID) MODULE_ID, NVL(TimeAttributeField.TCSMRS_ID, DETINS.TCSMRS_ID) TCSMRS_ID, NVL(TimeAttributeField.NAME, DETINS.NAME2) NAME, NVL(TimeAttributeField.CLASS, DETINS.CLASS) CLASS, NVL(TimeAttributeField.PARENT_TM_ATRB_FLD_ID, DETINS.PARENT_TM_ATRB_FLD_ID) PARENT_TM_ATRB_FLD_ID, NVL(TimeAttributeField.GLOBAL_TM_ATRB_FLD_ID, DETINS.GLOBAL_TM_ATRB_FLD_ID) GLOBAL_TM_ATRB_FLD_ID, NVL(TimeAttributeField.VALUE_LOCATION, DETINS.VALUE_LOCATION) VALUE_LOCATION, NVL(TimeAttributeField.ATTRIBUTE_CATEGORY, DETINS.ATTRIBUTE_CATEGORY) ATTRIBUTE_CATEGORY, NVL(TimeAttributeField.ALLOWED_SCOPE, DETINS.ALLOWED_SCOPE) ALLOWED_SCOPE, NVL(TimeAttributeField.MANDATORY_FOR_TCSMRS, DETINS.MANDATORY_FOR_TCSMRS) MANDATORY_FOR_TCSMRS, NVL(TimeAttributeField.DESCRIPTION, DETINS.DESCRIPTION2) DESCRIPTION, NVL(TimeAttributeField.ATTRIBUTE_TYPE, DETINS.ATTRIBUTE_TYPE) ATTRIBUTE_TYPE, NVL(TimeAttributeField.ATTRIBUTE_GROUP, DETINS.ATTRIBUTE_GROUP) ATTRIBUTE_GROUP, NVL(TimeAttributeField.VALUE_SET_ID, DETINS.VALUE_SET_ID) VALUE_SET_ID, NVL(TimeAttributeField.COMP_DISP_CODE, DETINS.COMP_DISP_CODE) COMP_DISP_CODE, NVL(TimeAttributeField.CREATED_BY, DETINS.CREATED_BY) CREATED_BY, NVL(TimeAttributeField.CREATION_DATE, DETINS.CREATION_DATE) CREATION_DATE, NVL(TimeAttributeField.LAST_UPDATE_DATE, DETINS.LAST_UPDATE_DATE) LAST_UPDATE_DATE, NVL(TimeAttributeField.LAST_UPDATE_LOGIN, DETINS.LAST_UPDATE_LOGIN) LAST_UPDATE_LOGIN, NVL(TimeAttributeField.LAST_UPDATED_BY, DETINS.LAST_UPDATED_BY) LAST_UPDATED_BY FROM (SELECT TM_REP_ATRB_ID, ATTRIBUTE_CATEGORY, MASTER_ATTRIBUTE_ID, VALUE_LOC, VARCHAR_ATT_VALUE FROM HWM_TM_REP_ATRBS unpivot (VARCHAR_ATT_VALUE FOR VALUE_LOC IN (ATTRIBUTE_VARCHAR1 AS 'AttributeVarchar1', ATTRIBUTE_VARCHAR2 AS 'AttributeVarchar2', ATTRIBUTE_VARCHAR3 AS 'AttributeVarchar3', ATTRIBUTE_VARCHAR4 AS 'AttributeVarchar4', ATTRIBUTE_VARCHAR5 AS 'AttributeVarchar5', ATTRIBUTE_VARCHAR6 AS 'AttributeVarchar6', ATTRIBUTE_VARCHAR7 AS 'AttributeVarchar7', ATTRIBUTE_VARCHAR8 AS 'AttributeVarchar8', ATTRIBUTE_VARCHAR9 AS 'AttributeVarchar9', ATTRIBUTE_VARCHAR10 AS 'AttributeVarchar10')) ) ATT INNER JOIN HWM_TM_REP_ATRB_USAGES U ON ATT.TM_REP_ATRB_ID = U.TM_REP_ATRB_ID LEFT JOIN HWM_TM_ATRB_FLDS_VL TimeAttributeField ON TimeAttributeField.CLASS = 'SIMPLE' AND TimeAttributeField.VALUE_LOCATION = ATT.VALUE_LOC AND TimeAttributeField.ATTRIBUTE_CATEGORY = ATT.ATTRIBUTE_CATEGORY LEFT JOIN (SELECT NVL(GlobalDetTimeAttributeFieldPEO.TM_ATRB_FLD_ID,TimeAttributeFieldMasterRefe1.TM_ATRB_FLD_ID) TM_ATRB_FLD_ID2, TimeAttributeFieldMasterRefe1.DET_INS_VALUE_LOCATION VALUE_LOC2, TimeAttributeFieldMasterRefe1.MASTER_INSTANCE_IDENTIFIER MASTER_INST_ID, MasterTimeAttributeFieldPEO.TM_ATRB_FLD_ID TM_ATRB_FLD_ID3, NVL(GlobalDetTimeAttributeFieldPEO.DISPLAY_NAME,DetInsTimeAttributeFieldPEO.DISPLAY_NAME) DISPLAY_NAME2, NVL(GlobalDetTimeAttributeFieldPEO.NAME,DetInsTimeAttributeFieldPEO.NAME) NAME2, NVL(GlobalDetTimeAttributeFieldPEO.DESCRIPTION,DetInsTimeAttributeFieldPEO.DESCRIPTION) DESCRIPTION2, DetailTimeAttributeFieldPEO.* FROM HWM_TM_ATRB_FLD_MSTR_REF_VL TimeAttributeFieldMasterRefe1, HWM_TM_ATRB_FLDS_VL DetInsTimeAttributeFieldPEO, HWM_TM_ATRB_FLDS_VL MasterTimeAttributeFieldPEO, HWM_TM_ATRB_FLDS_VL DetailTimeAttributeFieldPEO, HWM_TM_ATRB_FLDS_VL GlobalDetTimeAttributeFieldPEO WHERE MasterTimeAttributeFieldPEO.CLASS = 'MASTER' AND DetailTimeAttributeFieldPEO.CLASS = 'DETAIL' AND DetInsTimeAttributeFieldPEO.CLASS ='DETAIL_INSTANCE' AND DetailTimeAttributeFieldPEO.PARENT_TM_ATRB_FLD_ID = MasterTimeAttributeFieldPEO.TM_ATRB_FLD_ID AND DetInsTimeAttributeFieldPEO.PARENT_TM_ATRB_FLD_ID = DetailTimeAttributeFieldPEO.TM_ATRB_FLD_ID AND TimeAttributeFieldMasterRefe1.TM_ATRB_FLD_ID = DetInsTimeAttributeFieldPEO.TM_ATRB_FLD_ID AND DetInsTimeAttributeFieldPEO.GLOBAL_TM_ATRB_FLD_ID = GlobalDetTimeAttributeFieldPEO.TM_ATRB_FLD_ID(+) AND EXISTS (SELECT 1 FROM HWM_TM_REP_S_SEC_ATRBS_V WHERE SECURITY_LEG_DATA_GROUP = TimeAttributeFieldMasterRefe1.LEGISLATIVE_DATA_GROUP_ID ) ) DETINS ON DETINS.MASTER_INST_ID = ATT.ATTRIBUTE_CATEGORY AND DETINS.TM_ATRB_FLD_ID3 = ATT.MASTER_ATTRIBUTE_ID AND DETINS.VALUE_LOC2 = ATT.VALUE_LOC ) WHERE TM_ATRB_FLD_ID IS NOT NULL |