You are on page 1of 4

CST_INV_LAYERS

CST_INV_LAYER_COST_DETAILS
CST_ITEM_COSTS
CST_ITEM_COSTS_EFC
CST_ITEM_COSTS_INTERFACE
CST_ITEM_COST_DETAILS
CST_ITEM_COST_DETAILS_EFC
CST_ITEM_CST_DTLS_INTERFACE
CST_LAYER_COST_DETAILS
CST_LAYER_COST_DETAILS_EFC
CST_QUANTITY_LAYERS
CST_QUANTITY_LAYERS_EFC
CST_WIP_LAYERS
CST_WIP_LAYER_COST_DETAILS

==============================================================

CST_INV_LAYERS
==============
LAYER_ID NOT NULL NUMBER
INV_LAYER_ID NOT NULL NUMBER
ORGANIZATION_ID NOT NULL NUMBER
INVENTORY_ITEM_ID NOT NULL NUMBER
CREATION_QUANTITY NOT NULL NUMBER
LAYER_QUANTITY NOT NULL NUMBER
LAYER_COST NOT NULL NUMBER
CREATE_TRANSACTION_ID NOT NULL NUMBER
TRANSACTION_ACTION_ID NUMBER
TRANSACTION_SOURCE_ID NUMBER
TRANSACTION_SOURCE_TYPE_ID NUMBER
TRANSACTION_SOURCE VARCHAR2(240)
UNBURDENED_COST NUMBER
BURDEN_COST NUMBER
LAST_UPDATE_DATE NOT NULL DATE
LAST_UPDATED_BY NOT NULL NUMBER
CREATION_DATE NOT NULL DATE
CREATED_BY NOT NULL NUMBER
LAST_UPDATE_LOGIN NUMBER
REQUEST_ID NUMBER
PROGRAM_APPLICATION_ID NUMBER
PROGRAM_ID NUMBER
PROGRAM_UPDATE_DATE DATE

CST_INV_LAYER_COST_DETAILS
==========================
LAYER_ID NOT NULL NUMBER
INV_LAYER_ID NOT NULL NUMBER
LEVEL_TYPE NOT NULL NUMBER
COST_ELEMENT_ID NOT NULL NUMBER
LAYER_COST NOT NULL NUMBER
LAST_UPDATE_DATE NOT NULL DATE
LAST_UPDATED_BY NOT NULL NUMBER
CREATION_DATE NOT NULL DATE
CREATED_BY NOT NULL NUMBER
LAST_UPDATE_LOGIN NUMBER
REQUEST_ID NUMBER
PROGRAM_APPLICATION_ID NUMBER
PROGRAM_ID NUMBER
PROGRAM_UPDATE_DATE DATE

CST_LAYER_COST_DETAILS
======================
LAYER_ID NOT NULL
NUMBER
COST_ELEMENT_ID NOT NULL
NUMBER
LEVEL_TYPE NOT NULL
NUMBER
LAST_UPDATE_DATE NOT NULL
DATE
LAST_UPDATED_BY NOT NULL
NUMBER
CREATION_DATE NOT NULL
DATE
CREATED_BY NOT NULL
NUMBER
LAST_UPDATE_LOGIN NUMBER
REQUEST_ID NUMBER
PROGRAM_APPLICATION_ID NUMBER
PROGRAM_ID NUMBER
PROGRAM_UPDATE_DATE DATE
ITEM_COST NOT NULL NUMBER

CST_LAYER_COST_DETAILS_EFC
==========================
LEVEL_TYPE NOT NULL NUMBER
LAYER_ID NOT NULL NUMBER
COST_ELEMENT_ID NOT NULL NUMBER
ITEM_COST NOT NULL NUMBER
SET_OF_BOOKS_ID NUMBER

CST_QUANTITY_LAYERS
===================
LAYER_ID NOT NULL
NUMBER
LAST_UPDATE_DATE NOT NULL
DATE
LAST_UPDATED_BY NOT NULL
NUMBER
CREATION_DATE NOT NULL
DATE
CREATED_BY NOT NULL
NUMBER
LAST_UPDATE_LOGIN NUMBER
REQUEST_ID NUMBER
PROGRAM_APPLICATION_ID NUMBER
PROGRAM_ID NUMBER
PROGRAM_UPDATE_DATE DATE
ORGANIZATION_ID NOT NULL NUMBER
INVENTORY_ITEM_ID NOT NULL NUMBER
LAYER_QUANTITY NOT NULL NUMBER
CREATE_TRANSACTION_ID NUMBER
UPDATE_TRANSACTION_ID NUMBER
PL_MATERIAL NUMBER
PL_MATERIAL_OVERHEAD NUMBER
PL_RESOURCE NUMBER
PL_OUTSIDE_PROCESSING NUMBER
PL_OVERHEAD NUMBER
TL_MATERIAL NUMBER
TL_MATERIAL_OVERHEAD NUMBER
TL_RESOURCE NUMBER
TL_OUTSIDE_PROCESSING NUMBER
TL_OVERHEAD NUMBER
MATERIAL_COST NUMBER
MATERIAL_OVERHEAD_COST NUMBER
RESOURCE_COST NUMBER
OUTSIDE_PROCESSING_COST NUMBER
OVERHEAD_COST NUMBER
PL_ITEM_COST NUMBER
TL_ITEM_COST NUMBER
ITEM_COST NOT NULL NUMBER
UNBURDENED_COST NUMBER
BURDEN_COST NUMBER
COST_GROUP_ID NOT NULL NUMBER

CST_QUANTITY_LAYERS_EFC
=======================
RESOURCE_COST NUMBER
PL_ITEM_COST NUMBER
PL_RESOURCE NUMBER
UNBURDENED_COST NUMBER
TL_ITEM_COST NUMBER
OVERHEAD_COST NUMBER
ITEM_COST NOT NULL NUMBER
MATERIAL_COST NUMBER
TL_RESOURCE NUMBER
LAYER_ID NOT NULL NUMBER
PL_OVERHEAD NUMBER
PL_MATERIAL NUMBER
TL_OVERHEAD NUMBER
TL_MATERIAL NUMBER
OUTSIDE_PROCESSING_COST NUMBER
PL_OUTSIDE_PROCESSING NUMBER
MATERIAL_OVERHEAD_COST NUMBER
PL_MATERIAL_OVERHEAD NUMBER
BURDEN_COST NUMBER
TL_OUTSIDE_PROCESSING NUMBER
TL_MATERIAL_OVERHEAD NUMBER
SET_OF_BOOKS_ID NUMBER

CST_WIP_LAYERS
==============
WIP_LAYER_ID NOT NULL NUMBER(15)
WIP_ENTITY_ID NOT NULL NUMBER(15)
RELIEVED_MATL_FINAL_COMP_QTY NOT NULL NUMBER
TEMP_RELIEVED_QTY NOT NULL NUMBER
LAST_UPDATE_DATE NOT NULL DATE
LAST_UPDATED_BY NOT NULL NUMBER(15)
CREATION_DATE NOT NULL DATE
CREATED_BY NOT NULL NUMBER(15)
LAST_UPDATE_LOGIN NUMBER(15)
REQUEST_ID NUMBER(15)
PROGRAM_APPLICATION_ID NUMBER(15)
PROGRAM_ID NUMBER(15)
PROGRAM_UPDATE_DATE DATE
OPERATION_SEQ_NUM NOT NULL NUMBER(15)
INVENTORY_ITEM_ID NOT NULL NUMBER(15)
REPETITIVE_SCHEDULE_ID NUMBER(15)
INV_LAYER_ID NOT NULL NUMBER(15)
INV_LAYER_DATE NOT NULL DATE
CREATE_TXN_ID NUMBER(15)
APPLIED_MATL_QTY NOT NULL NUMBER
RELIEVED_MATL_COMP_QTY NOT NULL NUMBER
RELIEVED_MATL_SCRAP_QTY NOT NULL NUMBER

CST_WIP_LAYER_COST_DETAILS
==========================
WIP_LAYER_ID NOT NULL NUMBER(15)
INV_LAYER_ID NOT NULL NUMBER(15)
COST_ELEMENT_ID NOT NULL NUMBER(15)
LEVEL_TYPE NOT NULL NUMBER(15)
LAYER_COST NOT NULL NUMBER
LAST_UPDATE_DATE NOT NULL DATE
LAST_UPDATED_BY NOT NULL NUMBER(15)
CREATION_DATE NOT NULL DATE
CREATED_BY NOT NULL NUMBER(15)
LAST_UPDATE_LOGIN NUMBER(15)
REQUEST_ID NUMBER(15)
PROGRAM_APPLICATION_ID NUMBER(15)
PROGRAM_ID NUMBER(15)
PROGRAM_UPDATE_DATE DATE

Layer Query
===========

SELECT DISTINCT SUBSTR(MSI.SEGMENT1,1,5) ITEM, MP.ORGANIZATION_CODE,


CIL.LAYER_QUANTITY, CIL.LAYER_COST, MOQ.LOT_NUMBER,
MOQ.TRANSACTION_QUANTITY LOT_QTY, POH.SEGMENT1 PO_NUMBER
FROM MTL_SYSTEM_ITEMS MSI,
MTL_PARAMETERS MP,
CST_INV_LAYERS CIL,
MTL_MATERIAL_TRANSACTIONS MMT,
MTL_ONHAND_QUANTITIES MOQ,
PO_HEADERS_ALL POH
WHERE MSI.INVENTORY_ITEM_ID = CIL.INVENTORY_ITEM_ID
AND MSI.ORGANIZATION_ID = CIL.ORGANIZATION_ID
AND MSI.SEGMENT1 = 'FIFO'
AND CIL.ORGANIZATION_ID = MP.ORGANIZATION_ID
AND MP.ORGANIZATION_CODE = 'FIF'
AND CIL.INVENTORY_ITEM_ID = MOQ.INVENTORY_ITEM_ID
AND CIL.ORGANIZATION_ID = MOQ.ORGANIZATION_ID
AND MMT.INVENTORY_ITEM_ID = MOQ.INVENTORY_ITEM_ID
AND MMT.ORGANIZATION_ID = MOQ.ORGANIZATION_ID
AND MSI.INVENTORY_ITEM_ID = MOQ.INVENTORY_ITEM_ID
AND MSI.ORGANIZATION_ID = MOQ.ORGANIZATION_ID
AND CIL.CREATE_TRANSACTION_ID = MMT.TRANSACTION_ID
AND CIL.ORGANIZATION_ID = MMT.ORGANIZATION_ID
AND CIL.TRANSACTION_SOURCE_ID = MMT.TRANSACTION_SOURCE_ID
AND CIL.TRANSACTION_SOURCE_ID = POH.PO_HEADER_ID
AND MMT.TRANSACTION_SOURCE_ID = POH.PO_HEADER_ID
/

You might also like