CST_ROLLUP_DET_OTBI_V
Details
-
Schema: FUSION
-
Object owner: CST
-
Object type: VIEW
Columns
Name |
---|
SCENARIO_ROLLUP_DETAIL_ID SCENARIO_ROLLUP_HEADER_ID WD_OPERATION_ID RESOURCE_SEQ_NUMBER RESOURCE_ID MATERIAL_INVENTORY_ITEM_ID MATERIAL_INVENTORY_ORG_ID COST_COMPONENT_ID EXPENSE_POOL_ID COST_LEVEL OVERHEAD_FLAG OVERHEAD_RATE_ID COSTING_BATCH_OUTPUT_SIZE BASIS_TYPE QUANTITY_USAGE QTY_UOM_CODE COST_UOM_CODE EXTENDED_COST UNIT_COST YIELD_FACTOR CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN REQUEST_ID JOB_DEFINITION_NAME JOB_DEFINITION_PACKAGE COST_ELEMENT_ID CST_OPERATION_ID SOURCE_TYPE OUTPUT_INVENTORY_ITEM_ID OUTPUT_INVENTORY_ORG_ID CUMULATIVE_UNIT_COST CUMULATIVE_EXTENDED_COST ALLOCATED_UNIT_COST ALLOCATED_EXTENDED_COST UNALLOCATED_UNIT_COST UNALLOCATED_EXTENDED_COST RUNNING_UNIT_TOTAL RUNNING_EXTENDED_TOTAL COST_ALLOCATION_PERCENTAGE |
Query
SQL_Statement |
---|
SELECT SRD.SCENARIO_ROLLUP_DETAIL_ID, SRD.SCENARIO_ROLLUP_HEADER_ID, DECODE (DET_ROW.DET_ROW_NUM, 1, NVL(SRD.WD_OPERATION_ID, -1), NULL) WD_OPERATION_ID, DECODE (DET_ROW.DET_ROW_NUM, 1, SRD.RESOURCE_SEQ_NUMBER, NULL) RESOURCE_SEQ_NUMBER, DECODE (DET_ROW.DET_ROW_NUM, 1, SRD.RESOURCE_ID, NULL) RESOURCE_ID, DECODE (DET_ROW.DET_ROW_NUM, 1, NVL(SRD.MATERIAL_INVENTORY_ITEM_ID, SRD.OUTPUT_INVENTORY_ITEM_ID), NULL) MATERIAL_INVENTORY_ITEM_ID, DECODE (DET_ROW.DET_ROW_NUM, 1, NVL(SRD.MATERIAL_INVENTORY_ORG_ID, SRD.OUTPUT_INVENTORY_ORG_ID), NULL) MATERIAL_INVENTORY_ORG_ID, SRD.COST_COMPONENT_ID, DECODE(CSRH.ROLLUP_ITEM_TYPE,'PO_CONFIGURED_ITEMS',SRD.EXPENSE_POOL_ID,DECODE(SRD.OVERHEAD_FLAG,'Y',SRD.EXPENSE_POOL_ID,NVL2(SRD.STD_TXFR_COST_RULE_ID,SRD.EXPENSE_POOL_ID,NULL))) EXPENSE_POOL_ID, SRD.COST_LEVEL, SRD.OVERHEAD_FLAG, DECODE (DET_ROW.DET_ROW_NUM, 1, SRD.OVERHEAD_RATE_ID, NULL) OVERHEAD_RATE_ID, SRD.COSTING_BATCH_OUTPUT_SIZE, SRD.BASIS_TYPE, SRD.QUANTITY_USAGE, SRD.QTY_UOM_CODE, SRD.COST_UOM_CODE, DECODE (DET_ROW.DET_ROW_NUM, 2, SRD.EXTENDED_COST, DECODE(SRD.source_type, NULL, SRD.EXTENDED_COST, SRD.OPERATION_EXTENDED_COST)) EXTENDED_COST, DECODE (DET_ROW.DET_ROW_NUM, 2, SRD.UNIT_COST, DECODE(SRD.source_type, NULL, SRD.UNIT_COST, SRD.OPERATION_UNIT_COST)) UNIT_COST, SRD.YIELD_FACTOR, SRD.CREATED_BY, SRD.CREATION_DATE, SRD.LAST_UPDATED_BY, SRD.LAST_UPDATE_DATE, SRD.LAST_UPDATE_LOGIN, SRD.REQUEST_ID, SRD.JOB_DEFINITION_NAME, SRD.JOB_DEFINITION_PACKAGE, SRD.COST_ELEMENT_ID, SRD.CST_OPERATION_ID, SRD.SOURCE_TYPE, SRD.OUTPUT_INVENTORY_ITEM_ID, SRD.OUTPUT_INVENTORY_ORG_ID, SRD.CUMULATIVE_UNIT_COST, SRD.CUMULATIVE_EXTENDED_COST, DECODE ( SRD.SOURCE_TYPE, 'OUTPUT_ALLOCATION', -SRD.ALLOCATED_UNIT_COST, 'RESIDUAL_ALLOCATION', -SRD.ALLOCATED_UNIT_COST, SRD.ALLOCATED_UNIT_COST) ALLOCATED_UNIT_COST, DECODE ( SRD.SOURCE_TYPE, 'OUTPUT_ALLOCATION', -SRD.ALLOCATED_EXTENDED_COST, 'RESIDUAL_ALLOCATION', -SRD.ALLOCATED_EXTENDED_COST, SRD.ALLOCATED_EXTENDED_COST) ALLOCATED_EXTENDED_COST, SRD.UNALLOCATED_UNIT_COST, SRD.UNALLOCATED_EXTENDED_COST, SRD.RUNNING_UNIT_TOTAL, SRD.RUNNING_EXTENDED_TOTAL, SRD.THIS_ALLOCATION_PERCENTAGE + SRD.OTHER_ALLOCATION_PERCENTAGE COST_ALLOCATION_PERCENTAGE FROM FUSION.CST_SCENARIO_ROLLUP_DETAILS SRD, FUSION.CST_STD_COSTS STD, FUSION.CST_SCENARIO_ROLLUP_HEADERS CSRH, (SELECT 1 DET_ROW_NUM FROM DUAL UNION SELECT 2 DET_ROW_NUM FROM DUAL ) DET_ROW WHERE SRD.SCENARIO_ROLLUP_HEADER_ID = STD.SCENARIO_ROLLUP_HEADER_ID AND STD.SCENARIO_ID = NVL(SYS_CONTEXT('CST_OTBI_PARAMS','p_scenario_id'), std.scenario_id) AND SRD.SCENARIO_ROLLUP_HEADER_ID = CSRH.SCENARIO_ROLLUP_HEADER_ID |