CST_ITEM_COST_HISTORY_V
Details
-
Schema: FUSION
-
Object owner: CST
-
Object type: VIEW
Columns
Name |
---|
COST_ORG_ID COST_BOOK_ID INVENTORY_ITEM_ID VAL_UNIT_ID TRANSACTION_ID COST_DATE EFF_DATE COST_METHOD_CODE MATERIAL_COST OVERHEAD_COST PROFIT_IN_INVENTORY_COST MATERIAL_OVERHEAD_COST RESOURCE_COST RESOURCE_DIRECT_COST RESOURCE_OVERHEAD_COST TOTAL_COST CURRENCY_CODE PRIOR_PERIOD_COST PRIOR_PERIOD_ONHAND QUANTITY_ONHAND TRANSACTION_TYPE TRANSACTION_SOURCE_TYPE TRANSACTION_NUMBER REFERENCE_TYPE REFERENCE_NUMBER TRANSACTION_DATE TRANSACTION_QUANTITY TRANSACTION_COST VARIANCE_COST LE_TIMEZONE_CODE LE_ENABLED_FLAG COST_DATE_DISPLAY PERIOD_END_DATE PAC_ADJUSTMENT ADJUSTED_PRIOR_PERIOD_COST |
Query
SQL_Statement |
---|
SELECT DISTINCT a.cost_org_id , a.cost_book_id , a.inventory_item_id , a.val_unit_id , a.transaction_id , a.cost_date , a.eff_date , a.cost_method_code , a.material_cost , a.overhead_cost , a.profit_in_inventory_cost , a.material_overhead_cost, a.resource_cost, a.resource_direct_cost, a.resource_overhead_cost, a.total_cost , a.currency_code, a.prior_period_cost, a.prior_period_onhand, a.quantity_onhand , c.base_txn_type_name transaction_type , a.transaction_source_type , a.transaction_number , a.reference_type , a.reference_number , DECODE(b.base_txn_source_type_id, 0, NVL(a.adjustment_date,b.eff_date), a.transaction_date) transaction_date , a.transaction_quantity , a.transaction_cost, a.variance_cost, a.LE_TIMEZONE_CODE LE_TIMEZONE_CODE, ctsa.LE_ENABLED_FLAG, a.cost_date cost_date_display, NULL period_end_date, CAST('N' AS VARCHAR2(1)) pac_adjustment, CAST(NULL AS NUMBER) adjusted_prior_period_cost FROM (SELECT cpc.cost_org_id , cpc.cost_book_id , cpc.inventory_item_id , cpc.val_unit_id , cpc.transaction_id , cpc.cost_date , cpc.eff_date , 'PERPETUAL_AVERAGE' cost_method_code , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL' THEN cpc.unit_cost_average ELSE 0 END) AS material_cost , SUM( CASE WHEN cce.cost_element_type = 'OVERHEAD' THEN cpc.unit_cost_average ELSE 0 END) AS overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'PROFIT_IN_INVENTORY' THEN cpc.unit_cost_average ELSE 0 END) AS profit_in_inventory_cost , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL_OVERHEAD' THEN cpc.unit_cost_average ELSE 0 END) AS material_overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE' THEN cpc.unit_cost_average ELSE 0 END) AS resource_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_DIRECT' THEN cpc.unit_cost_average ELSE 0 END) AS resource_direct_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_OVERHEAD' THEN cpc.unit_cost_average ELSE 0 END) AS resource_overhead_cost , SUM(cpc.unit_cost_average) AS total_cost , cpc.currency_code , CAST (NULL AS NUMBER) AS prior_period_cost, CAST (NULL AS NUMBER) AS prior_period_onhand, MIN(cpc.quantity_onhand) AS quantity_onhand , csit.base_txn_source_type_id transaction_source_type , ct.txn_source_doc_number transaction_number , ct.txn_source_ref_doc_type reference_type , ct.txn_source_ref_doc_number reference_number , ct.transaction_date transaction_date , (select max(ctc2.adjustment_date) from cst_transaction_costs ctc2 where ctc2.transaction_id = cpc.transaction_id and ctc2.eff_date = cpc.eff_date and ctc2.adjustment_date is not null) adjustment_date, MIN(ct.quantity) AS transaction_quantity , SUM(cpc.unit_cost_new + cpc.unit_cost_adjust) AS transaction_cost, NULL variance_cost, ct.LE_TIMEZONE_CODE LE_TIMEZONE_CODE FROM cst_perpavg_cost cpc , cst_transactions ct , cst_inv_transactions csit , cst_cost_elements_b cce WHERE ct.transaction_id = cpc.transaction_id AND csit.cst_inv_transaction_id(+) = ct.cst_inv_transaction_id AND cce.cost_element_id = cpc.cost_element_id GROUP BY cpc.cost_org_id, cpc.cost_book_id, cpc.inventory_item_id, cpc.val_unit_id, cpc.transaction_id, cpc.cost_date, cpc.eff_date, 'PERPETUAL_AVERAGE', csit.base_txn_source_type_id, ct.txn_source_doc_number, ct.txn_source_ref_doc_type, ct.txn_source_ref_doc_number, ct.transaction_date,ct.LE_TIMEZONE_CODE, cpc.currency_code UNION ALL SELECT b.cost_org_id , b.cost_book_id , b.INVENTORY_ITEM_ID , b.val_unit_id , b.transaction_id , b.cost_date , b.eff_date , b.cost_method_code , b.material_cost , b.overhead_cost , b.profit_in_inventory_cost , b.material_overhead_cost, b.resource_cost, b.resource_direct_cost, b.resource_overhead_cost, b.total_cost , b.currency_code, b.prior_period_cost, b.prior_period_onhand, (SELECT DISTINCT LAST_VALUE (L.QUANTITY_ONHAND) OVER (PARTITION BY L.COST_ORG_ID, L.COST_BOOK_ID, L.VAL_UNIT_ID, L.INVENTORY_ITEM_ID ORDER BY L.COST_DATE ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM CST_TRANSACTION_LAYERS L WHERE L.POSTED_FLAG = 'Y' AND L.QUANTITY_ONHAND IS NOT NULL AND L.INVENTORY_ITEM_ID = b.INVENTORY_ITEM_ID AND L.rec_trxn_ID = b.TRANSACTION_ID AND L.COST_BOOK_ID = b.COST_BOOK_ID AND L.VAL_UNIT_ID = b.VAL_UNIT_ID AND L.COST_ORG_ID = b.COST_ORG_ID ) AS quantity_onhand , b.transaction_source_type , b.transaction_number , b.reference_type , b.reference_number , b.transaction_date , b.adjustment_date , b.transaction_quantity , b.transaction_cost, NULL variance_cost, b.LE_TIMEZONE_CODE LE_TIMEZONE_CODE FROM (SELECT ct.cost_org_id , ct.cost_book_id , ct.inventory_item_id , ct.val_unit_id , ctc.transaction_id , NVL(ctc.cost_date ,ct.cost_date) cost_date , ctc.eff_date eff_date , 'ACTUAL' cost_method_code , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL' THEN ctc.unit_cost ELSE 0 END) AS material_cost , SUM( CASE WHEN cce.cost_element_type = 'OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'PROFIT_IN_INVENTORY' THEN ctc.unit_cost ELSE 0 END) AS profit_in_inventory_cost , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL_OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS material_overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE' THEN ctc.unit_cost ELSE 0 END) AS resource_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_DIRECT' THEN ctc.unit_cost ELSE 0 END) AS resource_direct_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS resource_overhead_cost , SUM(ctc.unit_cost) AS total_cost , ctc.currency_code, CAST (NULL AS NUMBER) AS prior_period_cost, CAST (NULL AS NUMBER) AS prior_period_onhand, csit.base_txn_source_type_id transaction_source_type , ct.txn_source_doc_number transaction_number , ct.txn_source_ref_doc_type reference_type , ct.txn_source_ref_doc_number reference_number , ct.transaction_date transaction_date , MAX(ctc.adjustment_date) adjustment_date, MIN(ct.quantity) AS transaction_quantity , SUM(ctc.unit_cost) AS transaction_cost, ct.LE_TIMEZONE_CODE LE_TIMEZONE_CODE FROM cst_transaction_costs ctc , cst_transactions ct , cst_inv_transactions csit , cst_cost_elements_b cce WHERE ct.transaction_id = ctc.transaction_id AND csit.cst_inv_transaction_id(+) = ct.cst_inv_transaction_id AND cce.cost_element_id = ctc.cost_element_id AND ct.cost_method_code ='ACTUAL' AND ctc.valid_cost_flag ='Y' AND ct.COST_TRANSACTION_TYPE = 'RECEIPT' AND ctc.expense_pool_id <> -5 GROUP BY ct.cost_org_id, ct.cost_book_id, ct.inventory_item_id, ct.val_unit_id, ctc.transaction_id, NVL(ctc.cost_date,ct.cost_date), ctc.eff_date, ctc.currency_code, 'ACTUAL', csit.base_txn_source_type_id, ct.txn_source_doc_number, ct.txn_source_ref_doc_type, ct.txn_source_ref_doc_number, ct.transaction_date, ct.LE_TIMEZONE_CODE )b ) a, cst_transaction_costs b, cst_all_txn_types_v c, CST_TXN_SOURCE_ACTIONS ctsa WHERE a.transaction_id = b.transaction_id AND a.eff_date = b.eff_date AND b.valid_cost_flag = 'Y' AND b.base_txn_type_id = c.base_txn_type_id AND b.base_txn_source_type_id = c.base_txn_source_type_id AND b.base_txn_source_type_id = ctsa.base_txn_source_type_id AND b.BASE_TXN_ACTION_ID = ctsa.BASE_TXN_ACTION_ID AND b.expense_pool_id <> -5 UNION ALL SELECT DISTINCT a.cost_org_id , a.cost_book_id , a.inventory_item_id , a.val_unit_id , a.transaction_id , a.cost_date , a.eff_date , a.cost_method_code , a.material_cost , a.overhead_cost , a.profit_in_inventory_cost , a.material_overhead_cost, a.resource_cost, a.resource_direct_cost, a.resource_overhead_cost, a.total_cost , a.currency_code, a.prior_period_cost, a.prior_period_onhand, a.quantity_onhand , c.base_txn_type_name transaction_type , a.transaction_source_type , a.transaction_number , a.reference_type , a.reference_number , DECODE(a.base_txn_source_type_id, 0, a.cost_date, a.transaction_date) transaction_date , a.transaction_quantity , a.transaction_cost, a.variance_cost, a.LE_TIMEZONE_CODE LE_TIMEZONE_CODE, ctsa.LE_ENABLED_FLAG, a.cost_date cost_date_display, NULL period_end_date, CAST('N' AS VARCHAR2(1)) pac_adjustment, CAST(NULL AS NUMBER) adjusted_prior_period_cost FROM (SELECT csc.cost_org_id , csc.cost_book_id , csc.inventory_item_id , csc.val_unit_id , NVL(ct.transaction_id,0) transaction_id , NVL(ct.cost_date,csc.effective_start_date) cost_date , NVL(ct.cost_date,csc.effective_start_date) eff_date , 'STANDARD' cost_method_code , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL' THEN cscd.unit_cost ELSE 0 END) AS material_cost , SUM( CASE WHEN cce.cost_element_type = 'OVERHEAD' THEN cscd.unit_cost ELSE 0 END) AS overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'PROFIT_IN_INVENTORY' THEN cscd.unit_cost ELSE 0 END) AS profit_in_inventory_cost , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL_OVERHEAD' THEN cscd.unit_cost ELSE 0 END) AS material_overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE' THEN cscd.unit_cost ELSE 0 END) AS resource_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_DIRECT' THEN cscd.unit_cost ELSE 0 END) AS resource_direct_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_OVERHEAD' THEN cscd.unit_cost ELSE 0 END) AS resource_overhead_cost , csc.total_cost AS total_cost , csc.currency_code, CAST (NULL AS NUMBER) AS prior_period_cost, CAST (NULL AS NUMBER) AS prior_period_onhand, ctl.quantity_onhand AS quantity_onhand, ct.base_txn_source_type_id transaction_source_type, ct.txn_source_doc_number transaction_number, ct.txn_source_ref_doc_type reference_type, ct.txn_source_ref_doc_number reference_number, ct.transaction_date transaction_date, ct.quantity AS transaction_quantity, csc.total_cost AS transaction_cost, ct.base_txn_type_id AS base_txn_type_id, ct.base_txn_source_type_id AS base_txn_source_type_id, sum(cvc.unit_cost) variance_cost, ct.LE_TIMEZONE_CODE LE_TIMEZONE_CODE FROM cst_std_costs csc, cst_std_cost_details cscd , cst_transactions ct , cst_cost_elements_b cce, cst_transaction_layers ctl, cst_variance_costs cvc WHERE ct.cost_org_id = csc.cost_org_id AND ct.cost_book_id = csc.cost_book_id AND ct.val_unit_id = csc.val_unit_id AND ct.inventory_item_id = csc.inventory_item_id AND TRUNC(ct.cost_date) <= csc.effective_end_date AND TRUNC(ct.cost_date) >= csc.effective_start_date AND csc.status_code = 'PUBLISHED' AND csc.std_cost_id = cscd.std_cost_id AND cce.cost_element_id = cscd.cost_element_id AND ct.transaction_id = ctl.transaction_id AND ct.transaction_id = ctl.rec_trxn_id AND 0 = ctl.dep_trxn_id AND ct.COST_TRANSACTION_TYPE = 'RECEIPT' AND ct.cost_method_code = 'STANDARD' AND ct.transaction_id = cvc.transaction_id (+) AND ct.transaction_id = cvc.rec_trxn_id(+) AND 0 = cvc.dep_trxn_id(+) AND ( cvc.cost_element_id IS NULL OR cvc.cost_element_id = cscd.cost_element_id ) GROUP BY csc.cost_org_id, csc.cost_book_id, csc.inventory_item_id, csc.val_unit_id, ct.transaction_id, ct.cost_date, csc.currency_code, 'STANDARD', ct.base_txn_source_type_id, ct.txn_source_doc_number, ct.txn_source_ref_doc_type, ct.txn_source_ref_doc_number, ct.transaction_date, csc.total_cost, ct.quantity, ctl.quantity_onhand, csc.effective_start_date, ct.base_txn_type_id, ct.base_txn_source_type_id, ct.LE_TIMEZONE_CODE ) a, cst_all_txn_types_v c, CST_TXN_SOURCE_ACTIONS ctsa WHERE a.base_txn_type_id = c.base_txn_type_id AND a.base_txn_source_type_id = c.base_txn_source_type_id AND c.base_txn_source_type_id = ctsa.base_txn_source_type_id AND c.BASE_TXN_ACTION_ID = ctsa.BASE_TXN_ACTION_ID UNION ALL SELECT DISTINCT a.cost_org_id , a.cost_book_id , a.inventory_item_id , a.val_unit_id , a.transaction_id , a.cost_date , a.eff_date , a.cost_method_code , a.material_cost , a.overhead_cost , a.profit_in_inventory_cost , a.material_overhead_cost, a.resource_cost, a.resource_direct_cost, a.resource_overhead_cost, a.total_cost , a.currency_code, a.prior_period_cost, a.prior_period_onhand, a.quantity_onhand , c.base_txn_type_name transaction_type , a.transaction_source_type , a.transaction_number , a.reference_type , a.reference_number , DECODE(a.base_txn_source_type_id, 0, a.adjustment_date, a.transaction_date) transaction_date , a.transaction_quantity , a.transaction_cost, a.variance_cost, a.LE_TIMEZONE_CODE LE_TIMEZONE_CODE, ctsa.LE_ENABLED_FLAG, a.cost_date_display cost_date_display, a.end_date period_end_date, a.pac_adjustment, a.adjusted_prior_period_cost FROM (SELECT pac.cost_org_id , pac.cost_book_id , pac.inventory_item_id , pac.val_unit_id , ct.transaction_id transaction_id , ct.cost_date cost_date , ctc.eff_date eff_date , 'PERIODIC_AVERAGE' cost_method_code , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL' THEN ctc.unit_cost ELSE 0 END) AS material_cost , SUM( CASE WHEN cce.cost_element_type = 'OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'PROFIT_IN_INVENTORY' THEN ctc.unit_cost ELSE 0 END) AS profit_in_inventory_cost , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL_OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS material_overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE' THEN ctc.unit_cost ELSE 0 END) AS resource_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_DIRECT' THEN ctc.unit_cost ELSE 0 END) AS resource_direct_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS resource_overhead_cost , sum(pac.periodic_avg_cost) AS total_cost , pac.currency_code, sum(pac.prior_period_cost) AS prior_period_cost, pac.prior_period_onhand AS prior_period_onhand, 0 AS quantity_onhand, ct.base_txn_source_type_id transaction_source_type, ct.txn_source_doc_number transaction_number, ct.txn_source_ref_doc_type reference_type, ct.txn_source_ref_doc_number reference_number, ct.transaction_date transaction_date, ct.quantity AS transaction_quantity, sum(ctc.unit_cost) AS transaction_cost, ct.base_txn_type_id AS base_txn_type_id, ct.base_txn_source_type_id AS base_txn_source_type_id, 0 variance_cost, ct.LE_TIMEZONE_CODE LE_TIMEZONE_CODE, NULL adjustment_date, ct.cost_date cost_date_display, to_timestamp(cps.end_date) end_date, CAST('N' AS VARCHAR2(1)) pac_adjustment, SUM(pac.adjusted_prior_period_cost) adjusted_prior_period_cost FROM cst_periodic_avg_costs pac, cst_transactions ct , cst_transaction_costs ctc, cst_cost_elements_b cce, cst_period_statuses cps WHERE ct.cost_org_id = pac.cost_org_id AND ct.cost_book_id = pac.cost_book_id AND ct.val_unit_id = pac.val_unit_id AND ct.inventory_item_id = pac.inventory_item_id AND ct.period_name = pac.period_name AND cce.cost_element_id = pac.cost_element_id AND cce.cost_element_id = ctc.cost_element_id AND ct.transaction_id = ctc.transaction_id AND (nvl(ctc.user_adjustment_id,0) = 0 AND nvl(ctc.adjustment_transaction_id,0) =0) AND ct.use_item_cost_flag = 'N' AND ct.cost_transaction_type <> 'ADJUST' AND ct.logical_flag = 'N' AND ct.intransit_flag = 'N' AND cps.cost_org_id = pac.cost_org_id AND cps.cost_book_id = pac.cost_book_id AND cps.period_name = pac.period_name AND ctc.period_name = ct.period_name GROUP BY pac.cost_org_id, pac.cost_book_id, pac.inventory_item_id, pac.val_unit_id, ct.transaction_id, pac.currency_code, pac.prior_period_onhand, ct.base_txn_source_type_id, ct.txn_source_doc_number, ct.txn_source_ref_doc_type, ct.txn_source_ref_doc_number, ct.transaction_date, ct.quantity, ct.cost_date, ctc.eff_date, ct.base_txn_type_id, ct.base_txn_source_type_id, ct.LE_TIMEZONE_CODE, cps.end_date UNION ALL SELECT pac.cost_org_id , pac.cost_book_id , pac.inventory_item_id , pac.val_unit_id , ct.transaction_id transaction_id , ctc.cost_date cost_date , ctc.eff_date eff_date , 'PERIODIC_AVERAGE' cost_method_code , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL' THEN ctc.unit_cost ELSE 0 END) AS material_cost , SUM( CASE WHEN cce.cost_element_type = 'OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'PROFIT_IN_INVENTORY' THEN ctc.unit_cost ELSE 0 END) AS profit_in_inventory_cost , SUM( CASE WHEN cce.cost_element_type = 'MATERIAL_OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS material_overhead_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE' THEN ctc.unit_cost ELSE 0 END) AS resource_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_DIRECT' THEN ctc.unit_cost ELSE 0 END) AS resource_direct_cost , SUM( CASE WHEN cce.cost_element_type = 'RESOURCE_OVERHEAD' THEN ctc.unit_cost ELSE 0 END) AS resource_overhead_cost , sum(pac.periodic_avg_cost) AS total_cost , pac.currency_code, sum(pac.prior_period_cost) AS prior_period_cost, pac.prior_period_onhand AS prior_period_onhand, 0 AS quantity_onhand, ctc.base_txn_source_type_id transaction_source_type, ctc.cost_reference transaction_number, ct.txn_source_ref_doc_type reference_type, ct.txn_source_ref_doc_number reference_number, ct.transaction_date transaction_date, ct.quantity AS transaction_quantity, sum(ctc.unit_cost) AS transaction_cost, ctc.base_txn_type_id AS base_txn_type_id, ctc.base_txn_source_type_id AS base_txn_source_type_id, 0 variance_cost, ct.LE_TIMEZONE_CODE LE_TIMEZONE_CODE, ctc.adjustment_date, ctc.cost_date cost_date_display, to_timestamp(cps.end_date) end_date, CAST('Y' AS VARCHAR2(1)) pac_adjustment, SUM(pac.adjusted_prior_period_cost) adjusted_prior_period_cost FROM cst_periodic_avg_costs pac, cst_transaction_costs ctc, cst_transactions ct , cst_cost_elements_b cce, cst_period_statuses cps WHERE ctc.transaction_id = ct.transaction_id AND ctc.cost_org_id = pac.cost_org_id AND ctc.cost_book_id = pac.cost_book_id AND ct.val_unit_id = pac.val_unit_id AND ct.inventory_item_id = pac.inventory_item_id AND ctc.period_name = pac.period_name AND (nvl(ctc.user_adjustment_id,0) <> 0 OR nvl(ctc.adjustment_transaction_id,0) <>0) AND cce.cost_element_id = pac.cost_element_id AND cce.cost_element_id = ctc.cost_element_id AND ct.use_item_cost_flag = 'N' AND cps.cost_org_id = pac.cost_org_id AND cps.cost_book_id = pac.cost_book_id AND cps.period_name = pac.period_name AND ctc.period_name = ct.period_name GROUP BY pac.cost_org_id, pac.cost_book_id, pac.inventory_item_id, pac.val_unit_id, ct.transaction_id, pac.currency_code, pac.prior_period_onhand, ctc.base_txn_source_type_id, ct.txn_source_doc_number, ct.txn_source_ref_doc_type, ct.txn_source_ref_doc_number, ct.transaction_date, ct.quantity, ctc.cost_date , ctc.eff_date , ctc.base_txn_type_id, ctc.base_txn_source_type_id, ct.LE_TIMEZONE_CODE, ctc.adjustment_date, cps.end_date, ctc.cost_reference ) a, cst_all_txn_types_v c, CST_TXN_SOURCE_ACTIONS ctsa WHERE a.base_txn_type_id = c.base_txn_type_id AND a.base_txn_source_type_id = c.base_txn_source_type_id AND c.base_txn_source_type_id = ctsa.base_txn_source_type_id AND c.BASE_TXN_ACTION_ID = ctsa.BASE_TXN_ACTION_ID |