DBA Data[Home] [Help]

APPS.AHL_OSP_SERV_ITEM_RELS_PVT SQL Statements

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

Line: 84

    SELECT
    inventory_item_id      ,
    inventory_org_id
    FROM ahl_mtl_items_ou_v
    WHERE organization_name = p_org_name
      AND concatenated_segments = p_item_name
      AND inventory_item_flag = p_item_flag
      AND NVL(start_date_active, sysdate) <= sysdate
      AND NVL(end_date_active, sysdate + 1) > sysdate
      AND DECODE(p_item_flag,'N',purchasing_enabled_flag,'Y') = 'Y'
      AND DECODE(p_item_flag,'N',NVL(outside_operation_flag, 'N'),'N') = 'N';
Line: 98

   SELECT
    mtl.inventory_item_id,
    mtl.organization_id inventory_org_id
    FROM mtl_system_items_kfv mtl, inv_organization_info_v org, hr_all_organization_units hou
    WHERE hou.name = p_org_name
      AND mtl.concatenated_segments = p_item_name
      AND mtl.organization_id = org.organization_id
      AND hou.organization_id = org.organization_id
      AND NVL (org.operating_unit, mo_global.get_current_org_id ()) = mo_global.get_current_org_id()
      AND mtl.inventory_item_flag = p_item_flag
      AND NVL(mtl.start_date_active, sysdate) <= sysdate
      AND NVL(mtl.end_date_active, sysdate + 1) > sysdate
      AND DECODE(p_item_flag,'N',mtl.purchasing_enabled_flag,'Y') = 'Y'
      AND DECODE(p_item_flag,'N',NVL(mtl.outside_operation_flag, 'N'),'N') = 'N';
Line: 118

    SELECT
    inventory_item_id      ,
    inventory_org_id
    FROM ahl_mtl_items_ou_v
    WHERE inventory_org_id = p_org_id
      AND inventory_item_id = p_item_id
      AND inventory_item_flag = p_item_flag
      AND NVL(start_date_active, sysdate) <= sysdate
      AND NVL(end_date_active, sysdate + 1) > sysdate
      AND DECODE(p_item_flag,'N',purchasing_enabled_flag,'Y') = 'Y'
      AND DECODE(p_item_flag,'N',NVL(outside_operation_flag, 'N'),'N') = 'N';
Line: 131

   SELECT
    mtl.inventory_item_id,
    mtl.organization_id inventory_org_id
    FROM mtl_system_items_b mtl, inv_organization_info_v org
    WHERE mtl.organization_id = p_org_id
      AND mtl.inventory_item_id = p_item_id
      AND mtl.organization_id = org.organization_id
      AND NVL (org.operating_unit, mo_global.get_current_org_id ()) = mo_global.get_current_org_id()
      AND mtl.inventory_item_flag = p_item_flag
      AND NVL(mtl.start_date_active, sysdate) <= sysdate
      AND NVL(mtl.end_date_active, sysdate + 1) > sysdate
      AND DECODE(p_item_flag,'N',mtl.purchasing_enabled_flag,'Y') = 'Y'
      AND DECODE(p_item_flag,'N',NVL(mtl.outside_operation_flag, 'N'),'N') = 'N';
Line: 147

    SELECT
    inv_service_item_rel_id        ,
    object_version_number          ,
    inv_item_id                    ,
    inv_org_id                     ,
    service_item_id                ,
    rank                           ,
    active_start_date              ,
    active_end_date
   FROM  ahl_inv_service_item_rels
   WHERE inv_service_item_rel_id = p_ser_item_rel_id
   FOR UPDATE;
Line: 163

       SELECT 'X'
      FROM  ahl_inv_service_item_rels
      WHERE inv_org_id = p_inv_org_id
      AND   inv_item_id = p_inv_item_id
      AND service_item_id = p_service_item_id;
Line: 172

       SELECT 'X'
      FROM  ahl_inv_service_item_rels
      WHERE inv_org_id = p_inv_org_id
      AND   inv_item_id = p_inv_item_id
      AND   rank = p_rank
      AND   INV_SERVICE_ITEM_REL_ID <> NVL(p_serv_rel_id,-99);
Line: 180

       SELECT
       isirv.inv_org_id,
       isirv.inv_org_name,
       isirv.inv_item_number,
       isirv.service_item_number,
       isirv.rank
       /* Removed the OU filtering here, as the view ahl_inv_service_item_rels_v itself is OU filtered with the Bug
       fix 5350882, mpothuku 26-Jul-06 */
       FROM  ahl_inv_service_item_rels_v isirv,
       	     mtl_system_items_b mtl
       /*
       inv_organization_info_v org
       */
       WHERE isirv.inv_item_id = p_inv_item_id
       AND   isirv.service_item_id <> p_service_item_id
       /*
       If p_service_item_id is not assigned to the Org thats being considered
       there is no need to throw the validation, the creation simply escapes it anyway if the
       service item does not belong to the Org thats being considered
       */
       AND   mtl.inventory_item_id = p_service_item_id
       AND   mtl.organization_id = isirv.inv_org_id
       AND   isirv.rank = p_rank;
Line: 487

          FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, L_DEBUG_KEY, 'Inserting Relationships across Multiple Orgs');
Line: 493

          DELETE FROM AHL_INV_SERVICE_ITEM_RELS
          WHERE INV_ITEM_ID = p_x_Inv_serv_item_rec.inv_item_id
            AND SERVICE_ITEM_ID = p_x_Inv_serv_item_rec.service_item_id;
Line: 531

         INSERT INTO AHL_INV_SERVICE_ITEM_RELS
         (INV_SERVICE_ITEM_REL_ID,
        OBJECT_VERSION_NUMBER,
        LAST_UPDATE_DATE     ,
        LAST_UPDATED_BY      ,
        CREATION_DATE        ,
        CREATED_BY           ,
        LAST_UPDATE_LOGIN    ,
        INV_ITEM_ID          ,
        INV_ORG_ID           ,
        SERVICE_ITEM_ID      ,
        RANK                 ,
        ACTIVE_START_DATE    ,
        ACTIVE_END_DATE      ,
        SECURITY_GROUP_ID    ,
        ATTRIBUTE_CATEGORY   ,
        ATTRIBUTE1           ,
        ATTRIBUTE2           ,
        ATTRIBUTE3           ,
        ATTRIBUTE4           ,
        ATTRIBUTE5           ,
        ATTRIBUTE6           ,
        ATTRIBUTE7           ,
        ATTRIBUTE8           ,
        ATTRIBUTE9           ,
        ATTRIBUTE10          ,
        ATTRIBUTE11          ,
        ATTRIBUTE12          ,
        ATTRIBUTE13          ,
        ATTRIBUTE14          ,
        ATTRIBUTE15          )
           SELECT  AHL_INV_SERVICE_ITEM_RELS_S.NEXTVAL,
            1,
            sysdate,
            Fnd_Global.USER_ID,
            sysdate,
            Fnd_Global.USER_ID,
            Fnd_Global.LOGIN_ID,
            Inv.INVENTORY_ITEM_ID,
            Inv.ORGANIZATION_ID,
            Serv.INVENTORY_ITEM_ID,
            p_x_Inv_serv_item_rec.rank,
            p_x_Inv_serv_item_rec.active_start_date,
            p_x_Inv_serv_item_rec.active_end_date,
            NULL    ,
            NULL   ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL           ,
            NULL          ,
            NULL          ,
            NULL          ,
            NULL          ,
            NULL          ,
            NULL
           FROM mtl_system_items_kfv Inv,
            mtl_system_items_kfv Serv,
            --Modified by mpothuku on 17-Jan-05 to fix the performance Bug 4919315
            inv_organization_info_v org
           WHERE Inv.ORGANIZATION_ID = Serv.ORGANIZATION_ID
           AND   org.organization_id = Inv.ORGANIZATION_ID
           AND   Inv.inventory_item_flag = 'Y'
           AND   Serv.inventory_item_flag = 'N'
           AND   Inv.inventory_item_id = p_x_Inv_serv_item_rec.inv_item_id
           AND   Serv.inventory_item_id = p_x_Inv_serv_item_rec.service_item_id
           -- mpothuku start
           AND   org.organization_id not in
           (select INV_ORG_ID from  AHL_INV_SERVICE_ITEM_RELS
           where inv_item_id = p_x_Inv_serv_item_rec.inv_item_id
           AND   service_item_id = p_x_Inv_serv_item_rec.service_item_id)
           -- mpothuku end
           AND NVL(org.operating_unit, mo_global.get_current_org_id()) =
               mo_global.get_current_org_id();
Line: 614

          FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, L_DEBUG_KEY, 'Inserting Relationship in Single Org');
Line: 617

         INSERT INTO AHL_INV_SERVICE_ITEM_RELS
         (INV_SERVICE_ITEM_REL_ID,
        OBJECT_VERSION_NUMBER,
        LAST_UPDATE_DATE     ,
        LAST_UPDATED_BY      ,
        CREATION_DATE        ,
        CREATED_BY           ,
        LAST_UPDATE_LOGIN    ,
        INV_ITEM_ID          ,
        INV_ORG_ID           ,
        SERVICE_ITEM_ID      ,
        RANK                 ,
        ACTIVE_START_DATE    ,
        ACTIVE_END_DATE      ,
        SECURITY_GROUP_ID    ,
        ATTRIBUTE_CATEGORY   ,
        ATTRIBUTE1           ,
        ATTRIBUTE2           ,
        ATTRIBUTE3           ,
        ATTRIBUTE4           ,
        ATTRIBUTE5           ,
        ATTRIBUTE6           ,
        ATTRIBUTE7           ,
        ATTRIBUTE8           ,
        ATTRIBUTE9           ,
        ATTRIBUTE10          ,
        ATTRIBUTE11          ,
        ATTRIBUTE12          ,
        ATTRIBUTE13          ,
        ATTRIBUTE14          ,
        ATTRIBUTE15          )
        VALUES
        (AHL_INV_SERVICE_ITEM_RELS_S.NEXTVAL,
         1,
         sysdate,
         Fnd_Global.USER_ID,
         sysdate,
         Fnd_Global.USER_ID,
         Fnd_Global.LOGIN_ID,
         p_x_Inv_serv_item_rec.inv_item_id,
         p_x_Inv_serv_item_rec.inv_org_id,
         p_x_Inv_serv_item_rec.service_item_id,
         p_x_Inv_serv_item_rec.rank,
         p_x_Inv_serv_item_rec.active_start_date,
         p_x_Inv_serv_item_rec.active_end_date,
        NULL    ,
        NULL   ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL           ,
        NULL          ,
        NULL          ,
        NULL          ,
        NULL          ,
        NULL          ,
        NULL          ) RETURN INV_SERVICE_ITEM_REL_ID INTO p_x_Inv_serv_item_rec.inv_ser_item_rel_id;
Line: 696

          UPDATE ahl_inv_service_item_rels
             SET active_start_date = p_x_inv_serv_item_rec.active_start_date,
                 active_end_date = p_x_inv_serv_item_rec.active_end_date,
                 rank = p_x_inv_serv_item_rec.rank,
                 object_version_number = object_version_number +1
           WHERE inv_service_item_rel_id = p_x_Inv_serv_item_rec.inv_ser_item_rel_id
             AND object_version_number = l_Item_Ser_rel_det.object_version_number;
Line: 713

         DELETE FROM ahl_inv_service_item_rels
         WHERE inv_service_item_rel_id = p_x_Inv_serv_item_rec.inv_ser_item_rel_id
             AND object_version_number = l_Item_Ser_rel_det.object_version_number;
Line: 723

         DELETE FROM ahl_item_vendor_rels
         WHERE inv_service_item_rel_id = p_x_Inv_serv_item_rec.inv_ser_item_rel_id;