DBA Data[Home] [Help]

APPS.IBE_DSP_HIERARCHY_SETUP_PVT SQL Statements

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

Line: 55

    SELECT msite_id, msite_root_section_id FROM ibe_msites_b
      WHERE UPPER(master_msite_flag) = 'Y';
Line: 89

    SELECT parent_section_id FROM ibe_dsp_msite_sct_sects
      WHERE parent_section_id IS NOT NULL
      AND mini_site_id = l_c_master_mini_site_id
      START WITH child_section_id = l_c_section_id
      CONNECT BY PRIOR parent_section_id = child_section_id
      AND PRIOR mini_site_id = l_c_master_mini_site_id
      AND mini_site_id = l_c_master_mini_site_id;
Line: 117

PROCEDURE Delete_Recursive_Sections
  (
   p_api_version                    IN NUMBER,
   p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
   p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
   p_master_mini_site_id            IN NUMBER,
   p_section_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_Recursive_Sections';
Line: 142

    SELECT child_section_id FROM ibe_dsp_msite_sct_sects
      WHERE parent_section_id = l_c_section_id AND
      mini_site_id = p_master_mini_site_id;
Line: 162

    IBE_DSP_SECTION_GRP.Delete_Section
      (
      p_api_version         => p_api_version,
      p_init_msg_list       => FND_API.G_FALSE,
      p_commit              => FND_API.G_FALSE,
      p_validation_level    => p_validation_level,
      p_section_id          => p_section_id,
      p_access_name         => FND_API.G_MISS_CHAR,
      x_return_status       => x_return_status,
      x_msg_count           => x_msg_count,
      x_msg_data            => x_msg_data
      );
Line: 187

      Delete_Recursive_Sections
        (
        p_api_version                    => p_api_version,
        p_init_msg_list                  => FND_API.G_FALSE,
        p_commit                         => FND_API.G_FALSE,
        p_validation_level               => p_validation_level,
        p_master_mini_site_id            => p_master_mini_site_id,
        p_section_id                     => l_child_section_id,
        x_return_status                  => x_return_status,
        x_msg_count                      => x_msg_count,
        x_msg_data                       => x_msg_data
        );
Line: 220

    IBE_DSP_SECTION_GRP.Delete_Section
      (
      p_api_version         => p_api_version,
      p_init_msg_list       => FND_API.G_FALSE,
      p_commit              => FND_API.G_FALSE,
      p_validation_level    => p_validation_level,
      p_section_id          => p_section_id,
      p_access_name         => FND_API.G_MISS_CHAR,
      x_return_status       => x_return_status,
      x_msg_count           => x_msg_count,
      x_msg_data            => x_msg_data
      );
Line: 273

END Delete_Recursive_Sections;
Line: 316

  IS SELECT parent_section_id, child_section_id, start_date_active,
    end_date_active, sort_order
    FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id;
Line: 327

  IS SELECT S.section_id AS s_section_id
    FROM ibe_dsp_msite_sct_sects MSS, ibe_dsp_sections_b S
    WHERE MSS.child_section_id = S.section_id
    AND MSS.parent_section_id = l_c_section_id
    AND MSS.mini_site_id = l_c_master_mini_site_id
    AND S.available_in_all_sites_flag = 'Y';
Line: 338

  IS SELECT section_item_id
    FROM ibe_dsp_section_items
    WHERE section_id = l_c_section_id;
Line: 515

    SELECT access_name, applicable_to_code
      FROM jtf_amv_items_b
     WHERE item_id = c_item_id
	  AND deliverable_type_code = 'TEMPLATE';
Line: 555

    SELECT deliverable_id
      FROM ibe_dsp_sections_b
     WHERE section_id = c_section_id;
Line: 606

   SELECT obj.item_id, obj.context_id, obj.object_type
     FROM ibe_dsp_obj_lgl_ctnt obj,  ibe_dsp_context_b context
    WHERE obj.object_id = c_section_id
      AND obj.object_type = 'S'
	 AND obj.context_id = context.context_id
	 AND context.context_type_code = 'LAYOUT_COMPONENT';
Line: 618

    SELECT obj.item_id, obj.context_id, obj.object_type
      FROM ibe_dsp_obj_lgl_ctnt obj,  ibe_dsp_context_b context
     WHERE obj.object_id = c_section_id
	  AND obj.object_type = 'S'
	  AND obj.context_id = context.context_id
	  AND context.context_type_code = 'LAYOUT_COMPONENT'
	  AND context.access_name <> 'CENTER';
Line: 646

      DELETE FROM ibe_dsp_obj_lgl_ctnt obj
	   WHERE obj.object_id = p_target_section_id
	     AND obj.object_type = 'S'
		AND EXISTS (
		  SELECT 1
		    FROM ibe_dsp_context_b context
             WHERE obj.context_id = context.context_id
		     AND context.context_type_code = 'LAYOUT_COMPONENT')
		AND NOT EXISTS(
              SELECT 1
                FROM ibe_dsp_context_b context, ibe_dsp_obj_lgl_ctnt obj1
               WHERE obj1.context_id = obj.context_id
			  AND obj1.context_id = context.context_id
			  AND obj1.object_id = p_source_section_id
			  AND obj1.object_type = 'S'
			  AND context.context_type_code = 'LAYOUT_COMPONENT'
			  AND context.component_type_code <> 'CENTER');
Line: 666

	   UPDATE ibe_dsp_obj_lgl_ctnt
           SET OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1,
               ITEM_ID = mapping.item_id,
               CREATED_BY = FND_GLOBAL.user_id,
	          CREATION_DATE = SYSDATE,
               LAST_UPDATED_BY = FND_GLOBAL.user_id,
		     LAST_UPDATE_DATE = SYSDATE,
			LAST_UPDATE_LOGIN = FND_GLOBAL.login_id
	   WHERE object_id = p_target_section_id
	     AND object_type = 'S'
	     AND context_id = mapping.context_id;
Line: 678

          INSERT INTO ibe_dsp_obj_lgl_ctnt(OBJ_LGL_CTNT_ID,
            OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE,
            LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN,
            SECURITY_GROUP_ID, CONTEXT_ID, OBJECT_TYPE, OBJECT_ID,
            ITEM_ID)
          VALUES(ibe_dsp_obj_lgl_ctnt_s1.NEXTVAL,1,FND_GLOBAL.user_id,SYSDATE,
            FND_GLOBAL.user_id, SYSDATE, FND_GLOBAL.login_id, NULL,
            mapping.context_id, 'S', p_target_section_id, mapping.item_id);
Line: 690

      DELETE FROM ibe_dsp_obj_lgl_ctnt obj
	   WHERE obj.object_id = p_target_section_id
	     AND obj.object_type = 'S'
		AND EXISTS (
		  SELECT 1
		    FROM ibe_dsp_context_b context
             WHERE obj.context_id = context.context_id
		     AND context.context_type_code = 'LAYOUT_COMPONENT')
		AND NOT EXISTS(
              SELECT 1
                FROM ibe_dsp_context_b context, ibe_dsp_obj_lgl_ctnt obj1
               WHERE obj1.context_id = obj.context_id
			  AND obj1.context_id = context.context_id
			  AND obj1.object_id = p_source_section_id
			  AND obj1.object_type = 'S'
			  AND context.context_type_code = 'LAYOUT_COMPONENT');
Line: 708

	   UPDATE ibe_dsp_obj_lgl_ctnt
          SET OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1,
              ITEM_ID = mapping.item_id,
              CREATED_BY = FND_GLOBAL.user_id,
		    CREATION_DATE = SYSDATE,
              LAST_UPDATED_BY = FND_GLOBAL.user_id,
		    LAST_UPDATE_DATE = SYSDATE,
		    LAST_UPDATE_LOGIN = FND_GLOBAL.login_id
	     WHERE object_id = p_target_section_id
		  AND object_type = 'S'
		  AND context_id = mapping.context_id;
Line: 720

          INSERT INTO ibe_dsp_obj_lgl_ctnt(OBJ_LGL_CTNT_ID,
            OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE,
            LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN,
            SECURITY_GROUP_ID, CONTEXT_ID, OBJECT_TYPE, OBJECT_ID,
            ITEM_ID)
          VALUES(ibe_dsp_obj_lgl_ctnt_s1.NEXTVAL,1,FND_GLOBAL.user_id,SYSDATE,
              FND_GLOBAL.user_id, SYSDATE, FND_GLOBAL.login_id, NULL,
              mapping.context_id, 'S', p_target_section_id, mapping.item_id);
Line: 852

    SELECT item_id
      FROM jtf_amv_items_b
     WHERE access_name = l_c_access_name
      AND deliverable_type_code = l_c_deliverable_type_code
      AND applicable_to_code = l_c_applicable_to_code
      AND application_id = l_c_application_id;
Line: 860

  IS SELECT section_type_code
    FROM ibe_dsp_sections_b
    WHERE section_id = l_c_section_id;
Line: 865

  IS SELECT section_id, section_type_code
    FROM ibe_dsp_sections_b
    WHERE access_name = l_c_access_name;
Line: 870

  IS SELECT section_item_id
    FROM ibe_dsp_section_items
    WHERE section_id = l_c_section_id;
Line: 874

  CURSOR c4 IS SELECT msite_root_section_id
    FROM ibe_msites_b
    WHERE master_msite_flag = 'Y';
Line: 879

  IS SELECT msite_id
    FROM ibe_msites_vl
    WHERE msite_id <> l_c_master_mini_site_id;
Line: 886

  IS SELECT msite_id
    FROM ibe_msites_vl
    WHERE msite_id <> l_c_master_mini_site_id AND
    (msite_root_section_id = l_c_section_id OR
    EXISTS (SELECT mini_site_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = msite_id
    AND mini_site_id <> l_c_master_mini_site_id
    AND child_section_id = l_c_parent_section_id));
Line: 1157

    UPDATE ibe_msites_b
      SET msite_root_section_id = x_section_id,
      object_version_number = object_version_number + 1
      WHERE master_msite_flag = 'Y';
Line: 1427

PROCEDURE Update_Hierarchy_Section
  (
   p_api_version                    IN NUMBER,
   p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
   p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
   p_section_id                     IN NUMBER   := FND_API.G_MISS_NUM,
   p_object_version_number          IN NUMBER,
   p_mss_object_version_number      IN NUMBER   := FND_API.G_MISS_NUM,
   p_access_name                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_start_date_active              IN DATE     := FND_API.G_MISS_DATE,
   p_end_date_active                IN DATE     := FND_API.G_MISS_DATE,
   p_section_type_code              IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_status_code                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_display_context_id             IN NUMBER   := FND_API.G_MISS_NUM,
   p_deliverable_id                 IN NUMBER   := FND_API.G_MISS_NUM,
   p_available_in_all_sites_flag    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_auto_placement_rule            IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_order_by_clause                IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_sort_order                     IN NUMBER   := FND_API.G_MISS_NUM,
   p_display_name                   IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_description                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_long_description               IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_keywords                       IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute_category             IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute1                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute2                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute3                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute4                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute5                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute6                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute7                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute8                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute9                     IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute10                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute11                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute12                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute13                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute14                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_attribute15                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_upd_dsc_scts_status            IN VARCHAR2 := FND_API.G_MISS_CHAR,
   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_Hierarchy_Section';
Line: 1486

  IS SELECT parent_section_id
    FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id;
Line: 1492

  IS SELECT mini_site_section_section_id
    FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = l_c_master_mini_site_id
    AND parent_section_id = l_c_section_id;
Line: 1502

  IS SELECT section_id, object_version_number FROM ibe_dsp_sections_b
    WHERE section_id IN
    (SELECT child_section_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = l_c_master_mini_site_id
    START WITH parent_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id
    CONNECT BY PRIOR child_section_id = parent_section_id
    AND PRIOR mini_site_id = l_c_master_mini_site_id
    AND mini_site_id = l_c_master_mini_site_id);
Line: 1515

  SAVEPOINT  UPDATE_HIERARCHY_SECTION_PVT;
Line: 1590

  IBE_DSP_SECTION_GRP.Update_Section
    (
    p_api_version                    => p_api_version,
    p_init_msg_list                  => FND_API.G_FALSE,
    p_commit                         => FND_API.G_FALSE,
    p_validation_level               => p_validation_level,
    p_section_id                     => p_section_id,
    p_object_version_number          => p_object_version_number,
    p_access_name                    => p_access_name,
    p_start_date_active              => p_start_date_active,
    p_end_date_active                => p_end_date_active,
    p_section_type_code              => p_section_type_code,
    p_status_code                    => p_status_code,
    p_display_context_id             => p_display_context_id,
    p_deliverable_id                 => p_deliverable_id,
    p_available_in_all_sites_flag    => p_available_in_all_sites_flag,
    p_auto_placement_rule            => p_auto_placement_rule,
    p_order_by_clause                => p_order_by_clause,
    p_display_name                   => p_display_name,
    p_description                    => p_description,
    p_long_description               => p_long_description,
    p_keywords                       => p_keywords,
    p_attribute_category             => p_attribute_category,
    p_attribute1                     => p_attribute1,
    p_attribute2                     => p_attribute2,
    p_attribute3                     => p_attribute3,
    p_attribute4                     => p_attribute4,
    p_attribute5                     => p_attribute5,
    p_attribute6                     => p_attribute6,
    p_attribute7                     => p_attribute7,
    p_attribute8                     => p_attribute8,
    p_attribute9                     => p_attribute9,
    p_attribute10                    => p_attribute10,
    p_attribute11                    => p_attribute11,
    p_attribute12                    => p_attribute12,
    p_attribute13                    => p_attribute13,
    p_attribute14                    => p_attribute14,
    p_attribute15                    => p_attribute15,
    x_return_status                  => x_return_status,
    x_msg_count                      => x_msg_count,
    x_msg_data                       => x_msg_data
    );
Line: 1660

      IBE_DSP_MSITE_SCT_SECT_PVT.Update_MSite_Section_Section
        (
        p_api_version                    => p_api_version,
        p_init_msg_list                  => FND_API.G_FALSE,
        p_commit                         => FND_API.G_FALSE,
        p_validation_level               => p_validation_level,
        p_mini_site_section_section_id   => FND_API.G_MISS_NUM,
        p_object_version_number          => p_mss_object_version_number,
        p_mini_site_id                   => l_master_mini_site_id,
        p_parent_section_id              => l_parent_section_id,
        p_child_section_id               => p_section_id,
        p_start_date_active              => FND_API.G_MISS_DATE,
        p_end_date_active                => FND_API.G_MISS_DATE,
        p_level_number                   => FND_API.G_MISS_NUM,
        p_sort_order                     => p_sort_order,
        p_concat_ids                     => FND_API.G_MISS_CHAR,
        x_return_status                  => x_return_status,
        x_msg_count                      => x_msg_count,
        x_msg_data                       => x_msg_data
        );
Line: 1696

        IBE_DSP_SECTION_GRP.Update_Section
          (
          p_api_version                    => p_api_version,
          p_init_msg_list                  => FND_API.G_FALSE,
          p_commit                         => FND_API.G_FALSE,
          p_validation_level               => p_validation_level,
          p_section_id                     => r3.section_id,
          p_object_version_number          => r3.object_version_number,
          p_access_name                    => FND_API.G_MISS_CHAR,
          p_start_date_active              => FND_API.G_MISS_DATE,
          p_end_date_active                => FND_API.G_MISS_DATE,
          p_section_type_code              => FND_API.G_MISS_CHAR,
          p_status_code                    => p_status_code,
          p_display_context_id             => FND_API.G_MISS_NUM,
          p_deliverable_id                 => FND_API.G_MISS_NUM,
          p_available_in_all_sites_flag    => FND_API.G_MISS_CHAR,
          p_auto_placement_rule            => FND_API.G_MISS_CHAR,
          p_order_by_clause                => FND_API.G_MISS_CHAR,
          p_display_name                   => FND_API.G_MISS_CHAR,
          p_description                    => FND_API.G_MISS_CHAR,
          p_long_description               => FND_API.G_MISS_CHAR,
          p_keywords                       => FND_API.G_MISS_CHAR,
          p_attribute_category             => FND_API.G_MISS_CHAR,
          p_attribute1                     => FND_API.G_MISS_CHAR,
          p_attribute2                     => FND_API.G_MISS_CHAR,
          p_attribute3                     => FND_API.G_MISS_CHAR,
          p_attribute4                     => FND_API.G_MISS_CHAR,
          p_attribute5                     => FND_API.G_MISS_CHAR,
          p_attribute6                     => FND_API.G_MISS_CHAR,
          p_attribute7                     => FND_API.G_MISS_CHAR,
          p_attribute8                     => FND_API.G_MISS_CHAR,
          p_attribute9                     => FND_API.G_MISS_CHAR,
          p_attribute10                    => FND_API.G_MISS_CHAR,
          p_attribute11                    => FND_API.G_MISS_CHAR,
          p_attribute12                    => FND_API.G_MISS_CHAR,
          p_attribute13                    => FND_API.G_MISS_CHAR,
          p_attribute14                    => FND_API.G_MISS_CHAR,
          p_attribute15                    => FND_API.G_MISS_CHAR,
          x_return_status                  => x_return_status,
          x_msg_count                      => x_msg_count,
          x_msg_data                       => x_msg_data
          );
Line: 1773

     ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
Line: 1780

     ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
Line: 1787

     ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
Line: 1805

END Update_Hierarchy_Section;
Line: 1810

PROCEDURE Delete_Hierarchy_Section
  (
   p_api_version                    IN NUMBER,
   p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
   p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
   p_section_id                     IN NUMBER   := FND_API.G_MISS_NUM,
   p_access_name                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   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_Hierarchy_Section';
Line: 1834

  IS SELECT section_id FROM ibe_dsp_sections_b
    WHERE access_name = l_c_access_name;
Line: 1838

    SELECT S.section_id
    FROM ibe_dsp_sections_vl S, ibe_dsp_msite_sct_sects MSS
    WHERE S.section_id = MSS.child_section_id
    AND MSS.mini_site_id = l_master_mini_site_id
    AND S.section_id IN
    (SELECT child_section_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = l_master_mini_site_id
    START WITH parent_section_id = l_section_id
    AND mini_site_id = l_master_mini_site_id
    CONNECT BY PRIOR child_section_id = parent_section_id
    AND mini_site_id = l_master_mini_site_id)
    ORDER BY MSS.level_number desc;
Line: 1854

  SAVEPOINT  DELETE_HIERARCHY_SECTION_PVT;
Line: 1910

     IBE_DSP_SECTION_GRP.Delete_Section
      (
      p_api_version         => p_api_version,
      p_init_msg_list       => FND_API.G_FALSE,
      p_commit              => FND_API.G_FALSE,
      p_validation_level    => p_validation_level,
      p_section_id          => r1.section_id,
      p_access_name         => FND_API.G_MISS_CHAR,
      x_return_status       => x_return_status,
      x_msg_count           => x_msg_count,
      x_msg_data            => x_msg_data
      );
Line: 1930

    IBE_DSP_SECTION_GRP.Delete_Section
      (
      p_api_version         => p_api_version,
      p_init_msg_list       => FND_API.G_FALSE,
      p_commit              => FND_API.G_FALSE,
      p_validation_level    => p_validation_level,
      p_section_id          => p_section_id,
      p_access_name         => FND_API.G_MISS_CHAR,
      x_return_status       => x_return_status,
      x_msg_count           => x_msg_count,
      x_msg_data            => x_msg_data
      );
Line: 1959

     ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
Line: 1966

     ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
Line: 1973

     ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
Line: 1991

END Delete_Hierarchy_Section;
Line: 1994

/*PROCEDURE Delete_Hierarchy_Section
  (
   p_api_version                    IN NUMBER,
   p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
   p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
   p_section_id                     IN NUMBER   := FND_API.G_MISS_NUM,
   p_access_name                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   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_Hierarchy_Section';
Line: 2018

  IS SELECT section_id FROM ibe_dsp_sections_b
    WHERE access_name = l_c_access_name;
Line: 2024

  SAVEPOINT  DELETE_HIERARCHY_SECTION_PVT;
Line: 2081

  Delete_Recursive_Sections
    (
    p_api_version                    => p_api_version,
    p_init_msg_list                  => FND_API.G_FALSE,
    p_commit                         => FND_API.G_FALSE,
    p_validation_level               => p_validation_level,
    p_master_mini_site_id            => l_master_mini_site_id,
    p_section_id                     => l_section_id,
    x_return_status                  => x_return_status,
    x_msg_count                      => x_msg_count,
    x_msg_data                       => x_msg_data
    );
Line: 2122

     ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
Line: 2129

     ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
Line: 2136

     ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
Line: 2154

END Delete_Hierarchy_Section;
Line: 2197

  IS SELECT mini_site_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND mini_site_id NOT IN
    (SELECT msite_id FROM ibe_msites_b
    WHERE UPPER(master_msite_flag) = 'Y');
Line: 2206

  IS SELECT section_item_id FROM ibe_dsp_section_items
    WHERE section_id = l_c_section_id
    AND inventory_item_id = l_c_inventory_item_id
    AND organization_id = l_c_organization_id;
Line: 2417

  IS SELECT mini_site_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND mini_site_id NOT IN
    (SELECT msite_id FROM ibe_msites_b
    WHERE UPPER(master_msite_flag) = 'Y');
Line: 2426

  IS SELECT section_item_id FROM ibe_dsp_section_items
    WHERE section_id = l_c_section_id
    AND inventory_item_id = l_c_inventory_item_id
    AND organization_id = l_c_organization_id;
Line: 2643

      IBE_DSP_SECTION_ITEM_PVT.Delete_Section_Item
        (
        p_api_version                    => p_api_version,
        p_init_msg_list                  => FND_API.G_FALSE,
        p_commit                         => FND_API.G_FALSE,
        p_validation_level               => p_validation_level,
        p_call_from_trigger              => FALSE,
        p_section_item_id                => FND_API.G_MISS_NUM,
        p_section_id                     => p_section_ids(i),
        p_inventory_item_id              => p_inventory_item_ids(j),
        p_organization_id                => p_organization_ids(j),
        x_return_status                  => x_return_status,
        x_msg_count                      => x_msg_count,
        x_msg_data                       => x_msg_data
        );
Line: 2769

    IBE_DSP_SECTION_ITEM_PVT.Delete_Section_Item
      (
      p_api_version                    => p_api_version,
      p_init_msg_list                  => FND_API.G_FALSE,
      p_commit                         => FND_API.G_FALSE,
      p_validation_level               => p_validation_level,
      p_call_from_trigger              => FALSE,
      p_section_item_id                => p_section_item_ids(i),
      p_section_id                     => FND_API.G_MISS_NUM,
      p_inventory_item_id              => FND_API.G_MISS_NUM,
      p_organization_id                => FND_API.G_MISS_NUM,
      x_return_status                  => x_return_status,
      x_msg_count                      => x_msg_count,
        x_msg_data                       => x_msg_data
      );
Line: 2887

  IS SELECT mini_site_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id =
    (SELECT parent_section_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_child_section_id
    AND mini_site_id = l_c_master_mini_site_id)
    AND mini_site_id <> l_c_master_mini_site_id;
Line: 2900

  IS SELECT mini_site_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND   mini_site_id <> l_c_master_mini_site_id;
Line: 2913

  IS SELECT MSI.mini_site_section_item_id
     FROM   ibe_dsp_msite_sct_items MSI,
            ibe_dsp_section_items SI,
            ibe_dsp_msite_sct_sects MSS
     WHERE  MSI.mini_site_id = l_c_mini_site_id
     AND    MSI.section_item_id = SI.section_item_id
     AND    SI.section_id = MSS.child_section_id
     AND    MSS.mini_site_id = l_c_master_mini_site_id
     AND    MSS.child_section_id = l_c_section_id

   UNION

     SELECT MSI.mini_site_section_item_id
     FROM   ibe_dsp_msite_sct_items MSI,
            ibe_dsp_section_items SI,
            ibe_dsp_msite_sct_sects MSS
     WHERE  MSI.mini_site_id = l_c_mini_site_id
     AND    MSI.section_item_id = SI.section_item_id
     AND    SI.section_id = MSS.child_section_id
     AND    MSS.mini_site_id = l_c_master_mini_site_id
	AND    MSS.child_section_id IN
              (SELECT child_section_id
			FROM ibe_dsp_msite_sct_sects
               START WITH parent_section_id = l_c_section_id
			AND mini_site_id = l_master_mini_site_id
               CONNECT BY PRIOR child_section_id = parent_section_id
               AND mini_site_id = l_master_mini_site_id);
Line: 2973

  CURSOR c6(l_c_section_id IN NUMBER) IS SELECT msite_id
    FROM ibe_msites_b
    WHERE msite_root_section_id = l_c_section_id
    AND master_msite_flag <> 'Y';
Line: 2984

  IS SELECT parent_section_id, start_date_active, end_date_active, sort_order
    FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id;
Line: 3128

        DELETE FROM ibe_dsp_msite_sct_items
          WHERE mini_site_section_item_id = r3.mini_site_section_item_id;
Line: 3134

    DELETE FROM  ibe_dsp_msite_sct_sects
           WHERE mini_site_id = l_old_mini_site_ids(i)
           AND   child_section_id = p_section_id;
Line: 3138

    DELETE FROM  ibe_dsp_msite_sct_sects
           WHERE mini_site_id = l_old_mini_site_ids(i)
           AND   child_section_id IN
                   (SELECT child_section_id
			     FROM ibe_dsp_msite_sct_sects
                    START WITH parent_section_id = p_section_id
				AND mini_site_id = l_master_mini_site_id
                    CONNECT BY prior child_section_id = parent_section_id
                    AND mini_site_id = l_master_mini_site_id);
Line: 3170

	   -- If so, update the section-msite record if the parent section
	   -- is not set correctly.
	   IF (l_parent_section_id <> -1) AND (l_parent_section_id IS NOT NULL) THEN
	     UPDATE IBE_DSP_MSITE_SCT_SECTS
		   SET parent_section_id = l_parent_section_id,
                 start_date_active = l_start_date_active,
                 end_date_active = l_end_date_active,
			  sort_order = l_sort_order,
			  last_update_date = SYSDATE,
			  last_updated_by = FND_GLOBAL.user_id
	      WHERE mini_site_id = l_old_mini_site_ids(j)
		   AND child_section_id = p_section_id
		   AND parent_section_id <> l_parent_section_id;
Line: 3349

  DELETE FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = p_mini_site_id;
Line: 3356

  DELETE FROM ibe_dsp_msite_sct_items
    WHERE mini_site_id = p_mini_site_id;
Line: 3444

PROCEDURE Update_Hierarchy_Item
  (
   p_api_version                    IN NUMBER,
   p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
   p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
   p_inventory_item_id              IN NUMBER,
   p_organization_id                IN NUMBER,
   p_last_updated_by                IN NUMBER,
   p_last_update_login              IN NUMBER,
   p_last_update_date               IN DATE,
   p_web_status_type                IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_description                    IN VARCHAR2 := FND_API.G_MISS_CHAR,
   p_long_description               IN VARCHAR2 := FND_API.G_MISS_CHAR,
   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_Hierarchy_Item';
Line: 3479

  SAVEPOINT  UPDATE_HIERARCHY_ITEM_PVT;
Line: 3525

  l_in_item_rec.LAST_UPDATED_BY   := p_last_updated_by;
Line: 3526

  l_in_item_rec.LAST_UPDATE_DATE  := p_last_update_date;
Line: 3527

  l_in_item_rec.LAST_UPDATE_LOGIN := p_last_update_login;
Line: 3533

  INV_ITEM_GRP.Update_Item
    (
    p_commit              => FND_API.G_FALSE,
    p_lock_rows           => FND_API.G_TRUE,
    p_validation_level    => p_validation_level,
    p_Item_rec            => l_in_item_rec,
    x_Item_rec            => l_out_item_rec,
    x_return_status       => x_return_status,
    x_Error_tbl           => l_out_error_tbl
    );
Line: 3560

      FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPDATE_INV_ITEM_FAIL');
Line: 3581

      FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPDATE_INV_ITEM_FAIL');
Line: 3636

END Update_Hierarchy_Item;
Line: 3684

  IS SELECT section_item_id FROM ibe_dsp_section_items
    WHERE inventory_item_id = l_c_inventory_item_id
    AND organization_id = l_c_organization_id
    AND EXISTS (SELECT child_section_id FROM ibe_dsp_msite_sct_sects
                WHERE child_section_id = section_id
                AND mini_site_id = l_c_mini_site_id
                AND mini_site_id <> l_c_master_mini_site_id);
Line: 3725

  DELETE FROM ibe_dsp_msite_sct_items
    WHERE section_item_id IN
    (SELECT section_item_id FROM ibe_dsp_section_items
     WHERE inventory_item_id = p_inventory_item_id
     AND organization_id = p_organization_id);
Line: 3827

PROCEDURE Update_Delete_Sct_Scts
  (
   p_api_version                    IN NUMBER,
   p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
   p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
   p_msite_section_section_ids      IN JTF_NUMBER_TABLE,
   p_object_version_numbers         IN JTF_NUMBER_TABLE,
   p_start_date_actives             IN JTF_DATE_TABLE,
   p_end_date_actives               IN JTF_DATE_TABLE,
   p_sort_orders                    IN JTF_NUMBER_TABLE,
   p_delete_flags                   IN JTF_VARCHAR2_TABLE_300,
   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_Delete_Sct_Scts';
Line: 3853

  IS SELECT child_section_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_section_section_id = l_c_msite_section_section_id;
Line: 3859

  SAVEPOINT  UPDATE_DELETE_SCT_SCTS_PVT;
Line: 3884

    IF (p_delete_flags(i) = 'Y') THEN

      OPEN c1(p_msite_section_section_ids(i));
Line: 3893

      Delete_Hierarchy_Section
        (
        p_api_version                    => p_api_version,
        p_init_msg_list                  => FND_API.G_FALSE,
        p_commit                         => FND_API.G_FALSE,
        p_validation_level               => FND_API.G_VALID_LEVEL_FULL,
        p_section_id                     => l_child_section_id,
        p_access_name                    => FND_API.G_MISS_CHAR,
        x_return_status                  => x_return_status,
        x_msg_count                      => x_msg_count,
        x_msg_data                       => x_msg_data
        );
Line: 3914

      IBE_DSP_MSITE_SCT_SECT_pvt.Update_Msite_Section_Section
        (
        p_api_version                    => p_api_version,
        p_init_msg_list                  => FND_API.G_FALSE,
        p_commit                         => FND_API.G_FALSE,
        p_validation_level               => p_validation_level,
        p_mini_site_section_section_id   => p_msite_section_section_ids(i),
        p_object_version_number          => p_object_version_numbers(i),
        p_mini_site_id                   => FND_API.G_MISS_NUM,
        p_parent_section_id              => FND_API.G_MISS_NUM,
        p_child_section_id               => FND_API.G_MISS_NUM,
        p_start_date_active              => p_start_date_actives(i),
        p_end_date_active                => p_end_date_actives(i),
        p_level_number                   => FND_API.G_MISS_NUM,
        p_sort_order                     => p_sort_orders(i),
        p_concat_ids                     => FND_API.G_MISS_CHAR,
        x_return_status                  => x_return_status,
        x_msg_count                      => x_msg_count,
        x_msg_data                       => x_msg_data
        );
Line: 3961

     ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
Line: 3968

     ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
Line: 3975

     ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
Line: 3994

END Update_Delete_Sct_Scts;
Line: 4131

  IS SELECT section_type_code
    FROM ibe_dsp_sections_b
    WHERE section_id = l_c_section_id;
Line: 4137

  IS SELECT section_item_id
    FROM ibe_dsp_section_items
    WHERE section_id = l_c_section_id;
Line: 4144

  IS SELECT parent_section_id, child_section_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = l_c_master_mini_site_id
    START WITH child_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id
    CONNECT BY PRIOR child_section_id = parent_section_id
    AND PRIOR mini_site_id = l_c_master_mini_site_id
    AND mini_site_id = l_c_master_mini_site_id;
Line: 4157

  IS SELECT mini_site_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id =
    (SELECT parent_section_id FROM ibe_dsp_msite_sct_sects
    WHERE child_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id)
    AND mini_site_id <> l_c_master_mini_site_id
    UNION
    SELECT msite_id AS mini_site_id FROM ibe_msites_b
      WHERE msite_root_section_id = l_c_section_id
      AND msite_id <> l_c_master_mini_site_id;
Line: 4176

    IS SELECT child_section_id FROM ibe_dsp_msite_sct_sects
      WHERE child_section_id = l_c_dst_parent_section_id
      AND mini_site_id = l_c_master_mini_site_id
      START WITH child_section_id = l_c_src_section_id
      AND mini_site_id = l_c_master_mini_site_id
      CONNECT BY PRIOR child_section_id = parent_section_id
      AND PRIOR mini_site_id = l_c_master_mini_site_id
      AND mini_site_id = l_c_master_mini_site_id;
Line: 4307

    UPDATE ibe_dsp_msite_sct_sects
      SET parent_section_id = p_dst_parent_section_id
      WHERE child_section_id = p_src_section_id
      AND mini_site_id = l_master_mini_site_id;
Line: 4338

      UPDATE ibe_dsp_msite_sct_sects
        SET concat_ids = l_concat_ids,
        level_number = l_level_number + 1
        WHERE child_section_id = r3.child_section_id
        AND mini_site_id = l_master_mini_site_id;
Line: 4563

  IS SELECT S.access_name, S.start_date_active, S.end_date_active,
    S.section_type_code, S.status_code, S.display_context_id, S.deliverable_id,
    S.available_in_all_sites_flag, S.auto_placement_rule, S.order_by_clause,
    S.display_name, S.description, S.long_description, S.keywords,
    S.attribute_category, S.attribute1, S.attribute2, S.attribute3,
    S.attribute4, S.attribute5, S.attribute6, S.attribute7, S.attribute8,
    S.attribute9, S.attribute10, S.attribute11, S.attribute12, S.attribute13,
    S.attribute14, S.attribute15, MSS.sort_order
    FROM ibe_dsp_sections_vl S, ibe_dsp_msite_sct_sects MSS
    WHERE S.section_id = l_c_section_id
    AND MSS.child_section_id = S.section_id
    AND MSS.mini_site_id = l_c_master_mini_site_id;
Line: 4580

  IS SELECT S.section_id, S.access_name, S.start_date_active,
    S.end_date_active, S.section_type_code, S.status_code,
    S.display_context_id, S.deliverable_id,
    S.available_in_all_sites_flag, S.auto_placement_rule, S.order_by_clause,
    S.display_name, S.description, S.long_description, S.keywords,
    S.attribute_category, S.attribute1, S.attribute2, S.attribute3,
    S.attribute4, S.attribute5, S.attribute6, S.attribute7, S.attribute8,
    S.attribute9, S.attribute10, S.attribute11, S.attribute12, S.attribute13,
    S.attribute14, S.attribute15, MSS.sort_order, MSS.parent_section_id
    FROM ibe_dsp_sections_vl S, ibe_dsp_msite_sct_sects MSS
    WHERE S.section_id = MSS.child_section_id
    AND MSS.mini_site_id = l_c_master_mini_site_id
    AND S.section_id IN
    (SELECT child_section_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = l_c_master_mini_site_id
    START WITH parent_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id
    CONNECT BY PRIOR child_section_id = parent_section_id
    AND mini_site_id = l_c_master_mini_site_id)
    ORDER BY MSS.level_number;
Line: 4605

  IS SELECT section_item_id, section_id, inventory_item_id, organization_id,
    start_date_active, end_date_active, sort_order, association_reason_code
    FROM ibe_dsp_section_items
    WHERE section_id = l_c_section_id
    OR section_id IN
    (SELECT child_section_id FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = l_c_master_mini_site_id
    START WITH parent_section_id = l_c_section_id
    AND mini_site_id = l_c_master_mini_site_id
    CONNECT BY PRIOR child_section_id = parent_section_id
    AND mini_site_id = l_c_master_mini_site_id);
Line: 4620

  IS SELECT language,source_lang,display_name,description,long_description,keywords
  from ibe_dsp_sections_tl where section_id=l_c_section_id;
Line: 4706

  select count(*)into l_count_langs from fnd_languages where installed_flag in ('I','B');
Line: 4807

     update ibe_dsp_sections_tl set
         display_name= r4.display_name,
         description = r4.description,
         long_description = r4.long_description,
         keywords= r4.keywords,
         source_lang = r4.source_lang
      where language=r4.language and section_id=x_new_src_section_id
      and language <>userenv('lang');
Line: 4820

       update ibe_dsp_sections_tl
       set display_name = p_new_display_name
       where section_id = x_new_src_section_id
       and language= userenv('lang');
Line: 4834

        update ibe_dsp_sections_tl set
         display_name = r4.display_name,
         description = r4.description,
         long_description = r4.long_description,
         keywords= r4.keywords,
         source_lang=r4.source_lang
         where language=r4.language
         and section_id=x_new_src_section_id
         and language <> userenv('lang');
Line: 4850

         update ibe_dsp_sections_tl set
         display_name = p_new_display_name,
         description = r4.description,
         long_description = r4.long_description,
         keywords= r4.keywords
         where language=r4.language
         and section_id=x_new_src_section_id;
Line: 4911

       fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
Line: 4913

      FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
Line: 4920

       fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
Line: 4922

      FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
Line: 5110

     update ibe_dsp_sections_tl set
        display_name= r4.display_name,
        description = r4.description,
        long_description = r4.long_description,
        keywords= r4.keywords,
        source_lang = r4.source_lang
       where language=r4.language and section_id=l_section_id
       and language <>userenv('lang');
Line: 5162

       fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
Line: 5164

      FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
Line: 5171

       fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
Line: 5173

      FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
Line: 5337

   IBE_UTIL.debug(' Calling Delete_Hierarchy_Section to delete sections if exception happens'||x_new_src_section_id );
Line: 5341

   fnd_file.put_line(fnd_file.log,' Calling Delete_Hierarchy_Section to delete sections if exception happens '||x_new_src_section_id);
Line: 5344

    Delete_Hierarchy_Section(p_api_version =>1.0,
                             p_init_msg_list=> FND_API.G_FALSE,
                             p_commit => FND_API.G_FALSE,
                             p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
                             p_section_id => x_new_src_section_id,
                             p_access_name=> null,
                             x_return_status=>x_return_status,
                             x_msg_count=>x_msg_count,
                             x_msg_data=>x_msg_data);
Line: 5364

   IBE_UTIL.debug(' Calling Delete_Hierarchy_Section when G_EXC_UNEXPECTED_ERROR'||x_new_src_section_id);
Line: 5368

   fnd_file.put_line(fnd_file.log,' Calling Delete_Hierarchy_Section when G_EXC_UNEXPECTED_ERROR '||x_new_src_section_id);
Line: 5371

      Delete_Hierarchy_Section(p_api_version =>1.0,
                             p_init_msg_list=> FND_API.G_FALSE,
                             p_commit => FND_API.G_FALSE,
                             p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
                             p_section_id => x_new_src_section_id,
                             p_access_name=> null,
                             x_return_status=>x_return_status,
                             x_msg_count=>x_msg_count,
                             x_msg_data=>x_msg_data);
Line: 5390

   IBE_UTIL.debug(' Calling Delete_Hierarchy_Section when Other exception happens'||x_new_src_section_id);
Line: 5394

   fnd_file.put_line(fnd_file.log,' Calling Delete_Hierarchy_Section when Other exception happens '||x_new_src_section_id);
Line: 5398

     Delete_Hierarchy_Section(p_api_version =>1.0,
                             p_init_msg_list=> FND_API.G_FALSE,
                             p_commit => FND_API.G_FALSE,
                             p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
                             p_section_id => x_new_src_section_id,
                             p_access_name=> null,
                             x_return_status=>x_return_status,
                             x_msg_count=>x_msg_count,
                             x_msg_data=>x_msg_data);
Line: 5456

    IS SELECT item_id,context_id from ibe_dsp_obj_lgl_ctnt where
    object_type='S' and object_id= l_old_section_id;
Line: 5582

				 -- dbms_output.put_line('inserting into ibe_dsp_lgl_phys_map');
Line: 5613

     select access_name,item_name,deliverable_type_code,applicable_to_code,keyword,description
     into l_deliverable_rec.access_name,
          l_deliverable_rec.display_name,
          l_deliverable_rec.item_type,
          l_deliverable_rec.item_applicable_to,
          l_deliverable_rec.keywords,
          l_deliverable_rec.description
     from ibe_dsp_amv_items_v where item_id=p_item_id;
Line: 5681

		SELECT IBE_DSP_LGL_PHYS_MAP_S1.NEXTVAL FROM DUAL;
Line: 5693

         INSERT INTO IBE_DSP_LGL_PHYS_MAP (
				lgl_phys_map_id,
				object_version_number,
				last_update_date,
				last_updated_by,
				creation_date,
				created_by,
				last_update_login,
				msite_id,
				language_code,
				attachment_id,
				item_id,
				default_site,
				default_language
			) VALUES (
				l_lgl_phys_map_id,
				1,
				SYSDATE,
				FND_GLOBAL.user_id,
				SYSDATE,
				FND_GLOBAL.user_id,
				FND_GLOBAL.login_id,
				p_msite_id,
				p_language_code,
				p_attachment_id,
				p_item_id,
				p_default_site,
				p_default_language);
Line: 5766

    l_obj_lgl_ctnt_rec_type.obj_lgl_ctnt_delete:=   FND_API.g_false;
Line: 5775

    IBE_LOGICALCONTENT_GRP.save_delete_lgl_ctnt(
                    p_api_version         =>l_api_version,
                    p_init_msg_list       => FND_API.g_false,
                    p_commit              => FND_API.g_false,
                    x_return_status       => x_return_status,
                    x_msg_count           => x_msg_count,
                    x_msg_data            => x_msg_data,
                    p_object_type_code    => 'S',
                    p_lgl_ctnt_tbl        => l_obj_lgl_ctnt_tbl_type);
Line: 5816

				SELECT child_section_id
				FROM ibe_dsp_msite_sct_sects
				WHERE mini_site_id = c_master_mini_site_id
				START WITH parent_section_id = c_section_id
					AND mini_site_id = c_master_mini_site_id
				CONNECT BY PRIOR child_section_id = parent_section_id
					AND mini_site_id = c_master_mini_site_id;
Line: 5902

   SELECT obj.item_id, obj.context_id, obj.object_type
     FROM ibe_dsp_obj_lgl_ctnt obj,  ibe_dsp_context_b context
    WHERE obj.object_id = c_section_id
      AND obj.object_type = 'S'
      AND obj.context_id = context.context_id
      AND context.context_type_code = 'LAYOUT_COMPONENT'
      AND context.access_name <> 'CENTER';
Line: 5950

     IBE_UTIL.debug('Delete from ibe_dsp_obj_lgl_cnt_obj for section'||p_target_section_id);
Line: 5953

      fnd_file.put_line(fnd_file.log,'Delete from ibe_dsp_obj_lgl_cnt_obj for section '||p_target_section_id);
Line: 5955

    DELETE FROM ibe_dsp_obj_lgl_ctnt obj
      WHERE obj.object_id = p_target_section_id
	   AND obj.object_type = 'S'
	   AND EXISTS (
		SELECT 1
		  FROM ibe_dsp_context_b context
           WHERE obj.context_id = context.context_id
		   AND context.context_type_code = 'LAYOUT_COMPONENT')
        AND NOT EXISTS(
            SELECT 1
              FROM ibe_dsp_context_b context, ibe_dsp_obj_lgl_ctnt obj1
             WHERE obj1.context_id = obj.context_id
               AND obj1.context_id = context.context_id
               AND obj1.object_id = p_source_section_id
               AND obj1.object_type = 'S'
               AND context.context_type_code = 'LAYOUT_COMPONENT'
               AND context.component_type_code <> 'CENTER')
    RETURNING context_id BULK COLLECT INTO l_context_ids;
Line: 5991

      UPDATE ibe_dsp_obj_lgl_ctnt
         SET OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1,
	        ITEM_ID = mapping.item_id,
	        CREATED_BY = FND_GLOBAL.user_id,
             CREATION_DATE = SYSDATE,
             LAST_UPDATED_BY = FND_GLOBAL.user_id,
             LAST_UPDATE_DATE = SYSDATE,
             LAST_UPDATE_LOGIN = FND_GLOBAL.login_id
       WHERE object_id = p_target_section_id
         AND object_type = 'S'
         AND context_id = mapping.context_id;
Line: 6003

        INSERT INTO ibe_dsp_obj_lgl_ctnt(OBJ_LGL_CTNT_ID,
          OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE,
          LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN,
          SECURITY_GROUP_ID, CONTEXT_ID, OBJECT_TYPE, OBJECT_ID,
          ITEM_ID)
        VALUES(ibe_dsp_obj_lgl_ctnt_s1.NEXTVAL,1,FND_GLOBAL.user_id,SYSDATE,
          FND_GLOBAL.user_id, SYSDATE, FND_GLOBAL.login_id, NULL,
          mapping.context_id, 'S', p_target_section_id, mapping.item_id);
Line: 6066

PROCEDURE Update_Hierarchy_Layout_Map
(p_api_version      IN NUMBER,
 p_init_msg_list    IN VARCHAR2 := FND_API.G_FALSE,
 p_commit           IN VARCHAR2 := FND_API.G_FALSE,
 p_validation_level IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
 p_section_id       IN NUMBER,
 p_layout_id        IN NUMBER,
 p_layout_comp_id   IN JTF_NUMBER_TABLE,
 p_layout_temp_id   IN JTF_NUMBER_TABLE,
 p_object_versions  IN JTF_NUMBER_TABLE,
 p_actionflags      IN JTF_VARCHAR2_TABLE_100,
 p_cascading_flag   IN NUMBER := 0,
 x_return_status    OUT NOCOPY VARCHAR2,
 x_msg_count        OUT NOCOPY NUMBER,
 x_msg_data         OUT NOCOPY VARCHAR2,
 x_section_ids      OUT NOCOPY JTF_NUMBER_TABLE,
 x_layout_comp_ids  OUT NOCOPY JTF_NUMBER_TABLE)
IS
 l_api_name    CONSTANT VARCHAR2(30) := 'Update_Hierarchy_Layout_Map';
Line: 6104

   SELECT child_section_id
     FROM ibe_dsp_msite_sct_sects
    WHERE mini_site_id = c_master_mini_site_id
    START WITH parent_section_id = c_section_id
      AND mini_site_id = c_master_mini_site_id
    CONNECT BY PRIOR child_section_id = parent_section_id
      AND mini_site_id = c_master_mini_site_id;
Line: 6115

  SAVEPOINT UPDATE_HIERARCHY_LAYOUT_MAP;
Line: 6132

   IBE_UTIL.debug('Calling Update_Hierarchy_Layout_Map');
Line: 6180

    UPDATE ibe_dsp_sections_b
       SET deliverable_id = l_new_deliverable_id,
	      last_update_date = SYSDATE,
		 last_updated_by = FND_GLOBAL.user_id,
		 object_version_number = object_version_number + 1
     WHERE section_id = p_section_id;
Line: 6201

	   DELETE FROM ibe_dsp_obj_lgl_ctnt obj
	     WHERE obj.object_id = p_section_id
		  AND obj.object_type = 'S'
		  AND obj.context_id = p_layout_comp_id(l_i);
Line: 6212

	   INSERT INTO ibe_dsp_obj_lgl_ctnt(OBJ_LGL_CTNT_ID,
	     OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE,
		LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN,
		SECURITY_GROUP_ID, CONTEXT_ID, OBJECT_TYPE, OBJECT_ID,
		ITEM_ID)
        VALUES(ibe_dsp_obj_lgl_ctnt_s1.NEXTVAL, 1, FND_GLOBAL.user_id,
	     SYSDATE, FND_GLOBAL.user_id, SYSDATE, FND_GLOBAL.login_id,
		NULL, p_layout_comp_id(l_i), 'S', p_section_id,
		p_layout_temp_id(l_i));
Line: 6228

        UPDATE ibe_dsp_obj_lgl_ctnt
	     SET OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1,
		    ITEM_ID = p_layout_temp_id(l_i),
		    CREATED_BY = FND_GLOBAL.user_id,
		    CREATION_DATE = SYSDATE,
		    LAST_UPDATED_BY = FND_GLOBAL.user_id,
		    LAST_UPDATE_DATE = SYSDATE,
		    LAST_UPDATE_LOGIN = FND_GLOBAL.login_id
        WHERE object_id = p_section_id
	     AND object_type = 'S'
		AND context_id = p_layout_comp_id(l_i)
          AND object_version_number = p_object_versions(l_i);
Line: 6255

        UPDATE ibe_dsp_sections_b
           SET deliverable_id = l_new_deliverable_id,
	          last_update_date = SYSDATE,
	 	     last_updated_by = FND_GLOBAL.user_id,
		     object_version_number = object_version_number + 1
         WHERE section_id = child_section.child_section_id;
Line: 6286

      UPDATE ibe_dsp_sections_b
         SET deliverable_id = l_org_deliverable_id
       WHERE section_id = p_section_id;
Line: 6292

   IBE_UTIL.debug('After Calling Update_Hierarchy_Layout_Map');
Line: 6306

    ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
Line: 6312

    ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
Line: 6318

    ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
Line: 6326

END Update_Hierarchy_Layout_Map;
Line: 6328

PROCEDURE Update_Section_Dlv_Ctx
(p_api_version      IN NUMBER,
 p_init_msg_list    IN VARCHAR2 := FND_API.G_FALSE,
 p_commit           IN VARCHAR2 := FND_API.G_FALSE,
 p_validation_level IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
 p_section_id       IN NUMBER,
 p_deliverable_id   IN NUMBER,
 p_display_context_id IN NUMBER,
 p_object_version_number IN NUMBER,
 p_saveds_flag      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_Section_Dlv_Ctx';
Line: 6363

   SELECT ctx.context_id
     FROM ibe_dsp_context_b ctx
    WHERE ctx.access_name = 'CENTER'
      AND ctx.context_type_code = 'LAYOUT_COMPONENT'
	 AND ctx.component_type_code = 'SECTION';
Line: 6370

   SELECT map.obj_lgl_ctnt_id, map.object_version_number
     FROM ibe_dsp_obj_lgl_ctnt map
    WHERE map.object_id = c_section_id
      AND map.object_type = 'S'
	 AND map.context_id = c_context_id;
Line: 6378

  SAVEPOINT UPDATE_SECTION_DLV_CTX;
Line: 6395

    IBE_UTIL.debug('Calling Update_Section_Dlv_Ctx starts');
Line: 6424

	   IBE_UTIL.debug('Before calling IBE_DSP_SECTION_GRP.Update_Section');
Line: 6426

      IBE_DSP_SECTION_GRP.Update_Section
	   ( p_api_version => 1.0,
	     p_init_msg_list => FND_API.G_FALSE,
		p_commit => FND_API.G_FALSE,
		p_section_id => p_section_id,
		p_object_version_number => p_object_version_number,
		p_deliverable_id => l_deliverable_id,
		p_display_context_id => l_display_context_id,
          x_return_status => x_return_status,
          x_msg_count => l_msg_count,
          x_msg_data => l_msg_data);
Line: 6438

      IBE_DSP_SECTION_GRP.Update_Section
	   ( p_api_version => 1.0,
	     p_init_msg_list => FND_API.G_FALSE,
		p_commit => FND_API.G_FALSE,
		p_section_id => p_section_id,
		p_object_version_number => p_object_version_number,
		p_deliverable_id => l_deliverable_id,
          x_return_status => x_return_status,
          x_msg_count => l_msg_count,
          x_msg_data => l_msg_data);
Line: 6471

    l_lgl_ctnt_rec.obj_lgl_ctnt_delete := FND_API.G_FALSE;
Line: 6476

    IBE_LogicalContent_GRP.save_delete_lgl_ctnt(
      p_api_version => 1.0,
	 x_return_status => x_return_status,
      x_msg_count => l_msg_count,
	 x_msg_data => l_msg_data,
	 p_object_type_code => 'S',
	 p_lgl_ctnt_tbl => l_lgl_ctnt_tbl);
Line: 6494

      IBE_DSP_SECTION_GRP.Update_Section
	   ( p_api_version => 1.0,
	     p_init_msg_list => FND_API.G_FALSE,
		p_commit => FND_API.G_FALSE,
		p_section_id => p_section_id,
		p_object_version_number => p_object_version_number,
		p_display_context_id => l_display_context_id,
          x_return_status => x_return_status,
          x_msg_count => l_msg_count,
          x_msg_data => l_msg_data);
Line: 6536

    ROLLBACK TO UPDATE_SECTION_DLV_CTX;
Line: 6542

    ROLLBACK TO UPDATE_SECTION_DLV_CTX;
Line: 6548

    ROLLBACK TO UPDATE_SECTION_DLV_CTX;
Line: 6556

END Update_Section_Dlv_Ctx;