DBA Data[Home] [Help]

VIEW: APPS.EAM_DIRECT_ITEMS_RECS_LITE_V

Source

View Text - Preformatted

SELECT ewodi.DIRECT_ITEM_TYPE, ewodi.DIRECT_ITEM_TYPE_ID, ewodi.operation_seq_num , mc.concatenated_segments, ewodi.category_id, ewodi.item_name, ewodi.item_description, ewodi.uom_code, ewodi.wip_entity_id , ewodi.organization_id, nvl(ewodi.unit_price, ewodi.amount) as unit_price, ewodi.supplier_name, NVL(ewodi.QUANTITY_REQUIRED,0), ewodi.need_by_date, ewodi.auto_request_material, ewodi.item_id , ewodi.direct_item_sequence_id , nvl(ewodi.quantity_received,0), ewodi.department_id, nvl(ewodi.RQL_QUANTITY_ORDERED,0), nvl(ewodi.po_quantity_ordered,0), nvl(ewodi.po_quantity_cancelled,0), ewodi.effectivity_control, ewodi.eam_item_type, ewodi.order_type_lookup_code, ewodi.amount, ewodi.amount_delivered, ewodi.rql_amount_ordered, ewodi.po_amount_ordered, DECODE(ewodi.order_type_lookup_code,'FIXED PRICE',2,1), ml.meaning from EAM_WO_DIRECT_ITEMS_LITE_V ewodi, mfg_lookups ml, mtl_categories_kfv mc WHERE ewodi.category_id = mc.category_id and DECODE(ewodi.order_type_lookup_code,'FIXED PRICE',2,1) = ml.lookup_code(+) and ml.lookup_type(+) = 'EAM_SERVICE_LINE_TYPE' union all select ml.meaning , decode(eworp.item_id,null,1,2), eworp.operation_seq_num, mc.concatenated_segments, eworp.category_id, msik.concatenated_segments, decode(eworp.item_id, null, eworp.item_description, msik.description), eworp.uom_code, eworp.wip_entity_id, eworp.ORGANIZATION_ID, nvl(eworp.unit_price, eworp.amount) as unit_price, eworp.vendor_name, NVL( nvl(eworp.po_quantity_ordered, eworp.RQL_QUANTITY_ORDERED), 0), eworp.need_by_date, 'N', eworp.item_id, -1 as direct_item_sequence_id, nvl(eworp.quantity_received, 0), to_number(null), nvl(eworp.RQL_QUANTITY_ORDERED,0), nvl(eworp.po_quantity_ordered, 0), nvl(eworp.po_quantity_cancelled, 0), msik.effectivity_control, msik.eam_item_type, eworp.order_type_lookup_code, eworp.amount, eworp.amount_delivered, eworp.rql_amount_ordered, eworp.po_amount_ordered, DECODE(eworp.order_type_lookup_code,'FIXED PRICE',2,1), ml1.meaning from EAM_WO_REQ_PO_LITE_V eworp, mfg_lookups ml1, mtl_system_items_b_kfv msik, mtl_categories_kfv mc, mfg_lookups ml where eworp.direct_item_sequence_id is null and DECODE(eworp.order_type_lookup_code,'FIXED PRICE',2,1) = ml1.lookup_code(+) and ml1.lookup_type(+) = 'EAM_SERVICE_LINE_TYPE' and nvl(eworp.QUANTITY_RECEIVED,-1) <= 0 and nvl(eworp.amount_delivered,-1) <= 0 and ( eworp.item_id is null OR not exists ( select 1 from wip_requirement_operations wro where wro.wip_entity_id = eworp.wip_entity_id and wro.operation_seq_num = eworp.operation_seq_num and wro.inventory_item_id = eworp.item_id ) ) and eworp.item_id = msik.inventory_item_id (+) and eworp.organization_id = msik.organization_id (+) and eworp.category_id = mc.category_id and ml.lookup_type='EAM_DIRECT_ITEM_TYPE' and ml.lookup_code=decode(eworp.item_id,null,1,2)
View Text - HTML Formatted

SELECT EWODI.DIRECT_ITEM_TYPE
, EWODI.DIRECT_ITEM_TYPE_ID
, EWODI.OPERATION_SEQ_NUM
, MC.CONCATENATED_SEGMENTS
, EWODI.CATEGORY_ID
, EWODI.ITEM_NAME
, EWODI.ITEM_DESCRIPTION
, EWODI.UOM_CODE
, EWODI.WIP_ENTITY_ID
, EWODI.ORGANIZATION_ID
, NVL(EWODI.UNIT_PRICE
, EWODI.AMOUNT) AS UNIT_PRICE
, EWODI.SUPPLIER_NAME
, NVL(EWODI.QUANTITY_REQUIRED
, 0)
, EWODI.NEED_BY_DATE
, EWODI.AUTO_REQUEST_MATERIAL
, EWODI.ITEM_ID
, EWODI.DIRECT_ITEM_SEQUENCE_ID
, NVL(EWODI.QUANTITY_RECEIVED
, 0)
, EWODI.DEPARTMENT_ID
, NVL(EWODI.RQL_QUANTITY_ORDERED
, 0)
, NVL(EWODI.PO_QUANTITY_ORDERED
, 0)
, NVL(EWODI.PO_QUANTITY_CANCELLED
, 0)
, EWODI.EFFECTIVITY_CONTROL
, EWODI.EAM_ITEM_TYPE
, EWODI.ORDER_TYPE_LOOKUP_CODE
, EWODI.AMOUNT
, EWODI.AMOUNT_DELIVERED
, EWODI.RQL_AMOUNT_ORDERED
, EWODI.PO_AMOUNT_ORDERED
, DECODE(EWODI.ORDER_TYPE_LOOKUP_CODE
, 'FIXED PRICE'
, 2
, 1)
, ML.MEANING
FROM EAM_WO_DIRECT_ITEMS_LITE_V EWODI
, MFG_LOOKUPS ML
, MTL_CATEGORIES_KFV MC
WHERE EWODI.CATEGORY_ID = MC.CATEGORY_ID
AND DECODE(EWODI.ORDER_TYPE_LOOKUP_CODE
, 'FIXED PRICE'
, 2
, 1) = ML.LOOKUP_CODE(+)
AND ML.LOOKUP_TYPE(+) = 'EAM_SERVICE_LINE_TYPE' UNION ALL SELECT ML.MEANING
, DECODE(EWORP.ITEM_ID
, NULL
, 1
, 2)
, EWORP.OPERATION_SEQ_NUM
, MC.CONCATENATED_SEGMENTS
, EWORP.CATEGORY_ID
, MSIK.CONCATENATED_SEGMENTS
, DECODE(EWORP.ITEM_ID
, NULL
, EWORP.ITEM_DESCRIPTION
, MSIK.DESCRIPTION)
, EWORP.UOM_CODE
, EWORP.WIP_ENTITY_ID
, EWORP.ORGANIZATION_ID
, NVL(EWORP.UNIT_PRICE
, EWORP.AMOUNT) AS UNIT_PRICE
, EWORP.VENDOR_NAME
, NVL( NVL(EWORP.PO_QUANTITY_ORDERED
, EWORP.RQL_QUANTITY_ORDERED)
, 0)
, EWORP.NEED_BY_DATE
, 'N'
, EWORP.ITEM_ID
, -1 AS DIRECT_ITEM_SEQUENCE_ID
, NVL(EWORP.QUANTITY_RECEIVED
, 0)
, TO_NUMBER(NULL)
, NVL(EWORP.RQL_QUANTITY_ORDERED
, 0)
, NVL(EWORP.PO_QUANTITY_ORDERED
, 0)
, NVL(EWORP.PO_QUANTITY_CANCELLED
, 0)
, MSIK.EFFECTIVITY_CONTROL
, MSIK.EAM_ITEM_TYPE
, EWORP.ORDER_TYPE_LOOKUP_CODE
, EWORP.AMOUNT
, EWORP.AMOUNT_DELIVERED
, EWORP.RQL_AMOUNT_ORDERED
, EWORP.PO_AMOUNT_ORDERED
, DECODE(EWORP.ORDER_TYPE_LOOKUP_CODE
, 'FIXED PRICE'
, 2
, 1)
, ML1.MEANING
FROM EAM_WO_REQ_PO_LITE_V EWORP
, MFG_LOOKUPS ML1
, MTL_SYSTEM_ITEMS_B_KFV MSIK
, MTL_CATEGORIES_KFV MC
, MFG_LOOKUPS ML
WHERE EWORP.DIRECT_ITEM_SEQUENCE_ID IS NULL
AND DECODE(EWORP.ORDER_TYPE_LOOKUP_CODE
, 'FIXED PRICE'
, 2
, 1) = ML1.LOOKUP_CODE(+)
AND ML1.LOOKUP_TYPE(+) = 'EAM_SERVICE_LINE_TYPE'
AND NVL(EWORP.QUANTITY_RECEIVED
, -1) <= 0
AND NVL(EWORP.AMOUNT_DELIVERED
, -1) <= 0
AND ( EWORP.ITEM_ID IS NULL OR NOT EXISTS ( SELECT 1
FROM WIP_REQUIREMENT_OPERATIONS WRO
WHERE WRO.WIP_ENTITY_ID = EWORP.WIP_ENTITY_ID
AND WRO.OPERATION_SEQ_NUM = EWORP.OPERATION_SEQ_NUM
AND WRO.INVENTORY_ITEM_ID = EWORP.ITEM_ID ) )
AND EWORP.ITEM_ID = MSIK.INVENTORY_ITEM_ID (+)
AND EWORP.ORGANIZATION_ID = MSIK.ORGANIZATION_ID (+)
AND EWORP.CATEGORY_ID = MC.CATEGORY_ID
AND ML.LOOKUP_TYPE='EAM_DIRECT_ITEM_TYPE'
AND ML.LOOKUP_CODE=DECODE(EWORP.ITEM_ID
, NULL
, 1
, 2)