DBA Data[Home] [Help]

VIEW: APPS.WIP_EAM_DIRECT_ITEMS_V

Source

View Text - Preformatted

SELECT rql.wip_entity_id, rql.wip_operation_seq_num, rql.destination_organization_id, rqh.segment1, null, rql.item_description, uom.uom_code, rql.unit_price, rql.currency_code, rql.quantity, rql.quantity, to_number(null), to_date(null), to_number(null), to_number(null), pov.vendor_name, pov.segment1 , to_number(null), to_char(null), rql.item_id, rql.closed_code, to_char(null), rqh.authorization_status, to_char(null), to_number(null), to_number(null) as po_header_id, rqh.requisition_header_id, wed.direct_item_sequence_id, rql.category_id, to_number(null), rql.requisition_line_id, rql.order_type_lookup_code, rql.amount, to_number(null) as amount_delivered FROM po_requisition_lines_all rql, po_requisition_headers_all rqh, po_line_types plt, mtl_units_of_measure uom, po_vendors pov, wip_eam_direct_items wed WHERE rql.requisition_header_id = rqh.requisition_header_id AND rql.line_type_id = plt.line_type_id AND rql.unit_meas_lookup_code = uom.unit_of_measure (+) AND rql.vendor_id = pov.vendor_id (+) AND upper(rqh.authorization_status) not in ('CANCELLED', 'REJECTED','SYSTEM_SAVED') AND rql.line_location_id is NULL AND upper(nvl(rql.cancel_flag, 'N')) <> 'Y' AND upper(nvl(plt.outside_operation_flag, 'N')) = 'N' AND rql.destination_type_code = 'SHOP FLOOR' AND rql.wip_entity_id is not null AND rql.item_description = wed.description (+) AND rql.wip_entity_id = wed.wip_entity_id (+) AND rql.wip_operation_seq_num = wed.operation_seq_num (+) AND rql.destination_organization_id = wed.organization_id (+) UNION ( SELECT pd.wip_entity_id, pd.wip_operation_seq_num, pd.destination_organization_id, rqh.segment1 req_number, poh.segment1 po_number, pd.item_description, uom.uom_code, pd.unit_price, poh.currency_code, rql.quantity req_line_qty, sum(pd.quantity_ordered) po_line_qty, sum(pd.quantity_delivered), to_date(null), sum(pd.quantity_ordered), sum(pd.quantity_cancelled), pov.vendor_name, pov.segment1 vendor_no, to_number(null), pd.cancel_flag, pd.item_id, rql.closed_code, pd.closed_code, rqh.authorization_status, poh.authorization_status, pd.po_line_id, poh.po_header_id, rqh.requisition_header_id, wed.direct_item_sequence_id, pd.category_id, pd.po_release_id, rql.requisition_line_id, pd.order_type_lookup_code, pd.amount_ordered, pd.amount_delivered FROM po_line_types plt, mtl_units_of_measure uom, po_headers_all poh, po_line_locations_all polloc, po_vendors pov, po_requisition_headers_all rqh, po_requisition_lines_all rql, po_req_distributions_all rqd, wip_eam_direct_items wed, (select pd1.wip_entity_id, pd1.wip_operation_seq_num, pd1.destination_organization_id, pol.item_description, pol.unit_price, pol.quantity, pd1.quantity_delivered, pd1.quantity_ordered, pd1.quantity_cancelled, pol.closed_code, pol.po_line_id, pol.po_header_id, pd1.req_distribution_id, pd1.line_location_id, pol.line_type_id, pd1.destination_type_code, pol.unit_meas_lookup_code, pol.cancel_flag, pol.item_id, pol.category_id , pd1.po_release_id, pol.order_type_lookup_code, pd1.amount_ordered, pd1.amount_delivered from po_lines_all pol, po_distributions_all pd1 where pol.po_line_id = pd1.po_line_id) pd WHERE poh.po_header_id = pd.po_header_id AND rql.requisition_header_id = rqh.requisition_header_id(+) AND rqd.requisition_line_id = rql.requisition_line_id(+) AND rqd.distribution_id(+) = pd.req_distribution_id AND polloc.po_line_id = pd.po_line_id AND polloc.line_location_id = pd.line_location_id AND pd.line_type_id = plt.line_type_id AND upper(nvl(plt.outside_operation_flag, 'N')) = 'N' AND pd.destination_type_code = 'SHOP FLOOR' AND poh.vendor_id = pov.vendor_id (+) AND pd.unit_meas_lookup_code = uom.unit_of_measure (+) AND upper(nvl(pd.cancel_flag, 'N')) <> 'Y' AND pd.wip_entity_id is not null AND pd.item_description = wed.description (+) AND pd.wip_entity_id = wed.wip_entity_id (+) AND pd.wip_operation_seq_num = wed. operation_seq_num (+) AND pd.destination_organization_id = wed.organization_id (+) group by pd.wip_entity_id, pd.wip_operation_seq_num, pd.destination_organization_id, rqh.segment1, poh.segment1, pd.item_description, uom.uom_code, rql.order_type_lookup_code, pd.order_type_lookup_code, pd.unit_price, rql.amount, pd.amount_ordered, pd.amount_delivered, poh.currency_code, rql.quantity, pd.quantity, pov.vendor_name, pov.segment1, pd.cancel_flag, pd.item_id, rql.closed_code, pd.closed_code, rqh.authorization_status, poh.authorization_status, pd.po_line_id, poh.po_header_id, rqh.requisition_header_id, wed.direct_item_sequence_id, pd.category_id, pd.po_release_id, rql.requisition_line_id )
View Text - HTML Formatted

SELECT RQL.WIP_ENTITY_ID
, RQL.WIP_OPERATION_SEQ_NUM
, RQL.DESTINATION_ORGANIZATION_ID
, RQH.SEGMENT1
, NULL
, RQL.ITEM_DESCRIPTION
, UOM.UOM_CODE
, RQL.UNIT_PRICE
, RQL.CURRENCY_CODE
, RQL.QUANTITY
, RQL.QUANTITY
, TO_NUMBER(NULL)
, TO_DATE(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, POV.VENDOR_NAME
, POV.SEGMENT1
, TO_NUMBER(NULL)
, TO_CHAR(NULL)
, RQL.ITEM_ID
, RQL.CLOSED_CODE
, TO_CHAR(NULL)
, RQH.AUTHORIZATION_STATUS
, TO_CHAR(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL) AS PO_HEADER_ID
, RQH.REQUISITION_HEADER_ID
, WED.DIRECT_ITEM_SEQUENCE_ID
, RQL.CATEGORY_ID
, TO_NUMBER(NULL)
, RQL.REQUISITION_LINE_ID
, RQL.ORDER_TYPE_LOOKUP_CODE
, RQL.AMOUNT
, TO_NUMBER(NULL) AS AMOUNT_DELIVERED
FROM PO_REQUISITION_LINES_ALL RQL
, PO_REQUISITION_HEADERS_ALL RQH
, PO_LINE_TYPES PLT
, MTL_UNITS_OF_MEASURE UOM
, PO_VENDORS POV
, WIP_EAM_DIRECT_ITEMS WED
WHERE RQL.REQUISITION_HEADER_ID = RQH.REQUISITION_HEADER_ID
AND RQL.LINE_TYPE_ID = PLT.LINE_TYPE_ID
AND RQL.UNIT_MEAS_LOOKUP_CODE = UOM.UNIT_OF_MEASURE (+)
AND RQL.VENDOR_ID = POV.VENDOR_ID (+)
AND UPPER(RQH.AUTHORIZATION_STATUS) NOT IN ('CANCELLED'
, 'REJECTED'
, 'SYSTEM_SAVED')
AND RQL.LINE_LOCATION_ID IS NULL
AND UPPER(NVL(RQL.CANCEL_FLAG
, 'N')) <> 'Y'
AND UPPER(NVL(PLT.OUTSIDE_OPERATION_FLAG
, 'N')) = 'N'
AND RQL.DESTINATION_TYPE_CODE = 'SHOP FLOOR'
AND RQL.WIP_ENTITY_ID IS NOT NULL
AND RQL.ITEM_DESCRIPTION = WED.DESCRIPTION (+)
AND RQL.WIP_ENTITY_ID = WED.WIP_ENTITY_ID (+)
AND RQL.WIP_OPERATION_SEQ_NUM = WED.OPERATION_SEQ_NUM (+)
AND RQL.DESTINATION_ORGANIZATION_ID = WED.ORGANIZATION_ID (+) UNION ( SELECT PD.WIP_ENTITY_ID
, PD.WIP_OPERATION_SEQ_NUM
, PD.DESTINATION_ORGANIZATION_ID
, RQH.SEGMENT1 REQ_NUMBER
, POH.SEGMENT1 PO_NUMBER
, PD.ITEM_DESCRIPTION
, UOM.UOM_CODE
, PD.UNIT_PRICE
, POH.CURRENCY_CODE
, RQL.QUANTITY REQ_LINE_QTY
, SUM(PD.QUANTITY_ORDERED) PO_LINE_QTY
, SUM(PD.QUANTITY_DELIVERED)
, TO_DATE(NULL)
, SUM(PD.QUANTITY_ORDERED)
, SUM(PD.QUANTITY_CANCELLED)
, POV.VENDOR_NAME
, POV.SEGMENT1 VENDOR_NO
, TO_NUMBER(NULL)
, PD.CANCEL_FLAG
, PD.ITEM_ID
, RQL.CLOSED_CODE
, PD.CLOSED_CODE
, RQH.AUTHORIZATION_STATUS
, POH.AUTHORIZATION_STATUS
, PD.PO_LINE_ID
, POH.PO_HEADER_ID
, RQH.REQUISITION_HEADER_ID
, WED.DIRECT_ITEM_SEQUENCE_ID
, PD.CATEGORY_ID
, PD.PO_RELEASE_ID
, RQL.REQUISITION_LINE_ID
, PD.ORDER_TYPE_LOOKUP_CODE
, PD.AMOUNT_ORDERED
, PD.AMOUNT_DELIVERED
FROM PO_LINE_TYPES PLT
, MTL_UNITS_OF_MEASURE UOM
, PO_HEADERS_ALL POH
, PO_LINE_LOCATIONS_ALL POLLOC
, PO_VENDORS POV
, PO_REQUISITION_HEADERS_ALL RQH
, PO_REQUISITION_LINES_ALL RQL
, PO_REQ_DISTRIBUTIONS_ALL RQD
, WIP_EAM_DIRECT_ITEMS WED
, (SELECT PD1.WIP_ENTITY_ID
, PD1.WIP_OPERATION_SEQ_NUM
, PD1.DESTINATION_ORGANIZATION_ID
, POL.ITEM_DESCRIPTION
, POL.UNIT_PRICE
, POL.QUANTITY
, PD1.QUANTITY_DELIVERED
, PD1.QUANTITY_ORDERED
, PD1.QUANTITY_CANCELLED
, POL.CLOSED_CODE
, POL.PO_LINE_ID
, POL.PO_HEADER_ID
, PD1.REQ_DISTRIBUTION_ID
, PD1.LINE_LOCATION_ID
, POL.LINE_TYPE_ID
, PD1.DESTINATION_TYPE_CODE
, POL.UNIT_MEAS_LOOKUP_CODE
, POL.CANCEL_FLAG
, POL.ITEM_ID
, POL.CATEGORY_ID
, PD1.PO_RELEASE_ID
, POL.ORDER_TYPE_LOOKUP_CODE
, PD1.AMOUNT_ORDERED
, PD1.AMOUNT_DELIVERED
FROM PO_LINES_ALL POL
, PO_DISTRIBUTIONS_ALL PD1
WHERE POL.PO_LINE_ID = PD1.PO_LINE_ID) PD
WHERE POH.PO_HEADER_ID = PD.PO_HEADER_ID
AND RQL.REQUISITION_HEADER_ID = RQH.REQUISITION_HEADER_ID(+)
AND RQD.REQUISITION_LINE_ID = RQL.REQUISITION_LINE_ID(+)
AND RQD.DISTRIBUTION_ID(+) = PD.REQ_DISTRIBUTION_ID
AND POLLOC.PO_LINE_ID = PD.PO_LINE_ID
AND POLLOC.LINE_LOCATION_ID = PD.LINE_LOCATION_ID
AND PD.LINE_TYPE_ID = PLT.LINE_TYPE_ID
AND UPPER(NVL(PLT.OUTSIDE_OPERATION_FLAG
, 'N')) = 'N'
AND PD.DESTINATION_TYPE_CODE = 'SHOP FLOOR'
AND POH.VENDOR_ID = POV.VENDOR_ID (+)
AND PD.UNIT_MEAS_LOOKUP_CODE = UOM.UNIT_OF_MEASURE (+)
AND UPPER(NVL(PD.CANCEL_FLAG
, 'N')) <> 'Y'
AND PD.WIP_ENTITY_ID IS NOT NULL
AND PD.ITEM_DESCRIPTION = WED.DESCRIPTION (+)
AND PD.WIP_ENTITY_ID = WED.WIP_ENTITY_ID (+)
AND PD.WIP_OPERATION_SEQ_NUM = WED. OPERATION_SEQ_NUM (+)
AND PD.DESTINATION_ORGANIZATION_ID = WED.ORGANIZATION_ID (+) GROUP BY PD.WIP_ENTITY_ID
, PD.WIP_OPERATION_SEQ_NUM
, PD.DESTINATION_ORGANIZATION_ID
, RQH.SEGMENT1
, POH.SEGMENT1
, PD.ITEM_DESCRIPTION
, UOM.UOM_CODE
, RQL.ORDER_TYPE_LOOKUP_CODE
, PD.ORDER_TYPE_LOOKUP_CODE
, PD.UNIT_PRICE
, RQL.AMOUNT
, PD.AMOUNT_ORDERED
, PD.AMOUNT_DELIVERED
, POH.CURRENCY_CODE
, RQL.QUANTITY
, PD.QUANTITY
, POV.VENDOR_NAME
, POV.SEGMENT1
, PD.CANCEL_FLAG
, PD.ITEM_ID
, RQL.CLOSED_CODE
, PD.CLOSED_CODE
, RQH.AUTHORIZATION_STATUS
, POH.AUTHORIZATION_STATUS
, PD.PO_LINE_ID
, POH.PO_HEADER_ID
, RQH.REQUISITION_HEADER_ID
, WED.DIRECT_ITEM_SEQUENCE_ID
, PD.CATEGORY_ID
, PD.PO_RELEASE_ID
, RQL.REQUISITION_LINE_ID )