DBA Data[Home] [Help]

APPS.JTF_TASK_TYPES_PKG SQL Statements

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

Line: 3

   PROCEDURE insert_row (
      x_rowid                IN OUT NOCOPY   VARCHAR2,
      x_task_type_id         IN       NUMBER,
      x_start_date_active    IN       DATE,
      x_end_date_active      IN       DATE,
      x_seeded_flag          IN       VARCHAR2,
      x_workflow             IN       VARCHAR2,
      x_planned_effort       IN       NUMBER,
      x_planned_effort_uom   IN       VARCHAR2,
      x_schedule_flag        IN       VARCHAR2,
      x_notification_flag    IN       VARCHAR2,
      x_private_flag         IN       VARCHAR2,
      x_attribute1           IN       VARCHAR2,
      x_attribute2           IN       VARCHAR2,
      x_attribute3           IN       VARCHAR2,
      x_attribute4           IN       VARCHAR2,
      x_attribute5           IN       VARCHAR2,
      x_attribute6           IN       VARCHAR2,
      x_attribute7           IN       VARCHAR2,
      x_attribute8           IN       VARCHAR2,
      x_attribute9           IN       VARCHAR2,
      x_attribute10          IN       VARCHAR2,
      x_attribute11          IN       VARCHAR2,
      x_attribute12          IN       VARCHAR2,
      x_attribute13          IN       VARCHAR2,
      x_attribute14          IN       VARCHAR2,
      x_attribute15          IN       VARCHAR2,
      x_attribute_category   IN       VARCHAR2,
      x_name                 IN       VARCHAR2,
      x_description          IN       VARCHAR2,
      x_creation_date        IN       DATE,
      x_created_by           IN       NUMBER,
      x_last_update_date     IN       DATE,
      x_last_updated_by      IN       NUMBER,
      x_last_update_login    IN       NUMBER,
      x_rule                 IN       VARCHAR2,
      x_workflow_type	     IN       VARCHAR2 	default  null
   )
   IS
      CURSOR c
      IS
         SELECT ROWID
           FROM jtf_task_types_b
          WHERE task_type_id = x_task_type_id;
Line: 48

      INSERT INTO jtf_task_types_b (
                     task_type_id,
                     object_version_number,
                     start_date_active,
                     end_date_active,
                     seeded_flag,
                     workflow,
                     planned_effort,
                     planned_effort_uom,
                     schedule_flag,
                     notification_flag,
                     private_flag,
                     attribute1,
                     attribute2,
                     attribute3,
                     attribute4,
                     attribute5,
                     attribute6,
                     attribute7,
                     attribute8,
                     attribute9,
                     attribute10,
                     attribute11,
                     attribute12,
                     attribute13,
                     attribute14,
                     attribute15,
                     attribute_category,
                     creation_date,
                     created_by,
                     last_update_date,
                     last_updated_by,
                     last_update_login,
                     rule,
                     workflow_type
                  )
           VALUES (
              x_task_type_id,
              1,
              x_start_date_active,
              x_end_date_active,
              x_seeded_flag,
              x_workflow,
              x_planned_effort,
              x_planned_effort_uom,
              x_schedule_flag,
              x_notification_flag,
              x_private_flag,
              x_attribute1,
              x_attribute2,
              x_attribute3,
              x_attribute4,
              x_attribute5,
              x_attribute6,
              x_attribute7,
              x_attribute8,
              x_attribute9,
              x_attribute10,
              x_attribute11,
              x_attribute12,
              x_attribute13,
              x_attribute14,
              x_attribute15,
              x_attribute_category,
              x_creation_date,
              x_created_by,
              x_last_update_date,
              x_last_updated_by,
              x_last_update_login,
              x_rule,
              x_workflow_type
           );
Line: 120

      INSERT INTO jtf_task_types_tl
                  (task_type_id,
                   name,
                   description,
                   created_by,
                   creation_date,
                   last_updated_by,
                   last_update_date,
                   last_update_login,
                   language,
                   source_lang
                  )
         SELECT x_task_type_id,
                x_name,
                x_description,
                x_created_by,
                x_creation_date,
                x_last_updated_by,
                x_last_update_date,
                x_last_update_login,
                l.language_code,
                USERENV ('LANG')
           FROM fnd_languages l
          WHERE l.installed_flag IN ('I', 'B')
            AND NOT EXISTS (SELECT NULL
                              FROM jtf_task_types_tl t
                             WHERE t.task_type_id = x_task_type_id
                               AND t.language = l.language_code);
Line: 158

   END insert_row;
Line: 167

         SELECT object_version_number
           FROM jtf_task_types_vl
          WHERE task_type_id = x_task_type_id
            AND object_version_number = x_object_version_number
            FOR UPDATE OF task_type_id NOWAIT;
Line: 181

         fnd_message.set_name ('FND', 'FORM_RECORD_DELETED');
Line: 197

   PROCEDURE update_row (
      x_task_type_id            IN   NUMBER,
      x_object_version_number   IN   NUMBER,
      x_start_date_active       IN   DATE,
      x_end_date_active         IN   DATE,
      x_seeded_flag             IN   VARCHAR2,
      x_workflow                IN   VARCHAR2,
      x_planned_effort          IN   NUMBER,
      x_planned_effort_uom      IN   VARCHAR2,
      x_schedule_flag           IN   VARCHAR2,
      x_notification_flag       IN   VARCHAR2,
      x_private_flag            IN   VARCHAR2,
      x_attribute1              IN   VARCHAR2,
      x_attribute2              IN   VARCHAR2,
      x_attribute3              IN   VARCHAR2,
      x_attribute4              IN   VARCHAR2,
      x_attribute5              IN   VARCHAR2,
      x_attribute6              IN   VARCHAR2,
      x_attribute7              IN   VARCHAR2,
      x_attribute8              IN   VARCHAR2,
      x_attribute9              IN   VARCHAR2,
      x_attribute10             IN   VARCHAR2,
      x_attribute11             IN   VARCHAR2,
      x_attribute12             IN   VARCHAR2,
      x_attribute13             IN   VARCHAR2,
      x_attribute14             IN   VARCHAR2,
      x_attribute15             IN   VARCHAR2,
      x_attribute_category      IN   VARCHAR2,
      x_name                    IN   VARCHAR2,
      x_description             IN   VARCHAR2,
      x_last_update_date        IN   DATE,
      x_last_updated_by         IN   NUMBER,
      x_last_update_login       IN   NUMBER,
      x_rule                    IN   VARCHAR2,
      x_workflow_type	        IN   VARCHAR2 DEFAULT NULL
   )
   IS
   BEGIN
      UPDATE jtf_task_types_b
         SET start_date_active = x_start_date_active,
             object_version_number = x_object_version_number + 1,
             end_date_active = x_end_date_active,
             seeded_flag = x_seeded_flag,
             workflow = x_workflow,
             planned_effort = x_planned_effort,
             planned_effort_uom = x_planned_effort_uom,
             schedule_flag = x_schedule_flag,
             notification_flag = x_notification_flag,
             private_flag = x_private_flag,
             attribute1 = x_attribute1,
             attribute2 = x_attribute2,
             attribute3 = x_attribute3,
             attribute4 = x_attribute4,
             attribute5 = x_attribute5,
             attribute6 = x_attribute6,
             attribute7 = x_attribute7,
             attribute8 = x_attribute8,
             attribute9 = x_attribute9,
             attribute10 = x_attribute10,
             attribute11 = x_attribute11,
             attribute12 = x_attribute12,
             attribute13 = x_attribute13,
             attribute14 = x_attribute14,
             attribute15 = x_attribute15,
             attribute_category = x_attribute_category,
             last_update_date = x_last_update_date,
             last_updated_by = x_last_updated_by,
             last_update_login = x_last_update_login,
             rule = x_rule,
             workflow_type = x_workflow_type
       WHERE task_type_id = x_task_type_id;
Line: 276

      UPDATE /*+ INDEX(a JTF_TASK_TYPES_TL_U1) */ jtf_task_types_tl a
         SET a.name = x_name,
             a.description = x_description,
             a.last_update_date = x_last_update_date,
             a.last_updated_by = x_last_updated_by,
             a.last_update_login = x_last_update_login,
             a.source_lang = USERENV ('LANG')
       WHERE a.task_type_id = x_task_type_id
         AND USERENV ('LANG') IN (a.language, a.source_lang);
Line: 290

   END update_row;
Line: 292

   PROCEDURE delete_row (x_task_type_id IN NUMBER)
   IS
   BEGIN
      DELETE
        FROM jtf_task_types_tl
       WHERE task_type_id = x_task_type_id;
Line: 304

      DELETE
        FROM jtf_task_types_b
       WHERE task_type_id = x_task_type_id;
Line: 312

   END delete_row;
Line: 319

     /* The following delete and update statements are commented out */
     /* as a quick workaround to fix the time-consuming table handler issue */
     /*
      DELETE
        FROM jtf_task_types_tl t
       WHERE NOT EXISTS (SELECT NULL
                           FROM jtf_task_types_b b
                          WHERE b.task_type_id = t.task_type_id);
Line: 327

      UPDATE jtf_task_types_tl t
         SET (name, description) = ( SELECT b.name, b.description
                                       FROM jtf_task_types_tl b
                                      WHERE b.task_type_id = t.task_type_id
                                        AND b.language = t.source_lang)
       WHERE (t.task_type_id, t.language) IN
                (SELECT subt.task_type_id, subt.language
                   FROM jtf_task_types_tl subb, jtf_task_types_tl subt
                  WHERE subb.task_type_id = subt.task_type_id
                    AND subb.language = subt.source_lang
                    AND (  subb.name <> subt.name
                        OR subb.description <> subt.description
                        OR (   subb.description IS NULL
                           AND subt.description IS NOT NULL)
                        OR (   subb.description IS NOT NULL
                           AND subt.description IS NULL)));
Line: 345

      INSERT INTO jtf_task_types_tl
                  (task_type_id,
                   name,
                   description,
                   created_by,
                   creation_date,
                   last_updated_by,
                   last_update_date,
                   last_update_login,
                   language,
                   source_lang
                  )
         SELECT /*+ INDEX(b JTF_TASK_TYPES_TL_U1) INDEX (l FND_LANGUAGES_N1) */  -- Added Index Hint on 30/05/2006 for bug# 5213367
                b.task_type_id,
                b.name,
                b.description,
                b.created_by,
                b.creation_date,
                b.last_updated_by,
                b.last_update_date,
                b.last_update_login,
                l.language_code,
                b.source_lang
           FROM jtf_task_types_tl b, fnd_languages l
          WHERE l.installed_flag IN ('I', 'B')
            AND b.language = USERENV ('LANG')
            AND NOT EXISTS (SELECT NULL
                              FROM jtf_task_types_tl t
                             WHERE t.task_type_id = b.task_type_id
                               AND t.language = l.language_code);
Line: 392

      UPDATE /*+ INDEX(a JTF_TASK_TYPES_TL_U1) */ jtf_task_types_tl a
         SET a.name = NVL (x_name, a.name),
             a.description = NVL (x_description, a.description),
             a.last_update_date = SYSDATE,
             a.last_update_login = 0,
             a.source_lang = USERENV ('LANG'),
             a.last_updated_by  = l_user_id
       WHERE a.task_type_id = x_task_type_id
         AND USERENV ('LANG') IN (a.language, a.source_lang);
Line: 439

      x_last_update_date     IN   DATE,
      x_last_updated_by      IN   NUMBER,
      x_last_update_login    IN   NUMBER,
      x_rule                 IN   VARCHAR2,
      x_owner                IN   VARCHAR2,
      x_workflow_type	     IN   VARCHAR2
   )
   AS
      l_user_id                 NUMBER := 0;
Line: 457

      SELECT task_type_id, object_version_number
        INTO l_task_type_id, l_object_version_number
        FROM jtf_task_types_b
       WHERE task_type_id = x_task_type_id;
Line: 465

 UPDATE jtf_task_types_b
      SET start_date_active = x_start_date_active,
      object_version_number = l_object_version_number + 1,
      end_date_active = x_end_date_active,
      seeded_flag = x_seeded_flag,
      workflow = x_workflow,
      planned_effort = x_planned_effort,
      planned_effort_uom = x_planned_effort_uom,
      schedule_flag = x_schedule_flag,
      notification_flag = x_notification_flag,
      private_flag = x_private_flag,
      last_update_date = sysdate,
      last_updated_by = l_user_id,
      last_update_login = 0,
      rule = x_rule,
      workflow_type = x_workflow_type
      WHERE task_type_id = l_task_type_id;
Line: 484

      UPDATE /*+ INDEX(a JTF_TASK_TYPES_TL_U1) */ jtf_task_types_tl a
       SET a.name = x_name,
       a.description = x_description,
       a.last_update_date = sysdate,
       a.last_updated_by = l_user_id,
       a.last_update_login = 0,
       a.source_lang = USERENV ('LANG')
       WHERE a.task_type_id = l_task_type_id
       AND USERENV ('LANG') IN (a.language, a.source_lang);
Line: 499

         jtf_task_types_pkg.insert_row (
            x_rowid => l_rowid,
            x_rule => x_rule,
            x_task_type_id => x_task_type_id,
            x_start_date_active => x_start_date_active,
            x_end_date_active => x_end_date_active,
            x_seeded_flag => x_seeded_flag,
            x_workflow => x_workflow,
            x_planned_effort => x_planned_effort,
            x_planned_effort_uom => x_planned_effort_uom,
            x_schedule_flag => x_schedule_flag,
            x_notification_flag => x_notification_flag,
            x_private_flag => x_private_flag,
            x_attribute1 => x_attribute1,
            x_attribute2 => x_attribute2,
            x_attribute3 => x_attribute3,
            x_attribute4 => x_attribute4,
            x_attribute5 => x_attribute5,
            x_attribute6 => x_attribute6,
            x_attribute7 => x_attribute7,
            x_attribute8 => x_attribute8,
            x_attribute9 => x_attribute9,
            x_attribute10 => x_attribute10,
            x_attribute11 => x_attribute11,
            x_attribute12 => x_attribute12,
            x_attribute13 => x_attribute13,
            x_attribute14 => x_attribute14,
            x_attribute15 => x_attribute15,
            x_attribute_category => x_attribute_category,
            x_name => x_name,
            x_description => x_description,
            x_creation_date => SYSDATE,
            x_created_by => l_user_id,
            x_last_update_date => SYSDATE,
            x_last_updated_by => l_user_id,
            x_last_update_login => 0,
            x_workflow_type => x_workflow_type
         );