DBA Data[Home] [Help]

APPS.IGS_PE_NONIMG_STAT_PKG SQL Statements

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

Line: 21

    x_last_update_date                  IN     DATE,
    x_last_updated_by                   IN     NUMBER,
    x_last_update_login                 IN     NUMBER,
    x_print_flag			IN     VARCHAR2,
    x_cancel_flag			IN     VARCHAR2
  ) AS
  /*
  ||  Created By : [email protected]
  ||  Created On : 28-NOV-2002
  ||  Purpose : Initialises the Old and New references for the columns of the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  */

    CURSOR cur_old_ref_values IS
      SELECT   *
      FROM     igs_pe_nonimg_stat
      WHERE    rowid = x_rowid;
Line: 50

    IF ((cur_old_ref_values%NOTFOUND) AND (p_action NOT IN ('INSERT', 'VALIDATE_INSERT'))) THEN
      CLOSE cur_old_ref_values;
Line: 52

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

    IF (p_action = 'UPDATE') THEN
      new_references.creation_date                   := old_references.creation_date;
Line: 77

    new_references.last_update_date                  := x_last_update_date;
Line: 78

    new_references.last_updated_by                   := x_last_updated_by;
Line: 79

    new_references.last_update_login                 := x_last_update_login;
Line: 93

  kumma           08-JAN-2003     2739579, Added a parameter of visa_type to igs_pe_nonimg_form_pkg.update_row
  (reverse chronological order - newest change first)
  ***************************************************************/

  BEGIN
       DECLARE

         CURSOR person_type(l_person_id  igs_pe_ev_form.person_id%TYPE) IS
            SELECT typ.rowid,typ.*
            FROM   igs_pe_typ_instances_all typ , igs_pe_person_types per_typ
            WHERE  typ.person_id = l_person_id
            AND    per_typ.system_type = 'NONIMG_STUDENT'
            AND    typ.person_type_code = per_typ.person_type_code
            AND    typ.end_date IS NULL ;
Line: 110

            SELECT form.rowid,form.*
            FROM   igs_pe_nonimg_form form
            WHERE  form.nonimg_form_id = cp_nonimg_form_id ;
Line: 135

          igs_pe_nonimg_form_pkg.update_row (
                            x_rowid                   => l_form.rowid ,
                            x_nonimg_form_id          => l_form.nonimg_form_id ,
                            x_person_id               => l_form.person_id ,
                            x_print_form              => l_form.print_form ,
                            x_form_effective_date     => l_form.form_effective_date ,
                            x_form_status             => l_form_status ,
                            x_acad_term_length        => l_form.acad_term_length,
                            x_tuition_amt             => l_form.tuition_amt,
                            x_living_exp_amt          => l_form.living_exp_amt,
                            x_personal_funds_amt      => l_form.personal_funds_amt,
                            x_issue_reason            => l_form.issue_reason,
                            x_commuter_ind            => l_form.commuter_ind,
                            x_english_reqd            => l_form.english_reqd,
                            x_length_of_study         => l_form.length_of_study,
                            x_prgm_start_date         => l_form.prgm_start_date,
                            x_prgm_end_date           => l_form.prgm_end_date,
                            x_primary_major           => l_form.primary_major,
                            x_education_level         => l_form.education_level,
                            x_educ_lvl_remarks        => l_form.educ_lvl_remarks,
                            x_depdnt_exp_amt          => l_form.depdnt_exp_amt,
                            x_other_exp_amt           => l_form.other_exp_amt,
                            x_other_exp_desc          => l_form.other_exp_desc,
                            x_school_funds_amt        => l_form.school_funds_amt,
                            x_school_funds_desc       => l_form.school_funds_desc,
                            x_other_funds_amt         => l_form.other_funds_amt,
                            x_other_funds_desc        => l_form.other_funds_desc,
                            x_empl_funds_amt          => l_form.empl_funds_amt,
                            x_remarks                 => l_form.remarks,
			    x_visa_type               => l_form.visa_type,
                            x_curr_session_end_date   => l_form.curr_session_end_date,
                            x_next_session_start_date => l_form.next_session_start_date,
                            x_transfer_from_school    => l_form.transfer_from_school,
                            x_other_reason            => l_form.other_reason,
                            x_last_reprint_date       => l_form.last_reprint_date,
                            x_reprint_reason          => l_form.reprint_reason,
                            x_reprint_remarks         => l_form.reprint_remarks,
                            x_secondary_major         => l_form.secondary_major,
                            x_minor                   => l_form.minor,
                            x_english_reqd_met        => l_form.english_reqd_met,
                            x_not_reqd_reason         => l_form.not_reqd_reason,
                            x_mode                    => 'R',
			    x_last_session_flag       => l_form.last_session_flag,
			    x_adjudicated_flag        => l_form.adjudicated_flag,
			    x_sevis_school_id        =>  l_form.SEVIS_SCHOOL_IDENTIFIER
                            );
Line: 190

                 igs_pe_typ_instances_pkg.update_row
                 (
                 x_rowid                        => l_person_type.rowid,
                 x_person_id                    => l_person_type.person_id,
                 x_course_cd                    => l_person_type.course_cd,
                 x_type_instance_id             => l_person_type.type_instance_id,
                 x_person_type_code             => l_person_type.person_type_code,
                 x_cc_version_number            => l_person_type.cc_version_number,
                 x_funnel_status                => l_person_type.funnel_status,
                 x_admission_appl_number        => l_person_type.admission_appl_number,
                 x_nominated_course_cd          => l_person_type.nominated_course_cd,
                 x_ncc_version_number           => l_person_type.ncc_version_number,
                 x_sequence_number              => l_person_type.sequence_number,
                 x_start_date                   => l_form.form_effective_date,
                 x_end_date                     => l_end_date ,
                 x_create_method                => l_person_type.create_method,
                 x_ended_by                     => lv_userid,
                 x_end_method                   => l_end_method,
                 x_emplmnt_category_code        => l_person_type.emplmnt_category_code
                 ) ;
Line: 255

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

      SELECT   rowid
      FROM     igs_pe_nonimg_stat
      WHERE    nonimg_stat_id = x_nonimg_stat_id
      FOR UPDATE NOWAIT;
Line: 310

      SELECT   rowid
      FROM     igs_pe_nonimg_stat
      WHERE    nonimg_form_id = x_nonimg_form_id
      AND      action_type = x_action_type
      AND      action_date = x_action_date
      AND      ((l_rowid IS NULL) OR (rowid <> l_rowid));
Line: 345

      SELECT   rowid
      FROM     igs_pe_nonimg_stat
      WHERE   ((nonimg_form_id = x_nonimg_form_id));
Line: 380

    x_last_update_date                  IN     DATE,
    x_last_updated_by                   IN     NUMBER,
    x_last_update_login                 IN     NUMBER,
    x_print_flag			IN     VARCHAR2,
    x_cancel_flag			IN     VARCHAR2
  ) AS
  /*
  ||  Created By : [email protected]
  ||  Created On : 28-NOV-2002
  ||  Purpose : Initialises the columns, Checks Constraints, Calls the
  ||            Trigger Handlers for the table, before any DML operation.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  */
  BEGIN

    set_column_values (
      p_action,
      x_rowid,
      x_nonimg_stat_id,
      x_nonimg_form_id,
      x_action_date,
      x_action_type,
      x_prgm_start_date,
      x_prgm_end_date,
      x_remarks,
      x_termination_reason,
      x_creation_date,
      x_created_by,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_login,
      x_print_flag,
      x_cancel_flag
    );
Line: 418

    IF (p_action = 'INSERT') THEN
      -- Call all the procedures related to Before Insert.
      IF ( get_pk_for_validation( new_references.nonimg_stat_id ) ) THEN
        fnd_message.set_name('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
Line: 427

    ELSIF (p_action = 'UPDATE') THEN
      -- Call all the procedures related to Before Update.
      check_uniqueness;
Line: 431

    ELSIF (p_action = 'VALIDATE_INSERT') THEN
      -- Call all the procedures related to Before Insert.
      IF ( get_pk_for_validation ( new_references.nonimg_stat_id ) ) THEN
        fnd_message.set_name('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
Line: 439

    ELSIF (p_action = 'VALIDATE_UPDATE') THEN
      check_uniqueness;
Line: 446

  PROCEDURE insert_row (
    x_rowid                             IN OUT NOCOPY VARCHAR2,
    x_nonimg_stat_id                    IN OUT NOCOPY NUMBER,
    x_nonimg_form_id                    IN     NUMBER,
    x_action_date                       IN     DATE,
    x_action_type                       IN     VARCHAR2,
    x_prgm_start_date                   IN     DATE,
    x_prgm_end_date                     IN     DATE,
    x_remarks                           IN     VARCHAR2,
    x_termination_reason                IN     VARCHAR2,
    x_mode                              IN     VARCHAR2,
    x_print_flag                        IN     VARCHAR2,
    x_cancel_flag                       IN     VARCHAR2
  ) AS
  /*
  ||  Created By : [email protected]
  ||  Created On : 28-NOV-2002
  ||  Purpose : Handles the INSERT DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  */

    x_last_update_date           DATE;
Line: 471

    x_last_updated_by            NUMBER;
Line: 472

    x_last_update_login          NUMBER;
Line: 476

    x_last_update_date := SYSDATE;
Line: 478

      x_last_updated_by := 1;
Line: 479

      x_last_update_login := 0;
Line: 481

      x_last_updated_by := fnd_global.user_id;
Line: 482

      IF (x_last_updated_by IS NULL) THEN
        x_last_updated_by := -1;
Line: 485

      x_last_update_login := fnd_global.login_id;
Line: 486

      IF (x_last_update_login IS NULL) THEN
        x_last_update_login := -1;
Line: 496

      p_action                            => 'INSERT',
      x_rowid                             => x_rowid,
      x_nonimg_stat_id                    => x_nonimg_stat_id,
      x_nonimg_form_id                    => x_nonimg_form_id,
      x_action_date                       => x_action_date,
      x_action_type                       => x_action_type,
      x_prgm_start_date                   => x_prgm_start_date,
      x_prgm_end_date                     => x_prgm_end_date,
      x_remarks                           => x_remarks,
      x_termination_reason                => x_termination_reason,
      x_creation_date                     => x_last_update_date,
      x_created_by                        => x_last_updated_by,
      x_last_update_date                  => x_last_update_date,
      x_last_updated_by                   => x_last_updated_by,
      x_last_update_login                 => x_last_update_login,
      x_print_flag			  => x_print_flag,
      x_cancel_flag			  => x_cancel_flag
    );
Line: 518

 INSERT INTO igs_pe_nonimg_stat (
      nonimg_stat_id,
      nonimg_form_id,
      action_date,
      action_type,
      prgm_start_date,
      prgm_end_date,
      remarks,
      termination_reason,
      creation_date,
      created_by,
      last_update_date,
      last_updated_by,
      last_update_login,
      print_flag,
      cancel_flag
    ) VALUES (
      igs_pe_nonimg_stat_s.NEXTVAL,
      new_references.nonimg_form_id,
      new_references.action_date,
      new_references.action_type,
      new_references.prgm_start_date,
      new_references.prgm_end_date,
      new_references.remarks,
      new_references.termination_reason,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_login,
      new_references.print_flag,
      new_references.cancel_flag
    ) RETURNING ROWID, nonimg_stat_id INTO x_rowid, x_nonimg_stat_id;
Line: 573

 END insert_row;
Line: 599

      SELECT
        nonimg_form_id,
        action_date,
        action_type,
        prgm_start_date,
        prgm_end_date,
        remarks,
        termination_reason,
	print_flag,
	cancel_flag
      FROM  igs_pe_nonimg_stat
      WHERE rowid = x_rowid
      FOR UPDATE NOWAIT;
Line: 619

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

  PROCEDURE update_row (
    x_rowid                             IN     VARCHAR2,
    x_nonimg_stat_id                    IN     NUMBER,
    x_nonimg_form_id                    IN     NUMBER,
    x_action_date                       IN     DATE,
    x_action_type                       IN     VARCHAR2,
    x_prgm_start_date                   IN     DATE,
    x_prgm_end_date                     IN     DATE,
    x_remarks                           IN     VARCHAR2,
    x_termination_reason                IN     VARCHAR2,
    x_mode                              IN     VARCHAR2 ,
    x_print_flag                        IN     VARCHAR2,
    x_cancel_flag                       IN     VARCHAR2
  ) AS
  /*
  ||  Created By : [email protected]
  ||  Created On : 28-NOV-2002
  ||  Purpose : Handles the UPDATE DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  */
    x_last_update_date           DATE ;
Line: 674

    x_last_updated_by            NUMBER;
Line: 675

    x_last_update_login          NUMBER;
Line: 679

    x_last_update_date := SYSDATE;
Line: 681

      x_last_updated_by := 1;
Line: 682

      x_last_update_login := 0;
Line: 684

      x_last_updated_by := fnd_global.user_id;
Line: 685

      IF x_last_updated_by IS NULL THEN
        x_last_updated_by := -1;
Line: 688

      x_last_update_login := fnd_global.login_id;
Line: 689

      IF (x_last_update_login IS NULL) THEN
        x_last_update_login := -1;
Line: 699

      p_action                            => 'UPDATE',
      x_rowid                             => x_rowid,
      x_nonimg_stat_id                    => x_nonimg_stat_id,
      x_nonimg_form_id                    => x_nonimg_form_id,
      x_action_date                       => x_action_date,
      x_action_type                       => x_action_type,
      x_prgm_start_date                   => x_prgm_start_date,
      x_prgm_end_date                     => x_prgm_end_date,
      x_remarks                           => x_remarks,
      x_termination_reason                => x_termination_reason,
      x_creation_date                     => x_last_update_date,
      x_created_by                        => x_last_updated_by,
      x_last_update_date                  => x_last_update_date,
      x_last_updated_by                   => x_last_updated_by,
      x_last_update_login                 => x_last_update_login,
      x_print_flag			  => x_print_flag,
      x_cancel_flag			  => x_cancel_flag
    );
Line: 721

 UPDATE igs_pe_nonimg_stat
      SET
        nonimg_form_id                    = new_references.nonimg_form_id,
        action_date                       = new_references.action_date,
        action_type                       = new_references.action_type,
        prgm_start_date                   = new_references.prgm_start_date,
        prgm_end_date                     = new_references.prgm_end_date,
        remarks                           = new_references.remarks,
        termination_reason                = new_references.termination_reason,
        last_update_date                  = x_last_update_date,
        last_updated_by                   = x_last_updated_by,
        last_update_login                 = x_last_update_login ,
	print_flag			  = x_print_flag,
	cancel_flag			  = x_cancel_flag
      WHERE rowid = x_rowid;
Line: 761

 END update_row;
Line: 781

  ||  Purpose : Adds a row if there is no existing row, otherwise updates existing row in the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  */
    CURSOR c1 IS
      SELECT   rowid
      FROM     igs_pe_nonimg_stat
      WHERE    nonimg_stat_id    = x_nonimg_stat_id;
Line: 799

      insert_row (
        x_rowid,
        x_nonimg_stat_id,
        x_nonimg_form_id,
        x_action_date,
        x_action_type,
        x_prgm_start_date,
        x_prgm_end_date,
        x_remarks,
        x_termination_reason,
        x_mode ,
	x_print_flag,
	x_cancel_flag
      );
Line: 817

    update_row (
      x_rowid,
      x_nonimg_stat_id,
      x_nonimg_form_id,
      x_action_date,
      x_action_type,
      x_prgm_start_date,
      x_prgm_end_date,
      x_remarks,
      x_termination_reason,
      x_mode ,
      x_print_flag,
      x_cancel_flag
    );
Line: 835

  PROCEDURE delete_row ( x_rowid IN VARCHAR2,
  x_mode IN VARCHAR2   ) AS
  /*
  ||  Created By : [email protected]
  ||  Created On : 28-NOV-2002
  ||  Purpose : Handles the DELETE DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  */
  BEGIN

    before_dml (
      p_action => 'DELETE',
      x_rowid => x_rowid
    );
Line: 856

 DELETE FROM igs_pe_nonimg_stat
    WHERE rowid = x_rowid;
Line: 870

  END delete_row;