DBA Data[Home] [Help]

APPS.OKC_HST_PVT SQL Statements

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

Line: 101

  /* Commenting delete and update for bug 3723874 */
  /*
    DELETE FROM OKC_K_HISTORY_TL T
     WHERE NOT EXISTS (
        SELECT NULL
          FROM OKC_K_HISTORY_B B
         WHERE B.ID =T.ID
        );
Line: 110

    UPDATE OKC_K_HISTORY_TL T SET(
        COMMENTS) = (SELECT
                                  B.COMMENTS
                                FROM OKC_K_HISTORY_TL B
                               WHERE B.ID = T.ID
                                 AND B.LANGUAGE = T.SOURCE_LANG)
      WHERE ( T.ID,
              T.LANGUAGE)
          IN (SELECT
                  SUBT.ID,
                  SUBT.LANGUAGE
                FROM OKC_K_HISTORY_TL SUBB, OKC_K_HISTORY_TL SUBT
               WHERE SUBB.ID = SUBT.ID
                 AND SUBB.LANGUAGE = SUBT.SOURCE_LANG
                 AND (SUBB.COMMENTS <> SUBT.COMMENTS
                      OR (SUBB.COMMENTS IS NULL AND SUBT.COMMENTS IS NOT NULL)
              ));
Line: 128

   /* Modifying Insert as per performance guidelines given in bug 3723874 */
    INSERT /*+ append parallel(tt) */ INTO OKC_K_HISTORY_TL tt (
        ID,
        LANGUAGE,
        SOURCE_LANG,
        COMMENTS,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
      select /*+ parallel(v) parallel(t) use_nl(t)  */ v.* from
      ( SELECT /*+ no_merge ordered parallel(b) */
            B.ID,
            L.LANGUAGE_CODE,
            B.SOURCE_LANG,
            B.COMMENTS,
            B.CREATED_BY,
            B.CREATION_DATE,
            B.LAST_UPDATED_BY,
            B.LAST_UPDATE_DATE,
            B.LAST_UPDATE_LOGIN
        FROM OKC_K_HISTORY_TL B, FND_LANGUAGES L
       WHERE L.INSTALLED_FLAG IN ('I', 'B')
         AND B.LANGUAGE = USERENV('LANG')
        ) v , OKC_K_HISTORY_TL t
        WHERE t.ID(+) = v.ID
        AND t.LANGUAGE(+) = v.LANGUAGE_CODE
	AND t.id IS NULL;
Line: 168

    SELECT
            ID,
            CHR_ID,
            CLE_ID,
            CONTRACT_VERSION,
            OBJECT_VERSION_NUMBER,
            OPN_CODE,
            STS_CODE_FROM,
            STS_CODE_TO,
            REASON_CODE,
            TRN_CODE,
            MANUAL_YN,
            COMMENTS,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,
            PROGRAM_APPLICATION_ID,
            PROGRAM_ID,
            PROGRAM_UPDATE_DATE,
            REQUEST_ID
      FROM Okc_K_History_V
     WHERE okc_k_history_v.id   = p_id;
Line: 213

              l_hstv_rec.last_updated_by,
              l_hstv_rec.last_update_date,
              l_hstv_rec.last_update_login,
              l_hstv_rec.program_application_id,
              l_hstv_rec.program_id,
              l_hstv_rec.program_update_date,
              l_hstv_rec.request_id;
Line: 261

    SELECT
            ID,
            CHR_ID,
            CLE_ID,
            CONTRACT_VERSION,
            STS_CODE_FROM,
            OPN_CODE,
            STS_CODE_TO,
            REASON_CODE,
            TRN_CODE,
            MANUAL_YN,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            OBJECT_VERSION_NUMBER,
            LAST_UPDATE_LOGIN,
            PROGRAM_APPLICATION_ID,
            PROGRAM_ID,
            PROGRAM_UPDATE_DATE,
            REQUEST_ID
      FROM Okc_K_History_B
     WHERE okc_k_history_b.id   = p_id;
Line: 303

              l_hst_rec.last_updated_by,
              l_hst_rec.last_update_date,
              l_hst_rec.object_version_number,
              l_hst_rec.last_update_login,
              l_hst_rec.program_application_id,
              l_hst_rec.program_id,
              l_hst_rec.program_update_date,
              l_hst_rec.request_id;
Line: 353

    SELECT
            ID,
            LANGUAGE,
            SOURCE_LANG,
            COMMENTS,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN
      FROM Okc_K_History_Tl
     WHERE okc_k_history_tl.id  = p_id
       AND okc_k_history_tl.language = p_language;
Line: 380

              l_okc_k_history_tl_rec.last_updated_by,
              l_okc_k_history_tl_rec.last_update_date,
              l_okc_k_history_tl_rec.last_update_login;
Line: 467

    IF (l_hstv_rec.last_updated_by = OKC_API.G_MISS_NUM ) THEN
      l_hstv_rec.last_updated_by := NULL;
Line: 470

    IF (l_hstv_rec.last_update_date = OKC_API.G_MISS_DATE ) THEN
      l_hstv_rec.last_update_date := NULL;
Line: 473

    IF (l_hstv_rec.last_update_login = OKC_API.G_MISS_NUM ) THEN
      l_hstv_rec.last_update_login := NULL;
Line: 482

    IF (l_hstv_rec.program_update_date = OKC_API.G_MISS_DATE ) THEN
      l_hstv_rec.program_update_date := NULL;
Line: 608

SELECT lookup_code
  FROM fnd_lookups
 WHERE lookup_type='OKC_STS_CHG_REASON'
   AND enabled_flag='Y'
   AND SYSDATE BETWEEN NVL(start_date_active,SYSDATE) AND NVL(end_date_active,SYSDATE+1)
   AND lookup_code = p_reason_code
UNION ALL
SELECT lookup_code
  FROM fnd_lookups
 WHERE lookup_type='OKS_CANCEL_REASON'
   AND enabled_flag='Y'
   AND SYSDATE BETWEEN NVL(start_date_active,SYSDATE) AND NVL(end_date_active,SYSDATE+1)
   AND lookup_code = p_reason_code;
Line: 870

      SELECT 'x'
        FROM Okc_Statuses_B
       WHERE okc_statuses_b.code  = p_code;
Line: 882

      SELECT 'x'
        FROM Okc_K_Lines_B
       WHERE okc_k_lines_b.id     = p_id;
Line: 888

      SELECT 'x'
        FROM okc_k_headers_all_b  -- Modified by Jvorugan for Bug:4958537 Okc_K_Headers_B
       WHERE okc_k_headers_all_b.id   = p_id;
Line: 894

      SELECT 'x'
        FROM Okc_Operations_B
       WHERE okc_operations_b.code = p_code;
Line: 1008

    p_to.last_updated_by := p_from.last_updated_by;
Line: 1009

    p_to.last_update_date := p_from.last_update_date;
Line: 1011

    p_to.last_update_login := p_from.last_update_login;
Line: 1014

    p_to.program_update_date := p_from.program_update_date;
Line: 1035

    p_to.last_updated_by := p_from.last_updated_by;
Line: 1036

    p_to.last_update_date := p_from.last_update_date;
Line: 1037

    p_to.last_update_login := p_from.last_update_login;
Line: 1040

    p_to.program_update_date := p_from.program_update_date;
Line: 1052

    p_to.last_updated_by := p_from.last_updated_by;
Line: 1053

    p_to.last_update_date := p_from.last_update_date;
Line: 1054

    p_to.last_update_login := p_from.last_update_login;
Line: 1065

    p_to.last_updated_by := p_from.last_updated_by;
Line: 1066

    p_to.last_update_date := p_from.last_update_date;
Line: 1067

    p_to.last_update_login := p_from.last_update_login;
Line: 1313

  PROCEDURE insert_row(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hst_rec                      IN hst_rec_type,
    x_hst_rec                      OUT NOCOPY hst_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1322

    l_api_name                     CONSTANT VARCHAR2(30) := 'B_insert_row';
Line: 1358

    INSERT INTO OKC_K_HISTORY_B(
      id,
      chr_id,
      cle_id,
      contract_version,
      sts_code_from,
      opn_code,
      sts_code_to,
      reason_code,
      trn_code,
      manual_yn,
      created_by,
      creation_date,
      last_updated_by,
      last_update_date,
      object_version_number,
      last_update_login,
      program_application_id,
      program_id,
      program_update_date,
      request_id)
    VALUES (
      l_hst_rec.id,
      l_hst_rec.chr_id,
      l_hst_rec.cle_id,
      l_hst_rec.contract_version,
      l_hst_rec.sts_code_from,
      l_hst_rec.opn_code,
      l_hst_rec.sts_code_to,
      l_hst_rec.reason_code,
      l_hst_rec.trn_code,
      l_hst_rec.manual_yn,
      l_hst_rec.created_by,
      l_hst_rec.creation_date,
      l_hst_rec.last_updated_by,
      l_hst_rec.last_update_date,
      l_hst_rec.object_version_number,
      l_hst_rec.last_update_login,
      l_hst_rec.program_application_id,
      l_hst_rec.program_id,
      l_hst_rec.program_update_date,
      l_hst_rec.request_id);
Line: 1435

  END insert_row;
Line: 1439

  PROCEDURE insert_row(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_okc_k_history_tl_rec         IN okc_k_history_tl_rec_type,
    x_okc_k_history_tl_rec         OUT NOCOPY okc_k_history_tl_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1448

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_insert_row';
Line: 1453

      SELECT *
        FROM FND_LANGUAGES
       WHERE INSTALLED_FLAG IN ('I', 'B');
Line: 1492

      INSERT INTO OKC_K_HISTORY_TL(
        id,
        language,
        source_lang,
        comments,
        created_by,
        creation_date,
        last_updated_by,
        last_update_date,
        last_update_login)
      VALUES (
        l_okc_k_history_tl_rec.id,
        l_okc_k_history_tl_rec.language,
        l_okc_k_history_tl_rec.source_lang,
        l_okc_k_history_tl_rec.comments,
        l_okc_k_history_tl_rec.created_by,
        l_okc_k_history_tl_rec.creation_date,
        l_okc_k_history_tl_rec.last_updated_by,
        l_okc_k_history_tl_rec.last_update_date,
        l_okc_k_history_tl_rec.last_update_login);
Line: 1548

  END insert_row;
Line: 1552

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_rec                     IN hstv_rec_type,
    x_hstv_rec                     OUT NOCOPY hstv_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1562

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_insert_row';
Line: 1580

      l_hstv_rec.LAST_UPDATE_DATE := l_hstv_rec.CREATION_DATE;
Line: 1581

      l_hstv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 1582

      l_hstv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 1596

      SELECT trn_code
      FROM okc_k_headers_b
      WHERE id = p_hstv_rec.chr_id;
Line: 1686

    insert_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_hst_rec,
      lx_hst_rec
    );
Line: 1700

    insert_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_okc_k_history_tl_rec,
      lx_okc_k_history_tl_rec
    );
Line: 1749

  END insert_row;
Line: 1753

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_tbl                     IN hstv_tbl_type,
    x_hstv_tbl                     OUT NOCOPY hstv_tbl_type,
    px_error_tbl                   IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1764

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_error_tbl_insert_row';
Line: 1778

          insert_row (
            p_api_version                  => p_api_version,
            p_init_msg_list                => OKC_API.G_FALSE,
            x_return_status                => l_error_rec.error_type,
            x_msg_count                    => l_error_rec.msg_count,
            x_msg_data                     => l_error_rec.msg_data,
            p_hstv_rec                     => p_hstv_tbl(i),
            x_hstv_rec                     => x_hstv_tbl(i));
Line: 1846

  END insert_row;
Line: 1851

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_tbl                     IN hstv_tbl_type,
    x_hstv_tbl                     OUT NOCOPY hstv_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1861

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
Line: 1868

      insert_row (
        p_api_version                  => p_api_version,
        p_init_msg_list                => OKC_API.G_FALSE,
        x_return_status                => x_return_status,
        x_msg_count                    => x_msg_count,
        x_msg_data                     => x_msg_data,
        p_hstv_tbl                     => p_hstv_tbl,
        x_hstv_tbl                     => x_hstv_tbl,
        px_error_tbl                   => l_error_tbl);
Line: 1910

  END insert_row;
Line: 1928

    SELECT OBJECT_VERSION_NUMBER
      FROM OKC_K_HISTORY_B
     WHERE ID = p_hst_rec.id
       AND OBJECT_VERSION_NUMBER = p_hst_rec.object_version_number
    FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
Line: 1935

    SELECT OBJECT_VERSION_NUMBER
      FROM OKC_K_HISTORY_B
     WHERE ID = p_hst_rec.id;
Line: 1976

      OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
Line: 1985

      OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
Line: 2035

    SELECT *
      FROM OKC_K_HISTORY_TL
     WHERE ID = p_okc_k_history_tl_rec.id
    FOR UPDATE NOWAIT;
Line: 2071

      OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
Line: 2365

  PROCEDURE update_row(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hst_rec                      IN hst_rec_type,
    x_hst_rec                      OUT NOCOPY hst_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2374

    l_api_name                     CONSTANT VARCHAR2(30) := 'B_update_row';
Line: 2442

        IF (x_hst_rec.last_updated_by = OKC_API.G_MISS_NUM)
        THEN
          x_hst_rec.last_updated_by := l_hst_rec.last_updated_by;
Line: 2446

        IF (x_hst_rec.last_update_date = OKC_API.G_MISS_DATE)
        THEN
          x_hst_rec.last_update_date := l_hst_rec.last_update_date;
Line: 2454

        IF (x_hst_rec.last_update_login = OKC_API.G_MISS_NUM)
        THEN
          x_hst_rec.last_update_login := l_hst_rec.last_update_login;
Line: 2466

        IF (x_hst_rec.program_update_date = OKC_API.G_MISS_DATE)
        THEN
          x_hst_rec.program_update_date := l_hst_rec.program_update_date;
Line: 2516

    UPDATE OKC_K_HISTORY_B
    SET CHR_ID = l_def_hst_rec.chr_id,
        CLE_ID = l_def_hst_rec.cle_id,
        CONTRACT_VERSION = l_def_hst_rec.contract_version,
        STS_CODE_FROM = l_def_hst_rec.sts_code_from,
        OPN_CODE = l_def_hst_rec.opn_code,
        STS_CODE_TO = l_def_hst_rec.sts_code_to,
        REASON_CODE = l_def_hst_rec.reason_code,
        TRN_CODE = l_def_hst_rec.trn_code,
        MANUAL_YN = l_def_hst_rec.manual_yn,
        CREATED_BY = l_def_hst_rec.created_by,
        CREATION_DATE = l_def_hst_rec.creation_date,
        LAST_UPDATED_BY = l_def_hst_rec.last_updated_by,
        LAST_UPDATE_DATE = l_def_hst_rec.last_update_date,
        OBJECT_VERSION_NUMBER = l_def_hst_rec.object_version_number,
        LAST_UPDATE_LOGIN = l_def_hst_rec.last_update_login,
        PROGRAM_APPLICATION_ID = l_def_hst_rec.program_application_id,
        PROGRAM_ID = l_def_hst_rec.program_id,
        PROGRAM_UPDATE_DATE = l_def_hst_rec.program_update_date,
        REQUEST_ID = l_def_hst_rec.request_id
    WHERE ID = l_def_hst_rec.id;
Line: 2572

  END update_row;
Line: 2576

  PROCEDURE update_row(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_okc_k_history_tl_rec         IN okc_k_history_tl_rec_type,
    x_okc_k_history_tl_rec         OUT NOCOPY okc_k_history_tl_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2585

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_update_row';
Line: 2629

        IF (x_okc_k_history_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
        THEN
          x_okc_k_history_tl_rec.last_updated_by := l_okc_k_history_tl_rec.last_updated_by;
Line: 2633

        IF (x_okc_k_history_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
        THEN
          x_okc_k_history_tl_rec.last_update_date := l_okc_k_history_tl_rec.last_update_date;
Line: 2637

        IF (x_okc_k_history_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
        THEN
          x_okc_k_history_tl_rec.last_update_login := l_okc_k_history_tl_rec.last_update_login;
Line: 2684

    UPDATE OKC_K_HISTORY_TL
    SET COMMENTS = l_def_okc_k_history_tl_rec.comments,
        CREATED_BY = l_def_okc_k_history_tl_rec.created_by,
        CREATION_DATE = l_def_okc_k_history_tl_rec.creation_date,
        LAST_UPDATED_BY = l_def_okc_k_history_tl_rec.last_updated_by,
        LAST_UPDATE_DATE = l_def_okc_k_history_tl_rec.last_update_date,
        LAST_UPDATE_LOGIN = l_def_okc_k_history_tl_rec.last_update_login
    WHERE ID = l_def_okc_k_history_tl_rec.id
      AND SOURCE_LANG = USERENV('LANG');
Line: 2735

  END update_row;
Line: 2739

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_rec                     IN hstv_rec_type,
    x_hstv_rec                     OUT NOCOPY hstv_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2749

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_update_row';
Line: 2766

      l_hstv_rec.LAST_UPDATE_DATE := SYSDATE;
Line: 2767

      l_hstv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 2768

      l_hstv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 2839

        IF (x_hstv_rec.last_updated_by = OKC_API.G_MISS_NUM)
        THEN
          x_hstv_rec.last_updated_by := l_db_hstv_rec.last_updated_by;
Line: 2843

        IF (x_hstv_rec.last_update_date = OKC_API.G_MISS_DATE)
        THEN
          x_hstv_rec.last_update_date := l_db_hstv_rec.last_update_date;
Line: 2847

        IF (x_hstv_rec.last_update_login = OKC_API.G_MISS_NUM)
        THEN
          x_hstv_rec.last_update_login := l_db_hstv_rec.last_update_login;
Line: 2859

        IF (x_hstv_rec.program_update_date = OKC_API.G_MISS_DATE)
        THEN
          x_hstv_rec.program_update_date := l_db_hstv_rec.program_update_date;
Line: 2949

    update_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_hst_rec,
      lx_hst_rec
    );
Line: 2963

    update_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_okc_k_history_tl_rec,
      lx_okc_k_history_tl_rec
    );
Line: 3011

  END update_row;
Line: 3015

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_tbl                     IN hstv_tbl_type,
    x_hstv_tbl                     OUT NOCOPY hstv_tbl_type,
    px_error_tbl                   IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3026

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_error_tbl_update_row';
Line: 3040

          update_row (
            p_api_version                  => p_api_version,
            p_init_msg_list                => OKC_API.G_FALSE,
            x_return_status                => l_error_rec.error_type,
            x_msg_count                    => l_error_rec.msg_count,
            x_msg_data                     => l_error_rec.msg_data,
            p_hstv_rec                     => p_hstv_tbl(i),
            x_hstv_rec                     => x_hstv_tbl(i));
Line: 3108

  END update_row;
Line: 3113

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_tbl                     IN hstv_tbl_type,
    x_hstv_tbl                     OUT NOCOPY hstv_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3123

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
Line: 3130

      update_row (
        p_api_version                  => p_api_version,
        p_init_msg_list                => OKC_API.G_FALSE,
        x_return_status                => x_return_status,
        x_msg_count                    => x_msg_count,
        x_msg_data                     => x_msg_data,
        p_hstv_tbl                     => p_hstv_tbl,
        x_hstv_tbl                     => x_hstv_tbl,
        px_error_tbl                   => l_error_tbl);
Line: 3172

  END update_row;
Line: 3180

  PROCEDURE delete_row(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hst_rec                      IN hst_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3188

    l_api_name                     CONSTANT VARCHAR2(30) := 'B_delete_row';
Line: 3203

    DELETE FROM OKC_K_HISTORY_B
     WHERE ID = p_hst_rec.id;
Line: 3239

  END delete_row;
Line: 3243

  PROCEDURE delete_row(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_okc_k_history_tl_rec         IN okc_k_history_tl_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3251

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_delete_row';
Line: 3266

    DELETE FROM OKC_K_HISTORY_TL
     WHERE ID = p_okc_k_history_tl_rec.id;
Line: 3302

  END delete_row;
Line: 3306

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_rec                     IN hstv_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3315

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_delete_row';
Line: 3341

    delete_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_okc_k_history_tl_rec
    );
Line: 3353

    delete_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_hst_rec
    );
Line: 3398

  END delete_row;
Line: 3402

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_tbl                     IN hstv_tbl_type,
    px_error_tbl                   IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3412

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_error_tbl_delete_row';
Line: 3426

          delete_row (
            p_api_version                  => p_api_version,
            p_init_msg_list                => OKC_API.G_FALSE,
            x_return_status                => l_error_rec.error_type,
            x_msg_count                    => l_error_rec.msg_count,
            x_msg_data                     => l_error_rec.msg_data,
            p_hstv_rec                     => p_hstv_tbl(i));
Line: 3493

  END delete_row;
Line: 3498

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_hstv_tbl                     IN hstv_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3507

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
Line: 3514

      delete_row (
        p_api_version                  => p_api_version,
        p_init_msg_list                => OKC_API.G_FALSE,
        x_return_status                => x_return_status,
        x_msg_count                    => x_msg_count,
        x_msg_data                     => x_msg_data,
        p_hstv_tbl                     => p_hstv_tbl,
        px_error_tbl                   => l_error_tbl);
Line: 3555

  END delete_row;
Line: 3564

  PROCEDURE delete_all_rows(
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_chr_id                       IN NUMBER) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3572

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_delete_all_rows';
Line: 3587

    DELETE FROM OKC_K_HISTORY_TL
         WHERE ID IN (SELECT ID
                      FROM OKC_K_HISTORY_B
                      WHERE CHR_ID = p_chr_id);
Line: 3592

    DELETE FROM OKC_K_HISTORY_B
     WHERE CHR_ID = p_chr_id;
Line: 3628

  END delete_all_rows;
Line: 3632

  PROCEDURE delete_all_rows(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 ,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_chr_id                       IN NUMBER) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3641

    l_api_name                     CONSTANT VARCHAR2(30) := 'V_delete_all_rows';
Line: 3660

    delete_all_rows(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      p_chr_id    );
Line: 3705

  END delete_all_rows;