DBA Data[Home] [Help]

APPS.OKL_PTM_PVT SQL Statements

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

Line: 120

      SELECT NVL(org_id, -99)
      FROM   okl_process_tmplts_b
      WHERE  id = p_ptmv_rec.id;
Line: 173

      SELECT 1
      FROM   fnd_lookups
      WHERE  lookup_code = p_ptmv_rec.ptm_code AND
             lookup_type = 'OKL_PROCESSES';
Line: 235

      SELECT 1
      FROM   jtf_amv_items_b
      WHERE  item_id = p_ptmv_rec.jtf_amv_item_id AND
             status_code = 'ACTIVE';
Line: 302

      SELECT 1
      FROM   XDO_TEMPLATES_B
     WHERE  template_code = p_ptmv_rec.xml_tmplt_code;
Line: 359

      SELECT 1
      FROM   fnd_lookups
      WHERE  lookup_code = p_ptmv_rec.recipient_type_code AND
             lookup_type = 'OKL_RECIPIENT_TYPE';
Line: 420

    SELECT start_date
    FROM   okl_process_tmplts_b
    WHERE  ptm_code = p_ptmv_rec.ptm_code
    AND    recipient_type_code = p_ptmv_rec.recipient_type_code
    AND    xml_tmplt_code = p_ptmv_rec.xml_tmplt_code
    AND    id <> p_ptmv_rec.id
    AND    TRUNC(start_date) > TRUNC(p_ptmv_rec.start_date)
    ORDER BY start_date asc;
Line: 431

      SELECT 1
      FROM   okl_process_tmplts_b
      WHERE  ptm_code = p_ptmv_rec.ptm_code AND
             recipient_type_code = p_ptmv_rec.recipient_type_code AND
             xml_tmplt_code = p_ptmv_rec.xml_tmplt_code   AND
             id <> p_ptmv_rec.id AND
             TRUNC(start_date)<= TRUNC(p_ptmv_rec.start_date) AND
            ( TRUNC(end_date) >= TRUNC(p_ptmv_rec.start_date) OR
              end_date IS NULL ) ;
Line: 513

      SELECT TRUNC(start_date)
      FROM   okl_process_tmplts_b
      WHERE  id = p_ptmv_rec.id;
Line: 620

    DELETE FROM okl_process_tmplts_tl T
     WHERE NOT EXISTS (
        SELECT NULL
          FROM OKL_PROCESS_TMPLTS_ALL_B  B --Changed _tl to _b by rvaduri for MLS compliance
         WHERE B.ID = T.ID
        );
Line: 627

    UPDATE okl_process_tmplts_tl T SET (
        EMAIL_SUBJECT_LINE) = (SELECT
                                  B.EMAIL_SUBJECT_LINE
                                FROM okl_process_tmplts_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 okl_process_tmplts_tl SUBB, okl_process_tmplts_tl SUBT
               WHERE SUBB.ID = SUBT.ID
                 AND SUBB.LANGUAGE = SUBT.SOURCE_LANG
                 AND (SUBB.EMAIL_SUBJECT_LINE <> SUBT.EMAIL_SUBJECT_LINE
                      OR (SUBB.EMAIL_SUBJECT_LINE IS NULL AND SUBT.EMAIL_SUBJECT_LINE IS NOT NULL)
                      OR (SUBB.EMAIL_SUBJECT_LINE IS NOT NULL AND SUBT.EMAIL_SUBJECT_LINE IS NULL)
              ));
Line: 647

    INSERT INTO okl_process_tmplts_tl (
        ID,
        LANGUAGE,
        SOURCE_LANG,
        SFWT_FLAG,
        EMAIL_SUBJECT_LINE,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
      SELECT
            B.ID,
            L.LANGUAGE_CODE,
            B.SOURCE_LANG,
            B.SFWT_FLAG,
            B.EMAIL_SUBJECT_LINE,
            B.CREATED_BY,
            B.CREATION_DATE,
            B.LAST_UPDATED_BY,
            B.LAST_UPDATE_DATE,
            B.LAST_UPDATE_LOGIN
        FROM okl_process_tmplts_tl B, FND_LANGUAGES L
       WHERE L.INSTALLED_FLAG IN ('I', 'B')
         AND B.LANGUAGE = USERENV('LANG')
         AND NOT EXISTS(
                    SELECT NULL
                      FROM okl_process_tmplts_tl T
                     WHERE T.ID = B.ID
                       AND T.LANGUAGE = L.LANGUAGE_CODE
                    );
Line: 689

    SELECT
            ID,
            ORG_ID,
            PTM_CODE,
            JTF_AMV_ITEM_ID,
            START_DATE,
            END_DATE,
            OBJECT_VERSION_NUMBER,
            ATTRIBUTE_CATEGORY,
            ATTRIBUTE1,
            ATTRIBUTE2,
            ATTRIBUTE3,
            ATTRIBUTE4,
            ATTRIBUTE5,
            ATTRIBUTE6,
            ATTRIBUTE7,
            ATTRIBUTE8,
            ATTRIBUTE9,
            ATTRIBUTE10,
            ATTRIBUTE11,
            ATTRIBUTE12,
            ATTRIBUTE13,
            ATTRIBUTE14,
            ATTRIBUTE15,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,
/*      13-OCT-2006  	ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
            RECIPIENT_TYPE_CODE,
            XML_TMPLT_CODE
/*        End  Changes         */
      FROM okl_process_tmplts_b
     WHERE okl_process_tmplts_b.id = p_id;
Line: 759

              l_ptm_rec.LAST_UPDATED_BY,
              l_ptm_rec.LAST_UPDATE_DATE,
              l_ptm_rec.LAST_UPDATE_LOGIN,
/*      13-OCT-2006   ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
              l_ptm_rec.recipient_type_code ,
              l_ptm_rec.xml_tmplt_code
              ;
Line: 793

      SELECT
            ID,
            LANGUAGE,
            SOURCE_LANG,
            SFWT_FLAG,
            EMAIL_SUBJECT_LINE,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN
      FROM  okl_process_tmplts_tl
      WHERE okl_process_tmplts_tl.id = p_id
      AND okl_process_tmplts_tl.LANGUAGE = p_language;
Line: 823

              l_okl_process_tmplts_tl_rec.LAST_UPDATED_BY,
              l_okl_process_tmplts_tl_rec.LAST_UPDATE_DATE,
              l_okl_process_tmplts_tl_rec.LAST_UPDATE_LOGIN;
Line: 850

    SELECT
            ID,
            ORG_ID,
            PTM_CODE,
            JTF_AMV_ITEM_ID,
            SFWT_FLAG,
            EMAIL_SUBJECT_LINE,
            START_DATE,
            END_DATE,
            OBJECT_VERSION_NUMBER,
            ATTRIBUTE_CATEGORY,
            ATTRIBUTE1,
            ATTRIBUTE2,
            ATTRIBUTE3,
            ATTRIBUTE4,
            ATTRIBUTE5,
            ATTRIBUTE6,
            ATTRIBUTE7,
            ATTRIBUTE8,
            ATTRIBUTE9,
            ATTRIBUTE10,
            ATTRIBUTE11,
            ATTRIBUTE12,
            ATTRIBUTE13,
            ATTRIBUTE14,
            ATTRIBUTE15,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,

/*      13-OCT-2006  	ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
            recipient_type_code ,
            xml_tmplt_code
/*        End  Changes         */
      FROM okl_process_tmplts_v
     WHERE okl_process_tmplts_v.id = p_id;
Line: 925

              l_ptmv_rec.LAST_UPDATED_BY,
              l_ptmv_rec.LAST_UPDATE_DATE,
              l_ptmv_rec.LAST_UPDATE_LOGIN,
/*      13-OCT-2006  	ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
              l_ptmv_rec.recipient_type_code ,
              l_ptmv_rec.xml_tmplt_code;
Line: 1041

    IF (l_ptmv_rec.last_updated_by = OKL_API.G_MISS_NUM) THEN
      l_ptmv_rec.last_updated_by := NULL;
Line: 1044

    IF (l_ptmv_rec.last_update_date = OKL_API.G_MISS_DATE) THEN
      l_ptmv_rec.last_update_date := NULL;
Line: 1047

    IF (l_ptmv_rec.last_update_login = OKL_API.G_MISS_NUM) THEN
      l_ptmv_rec.last_update_login := NULL;
Line: 1167

    SELECT start_date
    FROM   okl_process_tmplts_b
    WHERE  ptm_code = p_ptmv_rec.ptm_code
    AND    jtf_amv_item_id = p_ptmv_rec.jtf_amv_item_id
    AND    id <> p_ptmv_rec.id
    AND    TRUNC(start_date) > TRUNC(p_ptmv_rec.start_date)
    ORDER BY start_date asc;
Line: 1180

      SELECT 1
      FROM   okl_process_tmplts_b
      WHERE  ptm_code = p_ptmv_rec.ptm_code AND
             jtf_amv_item_id = p_ptmv_rec.jtf_amv_item_id AND
             id <> p_ptmv_rec.id AND
             TRUNC(start_date)<= TRUNC(p_ptmv_rec.start_date) AND
            ( TRUNC(end_date) >= TRUNC(p_ptmv_rec.start_date) OR
              end_date IS NULL ) ;
Line: 1289

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

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

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

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

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

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

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

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

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

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

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

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

  PROCEDURE insert_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptm_rec                      IN ptm_rec_type,
    x_ptm_rec                      OUT NOCOPY ptm_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 1553

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

    INSERT INTO OKL_PROCESS_TMPLTS_B(
        id,
        org_id,
        ptm_code,
        jtf_amv_item_id,
        start_date,
        end_date,
        object_version_number,
        attribute_category,
        attribute1,
        attribute2,
        attribute3,
        attribute4,
        attribute5,
        attribute6,
        attribute7,
        attribute8,
        attribute9,
        attribute10,
        attribute11,
        attribute12,
        attribute13,
        attribute14,
        attribute15,
        created_by,
        creation_date,
        last_updated_by,
        last_update_date,
        last_update_login,
/*      13-OCT-2006  	ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
        recipient_type_code,
        xml_tmplt_code)
/*        End  Changes         */
      VALUES (
        l_ptm_rec.id,
        l_ptm_rec.org_id,
        l_ptm_rec.ptm_code,
        l_ptm_rec.jtf_amv_item_id,
        l_ptm_rec.start_date,
        l_ptm_rec.end_date,
        l_ptm_rec.object_version_number,
        l_ptm_rec.attribute_category,
        l_ptm_rec.attribute1,
        l_ptm_rec.attribute2,
        l_ptm_rec.attribute3,
        l_ptm_rec.attribute4,
        l_ptm_rec.attribute5,
        l_ptm_rec.attribute6,
        l_ptm_rec.attribute7,
        l_ptm_rec.attribute8,
        l_ptm_rec.attribute9,
        l_ptm_rec.attribute10,
        l_ptm_rec.attribute11,
        l_ptm_rec.attribute12,
        l_ptm_rec.attribute13,
        l_ptm_rec.attribute14,
        l_ptm_rec.attribute15,
        l_ptm_rec.created_by,
        l_ptm_rec.creation_date,
        l_ptm_rec.last_updated_by,
        l_ptm_rec.last_update_date,
        l_ptm_rec.last_update_login,
/*      13-OCT-2006  	ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
        l_ptm_rec.recipient_type_code ,
        l_ptm_rec.xml_tmplt_code);
Line: 1703

  END insert_row;
Line: 1710

  PROCEDURE insert_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_okl_process_tmplts_tl_rec    IN okl_process_tmplts_tl_rec_type,
    x_okl_process_tmplts_tl_rec    OUT NOCOPY okl_process_tmplts_tl_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 1719

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

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

      INSERT INTO OKL_PROCESS_TMPLTS_TL(
          id,
          LANGUAGE,
          source_lang,
          sfwt_flag,
          email_subject_line,
          created_by,
          creation_date,
          last_updated_by,
          last_update_date,
          last_update_login)
        VALUES (
          l_okl_process_tmplts_tl_rec.id,
          l_okl_process_tmplts_tl_rec.LANGUAGE,
          l_okl_process_tmplts_tl_rec.source_lang,
          l_okl_process_tmplts_tl_rec.sfwt_flag,
          l_okl_process_tmplts_tl_rec.email_subject_line,
          l_okl_process_tmplts_tl_rec.created_by,
          l_okl_process_tmplts_tl_rec.creation_date,
          l_okl_process_tmplts_tl_rec.last_updated_by,
          l_okl_process_tmplts_tl_rec.last_update_date,
          l_okl_process_tmplts_tl_rec.last_update_login);
Line: 1829

  END insert_row;
Line: 1835

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptmv_rec                     IN ptmv_rec_type,
    x_ptmv_rec                     OUT NOCOPY ptmv_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 1845

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

      l_ptmv_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 1867

      l_ptmv_rec.LAST_UPDATED_BY   := Fnd_Global.User_Id;
Line: 1868

      l_ptmv_rec.LAST_UPDATE_LOGIN := Fnd_Global.LOGIN_ID;
Line: 1959

    insert_row(p_init_msg_list,
               x_return_status,
               x_msg_count,
               x_msg_data,
               l_ptm_rec,
               lx_ptm_rec);
Line: 1976

    insert_row(p_init_msg_list,
               x_return_status,
               x_msg_count,
               x_msg_data,
               l_okl_process_tmplts_tl_rec,
               lx_okl_process_tmplts_tl_rec);
Line: 2030

  END insert_row;
Line: 2035

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptmv_tbl                     IN ptmv_tbl_type,
    x_ptmv_tbl                     OUT NOCOPY ptmv_tbl_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 2045

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

        insert_row (
          p_api_version                  => p_api_version,
          p_init_msg_list                => OKL_API.G_FALSE,
          x_return_status                => x_return_status,
          x_msg_count                    => x_msg_count,
          x_msg_data                     => x_msg_data,
          p_ptmv_rec                     => p_ptmv_tbl(i),
          x_ptmv_rec                     => x_ptmv_tbl(i));
Line: 2099

  END insert_row;
Line: 2115

    SELECT OBJECT_VERSION_NUMBER
      FROM OKL_PROCESS_TMPLTS_B
     WHERE ID = p_ptm_rec.id
       AND OBJECT_VERSION_NUMBER = p_ptm_rec.object_version_number
    FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
Line: 2122

    SELECT OBJECT_VERSION_NUMBER
      FROM okl_process_tmplts_b
    WHERE ID = p_ptm_rec.id;
Line: 2163

      OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
Line: 2172

      OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
Line: 2223

    SELECT *
      FROM OKL_PROCESS_TMPLTS_TL
     WHERE ID = p_okl_process_tmplts_tl_rec.id
    FOR UPDATE NOWAIT;
Line: 2259

      OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
Line: 2460

  PROCEDURE update_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptm_rec                      IN  ptm_rec_type,
    x_ptm_rec                      OUT NOCOPY ptm_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 2469

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

      IF (x_ptm_rec.last_updated_by = OKL_API.G_MISS_NUM)
      THEN
        x_ptm_rec.last_updated_by := l_ptm_rec.last_updated_by;
Line: 2594

      IF (x_ptm_rec.last_update_date = OKL_API.G_MISS_DATE)
      THEN
        x_ptm_rec.last_update_date := l_ptm_rec.last_update_date;
Line: 2598

      IF (x_ptm_rec.last_update_login = OKL_API.G_MISS_NUM)
      THEN
        x_ptm_rec.last_update_login := l_ptm_rec.last_update_login;
Line: 2658

    UPDATE  OKL_PROCESS_TMPLTS_B
    SET ORG_ID = l_def_ptm_rec.org_id,
        PTM_CODE = l_def_ptm_rec.ptm_code,
        JTF_AMV_ITEM_ID = l_def_ptm_rec.jtf_amv_item_id,
        START_DATE = l_def_ptm_rec.start_date,
        END_DATE = l_def_ptm_rec.end_date,
        OBJECT_VERSION_NUMBER = l_def_ptm_rec.object_version_number,
        ATTRIBUTE_CATEGORY = l_def_ptm_rec.attribute_category,
        ATTRIBUTE1 = l_def_ptm_rec.attribute1,
        ATTRIBUTE2 = l_def_ptm_rec.attribute2,
        ATTRIBUTE3 = l_def_ptm_rec.attribute3,
        ATTRIBUTE4 = l_def_ptm_rec.attribute4,
        ATTRIBUTE5 = l_def_ptm_rec.attribute5,
        ATTRIBUTE6 = l_def_ptm_rec.attribute6,
        ATTRIBUTE7 = l_def_ptm_rec.attribute7,
        ATTRIBUTE8 = l_def_ptm_rec.attribute8,
        ATTRIBUTE9 = l_def_ptm_rec.attribute9,
        ATTRIBUTE10 = l_def_ptm_rec.attribute10,
        ATTRIBUTE11 = l_def_ptm_rec.attribute11,
        ATTRIBUTE12 = l_def_ptm_rec.attribute12,
        ATTRIBUTE13 = l_def_ptm_rec.attribute13,
        ATTRIBUTE14 = l_def_ptm_rec.attribute14,
        ATTRIBUTE15 = l_def_ptm_rec.attribute15,
        CREATED_BY = l_def_ptm_rec.created_by,
        CREATION_DATE = l_def_ptm_rec.creation_date,
        LAST_UPDATED_BY = l_def_ptm_rec.last_updated_by,
        LAST_UPDATE_DATE = l_def_ptm_rec.last_update_date,
        LAST_UPDATE_LOGIN = l_def_ptm_rec.last_update_login,
/*      13-OCT-2006  	ANSETHUR
        BUILD  : R12 B
        Start Changes
*/
        XML_TMPLT_CODE =l_def_ptm_rec.XML_TMPLT_CODE,
        RECIPIENT_TYPE_CODE=l_def_ptm_rec.RECIPIENT_TYPE_CODE
/*        End  Changes         */

    WHERE ID = l_def_ptm_rec.id;
Line: 2731

  END update_row;
Line: 2736

  PROCEDURE update_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_okl_process_tmplts_tl_rec    IN okl_process_tmplts_tl_rec_type,
    x_okl_process_tmplts_tl_rec    OUT NOCOPY okl_process_tmplts_tl_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 2745

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

      IF (x_okl_process_tmplts_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)
      THEN
        x_okl_process_tmplts_tl_rec.last_updated_by := l_okl_process_tmplts_tl_rec.last_updated_by;
Line: 2799

      IF (x_okl_process_tmplts_tl_rec.last_update_date = OKL_API.G_MISS_DATE)
      THEN
        x_okl_process_tmplts_tl_rec.last_update_date := l_okl_process_tmplts_tl_rec.last_update_date;
Line: 2803

      IF (x_okl_process_tmplts_tl_rec.last_update_login = OKL_API.G_MISS_NUM)
      THEN
        x_okl_process_tmplts_tl_rec.last_update_login := l_okl_process_tmplts_tl_rec.last_update_login;
Line: 2849

    UPDATE  OKL_PROCESS_TMPLTS_TL
    SET EMAIL_SUBJECT_LINE = ldefoklprocesstmpltstlrec.email_subject_line,
        SOURCE_LANG = ldefoklprocesstmpltstlrec.source_lang,  --Fix for bug 3637102
        CREATED_BY = ldefoklprocesstmpltstlrec.created_by,
        CREATION_DATE = ldefoklprocesstmpltstlrec.creation_date,
        LAST_UPDATED_BY = ldefoklprocesstmpltstlrec.last_updated_by,
        LAST_UPDATE_DATE = ldefoklprocesstmpltstlrec.last_update_date,
        LAST_UPDATE_LOGIN = ldefoklprocesstmpltstlrec.last_update_login
    WHERE ID = ldefoklprocesstmpltstlrec.id
      AND USERENV('LANG') in (SOURCE_LANG,LANGUAGE);--Fix for bug 3637102
Line: 2861

    UPDATE  OKL_PROCESS_TMPLTS_TL
    SET SFWT_FLAG = 'Y'
    WHERE ID = ldefoklprocesstmpltstlrec.id
      AND SOURCE_LANG <> USERENV('LANG');
Line: 2901

  END update_row;
Line: 2907

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptmv_rec                     IN ptmv_rec_type,
    x_ptmv_rec                     OUT NOCOPY ptmv_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 2917

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

      l_ptmv_rec.LAST_UPDATE_DATE := SYSDATE;
Line: 2934

      l_ptmv_rec.LAST_UPDATED_BY := Fnd_Global.User_Id;
Line: 2935

      l_ptmv_rec.LAST_UPDATE_LOGIN := Fnd_Global.LOGIN_ID;
Line: 3059

      IF (x_ptmv_rec.last_updated_by = OKL_API.G_MISS_NUM)
      THEN
        x_ptmv_rec.last_updated_by := l_ptmv_rec.last_updated_by;
Line: 3063

      IF (x_ptmv_rec.last_update_date = OKL_API.G_MISS_DATE)
      THEN
        x_ptmv_rec.last_update_date := l_ptmv_rec.last_update_date;
Line: 3067

      IF (x_ptmv_rec.last_update_login = OKL_API.G_MISS_NUM)
      THEN
        x_ptmv_rec.last_update_login := l_ptmv_rec.last_update_login;
Line: 3173

    update_row(p_init_msg_list,
               x_return_status,
               x_msg_count,
               x_msg_data,
               l_okl_process_tmplts_tl_rec,
               lx_okl_process_tmplts_tl_rec);
Line: 3188

    update_row(p_init_msg_list,
               x_return_status,
               x_msg_count,
               x_msg_data,
               l_ptm_rec,
               lx_ptm_rec);
Line: 3238

  END update_row;
Line: 3243

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptmv_tbl                     IN ptmv_tbl_type,
    x_ptmv_tbl                     OUT NOCOPY ptmv_tbl_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 3253

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

        update_row (
          p_api_version                  => p_api_version,
          p_init_msg_list                => OKL_API.G_FALSE,
          x_return_status                => x_return_status,
          x_msg_count                    => x_msg_count,
          x_msg_data                     => x_msg_data,
          p_ptmv_rec                     => p_ptmv_tbl(i),
          x_ptmv_rec                     => x_ptmv_tbl(i));
Line: 3307

  END update_row;
Line: 3313

  PROCEDURE delete_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptm_rec                      IN ptm_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 3321

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

    DELETE FROM OKL_PROCESS_TMPLTS_B
     WHERE ID = l_ptm_rec.id;
Line: 3375

  END delete_row;
Line: 3380

  PROCEDURE delete_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_okl_process_tmplts_tl_rec    IN okl_process_tmplts_tl_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 3388

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

    DELETE FROM OKL_PROCESS_TMPLTS_TL
     WHERE ID = l_okl_process_tmplts_tl_rec.id;
Line: 3460

  END delete_row;
Line: 3464

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptmv_rec                     IN ptmv_rec_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 3473

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

    delete_row(
      p_init_msg_list,
      x_return_status,
      x_msg_count,
      x_msg_data,
      l_okl_process_tmplts_tl_rec
    );
Line: 3511

    delete_row(
      p_init_msg_list,
      x_return_status,
      x_msg_count,
      x_msg_data,
      l_ptm_rec
    );
Line: 3555

  END delete_row;
Line: 3559

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_ptmv_tbl                     IN ptmv_tbl_type) IS

    l_api_version                 CONSTANT NUMBER := 1;
Line: 3568

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

        delete_row (
          p_api_version                  => p_api_version,
          p_init_msg_list                => OKL_API.G_FALSE,
          x_return_status                => x_return_status,
          x_msg_count                    => x_msg_count,
          x_msg_data                     => x_msg_data,
          p_ptmv_rec                     => p_ptmv_tbl(i));
Line: 3619

  END delete_row;