DBA Data[Home] [Help]

APPS.OKC_ARTICLES_GRP SQL Statements

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

Line: 42

  G_RECORD_DELETED             CONSTANT VARCHAR2(200) := OKC_API.G_RECORD_DELETED;
Line: 50

        SELECT NVL(TO_NUMBER(DECODE(SUBSTRB(USERENV('CLIENT_INFO'),1,1), ' ', NULL,
                                                   SUBSTRB(USERENV('CLIENT_INFO'),1,10))),-99)
        FROM DUAL;
Line: 201

  SELECT B.VARIABLE_CODE, B.variable_type, TL.variable_name
   FROM OKC_BUS_VARIABLES_TL TL, OKC_BUS_VARIABLES_B B
   WHERE B.VARIABLE_INTENT = cp_intent
     AND TL.LANGUAGE = cp_language
     AND TL.VARIABLE_NAME = cp_extracted_var_name
     AND DISABLED_YN <> 'Y'
     AND B.VARIABLE_CODE = TL.VARIABLE_CODE;
Line: 216

    SELECT VARIABLE_CODE, variable_type, variable_name
    FROM OKC_VARIABLES_INTERFACE
    WHERE batch_number = cp_batch_number
      AND VARIABLE_INTENT   = cp_intent
      AND LANGUAGE = cp_language
      AND VARIABLE_NAME = cp_extracted_var_name
      AND DISABLED_YN <> 'Y'
      AND nvl(process_status,'X') not in ('E');
Line: 540

        if (p_calling_mode = 'CALLED_FROM_CREATE_UPDATE') then
        --  DBMS_LOB.COPY(p_article_text, p_dest_clob, p_dest_clob_length, 1, 1);
Line: 621

         SELECT OI2.ORG_INFORMATION3 SET_OF_BOOKS_ID
           FROM HR_ORGANIZATION_INFORMATION OI1,
                HR_ORGANIZATION_INFORMATION OI2,
                HR_ALL_ORGANIZATION_UNITS OU
          WHERE OI1.ORGANIZATION_ID = OU.ORGANIZATION_ID AND
                OI2.ORGANIZATION_ID = OU.ORGANIZATION_ID AND
                OI1.ORG_INFORMATION_CONTEXT = 'CLASS' AND
                OI2.ORG_INFORMATION_CONTEXT = 'Operating Unit Information' AND
                OI1.ORG_INFORMATION1 = 'OPERATING_UNIT'AND
                OI1.ORGANIZATION_ID = cp_org_id
                ;
Line: 634

         SELECT ARTICLE_NUMBER
           FROM OKC_ARTICLES_ALL
          WHERE ARTICLE_NUMBER = cp_article_number
            AND ORG_ID = cp_org_id
            AND ROWNUM < 2;
Line: 643

     SELECT ORG_INFORMATION8 CLAUSE_SEQ
            --nvl(ORG_INFORMATION8,'-99') CLAUSE_SEQ
       FROM HR_ORGANIZATION_INFORMATION
      WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
        AND ORGANIZATION_ID  = cp_org_id
      ;
Line: 818

  PROCEDURE delete_article_version(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    p_commit                       IN VARCHAR2 := FND_API.G_FALSE,

    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,

    p_article_version_id         IN NUMBER,
    p_standard_yn                IN VARCHAR2 := 'Y',
    p_only_version               IN VARCHAR2 := 'T',
    p_adoption_type              IN VARCHAR2 := NULL,
    p_object_version_number      IN NUMBER := NULL
  ) IS
    l_api_version                  CONSTANT NUMBER := 1;
Line: 835

    l_api_name                     CONSTANT VARCHAR2(30) := 'g_delete_article_version';
Line: 842

       okc_debug.log('2200: Entered delete_article_version', 2);
Line: 853

    SAVEPOINT g_delete_article_version_GRP;
Line: 868

    OKC_ARTICLE_VERSIONS_PVT.Delete_Row(
      x_return_status              =>   x_return_status,
      p_article_version_id         => p_article_version_id,
      p_object_version_number      => p_object_version_number
    );
Line: 885

    DELETE FROM OKC_ARTICLE_VARIABLES
      WHERE ARTICLE_VERSION_ID = p_article_version_id;
Line: 906

      OKC_ADOPTIONS_GRP.DELETE_LOCAL_ADOPTION_DETAILS(
         p_api_version                  => p_api_version,
         p_init_msg_list                => p_init_msg_list,
         x_return_status                => x_return_status,
         x_msg_count                    => x_msg_count,
         x_msg_data                     => x_msg_data,
         p_only_local_version          => p_only_version,
         p_local_article_version_id    => p_article_version_id,
         p_local_org_id                 => G_CURRENT_ORG_ID
        );
Line: 933

       okc_debug.log('2300: Leaving delete_article_version', 2);
Line: 939

         okc_debug.log('2400: Leaving delete_article_version: OKC_API.G_EXCEPTION_ERROR Exception', 2);
Line: 941

      ROLLBACK TO g_delete_article_version_GRP;
Line: 947

         okc_debug.log('2500: Leaving delete_article_version: OKC_API.G_EXCEPTION_UNEXPECTED_ERROR Exception', 2);
Line: 949

      ROLLBACK TO g_delete_article_version_GRP;
Line: 955

        okc_debug.log('2600: Leaving delete_article_version because of EXCEPTION: '||sqlerrm, 2);
Line: 958

      ROLLBACK TO g_delete_article_version_GRP;
Line: 965

  END delete_article_version;
Line: 996

    p_insert_by_reference        IN VARCHAR2,
    p_lock_text                  IN VARCHAR2,
    p_global_yn                  IN VARCHAR2,
    p_article_status             IN VARCHAR2,
    p_sav_release                IN VARCHAR2,
    p_start_date                 IN DATE,
    p_end_date                   IN DATE,
    p_std_article_version_id     IN NUMBER,
    p_display_name               IN VARCHAR2,
    p_translated_yn              IN VARCHAR2,
    p_article_description        IN VARCHAR2,
    p_date_approved              IN DATE,
    p_default_section            IN VARCHAR2,
    p_reference_source           IN VARCHAR2,
    p_reference_text             IN VARCHAR2,
    p_additional_instructions    IN VARCHAR2,
    p_variation_description      IN VARCHAR2,
    p_date_published             IN DATE,
    p_attribute_category         IN VARCHAR2 := NULL,
    p_attribute1                 IN VARCHAR2 := NULL,
    p_attribute2                 IN VARCHAR2 := NULL,
    p_attribute3                 IN VARCHAR2 := NULL,
    p_attribute4                 IN VARCHAR2 := NULL,
    p_attribute5                 IN VARCHAR2 := NULL,
    p_attribute6                 IN VARCHAR2 := NULL,
    p_attribute7                 IN VARCHAR2 := NULL,
    p_attribute8                 IN VARCHAR2 := NULL,
    p_attribute9                 IN VARCHAR2 := NULL,
    p_attribute10                IN VARCHAR2 := NULL,
    p_attribute11                IN VARCHAR2 := NULL,
    p_attribute12                IN VARCHAR2 := NULL,
    p_attribute13                IN VARCHAR2 := NULL,
    p_attribute14                IN VARCHAR2 := NULL,
    p_attribute15                IN VARCHAR2 := NULL,
--Clause Editing
    p_edited_in_word             IN VARCHAR2 DEFAULT 'N',
    p_article_text_in_word       IN BLOB DEFAULT NULL,
    --CLM
    p_variable_code                IN VARCHAR2 DEFAULT NULL
  ) IS
    l_api_version                 CONSTANT NUMBER := 1;
Line: 1106

      p_insert_by_reference        => p_insert_by_reference,
      p_lock_text                  => p_lock_text,
      p_global_yn                  => p_global_yn,
      p_article_language           => p_article_language,
      p_article_status             => l_article_status,
      p_sav_release                => p_sav_release,
      p_start_date                 => p_start_date,
      p_end_date                   => p_end_date,
      p_std_article_version_id     => p_std_article_version_id,
      p_display_name               => p_display_name,
      p_translated_yn              => p_translated_yn,
      p_article_description        => p_article_description,
      p_date_approved              => p_date_approved,
      p_default_section            => p_default_section,
      p_reference_source           => p_reference_source,
      p_reference_text           => p_reference_text,
      p_orig_system_reference_code => p_orig_system_reference_code,
      p_orig_system_reference_id1  => p_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_orig_system_reference_id2,
      p_additional_instructions    => p_additional_instructions,
      p_variation_description      => p_variation_description,
      p_date_published             => p_date_published,
      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,
--Clause Editing
      p_edited_in_word             => p_edited_in_word,
      p_article_text_in_word       => p_article_text_in_word,
--clm
      p_variable_code              => p_variable_code
      );
Line: 1227

    p_insert_by_reference        IN VARCHAR2,
    p_lock_text                  IN VARCHAR2,
    p_global_yn                  IN VARCHAR2,
    p_article_status             IN VARCHAR2,
    p_sav_release                IN VARCHAR2,
    p_start_date                 IN DATE,
    p_end_date                   IN DATE,
    p_std_article_version_id     IN NUMBER,
    p_display_name               IN VARCHAR2,
    p_translated_yn              IN VARCHAR2,
    p_article_description        IN VARCHAR2,
    p_date_approved              IN DATE,
    p_default_section            IN VARCHAR2,
    p_reference_source           IN VARCHAR2,
    p_reference_text             IN VARCHAR2,
    p_additional_instructions    IN VARCHAR2,
    p_variation_description      IN VARCHAR2,
    p_date_published             IN DATE,
    p_attribute_category         IN VARCHAR2 := NULL,
    p_attribute1                 IN VARCHAR2 := NULL,
    p_attribute2                 IN VARCHAR2 := NULL,
    p_attribute3                 IN VARCHAR2 := NULL,
    p_attribute4                 IN VARCHAR2 := NULL,
    p_attribute5                 IN VARCHAR2 := NULL,
    p_attribute6                 IN VARCHAR2 := NULL,
    p_attribute7                 IN VARCHAR2 := NULL,
    p_attribute8                 IN VARCHAR2 := NULL,
    p_attribute9                 IN VARCHAR2 := NULL,
    p_attribute10                IN VARCHAR2 := NULL,
    p_attribute11                IN VARCHAR2 := NULL,
    p_attribute12                IN VARCHAR2 := NULL,
    p_attribute13                IN VARCHAR2 := NULL,
    p_attribute14                IN VARCHAR2 := NULL,
    p_attribute15                IN VARCHAR2 := NULL,
    p_v_orig_system_reference_code IN VARCHAR2,
    p_v_orig_system_reference_id1  IN VARCHAR2,
    p_v_orig_system_reference_id2  IN VARCHAR2,
    p_global_article_version_id    IN NUMBER := NULL,
--Clause Editing
    p_edited_in_word               IN VARCHAR2 DEFAULT 'N',
    p_article_text_in_word         IN BLOB DEFAULT NULL,
    --CLM
    p_variable_code                IN VARCHAR2 DEFAULT NULL,
    x_article_version_id         OUT NOCOPY NUMBER
  ) IS

    l_api_version                CONSTANT NUMBER := 1;
Line: 1280

    l_last_updated_by            OKC_ARTICLES_ALL.LAST_UPDATED_BY%TYPE;
Line: 1281

    l_last_update_login          OKC_ARTICLES_ALL.LAST_UPDATE_LOGIN%TYPE;
Line: 1282

    l_last_update_date           OKC_ARTICLES_ALL.LAST_UPDATE_DATE%TYPE;
Line: 1342

    OKC_ARTICLES_ALL_PVT.Insert_Row(
      p_validation_level           => p_validation_level,
      x_return_status              => x_return_status,
      p_article_title              => p_article_title,
      p_org_id                     => G_CURRENT_ORG_ID,
      p_article_number             => l_article_number,
      p_standard_yn                => p_standard_yn,
      p_article_intent             => p_article_intent,
      p_article_language           => p_article_language,
      p_article_type               => p_article_type,
      p_orig_system_reference_code => p_orig_system_reference_code,
      p_orig_system_reference_id1  => p_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_orig_system_reference_id2,
      p_cz_transfer_status_flag    => p_cz_transfer_status_flag,
      x_article_number             => x_article_number,
      x_article_id                 => x_article_id
    );
Line: 1387

    p_insert_by_reference        => p_insert_by_reference,
    p_lock_text                  => p_lock_text,
    p_global_yn                  => p_global_yn,
    p_article_language           => p_article_language,
    p_orig_system_reference_code => p_v_orig_system_reference_code,
    p_orig_system_reference_id1  => p_v_orig_system_reference_id1,
    p_orig_system_reference_id2  => p_v_orig_system_reference_id2,
    p_article_status             => p_article_status,
    p_sav_release                => p_sav_release,
    p_start_date                 => p_start_date,
    p_end_date                   => p_end_date,
    p_std_article_version_id     => p_std_article_version_id,
    p_display_name               => p_display_name,
    p_translated_yn              => p_translated_yn,
    p_article_description        => p_article_description,
    p_date_approved              => p_date_approved,
    p_default_section            => p_default_section,
    p_reference_source           => p_reference_source,
    p_reference_text             => p_reference_text,
    p_additional_instructions    => p_additional_instructions,
    p_variation_description      => p_variation_description,
    p_date_published             => p_date_published,
    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,
--Clause Editing
    p_edited_in_word             => p_edited_in_word,
    p_article_text_in_word       => p_article_text_in_word,
    --clm
    p_variable_code              => p_variable_code,

    x_article_version_id         => x_article_version_id

  ) ;
Line: 1596

  PROCEDURE update_article(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    p_validation_level             IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
    p_commit                       IN VARCHAR2 := FND_API.G_FALSE,

    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,

    p_article_id                 IN NUMBER,
    p_article_title              IN VARCHAR2,
    p_article_number             IN VARCHAR2,
    p_standard_yn                IN VARCHAR2,
    p_article_intent             IN VARCHAR2,
    p_article_language           IN VARCHAR2,
    p_article_type               IN VARCHAR2,
    p_orig_system_reference_code IN VARCHAR2,
    p_orig_system_reference_id1  IN VARCHAR2,
    p_orig_system_reference_id2  IN VARCHAR2,
    p_cz_transfer_status_flag    IN VARCHAR2,
    p_object_version_number      IN NUMBER   := NULL,
    -- Article Version Attributes
    p_article_version_id         IN NUMBER,
    p_article_text               IN CLOB,
    p_provision_yn               IN VARCHAR2,
    p_insert_by_reference        IN VARCHAR2,
    p_lock_text                  IN VARCHAR2,
    p_global_yn                  IN VARCHAR2,
    p_article_status             IN VARCHAR2,
    p_sav_release                IN VARCHAR2,
    p_start_date                 IN DATE,
    p_end_date                   IN DATE,
    p_std_article_version_id     IN NUMBER,
    p_display_name               IN VARCHAR2,
    p_translated_yn              IN VARCHAR2,
    p_article_description        IN VARCHAR2,
    p_date_approved              IN DATE,
    p_default_section            IN VARCHAR2,
    p_reference_source           IN VARCHAR2,
    p_reference_text             IN VARCHAR2,
    p_additional_instructions    IN VARCHAR2,
    p_variation_description      IN VARCHAR2,
    p_date_published             IN DATE,
    p_v_orig_system_reference_code IN VARCHAR2,
    p_v_orig_system_reference_id1  IN VARCHAR2,
    p_v_orig_system_reference_id2  IN VARCHAR2,
    p_attribute_category         IN VARCHAR2 := NULL,
    p_attribute1                 IN VARCHAR2 := NULL,
    p_attribute2                 IN VARCHAR2 := NULL,
    p_attribute3                 IN VARCHAR2 := NULL,
    p_attribute4                 IN VARCHAR2 := NULL,
    p_attribute5                 IN VARCHAR2 := NULL,
    p_attribute6                 IN VARCHAR2 := NULL,
    p_attribute7                 IN VARCHAR2 := NULL,
    p_attribute8                 IN VARCHAR2 := NULL,
    p_attribute9                 IN VARCHAR2 := NULL,
    p_attribute10                IN VARCHAR2 := NULL,
    p_attribute11                IN VARCHAR2 := NULL,
    p_attribute12                IN VARCHAR2 := NULL,
    p_attribute13                IN VARCHAR2 := NULL,
    p_attribute14                IN VARCHAR2 := NULL,
    p_attribute15                IN VARCHAR2 := NULL,
    p_v_object_version_number    IN NUMBER := NULL,
--Clause Editing
    p_edited_in_word             IN VARCHAR2 DEFAULT 'N',
    p_article_text_in_word       IN BLOB DEFAULT NULL,
    --CLM
    p_variable_code              IN VARCHAR2 DEFAULT NULL
   ) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1668

    l_api_name                     CONSTANT VARCHAR2(30) := 'g_update_article';
Line: 1674

       okc_debug.log('1600: Entered update_article', 2);
Line: 1679

    SAVEPOINT g_update_article_GRP;
Line: 1707

    OKC_ARTICLES_ALL_PVT.Update_Row(
      p_validation_level           => p_validation_level,
      x_return_status              => x_return_status,
      x_article_intent              => l_article_intent,
      p_article_id                 => p_article_id,
      p_article_title              => p_article_title,
      p_org_id                     => G_CURRENT_ORG_ID,
      p_article_number             => p_article_number,
      p_standard_yn                => p_standard_yn,
      p_article_intent             => p_article_intent,
      p_article_language           => p_article_language,
      p_article_type               => p_article_type,
      p_orig_system_reference_code => p_orig_system_reference_code,
      p_orig_system_reference_id1  => p_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_orig_system_reference_id2,
      p_cz_transfer_status_flag    => p_cz_transfer_status_flag,
      p_object_version_number      => p_object_version_number
    );
Line: 1734

    Update_Article_Version(
      p_api_version                  => p_api_version ,
      p_init_msg_list                => p_init_msg_list,
      p_validation_level             => p_validation_level,
      p_commit                       => p_commit,
      p_article_intent               => l_article_intent,

      x_return_status                => x_return_status,
      x_msg_count                    => x_msg_count,
      x_msg_data                     => x_msg_data,

      p_article_version_id         => p_article_version_id,
      p_article_id                 => p_article_id,
      p_orig_system_reference_code => p_v_orig_system_reference_code,
      p_orig_system_reference_id1  => p_v_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_v_orig_system_reference_id2,
      p_article_text               => p_article_text,
      p_provision_yn               => p_provision_yn,
      p_insert_by_reference        => p_insert_by_reference,
      p_lock_text                  => p_lock_text,
      p_global_yn                  => p_global_yn,
      p_article_language           => p_article_language,
      p_article_status             => p_article_status,
      p_sav_release                => p_sav_release,
      p_start_date                 => p_start_date,
      p_end_date                   => p_end_date,
      p_std_article_version_id     => p_std_article_version_id,
      p_display_name               => p_display_name,
      p_translated_yn              => p_translated_yn,
      p_article_description        => p_article_description,
      p_date_approved              => p_date_approved,
      p_default_section            => p_default_section,
      p_reference_source           => p_reference_source,
      p_reference_text             => p_reference_text,
      p_additional_instructions    => p_additional_instructions,
      p_variation_description      => p_variation_description,
      p_date_published             => p_date_published,
      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,
      p_object_version_number      => p_v_object_version_number,
--Clause Editing
      p_edited_in_word             => p_edited_in_word,
      p_article_text_in_word       => p_article_text_in_word,
      --clm
      p_variable_code              => p_variable_code
      );
Line: 1810

      okc_debug.log('1800: Leaving update_article', 2);
Line: 1816

         okc_debug.log('1900: Leaving update_article: OKC_API.G_EXCEPTION_ERROR Exception', 2);
Line: 1818

      ROLLBACK TO g_update_article_GRP;
Line: 1824

         okc_debug.log('2000: Leaving update_article: OKC_API.G_EXCEPTION_UNEXPECTED_ERROR Exception', 2);
Line: 1826

      ROLLBACK TO g_update_article_GRP;
Line: 1832

        okc_debug.log('2100: Leaving update_article because of EXCEPTION: '||sqlerrm, 2);
Line: 1835

      ROLLBACK TO g_update_article_GRP;
Line: 1842

  END update_article;
Line: 1847

  PROCEDURE delete_article(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    p_commit                       IN VARCHAR2 := FND_API.G_FALSE,

    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,

    p_article_id                 IN NUMBER,
    p_article_version_id         IN NUMBER,
    p_object_version_number      IN NUMBER := NULL
  ) IS
    l_api_version                  CONSTANT NUMBER := 1;
Line: 1861

    l_api_name                     CONSTANT VARCHAR2(30) := 'g_delete_article';
Line: 1870

            SELECT article_status,standard_yn, adoption_type
            FROM okc_article_versions av,okc_articles_all aa
            WHERE  aa.article_id = av.article_id
            AND    av.article_id = cp_article_id
            AND    av.article_version_id = cp_article_version_id;
Line: 1879

     SELECT 'F'
         FROM OKC_ARTICLE_VERSIONS A
     WHERE A.ARTICLE_ID = cp_article_id
       AND A.ARTICLE_VERSION_ID <> cp_article_version_id
       AND rownum < 2 ;
Line: 1886

            SELECT '1' from OKC_K_ARTICLES_B
            WHERE sav_sae_id = cp_article_id
            AND   document_type = 'TEMPLATE';
Line: 1892

       okc_debug.log('2200: Entered delete_article', 2);
Line: 1896

    SAVEPOINT g_delete_article_GRP;
Line: 1916

             Okc_Debug.Log('2200: - Article Status is not Draft or Rejected,It cannot be deleted',2);
Line: 1943

		    IF (OKC_XPRT_UTIL_PVT.ok_to_delete_clause(p_article_id) = 'N') THEN
                 IF (l_debug = 'Y') THEN
                   Okc_Debug.Log('2200: - Article Version is already Used in the Rules',2);
Line: 1951

                 OKC_ARTICLES_ALL_PVT.Delete_Row(
                   x_return_status              =>   x_return_status,
                   p_article_id                 => p_article_id,
                   p_object_version_number      => NULL
                   );
Line: 1961

                 DELETE FROM OKC_ARTICLE_RELATNS_ALL -- delete all relationships
                 WHERE source_article_id = p_article_id OR
                       target_article_id = p_article_id;
Line: 1964

                 DELETE FROM OKC_FOLDER_CONTENTS -- delete all folder contents
                 WHERE member_id = p_article_id ;
Line: 1971

       OKC_ARTICLES_ALL_PVT.Delete_Row(
          x_return_status              =>   x_return_status,
          p_article_id                 => p_article_id,
          p_object_version_number      => NULL
          );
Line: 1982

    Delete_Article_Version(
      p_api_version                  => p_api_version ,
      p_init_msg_list                => p_init_msg_list,
      p_commit                       => p_commit,
      p_standard_yn                  => l_standard_yn,
      p_adoption_type                => l_adoption_type,
      x_return_status                => x_return_status,
      x_msg_count                    => x_msg_count,
      x_msg_data                     => x_msg_data,
      p_article_version_id         => p_article_version_id,
      p_only_version               => l_only_version,
      p_object_version_number      => p_object_version_number
      );
Line: 2011

       okc_debug.log('2300: Leaving delete_article', 2);
Line: 2017

         okc_debug.log('2400: Leaving delete_article: OKC_API.G_EXCEPTION_ERROR Exception', 2);
Line: 2028

      ROLLBACK TO g_delete_article_GRP;
Line: 2034

         okc_debug.log('2500: Leaving delete_article: OKC_API.G_EXCEPTION_UNEXPECTED_ERROR Exception', 2);
Line: 2045

      ROLLBACK TO g_delete_article_GRP;
Line: 2051

        okc_debug.log('2600: Leaving delete_article because of EXCEPTION: '||sqlerrm, 2);
Line: 2062

      ROLLBACK TO g_delete_article_GRP;
Line: 2069

  END delete_article;
Line: 2090

    p_insert_by_reference        IN VARCHAR2,
    p_lock_text                  IN VARCHAR2,
    p_global_yn                  IN VARCHAR2,
    p_article_language           IN VARCHAR2,
    p_article_status             IN VARCHAR2,
    p_sav_release                IN VARCHAR2,
    p_start_date                 IN DATE,
    p_end_date                   IN DATE,
    p_std_article_version_id     IN NUMBER,
    p_display_name               IN VARCHAR2,
    p_translated_yn              IN VARCHAR2,
    p_article_description        IN VARCHAR2,
    p_date_approved              IN DATE,
    p_default_section            IN VARCHAR2,
    p_reference_source           IN VARCHAR2,
    p_reference_text           IN VARCHAR2,
    p_orig_system_reference_code IN VARCHAR2 ,
    p_orig_system_reference_id1  IN VARCHAR2 ,
    p_orig_system_reference_id2  IN VARCHAR2 ,
    p_additional_instructions    IN VARCHAR2 ,
    p_variation_description      IN VARCHAR2,
    p_date_published             IN DATE,
    p_attribute_category         IN VARCHAR2 := NULL,
    p_attribute1                 IN VARCHAR2 := NULL,
    p_attribute2                 IN VARCHAR2 := NULL,
    p_attribute3                 IN VARCHAR2 := NULL,
    p_attribute4                 IN VARCHAR2 := NULL,
    p_attribute5                 IN VARCHAR2 := NULL,
    p_attribute6                 IN VARCHAR2 := NULL,
    p_attribute7                 IN VARCHAR2 := NULL,
    p_attribute8                 IN VARCHAR2 := NULL,
    p_attribute9                 IN VARCHAR2 := NULL,
    p_attribute10                IN VARCHAR2 := NULL,
    p_attribute11                IN VARCHAR2 := NULL,
    p_attribute12                IN VARCHAR2 := NULL,
    p_attribute13                IN VARCHAR2 := NULL,
    p_attribute14                IN VARCHAR2 := NULL,
    p_attribute15                IN VARCHAR2 := NULL,
--Clause Editing
    p_edited_in_word             IN VARCHAR2 DEFAULT 'N',
    p_article_text_in_word       IN BLOB DEFAULT NULL,
    p_variable_code              IN VARCHAR2 DEFAULT NULL
  ) IS
    l_api_version                 CONSTANT NUMBER := 1;
Line: 2171

      p_insert_by_reference        => p_insert_by_reference,
      p_lock_text                  => p_lock_text,
      p_global_yn                  => p_global_yn,
      p_article_language           => p_article_language,
      p_article_status             => p_article_status,
      p_sav_release                => p_sav_release,
      p_start_date                 => p_start_date,
      p_end_date                   => p_end_date,
      p_std_article_version_id     => p_std_article_version_id,
      p_display_name               => p_display_name,
      p_translated_yn              => p_translated_yn,
      p_article_description        => p_article_description,
      p_date_approved              => p_date_approved,
      p_default_section            => p_default_section,
      p_reference_source           => p_reference_source,
      p_reference_text           => p_reference_text,
      p_orig_system_reference_code => p_orig_system_reference_code,
      p_orig_system_reference_id1  => p_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_orig_system_reference_id2,
      p_additional_instructions    => p_additional_instructions,
      p_variation_description      => p_variation_description,
      p_date_published             => p_date_published,
      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,
      p_object_version_number      => NULL,
--Clause Editing
      p_edited_in_word             => p_edited_in_word,
      p_article_text_in_word       => p_article_text_in_word,
      --clm
      p_variable_code              => p_variable_code
    );
Line: 2281

    p_insert_by_reference        IN VARCHAR2,
    p_lock_text                  IN VARCHAR2,
    p_global_yn                  IN VARCHAR2,
    p_article_language           IN VARCHAR2,
    p_article_status             IN VARCHAR2,
    p_sav_release                IN VARCHAR2,
    p_start_date                 IN DATE,
    p_end_date                   IN DATE,
    p_std_article_version_id     IN NUMBER,
    p_display_name               IN VARCHAR2,
    p_translated_yn              IN VARCHAR2,
    p_article_description        IN VARCHAR2,
    p_date_approved              IN DATE,
    p_default_section            IN VARCHAR2,
    p_reference_source           IN VARCHAR2,
    p_reference_text           IN VARCHAR2,
    p_orig_system_reference_code IN VARCHAR2,
    p_orig_system_reference_id1  IN VARCHAR2,
    p_orig_system_reference_id2  IN VARCHAR2,
    p_additional_instructions    IN VARCHAR2,
    p_variation_description      IN VARCHAR2,
    p_date_published             IN DATE,

    p_attribute_category         IN VARCHAR2 := NULL,
    p_attribute1                 IN VARCHAR2 := NULL,
    p_attribute2                 IN VARCHAR2 := NULL,
    p_attribute3                 IN VARCHAR2 := NULL,
    p_attribute4                 IN VARCHAR2 := NULL,
    p_attribute5                 IN VARCHAR2 := NULL,
    p_attribute6                 IN VARCHAR2 := NULL,
    p_attribute7                 IN VARCHAR2 := NULL,
    p_attribute8                 IN VARCHAR2 := NULL,
    p_attribute9                 IN VARCHAR2 := NULL,
    p_attribute10                IN VARCHAR2 := NULL,
    p_attribute11                IN VARCHAR2 := NULL,
    p_attribute12                IN VARCHAR2 := NULL,
    p_attribute13                IN VARCHAR2 := NULL,
    p_attribute14                IN VARCHAR2 := NULL,
    p_attribute15                IN VARCHAR2 := NULL,
--Clause Editing
    p_edited_in_word             IN VARCHAR2 DEFAULT 'N',
    p_article_text_in_word       IN BLOB DEFAULT NULL,
    --clm
    p_variable_code              IN VARCHAR2 DEFAULT NULL,

    x_article_version_id         OUT NOCOPY NUMBER

  ) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 2335

    l_last_updated_by             OKC_ARTICLE_VERSIONS.LAST_UPDATED_BY%TYPE;
Line: 2336

    l_last_update_login           OKC_ARTICLE_VERSIONS.LAST_UPDATE_LOGIN%TYPE;
Line: 2337

    l_last_update_date            OKC_ARTICLE_VERSIONS.LAST_UPDATE_DATE%TYPE;
Line: 2395

    p_calling_mode                 => 'CALLED_FROM_CREATE_UPDATE',
    p_replace_text                 => 'Y',
    p_article_intent               => p_article_intent,
    p_language                     => USERENV('LANG'),
    x_return_status                => x_return_status,
    x_msg_count                    => x_msg_count,
    x_msg_data                     => x_msg_data,
    x_variables_tbl                => l_variable_code_tbl
   ) ;
Line: 2422

    OKC_ARTICLE_VERSIONS_PVT.Insert_Row(
      p_validation_level           => p_validation_level,
      x_return_status              => x_return_status,
      p_article_id                 => p_article_id,
      p_article_text               => l_clob,
      p_provision_yn               => p_provision_yn,
      p_insert_by_reference        => p_insert_by_reference,
      p_lock_text                  => p_lock_text,
      p_global_yn                  => p_global_yn,
      p_article_language           => p_article_language,
      p_article_status             => l_article_status,
      p_sav_release                => p_sav_release,
      p_start_date                 => p_start_date,
      p_end_date                   => p_end_date,
      p_std_article_version_id     => p_std_article_version_id,
      p_display_name               => p_display_name,
      p_translated_yn              => p_translated_yn,
      p_article_description        => p_article_description,
      p_date_approved              => p_date_approved,
      p_default_section            => p_default_section,
      p_reference_source           => p_reference_source,
      p_reference_text           => p_reference_text,
      p_orig_system_reference_code => p_orig_system_reference_code,
      p_orig_system_reference_id1  => p_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_orig_system_reference_id2,
      p_additional_instructions    => p_additional_instructions,
      p_variation_description      => p_variation_description,
      p_date_published             => p_date_published,
      p_current_org_id             => G_CURRENT_ORG_ID,
      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,
--Clause Editing
      p_edited_in_word             => p_edited_in_word,
      p_article_text_in_word       => p_article_text_in_word,
      --clm
      p_variable_code              => p_variable_code,
      x_earlier_adoption_type      => l_earlier_adoption_type,
      x_earlier_version_id         => l_earlier_version_id,
      x_article_version_id         => x_article_version_id
    );
Line: 2492

       INSERT INTO OKC_ARTICLE_VARIABLES
         (
         ARTICLE_VERSION_ID    ,
         VARIABLE_CODE         ,
         OBJECT_VERSION_NUMBER ,
         CREATED_BY            ,
         CREATION_DATE         ,
         LAST_UPDATE_DATE      ,
         LAST_UPDATED_BY       ,
         LAST_UPDATE_LOGIN
         )
        VALUES
         (
          x_article_version_id,
          l_variable_code_tbl(i),
          1.0,
          l_user_id,
          sysdate,
          sysdate,
          l_user_id,
          l_login_id
          );
Line: 2563

       UPDATE OKC_ARTICLE_VERSIONS
          SET adoption_type = nvl(l_adoption_type, 'LOCAL')
       WHERE article_version_id = x_article_version_id;
Line: 2572

    INSERT INTO OKC_ART_VAR_SECTIONS
         (
          VARIABLE_CODE,
          VARIABLE_VALUE_ID,
          VARIABLE_VALUE,
          ARTICLE_ID,
          SCN_CODE,
          ARTICLE_VERSION_ID,
          CREATED_BY            ,
         CREATION_DATE         ,
         LAST_UPDATE_DATE      ,
         LAST_UPDATED_BY       ,
         LAST_UPDATE_LOGIN
)
    SELECT
          VARIABLE_CODE,
          VARIABLE_VALUE_ID,
          VARIABLE_VALUE,
          p_article_id,
          SCN_CODE,
          x_article_version_id,
          l_User_Id,
          sysdate,
          sysdate,
          l_User_Id,
          l_login_Id
    FROM OKC_ART_VAR_SECTIONS
    WHERE ARTICLE_VERSION_ID = l_earlier_version_id;
Line: 2744

    PROCEDURE update_article_variables (
      p_article_version_id IN NUMBER,
      p_variable_code_tbl IN variable_code_tbl_type,
      p_do_dml         IN VARCHAR2 := 'Y',
      x_variables_to_insert_tbl OUT NOCOPY variable_code_tbl_type,
      x_variables_to_delete_tbl OUT NOCOPY variable_code_tbl_type,
      x_return_status  OUT NOCOPY VARCHAR2) IS

       i number := 0;
Line: 2763

          SELECT VARIABLE_CODE FROM OKC_ARTICLE_VARIABLES
             WHERE ARTICLE_VERSION_ID = cp_article_version_id;
Line: 2767

             okc_debug.log('1750: Entered update_article_variables', 2);
Line: 2788

                 x_variables_to_insert_tbl(k) := p_variable_code_tbl(i);
Line: 2797

                 x_variables_to_delete_tbl(k) := l_existing_variables_tbl(j);
Line: 2802

            x_variables_to_delete_tbl := l_existing_variables_tbl;
Line: 2805

            IF x_variables_to_insert_tbl.COUNT > 0 Then
              FORALL i in x_variables_to_insert_tbl.FIRST .. x_variables_to_insert_tbl.LAST
               INSERT INTO OKC_ARTICLE_VARIABLES
                 (
                 ARTICLE_VERSION_ID    ,
                 VARIABLE_CODE         ,
                 OBJECT_VERSION_NUMBER ,
                 CREATED_BY            ,
                 CREATION_DATE         ,
                 LAST_UPDATE_DATE      ,
                 LAST_UPDATED_BY       ,
                 LAST_UPDATE_LOGIN
                 )
                VALUES
                (
                 p_article_version_id,
                 x_variables_to_insert_tbl(i),
                 1.0,
                 l_user_id,
                 sysdate,
                 sysdate,
                 l_user_id,
                 l_login_id
                 );
Line: 2831

            IF x_variables_to_delete_tbl.COUNT > 0 Then
              FORALL i in x_variables_to_delete_tbl.FIRST .. x_variables_to_delete_tbl.LAST
                DELETE FROM OKC_ARTICLE_VARIABLES
                 WHERE VARIABLE_CODE = x_variables_to_delete_tbl(i)
                 AND ARTICLE_VERSION_ID = p_article_version_id;
Line: 2840

           Okc_Debug.Log('1750: Leaving Update Article variables successfully', 2);
Line: 2848

        okc_debug.log('1750: Leaving update_article_variables because of EXCEPTION: '||sqlerrm, 2);
Line: 2867

  PROCEDURE update_article_version(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    p_validation_level             IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
    p_commit                       IN VARCHAR2 := FND_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_article_intent             IN VARCHAR2,
    p_article_version_id         IN NUMBER,
    p_article_id                 IN NUMBER,
    p_article_text               IN CLOB,
    p_provision_yn               IN VARCHAR2,
    p_insert_by_reference        IN VARCHAR2,
    p_lock_text                  IN VARCHAR2,
    p_global_yn                  IN VARCHAR2,
    p_article_language           IN VARCHAR2,
    p_article_status             IN VARCHAR2,
    p_sav_release                IN VARCHAR2,
    p_start_date                 IN DATE,
    p_end_date                   IN DATE,
    p_std_article_version_id     IN NUMBER,
    p_display_name               IN VARCHAR2,
    p_translated_yn              IN VARCHAR2,
    p_article_description        IN VARCHAR2,
    p_date_approved              IN DATE,
    p_default_section            IN VARCHAR2,
    p_reference_source           IN VARCHAR2,
    p_reference_text           IN VARCHAR2,
    p_orig_system_reference_code IN VARCHAR2  := NULL,
    p_orig_system_reference_id1  IN VARCHAR2  := NULL,
    p_orig_system_reference_id2  IN VARCHAR2  := NULL,
    p_additional_instructions    IN VARCHAR2  := NULL,
    p_variation_description      IN VARCHAR2,
    p_date_published             IN DATE,
    p_attribute_category         IN VARCHAR2 := NULL,
    p_attribute1                 IN VARCHAR2 := NULL,
    p_attribute2                 IN VARCHAR2 := NULL,
    p_attribute3                 IN VARCHAR2 := NULL,
    p_attribute4                 IN VARCHAR2 := NULL,
    p_attribute5                 IN VARCHAR2 := NULL,
    p_attribute6                 IN VARCHAR2 := NULL,
    p_attribute7                 IN VARCHAR2 := NULL,
    p_attribute8                 IN VARCHAR2 := NULL,
    p_attribute9                 IN VARCHAR2 := NULL,
    p_attribute10                IN VARCHAR2 := NULL,
    p_attribute11                IN VARCHAR2 := NULL,
    p_attribute12                IN VARCHAR2 := NULL,
    p_attribute13                IN VARCHAR2 := NULL,
    p_attribute14                IN VARCHAR2 := NULL,
    p_attribute15                IN VARCHAR2 := NULL,
    p_object_version_number      IN NUMBER := NULL,
--Clause Editing
    p_edited_in_word             IN VARCHAR2 DEFAULT 'N',
    p_article_text_in_word       IN BLOB DEFAULT NULL,
    --clm
    p_variable_code              IN VARCHAR2 DEFAULT NULL
   ) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2927

    l_api_name                     CONSTANT VARCHAR2(30) := 'g_update_article_version';
Line: 2933

    l_variables_to_insert_tbl  variable_code_tbl_type;
Line: 2934

    l_variables_to_delete_tbl  variable_code_tbl_type;
Line: 2949

       okc_debug.log('1600: Entered update_article_version', 2);
Line: 2954

    SAVEPOINT g_update_article_version_GRP;
Line: 2986

    p_calling_mode                 => 'CALLED_FROM_CREATE_UPDATE',
    p_replace_text                 => 'Y',
    p_article_intent               => p_article_intent,
    p_language                     => USERENV('LANG'),
    x_return_status                => x_return_status,
    x_msg_count                    => x_msg_count,
    x_msg_data                     => x_msg_data,
    x_variables_tbl                => l_variable_code_tbl
   ) ;
Line: 3025

    OKC_ARTICLE_VERSIONS_PVT.Update_Row(
      p_validation_level           => p_validation_level,
      x_return_status              => x_return_status,
      p_article_version_id         => p_article_version_id,
      p_article_id                 => p_article_id,
      p_article_version_number     => NULL,
      p_article_text               => l_clob,
      p_provision_yn               => p_provision_yn,
      p_insert_by_reference        => p_insert_by_reference,
      p_lock_text                  => p_lock_text,
      p_global_yn                  => p_global_yn,
      p_article_language           => p_article_language,
      p_article_status             => l_article_status,
      p_sav_release                => p_sav_release,
      p_start_date                 => p_start_date,
      p_end_date                   => p_end_date,
      p_std_article_version_id     => p_std_article_version_id,
      p_display_name               => p_display_name,
      p_translated_yn              => p_translated_yn,
      p_article_description        => p_article_description,
      p_date_approved              => p_date_approved,
      p_default_section            => p_default_section,
      p_reference_source           => p_reference_source,
      p_reference_text           => p_reference_text,
      p_orig_system_reference_code => p_orig_system_reference_code,
      p_orig_system_reference_id1  => p_orig_system_reference_id1,
      p_orig_system_reference_id2  => p_orig_system_reference_id2,
      p_additional_instructions    => p_additional_instructions,
      p_variation_description      => p_variation_description,
      p_date_published             => p_date_published,
      p_current_org_id             => G_CURRENT_ORG_ID,
      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,
      p_object_version_number      => p_object_version_number,
--Clause Editing
      p_edited_in_word             => p_edited_in_word,
      p_article_text_in_word       => p_article_text_in_word,
      --clm
      p_variable_code              => p_variable_code,
      x_article_status             => l_article_status,
      x_article_id                 => l_article_id,
      x_earlier_version_id         => l_earlier_version_id
    );
Line: 3091

    update_article_variables (p_article_version_id => p_article_version_id,
                              p_variable_code_tbl => l_variable_code_tbl,
                              p_do_dml => 'Y',
                              x_variables_to_insert_tbl => l_variables_to_insert_tbl,
                              x_variables_to_delete_tbl => l_variables_to_delete_tbl,
                              x_return_status => x_return_status);
Line: 3104

      UPDATE OKC_ARTICLES_ALL
        SET cz_transfer_status_flag = 'R'
        WHERE ARTICLE_ID = l_article_id;
Line: 3117

      okc_debug.log('1800: Leaving update_article_version', 2);
Line: 3123

         okc_debug.log('1900: Leaving update_article_version: OKC_API.G_EXCEPTION_ERROR Exception', 2);
Line: 3125

      ROLLBACK TO g_update_article_version_GRP;
Line: 3131

         okc_debug.log('2000: Leaving update_article_version: OKC_API.G_EXCEPTION_UNEXPECTED_ERROR Exception', 2);
Line: 3133

      ROLLBACK TO g_update_article_version_GRP;
Line: 3139

        okc_debug.log('2100: Leaving update_article_version because of EXCEPTION: '||sqlerrm, 2);
Line: 3142

      ROLLBACK TO g_update_article_version_GRP;
Line: 3149

  END update_article_version;
Line: 3213

    l_last_update_date            OKC_ARTICLES_ALL.LAST_UPDATE_DATE%TYPE;
Line: 3214

    l_last_updated_by             OKC_ARTICLES_ALL.LAST_UPDATED_BY%TYPE;
Line: 3215

    l_last_update_login           OKC_ARTICLES_ALL.LAST_UPDATE_LOGIN%TYPE;
Line: 3224

    lv_insert_by_reference         OKC_ARTICLE_VERSIONS.INSERT_BY_REFERENCE%TYPE;
Line: 3268

    lv_last_update_date            OKC_ARTICLE_VERSIONS.LAST_UPDATE_DATE%TYPE;
Line: 3269

    lv_last_updated_by             OKC_ARTICLE_VERSIONS.LAST_UPDATED_BY%TYPE;
Line: 3270

    lv_last_update_login           OKC_ARTICLE_VERSIONS.LAST_UPDATE_LOGIN%TYPE;
Line: 3295

    SELECT aa.standard_yn,av.article_id
    FROM   OKC_ARTICLES_ALL aa,OKC_ARTICLE_VERSIONS av
    WHERE  aa.ARTICLE_ID = av.ARTICLE_ID
    AND    av.ARTICLE_VERSION_ID = cp_article_version_id;
Line: 3302

    SELECT
          TARGET_ARTICLE_ID,
          RELATIONSHIP_TYPE
    FROM OKC_ARTICLE_RELATNS_ALL
     WHERE source_article_id = cp_article_id
       AND org_id = cp_org_id;
Line: 3385

        x_last_updated_by            => l_last_updated_by,
        x_last_update_login          => l_last_update_login,
        x_last_update_date           => l_last_update_date
      );
Line: 3407

        x_insert_by_reference        => lv_insert_by_reference,
        x_lock_text                  => lv_lock_text,
        x_global_yn                  => lv_global_yn,
        x_article_language           => lv_article_language,
        x_article_status             => lv_article_status,
        x_sav_release                => lv_sav_release,
        x_start_date                 => lv_start_date,
        x_end_date                   => lv_end_date,
        x_std_article_version_id     => lv_std_article_version_id,
        x_display_name               => lv_display_name,
        x_translated_yn              => lv_translated_yn,
        x_article_description        => lv_article_description,
        x_date_approved              => lv_date_approved,
        x_default_section            => lv_default_section,
        x_reference_source           => lv_reference_source,
        x_reference_text           => lv_reference_text,
        x_orig_system_reference_code => lv_orig_system_reference_code,
        x_orig_system_reference_id1  => lv_orig_system_reference_id1,
        x_orig_system_reference_id2  => lv_orig_system_reference_id2,
        x_additional_instructions    => lv_additional_instructions,
        x_variation_description      => lv_variation_description,
        x_date_published             => lv_date_published,
        x_program_id                 => lv_program_id,
        x_program_login_id           => lv_program_login_id,
        x_program_application_id     => lv_program_application_id,
        x_request_id                 => lv_request_id,
        x_attribute_category         => lv_attribute_category,
        x_attribute1                 => lv_attribute1,
        x_attribute2                 => lv_attribute2,
        x_attribute3                 => lv_attribute3,
        x_attribute4                 => lv_attribute4,
        x_attribute5                 => lv_attribute5,
        x_attribute6                 => lv_attribute6,
        x_attribute7                 => lv_attribute7,
        x_attribute8                 => lv_attribute8,
        x_attribute9                 => lv_attribute9,
        x_attribute10                => lv_attribute10,
        x_attribute11                => lv_attribute11,
        x_attribute12                => lv_attribute12,
        x_attribute13                => lv_attribute13,
        x_attribute14                => lv_attribute14,
        x_attribute15                => lv_attribute15,
        x_object_version_number      => lv_object_version_number,
--Clause Editing
        x_edited_in_word             => lv_edited_in_word,
        x_article_text_in_word       => lv_article_text_in_word,
        x_created_by                 => lv_created_by,
        x_creation_date              => lv_creation_date,
        x_last_updated_by            => lv_last_updated_by,
        x_last_update_login          => lv_last_update_login,
        x_last_update_date           => lv_last_update_date,
        x_variable_code              => lv_variable_code    --clm
      );
Line: 3525

     OKC_ARTICLES_ALL_PVT.Insert_Row(
      p_validation_level           => p_validation_level,
      x_return_status              => x_return_status,
      p_article_title              => nvl(p_new_article_title,l_article_title),
      p_org_id                     => G_CURRENT_ORG_ID,
      p_article_number             => l_article_number,
      p_standard_yn                => p_create_standard_yn,
      p_article_intent             => l_article_intent,
      p_article_language           => l_article_language,
      p_article_type               => l_article_type,
      p_orig_system_reference_code => l_orig_system_reference_code,
      p_orig_system_reference_id1  => l_orig_system_reference_id1,
      p_orig_system_reference_id2  => l_orig_system_reference_id2,
      p_cz_transfer_status_flag    => l_cz_transfer_status_flag,
      p_attribute_category         => l_attribute_category,
      p_attribute1                 => l_attribute1,
      p_attribute2                 => l_attribute2,
      p_attribute3                 => l_attribute3,
      p_attribute4                 => l_attribute4,
      p_attribute5                 => l_attribute5,
      p_attribute6                 => l_attribute6,
      p_attribute7                 => l_attribute7,
      p_attribute8                 => l_attribute8,
      p_attribute9                 => l_attribute9,
      p_attribute10                => l_attribute10,
      p_attribute11                => l_attribute11,
      p_attribute12                => l_attribute12,
      p_attribute13                => l_attribute13,
      p_attribute14                => l_attribute14,
      p_attribute15                => l_attribute15,
      x_article_number             => x_article_number,
      x_article_id                 => x_article_id
    );
Line: 3568

    OKC_ARTICLE_VERSIONS_PVT.Insert_Row(
      p_validation_level           => p_validation_level,
      x_return_status              => x_return_status,
      p_article_id                 => x_article_id,
      p_article_text               => lv_article_text,
      p_provision_yn               => lv_provision_yn,
      p_insert_by_reference        => lv_insert_by_reference,
      p_lock_text                  => lv_lock_text,
      p_global_yn                  => lv_global_yn,
      p_article_language           => lv_article_language,
      p_article_status             => lv_article_status,
      p_sav_release                => lv_sav_release,
      p_start_date                 => lv_start_date,
      p_end_date                   => lv_end_date,
      p_std_article_version_id     => lv_std_article_version_id,
      p_display_name               => lv_display_name,
      p_translated_yn              => lv_translated_yn,
      p_article_description        => lv_article_description,
      p_date_approved              => NULL,
      p_default_section            => lv_default_section,
      p_reference_source           => lv_reference_source,
      p_reference_text           => lv_reference_text,
      p_orig_system_reference_code => lv_orig_system_reference_code,
      p_orig_system_reference_id1  => lv_orig_system_reference_id1,
      p_orig_system_reference_id2  => lv_orig_system_reference_id2,
      p_additional_instructions    => lv_additional_instructions,
      p_variation_description      => lv_variation_description,
      p_date_published             => NULL,
      p_current_org_id             => G_CURRENT_ORG_ID,
      p_attribute_category         => lv_attribute_category,
      p_attribute1                 => lv_attribute1,
      p_attribute2                 => lv_attribute2,
      p_attribute3                 => lv_attribute3,
      p_attribute4                 => lv_attribute4,
      p_attribute5                 => lv_attribute5,
      p_attribute6                 => lv_attribute6,
      p_attribute7                 => lv_attribute7,
      p_attribute8                 => lv_attribute8,
      p_attribute9                 => lv_attribute9,
      p_attribute10                => lv_attribute10,
      p_attribute11                => lv_attribute11,
      p_attribute12                => lv_attribute12,
      p_attribute13                => lv_attribute13,
      p_attribute14                => lv_attribute14,
      p_attribute15                => lv_attribute15,
--Clause Editing
      p_edited_in_word             => lv_edited_in_word,
      p_article_text_in_word       => lv_article_text_in_word,
      --clm
      p_variable_code              => lv_variable_code,
      x_earlier_adoption_type      => l_earlier_adoption_type,
      x_earlier_version_id         => l_earlier_version_id,
      x_article_version_id         => x_article_version_id
    );
Line: 3632

    INSERT INTO OKC_ARTICLE_VARIABLES
         (
         ARTICLE_VERSION_ID    ,
         VARIABLE_CODE         ,
         OBJECT_VERSION_NUMBER ,
         CREATED_BY            ,
         CREATION_DATE         ,
         LAST_UPDATE_DATE      ,
         LAST_UPDATED_BY       ,
         LAST_UPDATE_LOGIN
         )
    SELECT
          x_article_version_id,
          VARIABLE_CODE,
          1.0,
          l_user_id,
          sysdate,
          sysdate,
          l_user_id,
          l_login_id
    FROM OKC_ARTICLE_VARIABLES
    WHERE ARTICLE_VERSION_ID = p_article_version_id;
Line: 3672

          INSERT INTO OKC_ARTICLE_RELATNS_ALL
             (
              SOURCE_ARTICLE_ID,
              TARGET_ARTICLE_ID,
              ORG_ID,
              RELATIONSHIP_TYPE,
              OBJECT_VERSION_NUMBER,
              CREATED_BY,
              CREATION_DATE,
              LAST_UPDATED_BY,
              LAST_UPDATE_LOGIN,
              LAST_UPDATE_DATE
              )
            VALUES
              (
              x_article_id,
              l_target_article_id_tbl(i),
              G_CURRENT_ORG_ID,
              l_relationship_type_tbl(i),
              1.0,
              l_User_Id,
              sysdate,
              l_User_Id,
              l_login_Id,
              sysdate
              );
Line: 3701

          INSERT INTO OKC_ARTICLE_RELATNS_ALL
             (
              SOURCE_ARTICLE_ID,
              TARGET_ARTICLE_ID,
              ORG_ID,
              RELATIONSHIP_TYPE,
              OBJECT_VERSION_NUMBER,
              CREATED_BY,
              CREATION_DATE,
              LAST_UPDATED_BY,
              LAST_UPDATE_LOGIN,
              LAST_UPDATE_DATE
              )
            VALUES
              (
              l_target_article_id_tbl(i),
              x_article_id,
              G_CURRENT_ORG_ID,
              l_relationship_type_tbl(i),
              1.0,
              l_User_Id,
              sysdate,
              l_User_Id,
              l_login_Id,
              sysdate
              );
Line: 3728

         l_target_article_id_tbl.DELETE;
Line: 3729

         l_relationship_type_tbl.DELETE;
Line: 3753

      INSERT INTO OKC_FOLDER_CONTENTS
        (
          MEMBER_ID             ,
          FOLDER_ID            ,
          OBJECT_VERSION_NUMBER,
          CREATED_BY           ,
          CREATION_DATE        ,
          LAST_UPDATE_DATE     ,
          LAST_UPDATED_BY      ,
          LAST_UPDATE_LOGIN
        )
      SELECT
          x_article_id,
          folder_id,
          1.0,
          l_User_Id,
          sysdate,
          sysdate,
          l_User_Id,
          l_login_Id
      FROM OKC_FOLDER_CONTENTS mem
      WHERE MEMBER_ID = l_p_article_id
       AND exists
         (select 1 from okc_folders_all_b fold where
           fold.org_id = G_CURRENT_ORG_ID
           and fold.folder_id = mem.folder_id);
Line: 3786

    INSERT INTO OKC_ART_VAR_SECTIONS
         (
          VARIABLE_CODE,
          VARIABLE_VALUE_ID,
          VARIABLE_VALUE,
          ARTICLE_ID,
          SCN_CODE,
          ARTICLE_VERSION_ID,
          CREATED_BY           ,
          CREATION_DATE        ,
          LAST_UPDATE_DATE     ,
          LAST_UPDATED_BY      ,
          LAST_UPDATE_LOGIN
)
    SELECT
          VARIABLE_CODE,
          VARIABLE_VALUE_ID,
          VARIABLE_VALUE,
          x_article_id,
          SCN_CODE,
          x_article_version_id,
          l_User_Id,
          sysdate,
          sysdate,
          l_User_Id,
          l_login_Id

    FROM OKC_ART_VAR_SECTIONS
    WHERE ARTICLE_VERSION_ID = p_article_version_id;
Line: 3876

      SELECT V2.article_id FROM OKC_ARTICLE_ADOPTIONS AA,
             OKC_ARTICLE_VERSIONS V1 ,
             OKC_ARTICLE_VERSIONS V2
       WHERE V1.ARTICLE_VERSION_ID = AA.GLOBAL_ARTICLE_VERSION_ID
         AND V2.ARTICLE_VERSION_ID = AA.LOCAL_ARTICLE_VERSION_ID
         AND V1.ARTICLE_ID = cp_article_id
         AND AA.LOCAL_ORG_ID = cp_local_org_id
         AND AA.ADOPTION_TYPE = 'LOCALIZED'
         AND V2.ARTICLE_STATUS = 'APPROVED'
         AND NVL(V2.END_DATE, SYSDATE+1) > SYSDATE
         AND rownum < 2
    UNION ALL
       SELECT V1.article_id FROM OKC_ARTICLE_ADOPTIONS AA,
                          OKC_ARTICLE_VERSIONS V1
        WHERE V1.ARTICLE_VERSION_ID = AA.GLOBAL_ARTICLE_VERSION_ID
          AND V1.ARTICLE_ID = cp_article_id
          AND AA.LOCAL_ORG_ID = cp_local_org_id
          AND AA.ADOPTION_TYPE = 'ADOPTED'
          AND AA.ADOPTION_STATUS = 'APPROVED'
          AND rownum < 2;
Line: 3900

       SELECT '1' FROM OKC_ARTICLE_RELATNS_ALL
        WHERE source_article_id = cp_src_article_id
         AND  target_article_id = cp_tar_article_id
         AND  org_id = cp_local_org_id;
Line: 3977

       SELECT '1'  FROM OKC_ARTICLE_ADOPTIONS AA1,
                        OKC_ARTICLE_VERSIONS V1,
                        OKC_ARTICLE_ADOPTIONS AA2,
                        OKC_ARTICLE_VERSIONS V2
        WHERE V1.ARTICLE_VERSION_ID = AA1.GLOBAL_ARTICLE_VERSION_ID
          AND V1.ARTICLE_ID = cp_src_article_id
          AND AA1.LOCAL_ORG_ID = cp_local_org_id
          AND AA1.ADOPTION_TYPE = 'ADOPTED'
          AND V2.ARTICLE_VERSION_ID = AA2.GLOBAL_ARTICLE_VERSION_ID
          AND V2.ARTICLE_ID = cp_tar_article_id
          AND AA2.LOCAL_ORG_ID = AA1.LOCAL_ORG_ID
          AND AA2.ADOPTION_TYPE = 'ADOPTED'
          AND NOT EXISTS
            (
                   SELECT '1' FROM OKC_ARTICLE_RELATNS_ALL
                    WHERE source_article_id = V1.ARTICLE_ID
                     AND  target_article_id = V2.ARTICLE_ID
                     AND  org_id = AA1.LOCAL_ORG_ID
            );
Line: 4061

     SELECT ORGANIZATION_ID,
            decode(nvl(ORG_INFORMATION1,'N'),'N','AVAILABLE','Y','ADOPTED') ADOPTION_TYPE ,
            ORG_INFORMATION2

       FROM HR_ORGANIZATION_INFORMATION
      WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
        AND ORGANIZATION_ID <> G_GLOBAL_ORG_ID
        AND NOT EXISTS
        (
          SELECT '1'
          FROM OKC_ARTICLE_RELATNS_ALL R1
          WHERE R1.SOURCE_ARTICLE_ID = cp_src_global_article_id AND
             R1.TARGET_ARTICLE_ID = cp_tar_global_article_id AND
             R1.RELATIONSHIP_TYPE = cp_relationship_type AND
             R1.ORG_ID = ORGANIZATION_ID
      );
Line: 4080

    SELECT '1'
      FROM OKC_ARTICLES_ALL A, OKC_ARTICLES_ALL B
     WHERE A.ARTICLE_ID = cp_src_global_article_id
      AND  B.ARTICLE_ID = cp_tar_global_article_id
      AND EXISTS
           (SELECT 1 FROM OKC_ARTICLE_VERSIONS V
            WHERE V.ARTICLE_ID = B.ARTICLE_ID
              AND V.GLOBAL_YN = 'Y'
              AND V.ARTICLE_STATUS = 'APPROVED'
              AND NVL(V.END_DATE,SYSDATE + 1) > SYSDATE
             )
      AND EXISTS
           (SELECT 1 FROM OKC_ARTICLE_VERSIONS V1
            WHERE V1.ARTICLE_ID = A.ARTICLE_ID
              AND V1.GLOBAL_YN = 'Y'
              AND V1.ARTICLE_STATUS = 'APPROVED'
              AND NVL(V1.END_DATE,SYSDATE + 1) > SYSDATE
             );
Line: 4166

          INSERT INTO OKC_ARTICLE_RELATNS_ALL
             (
              SOURCE_ARTICLE_ID,
              TARGET_ARTICLE_ID,
              ORG_ID,
              RELATIONSHIP_TYPE,
              OBJECT_VERSION_NUMBER,
              CREATED_BY,
              CREATION_DATE,
              LAST_UPDATED_BY,
              LAST_UPDATE_LOGIN,
              LAST_UPDATE_DATE
              )
            SELECT
              l_source_article_id_tbl(j),
              l_target_article_id_tbl(j),
              l_org_id_tbl(j),
              p_relationship_type,
              1.0,
              l_User_Id,
              sysdate,
              l_User_Id,
              l_login_Id,
              sysdate
            FROM DUAL
            WHERE l_source_article_id_tbl(j) IS NOT NULL;
Line: 4196

          INSERT INTO OKC_ARTICLE_RELATNS_ALL
             (
              SOURCE_ARTICLE_ID,
              TARGET_ARTICLE_ID,
              ORG_ID,
              RELATIONSHIP_TYPE,
              OBJECT_VERSION_NUMBER,
              CREATED_BY,
              CREATION_DATE,
              LAST_UPDATED_BY,
              LAST_UPDATE_LOGIN,
              LAST_UPDATE_DATE
             )
          SELECT
              l_target_article_id_tbl(j),
              l_source_article_id_tbl(j),
              l_org_id_tbl(j),
              p_relationship_type,
              1.0,
              l_User_Id,
              sysdate,
              l_User_Id,
              l_Login_Id,
              sysdate
          FROM DUAL
          WHERE l_source_article_id_tbl(j) IS NOT NULL;
Line: 4222

      l_target_article_id_tbl.DELETE;
Line: 4223

      l_source_article_id_tbl.DELETE;
Line: 4224

      l_org_id_tbl.DELETE;
Line: 4225

      l_adoption_type_tbl.DELETE;
Line: 4226

      l_notifier_tbl.DELETE;
Line: 4296

    l_last_updated_by       OKC_ARTICLE_RELATNS_ALL.LAST_UPDATED_BY%TYPE;
Line: 4297

    l_last_update_login     OKC_ARTICLE_RELATNS_ALL.LAST_UPDATE_LOGIN%TYPE;
Line: 4298

    l_last_update_date      OKC_ARTICLE_RELATNS_ALL.LAST_UPDATE_DATE%TYPE;
Line: 4305

       okc_debug.log('600: Entered insert_row', 2);
Line: 4309

    SAVEPOINT g_insert_row_GRP;
Line: 4325

    OKC_ARTICLE_RELATIONSHIPS_PVT.Insert_Row(
      p_validation_level           =>   p_validation_level,
      x_return_status              =>   x_return_status,
      p_source_article_id     => p_source_article_id,
      p_target_article_id     => p_target_article_id,
      p_org_id                => p_org_id,
      p_relationship_type     => p_relationship_type,
      x_source_article_id     => l_source_article_id,
      x_target_article_id     => l_target_article_id,
      x_org_id                => l_org_id
    );
Line: 4346

    OKC_ARTICLE_RELATIONSHIPS_PVT.Insert_Row(
      p_validation_level           =>   p_validation_level,
      x_return_status              =>   x_return_status,
      p_source_article_id     => p_target_article_id,
      p_target_article_id     => p_source_article_id,
      p_org_id                => p_org_id,
      p_relationship_type     => p_relationship_type,
      x_source_article_id     => l_source_article_id,
      x_target_article_id     => l_target_article_id,
      x_org_id                => l_org_id
    );
Line: 4396

       okc_debug.log('700: Leaving insert_row', 2);
Line: 4402

         okc_debug.log('800: Leaving insert_row: OKC_API.G_EXCEPTION_ERROR Exception', 2);
Line: 4404

      ROLLBACK TO g_insert_row_GRP;
Line: 4410

         okc_debug.log('900: Leaving insert_row: OKC_API.G_EXCEPTION_UNEXPECTED_ERROR Exception', 2);
Line: 4412

      ROLLBACK TO g_insert_row_GRP;
Line: 4418

        okc_debug.log('1000: Leaving insert_row because of EXCEPTION: '||sqlerrm, 2);
Line: 4421

      ROLLBACK TO g_insert_row_GRP;
Line: 4433

  PROCEDURE DELETE_AUTO_ADOPTED_RELATIONS
    (
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_fetchsize                    IN NUMBER,
    p_source_global_article_id     IN NUMBER,
    p_target_global_article_id     IN NUMBER
    ) IS
    l_api_version                 CONSTANT NUMBER := 1;
Line: 4459

     SELECT source_article_id, target_article_id, org_id
       FROM OKC_ARTICLE_RELATNS_ALL REL
     WHERE source_article_id = cp_source_global_article_id
       AND target_article_id = cp_target_global_article_id;
Line: 4465

          ( SELECT '1'
            FROM HR_ORGANIZATION_INFORMATION
           WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
             AND ORGANIZATION_ID = rel.org_id
             AND ORG_INFORMATION1 = 'Y');
Line: 4499

           DELETE FROM OKC_ARTICLE_RELATNS_ALL
             WHERE source_article_id = l_source_article_id_tbl(j) AND
                   target_article_id = l_target_article_id_tbl(j) AND
                   org_id = l_org_id_tbl(j);
Line: 4507

           DELETE FROM OKC_ARTICLE_RELATNS_ALL
             WHERE target_article_id = l_source_article_id_tbl(j) AND
                   source_article_id = l_target_article_id_tbl(j) AND
                   org_id = l_org_id_tbl(j);
Line: 4513

       l_org_id_tbl.DELETE;
Line: 4514

       l_source_article_id_tbl.DELETE;
Line: 4515

       l_target_article_id_tbl.DELETE;
Line: 4529

  END  DELETE_AUTO_ADOPTED_RELATIONS;
Line: 4535

  PROCEDURE delete_article_relationship(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    p_commit                       IN VARCHAR2 := FND_API.G_FALSE,

    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,

    p_source_article_id     IN NUMBER,
    p_target_article_id     IN NUMBER,
    p_org_id                IN NUMBER,
    p_object_version_number IN NUMBER := NULL
  ) IS
    l_api_version                  CONSTANT NUMBER := 1;
Line: 4550

    l_api_name                     CONSTANT VARCHAR2(30) := 'g_delete_row';
Line: 4554

       okc_debug.log('2200: Entered delete_row', 2);
Line: 4558

    SAVEPOINT g_delete_row_GRP;
Line: 4574

       OKC_ARTICLE_RELATIONSHIPS_PVT.Delete_Row(
         x_return_status              =>   x_return_status,
         p_source_article_id     => p_source_article_id,
         p_target_article_id     => p_target_article_id,
         p_org_id                => p_org_id,
         p_object_version_number => p_object_version_number
       );
Line: 4591

       OKC_ARTICLE_RELATIONSHIPS_PVT.Delete_Row(
         x_return_status              =>   x_return_status,
         p_source_article_id     => p_target_article_id,
         p_target_article_id     => p_source_article_id,
         p_org_id                => p_org_id,
         p_object_version_number => p_object_version_number
       );
Line: 4603

       DELETE FROM OKC_ARTICLE_RELATNS_ALL
         WHERE SOURCE_ARTICLE_ID = p_source_article_id
           AND TARGET_ARTICLE_ID = p_target_article_id;
Line: 4607

       DELETE FROM OKC_ARTICLE_RELATNS_ALL
         WHERE SOURCE_ARTICLE_ID = p_target_article_id
           AND TARGET_ARTICLE_ID = p_source_article_id;
Line: 4611

       DELETE_AUTO_ADOPTED_RELATIONS
          (
           x_return_status => x_return_status,
           x_msg_count  => x_msg_data,
           x_msg_data   => x_msg_data,
           p_fetchsize  => 100,
           p_source_global_article_id => p_source_article_id,
           p_target_global_article_id => p_target_article_id
           ) ;
Line: 4635

       okc_debug.log('2300: Leaving delete_row', 2);
Line: 4641

         okc_debug.log('2400: Leaving delete_Row: OKC_API.G_EXCEPTION_ERROR Exception', 2);
Line: 4643

      ROLLBACK TO g_delete_row_GRP;
Line: 4649

         okc_debug.log('2500: Leaving delete_Row: OKC_API.G_EXCEPTION_UNEXPECTED_ERROR Exception', 2);
Line: 4651

      ROLLBACK TO g_delete_row_GRP;
Line: 4657

        okc_debug.log('2600: Leaving delete_Row because of EXCEPTION: '||sqlerrm, 2);
Line: 4660

      ROLLBACK TO g_delete_row_GRP;
Line: 4667

  END delete_article_relationship;
Line: 4689

    select
       'Y'
    from
       okc_article_versions av
    where
       av.article_id = cp_article_id and
       av.start_date > cp_start_date and
       av.article_status in ( 'APPROVED', 'HOLD') and
       rownum < 2;