DBA Data[Home] [Help]

APPS.AHL_OSP_RCV_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 53

PROCEDURE Update_OSP_Line_Exch_Instance(
    p_osp_order_id   IN NUMBER,
    p_osp_line_id    IN NUMBER,
    p_exchange_instance_id   IN NUMBER);
Line: 58

PROCEDURE Update_OSP_Order_Lines(
    p_osp_order_id  IN NUMBER,
    p_osp_line_id   IN NUMBER,
    p_oe_ship_line_id       IN NUMBER,
    p_oe_return_line_id     IN NUMBER);
Line: 92

SELECT oe_header_id
  FROM AHL_OSP_ORDERS_B
 WHERE osp_order_id = c_osp_order_id;
Line: 98

SELECT 'X'
  FROM OE_ORDER_HEADERS_ALL
 WHERE header_id   = c_oe_header_id
   AND booked_flag = 'Y';
Line: 105

SELECT OLA.line_id
  FROM OE_ORDER_LINES_ALL OLA, OE_LINE_TYPES_V OLT
 WHERE OLA.header_id           = c_oe_header_id
   AND OLT.line_type_id        = OLA.line_type_id
   AND OLT.order_category_code = 'RETURN';
Line: 218

SELECT 'X'
  FROM OE_ORDER_LINES_ALL
 WHERE line_id      = c_oe_line_id
   AND line_type_id = FND_PROFILE.VALUE('AHL_OSP_OE_RETURN_ID');
Line: 229

SELECT ordered_quantity, shipped_quantity
  FROM OE_ORDER_LINES_ALL
 WHERE line_id = c_oe_line_id;
Line: 234

SELECT SUM(ordered_quantity), SUM(shipped_quantity)
  FROM OE_ORDER_LINES_ALL
 WHERE header_id                = c_oe_header_id
   AND line_number              = c_oe_line_number
   AND NVL(cancelled_flag, 'X') <> 'Y';
Line: 248

SELECT header_id, line_number
  FROM OE_ORDER_LINES_ALL
 WHERE line_id = c_oe_line_id;
Line: 256

SELECT AOB.po_header_id,
       AOB.po_req_header_id,
       AOL.osp_order_id
  FROM AHL_OSP_ORDER_LINES AOL, AHL_OSP_ORDERS_B AOB
 WHERE AOL.oe_return_line_id = c_oe_return_line_id
   AND AOL.osp_order_id      = AOB.osp_order_id
   AND AOB.status_code       IN ('PO_CREATED', 'REQ_CREATED')
   AND ROWNUM = 1;
Line: 267

SELECT 'X'
  FROM PO_HEADERS_ALL
 WHERE NVL(approved_flag, 'N') = 'Y'
   AND po_header_id            = c_po_header_id;
Line: 274

SELECT 'X'
  FROM PO_REQUISITION_HEADERS_ALL
 WHERE NVL(authorization_status, 'X') = 'APPROVED'
   AND requisition_header_id          = c_po_req_header_id;
Line: 283

SELECT AOL.po_line_id,
       AOL.po_req_line_id,
       POL.quantity,
       (SELECT SUM(PLL.quantity_received)
          FROM PO_LINE_LOCATIONS_ALL PLL
         WHERE PLL.po_line_id = POL.po_line_id) quantity_received
  FROM AHL_OSP_ORDER_LINES AOL, PO_LINES_ALL POL
 WHERE AOL.oe_return_line_id     = c_oe_return_line_id
   AND POL.po_line_id(+)         = AOL.po_line_id
   AND NVL(AOL.status_code, 'X') <> 'PO_DELETED'
   AND NVL(AOL.status_code, 'X') <> 'PO_CANCELLED'
   AND NVL(AOL.status_code, 'X') <> 'REQ_DELETED'
   AND NVL(AOL.status_code, 'X') <> 'REQ_CANCELLED';
Line: 300

SELECT POL.quantity,
       (SELECT SUM(PLL.quantity_received)
          FROM PO_LINE_LOCATIONS_ALL PLL
         WHERE PLL.po_line_id = POL.po_line_id) quantity_received
  FROM PO_LINES_ALL POL
 WHERE POL.po_line_id = c_po_line_id;
Line: 309

SELECT PLL.po_line_id
  FROM PO_LINE_LOCATIONS_ALL PLL, PO_REQUISITION_LINES REQ,
       PO_HEADERS_ALL POH
 WHERE REQ.requisition_line_id     = c_po_req_line_id
   AND PLL.line_location_id        = REQ.line_location_id
   AND PLL.po_header_id            = POH.po_header_id
   AND NVL(POH.approved_flag, 'N') = 'Y';
Line: 540

SELECT 'X'
  FROM OE_ORDER_LINES_ALL
 WHERE line_id      = c_oe_line_id
   AND line_type_id = FND_PROFILE.VALUE('AHL_OSP_OE_RETURN_ID');
Line: 547

SELECT OHA.header_id
  FROM OE_ORDER_LINES_ALL OLA, OE_ORDER_HEADERS_ALL OHA
 WHERE OLA.line_id     = c_oe_line_id
   AND OHA.header_id   = OLA.header_id
   AND OHA.booked_flag = 'Y';
Line: 555

SELECT oe_ship_line_id
  FROM AHL_OSP_ORDER_LINES
 WHERE oe_return_line_id = c_oe_return_line_id
   AND ROWNUM = 1;
Line: 562

SELECT ordered_quantity, shipped_quantity
  FROM OE_ORDER_LINES_ALL
 WHERE line_id = c_oe_line_id;
Line: 705

SELECT 'X'
  FROM OE_ORDER_LINES_ALL
 WHERE line_id      = c_oe_line_id
   AND line_type_id = FND_PROFILE.VALUE('AHL_OSP_OE_RETURN_ID');
Line: 712

SELECT OHA.header_id
  FROM OE_ORDER_LINES_ALL OLA, OE_ORDER_HEADERS_ALL OHA
 WHERE OLA.line_id     = c_oe_line_id
   AND OHA.header_id   = OLA.header_id
   AND OHA.booked_flag = 'Y';
Line: 720

SELECT oe_ship_line_id
  FROM AHL_OSP_ORDER_LINES
 WHERE oe_return_line_id = c_oe_return_line_id
   AND ROWNUM = 1;
Line: 727

SELECT ordered_quantity, shipped_quantity
  FROM OE_ORDER_LINES_ALL
 WHERE line_id = c_oe_line_id;
Line: 733

SELECT INVENTORY_ITEM_ID, SHIP_FROM_ORG_ID
  FROM OE_ORDER_LINES_ALL
WHERE  line_id = c_oe_line_id;
Line: 739

SELECT AVCV.Warranty_flag
  FROM ahl_osp_orders_b OSP, AHL_VENDOR_CERTIFICATIONS_V AVCV
 WHERE OSP.VENDOR_ID = AVCV.VENDOR_ID
   AND OSP.OSP_ORDER_ID = c_osp_order_id;
Line: 746

SELECT COMMS_NL_TRACKABLE_FLAG
  FROM MTL_SYSTEM_ITEMS_KFV
 WHERE INVENTORY_ITEM_ID = c_inventory_item_id
   AND ORGANIZATION_ID = c_inventory_org_id;
Line: 946

SELECT AOB.po_header_id,
       AOB.po_req_header_id,
       AOB.osp_order_number
  FROM AHL_OSP_ORDER_LINES AOL, AHL_OSP_ORDERS_B AOB
 WHERE AOL.oe_return_line_id = c_oe_return_line_id
   AND AOL.osp_order_id      = AOB.osp_order_id
   AND AOB.status_code       IN ('PO_CREATED', 'REQ_CREATED')
   AND ROWNUM = 1;
Line: 957

SELECT vendor_id, vendor_site_id
  FROM PO_HEADERS_ALL
 WHERE NVL(approved_flag, 'N') = 'Y'
   AND po_header_id            = c_po_header_id;
Line: 964

SELECT POH.vendor_id, POH.vendor_site_id
  FROM PO_HEADERS_ALL POH, PO_LINES_ALL POL
 WHERE POL.po_line_id   = c_po_line_id
   AND POH.po_header_id = POL.po_header_id
   AND ROWNUM = 1;
Line: 972

SELECT 'X'
  FROM PO_REQUISITION_HEADERS_V
 WHERE NVL(authorization_status, 'X') = 'APPROVED'
   AND requisition_header_id          = c_po_req_header_id;
Line: 981

SELECT AOL.po_line_id,
       AOL.po_req_line_id,
       POL.quantity,
       (SELECT SUM(PLL.quantity_received)
          FROM PO_LINE_LOCATIONS_ALL PLL
         WHERE PLL.po_line_id = POL.po_line_id) quantity_received
  FROM AHL_OSP_ORDER_LINES AOL, PO_LINES_ALL POL
 WHERE AOL.oe_return_line_id     = c_oe_return_line_id
   AND POL.po_line_id(+)         = AOL.po_line_id
   AND NVL(AOL.status_code, 'X') <> 'PO_DELETED'
   AND NVL(AOL.status_code, 'X') <> 'PO_CANCELLED'
   AND NVL(AOL.status_code, 'X') <> 'REQ_DELETED'
   AND NVL(AOL.status_code, 'X') <> 'REQ_CANCELLED';
Line: 998

SELECT POL.quantity,
       (SELECT SUM(PLL.quantity_received)
          FROM PO_LINE_LOCATIONS_ALL PLL
         WHERE PLL.po_line_id = POL.po_line_id) quantity_received
  FROM PO_LINES_ALL POL, PO_LINE_LOCATIONS_ALL PLL
 WHERE POL.po_line_id = c_po_line_id;
Line: 1007

SELECT PLL.po_line_id
  FROM PO_LINE_LOCATIONS_ALL PLL, PO_REQUISITION_LINES REQ,
       PO_HEADERS_ALL POH
 WHERE REQ.requisition_line_id     = c_po_req_line_id
   AND PLL.line_location_id        = REQ.line_location_id
   AND PLL.po_header_id            = POH.po_header_id
   AND NVL(POH.approved_flag, 'N') = 'Y';
Line: 1017

SELECT 'X'
  FROM RCV_TRANSACTIONS_INTERFACE
 WHERE po_line_id             = c_po_line_id
   AND processing_status_code = 'PENDING';
Line: 1024

SELECT ship_to_organization_id
  FROM PO_LINE_LOCATIONS_ALL
 WHERE po_line_id = c_po_line_id;
Line: 1030

SELECT ship_to_location_id
  FROM PO_LINE_LOCATIONS_ALL
 WHERE po_line_id = c_po_line_id;
Line: 1054

l_hdr_inserted          BOOLEAN      := FALSE;
Line: 1236

            IF (NOT l_hdr_inserted) THEN
                -- Set the l_hdr_inserted flag.
                l_hdr_inserted := TRUE;
Line: 1245

                INSERT INTO RCV_HEADERS_INTERFACE(
                    HEADER_INTERFACE_ID,
                    GROUP_ID,
                    PROCESSING_STATUS_CODE,
                    RECEIPT_SOURCE_CODE,
                    TRANSACTION_TYPE,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    LAST_UPDATE_LOGIN,
                    CREATION_DATE,
                    CREATED_BY,
                    VENDOR_ID,
                    VENDOR_SITE_ID,
                    SHIP_TO_ORGANIZATION_ID
                ) VALUES (
                    PO.RCV_HEADERS_INTERFACE_S.NEXTVAL,
                    PO.RCV_INTERFACE_GROUPS_S.NEXTVAL,
                    'PENDING',
                    'VENDOR',
                    'NEW',
                    SYSDATE,
                    FND_GLOBAL.USER_ID,
                    FND_GLOBAL.LOGIN_ID,
                    SYSDATE,
                    FND_GLOBAL.USER_ID,
                    l_po_vendor_id,
                    l_po_vendor_site_id,
                    l_ship_to_org_id
                );
Line: 1277

                                   'Transaction header inserted.');
Line: 1279

            END IF; -- l_hdr_inserted check
Line: 1290

            INSERT INTO RCV_TRANSACTIONS_INTERFACE(
                INTERFACE_TRANSACTION_ID,
                HEADER_INTERFACE_ID,
                GROUP_ID,
                LAST_UPDATE_DATE,
                LAST_UPDATED_BY,
                LAST_UPDATE_LOGIN,
                CREATION_DATE,
                CREATED_BY,
                TRANSACTION_TYPE,
                TRANSACTION_DATE,
                PROCESSING_STATUS_CODE,
                PROCESSING_MODE_CODE,
                TRANSACTION_STATUS_CODE,
                QUANTITY,
                AUTO_TRANSACT_CODE,
                RECEIPT_SOURCE_CODE,
                SOURCE_DOCUMENT_CODE,
                VALIDATION_FLAG,
                PO_HEADER_ID,
                PO_LINE_ID,
                SHIP_TO_LOCATION_ID
            ) VALUES (
                PO.RCV_TRANSACTIONS_INTERFACE_S.NEXTVAL,
                PO.RCV_HEADERS_INTERFACE_S.CURRVAL,
                PO.RCV_INTERFACE_GROUPS_S.CURRVAL,
                SYSDATE,
                FND_GLOBAL.USER_ID,
                FND_GLOBAL.LOGIN_ID,
                SYSDATE,
                FND_GLOBAL.USER_ID,
                'RECEIVE',
                SYSDATE,
                'PENDING',
                'BATCH',
                'PENDING',
                l_po_diff_qty,
                'RECEIVE',
                'VENDOR',
                'PO',
                'Y',
                l_po_header_id,
                l_po_line_id,
                l_ship_to_loc_id
            );
Line: 1338

                               'Transaction record inserted for PO line id: '||l_po_line_id);
Line: 1363

    SELECT PO.RCV_INTERFACE_GROUPS_S.CURRVAL INTO l_temp FROM DUAL;
Line: 1480

SELECT inventory_item_id,
       sold_to_org_id customer_id,
       ship_to_org_id customer_site_id,
       ship_from_org_id organization_id,
       subinventory,
       header_id oe_order_header_id,
       line_id oe_order_line_id
  FROM oe_order_lines_all
 WHERE line_id = c_oe_line_id;
Line: 1491

SELECT serial_number_control_code,
       lot_control_code,
       nvl(comms_nl_trackable_flag,'N')
  FROM mtl_system_items_b
 WHERE inventory_item_id = c_inv_item_id
   AND organization_id = c_org_id;
Line: 1499

SELECT tld.instance_id,
       csi.inventory_item_id,
       csi.serial_number,
       csi.lot_number
  FROM csi_t_transaction_lines tl,
       csi_t_txn_line_details tld,
       csi_item_instances csi
 WHERE tl.source_transaction_id = c_oe_line_id
   AND tl.source_transaction_table = 'OE_ORDER_LINES_ALL'
   AND tl.transaction_line_id = tld.transaction_line_id
   AND tld.instance_id = csi.instance_id;
Line: 1512

  SELECT osp.osp_order_id,
         osp.order_type_code,
         oel.source_document_line_id osp_line_id,
         osp.object_version_number
    FROM oe_order_lines_all oel,
         ahl_osp_orders_b osp
   WHERE oel.header_id = osp.oe_header_id
     AND oel.line_id = c_oe_line_id;
Line: 1522

  SELECT inventory_item_id,
         serial_number,
         lot_number,
         exchange_instance_id
    FROM ahl_osp_order_lines
   WHERE osp_order_line_id = c_osp_line_id;
Line: 1530

  SELECT lot_number,
         from_serial_number serial_number
   FROM oe_lot_serial_numbers
  WHERE line_id = c_oe_line_id;
Line: 1536

  SELECT concatenated_segments
   FROM mtl_system_items_kfv
  WHERE inventory_item_id = c_inv_item_id
    AND rownum = 1;
Line: 1542

  SELECT oe_return_line_id
   FROM ahl_osp_order_lines
  WHERE osp_order_line_id = c_osp_line_id;
Line: 1547

  SELECT instance_id
   FROM csi_item_instances
  WHERE inventory_item_id = c_inv_item_id
    AND serial_number = c_serial_number;
Line: 1554

SELECT 'X'
  FROM RCV_TRANSACTIONS_INTERFACE
 WHERE oe_order_line_id = c_oe_line_id
   AND processing_status_code = 'PENDING';
Line: 1560

SELECT interface_transaction_id, header_interface_id
  FROM RCV_TRANSACTIONS_INTERFACE
 WHERE oe_order_line_id = c_oe_line_id
   AND processing_status_code = 'ERROR';
Line: 1566

SELECT matched_ol.osp_order_line_id
  FROM ahl_osp_order_lines matched_ol,
       ahl_osp_order_lines passed_ol
 WHERE passed_ol.osp_order_line_id = c_osp_order_line_id
   AND passed_ol.inventory_item_id = matched_ol.inventory_item_id
   AND passed_ol.serial_number = matched_ol.serial_number
   --modfication by jrotich 08/22/2012 in order to fix bug 14526440
   --modification restricts search to same osp order
   AND passed_ol.osp_order_id = matched_ol.osp_order_id;
Line: 1622

l_ib_trans_deleted      boolean;
Line: 1816

      l_ib_trans_deleted := false;
Line: 1920

              AHL_OSP_SHIPMENT_PUB.Delete_IB_Transaction(
                p_init_msg_list         => FND_API.G_FALSE, --p_init_msg_list,
                p_commit                => FND_API.G_FALSE,
                p_validation_level      => p_validation_level,
                x_return_status         => x_return_status,
                x_msg_count             => x_msg_count,
                x_msg_data              => x_msg_data,
                p_oe_line_id            => p_rma_receipt_rec.return_line_id);
Line: 1929

                l_ib_trans_deleted := true;
Line: 1938

            FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, L_DEBUG_KEY, 'Before calling the Delete_Cancel_Order');
Line: 1942

          AHL_OSP_SHIPMENT_PUB.Delete_Cancel_Order (
                p_api_version              => 1.0,
                p_init_msg_list            => FND_API.G_FALSE, -- Don't initialize the Message List
                p_commit                   => FND_API.G_FALSE, -- Don't commit independently
                p_oe_header_id             => null,  -- Not deleting the shipment header: Only the lines
                p_oe_lines_tbl             => l_del_oe_lines_tbl,  -- Lines to be deleted/Cancelled
                p_cancel_flag              => FND_API.G_FALSE,  -- Do Deletes if possible, Cancels if not
                x_return_status            => l_return_status ,
                x_msg_count                => l_msg_count ,
                x_msg_data                 => l_msg_data
            );
Line: 1954

            FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, L_DEBUG_KEY, 'Returned from Delete_Cancel_Order, l_return_status = ' || l_return_status);
Line: 1972

        IF(l_ib_trans_deleted) THEN
          FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, L_DEBUG_KEY, 'l_ib_trans_deleted: true');
Line: 1975

          FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, L_DEBUG_KEY, 'l_ib_trans_deleted: false');
Line: 2067

        /* Update the osp_line with the new RMA line id*/
        OPEN get_same_phyitem_order_lines(l_osp_line_id);
Line: 2075

          Update_OSP_Order_Lines(
              p_osp_order_id      => l_osp_order_id,
              p_osp_line_id  => l_same_ser_ospline_id,
              p_oe_ship_line_id   => FND_API.G_MISS_NUM ,
              p_oe_return_line_id => x_return_line_id);
Line: 2084

      IF(l_is_ib_trackable = 'Y' AND (l_rma_line_canceled OR l_ib_trans_deleted)) THEN
        /* Update the osp_line with the new exchange instance id*/
        OPEN get_same_phyitem_order_lines(l_osp_line_id);
Line: 2093

          Update_OSP_Line_Exch_Instance(
             p_osp_order_id      => l_osp_order_id,
             p_osp_line_id       => l_same_ser_ospline_id,
             p_exchange_instance_id  =>  l_derived_instance_id);
Line: 2127

      END IF;--IF(l_is_ib_trackable = 'Y' AND (l_rma_line_canceled OR l_ib_trans_deleted)) THEN
Line: 2170

      DELETE FROM PO_INTERFACE_ERRORS
            WHERE INTERFACE_LINE_ID = l_err_intf_trans_id
              AND INTERFACE_HEADER_ID = l_err_intf_hdr_id;
Line: 2174

      DELETE FROM MTL_SERIAL_NUMBERS_INTERFACE
            WHERE PRODUCT_TRANSACTION_ID = l_err_intf_trans_id;
Line: 2177

      DELETE FROM MTL_TRANSACTION_LOTS_INTERFACE
            WHERE PRODUCT_TRANSACTION_ID = l_err_intf_trans_id;
Line: 2180

      DELETE FROM RCV_TRANSACTIONS_INTERFACE
            WHERE INTERFACE_TRANSACTION_ID = l_err_intf_trans_id;
Line: 2183

      DELETE FROM RCV_HEADERS_INTERFACE
            WHERE HEADER_INTERFACE_ID = l_err_intf_hdr_id;
Line: 2187

        FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, l_debug_key, 'Deleted the pending transactions');
Line: 2192

    SELECT PO.RCV_HEADERS_INTERFACE_S.NEXTVAL INTO l_intf_hdr_id FROM sys.dual;
Line: 2193

    SELECT PO.RCV_INTERFACE_GROUPS_S.NEXTVAL INTO l_group_id FROM sys.dual;
Line: 2194

    SELECT PO.RCV_TRANSACTIONS_INTERFACE_S.NEXTVAL INTO l_intf_transaction_id from sys.dual;
Line: 2195

    SELECT MTL_MATERIAL_TRANSACTIONS_S.NEXTVAL INTO l_mtl_transaction_id from sys.dual;
Line: 2198

    SELECT FND_GLOBAL.USER_ID INTO l_user_id from sys.dual;
Line: 2199

    SELECT FND_GLOBAL.LOGIN_ID INTO l_login_id from sys.dual;
Line: 2200

    SELECT FND_GLOBAL.EMPLOYEE_ID INTO l_employee_id from sys.dual;
Line: 2203

    INSERT INTO RCV_HEADERS_INTERFACE
    (
      HEADER_INTERFACE_ID,
      GROUP_ID,
      PROCESSING_STATUS_CODE,
      RECEIPT_SOURCE_CODE,
      TRANSACTION_TYPE,
      LAST_UPDATE_DATE,
      LAST_UPDATED_BY,
      LAST_UPDATE_LOGIN,
      CREATION_DATE,
      CREATED_BY,
      CUSTOMER_ID,
      CUSTOMER_SITE_ID,
      SHIP_TO_ORGANIZATION_ID,
      AUTO_TRANSACT_CODE,
      EMPLOYEE_ID
    )
    VALUES
    (
      l_intf_hdr_id,                            --HEADER_INTERFACE_ID,
      l_group_id,                               --GROUP_ID,
      'PENDING',                                --PROCESSING_STATUS_CODE,
      'CUSTOMER',                               --RECEIPT_SOURCE_CODE,
      'NEW',                                    --TRANSACTION_TYPE,
      SYSDATE,                                  --LAST_UPDATE_DATE,
      l_user_id,                                --LAST_UPDATED_BY,
      l_login_id,                               --LAST_UPDATE_LOGIN,
      SYSDATE,                                  --CREATION_DATE,
      l_user_id,                                --CREATED_BY,
      l_oe_order_line_rec.customer_id,          --CUSTOMER_ID,
      l_oe_order_line_rec.customer_site_id,     --CUSTOMER_SITE_ID
      l_oe_order_line_rec.organization_id,      --SHIP_TO_ORGANIZATION_ID
      'DELIVER',                                --AUTO_TRANSACT_CODE
      l_employee_id                             --EMPLOYEE_ID
    );
Line: 2245

    INSERT INTO RCV_TRANSACTIONS_INTERFACE
    (
      INTERFACE_TRANSACTION_ID,
      HEADER_INTERFACE_ID,
      GROUP_ID,
      LAST_UPDATE_DATE,
      LAST_UPDATED_BY,
      CREATION_DATE,
      CREATED_BY,
      LAST_UPDATE_LOGIN,
      TRANSACTION_TYPE,
      TRANSACTION_DATE,
      PROCESSING_STATUS_CODE,
      PROCESSING_MODE_CODE,
      TRANSACTION_STATUS_CODE,
      QUANTITY,
      AUTO_TRANSACT_CODE,
      RECEIPT_SOURCE_CODE,
      SOURCE_DOCUMENT_CODE,
      VALIDATION_FLAG,
      OE_ORDER_HEADER_ID,
      OE_ORDER_LINE_ID,
      TO_ORGANIZATION_ID,
      SUBINVENTORY,
      LOCATOR_ID,
      INTERFACE_SOURCE_CODE,
      UOM_CODE
    )
    VALUES
    (
      l_intf_transaction_id,                  --INTERFACE_TRANSACTION_ID,
      l_intf_hdr_id,                          --HEADER_INTERFACE_ID,
      l_group_id,                             --GROUP_ID,
      SYSDATE,                                --LAST_UPDATE_DATE,
      l_user_id,                              --LAST_UPDATED_BY,
      SYSDATE,                                --CREATION_DATE,
      l_user_id,                              --CREATED_BY,
      l_login_id,                             --LAST_UPDATE_LOGIN,
      'RECEIVE',                              --TRANSACTION_TYPE,
      p_rma_receipt_rec.receipt_date,         --TRANSACTION_DATE,
      'PENDING',                              --PROCESSING_STATUS_CODE,
      --Modified by mpothuku on 04-Mar-2007 for the Bug 6862891
      'BATCH',                                --PROCESSING_MODE_CODE,
      'PENDING',                              --TRANSACTION_STATUS_CODE,
      p_rma_receipt_rec.receipt_quantity,     --QUANTITY,
      'DELIVER',                              --AUTO_TRANSACT_CODE: 'DELIVER' is needed to ensure delivery of the receipt
      'CUSTOMER',                             --RECEIPT_SOURCE_CODE,
      'RMA',                                  --SOURCE_DOCUMENT_CODE,
      'Y',                                    --VALIDATION_FLAG,
      l_oe_order_line_rec.oe_order_header_id, --OE_ORDER_HEADER_ID,
      l_oe_order_line_rec.oe_order_line_id,   --OE_ORDER_LINE_ID,
      l_oe_order_line_rec.organization_id,    --TO_ORGANIZATION_ID
      p_rma_receipt_rec.receiving_subinventory,--SUBINVENTORY
      -- SALOGAN commeted old and added local variable instead of IN param for 9496606
      --p_rma_receipt_rec.receiving_locator_id, --LOCATOR_ID
      l_receiving_locator_id,
      'AHL',                                  --INTERFACE_SOURCE_CODE
      p_rma_receipt_rec.receipt_uom_code      --UOM_CODE
    );
Line: 2401

      INSERT INTO MTL_TRANSACTION_LOTS_INTERFACE
      (
        TRANSACTION_INTERFACE_ID,
        LAST_UPDATE_DATE,
        LAST_UPDATED_BY,
        CREATION_DATE,
        CREATED_BY,
        LAST_UPDATE_LOGIN,
        LOT_NUMBER,
        TRANSACTION_QUANTITY,
        PRIMARY_QUANTITY,
        PRODUCT_CODE,
        PRODUCT_TRANSACTION_ID
      )
      VALUES
      (
        l_mtl_transaction_id,                 --TRANSACTION_INTERFACE_ID,
        SYSDATE,                              --LAST_UPDATE_DATE,
        FND_GLOBAL.USER_ID,                   --LAST_UPDATED_BY,
        SYSDATE,                              --CREATION_DATE,
        FND_GLOBAL.USER_ID,                   --CREATED_BY,
        FND_GLOBAL.LOGIN_ID,                  --LAST_UPDATE_LOGIN,
        l_trans_lot_number,                   --LOT_NUMBER,
        p_rma_receipt_rec.RECEIPT_QUANTITY,   --TRANSACTION_QUANTITY
        p_rma_receipt_rec.RECEIPT_QUANTITY,   --PRIMARY_QUANTITY
        'RCV',                                --PRODUCT_CODE,
        l_intf_transaction_id                 --PRODUCT_TRANSACTION_ID
      );
Line: 2433

      INSERT INTO MTL_SERIAL_NUMBERS_INTERFACE
      (
        TRANSACTION_INTERFACE_ID,
        LAST_UPDATE_DATE,
        LAST_UPDATED_BY,
        CREATION_DATE,
        CREATED_BY,
        LAST_UPDATE_LOGIN,
        FM_SERIAL_NUMBER,
        TO_SERIAL_NUMBER,
        PRODUCT_CODE,
        PRODUCT_TRANSACTION_ID
      )
      VALUES
      (
        l_mtl_transaction_id,           --TRANSACTION_INTERFACE_ID,
        SYSDATE,                        --LAST_UPDATE_DATE,
        FND_GLOBAL.USER_ID,             --LAST_UPDATED_BY,
        SYSDATE,                        --CREATION_DATE,
        FND_GLOBAL.USER_ID,             --CREATED_BY,
        FND_GLOBAL.LOGIN_ID,             --LAST_UPDATE_LOGIN,
        l_trans_serial_number,          --FM_SERIAL_NUMBER,
        l_trans_serial_number,          --TO_SERIAL_NUMBER,
        'RCV',                          --PRODUCT_CODE,
        l_intf_transaction_id           --PRODUCT_TRANSACTION_ID
      );
Line: 2560

SELECT 'X'
  FROM OE_ORDER_LINES_ALL
 WHERE line_id      = c_oe_line_id
   AND line_type_id = FND_PROFILE.VALUE('AHL_OSP_OE_RETURN_ID');
Line: 2567

SELECT OHA.header_id
  FROM OE_ORDER_LINES_ALL OLA, OE_ORDER_HEADERS_ALL OHA
 WHERE OLA.line_id     = c_oe_line_id
   AND OHA.header_id   = OLA.header_id
   AND OHA.booked_flag = 'Y';
Line: 2575

SELECT oe_ship_line_id
  FROM AHL_OSP_ORDER_LINES
 WHERE oe_return_line_id = c_oe_return_line_id
   AND ROWNUM = 1;
Line: 2582

SELECT ordered_quantity, shipped_quantity
  FROM OE_ORDER_LINES_ALL
 WHERE line_id = c_oe_line_id;
Line: 2588

SELECT 'X'
  FROM OE_ORDER_LINES_ALL
 WHERE line_id                   = c_oe_line_id
   AND NVL(ship_from_org_id, -1) = c_rcv_org_id;
Line: 2820

PROCEDURE Update_OSP_Line_Exch_Instance(
    p_osp_order_id   IN NUMBER,
    p_osp_line_id    IN NUMBER,
    p_exchange_instance_id   IN NUMBER
)IS


-- Check if the instance is a valid IB instance
-- Also not part of relationship

  CURSOR val_exg_instance_id_csr(p_instance_id IN NUMBER) IS
  SELECT 'x' FROM csi_item_instances csi
   WHERE instance_id = p_instance_id
     AND nvl(csi.active_end_date, sysdate + 1) > sysdate
     AND NOT EXISTS
     (select subject_id
        from csi_ii_relationships
       where subject_id = p_instance_id
         and relationship_type_code = 'COMPONENT-OF'
         and NVL(ACTIVE_START_DATE, SYSDATE - 1) < SYSDATE
         AND NVL(ACTIVE_END_DATE, SYSDATE + 1) > SYSDATE) ;
Line: 2847

  SELECT  a.OSP_ORDER_LINE_ID,
          a.OBJECT_VERSION_NUMBER,
          a.LAST_UPDATE_DATE,
          a.LAST_UPDATED_BY,
          a.LAST_UPDATE_LOGIN,
          a.OSP_ORDER_ID,
          a.OSP_LINE_NUMBER,
          a.STATUS_CODE,
          a.PO_LINE_TYPE_ID,
          a.SERVICE_ITEM_ID,
          a.SERVICE_ITEM_DESCRIPTION,
          a.SERVICE_ITEM_UOM_CODE,
          a.NEED_BY_DATE,
          a.SHIP_BY_DATE,
          a.PO_LINE_ID,
          a.OE_SHIP_LINE_ID,
          a.OE_RETURN_LINE_ID,
          a.WORKORDER_ID,
          a.OPERATION_ID,
          a.EXCHANGE_INSTANCE_ID,
          a.INVENTORY_ITEM_ID,
          a.INVENTORY_ORG_ID,
          a.SERIAL_NUMBER,
          a.LOT_NUMBER,
          a.INVENTORY_ITEM_UOM,
          a.INVENTORY_ITEM_QUANTITY,
          a.SUB_INVENTORY,
          a.QUANTITY,
          a.ATTRIBUTE_CATEGORY,
          a.ATTRIBUTE1,
          a.ATTRIBUTE2,
          a.ATTRIBUTE3,
          a.ATTRIBUTE4,
          a.ATTRIBUTE5,
          a.ATTRIBUTE6,
          a.ATTRIBUTE7,
          a.ATTRIBUTE8,
          a.ATTRIBUTE9,
          a.ATTRIBUTE10,
          a.ATTRIBUTE11,
          a.ATTRIBUTE12,
          a.ATTRIBUTE13,
          a.ATTRIBUTE14,
          a.ATTRIBUTE15,
          a.PO_REQ_LINE_ID
    FROM AHL_OSP_ORDER_LINES a
    WHERE a.osp_order_id = p_osp_id
      AND a.osp_order_line_id = p_osp_line_id;
Line: 2918

     AHL_OSP_ORDER_LINES_PKG.UPDATE_ROW (
            P_OSP_ORDER_LINE_ID        => l_osp_line_rec.OSP_ORDER_LINE_ID,
            P_OBJECT_VERSION_NUMBER    => l_osp_line_rec.OBJECT_VERSION_NUMBER+1,
            P_LAST_UPDATE_DATE         => l_osp_line_rec.LAST_UPDATE_DATE,
            P_LAST_UPDATED_BY          => l_osp_line_rec.LAST_UPDATED_BY,
            P_LAST_UPDATE_LOGIN        => l_osp_line_rec.LAST_UPDATE_LOGIN,
            P_OSP_ORDER_ID             => l_osp_line_rec.OSP_ORDER_ID,
            P_OSP_LINE_NUMBER          => l_osp_line_rec.OSP_LINE_NUMBER,
            P_STATUS_CODE              => l_osp_line_rec.STATUS_CODE,
            P_PO_LINE_TYPE_ID          => l_osp_line_rec.PO_LINE_TYPE_ID,
            P_SERVICE_ITEM_ID          => l_osp_line_rec.SERVICE_ITEM_ID,
            P_SERVICE_ITEM_DESCRIPTION => l_osp_line_rec.SERVICE_ITEM_DESCRIPTION,
            P_SERVICE_ITEM_UOM_CODE    => l_osp_line_rec.SERVICE_ITEM_UOM_CODE,
            P_NEED_BY_DATE             => l_osp_line_rec.NEED_BY_DATE,
            P_SHIP_BY_DATE             => l_osp_line_rec.SHIP_BY_DATE,
            P_PO_LINE_ID               => l_osp_line_rec.PO_LINE_ID,
            P_OE_SHIP_LINE_ID          => l_osp_line_rec.OE_SHIP_LINE_ID,
            P_OE_RETURN_LINE_ID        => l_osp_line_rec.OE_RETURN_LINE_ID,
            P_WORKORDER_ID             => l_osp_line_rec.WORKORDER_ID,
            P_OPERATION_ID             => l_osp_line_rec.OPERATION_ID,
            P_QUANTITY                 => l_osp_line_rec.QUANTITY,
            P_EXCHANGE_INSTANCE_ID     => p_exchange_instance_id,
            P_INVENTORY_ITEM_ID        => l_osp_line_rec.INVENTORY_ITEM_ID,
            P_INVENTORY_ORG_ID         => l_osp_line_rec.INVENTORY_ORG_ID,
            P_INVENTORY_ITEM_UOM       => l_osp_line_rec.INVENTORY_ITEM_UOM,
            P_INVENTORY_ITEM_QUANTITY  => l_osp_line_rec.INVENTORY_ITEM_QUANTITY,
            P_SUB_INVENTORY            => l_osp_line_rec.SUB_INVENTORY,
            P_LOT_NUMBER               => l_osp_line_rec.LOT_NUMBER,
            P_SERIAL_NUMBER            => l_osp_line_rec.SERIAL_NUMBER,
            P_PO_REQ_LINE_ID           => l_osp_line_rec.PO_REQ_LINE_ID,
            P_ATTRIBUTE_CATEGORY       => l_osp_line_rec.ATTRIBUTE_CATEGORY,
            P_ATTRIBUTE1               => l_osp_line_rec.ATTRIBUTE1,
            P_ATTRIBUTE2               => l_osp_line_rec.ATTRIBUTE2,
            P_ATTRIBUTE3               => l_osp_line_rec.ATTRIBUTE3,
            P_ATTRIBUTE4               => l_osp_line_rec.ATTRIBUTE4,
            P_ATTRIBUTE5               => l_osp_line_rec.ATTRIBUTE5,
            P_ATTRIBUTE6               => l_osp_line_rec.ATTRIBUTE6,
            P_ATTRIBUTE7               => l_osp_line_rec.ATTRIBUTE7,
            P_ATTRIBUTE8               => l_osp_line_rec.ATTRIBUTE8,
            P_ATTRIBUTE9               => l_osp_line_rec.ATTRIBUTE9,
            P_ATTRIBUTE10              => l_osp_line_rec.ATTRIBUTE10,
            P_ATTRIBUTE11              => l_osp_line_rec.ATTRIBUTE11,
            P_ATTRIBUTE12              => l_osp_line_rec.ATTRIBUTE12,
            P_ATTRIBUTE13              => l_osp_line_rec.ATTRIBUTE13,
            P_ATTRIBUTE14              => l_osp_line_rec.ATTRIBUTE14,
            P_ATTRIBUTE15              => l_osp_line_rec.ATTRIBUTE15 );
Line: 2972

END Update_OSP_Line_Exch_Instance;
Line: 2980

PROCEDURE Update_OSP_Order_Lines(
        p_osp_order_id  IN NUMBER,
        p_osp_line_id   IN NUMBER,
        p_oe_ship_line_id       IN NUMBER,
        p_oe_return_line_id     IN NUMBER
       ) IS
--
 CURSOR ahl_osp_lines_csr(p_osp_id IN NUMBER, p_osp_line_id IN NUMBER) IS
    SELECT  a.OSP_ORDER_LINE_ID,
            a.OBJECT_VERSION_NUMBER,
            a.LAST_UPDATE_DATE,
            a.LAST_UPDATED_BY,
            a.LAST_UPDATE_LOGIN,
            a.OSP_ORDER_ID,
            a.OSP_LINE_NUMBER,
            a.STATUS_CODE,
            a.PO_LINE_TYPE_ID,
            a.SERVICE_ITEM_ID,
            a.SERVICE_ITEM_DESCRIPTION,
            a.SERVICE_ITEM_UOM_CODE,
            a.NEED_BY_DATE,
            a.SHIP_BY_DATE,
            a.PO_LINE_ID,
            a.OE_SHIP_LINE_ID,
            a.OE_RETURN_LINE_ID,
            a.WORKORDER_ID,
            a.OPERATION_ID,
            a.EXCHANGE_INSTANCE_ID,
            a.INVENTORY_ITEM_ID,
            a.INVENTORY_ORG_ID,
            a.SERIAL_NUMBER,
            a.LOT_NUMBER,
            a.INVENTORY_ITEM_UOM,
            a.INVENTORY_ITEM_QUANTITY,
            a.SUB_INVENTORY,
            a.QUANTITY,
            a.ATTRIBUTE_CATEGORY,
            a.ATTRIBUTE1,
            a.ATTRIBUTE2,
            a.ATTRIBUTE3,
            a.ATTRIBUTE4,
            a.ATTRIBUTE5,
            a.ATTRIBUTE6,
            a.ATTRIBUTE7,
            a.ATTRIBUTE8,
            a.ATTRIBUTE9,
            a.ATTRIBUTE10,
            a.ATTRIBUTE11,
            a.ATTRIBUTE12,
            a.ATTRIBUTE13,
            a.ATTRIBUTE14,
            a.ATTRIBUTE15,
            a.PO_REQ_LINE_ID
    FROM AHL_OSP_ORDER_LINES a
    WHERE a.osp_order_id = p_osp_id
      AND a.osp_order_line_id = p_osp_line_id;
Line: 3060

     AHL_OSP_ORDER_LINES_PKG.UPDATE_ROW (
            P_OSP_ORDER_LINE_ID        => l_osp_line_rec.OSP_ORDER_LINE_ID,
            P_OBJECT_VERSION_NUMBER    => l_osp_line_rec.OBJECT_VERSION_NUMBER+1,
            P_LAST_UPDATE_DATE         => l_osp_line_rec.LAST_UPDATE_DATE,
            P_LAST_UPDATED_BY          => l_osp_line_rec.LAST_UPDATED_BY,
            P_LAST_UPDATE_LOGIN        => l_osp_line_rec.LAST_UPDATE_LOGIN,
            P_OSP_ORDER_ID             => l_osp_line_rec.OSP_ORDER_ID,
            P_OSP_LINE_NUMBER          => l_osp_line_rec.OSP_LINE_NUMBER,
            P_STATUS_CODE              => l_osp_line_rec.STATUS_CODE,
            P_PO_LINE_TYPE_ID          => l_osp_line_rec.PO_LINE_TYPE_ID,
            P_SERVICE_ITEM_ID          => l_osp_line_rec.SERVICE_ITEM_ID,
            P_SERVICE_ITEM_DESCRIPTION => l_osp_line_rec.SERVICE_ITEM_DESCRIPTION,
            P_SERVICE_ITEM_UOM_CODE    => l_osp_line_rec.SERVICE_ITEM_UOM_CODE,
            P_NEED_BY_DATE             => l_osp_line_rec.NEED_BY_DATE,
            P_SHIP_BY_DATE             => l_osp_line_rec.SHIP_BY_DATE,
            P_PO_LINE_ID               => l_osp_line_rec.PO_LINE_ID,
            P_OE_SHIP_LINE_ID          => l_oe_ship_line_id,
            P_OE_RETURN_LINE_ID        => l_oe_return_line_id,
            P_WORKORDER_ID             => l_osp_line_rec.WORKORDER_ID,
            P_OPERATION_ID             => l_osp_line_rec.OPERATION_ID,
            P_QUANTITY                 => l_osp_line_rec.QUANTITY,
            P_EXCHANGE_INSTANCE_ID     => l_osp_line_rec.EXCHANGE_INSTANCE_ID,
            P_INVENTORY_ITEM_ID        => l_osp_line_rec.INVENTORY_ITEM_ID,
            P_INVENTORY_ORG_ID         => l_osp_line_rec.INVENTORY_ORG_ID,
            P_INVENTORY_ITEM_UOM       => l_osp_line_rec.INVENTORY_ITEM_UOM,
            P_INVENTORY_ITEM_QUANTITY  => l_osp_line_rec.INVENTORY_ITEM_QUANTITY,
            P_SUB_INVENTORY            => l_osp_line_rec.SUB_INVENTORY,
            P_LOT_NUMBER               => l_osp_line_rec.LOT_NUMBER,
            P_SERIAL_NUMBER            => l_osp_line_rec.SERIAL_NUMBER,
            P_PO_REQ_LINE_ID           => l_osp_line_rec.PO_REQ_LINE_ID,
            P_ATTRIBUTE_CATEGORY       => l_osp_line_rec.ATTRIBUTE_CATEGORY,
            P_ATTRIBUTE1               => l_osp_line_rec.ATTRIBUTE1,
            P_ATTRIBUTE2               => l_osp_line_rec.ATTRIBUTE2,
            P_ATTRIBUTE3               => l_osp_line_rec.ATTRIBUTE3,
            P_ATTRIBUTE4               => l_osp_line_rec.ATTRIBUTE4,
            P_ATTRIBUTE5               => l_osp_line_rec.ATTRIBUTE5,
            P_ATTRIBUTE6               => l_osp_line_rec.ATTRIBUTE6,
            P_ATTRIBUTE7               => l_osp_line_rec.ATTRIBUTE7,
            P_ATTRIBUTE8               => l_osp_line_rec.ATTRIBUTE8,
            P_ATTRIBUTE9               => l_osp_line_rec.ATTRIBUTE9,
            P_ATTRIBUTE10              => l_osp_line_rec.ATTRIBUTE10,
            P_ATTRIBUTE11              => l_osp_line_rec.ATTRIBUTE11,
            P_ATTRIBUTE12              => l_osp_line_rec.ATTRIBUTE12,
            P_ATTRIBUTE13              => l_osp_line_rec.ATTRIBUTE13,
            P_ATTRIBUTE14              => l_osp_line_rec.ATTRIBUTE14,
            P_ATTRIBUTE15              => l_osp_line_rec.ATTRIBUTE15 );
Line: 3114

END Update_OSP_Order_Lines;
Line: 3157

SELECT MIL.INVENTORY_LOCATION_ID
      ,MIL_kfv.CONCATENATED_SEGMENTS
      ,MIL.SUBINVENTORY_CODE
FROM   MTL_ITEM_LOCATIONS_KFV MIL_kfv
      ,MTL_ITEM_LOCATIONS MIL
WHERE  MIL_kfv.INVENTORY_LOCATION_ID = MIL.INVENTORY_LOCATION_ID AND
       MIL_kfv.ORGANIZATION_ID = MIL.ORGANIZATION_ID AND
       MIL_kfv.ORGANIZATION_ID           = c_org_id
AND    UPPER(DECODE(MIL.segment19, NULL, MIL_kfv.concatenated_segments, INV_PROJECT.GET_LOCSEGS(MIL_kfv.concatenated_segments)
       || fnd_flex_ext.get_delimiter('INV', 'MTLL', 101)
       || INV_ProjectLocator_PUB.get_project_number(MIL.segment19)
       || FND_FLEX_EXT.GET_DELIMITER('INV', 'MTLL', 101)
       || INV_ProjectLocator_PUB.get_task_number(MIL.segment20))) = UPPER(c_locator_name)
AND    ((MIL.START_DATE_ACTIVE IS NULL) OR (MIL.START_DATE_ACTIVE <= SYSDATE))
AND    ((MIL.END_DATE_ACTIVE   IS NULL) OR (MIL.END_DATE_ACTIVE    > SYSDATE));
Line: 3174

SELECT 'X' FROM MTL_SECONDARY_INVENTORIES
WHERE ORGANIZATION_ID = c_org_id
AND SECONDARY_INVENTORY_NAME like c_sub_inv
AND LOCATOR_TYPE = 3;