HWM_ALLOCATION_SOURCES_HIST_D
Details
-
Schema: FUSION
-
Object owner: HWM
-
Object type: VIEW
Columns
Name |
---|
ALLOCATION_ID SOURCE_OUTPUT_SEQ_NUM ALLOCATION_RULE_PRIORITY ALLOCATION_TYPE RUN_SUMMATION_LEVEL TCAT_ID ALLOCATION_RULE_ID ALLOCATION_LINE_ID EFFECTIVE_START_DATE EFFECTIVE_END_DATE ALLOCATION_LINE_PRIORITY ALLOCATION_VALUE ENTERPRISE_ID ATRB_FLD_NAME_1 ATRB_VALUE_1 ATRB_FLD_ID_1 ATRB_DATA_TYPE_1 ATRB_FLD_NAME_2 ATRB_VALUE_2 ATRB_FLD_ID_2 ATRB_DATA_TYPE_2 ATRB_FLD_NAME_3 ATRB_VALUE_3 ATRB_FLD_ID_3 ATRB_DATA_TYPE_3 ATRB_FLD_NAME_4 ATRB_VALUE_4 ATRB_FLD_ID_4 ATRB_DATA_TYPE_4 ATRB_FLD_NAME_5 ATRB_VALUE_5 ATRB_FLD_ID_5 ATRB_DATA_TYPE_5 ATRB_FLD_NAME_6 ATRB_VALUE_6 ATRB_FLD_ID_6 ATRB_DATA_TYPE_6 ATRB_FLD_NAME_7 ATRB_VALUE_7 ATRB_FLD_ID_7 ATRB_DATA_TYPE_7 ATRB_FLD_NAME_8 ATRB_VALUE_8 ATRB_FLD_ID_8 ATRB_DATA_TYPE_8 ATRB_FLD_NAME_9 ATRB_VALUE_9 ATRB_FLD_ID_9 ATRB_DATA_TYPE_9 ATRB_FLD_NAME_10 ATRB_VALUE_10 ATRB_FLD_ID_10 ATRB_DATA_TYPE_10 ATRB_FLD_NAME_11 ATRB_VALUE_11 ATRB_FLD_ID_11 ATRB_DATA_TYPE_11 ATRB_FLD_NAME_12 ATRB_VALUE_12 ATRB_FLD_ID_12 ATRB_DATA_TYPE_12 ATRB_FLD_NAME_13 ATRB_VALUE_13 ATRB_FLD_ID_13 ATRB_DATA_TYPE_13 ATRB_FLD_NAME_14 ATRB_VALUE_14 ATRB_FLD_ID_14 ATRB_DATA_TYPE_14 ATRB_FLD_NAME_15 ATRB_VALUE_15 ATRB_FLD_ID_15 ATRB_DATA_TYPE_15 ATRB_FLD_NAME_16 ATRB_VALUE_16 ATRB_FLD_ID_16 ATRB_DATA_TYPE_16 ATRB_FLD_NAME_17 ATRB_VALUE_17 ATRB_FLD_ID_17 ATRB_DATA_TYPE_17 ATRB_FLD_NAME_18 ATRB_VALUE_18 ATRB_FLD_ID_18 ATRB_DATA_TYPE_18 ATRB_FLD_NAME_19 ATRB_VALUE_19 ATRB_FLD_ID_19 ATRB_DATA_TYPE_19 ATRB_FLD_NAME_20 ATRB_VALUE_20 ATRB_FLD_ID_20 ATRB_DATA_TYPE_20 ATRB_FLD_NAME_21 ATRB_VALUE_21 ATRB_FLD_ID_21 ATRB_DATA_TYPE_21 ATRB_FLD_NAME_22 ATRB_VALUE_22 ATRB_FLD_ID_22 ATRB_DATA_TYPE_22 ATRB_FLD_NAME_23 ATRB_VALUE_23 ATRB_FLD_ID_23 ATRB_DATA_TYPE_23 ATRB_FLD_NAME_24 ATRB_VALUE_24 ATRB_FLD_ID_24 ATRB_DATA_TYPE_24 ATRB_FLD_NAME_25 ATRB_VALUE_25 ATRB_FLD_ID_25 ATRB_DATA_TYPE_25 ATRB_FLD_NAME_26 ATRB_VALUE_26 ATRB_FLD_ID_26 ATRB_DATA_TYPE_26 ATRB_FLD_NAME_27 ATRB_VALUE_27 ATRB_FLD_ID_27 ATRB_DATA_TYPE_27 ATRB_FLD_NAME_28 ATRB_VALUE_28 ATRB_FLD_ID_28 ATRB_DATA_TYPE_28 ATRB_FLD_NAME_29 ATRB_VALUE_29 ATRB_FLD_ID_29 ATRB_DATA_TYPE_29 ATRB_FLD_NAME_30 ATRB_VALUE_30 ATRB_FLD_ID_30 ATRB_DATA_TYPE_30 |
Query
SQL_Statement |
---|
select ruleTB.ALLOCATION_ID, ('Source: '||ruleTB.ALLOCATION_RULE_PRIORITY ||' - Output: '|| lineTB.ALLOCATION_LINE_PRIORITY) SOURCE_OUTPUT_SEQ_NUM, ruleTB.ALLOCATION_RULE_PRIORITY, ruleTB.ALLOCATION_TYPE, ruleTB.RUN_SUMMATION_LEVEL, ruleTB.TCAT_ID, lineTB.ALLOCATION_RULE_ID , lineTB.ALLOCATION_LINE_ID , ruleTB.EFFECTIVE_START_DATE , ruleTB.EFFECTIVE_END_DATE , lineTB.ALLOCATION_LINE_PRIORITY , lineTB.ALLOCATION_VALUE, ruleTB.ENTERPRISE_ID, lineAttrTB.ATRB_FLD_NAME_1, lineAttrTB.ATRB_VALUE_1, lineAttrTB.ATRB_FLD_ID_1, lineAttrTB.ATRB_DATA_TYPE_1, lineAttrTB.ATRB_FLD_NAME_2, lineAttrTB.ATRB_VALUE_2, lineAttrTB.ATRB_FLD_ID_2, lineAttrTB.ATRB_DATA_TYPE_2, lineAttrTB.ATRB_FLD_NAME_3, lineAttrTB.ATRB_VALUE_3, lineAttrTB.ATRB_FLD_ID_3, lineAttrTB.ATRB_DATA_TYPE_3, lineAttrTB.ATRB_FLD_NAME_4, lineAttrTB.ATRB_VALUE_4, lineAttrTB.ATRB_FLD_ID_4, lineAttrTB.ATRB_DATA_TYPE_4, lineAttrTB.ATRB_FLD_NAME_5, lineAttrTB.ATRB_VALUE_5, lineAttrTB.ATRB_FLD_ID_5, lineAttrTB.ATRB_DATA_TYPE_5, lineAttrTB.ATRB_FLD_NAME_6, lineAttrTB.ATRB_VALUE_6, lineAttrTB.ATRB_FLD_ID_6, lineAttrTB.ATRB_DATA_TYPE_6, lineAttrTB.ATRB_FLD_NAME_7, lineAttrTB.ATRB_VALUE_7, lineAttrTB.ATRB_FLD_ID_7, lineAttrTB.ATRB_DATA_TYPE_7, lineAttrTB.ATRB_FLD_NAME_8, lineAttrTB.ATRB_VALUE_8, lineAttrTB.ATRB_FLD_ID_8, lineAttrTB.ATRB_DATA_TYPE_8, lineAttrTB.ATRB_FLD_NAME_9, lineAttrTB.ATRB_VALUE_9, lineAttrTB.ATRB_FLD_ID_9, lineAttrTB.ATRB_DATA_TYPE_9, lineAttrTB.ATRB_FLD_NAME_10, lineAttrTB.ATRB_VALUE_10, lineAttrTB.ATRB_FLD_ID_10, lineAttrTB.ATRB_DATA_TYPE_10, lineAttrTB.ATRB_FLD_NAME_11, lineAttrTB.ATRB_VALUE_11, lineAttrTB.ATRB_FLD_ID_11, lineAttrTB.ATRB_DATA_TYPE_11, lineAttrTB.ATRB_FLD_NAME_12, lineAttrTB.ATRB_VALUE_12, lineAttrTB.ATRB_FLD_ID_12, lineAttrTB.ATRB_DATA_TYPE_12, lineAttrTB.ATRB_FLD_NAME_13, lineAttrTB.ATRB_VALUE_13, lineAttrTB.ATRB_FLD_ID_13, lineAttrTB.ATRB_DATA_TYPE_13, lineAttrTB.ATRB_FLD_NAME_14, lineAttrTB.ATRB_VALUE_14, lineAttrTB.ATRB_FLD_ID_14, lineAttrTB.ATRB_DATA_TYPE_14, lineAttrTB.ATRB_FLD_NAME_15, lineAttrTB.ATRB_VALUE_15, lineAttrTB.ATRB_FLD_ID_15, lineAttrTB.ATRB_DATA_TYPE_15, lineAttrTB.ATRB_FLD_NAME_16, lineAttrTB.ATRB_VALUE_16, lineAttrTB.ATRB_FLD_ID_16, lineAttrTB.ATRB_DATA_TYPE_16, lineAttrTB.ATRB_FLD_NAME_17, lineAttrTB.ATRB_VALUE_17, lineAttrTB.ATRB_FLD_ID_17, lineAttrTB.ATRB_DATA_TYPE_17, lineAttrTB.ATRB_FLD_NAME_18, lineAttrTB.ATRB_VALUE_18, lineAttrTB.ATRB_FLD_ID_18, lineAttrTB.ATRB_DATA_TYPE_18, lineAttrTB.ATRB_FLD_NAME_19, lineAttrTB.ATRB_VALUE_19, lineAttrTB.ATRB_FLD_ID_19, lineAttrTB.ATRB_DATA_TYPE_19, lineAttrTB.ATRB_FLD_NAME_20, lineAttrTB.ATRB_VALUE_20, lineAttrTB.ATRB_FLD_ID_20, lineAttrTB.ATRB_DATA_TYPE_20, lineAttrTB.ATRB_FLD_NAME_21, lineAttrTB.ATRB_VALUE_21, lineAttrTB.ATRB_FLD_ID_21, lineAttrTB.ATRB_DATA_TYPE_21, lineAttrTB.ATRB_FLD_NAME_22, lineAttrTB.ATRB_VALUE_22, lineAttrTB.ATRB_FLD_ID_22, lineAttrTB.ATRB_DATA_TYPE_22, lineAttrTB.ATRB_FLD_NAME_23, lineAttrTB.ATRB_VALUE_23, lineAttrTB.ATRB_FLD_ID_23, lineAttrTB.ATRB_DATA_TYPE_23, lineAttrTB.ATRB_FLD_NAME_24, lineAttrTB.ATRB_VALUE_24, lineAttrTB.ATRB_FLD_ID_24, lineAttrTB.ATRB_DATA_TYPE_24, lineAttrTB.ATRB_FLD_NAME_25, lineAttrTB.ATRB_VALUE_25, lineAttrTB.ATRB_FLD_ID_25, lineAttrTB.ATRB_DATA_TYPE_25, lineAttrTB.ATRB_FLD_NAME_26, lineAttrTB.ATRB_VALUE_26, lineAttrTB.ATRB_FLD_ID_26, lineAttrTB.ATRB_DATA_TYPE_26, lineAttrTB.ATRB_FLD_NAME_27, lineAttrTB.ATRB_VALUE_27, lineAttrTB.ATRB_FLD_ID_27, lineAttrTB.ATRB_DATA_TYPE_27, lineAttrTB.ATRB_FLD_NAME_28, lineAttrTB.ATRB_VALUE_28, lineAttrTB.ATRB_FLD_ID_28, lineAttrTB.ATRB_DATA_TYPE_28, lineAttrTB.ATRB_FLD_NAME_29, lineAttrTB.ATRB_VALUE_29, lineAttrTB.ATRB_FLD_ID_29, lineAttrTB.ATRB_DATA_TYPE_29, lineAttrTB.ATRB_FLD_NAME_30, lineAttrTB.ATRB_VALUE_30, lineAttrTB.ATRB_FLD_ID_30, lineAttrTB.ATRB_DATA_TYPE_30 from HWM_ALLOCATION_RULES_F ruleTB left join HWM_ALLOCATION_lines_f lineTB on ruleTB.ALLOCATION_RULE_ID = lineTB.ALLOCATION_RULE_ID AND ruleTB.EFFECTIVE_START_DATE = lineTB.EFFECTIVE_START_DATE AND ruleTB.EFFECTIVE_END_DATE = lineTB.EFFECTIVE_END_DATE AND ruleTB.ENTERPRISE_ID = lineTB.ENTERPRISE_ID left join ( select ALLOCATION_RULE_ID,ALLOCATION_LINE_ID,EFFECTIVE_START_DATE,EFFECTIVE_END_DATE, MAX(DECODE ( UI_ATRB_SEQUENCE , 1, ATRB_FLD_NAME)) ATRB_FLD_NAME_1, MAX(DECODE ( UI_ATRB_SEQUENCE , 1, ATRB_VALUE)) ATRB_VALUE_1, MAX(DECODE ( UI_ATRB_SEQUENCE , 1, TM_ATRB_FLD_ID)) ATRB_FLD_ID_1, MAX(DECODE ( UI_ATRB_SEQUENCE , 1, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_1, MAX(DECODE ( UI_ATRB_SEQUENCE , 2, ATRB_FLD_NAME)) ATRB_FLD_NAME_2, MAX(DECODE ( UI_ATRB_SEQUENCE , 2, ATRB_VALUE)) ATRB_VALUE_2, MAX(DECODE ( UI_ATRB_SEQUENCE , 2, TM_ATRB_FLD_ID)) ATRB_FLD_ID_2, MAX(DECODE ( UI_ATRB_SEQUENCE , 2, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_2, MAX(DECODE ( UI_ATRB_SEQUENCE , 3, ATRB_FLD_NAME)) ATRB_FLD_NAME_3, MAX(DECODE ( UI_ATRB_SEQUENCE , 3, ATRB_VALUE)) ATRB_VALUE_3, MAX(DECODE ( UI_ATRB_SEQUENCE , 3, TM_ATRB_FLD_ID)) ATRB_FLD_ID_3, MAX(DECODE ( UI_ATRB_SEQUENCE , 3, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_3, MAX(DECODE ( UI_ATRB_SEQUENCE , 4, ATRB_FLD_NAME)) ATRB_FLD_NAME_4, MAX(DECODE ( UI_ATRB_SEQUENCE , 4, ATRB_VALUE)) ATRB_VALUE_4, MAX(DECODE ( UI_ATRB_SEQUENCE , 4, TM_ATRB_FLD_ID)) ATRB_FLD_ID_4, MAX(DECODE ( UI_ATRB_SEQUENCE , 4, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_4, MAX(DECODE ( UI_ATRB_SEQUENCE , 5, ATRB_FLD_NAME)) ATRB_FLD_NAME_5, MAX(DECODE ( UI_ATRB_SEQUENCE , 5, ATRB_VALUE)) ATRB_VALUE_5, MAX(DECODE ( UI_ATRB_SEQUENCE , 5, TM_ATRB_FLD_ID)) ATRB_FLD_ID_5, MAX(DECODE ( UI_ATRB_SEQUENCE , 5, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_5, MAX(DECODE ( UI_ATRB_SEQUENCE , 6, ATRB_FLD_NAME)) ATRB_FLD_NAME_6, MAX(DECODE ( UI_ATRB_SEQUENCE , 6, ATRB_VALUE)) ATRB_VALUE_6, MAX(DECODE ( UI_ATRB_SEQUENCE , 6, TM_ATRB_FLD_ID)) ATRB_FLD_ID_6, MAX(DECODE ( UI_ATRB_SEQUENCE , 6, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_6, MAX(DECODE ( UI_ATRB_SEQUENCE , 7, ATRB_FLD_NAME)) ATRB_FLD_NAME_7, MAX(DECODE ( UI_ATRB_SEQUENCE , 7, ATRB_VALUE)) ATRB_VALUE_7, MAX(DECODE ( UI_ATRB_SEQUENCE , 7, TM_ATRB_FLD_ID)) ATRB_FLD_ID_7, MAX(DECODE ( UI_ATRB_SEQUENCE , 7, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_7, MAX(DECODE ( UI_ATRB_SEQUENCE , 8, ATRB_FLD_NAME)) ATRB_FLD_NAME_8, MAX(DECODE ( UI_ATRB_SEQUENCE , 8, ATRB_VALUE)) ATRB_VALUE_8, MAX(DECODE ( UI_ATRB_SEQUENCE , 8, TM_ATRB_FLD_ID)) ATRB_FLD_ID_8, MAX(DECODE ( UI_ATRB_SEQUENCE , 8, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_8, MAX(DECODE ( UI_ATRB_SEQUENCE , 9, ATRB_FLD_NAME)) ATRB_FLD_NAME_9, MAX(DECODE ( UI_ATRB_SEQUENCE , 9, ATRB_VALUE)) ATRB_VALUE_9, MAX(DECODE ( UI_ATRB_SEQUENCE , 9, TM_ATRB_FLD_ID)) ATRB_FLD_ID_9, MAX(DECODE ( UI_ATRB_SEQUENCE , 9, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_9, MAX(DECODE ( UI_ATRB_SEQUENCE , 10, ATRB_FLD_NAME)) ATRB_FLD_NAME_10, MAX(DECODE ( UI_ATRB_SEQUENCE , 10, ATRB_VALUE)) ATRB_VALUE_10, MAX(DECODE ( UI_ATRB_SEQUENCE , 10, TM_ATRB_FLD_ID)) ATRB_FLD_ID_10, MAX(DECODE ( UI_ATRB_SEQUENCE , 10, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_10, MAX(DECODE ( UI_ATRB_SEQUENCE , 11, ATRB_FLD_NAME)) ATRB_FLD_NAME_11, MAX(DECODE ( UI_ATRB_SEQUENCE , 11, ATRB_VALUE)) ATRB_VALUE_11, MAX(DECODE ( UI_ATRB_SEQUENCE , 11, TM_ATRB_FLD_ID)) ATRB_FLD_ID_11, MAX(DECODE ( UI_ATRB_SEQUENCE , 11, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_11, MAX(DECODE ( UI_ATRB_SEQUENCE , 12, ATRB_FLD_NAME)) ATRB_FLD_NAME_12, MAX(DECODE ( UI_ATRB_SEQUENCE , 12, ATRB_VALUE)) ATRB_VALUE_12, MAX(DECODE ( UI_ATRB_SEQUENCE , 12, TM_ATRB_FLD_ID)) ATRB_FLD_ID_12, MAX(DECODE ( UI_ATRB_SEQUENCE , 12, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_12, MAX(DECODE ( UI_ATRB_SEQUENCE , 13, ATRB_FLD_NAME)) ATRB_FLD_NAME_13, MAX(DECODE ( UI_ATRB_SEQUENCE , 13, ATRB_VALUE)) ATRB_VALUE_13, MAX(DECODE ( UI_ATRB_SEQUENCE , 13, TM_ATRB_FLD_ID)) ATRB_FLD_ID_13, MAX(DECODE ( UI_ATRB_SEQUENCE , 13, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_13, MAX(DECODE ( UI_ATRB_SEQUENCE , 14, ATRB_FLD_NAME)) ATRB_FLD_NAME_14, MAX(DECODE ( UI_ATRB_SEQUENCE , 14, ATRB_VALUE)) ATRB_VALUE_14, MAX(DECODE ( UI_ATRB_SEQUENCE , 14, TM_ATRB_FLD_ID)) ATRB_FLD_ID_14, MAX(DECODE ( UI_ATRB_SEQUENCE , 14, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_14, MAX(DECODE ( UI_ATRB_SEQUENCE , 15, ATRB_FLD_NAME)) ATRB_FLD_NAME_15, MAX(DECODE ( UI_ATRB_SEQUENCE , 15, ATRB_VALUE)) ATRB_VALUE_15, MAX(DECODE ( UI_ATRB_SEQUENCE , 15, TM_ATRB_FLD_ID)) ATRB_FLD_ID_15, MAX(DECODE ( UI_ATRB_SEQUENCE , 15, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_15, MAX(DECODE ( UI_ATRB_SEQUENCE , 16, ATRB_FLD_NAME)) ATRB_FLD_NAME_16, MAX(DECODE ( UI_ATRB_SEQUENCE , 16, ATRB_VALUE)) ATRB_VALUE_16, MAX(DECODE ( UI_ATRB_SEQUENCE , 16, TM_ATRB_FLD_ID)) ATRB_FLD_ID_16, MAX(DECODE ( UI_ATRB_SEQUENCE , 16, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_16, MAX(DECODE ( UI_ATRB_SEQUENCE , 17, ATRB_FLD_NAME)) ATRB_FLD_NAME_17, MAX(DECODE ( UI_ATRB_SEQUENCE , 17, ATRB_VALUE)) ATRB_VALUE_17, MAX(DECODE ( UI_ATRB_SEQUENCE , 17, TM_ATRB_FLD_ID)) ATRB_FLD_ID_17, MAX(DECODE ( UI_ATRB_SEQUENCE , 17, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_17, MAX(DECODE ( UI_ATRB_SEQUENCE , 18, ATRB_FLD_NAME)) ATRB_FLD_NAME_18, MAX(DECODE ( UI_ATRB_SEQUENCE , 18, ATRB_VALUE)) ATRB_VALUE_18, MAX(DECODE ( UI_ATRB_SEQUENCE , 18, TM_ATRB_FLD_ID)) ATRB_FLD_ID_18, MAX(DECODE ( UI_ATRB_SEQUENCE , 18, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_18, MAX(DECODE ( UI_ATRB_SEQUENCE , 19, ATRB_FLD_NAME)) ATRB_FLD_NAME_19, MAX(DECODE ( UI_ATRB_SEQUENCE , 19, ATRB_VALUE)) ATRB_VALUE_19, MAX(DECODE ( UI_ATRB_SEQUENCE , 19, TM_ATRB_FLD_ID)) ATRB_FLD_ID_19, MAX(DECODE ( UI_ATRB_SEQUENCE , 19, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_19, MAX(DECODE ( UI_ATRB_SEQUENCE , 20, ATRB_FLD_NAME)) ATRB_FLD_NAME_20, MAX(DECODE ( UI_ATRB_SEQUENCE , 20, ATRB_VALUE)) ATRB_VALUE_20, MAX(DECODE ( UI_ATRB_SEQUENCE , 20, TM_ATRB_FLD_ID)) ATRB_FLD_ID_20, MAX(DECODE ( UI_ATRB_SEQUENCE , 20, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_20, MAX(DECODE ( UI_ATRB_SEQUENCE , 21, ATRB_FLD_NAME)) ATRB_FLD_NAME_21, MAX(DECODE ( UI_ATRB_SEQUENCE , 21, ATRB_VALUE)) ATRB_VALUE_21, MAX(DECODE ( UI_ATRB_SEQUENCE , 21, TM_ATRB_FLD_ID)) ATRB_FLD_ID_21, MAX(DECODE ( UI_ATRB_SEQUENCE , 21, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_21, MAX(DECODE ( UI_ATRB_SEQUENCE , 22, ATRB_FLD_NAME)) ATRB_FLD_NAME_22, MAX(DECODE ( UI_ATRB_SEQUENCE , 22, ATRB_VALUE)) ATRB_VALUE_22, MAX(DECODE ( UI_ATRB_SEQUENCE , 22, TM_ATRB_FLD_ID)) ATRB_FLD_ID_22, MAX(DECODE ( UI_ATRB_SEQUENCE , 22, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_22, MAX(DECODE ( UI_ATRB_SEQUENCE , 23, ATRB_FLD_NAME)) ATRB_FLD_NAME_23, MAX(DECODE ( UI_ATRB_SEQUENCE , 23, ATRB_VALUE)) ATRB_VALUE_23, MAX(DECODE ( UI_ATRB_SEQUENCE , 23, TM_ATRB_FLD_ID)) ATRB_FLD_ID_23, MAX(DECODE ( UI_ATRB_SEQUENCE , 23, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_23, MAX(DECODE ( UI_ATRB_SEQUENCE , 24, ATRB_FLD_NAME)) ATRB_FLD_NAME_24, MAX(DECODE ( UI_ATRB_SEQUENCE , 24, ATRB_VALUE)) ATRB_VALUE_24, MAX(DECODE ( UI_ATRB_SEQUENCE , 24, TM_ATRB_FLD_ID)) ATRB_FLD_ID_24, MAX(DECODE ( UI_ATRB_SEQUENCE , 24, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_24, MAX(DECODE ( UI_ATRB_SEQUENCE , 25, ATRB_FLD_NAME)) ATRB_FLD_NAME_25, MAX(DECODE ( UI_ATRB_SEQUENCE , 25, ATRB_VALUE)) ATRB_VALUE_25, MAX(DECODE ( UI_ATRB_SEQUENCE , 25, TM_ATRB_FLD_ID)) ATRB_FLD_ID_25, MAX(DECODE ( UI_ATRB_SEQUENCE , 25, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_25, MAX(DECODE ( UI_ATRB_SEQUENCE , 26, ATRB_FLD_NAME)) ATRB_FLD_NAME_26, MAX(DECODE ( UI_ATRB_SEQUENCE , 26, ATRB_VALUE)) ATRB_VALUE_26, MAX(DECODE ( UI_ATRB_SEQUENCE , 26, TM_ATRB_FLD_ID)) ATRB_FLD_ID_26, MAX(DECODE ( UI_ATRB_SEQUENCE , 26, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_26, MAX(DECODE ( UI_ATRB_SEQUENCE , 27, ATRB_FLD_NAME)) ATRB_FLD_NAME_27, MAX(DECODE ( UI_ATRB_SEQUENCE , 27, ATRB_VALUE)) ATRB_VALUE_27, MAX(DECODE ( UI_ATRB_SEQUENCE , 27, TM_ATRB_FLD_ID)) ATRB_FLD_ID_27, MAX(DECODE ( UI_ATRB_SEQUENCE , 27, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_27, MAX(DECODE ( UI_ATRB_SEQUENCE , 28, ATRB_FLD_NAME)) ATRB_FLD_NAME_28, MAX(DECODE ( UI_ATRB_SEQUENCE , 28, ATRB_VALUE)) ATRB_VALUE_28, MAX(DECODE ( UI_ATRB_SEQUENCE , 28, TM_ATRB_FLD_ID)) ATRB_FLD_ID_28, MAX(DECODE ( UI_ATRB_SEQUENCE , 28, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_28, MAX(DECODE ( UI_ATRB_SEQUENCE , 29, ATRB_FLD_NAME)) ATRB_FLD_NAME_29, MAX(DECODE ( UI_ATRB_SEQUENCE , 29, ATRB_VALUE)) ATRB_VALUE_29, MAX(DECODE ( UI_ATRB_SEQUENCE , 29, TM_ATRB_FLD_ID)) ATRB_FLD_ID_29, MAX(DECODE ( UI_ATRB_SEQUENCE , 29, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_29, MAX(DECODE ( UI_ATRB_SEQUENCE , 30, ATRB_FLD_NAME)) ATRB_FLD_NAME_30, MAX(DECODE ( UI_ATRB_SEQUENCE , 30, ATRB_VALUE)) ATRB_VALUE_30, MAX(DECODE ( UI_ATRB_SEQUENCE , 30, TM_ATRB_FLD_ID)) ATRB_FLD_ID_30, MAX(DECODE ( UI_ATRB_SEQUENCE , 30, ATRB_DATA_TYPE)) ATRB_DATA_TYPE_30, ENTERPRISE_ID from ( select ALLOCATION_RULE_ID,ALLOCATION_LINE_ID,EFFECTIVE_START_DATE,UI_ATRB_SEQUENCE,EFFECTIVE_END_DATE, ATRB_FLD_NAME, TM_ATRB_FLD_ID, ATRB_DATA_TYPE, (CASE ATRB_DATA_TYPE WHEN 'NUMBER' THEN to_char(ATRB_VALUE_NUMBER) WHEN 'DATE' THEN to_char(ATRB_VALUE_TIMESTAMP,'yyyy-MM-dd') WHEN 'TIMESTAMP' THEN to_char(ATRB_VALUE_TIMESTAMP,'HH24:mi') ELSE ATRB_VALUE_TEXT END) as ATRB_VALUE, ENTERPRISE_ID from HWM_ALLOCATION_LN_ATRBS_F) tmplineAttr group by ALLOCATION_RULE_ID,ALLOCATION_LINE_ID,EFFECTIVE_START_DATE,EFFECTIVE_END_DATE,ENTERPRISE_ID order by ALLOCATION_RULE_ID,ALLOCATION_LINE_ID,EFFECTIVE_START_DATE,EFFECTIVE_END_DATE,ENTERPRISE_ID ) lineAttrTB on lineTB.ALLOCATION_RULE_ID = lineAttrTB.ALLOCATION_RULE_ID AND lineTB.ALLOCATION_LINE_ID = lineAttrTB.ALLOCATION_LINE_ID AND lineTB.EFFECTIVE_START_DATE = lineAttrTB.EFFECTIVE_START_DATE AND lineTB.EFFECTIVE_END_DATE = lineAttrTB.EFFECTIVE_END_DATE AND lineTB.ENTERPRISE_ID = lineAttrTB.ENTERPRISE_ID |