DBA Data[Home] [Help]

APPS.INV_ITEM_CATEGORY_PVT SQL Statements

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

Line: 15

c_INSERT    CONSTANT  VARCHAR2(3)  :=  'INS';
Line: 16

c_UPDATE    CONSTANT  VARCHAR2(3)  :=  'UPD';
Line: 17

c_DELETE    CONSTANT  VARCHAR2(3)  :=  'DEL';
Line: 85

      SELECT 'x',request_id, approval_status --2879647
      FROM  mtl_system_items_b
      WHERE  inventory_item_id = p_inventory_item_id
        AND  organization_id   = p_organization_id;
Line: 93

      SELECT  structure_id, validate_flag, mult_item_cat_assign_flag,
                                                        control_level
                                                        ,hierarchy_enabled--Bug: 2996160
      FROM  mtl_category_sets_b
      WHERE  category_set_id = p_category_set_id;
Line: 101

      SELECT  structure_id
      FROM  mtl_categories_b
      WHERE  category_id = p_category_id
        AND NVL(DISABLE_DATE,SYSDATE+1) > SYSDATE;--Bug: 2996160
Line: 110

      SELECT 'x'
      FROM  mtl_category_set_valid_cats
      WHERE  category_set_id = p_category_set_id
        AND  category_id = p_category_id;
Line: 121

      SELECT  COUNT( category_id ), COUNT( DECODE(category_id, p_category_id,1, NULL) )
      FROM  mtl_item_categories
      WHERE
              inventory_item_id = p_inventory_item_id
         AND  organization_id   = p_organization_id
         AND  category_set_id = p_category_set_id;
Line: 205

      SELECT COUNT(*) INTO l_default_cats
      FROM   MTL_DEFAULT_CATEGORY_SETS
      WHERE  CATEGORY_SET_ID = p_category_set_id;
Line: 289

         SELECT MASTER_ORGANIZATION_ID
         INTO           p_master_org_id
         FROM           mtl_parameters
         WHERE  organization_id = p_organization_id;
Line: 297

        (  p_Msg_Name        =>  'INV_CAT_CANNOT_CREATE_DELETE'
        ,  p_transaction_id  =>  p_transaction_id
        );
Line: 373

              DELETE FROM mtl_item_categories
               WHERE inventory_item_id = p_inventory_item_id
               AND category_set_id = p_category_set_id;
Line: 377

               DELETE FROM mtl_item_categories
               WHERE organization_id   = p_organization_id
               AND inventory_item_id = p_inventory_item_id
               AND category_set_id = p_category_set_id;
Line: 401

        INV_ITEM_MSG.Debug(Mctx, 'begin INSERT INTO mtl_item_categories');
Line: 407

         INSERT INTO mtl_item_categories
                (
                inventory_item_id
                , organization_id
                , category_set_id
                , category_id
                , creation_date
                , created_by
                , last_update_date
                , last_updated_by
                , last_update_login
                , request_id   --4105867
                )
                SELECT
                p_inventory_item_id
                , p.organization_id
                , p_category_set_id
                , p_category_id
                , SYSDATE
                , FND_GLOBAL.user_id
                , SYSDATE
                , FND_GLOBAL.user_id
                , FND_GLOBAL.login_id
                , FND_GLOBAL.conc_request_id
                FROM    mtl_parameters p , mtl_system_items_b i
                WHERE   p.master_organization_id = p_master_org_id
                  AND     i.inventory_item_id = p_inventory_item_id
                  AND     i.organization_id = p.organization_id
                  AND not exists
                  (SELECT 'x'
                   FROM    mtl_item_categories
                   whERE   inventory_item_id = p_inventory_item_id
                     AND   organization_id = p.organization_id
                     AND   category_set_id = p_category_set_id
                     AND   category_id = p_category_id);
Line: 443

       INSERT INTO mtl_item_categories
        (
          inventory_item_id
        , organization_id
        , category_set_id
        , category_id
        , creation_date
        , created_by
        , last_update_date
        , last_updated_by
        , last_update_login
        , request_id   --4105867
        )
        VALUES
        (
           p_inventory_item_id
        ,  p_organization_id
        ,  p_category_set_id
        ,  p_category_id
        ,  SYSDATE
        ,  FND_GLOBAL.user_id
        ,  SYSDATE
        ,  FND_GLOBAL.user_id
        ,  FND_GLOBAL.login_id
        ,  FND_GLOBAL.conc_request_id
        );
Line: 471

         INV_ITEM_MSG.Debug(Mctx, 'end INSERT INTO mtl_item_categories');
Line: 543

PROCEDURE Delete_Category_Assignment
(
   p_api_version        IN   NUMBER
,  p_init_msg_list      IN   VARCHAR2  DEFAULT  fnd_api.g_FALSE
,  p_commit             IN   VARCHAR2  DEFAULT  fnd_api.g_FALSE
,  p_inventory_item_id  IN   NUMBER
,  p_organization_id    IN   NUMBER
,  p_category_set_id    IN   NUMBER
,  p_category_id        IN   NUMBER
,  p_transaction_id     IN   NUMBER
,  x_return_status      OUT  NOCOPY VARCHAR2
,  x_msg_count          OUT  NOCOPY NUMBER
,  x_msg_data           OUT  NOCOPY VARCHAR2
)
IS
   l_api_name        CONSTANT  VARCHAR2(30)  := 'Delete_Category_Assignment';
Line: 601

      SELECT  control_level,default_category_id--Bug:2527058
      FROM    mtl_category_sets_b
      WHERE   category_set_id = p_category_set_id;
Line: 607

      SELECT  structure_id
      FROM  mtl_categories_b
      WHERE  category_id = p_category_id;
Line: 616

     SELECT category_set_id
       FROM mtl_default_category_sets
      WHERE functional_area_id = cp_functional_area;
Line: 623

     SELECT gdsn_outbound_enabled_flag
       FROM mtl_system_items_b
      WHERE inventory_item_id = cp_inventory_item_id
        AND organization_id   = cp_organization_id;
Line: 631

   SAVEPOINT Delete_Category_Assignment_PVT;
Line: 723

     SELECT  count(category_id)
     INTO    cnt_cat
     FROM    mtl_item_categories
     WHERE   INVENTORY_ITEM_ID = p_inventory_item_id
     AND     ORGANIZATION_ID   = p_organization_id
     AND     CATEGORY_SET_ID   = p_category_set_id;
Line: 769

   SELECT MASTER_ORGANIZATION_ID
   INTO   p_master_org_id
   FROM   mtl_parameters
   WHERE  organization_id = p_organization_id;
Line: 777

        (  p_Msg_Name        =>  'INV_CAT_CANNOT_CREATE_DELETE'
        ,  p_transaction_id  =>  p_transaction_id
        );
Line: 785

          DELETE /*+ INDEX(MIC MTL_ITEM_CATEGORIES_U1) */
            FROM  mtl_item_categories MIC
           WHERE  category_set_id = p_category_set_id
             AND  category_id     = p_category_id
             AND  inventory_item_id = p_inventory_item_id
             AND  organization_id =
                  (SELECT organization_id
                     FROM mtl_parameters p
                    WHERE p.master_organization_id = p_master_org_id
                      AND p.organization_id = mic.organization_id);
Line: 798

                DELETE FROM mtl_item_categories
                WHERE organization_id   = p_organization_id
                  AND inventory_item_id = p_inventory_item_id
                  AND category_set_id   = p_category_set_id
                  AND category_id       = p_category_id;
Line: 814

      INV_ITEM_MSG.Debug(Mctx, 'after DELETE FROM mtl_item_categories');
Line: 830

      ROLLBACK TO Delete_Category_Assignment_PVT;
Line: 838

      ROLLBACK TO Delete_Category_Assignment_PVT;
Line: 846

      ROLLBACK TO Delete_Category_Assignment_PVT;
Line: 867

END Delete_Category_Assignment;
Line: 906

      SELECT 'x'
      FROM  mtl_Category_set_valid_cats VC
      WHERE  VC.category_set_id = p_category_set_id
        AND  VC.category_id = p_category_id
        AND NOT EXISTS
           (SELECT NULL FROM  mtl_Category_set_valid_cats
            WHERE parent_category_id = VC.category_id
              AND category_set_id = p_category_set_id);
Line: 919

      SELECT 'x'
      FROM  mtl_Category_set_valid_cats
      WHERE category_set_id = p_category_set_id
        AND parent_category_id = p_category_id ;
Line: 999

  PROCEDURE Update_Valid_Category(
    p_api_version         IN  NUMBER,
    p_init_msg_list       IN  VARCHAR2 DEFAULT FND_API.G_FALSE,
    p_commit              IN  VARCHAR2 DEFAULT FND_API.G_FALSE,
    p_category_set_id     IN  NUMBER,
    p_category_id         IN  NUMBER,
    p_parent_category_id  IN  NUMBER,
    x_return_status       OUT  NOCOPY VARCHAR2,
    x_errorcode           OUT  NOCOPY NUMBER,
    x_msg_count           OUT  NOCOPY NUMBER,
    x_msg_data            OUT  NOCOPY VARCHAR2
  ) IS
    -- Start OF comments
    -- API name  : Update_Valid_Category
    -- TYPE      : Private and USed by ENI Upgrade program alone
    -- Pre-reqs  : 11.5.10 level
    -- FUNCTION  : Create a category.
    --             This sets the PUB API package level variable
    --             and calls the corresponding PUB API procedure.
    --             This will not do validations for ENABLED_FLAG and DISABLE_DATE
    -- END OF comments
  BEGIN
      INV_ITEM_CATEGORY_PUB.g_eni_upgarde_flag := 'Y';
Line: 1022

      INV_ITEM_CATEGORY_PUB.Update_Valid_Category
      (
        p_api_version        => p_api_version  ,
        p_init_msg_list      => p_init_msg_list,
        p_commit             => p_commit       ,
        p_category_set_id    => p_category_set_id ,
        p_category_id        => p_category_id  ,
        p_parent_category_id => p_parent_category_id,
        x_return_status      => x_return_status,
        x_errorcode          => x_errorcode    ,
        x_msg_count          => x_msg_count    ,
        x_msg_data           => x_msg_data
      );
Line: 1040

  END Update_Valid_Category;
Line: 1043

  PROCEDURE Update_Category_Assignment
  (
     p_api_version        IN   NUMBER
  ,  p_init_msg_list      IN   VARCHAR2
  ,  p_commit             IN   VARCHAR2
  ,  p_inventory_item_id  IN   NUMBER
  ,  p_organization_id    IN   NUMBER
  ,  p_category_set_id    IN   NUMBER
  ,  p_category_id        IN   NUMBER
  ,  p_old_category_id    IN   NUMBER
  ,  p_transaction_id   IN   NUMBER
  ,  x_return_status      OUT  NOCOPY VARCHAR2
  ,  x_msg_count          OUT  NOCOPY NUMBER
  ,  x_msg_data           OUT  NOCOPY VARCHAR2
  )
  IS
     l_api_name        CONSTANT  VARCHAR2(30)  := 'Update_Category_Assignment';
Line: 1083

       SELECT structure_id,
             validate_flag,
             mult_item_cat_assign_flag,
             control_level,
             hierarchy_enabled
       FROM   mtl_category_sets_b
       WHERE  category_set_id = p_category_set_id;
Line: 1095

       SELECT 'x'
       FROM  mtl_category_set_valid_cats
       WHERE  category_set_id = p_category_set_id
         AND  category_id = p_category_id;
Line: 1103

       SELECT  structure_id
       FROM  mtl_categories_b
       WHERE  category_id = p_category_id
          AND NVL(DISABLE_DATE,SYSDATE+1) > SYSDATE; /*Bug no: 5946409 Checking whether the category is disabled */
Line: 1112

      SAVEPOINT Update_Category_Assignment_PVT;
Line: 1155

      SELECT  Count(1)
      INTO    l_reccount
      FROM    mtl_item_categories
      WHERE   inventory_item_id = p_inventory_item_id
      AND     organization_id = p_organization_id
      AND     category_set_id = p_category_set_id
      AND     category_id = p_old_category_id;
Line: 1225

         INV_ITEM_MSG.Debug(Mctx, 'Select Master Org from Mtl_Parameters');
Line: 1228

      SELECT MASTER_ORGANIZATION_ID
      INTO   p_master_org_id
      FROM   mtl_parameters
      WHERE  organization_id = p_organization_id;
Line: 1235

         (  p_Msg_Name        =>  'INV_CAT_CANNOT_CREATE_DELETE'
          ,  p_transaction_id  =>  p_transaction_id
         );
Line: 1246

      SELECT  Count(1)
      INTO    l_reccount
      FROM    mtl_item_categories
      WHERE   inventory_item_id = p_inventory_item_id
      AND     organization_id = p_organization_id
      AND     category_set_id = p_category_set_id
      AND     category_id = p_category_id;
Line: 1286

          UPDATE  /*+ INDEX(MIC MTL_ITEM_CATEGORIES_U1) */
		 Mtl_Item_Categories MIC
          SET    Category_Id = p_category_id
                ,last_update_date  = SYSDATE
                ,last_updated_by   = FND_GLOBAL.user_id
                ,last_update_login = FND_GLOBAL.login_id
                ,request_id        = FND_GLOBAL.conc_request_id -- 4105867
          WHERE  category_set_id = p_category_set_id
          AND    category_id = p_old_category_id
          AND    inventory_item_id = p_inventory_item_id
          AND    organization_id =(SELECT organization_id
                                FROM   mtl_parameters p
                                WHERE  p.master_organization_id = p_master_org_id
                                AND    p.organization_id = mic.organization_id);
Line: 1302

	--Category assignment is not getting updated in eni_oltp_item_star table
	--when user update category assignment through
	--INV_ITEM_CATEGORY_PUB.Update_Category_Assignment

          INV_ENI_ITEMS_STAR_PKG.Sync_Category_Assignments(
                  p_api_version       => p_api_version
                 ,p_init_msg_list     => p_init_msg_list
                 ,p_inventory_item_id => p_inventory_item_id
                 ,p_organization_id   => p_organization_id
		 ,p_category_set_id   => p_category_set_id
		 ,p_old_category_id   => p_old_category_id
		 ,p_new_category_id   => p_category_id
                 ,x_return_status     => l_return_status
                 ,x_msg_count         => l_msg_count
                 ,x_msg_data          => l_msg_data);
Line: 1324

         UPDATE Mtl_Item_Categories
         SET    Category_Id = p_category_id
                ,last_update_date  = SYSDATE
                ,last_updated_by   = FND_GLOBAL.user_id
                ,last_update_login = FND_GLOBAL.login_id
                ,request_id        = FND_GLOBAL.conc_request_id --4105867
         WHERE  organization_id   = p_organization_id
         AND     inventory_item_id = p_inventory_item_id
         AND     category_set_id = p_category_set_id
         AND     category_id = p_old_category_id;
Line: 1336

	--Category assignment is not getting updated in eni_oltp_item_star table
	--when user update category assignment through
	--INV_ITEM_CATEGORY_PUB.Update_Category_Assignment

          INV_ENI_ITEMS_STAR_PKG.Sync_Category_Assignments(
                  p_api_version       => p_api_version
                 ,p_init_msg_list     => p_init_msg_list
                 ,p_inventory_item_id => p_inventory_item_id
                 ,p_organization_id   => p_organization_id
		 ,p_category_set_id   => p_category_set_id
		 ,p_old_category_id   => p_old_category_id
		 ,p_new_category_id   => p_category_id
                 ,x_return_status     => l_return_status
                 ,x_msg_count         => l_msg_count
                 ,x_msg_data          => l_msg_data);
Line: 1360

         INV_ITEM_MSG.Debug(Mctx, 'after update FROM mtl_item_categories');
Line: 1376

            ROLLBACK TO Update_Category_Assignment_PVT;
Line: 1384

            ROLLBACK TO Update_Category_Assignment_PVT;
Line: 1392

	     ROLLBACK TO Update_Category_Assignment_PVT;
Line: 1400

            ROLLBACK TO Update_Category_Assignment_PVT;
Line: 1420

   END Update_Category_Assignment;