DBA Data[Home] [Help]

APPS.OKC_ARTICLES_MIGRATE_GRP SQL Statements

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

Line: 192

       SELECT OKC_ARTICLES_ALL_S1.NEXTVAL FROM DUAL;
Line: 194

       SELECT OKC_ARTICLE_VERSIONS_S1.NEXTVAL FROM DUAL;
Line: 260

     SELECT INF.ORGANIZATION_ID, UNIT.NAME
       FROM HR_ORGANIZATION_INFORMATION INF, HR_ALL_ORGANIZATION_UNITS UNIT
      WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
        AND INF.ORGANIZATION_ID = UNIT.ORGANIZATION_ID
        AND INF.ORGANIZATION_ID = G_CURRENT_ORG_ID;
Line: 290

      INSERT INTO OKC_ARTICLE_ADOPTIONS
        (
         GLOBAL_ARTICLE_VERSION_ID,
         ADOPTION_TYPE,
         LOCAL_ORG_ID,
         ADOPTION_STATUS,
         LOCAL_ARTICLE_VERSION_ID,
         OBJECT_VERSION_NUMBER,
         CREATED_BY,
         CREATION_DATE,
         LAST_UPDATED_BY,
         LAST_UPDATE_LOGIN,
         LAST_UPDATE_DATE
         )
      SELECT
         VER.ARTICLE_VERSION_ID,
         'ADOPTED',
         G_CURRENT_ORG_ID,
         'APPROVED',
         NULL,
         1.0,
         G_User_Id,
         sysdate,
         G_User_Id,
         G_Login_Id,
         sysdate
      FROM OKC_ARTICLE_VERSIONS VER, OKC_ARTICLES_ALL ART
      WHERE ART.ORIG_SYSTEM_REFERENCE_CODE = 'OKCMIGORIG'
        AND VER.ORIG_SYSTEM_REFERENCE_CODE = ART.ORIG_SYSTEM_REFERENCE_CODE
        AND ART.ARTICLE_ID = VER.ARTICLE_ID
        AND ART.ORG_ID = G_GLOBAL_ORG_ID
        AND NOT EXISTS
             (SELECT 1 FROM OKC_ARTICLE_ADOPTIONS ADP
               WHERE ADP.GLOBAL_ARTICLE_VERSION_ID = VER.ARTICLE_VERSION_ID
                       AND ADP.LOCAL_ORG_ID = G_CURRENT_ORG_ID);
Line: 328

      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
        REL.SOURCE_ARTICLE_ID,
        REL.TARGET_ARTICLE_ID,
        G_CURRENT_ORG_ID,
        'INCOMPATIBLE',
         1.0,
         G_User_Id,
         sysdate,
         G_User_Id,
         G_Login_Id,
         sysdate
   FROM OKC_ARTICLE_RELATNS_ALL REL
   WHERE ORG_ID = G_GLOBAL_ORG_ID
   AND  EXISTS
   (SELECT 1 FROM OKC_ARTICLES_ALL SRC, OKC_ARTICLES_ALL TAR
      WHERE SRC.orig_system_reference_code like 'OKCMIG%'
      AND SRC.article_id = REL.source_article_id
      AND SRC.org_id = G_GLOBAL_ORG_ID
      AND TAR.org_id = G_GLOBAL_ORG_ID
      AND TAR.article_id = REL.target_article_id
      AND TAR.orig_system_reference_code = SRC.orig_system_reference_code)
   AND NOT EXISTS
    (SELECT 1 FROM OKC_ARTICLE_RELATNS_ALL REL1
      WHERE REL1.source_article_id = REL.source_article_id AND
            REL1.target_article_id = REL.target_article_id AND
            REL1.org_id = G_CURRENT_ORG_ID);
Line: 421

  SELECT language_code
  FROM FND_LANGUAGES
  WHERE INSTALLED_FLAG = 'B';
Line: 431

  SELECT  -- translated both article and versions
     decode(ARTL.LANGUAGE,cp_base_language,ARTL.NAME,
      ARTL.NAME||'('||artl.language||')') ART_ARTICLE_TITLE    ,
     decode(ARTL.LANGUAGE,cp_base_language,ARTL.ID,
      -99) ART_ARTICLE_ID,
     ARTL.ID                 ART_SYSTEM_REFERENCE_ID1,
     ARTL.LANGUAGE          ART_ARTICLE_LANGUAGE,
     ARTL.LANGUAGE          ARTV_ARTICLE_LANGUAGE
  FROM OKC_STD_ARTICLES_TL ARTL
  WHERE
       ARTL.LANGUAGE = ARTL.SOURCE_LANG
   AND NOT EXISTS
      (SELECT /*+ NO_UNNEST */
       1 FROM OKC_ARTICLES_ALL
       WHERE ORIG_SYSTEM_REFERENCE_ID1 = TO_CHAR(ARTL.ID)
         AND ORIG_SYSTEM_REFERENCE_CODE in ('OKCMIGORIG', 'OKCMIGNEW')
	    AND ARTICLE_LANGUAGE = ARTL.LANGUAGE)
  UNION ALL -- translated versions only but not articles - results in new article -- distinct is needed as there may be multiple translated versions.
  SELECT DISTINCT
     ARTL.NAME||'('||artvl.language||')' ART_ARTICLE_TITLE    ,
     -99        ART_ARTICLE_ID,
     ARTL.ID                 ART_SYSTEM_REFERENCE_ID1,
     ARTVL.LANGUAGE          ART_ARTICLE_LANGUAGE,
     ARTVL.LANGUAGE          ARTV_ARTICLE_LANGUAGE
  FROM OKC_STD_ART_VERSIONS_TL ARTVL,
     OKC_STD_ARTICLES_TL ARTL
  WHERE ARTL.LANGUAGE = ARTL.SOURCE_LANG
   AND ARTL.LANGUAGE = cp_base_language
   AND ARTVL.LANGUAGE = ARTVL.SOURCE_LANG
   AND ARTVL.LANGUAGE <> cp_base_language
   AND ARTVL.SAE_ID = ARTL.ID
   AND NOT EXISTS
      (SELECT /*+ NO_UNNEST */
	  1 FROM OKC_ARTICLES_ALL
       WHERE ORIG_SYSTEM_REFERENCE_ID1 = TO_CHAR(ARTL.ID)
         AND ORIG_SYSTEM_REFERENCE_CODE in ('OKCMIGORIG', 'OKCMIGNEW')
	    AND ARTICLE_LANGUAGE = ARTVL.LANGUAGE)
   AND NOT EXISTS
      (SELECT /*+ NO_UNNEST */
	  1 FROM OKC_STD_ARTICLES_TL ARTL1
        WHERE ARTL1.LANGUAGE = ARTVL.LANGUAGE
        AND ARTL1.SOURCE_LANG = ARTVL.SOURCE_LANG
        AND ARTVL.SAE_ID = ARTL1.ID);
Line: 479

      SELECT
           ARTV.SAV_RELEASE,
           ARTV.DATE_ACTIVE,
           ARTVL.TEXT
      FROM OKC_STD_ART_VERSIONS_B ARTV,
           OKC_STD_ART_VERSIONS_TL ARTVL
       WHERE ARTV.SAE_ID  = cp_article_id
         AND ARTVL.LANGUAGE = ARTVL.SOURCE_LANG
         AND ARTVL.LANGUAGE = cp_language
         AND ARTVL.SAE_ID = ARTV.SAE_ID
         AND ARTVL.SAV_RELEASE = ARTV.SAV_RELEASE
       ORDER BY DATE_ACTIVE;
Line: 496

     SELECT INF.ORGANIZATION_ID, UNIT.NAME
       FROM HR_ORGANIZATION_INFORMATION INF, HR_ALL_ORGANIZATION_UNITS UNIT
      WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
        AND INF.ORGANIZATION_ID = UNIT.ORGANIZATION_ID;
Line: 504

     SELECT NAME FROM HR_ALL_ORGANIZATION_UNITS ORG
     WHERE EXISTS
     (
     SELECT 1 FROM OKC_K_HEADERS_B K
     WHERE NOT EXISTS
    (
     SELECT
	  '1'
       FROM HR_ORGANIZATION_INFORMATION ORGINF
       WHERE ORGINF.ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
        AND ORGINF.ORGANIZATION_ID = K.AUTHORING_ORG_ID
     )
    AND K.AUTHORING_ORG_ID = ORG.ORGANIZATION_ID);
Line: 519

     SELECT NAME FROM HR_ALL_ORGANIZATION_UNITS ORG
     WHERE NOT EXISTS
      (
       SELECT /*+ NO_UNNEST */
         '1'
         FROM HR_ORGANIZATION_INFORMATION ORGINF
         WHERE ORGINF.ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
          AND ORGINF.ORGANIZATION_ID = ORG.ORGANIZATION_ID
       )
     AND ORG.ORGANIZATION_ID IN
     (SELECT /*+ PARALLEL(K) */
	 AUTHORING_ORG_ID
	 FROM OKC_K_HEADERS_B K);
Line: 535

     SELECT DISTINCT AUTHORING_ORG_ID
     FROM OKC_K_HEADERS_B;
Line: 540

       SELECT '1' FROM OKC_ARTICLES_ALL
       WHERE article_title = p_article_title
        AND  org_id = G_GLOBAL_ORG_ID
        AND  standard_yn = 'Y'
        AND rownum < 2;
Line: 659

  l_org_name_tbl.DELETE;
Line: 663

  l_org_name_tbl.DELETE;
Line: 678

  UPDATE OKC_STD_ART_VERSIONS_TL
  SET    TEXT = ' '
  WHERE  TEXT IS NULL;
Line: 706

      INSERT INTO OKC_FOLDERS_ALL_B (
      FOLDER_ID,
      OBJECT_VERSION_NUMBER,
      ORG_ID,
      SAT_CODE,
      ATTRIBUTE_CATEGORY,
      ATTRIBUTE1,
      ATTRIBUTE2,
      ATTRIBUTE3,
      ATTRIBUTE4,
      ATTRIBUTE5,
      ATTRIBUTE6,
      ATTRIBUTE7,
      ATTRIBUTE8,
      ATTRIBUTE9,
      ATTRIBUTE10,
      ATTRIBUTE11,
      ATTRIBUTE12,
      ATTRIBUTE13,
      ATTRIBUTE14,
      ATTRIBUTE15,
      CREATION_DATE,
      CREATED_BY,
      LAST_UPDATE_DATE,
      LAST_UPDATED_BY,
      LAST_UPDATE_LOGIN
      )
      SELECT
      OKC_FOLDERS_ALL_B_S1.NEXTVAL,
      1,
      l_org_id_tbl(i),
      LOOKUP_CODE,
      ATTRIBUTE_CATEGORY,
      ATTRIBUTE1,
      ATTRIBUTE2,
      ATTRIBUTE3,
      ATTRIBUTE4,
      ATTRIBUTE5,
      ATTRIBUTE6,
      ATTRIBUTE7,
      ATTRIBUTE8,
      ATTRIBUTE9,
      ATTRIBUTE10,
      ATTRIBUTE11,
      ATTRIBUTE12,
      ATTRIBUTE13,
      ATTRIBUTE14,
      ATTRIBUTE15,
      CREATION_DATE,
      CREATED_BY,
      LAST_UPDATE_DATE,
      LAST_UPDATED_BY,
      LAST_UPDATE_LOGIN
      FROM FND_LOOKUP_VALUES LKU
      WHERE LOOKUP_TYPE = 'OKC_ARTICLE_SET'
      AND  LANGUAGE = USERENV('LANG')
      AND NOT EXISTS
      (SELECT /*+ NO_UNNEST */
	  1 FROM OKC_FOLDERS_ALL_B FLD
      WHERE FLD.SAT_CODE = LKU.LOOKUP_CODE
      AND ORG_ID = l_org_id_tbl(i));
Line: 785

    INSERT INTO OKC_FOLDERS_ALL_TL (
    FOLDER_NAME,
    DESCRIPTION,
    CREATED_BY,
    CREATION_DATE,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    LAST_UPDATE_LOGIN,
    FOLDER_ID,
    LANGUAGE,
    SOURCE_LANG
    ) SELECT
    LKU.MEANING,
    LKU.DESCRIPTION,
    LKU.CREATED_BY,
    LKU.CREATION_DATE,
    LKU.LAST_UPDATE_DATE,
    LKU.LAST_UPDATED_BY,
    LKU.LAST_UPDATE_LOGIN,
    FLD.FOLDER_ID,
    LKU.LANGUAGE,
    LKU.LANGUAGE
    FROM FND_LOOKUP_VALUES LKU , OKC_FOLDERS_ALL_B FLD
    WHERE LOOKUP_CODE = SAT_CODE
    AND  LOOKUP_TYPE = 'OKC_ARTICLE_SET'
    AND NOT EXISTS
    (SELECT /*+ NO_UNNEST */
     1 FROM OKC_FOLDERS_ALL_TL FLDT
    WHERE FLDT.FOLDER_ID = FLD.FOLDER_ID
    AND FLDT.LANGUAGE = LKU.LANGUAGE) ;
Line: 1092

        article_version_id_tbl.DELETE;
Line: 1093

        article_text_tbl.DELETE;
Line: 1094

        start_date_tbl.DELETE;
Line: 1095

        artv_sav_release_tbl.DELETE;
Line: 1188

          INSERT INTO OKC_ARTICLES_ALL(
          ARTICLE_ID,
          ARTICLE_TITLE,
          ORG_ID,
          ARTICLE_NUMBER,
          STANDARD_YN,
          ARTICLE_INTENT,
          ARTICLE_LANGUAGE,
          ARTICLE_TYPE,
          ORIG_SYSTEM_REFERENCE_CODE,
          ORIG_SYSTEM_REFERENCE_ID1,
          ORIG_SYSTEM_REFERENCE_ID2,
          CZ_TRANSFER_STATUS_FLAG,
          ATTRIBUTE_CATEGORY,
          ATTRIBUTE1,
          ATTRIBUTE2,
          ATTRIBUTE3,
          ATTRIBUTE4,
          ATTRIBUTE5,
          ATTRIBUTE6,
          ATTRIBUTE7,
          ATTRIBUTE8,
          ATTRIBUTE9,
          ATTRIBUTE10,
          ATTRIBUTE11,
          ATTRIBUTE12,
          ATTRIBUTE13,
          ATTRIBUTE14,
          ATTRIBUTE15,
          PROGRAM_ID,
          PROGRAM_LOGIN_ID,
          PROGRAM_APPLICATION_ID,
          REQUEST_ID,
          OBJECT_VERSION_NUMBER,
          CREATED_BY,
          CREATION_DATE,
          LAST_UPDATED_BY,
          LAST_UPDATE_LOGIN,
          LAST_UPDATE_DATE)
          SELECT
          article_id_tbl(i),
          article_title_tbl(i),
          G_GLOBAL_ORG_ID,
          article_number_tbl(i),
          'Y',                             -- Standard YN
          'S',                             -- Article Intent
          article_language_tbl(i),
          sbt_code,
          system_reference_code_tbl(i),     -- Orig System Reference Code
          id,                               -- Orig System Reference ID1
          NULL,                            -- Orig System Reference ID2
          'N',                             -- CZ Transfer Status Flag
          attribute_category,
          substrb(attribute1,1,150),
          substrb(attribute2,1,150),
          substrb(attribute3,1,150),
          substrb(attribute4,1,150),
          substrb(attribute5,1,150),
          substrb(attribute6,1,150),
          substrb(attribute7,1,150),
          substrb(attribute8,1,150),
          substrb(attribute9,1,150),
          substrb(attribute10,1,150),
          substrb(attribute11,1,150),
          substrb(attribute12,1,150),
          substrb(attribute13,1,150),
          substrb(attribute14,1,150),
          substrb(attribute15,1,150),
          G_PROGRAM_ID,
          G_PROGRAM_LOGIN_ID,
          G_PROGRAM_APPL_ID,
          G_REQUEST_ID,
          OBJECT_VERSION_NUMBER,
          CREATED_BY,                       -- Created By
          CREATION_DATE,                         -- Creation Date
          LAST_UPDATED_BY,                       -- Last Updated By
          LAST_UPDATE_LOGIN,                      -- Last Update Login
          sysdate                          -- Last Update Date
          FROM OKC_STD_ARTICLES_B
          WHERE art_process_status_tbl(i) = 'S'
          AND id = art_system_reference_id1_tbl(i);
Line: 1303

          INSERT INTO OKC_ARTICLE_VERSIONS(
          ARTICLE_VERSION_ID,
          ARTICLE_ID,
          ARTICLE_VERSION_NUMBER,
          ARTICLE_TEXT,
          PROVISION_YN,
          INSERT_BY_REFERENCE,
          LOCK_TEXT,
          GLOBAL_YN,
          ARTICLE_LANGUAGE,
          ARTICLE_STATUS,
          SAV_RELEASE,
          START_DATE,
          END_DATE,
          STD_ARTICLE_VERSION_ID,
          DISPLAY_NAME,
          TRANSLATED_YN,
          ARTICLE_DESCRIPTION,
          DATE_APPROVED,
          DEFAULT_SECTION,
          REFERENCE_SOURCE,
          REFERENCE_TEXT,
          ORIG_SYSTEM_REFERENCE_CODE,
          ORIG_SYSTEM_REFERENCE_ID1,
          ORIG_SYSTEM_REFERENCE_ID2,
          ADDITIONAL_INSTRUCTIONS,
          VARIATION_DESCRIPTION,
          ADOPTION_TYPE,
          PROGRAM_ID,
          PROGRAM_LOGIN_ID,
          PROGRAM_APPLICATION_ID,
          REQUEST_ID,
          ATTRIBUTE_CATEGORY,
          ATTRIBUTE1,
          ATTRIBUTE2,
          ATTRIBUTE3,
          ATTRIBUTE4,
          ATTRIBUTE5,
          ATTRIBUTE6,
          ATTRIBUTE7,
          ATTRIBUTE8,
          ATTRIBUTE9,
          ATTRIBUTE10,
          ATTRIBUTE11,
          ATTRIBUTE12,
          ATTRIBUTE13,
          ATTRIBUTE14,
          ATTRIBUTE15,
          OBJECT_VERSION_NUMBER,
          CREATED_BY,
          CREATION_DATE,
          LAST_UPDATED_BY,
          LAST_UPDATE_LOGIN,
          LAST_UPDATE_DATE)
          SELECT
          t_article_version_id_tbl(i),
          t_article_id_tbl(i),
          t_art_version_number_tbl(i),  -- Article Version Number
          text,       -- Article Text
          'N',                      -- Provision Yn
          'N',                      -- Insert by Reference
          'N',                      -- Lock Text
          'Y',                      -- Global Yn
          t_art_language_tbl(i),
          'APPROVED',               -- Article Status
          b.sav_release,  -- Sav Release
          t_start_date_tbl(i),        -- Start Date
          t_end_date_tbl(i),        -- End Date
          NULL,                     -- Std Article Version Id
          t_display_name_tbl(i),       -- Display Name
          NULL,                     -- Translated Yn
          t.short_description,
          sysdate,                  -- Date Approved
          NULL,                     -- Default Section
          'OKCMIGRATE',             -- Reference Source
          NULL,                     -- Reference Text
          t_system_reference_code_tbl(i),     -- Orig System Reference Code
          t_ver_system_reference_id1_tbl(i), -- System Reference ID1
          NULL,                     -- Orig System Reference Id2
          NULL,                     -- Additional Instructions
          NULL,                     -- Variation Description
          NULL,                     -- Adoption Type
          G_PROGRAM_ID,
          G_PROGRAM_LOGIN_ID,
          G_PROGRAM_APPL_ID,
          G_REQUEST_ID,
          b.attribute_category,
          substrb(b.attribute1,1,150),
          substrb(b.attribute2,1,150),
          substrb(b.attribute3,1,150),
          substrb(b.attribute4,1,150),
          substrb(b.attribute5,1,150),
          substrb(b.attribute6,1,150),
          substrb(b.attribute7,1,150),
          substrb(b.attribute8,1,150),
          substrb(b.attribute9,1,150),
          substrb(b.attribute10,1,150),
          substrb(b.attribute11,1,150),
          substrb(b.attribute12,1,150),
          substrb(b.attribute13,1,150),
          substrb(b.attribute14,1,150),
          substrb(b.attribute15,1,150),         b.object_version_number,            -- Object Version Number
          b.created_by,               -- Created By
          b.creation_date,                 -- Creation Date
          b.last_updated_by,               -- Last Updated By
          b.last_update_login,              -- Last Update Login
          SYSDATE                           -- Last Update Date
          FROM OKC_STD_ART_VERSIONS_B B,
          OKC_STD_ART_VERSIONS_TL T
          WHERE
          B.SAE_ID = t_ver_system_reference_id1_tbl(i)
          AND B.SAV_RELEASE = t_artv_sav_release_tbl(i)
          AND T.LANGUAGE =  t_ver_language_tbl(i)
          AND T.SAE_ID = B.SAE_ID
          AND T.SAV_RELEASE = B.SAV_RELEASE
          AND EXISTS
          (SELECT 1 FROM OKC_ARTICLES_ALL ART WHERE
          ART.ARTICLE_ID = t_article_id_tbl(i)  AND
          ART.ORIG_SYSTEM_REFERENCE_ID1 = TO_CHAR(B.SAE_ID) AND
          ART.ORIG_SYSTEM_REFERENCE_ID1 = t_ver_system_reference_id1_tbl(i));
Line: 1453

          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 /*+ ORDERED USE_NL(INC,TAR) */
          SRC.ARTICLE_ID source_article_id,
          TAR.ARTICLE_ID target_article_id,
                                        ORG.ORGANIZATION_ID,
          'INCOMPATIBLE',
          INC.object_version_number,
          INC.created_by,
          INC.creation_date,
          INC.last_updated_by,
          INC.last_update_login,
          INC.last_update_date
          FROM  OKC_ARTICLES_ALL SRC, OKC_STD_ART_INCMPTS INC, OKC_ARTICLES_ALL TAR,
          HR_ORGANIZATION_INFORMATION ORG
          WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
          AND SRC.orig_system_reference_id1 = INC.SAE_ID
          AND SRC.orig_system_reference_code in ('OKCMIGNEW' , 'OKCMIGORIG')
          AND TAR.orig_system_reference_id1 = TO_CHAR(INC.SAE_ID_FOR)
          AND TAR.orig_system_reference_code = SRC.orig_system_reference_code
          AND SRC.article_id = article_id_tbl(i)
          AND art_process_status_tbl(i) = 'S'
          AND NOT EXISTS
          (SELECT /*+ NO_UNNEST */
		 1 FROM OKC_ARTICLE_RELATNS_ALL REL1
          WHERE rel1.source_article_id = src.article_id and
          rel1.target_article_id = tar.article_id and
          rel1.org_id = org.organization_id);
Line: 1515

          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 /*+ ORDERED USE_NL(INC,SRC) */
          SRC.ARTICLE_ID source_article_id,
          TAR.ARTICLE_ID target_article_id,
                                        ORG.ORGANIZATION_ID,
          'INCOMPATIBLE',
          INC.object_version_number,
          INC.created_by,
          INC.creation_date,
          INC.last_updated_by,
          INC.last_update_login,
          INC.last_update_date
          FROM OKC_ARTICLES_ALL TAR, OKC_STD_ART_INCMPTS INC, OKC_ARTICLES_ALL SRC,
          HR_ORGANIZATION_INFORMATION ORG
          WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
          AND SRC.orig_system_reference_id1 = TO_CHAR(INC.SAE_ID)
          AND SRC.orig_system_reference_code in ('OKCMIGNEW' , 'OKCMIGORIG')
          AND TAR.orig_system_reference_id1 = INC.SAE_ID_FOR
          AND TAR.orig_system_reference_code = SRC.orig_system_reference_code
          AND TAR.article_id = article_id_tbl(i)
          AND art_process_status_tbl(i) = 'S'
          AND NOT EXISTS
          (SELECT /*+ NO_UNNEST */
		 1 FROM OKC_ARTICLE_RELATNS_ALL REL1
          WHERE rel1.source_article_id = src.article_id and
          rel1.target_article_id = tar.article_id and
          rel1.org_id = org.organization_id);
Line: 1577

          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 /*+ ORDERED USE_NL(INC,TAR) */
          TAR.ARTICLE_ID target_article_id,
          SRC.ARTICLE_ID source_article_id,
          ORG.ORGANIZATION_ID,
          'INCOMPATIBLE',
          INC.object_version_number,
          INC.created_by,
          INC.creation_date,
          INC.last_updated_by,
          INC.last_update_login,
          INC.last_update_date
          FROM  OKC_ARTICLES_ALL SRC, OKC_STD_ART_INCMPTS INC, OKC_ARTICLES_ALL TAR,
          HR_ORGANIZATION_INFORMATION ORG
          WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
          AND SRC.orig_system_reference_id1 = INC.SAE_ID
          AND SRC.orig_system_reference_code in ('OKCMIGNEW' , 'OKCMIGORIG')
          AND TAR.orig_system_reference_id1 = TO_CHAR(INC.SAE_ID_FOR)
          AND TAR.orig_system_reference_code = SRC.orig_system_reference_code
          AND SRC.article_id = article_id_tbl(i)
          AND art_process_status_tbl(i) = 'S'
          AND NOT EXISTS
          (SELECT /*+ NO_UNNEST */
		 1 FROM OKC_ARTICLE_RELATNS_ALL REL1
          WHERE rel1.source_article_id = src.article_id and
          rel1.target_article_id = tar.article_id and
          rel1.org_id = org.organization_id);
Line: 1639

          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 /*+ ORDERED USE_NL(INC,SRC) */
          TAR.ARTICLE_ID target_article_id,
          SRC.ARTICLE_ID source_article_id,
          ORG.ORGANIZATION_ID,
          'INCOMPATIBLE',
          INC.object_version_number,
          INC.created_by,
          INC.creation_date,
          INC.last_updated_by,
          INC.last_update_login,
          INC.last_update_date
          FROM OKC_ARTICLES_ALL TAR, OKC_STD_ART_INCMPTS INC, OKC_ARTICLES_ALL SRC,
          HR_ORGANIZATION_INFORMATION ORG
          WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
          AND SRC.orig_system_reference_id1 = TO_CHAR(INC.SAE_ID)
          AND SRC.orig_system_reference_code in ('OKCMIGNEW' , 'OKCMIGORIG')
          AND TAR.orig_system_reference_id1 = INC.SAE_ID_FOR
          AND TAR.orig_system_reference_code = SRC.orig_system_reference_code
          AND TAR.article_id = article_id_tbl(i)
          AND art_process_status_tbl(i) = 'S'
          AND NOT EXISTS
          (SELECT /*+ NO_UNNEST */
		 1 FROM OKC_ARTICLE_RELATNS_ALL REL1
          WHERE rel1.source_article_id = src.article_id and
          rel1.target_article_id = tar.article_id and
          rel1.org_id = org.organization_id);
Line: 1703

          INSERT INTO OKC_ARTICLE_ADOPTIONS
          (
          GLOBAL_ARTICLE_VERSION_ID,
          ADOPTION_TYPE,
          LOCAL_ORG_ID,
          ADOPTION_STATUS,
          LOCAL_ARTICLE_VERSION_ID,
          OBJECT_VERSION_NUMBER,
          CREATED_BY,
          CREATION_DATE,
          LAST_UPDATED_BY,
          LAST_UPDATE_LOGIN,
          LAST_UPDATE_DATE
          )
          SELECT
          t_article_version_id_tbl(i),
          'ADOPTED',
          organization_id,
          'APPROVED',
          NULL,
          1.0,
          G_User_Id,
          sysdate,
          G_User_Id,
          G_Login_Id,
          sysdate
          FROM HR_ORGANIZATION_INFORMATION
          WHERE ORG_INFORMATION_CONTEXT = 'OKC_TERMS_LIBRARY_DETAILS'
          AND ORGANIZATION_ID <> G_GLOBAL_ORG_ID
          AND NOT EXISTS
          (SELECT /*+ NO_UNNEST */
		 1 FROM OKC_ARTICLE_ADOPTIONS
          WHERE GLOBAL_ARTICLE_VERSION_ID = t_article_version_id_tbl(i)
          AND LOCAL_ORG_ID = ORGANIZATION_ID);
Line: 1764

          UPDATE OKC_K_ARTICLES_B B
          SET ARTICLE_VERSION_ID = t_article_version_id_tbl(i),
          SAV_SAE_ID = t_article_id_tbl(i),
          ORIG_ARTICLE_ID = t_article_id_tbl(i)
          WHERE OLD_ID IN
          (SELECT TL.ID FROM OKC_K_ARTICLES_TL TL
          WHERE sav_sav_release=t_artv_sav_release_tbl(i)
          AND language=l_language
          AND text is NULL )
          AND sav_sae_id = t_ver_system_reference_id1_tbl(i)
          AND l_language = t_art_language_tbl(i)
          AND ARTICLE_VERSION_ID IS NULL;
Line: 1802

          UPDATE OKC_K_ARTICLES_BH B
          SET ARTICLE_VERSION_ID = t_article_version_id_tbl(i),
          SAV_SAE_ID = t_article_id_tbl(i),
          ORIG_ARTICLE_ID = t_article_id_tbl(i)
          WHERE (OLD_ID, MAJOR_VERSION) IN
        (SELECT TL.ID, TL.MAJOR_VERSION FROM OKC_K_ARTICLES_TLH TL
          WHERE sav_sav_release=t_artv_sav_release_tbl(i)
		AND TL.ID = B.OLD_ID
		AND TL.MAJOR_VERSION = B.MAJOR_VERSION
          AND language=l_language
          AND text is NULL )
          AND sav_sae_id = t_ver_system_reference_id1_tbl(i)
          AND l_language = t_art_language_tbl(i)
          AND ARTICLE_VERSION_ID IS NULL;
Line: 1840

          INSERT INTO OKC_FOLDER_CONTENTS
          (
          FOLDER_ID,
          MEMBER_ID,
          OBJECT_VERSION_NUMBER,
          CREATED_BY,
          CREATION_DATE,
          LAST_UPDATED_BY,
          LAST_UPDATE_LOGIN,
          LAST_UPDATE_DATE
          )
          SELECT
          FOLDER_ID,
          article_id_tbl(i),
          1.0,
          SM.CREATED_BY,
          SM.CREATION_DATE,
          SM.LAST_UPDATED_BY,
          SM.LAST_UPDATE_LOGIN,
          SM.LAST_UPDATE_DATE
          FROM OKC_STD_ART_SET_MEMS SM, OKC_FOLDERS_ALL_B FLD
          WHERE FLD.SAT_CODE = SM.SAT_CODE
          AND  SAE_ID = art_system_reference_id1_tbl(i)
          AND system_reference_code_tbl(i) = 'OKCMIGORIG'
          AND art_process_status_tbl(i) = 'S'
          AND NOT EXISTS
          (SELECT /*+ NO_UNNEST */
		 1 FROM OKC_FOLDER_CONTENTS
          WHERE FOLDER_ID = FLD.FOLDER_ID
          AND MEMBER_ID = article_id_tbl(i));
Line: 1894

        update records in FND_ATTACHED_DOCUMENTS table
          ENTITY_NAME[varchar2(40)] : old(STD_ARTICLE_VERSIONS_B), new (?)
          PK1_VALUE[varchar2(100)] : old (sae_id:number), new (article_version_id:number)
          PK2_VALUE[varchar2(100)] : old (sav_release:varchar), new ( NULL)
          LAST_UPDATE_DATE : sysdate
          LAST_UPDATE_LOGIN:
          LAST_UPDATED_BY:
      */
      ---------------------------------------------------------------------

      BEGIN
        G_context := 'ATT';
Line: 1910

          UPDATE FND_ATTACHED_DOCUMENTS
          SET ENTITY_NAME = 'OKC_ARTICLE_VERSIONS',
          PK1_VALUE = to_char(t_article_version_id_tbl(i)),
          PK2_VALUE = NULL,
          LAST_UPDATE_DATE = SYSDATE,
          LAST_UPDATE_LOGIN = G_Login_Id,
          LAST_UPDATED_BY = G_User_Id
          WHERE ENTITY_NAME = 'OKC_STD_ARTICLES_B'
          AND PK1_VALUE = t_ver_system_reference_id1_tbl(i)
          AND PK2_VALUE = t_artv_sav_release_tbl(i)
          AND EXISTS
          (SELECT 1 FROM OKC_ARTICLES_ALL ART WHERE
          ART.ARTICLE_ID = t_article_id_tbl(i) AND
          ART.ORIG_SYSTEM_REFERENCE_ID1 = t_ver_system_reference_id1_tbl(i));
Line: 1947

      UPDATE OKC_STD_ART_SET_MEMS MEM
      SET SAE_ID = article_id_tbl(i)
      WHERE SAE_ID = art_system_reference_id1_tbl(i)
      AND system_reference_code_tbl(i) = 'OKCMIGORIG'
      AND art_process_status_tbl(i) = 'S';
Line: 1963

    ver_language_tbl.DELETE;
Line: 1964

    article_title_tbl.DELETE;
Line: 1965

    article_number_tbl.DELETE;
Line: 1966

    article_id_tbl.DELETE;
Line: 1967

    article_language_tbl.DELETE;
Line: 1968

    system_reference_code_tbl.DELETE;
Line: 1969

    art_system_reference_id1_tbl.DELETE;
Line: 1970

    article_version_id_tbl.DELETE;
Line: 1971

    start_date_tbl.DELETE;
Line: 1972

    article_text_tbl.DELETE;
Line: 1973

    artv_sav_release_tbl.DELETE;
Line: 1974

    t_ver_language_tbl.DELETE;
Line: 1975

    t_art_language_tbl.DELETE;
Line: 1976

    t_article_id_tbl.DELETE;
Line: 1977

    t_article_version_id_tbl.DELETE;
Line: 1978

    t_art_version_number_tbl.DELETE;
Line: 1979

    t_start_date_tbl.DELETE;
Line: 1980

    t_end_date_tbl.DELETE;
Line: 1981

    t_article_text_tbl.DELETE;
Line: 1982

    t_artv_sav_release_tbl.DELETE;
Line: 1983

    art_process_status_tbl.DELETE;
Line: 1984

    ver_process_status_tbl.DELETE;
Line: 1985

    t_ver_system_reference_id1_tbl.DELETE;
Line: 1986

    t_system_reference_code_tbl.DELETE;
Line: 1987

    t_display_name_tbl.DELETE;
Line: 1988

    display_name_tbl.DELETE;
Line: 2001

      ver_language_tbl.DELETE;
Line: 2002

      article_title_tbl.DELETE;
Line: 2003

      article_number_tbl.DELETE;
Line: 2004

      article_id_tbl.DELETE;
Line: 2005

      article_language_tbl.DELETE;
Line: 2006

      system_reference_code_tbl.DELETE;
Line: 2007

      art_system_reference_id1_tbl.DELETE;
Line: 2008

      article_version_id_tbl.DELETE;
Line: 2009

      start_date_tbl.DELETE;
Line: 2010

      article_text_tbl.DELETE;
Line: 2011

      artv_sav_release_tbl.DELETE;
Line: 2012

      t_ver_language_tbl.DELETE;
Line: 2013

      t_art_language_tbl.DELETE;
Line: 2014

      t_article_id_tbl.DELETE;
Line: 2015

      t_article_version_id_tbl.DELETE;
Line: 2016

      t_art_version_number_tbl.DELETE;
Line: 2017

      t_start_date_tbl.DELETE;
Line: 2018

      t_end_date_tbl.DELETE;
Line: 2019

      t_article_text_tbl.DELETE;
Line: 2020

      t_artv_sav_release_tbl.DELETE;
Line: 2021

      art_process_status_tbl.DELETE;
Line: 2022

      ver_process_status_tbl.DELETE;
Line: 2023

      t_ver_system_reference_id1_tbl.DELETE;
Line: 2024

      t_system_reference_code_tbl.DELETE;
Line: 2025

      t_display_name_tbl.DELETE;
Line: 2026

      display_name_tbl.DELETE;
Line: 2109

  l_org_id_tbl.DELETE;
Line: 2110

  l_org_name_tbl.DELETE;