DBA Data[Home] [Help]

APPS.IGF_AP_FA_BASE_REC_PKG SQL Statements

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

Line: 116

    x_last_update_date                  IN     DATE      ,
    x_last_updated_by                   IN     NUMBER    ,
    x_last_update_login                 IN     NUMBER    ,
    x_manual_disb_hold                  IN     VARCHAR2  ,
    x_pell_alt_expense                  IN     NUMBER    ,
    x_assoc_org_num                     IN     NUMBER    ,       --Modified by ugummall on 25-SEP-2003 w.r.t FA 126 - Multiple FA Offices
    x_award_fmly_contribution_type      IN     VARCHAR2  ,          --Modified by rasahoo  on 17-NOV-2003 w.r.t FA 128 ISIR update 20004-05
    x_isir_locked_by                    IN     VARCHAR2  ,
    x_adnl_unsub_loan_elig_flag         IN     VARCHAR2  ,
    x_lock_awd_flag                     IN     VARCHAR2  ,
    x_lock_coa_flag                     IN     VARCHAR2
  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  Purpose : Initialises the Old and New references for the columns of the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
       -- removed packaging hold
  ||  masehgal        25-Sep-2002     FA 014 -To Do Enhancements
  ||                                  Added manual_disb_hold checkbox
  ||  rbezawad         22-Jun-2001
  ||                  x_ede_correction_batch_id parameter in procedures is
  ||                  changed to VARCHAR2 Datatype w.r.t. Bug ID: 1821811.
  ||  (reverse chronological order - newest change first)
  */

    CURSOR cur_old_ref_values IS
      SELECT   *
      FROM     igf_ap_fa_base_rec_all
      WHERE    rowid = x_rowid;
Line: 158

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

      FND_MESSAGE.SET_NAME ('FND', 'FORM_RECORD_DELETED');
Line: 287

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

    new_references.last_update_date                  := x_last_update_date;
Line: 296

    new_references.last_updated_by                   := x_last_updated_by;
Line: 297

    new_references.last_update_login                 := x_last_update_login;
Line: 314

      FND_MESSAGE.SET_NAME ('FND', 'FORM_RECORD_DELETED');
Line: 392

      SELECT   rowid
      FROM     igf_ap_fa_base_rec_all
      WHERE    base_id = x_base_id
      FOR UPDATE NOWAIT;
Line: 429

      SELECT   rowid
      FROM     igf_ap_fa_base_rec_all
      WHERE    ci_cal_type = x_ci_cal_type
      AND      person_id   = x_person_id
      AND      ci_sequence_number = x_ci_sequence_number
      AND      ((l_rowid IS NULL) OR (rowid <> l_rowid));
Line: 466

      SELECT   rowid
      FROM     igf_ap_fa_base_rec_all
      WHERE   ((ci_cal_type = x_cal_type) AND
               (ci_sequence_number = x_sequence_number));
Line: 599

    x_last_update_date                  IN     DATE     ,
    x_last_updated_by                   IN     NUMBER   ,
    x_last_update_login                 IN     NUMBER   ,
    x_manual_disb_hold                  IN     VARCHAR2 ,
    x_pell_alt_expense                  IN     NUMBER   ,
    x_assoc_org_num                     IN     NUMBER   ,    --Modified by ugummall on 25-SEP-2003 w.r.t. FA 126 - Multiple FA Offices
    x_award_fmly_contribution_type      IN     VARCHAR2 ,     --Modified by rasahoo  on 17-NOV-2003 w.r.t FA 128 ISIR update 20004-05
    x_isir_locked_by                    IN     VARCHAR2 ,
    x_adnl_unsub_loan_elig_flag         IN     VARCHAR2 ,
    x_lock_awd_flag                     IN     VARCHAR2 ,
    x_lock_coa_flag                     IN     VARCHAR2

  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  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
  -- removed packaging hold
  ||  masehgal        25-Sep-2002     FA 014 -To Do Enhancements
  ||                                  Added manual_disb_hold checkbox
  ||  rbezawad         22-Jun-2001
  ||                  x_ede_correction_batch_id parameter in procedures is
  ||                  changed to VARCHAR2 Datatype w.r.t. Bug ID: 1821811.
  ||  (reverse chronological order - newest change first)
  */
  BEGIN

    set_column_values (
      p_action,
      x_rowid,
      x_base_id,
      x_ci_cal_type,
      x_person_id,
      x_ci_sequence_number,
      x_org_id,
      x_coa_pending,
      x_verification_process_run,
      TRUNC(x_inst_verif_status_date),
      x_manual_verif_flag,
      x_fed_verif_status,
      TRUNC(x_fed_verif_status_date),
      x_inst_verif_status,
      x_nslds_eligible,
      x_ede_correction_batch_id,
      TRUNC(x_fa_process_status_date),
      x_isir_corr_status,
      TRUNC(x_isir_corr_status_date),
      x_isir_status,
      TRUNC(x_isir_status_date),
      x_coa_code_f,
      x_coa_code_i,
      x_coa_f,
      x_coa_i,
      x_disbursement_hold,
      x_fa_process_status,
      x_notification_status,
      TRUNC(x_notification_status_date),
      x_packaging_status,
      TRUNC(x_packaging_status_date),
      x_total_package_accepted,
      x_total_package_offered,
      x_admstruct_id,
      x_admsegment_1,
      x_admsegment_2,
      x_admsegment_3,
      x_admsegment_4,
      x_admsegment_5,
      x_admsegment_6,
      x_admsegment_7,
      x_admsegment_8,
      x_admsegment_9,
      x_admsegment_10,
      x_admsegment_11,
      x_admsegment_12,
      x_admsegment_13,
      x_admsegment_14,
      x_admsegment_15,
      x_admsegment_16,
      x_admsegment_17,
      x_admsegment_18,
      x_admsegment_19,
      x_admsegment_20,
      x_packstruct_id,
      x_packsegment_1,
      x_packsegment_2,
      x_packsegment_3,
      x_packsegment_4,
      x_packsegment_5,
      x_packsegment_6,
      x_packsegment_7,
      x_packsegment_8,
      x_packsegment_9,
      x_packsegment_10,
      x_packsegment_11,
      x_packsegment_12,
      x_packsegment_13,
      x_packsegment_14,
      x_packsegment_15,
      x_packsegment_16,
      x_packsegment_17,
      x_packsegment_18,
      x_packsegment_19,
      x_packsegment_20,
      x_miscstruct_id,
      x_miscsegment_1,
      x_miscsegment_2,
      x_miscsegment_3,
      x_miscsegment_4,
      x_miscsegment_5,
      x_miscsegment_6,
      x_miscsegment_7,
      x_miscsegment_8,
      x_miscsegment_9,
      x_miscsegment_10,
      x_miscsegment_11,
      x_miscsegment_12,
      x_miscsegment_13,
      x_miscsegment_14,
      x_miscsegment_15,
      x_miscsegment_16,
      x_miscsegment_17,
      x_miscsegment_18,
      x_miscsegment_19,
      x_miscsegment_20,
      x_prof_judgement_flg,
      x_nslds_data_override_flg,
      x_target_group,
      x_coa_fixed,
      x_coa_pell,
      x_profile_status,
      x_profile_status_date,
      x_profile_fc,
      x_tolerance_amount,
      x_creation_date,
      x_created_by,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_login,
      x_manual_disb_hold,
      x_pell_alt_expense,
      x_assoc_org_num,
      x_award_fmly_contribution_type,
      x_isir_locked_by,
      x_adnl_unsub_loan_elig_flag,
      x_lock_awd_flag,
      x_lock_coa_flag

    );
Line: 752

    IF (p_action = 'INSERT') THEN
      -- Call all the procedures related to Before Insert.
      IF ( get_pk_for_validation( new_references.base_id ) ) THEN
        FND_MESSAGE.SET_NAME('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
Line: 762

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

    ELSIF (p_action = 'DELETE') THEN
      -- Call all the procedures related to Before Delete.
      check_child_existance;
Line: 769

    ELSIF (p_action = 'VALIDATE_INSERT') THEN
      -- Call all the procedures related to Before Insert.
      IF ( get_pk_for_validation ( new_references.base_id ) ) THEN
        FND_MESSAGE.SET_NAME('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
Line: 778

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

    ELSIF (p_action = 'VALIDATE_DELETE') THEN
      check_child_existance;
Line: 787

  PROCEDURE insert_row (
    x_rowid                             IN OUT NOCOPY VARCHAR2,
    x_base_id                           IN OUT NOCOPY NUMBER,
    x_ci_cal_type                       IN     VARCHAR2,
    x_person_id                         IN     NUMBER,
    x_ci_sequence_number                IN     NUMBER,
    x_org_id                            IN     NUMBER,
    x_coa_pending                       IN     VARCHAR2,
    x_verification_process_run          IN     VARCHAR2,
    x_inst_verif_status_date            IN     DATE,
    x_manual_verif_flag                 IN     VARCHAR2,
    x_fed_verif_status                  IN     VARCHAR2,
    x_fed_verif_status_date             IN     DATE,
    x_inst_verif_status                 IN     VARCHAR2,
    x_nslds_eligible                    IN     VARCHAR2,
    x_ede_correction_batch_id           IN     VARCHAR2, -- Modified by rbezawad on 22-Jun-2001 w.r.t. Bug ID: 1821811
    x_fa_process_status_date            IN     DATE,
    x_isir_corr_status                  IN     VARCHAR2,
    x_isir_corr_status_date             IN     DATE,
    x_isir_status                       IN     VARCHAR2,
    x_isir_status_date                  IN     DATE,
    x_coa_code_f                        IN     VARCHAR2,
    x_coa_code_i                        IN     VARCHAR2,
    x_coa_f                             IN     NUMBER,
    x_coa_i                             IN     NUMBER,
    x_disbursement_hold                 IN     VARCHAR2,
    x_fa_process_status                 IN     VARCHAR2,
    x_notification_status               IN     VARCHAR2,
    x_notification_status_date          IN     DATE,
    x_packaging_hold                    IN     VARCHAR2,
    x_packaging_status                  IN     VARCHAR2,
    x_packaging_status_date             IN     DATE,
    x_total_package_accepted            IN     NUMBER,
    x_total_package_offered             IN     NUMBER,
    x_admstruct_id                      IN     VARCHAR2,
    x_admsegment_1                      IN     VARCHAR2,
    x_admsegment_2                      IN     VARCHAR2,
    x_admsegment_3                      IN     VARCHAR2,
    x_admsegment_4                      IN     VARCHAR2,
    x_admsegment_5                      IN     VARCHAR2,
    x_admsegment_6                      IN     VARCHAR2,
    x_admsegment_7                      IN     VARCHAR2,
    x_admsegment_8                      IN     VARCHAR2,
    x_admsegment_9                      IN     VARCHAR2,
    x_admsegment_10                     IN     VARCHAR2,
    x_admsegment_11                     IN     VARCHAR2,
    x_admsegment_12                     IN     VARCHAR2,
    x_admsegment_13                     IN     VARCHAR2,
    x_admsegment_14                     IN     VARCHAR2,
    x_admsegment_15                     IN     VARCHAR2,
    x_admsegment_16                     IN     VARCHAR2,
    x_admsegment_17                     IN     VARCHAR2,
    x_admsegment_18                     IN     VARCHAR2,
    x_admsegment_19                     IN     VARCHAR2,
    x_admsegment_20                     IN     VARCHAR2,
    x_packstruct_id                     IN     VARCHAR2,
    x_packsegment_1                     IN     VARCHAR2,
    x_packsegment_2                     IN     VARCHAR2,
    x_packsegment_3                     IN     VARCHAR2,
    x_packsegment_4                     IN     VARCHAR2,
    x_packsegment_5                     IN     VARCHAR2,
    x_packsegment_6                     IN     VARCHAR2,
    x_packsegment_7                     IN     VARCHAR2,
    x_packsegment_8                     IN     VARCHAR2,
    x_packsegment_9                     IN     VARCHAR2,
    x_packsegment_10                    IN     VARCHAR2,
    x_packsegment_11                    IN     VARCHAR2,
    x_packsegment_12                    IN     VARCHAR2,
    x_packsegment_13                    IN     VARCHAR2,
    x_packsegment_14                    IN     VARCHAR2,
    x_packsegment_15                    IN     VARCHAR2,
    x_packsegment_16                    IN     VARCHAR2,
    x_packsegment_17                    IN     VARCHAR2,
    x_packsegment_18                    IN     VARCHAR2,
    x_packsegment_19                    IN     VARCHAR2,
    x_packsegment_20                    IN     VARCHAR2,
    x_miscstruct_id                     IN     VARCHAR2,
    x_miscsegment_1                     IN     VARCHAR2,
    x_miscsegment_2                     IN     VARCHAR2,
    x_miscsegment_3                     IN     VARCHAR2,
    x_miscsegment_4                     IN     VARCHAR2,
    x_miscsegment_5                     IN     VARCHAR2,
    x_miscsegment_6                     IN     VARCHAR2,
    x_miscsegment_7                     IN     VARCHAR2,
    x_miscsegment_8                     IN     VARCHAR2,
    x_miscsegment_9                     IN     VARCHAR2,
    x_miscsegment_10                    IN     VARCHAR2,
    x_miscsegment_11                    IN     VARCHAR2,
    x_miscsegment_12                    IN     VARCHAR2,
    x_miscsegment_13                    IN     VARCHAR2,
    x_miscsegment_14                    IN     VARCHAR2,
    x_miscsegment_15                    IN     VARCHAR2,
    x_miscsegment_16                    IN     VARCHAR2,
    x_miscsegment_17                    IN     VARCHAR2,
    x_miscsegment_18                    IN     VARCHAR2,
    x_miscsegment_19                    IN     VARCHAR2,
    x_miscsegment_20                    IN     VARCHAR2,
    x_prof_judgement_flg                IN     VARCHAR2,
    x_nslds_data_override_flg           IN     VARCHAR2,
    x_target_group                      IN     VARCHAR2,
    x_coa_fixed                         IN     NUMBER,
    x_coa_pell                          IN     NUMBER,
    x_mode                              IN     VARCHAR2,
    x_profile_status                    IN     VARCHAR2,
    x_profile_status_date               IN     DATE,
    x_profile_fc                        IN     NUMBER,
    x_tolerance_amount                  IN     NUMBER,    --Modified by kkillams on 28- June-2001 w.r.t. bug 1794114
    x_manual_disb_hold                  IN     VARCHAR2,
    x_pell_alt_expense                  IN     NUMBER,
    x_assoc_org_num                     IN     NUMBER,    --Modified by ugummall on 25-SEP-2003 w.r.t. FA 126 - Multiple FA Offices
    x_award_fmly_contribution_type      IN     VARCHAR2,   --Modified by rasahoo  on 17-NOV-2003 w.r.t FA 128 ISIR update 20004-05
    x_isir_locked_by                    IN     VARCHAR2,
    x_adnl_unsub_loan_elig_flag         IN     VARCHAR2,
    x_lock_awd_flag                     IN     VARCHAR2,
    x_lock_coa_flag                     IN     VARCHAR2

  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  Purpose : Handles the INSERT DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  rasahoo         27-Aug-2003     Removed call to IGF_AP_OSS_PROCESS.PROCESS_FA_BASE_HIST
  ||                                  as part of obsoletion of FA base record history
  ||  masehgal        25-Sep-2002     FA 014 -To Do Enhancements
  ||                                  Added manual_disb_hold checkbox
  ||  vvutukur       16-feb-2002    removed l_org_id part and passed igf_aw_gen.get_org_id to before_dml instead of x_org_id bug:2222272
  ||  rbezawad         22-Jun-2001
  ||                  x_ede_correction_batch_id parameter in procedures is
  ||                  changed to VARCHAR2 Datatype w.r.t. Bug ID: 1821811.
  ||  (reverse chronological order - newest change first)
  */
    CURSOR c IS
      SELECT   rowid
      FROM     igf_ap_fa_base_rec_all
      WHERE    base_id  = x_base_id;
Line: 926

    x_last_update_date           DATE;
Line: 927

    x_last_updated_by            NUMBER;
Line: 928

    x_last_update_login          NUMBER;
Line: 932

    x_program_update_date        DATE;
Line: 937

    x_last_update_date := SYSDATE;
Line: 939

      x_last_updated_by := 1;
Line: 940

      x_last_update_login := 0;
Line: 942

      x_last_updated_by := FND_GLOBAL.USER_ID;
Line: 943

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

      x_last_update_login := FND_GLOBAL.LOGIN_ID;
Line: 947

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

        x_program_update_date    := NULL;
Line: 960

        x_program_update_date    := SYSDATE;
Line: 969

    SELECT igf_ap_fa_base_rec_s.NEXTVAL INTO x_base_id FROM dual;
Line: 972

      p_action                            => 'INSERT',
      x_rowid                             => x_rowid,
      x_base_id                           => x_base_id,
      x_ci_cal_type                       => x_ci_cal_type,
      x_person_id                         => x_person_id,
      x_ci_sequence_number                => x_ci_sequence_number,
      x_org_id                            => igf_aw_gen.get_org_id,
      x_coa_pending                       => x_coa_pending,
      x_verification_process_run          => x_verification_process_run,
      x_inst_verif_status_date            => x_inst_verif_status_date,
      x_manual_verif_flag                 => x_manual_verif_flag,
      x_fed_verif_status                  => x_fed_verif_status,
      x_fed_verif_status_date             => x_fed_verif_status_date,
      x_inst_verif_status                 => x_inst_verif_status,
      x_nslds_eligible                    => x_nslds_eligible,
      x_ede_correction_batch_id           => x_ede_correction_batch_id,
      x_fa_process_status_date            => x_fa_process_status_date,
      x_isir_corr_status                  => x_isir_corr_status,
      x_isir_corr_status_date             => x_isir_corr_status_date,
      x_isir_status                       => x_isir_status,
      x_isir_status_date                  => x_isir_status_date,
      x_coa_code_f                        => x_coa_code_f,
      x_coa_code_i                        => x_coa_code_i,
      x_coa_f                             => x_coa_f,
      x_coa_i                             => x_coa_i,
      x_disbursement_hold                 => x_disbursement_hold,
      x_fa_process_status                 => x_fa_process_status,
      x_notification_status               => x_notification_status,
      x_notification_status_date          => x_notification_status_date,
      x_packaging_status                  => x_packaging_status,
      x_packaging_status_date             => x_packaging_status_date,
      x_total_package_accepted            => x_total_package_accepted,
      x_total_package_offered             => x_total_package_offered,
      x_admstruct_id                      => x_admstruct_id,
      x_admsegment_1                      => x_admsegment_1,
      x_admsegment_2                      => x_admsegment_2,
      x_admsegment_3                      => x_admsegment_3,
      x_admsegment_4                      => x_admsegment_4,
      x_admsegment_5                      => x_admsegment_5,
      x_admsegment_6                      => x_admsegment_6,
      x_admsegment_7                      => x_admsegment_7,
      x_admsegment_8                      => x_admsegment_8,
      x_admsegment_9                      => x_admsegment_9,
      x_admsegment_10                     => x_admsegment_10,
      x_admsegment_11                     => x_admsegment_11,
      x_admsegment_12                     => x_admsegment_12,
      x_admsegment_13                     => x_admsegment_13,
      x_admsegment_14                     => x_admsegment_14,
      x_admsegment_15                     => x_admsegment_15,
      x_admsegment_16                     => x_admsegment_16,
      x_admsegment_17                     => x_admsegment_17,
      x_admsegment_18                     => x_admsegment_18,
      x_admsegment_19                     => x_admsegment_19,
      x_admsegment_20                     => x_admsegment_20,
      x_packstruct_id                     => x_packstruct_id,
      x_packsegment_1                     => x_packsegment_1,
      x_packsegment_2                     => x_packsegment_2,
      x_packsegment_3                     => x_packsegment_3,
      x_packsegment_4                     => x_packsegment_4,
      x_packsegment_5                     => x_packsegment_5,
      x_packsegment_6                     => x_packsegment_6,
      x_packsegment_7                     => x_packsegment_7,
      x_packsegment_8                     => x_packsegment_8,
      x_packsegment_9                     => x_packsegment_9,
      x_packsegment_10                    => x_packsegment_10,
      x_packsegment_11                    => x_packsegment_11,
      x_packsegment_12                    => x_packsegment_12,
      x_packsegment_13                    => x_packsegment_13,
      x_packsegment_14                    => x_packsegment_14,
      x_packsegment_15                    => x_packsegment_15,
      x_packsegment_16                    => x_packsegment_16,
      x_packsegment_17                    => x_packsegment_17,
      x_packsegment_18                    => x_packsegment_18,
      x_packsegment_19                    => x_packsegment_19,
      x_packsegment_20                    => x_packsegment_20,
      x_miscstruct_id                     => x_miscstruct_id,
      x_miscsegment_1                     => x_miscsegment_1,
      x_miscsegment_2                     => x_miscsegment_2,
      x_miscsegment_3                     => x_miscsegment_3,
      x_miscsegment_4                     => x_miscsegment_4,
      x_miscsegment_5                     => x_miscsegment_5,
      x_miscsegment_6                     => x_miscsegment_6,
      x_miscsegment_7                     => x_miscsegment_7,
      x_miscsegment_8                     => x_miscsegment_8,
      x_miscsegment_9                     => x_miscsegment_9,
      x_miscsegment_10                    => x_miscsegment_10,
      x_miscsegment_11                    => x_miscsegment_11,
      x_miscsegment_12                    => x_miscsegment_12,
      x_miscsegment_13                    => x_miscsegment_13,
      x_miscsegment_14                    => x_miscsegment_14,
      x_miscsegment_15                    => x_miscsegment_15,
      x_miscsegment_16                    => x_miscsegment_16,
      x_miscsegment_17                    => x_miscsegment_17,
      x_miscsegment_18                    => x_miscsegment_18,
      x_miscsegment_19                    => x_miscsegment_19,
      x_miscsegment_20                    => x_miscsegment_20,
      x_prof_judgement_flg                => x_prof_judgement_flg,
      x_nslds_data_override_flg           => x_nslds_data_override_flg,
      x_target_group                      => x_target_group,
      x_coa_fixed                         => x_coa_fixed,
      x_coa_pell                          => x_coa_pell,
      x_profile_status                    => x_profile_status,
      x_profile_status_date               => x_profile_status_date,
      x_profile_fc                        => x_profile_fc,
      x_tolerance_amount                  => x_tolerance_amount,
      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_manual_disb_hold                  => x_manual_disb_hold,
      x_pell_alt_expense                  => x_pell_alt_expense,
      x_assoc_org_num                     => x_assoc_org_num,
      x_award_fmly_contribution_type      => x_award_fmly_contribution_type,
      x_isir_locked_by                    => x_isir_locked_by,
      x_adnl_unsub_loan_elig_flag         => x_adnl_unsub_loan_elig_flag,
      x_lock_awd_flag                     => x_lock_awd_flag,
      x_lock_coa_flag                     => x_lock_coa_flag

    );
Line: 1097

    INSERT INTO igf_ap_fa_base_rec_all (
      base_id,
      ci_cal_type,
      person_id,
      ci_sequence_number,
      org_id,
      coa_pending,
      verification_process_run,
      inst_verif_status_date,
      manual_verif_flag,
      fed_verif_status,
      fed_verif_status_date,
      inst_verif_status,
      nslds_eligible,
      ede_correction_batch_id,
      fa_process_status_date,
      isir_corr_status,
      isir_corr_status_date,
      isir_status,
      isir_status_date,
      coa_code_f,
      coa_code_i,
      coa_f,
      coa_i,
      disbursement_hold,
      fa_process_status,
      notification_status,
      notification_status_date,
      packaging_status,
      packaging_status_date,
      total_package_accepted,
      total_package_offered,
      admstruct_id,
      admsegment_1,
      admsegment_2,
      admsegment_3,
      admsegment_4,
      admsegment_5,
      admsegment_6,
      admsegment_7,
      admsegment_8,
      admsegment_9,
      admsegment_10,
      admsegment_11,
      admsegment_12,
      admsegment_13,
      admsegment_14,
      admsegment_15,
      admsegment_16,
      admsegment_17,
      admsegment_18,
      admsegment_19,
      admsegment_20,
      packstruct_id,
      packsegment_1,
      packsegment_2,
      packsegment_3,
      packsegment_4,
      packsegment_5,
      packsegment_6,
      packsegment_7,
      packsegment_8,
      packsegment_9,
      packsegment_10,
      packsegment_11,
      packsegment_12,
      packsegment_13,
      packsegment_14,
      packsegment_15,
      packsegment_16,
      packsegment_17,
      packsegment_18,
      packsegment_19,
      packsegment_20,
      miscstruct_id,
      miscsegment_1,
      miscsegment_2,
      miscsegment_3,
      miscsegment_4,
      miscsegment_5,
      miscsegment_6,
      miscsegment_7,
      miscsegment_8,
      miscsegment_9,
      miscsegment_10,
      miscsegment_11,
      miscsegment_12,
      miscsegment_13,
      miscsegment_14,
      miscsegment_15,
      miscsegment_16,
      miscsegment_17,
      miscsegment_18,
      miscsegment_19,
      miscsegment_20,
      prof_judgement_flg,
      nslds_data_override_flg,
      target_group,
      coa_fixed,
      coa_pell,
      profile_status,
      profile_status_date,
      profile_fc,
      tolerance_amount,
      creation_date,
      created_by,
      last_update_date,
      last_updated_by,
      last_update_login,
      request_id,
      program_id,
      program_application_id,
      program_update_date,
      manual_disb_hold,
      pell_alt_expense,
      assoc_org_num,
      award_fmly_contribution_type,
      isir_locked_by,
      adnl_unsub_loan_elig_flag,
      lock_awd_flag,
      lock_coa_flag
    ) VALUES (
      new_references.base_id,
      new_references.ci_cal_type,
      new_references.person_id,
      new_references.ci_sequence_number,
      new_references.org_id,
      new_references.coa_pending,
      new_references.verification_process_run,
      new_references.inst_verif_status_date,
      new_references.manual_verif_flag,
      new_references.fed_verif_status,
      new_references.fed_verif_status_date,
      new_references.inst_verif_status,
      new_references.nslds_eligible,
      new_references.ede_correction_batch_id,
      new_references.fa_process_status_date,
      new_references.isir_corr_status,
      new_references.isir_corr_status_date,
      new_references.isir_status,
      new_references.isir_status_date,
      new_references.coa_code_f,
      new_references.coa_code_i,
      new_references.coa_f,
      new_references.coa_i,
      new_references.disbursement_hold,
      new_references.fa_process_status,
      new_references.notification_status,
      new_references.notification_status_date,
      new_references.packaging_status,
      new_references.packaging_status_date,
      new_references.total_package_accepted,
      new_references.total_package_offered,
      new_references.admstruct_id,
      new_references.admsegment_1,
      new_references.admsegment_2,
      new_references.admsegment_3,
      new_references.admsegment_4,
      new_references.admsegment_5,
      new_references.admsegment_6,
      new_references.admsegment_7,
      new_references.admsegment_8,
      new_references.admsegment_9,
      new_references.admsegment_10,
      new_references.admsegment_11,
      new_references.admsegment_12,
      new_references.admsegment_13,
      new_references.admsegment_14,
      new_references.admsegment_15,
      new_references.admsegment_16,
      new_references.admsegment_17,
      new_references.admsegment_18,
      new_references.admsegment_19,
      new_references.admsegment_20,
      new_references.packstruct_id,
      new_references.packsegment_1,
      new_references.packsegment_2,
      new_references.packsegment_3,
      new_references.packsegment_4,
      new_references.packsegment_5,
      new_references.packsegment_6,
      new_references.packsegment_7,
      new_references.packsegment_8,
      new_references.packsegment_9,
      new_references.packsegment_10,
      new_references.packsegment_11,
      new_references.packsegment_12,
      new_references.packsegment_13,
      new_references.packsegment_14,
      new_references.packsegment_15,
      new_references.packsegment_16,
      new_references.packsegment_17,
      new_references.packsegment_18,
      new_references.packsegment_19,
      new_references.packsegment_20,
      new_references.miscstruct_id,
      new_references.miscsegment_1,
      new_references.miscsegment_2,
      new_references.miscsegment_3,
      new_references.miscsegment_4,
      new_references.miscsegment_5,
      new_references.miscsegment_6,
      new_references.miscsegment_7,
      new_references.miscsegment_8,
      new_references.miscsegment_9,
      new_references.miscsegment_10,
      new_references.miscsegment_11,
      new_references.miscsegment_12,
      new_references.miscsegment_13,
      new_references.miscsegment_14,
      new_references.miscsegment_15,
      new_references.miscsegment_16,
      new_references.miscsegment_17,
      new_references.miscsegment_18,
      new_references.miscsegment_19,
      new_references.miscsegment_20,
      new_references.prof_judgement_flg,
      new_references.nslds_data_override_flg,
      new_references.target_group,
      new_references.coa_fixed,
      new_references.coa_pell,
      new_references.profile_status,
      new_references.profile_status_date,
      new_references.profile_fc,
      new_references.tolerance_amount,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_login ,
      x_request_id,
      x_program_id,
      x_program_application_id,
      x_program_update_date,
      new_references.manual_disb_hold,
      new_references.pell_alt_expense,
      new_references.assoc_org_num,
      new_references.award_fmly_contribution_type,
      new_references.isir_locked_by,
      new_references.adnl_unsub_loan_elig_flag,
      new_references.lock_awd_flag,
      new_references.lock_coa_flag

    );
Line: 1350

  END insert_row;
Line: 1461

    x_award_fmly_contribution_type      IN     VARCHAR2,   --Modified by rasahoo  on 17-NOV-2003 w.r.t FA 128 ISIR update 20004-05
    x_isir_locked_by                    IN     VARCHAR2,
    x_adnl_unsub_loan_elig_flag         IN     VARCHAR2,
    x_lock_awd_flag                     IN     VARCHAR2,
    x_lock_coa_flag                     IN     VARCHAR2
  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  Purpose : Handles the LOCK mechanism for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  masehgal        25-Sep-2002     FA 014 -To Do Enhancements
  ||                                  Added manual_disb_hold checkbox
  ||  rbezawad         22-Jun-2001
  ||                  x_ede_correction_batch_id parameter in procedures is
  ||                  changed to VARCHAR2 Datatype w.r.t. Bug ID: 1821811.
  ||  (reverse chronological order - newest change first)
  */
    CURSOR c1 IS
      SELECT
        ci_cal_type,
        person_id,
        ci_sequence_number,
        org_id,
        coa_pending,
        verification_process_run,
        inst_verif_status_date,
        manual_verif_flag,
        fed_verif_status,
        fed_verif_status_date,
        inst_verif_status,
        nslds_eligible,
        ede_correction_batch_id,
        fa_process_status_date,
        isir_corr_status,
        isir_corr_status_date,
        isir_status,
        isir_status_date,
        coa_code_f,
        coa_code_i,
        coa_f,
        coa_i,
        disbursement_hold,
        fa_process_status,
        notification_status,
        notification_status_date,
        packaging_status,
        packaging_status_date,
        total_package_accepted,
        total_package_offered,
        admstruct_id,
        admsegment_1,
        admsegment_2,
        admsegment_3,
        admsegment_4,
        admsegment_5,
        admsegment_6,
        admsegment_7,
        admsegment_8,
        admsegment_9,
        admsegment_10,
        admsegment_11,
        admsegment_12,
        admsegment_13,
        admsegment_14,
        admsegment_15,
        admsegment_16,
        admsegment_17,
        admsegment_18,
        admsegment_19,
        admsegment_20,
        packstruct_id,
        packsegment_1,
        packsegment_2,
        packsegment_3,
        packsegment_4,
        packsegment_5,
        packsegment_6,
        packsegment_7,
        packsegment_8,
        packsegment_9,
        packsegment_10,
        packsegment_11,
        packsegment_12,
        packsegment_13,
        packsegment_14,
        packsegment_15,
        packsegment_16,
        packsegment_17,
        packsegment_18,
        packsegment_19,
        packsegment_20,
        miscstruct_id,
        miscsegment_1,
        miscsegment_2,
        miscsegment_3,
        miscsegment_4,
        miscsegment_5,
        miscsegment_6,
        miscsegment_7,
        miscsegment_8,
        miscsegment_9,
        miscsegment_10,
        miscsegment_11,
        miscsegment_12,
        miscsegment_13,
        miscsegment_14,
        miscsegment_15,
        miscsegment_16,
        miscsegment_17,
        miscsegment_18,
        miscsegment_19,
        miscsegment_20,
        prof_judgement_flg,
        nslds_data_override_flg,
        target_group,
        coa_fixed,
        coa_pell,
        profile_status,
        profile_status_date,
        profile_fc,
        tolerance_amount,
              manual_disb_hold,
        pell_alt_expense,
        assoc_org_num,
        award_fmly_contribution_type,
        isir_locked_by,
	       adnl_unsub_loan_elig_flag,
        lock_awd_flag,
        lock_coa_flag
      FROM  igf_ap_fa_base_rec_all
      WHERE rowid = x_rowid
      FOR UPDATE NOWAIT;
Line: 1604

      FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
Line: 1745

  PROCEDURE update_row (
    x_rowid                             IN     VARCHAR2,
    x_base_id                           IN     NUMBER,
    x_ci_cal_type                       IN     VARCHAR2,
    x_person_id                         IN     NUMBER,
    x_ci_sequence_number                IN     NUMBER,
    x_org_id                            IN     NUMBER,
    x_coa_pending                       IN     VARCHAR2,
    x_verification_process_run          IN     VARCHAR2,
    x_inst_verif_status_date            IN     DATE,
    x_manual_verif_flag                 IN     VARCHAR2,
    x_fed_verif_status                  IN     VARCHAR2,
    x_fed_verif_status_date             IN     DATE,
    x_inst_verif_status                 IN     VARCHAR2,
    x_nslds_eligible                    IN     VARCHAR2,
    x_ede_correction_batch_id           IN     VARCHAR2, -- Modified by rbezawad on 22-Jun-2001 w.r.t. Bug ID: 1821811
    x_fa_process_status_date            IN     DATE,
    x_isir_corr_status                  IN     VARCHAR2,
    x_isir_corr_status_date             IN     DATE,
    x_isir_status                       IN     VARCHAR2,
    x_isir_status_date                  IN     DATE,
    x_coa_code_f                        IN     VARCHAR2,
    x_coa_code_i                        IN     VARCHAR2,
    x_coa_f                             IN     NUMBER,
    x_coa_i                             IN     NUMBER,
    x_disbursement_hold                 IN     VARCHAR2,
    x_fa_process_status                 IN     VARCHAR2,
    x_notification_status               IN     VARCHAR2,
    x_notification_status_date          IN     DATE,
    x_packaging_hold                    IN     VARCHAR2,
    x_packaging_status                  IN     VARCHAR2,
    x_packaging_status_date             IN     DATE,
    x_total_package_accepted            IN     NUMBER,
    x_total_package_offered             IN     NUMBER,
    x_admstruct_id                      IN     VARCHAR2,
    x_admsegment_1                      IN     VARCHAR2,
    x_admsegment_2                      IN     VARCHAR2,
    x_admsegment_3                      IN     VARCHAR2,
    x_admsegment_4                      IN     VARCHAR2,
    x_admsegment_5                      IN     VARCHAR2,
    x_admsegment_6                      IN     VARCHAR2,
    x_admsegment_7                      IN     VARCHAR2,
    x_admsegment_8                      IN     VARCHAR2,
    x_admsegment_9                      IN     VARCHAR2,
    x_admsegment_10                     IN     VARCHAR2,
    x_admsegment_11                     IN     VARCHAR2,
    x_admsegment_12                     IN     VARCHAR2,
    x_admsegment_13                     IN     VARCHAR2,
    x_admsegment_14                     IN     VARCHAR2,
    x_admsegment_15                     IN     VARCHAR2,
    x_admsegment_16                     IN     VARCHAR2,
    x_admsegment_17                     IN     VARCHAR2,
    x_admsegment_18                     IN     VARCHAR2,
    x_admsegment_19                     IN     VARCHAR2,
    x_admsegment_20                     IN     VARCHAR2,
    x_packstruct_id                     IN     VARCHAR2,
    x_packsegment_1                     IN     VARCHAR2,
    x_packsegment_2                     IN     VARCHAR2,
    x_packsegment_3                     IN     VARCHAR2,
    x_packsegment_4                     IN     VARCHAR2,
    x_packsegment_5                     IN     VARCHAR2,
    x_packsegment_6                     IN     VARCHAR2,
    x_packsegment_7                     IN     VARCHAR2,
    x_packsegment_8                     IN     VARCHAR2,
    x_packsegment_9                     IN     VARCHAR2,
    x_packsegment_10                    IN     VARCHAR2,
    x_packsegment_11                    IN     VARCHAR2,
    x_packsegment_12                    IN     VARCHAR2,
    x_packsegment_13                    IN     VARCHAR2,
    x_packsegment_14                    IN     VARCHAR2,
    x_packsegment_15                    IN     VARCHAR2,
    x_packsegment_16                    IN     VARCHAR2,
    x_packsegment_17                    IN     VARCHAR2,
    x_packsegment_18                    IN     VARCHAR2,
    x_packsegment_19                    IN     VARCHAR2,
    x_packsegment_20                    IN     VARCHAR2,
    x_miscstruct_id                     IN     VARCHAR2,
    x_miscsegment_1                     IN     VARCHAR2,
    x_miscsegment_2                     IN     VARCHAR2,
    x_miscsegment_3                     IN     VARCHAR2,
    x_miscsegment_4                     IN     VARCHAR2,
    x_miscsegment_5                     IN     VARCHAR2,
    x_miscsegment_6                     IN     VARCHAR2,
    x_miscsegment_7                     IN     VARCHAR2,
    x_miscsegment_8                     IN     VARCHAR2,
    x_miscsegment_9                     IN     VARCHAR2,
    x_miscsegment_10                    IN     VARCHAR2,
    x_miscsegment_11                    IN     VARCHAR2,
    x_miscsegment_12                    IN     VARCHAR2,
    x_miscsegment_13                    IN     VARCHAR2,
    x_miscsegment_14                    IN     VARCHAR2,
    x_miscsegment_15                    IN     VARCHAR2,
    x_miscsegment_16                    IN     VARCHAR2,
    x_miscsegment_17                    IN     VARCHAR2,
    x_miscsegment_18                    IN     VARCHAR2,
    x_miscsegment_19                    IN     VARCHAR2,
    x_miscsegment_20                    IN     VARCHAR2,
    x_prof_judgement_flg                IN     VARCHAR2,
    x_nslds_data_override_flg           IN     VARCHAR2,
    x_target_group                      IN     VARCHAR2,
    x_coa_fixed                         IN     NUMBER,
    x_coa_pell                          IN     NUMBER,
    x_mode                              IN     VARCHAR2,
    x_profile_status                    IN     VARCHAR2,
    x_profile_status_date               IN     DATE,
    x_profile_fc                        IN     NUMBER,
    x_tolerance_amount                  IN     NUMBER,    --Modified by kkillams on 28- June-2001 w.r.t. bug 1794114
    x_manual_disb_hold                  IN     VARCHAR2,
    x_pell_alt_expense                  IN     NUMBER,
    x_assoc_org_num                     IN     NUMBER,    --Modified by ugummall on 25-SEP-2003 w.r.t. FA 126 - Multiple FA Offices
    x_award_fmly_contribution_type      IN     VARCHAR2,   --Modified by rasahoo  on 17-NOV-2003 w.r.t FA 128 ISIR update 20004-05
    x_isir_locked_by                    IN     VARCHAR2,
    x_adnl_unsub_loan_elig_flag         IN     VARCHAR2,
    x_lock_awd_flag                     IN     VARCHAR2,
    x_lock_coa_flag                     IN     VARCHAR2

  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  Purpose : Handles the UPDATE DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  masehgal        25-Sep-2002     FA 014 -To Do Enhancements
  ||                                  Added manual_disb_hold checkbox
  ||  vvutukur        16-feb-2002     passed igf_aw_gen.get_org_id to before_dml call instead of x_org_id bug:2222272.
  ||  rbezawad        22-Jun-2001     x_ede_correction_batch_id parameter in procedures is
  ||                                  changed to VARCHAR2 Datatype w.r.t. Bug ID: 1821811.
  ||  (reverse chronological order - newest change first)
  */
    x_last_update_date           DATE ;
Line: 1877

    x_last_updated_by            NUMBER;
Line: 1878

    x_last_update_login          NUMBER;
Line: 1882

    x_program_update_date        DATE;
Line: 1887

    x_last_update_date := SYSDATE;
Line: 1889

      x_last_updated_by := 1;
Line: 1890

      x_last_update_login := 0;
Line: 1892

      x_last_updated_by := fnd_global.user_id;
Line: 1893

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

      x_last_update_login := fnd_global.login_id;
Line: 1897

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

      p_action                            => 'UPDATE',
      x_rowid                             => x_rowid,
      x_base_id                           => x_base_id,
      x_ci_cal_type                       => x_ci_cal_type,
      x_person_id                         => x_person_id,
      x_ci_sequence_number                => x_ci_sequence_number,
      x_org_id                            => igf_aw_gen.get_org_id,
      x_coa_pending                       => x_coa_pending,
      x_verification_process_run          => x_verification_process_run,
      x_inst_verif_status_date            => x_inst_verif_status_date,
      x_manual_verif_flag                 => x_manual_verif_flag,
      x_fed_verif_status                  => x_fed_verif_status,
      x_fed_verif_status_date             => x_fed_verif_status_date,
      x_inst_verif_status                 => x_inst_verif_status,
      x_nslds_eligible                    => x_nslds_eligible,
      x_ede_correction_batch_id           => x_ede_correction_batch_id,
      x_fa_process_status_date            => x_fa_process_status_date,
      x_isir_corr_status                  => x_isir_corr_status,
      x_isir_corr_status_date             => x_isir_corr_status_date,
      x_isir_status                       => x_isir_status,
      x_isir_status_date                  => x_isir_status_date,
      x_coa_code_f                        => x_coa_code_f,
      x_coa_code_i                        => x_coa_code_i,
      x_coa_f                             => x_coa_f,
      x_coa_i                             => x_coa_i,
      x_disbursement_hold                 => x_disbursement_hold,
      x_fa_process_status                 => x_fa_process_status,
      x_notification_status               => x_notification_status,
      x_notification_status_date          => x_notification_status_date,
      x_packaging_status                  => x_packaging_status,
      x_packaging_status_date             => x_packaging_status_date,
      x_total_package_accepted            => x_total_package_accepted,
      x_total_package_offered             => x_total_package_offered,
      x_admstruct_id                      => x_admstruct_id,
      x_admsegment_1                      => x_admsegment_1,
      x_admsegment_2                      => x_admsegment_2,
      x_admsegment_3                      => x_admsegment_3,
      x_admsegment_4                      => x_admsegment_4,
      x_admsegment_5                      => x_admsegment_5,
      x_admsegment_6                      => x_admsegment_6,
      x_admsegment_7                      => x_admsegment_7,
      x_admsegment_8                      => x_admsegment_8,
      x_admsegment_9                      => x_admsegment_9,
      x_admsegment_10                     => x_admsegment_10,
      x_admsegment_11                     => x_admsegment_11,
      x_admsegment_12                     => x_admsegment_12,
      x_admsegment_13                     => x_admsegment_13,
      x_admsegment_14                     => x_admsegment_14,
      x_admsegment_15                     => x_admsegment_15,
      x_admsegment_16                     => x_admsegment_16,
      x_admsegment_17                     => x_admsegment_17,
      x_admsegment_18                     => x_admsegment_18,
      x_admsegment_19                     => x_admsegment_19,
      x_admsegment_20                     => x_admsegment_20,
      x_packstruct_id                     => x_packstruct_id,
      x_packsegment_1                     => x_packsegment_1,
      x_packsegment_2                     => x_packsegment_2,
      x_packsegment_3                     => x_packsegment_3,
      x_packsegment_4                     => x_packsegment_4,
      x_packsegment_5                     => x_packsegment_5,
      x_packsegment_6                     => x_packsegment_6,
      x_packsegment_7                     => x_packsegment_7,
      x_packsegment_8                     => x_packsegment_8,
      x_packsegment_9                     => x_packsegment_9,
      x_packsegment_10                    => x_packsegment_10,
      x_packsegment_11                    => x_packsegment_11,
      x_packsegment_12                    => x_packsegment_12,
      x_packsegment_13                    => x_packsegment_13,
      x_packsegment_14                    => x_packsegment_14,
      x_packsegment_15                    => x_packsegment_15,
      x_packsegment_16                    => x_packsegment_16,
      x_packsegment_17                    => x_packsegment_17,
      x_packsegment_18                    => x_packsegment_18,
      x_packsegment_19                    => x_packsegment_19,
      x_packsegment_20                    => x_packsegment_20,
      x_miscstruct_id                     => x_miscstruct_id,
      x_miscsegment_1                     => x_miscsegment_1,
      x_miscsegment_2                     => x_miscsegment_2,
      x_miscsegment_3                     => x_miscsegment_3,
      x_miscsegment_4                     => x_miscsegment_4,
      x_miscsegment_5                     => x_miscsegment_5,
      x_miscsegment_6                     => x_miscsegment_6,
      x_miscsegment_7                     => x_miscsegment_7,
      x_miscsegment_8                     => x_miscsegment_8,
      x_miscsegment_9                     => x_miscsegment_9,
      x_miscsegment_10                    => x_miscsegment_10,
      x_miscsegment_11                    => x_miscsegment_11,
      x_miscsegment_12                    => x_miscsegment_12,
      x_miscsegment_13                    => x_miscsegment_13,
      x_miscsegment_14                    => x_miscsegment_14,
      x_miscsegment_15                    => x_miscsegment_15,
      x_miscsegment_16                    => x_miscsegment_16,
      x_miscsegment_17                    => x_miscsegment_17,
      x_miscsegment_18                    => x_miscsegment_18,
      x_miscsegment_19                    => x_miscsegment_19,
      x_miscsegment_20                    => x_miscsegment_20,
      x_prof_judgement_flg                => x_prof_judgement_flg,
      x_nslds_data_override_flg           => x_nslds_data_override_flg,
      x_target_group                      => x_target_group,
      x_coa_fixed                         => x_coa_fixed,
      x_coa_pell                          => x_coa_pell,
      x_profile_status                    => x_profile_status,
      x_profile_status_date               => x_profile_status_date,
      x_profile_fc                        => x_profile_fc,
      x_tolerance_amount                  => x_tolerance_amount,
      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_manual_disb_hold                  => x_manual_disb_hold,
      x_pell_alt_expense                  => x_pell_alt_expense,
      x_assoc_org_num                     => x_assoc_org_num,        --Modified by ugummall on 25-SEP-2003 w.r.t FA 126 - Multiple FA Offices
      x_award_fmly_contribution_type      => x_award_fmly_contribution_type,
      x_isir_locked_by                    => x_isir_locked_by,
      x_adnl_unsub_loan_elig_flag         => x_adnl_unsub_loan_elig_flag,
      x_lock_awd_flag                     => x_lock_awd_flag,
      x_lock_coa_flag                     => x_lock_coa_flag

      );
Line: 2036

        x_program_update_date := old_references.program_update_date;
Line: 2038

        x_program_update_date := SYSDATE;
Line: 2042

    UPDATE igf_ap_fa_base_rec_all
      SET
        ci_cal_type                       = new_references.ci_cal_type,
        person_id                         = new_references.person_id,
        ci_sequence_number                = new_references.ci_sequence_number,
        coa_pending                       = new_references.coa_pending,
        verification_process_run          = new_references.verification_process_run,
        inst_verif_status_date            = new_references.inst_verif_status_date,
        manual_verif_flag                 = new_references.manual_verif_flag,
        fed_verif_status                  = new_references.fed_verif_status,
        fed_verif_status_date             = new_references.fed_verif_status_date,
        inst_verif_status                 = new_references.inst_verif_status,
        nslds_eligible                    = new_references.nslds_eligible,
        ede_correction_batch_id           = new_references.ede_correction_batch_id,
        fa_process_status_date            = new_references.fa_process_status_date,
        isir_corr_status                  = new_references.isir_corr_status,
        isir_corr_status_date             = new_references.isir_corr_status_date,
        isir_status                       = new_references.isir_status,
        isir_status_date                  = new_references.isir_status_date,
        coa_code_f                        = new_references.coa_code_f,
        coa_code_i                        = new_references.coa_code_i,
        coa_f                             = new_references.coa_f,
        coa_i                             = new_references.coa_i,
        disbursement_hold                 = new_references.disbursement_hold,
        fa_process_status                 = new_references.fa_process_status,
        notification_status               = new_references.notification_status,
        notification_status_date          = new_references.notification_status_date,
        packaging_status                  = new_references.packaging_status,
        packaging_status_date             = new_references.packaging_status_date,
        total_package_accepted            = new_references.total_package_accepted,
        total_package_offered             = new_references.total_package_offered,
        admstruct_id                      = new_references.admstruct_id,
        admsegment_1                      = new_references.admsegment_1,
        admsegment_2                      = new_references.admsegment_2,
        admsegment_3                      = new_references.admsegment_3,
        admsegment_4                      = new_references.admsegment_4,
        admsegment_5                      = new_references.admsegment_5,
        admsegment_6                      = new_references.admsegment_6,
        admsegment_7                      = new_references.admsegment_7,
        admsegment_8                      = new_references.admsegment_8,
        admsegment_9                      = new_references.admsegment_9,
        admsegment_10                     = new_references.admsegment_10,
        admsegment_11                     = new_references.admsegment_11,
        admsegment_12                     = new_references.admsegment_12,
        admsegment_13                     = new_references.admsegment_13,
        admsegment_14                     = new_references.admsegment_14,
        admsegment_15                     = new_references.admsegment_15,
        admsegment_16                     = new_references.admsegment_16,
        admsegment_17                     = new_references.admsegment_17,
        admsegment_18                     = new_references.admsegment_18,
        admsegment_19                     = new_references.admsegment_19,
        admsegment_20                     = new_references.admsegment_20,
        packstruct_id                     = new_references.packstruct_id,
        packsegment_1                     = new_references.packsegment_1,
        packsegment_2                     = new_references.packsegment_2,
        packsegment_3                     = new_references.packsegment_3,
        packsegment_4                     = new_references.packsegment_4,
        packsegment_5                     = new_references.packsegment_5,
        packsegment_6                     = new_references.packsegment_6,
        packsegment_7                     = new_references.packsegment_7,
        packsegment_8                     = new_references.packsegment_8,
        packsegment_9                     = new_references.packsegment_9,
        packsegment_10                    = new_references.packsegment_10,
        packsegment_11                    = new_references.packsegment_11,
        packsegment_12                    = new_references.packsegment_12,
        packsegment_13                    = new_references.packsegment_13,
        packsegment_14                    = new_references.packsegment_14,
        packsegment_15                    = new_references.packsegment_15,
        packsegment_16                    = new_references.packsegment_16,
        packsegment_17                    = new_references.packsegment_17,
        packsegment_18                    = new_references.packsegment_18,
        packsegment_19                    = new_references.packsegment_19,
        packsegment_20                    = new_references.packsegment_20,
        miscstruct_id                     = new_references.miscstruct_id,
        miscsegment_1                     = new_references.miscsegment_1,
        miscsegment_2                     = new_references.miscsegment_2,
        miscsegment_3                     = new_references.miscsegment_3,
        miscsegment_4                     = new_references.miscsegment_4,
        miscsegment_5                     = new_references.miscsegment_5,
        miscsegment_6                     = new_references.miscsegment_6,
        miscsegment_7                     = new_references.miscsegment_7,
        miscsegment_8                     = new_references.miscsegment_8,
        miscsegment_9                     = new_references.miscsegment_9,
        miscsegment_10                    = new_references.miscsegment_10,
        miscsegment_11                    = new_references.miscsegment_11,
        miscsegment_12                    = new_references.miscsegment_12,
        miscsegment_13                    = new_references.miscsegment_13,
        miscsegment_14                    = new_references.miscsegment_14,
        miscsegment_15                    = new_references.miscsegment_15,
        miscsegment_16                    = new_references.miscsegment_16,
        miscsegment_17                    = new_references.miscsegment_17,
        miscsegment_18                    = new_references.miscsegment_18,
        miscsegment_19                    = new_references.miscsegment_19,
        miscsegment_20                    = new_references.miscsegment_20,
        prof_judgement_flg                = new_references.prof_judgement_flg,
        nslds_data_override_flg           = new_references.nslds_data_override_flg,
        target_group                      = new_references.target_group,
        coa_fixed                         = new_references.coa_fixed,
        coa_pell                          = new_references.coa_pell,
        profile_status                    = new_references.profile_status,
        profile_status_date               = new_references.profile_status_date,
        profile_fc                        = new_references.profile_fc,
        tolerance_amount                  = new_references.tolerance_amount,
        last_update_date                  = x_last_update_date,
        last_updated_by                   = x_last_updated_by,
        last_update_login                 = x_last_update_login ,
        request_id                        = x_request_id,
        program_id                        = x_program_id,
        program_application_id            = x_program_application_id,
        program_update_date               = x_program_update_date,
        manual_disb_hold                  = new_references.manual_disb_hold,
        pell_alt_expense                  = new_references.pell_alt_expense,
        assoc_org_num                     = new_references.assoc_org_num,          --Modified by ugummall on 25-SEP-2003 w.r.t FA 126 - Multiple FA Offices
        award_fmly_contribution_type      = new_references.award_fmly_contribution_type,
        isir_locked_by                    = new_references.isir_locked_by,
        adnl_unsub_loan_elig_flag         = new_references.adnl_unsub_loan_elig_flag,
        lock_awd_flag                     = new_references.lock_awd_flag,
        lock_coa_flag                     = new_references.lock_coa_flag

      WHERE rowid = x_rowid;
Line: 2167

  END update_row;
Line: 2280

    x_award_fmly_contribution_type      IN     VARCHAR2,  --Modified by rasahoo  on 17-NOV-2003 w.r.t FA 128 ISIR update 20004-05
    x_isir_locked_by                    IN     VARCHAR2,
    x_adnl_unsub_loan_elig_flag         IN     VARCHAR2,
    x_lock_awd_flag                     IN     VARCHAR2,
    x_lock_coa_flag                     IN     VARCHAR2

  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  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
  ||  masehgal        25-Sep-2002     FA 014 -To Do Enhancements
  ||                                  Added manual_disb_hold checkbox
  ||  rbezawad        22-Jun-2001     x_ede_correction_batch_id parameter in procedures is
  ||                                  changed to VARCHAR2 Datatype w.r.t. Bug ID: 1821811.
  ||  (reverse chronological order - newest change first)
  */
    CURSOR c1 IS
      SELECT   rowid
      FROM     igf_ap_fa_base_rec_all
      WHERE    base_id = x_base_id;
Line: 2312

      insert_row (
        x_rowid,
        x_base_id,
        x_ci_cal_type,
        x_person_id,
        x_ci_sequence_number,
        x_org_id,
        x_coa_pending,
        x_verification_process_run,
        x_inst_verif_status_date,
        x_manual_verif_flag,
        x_fed_verif_status,
        x_fed_verif_status_date,
        x_inst_verif_status,
        x_nslds_eligible,
        x_ede_correction_batch_id,
        x_fa_process_status_date,
        x_isir_corr_status,
        x_isir_corr_status_date,
        x_isir_status,
        x_isir_status_date,
        x_coa_code_f,
        x_coa_code_i,
        x_coa_f,
        x_coa_i,
        x_disbursement_hold,
        x_fa_process_status,
        x_notification_status,
        x_notification_status_date,
        NULL ,  -- Obsoletion under FA 101 (SAP)
        x_packaging_status,
        x_packaging_status_date,
        x_total_package_accepted,
        x_total_package_offered,
        x_admstruct_id,
        x_admsegment_1,
        x_admsegment_2,
        x_admsegment_3,
        x_admsegment_4,
        x_admsegment_5,
        x_admsegment_6,
        x_admsegment_7,
        x_admsegment_8,
        x_admsegment_9,
        x_admsegment_10,
        x_admsegment_11,
        x_admsegment_12,
        x_admsegment_13,
        x_admsegment_14,
        x_admsegment_15,
        x_admsegment_16,
        x_admsegment_17,
        x_admsegment_18,
        x_admsegment_19,
        x_admsegment_20,
        x_packstruct_id,
        x_packsegment_1,
        x_packsegment_2,
        x_packsegment_3,
        x_packsegment_4,
        x_packsegment_5,
        x_packsegment_6,
        x_packsegment_7,
        x_packsegment_8,
        x_packsegment_9,
        x_packsegment_10,
        x_packsegment_11,
        x_packsegment_12,
        x_packsegment_13,
        x_packsegment_14,
        x_packsegment_15,
        x_packsegment_16,
        x_packsegment_17,
        x_packsegment_18,
        x_packsegment_19,
        x_packsegment_20,
        x_miscstruct_id,
        x_miscsegment_1,
        x_miscsegment_2,
        x_miscsegment_3,
        x_miscsegment_4,
        x_miscsegment_5,
        x_miscsegment_6,
        x_miscsegment_7,
        x_miscsegment_8,
        x_miscsegment_9,
        x_miscsegment_10,
        x_miscsegment_11,
        x_miscsegment_12,
        x_miscsegment_13,
        x_miscsegment_14,
        x_miscsegment_15,
        x_miscsegment_16,
        x_miscsegment_17,
        x_miscsegment_18,
        x_miscsegment_19,
        x_miscsegment_20,
        x_prof_judgement_flg,
        x_nslds_data_override_flg,
        x_target_group,
        x_coa_fixed,
        x_coa_pell,
        x_mode ,
        x_profile_status,
        x_profile_status_date,
        x_profile_fc,
        x_tolerance_amount,
        x_manual_disb_hold,
        x_pell_alt_expense,
        x_assoc_org_num,       --Modified by ugummall on 25-SEP-2003 w.r.t FA 126 - Multiple FA Offices
        x_award_fmly_contribution_type,
        x_isir_locked_by,
	       x_adnl_unsub_loan_elig_flag,
        x_lock_awd_flag,
        x_lock_coa_flag

      );
Line: 2433

    update_row (
      x_rowid,
      x_base_id,
      x_ci_cal_type,
      x_person_id,
      x_ci_sequence_number,
      x_org_id,
      x_coa_pending,
      x_verification_process_run,
      x_inst_verif_status_date,
      x_manual_verif_flag,
      x_fed_verif_status,
      x_fed_verif_status_date,
      x_inst_verif_status,
      x_nslds_eligible,
      x_ede_correction_batch_id,
      x_fa_process_status_date,
      x_isir_corr_status,
      x_isir_corr_status_date,
      x_isir_status,
      x_isir_status_date,
      x_coa_code_f,
      x_coa_code_i,
      x_coa_f,
      x_coa_i,
      x_disbursement_hold,
      x_fa_process_status,
      x_notification_status,
      x_notification_status_date,
      NULL , --  -- Obsoletion under FA 101 (SAP)
      x_packaging_status,
      x_packaging_status_date,
      x_total_package_accepted,
      x_total_package_offered,
      x_admstruct_id,
      x_admsegment_1,
      x_admsegment_2,
      x_admsegment_3,
      x_admsegment_4,
      x_admsegment_5,
      x_admsegment_6,
      x_admsegment_7,
      x_admsegment_8,
      x_admsegment_9,
      x_admsegment_10,
      x_admsegment_11,
      x_admsegment_12,
      x_admsegment_13,
      x_admsegment_14,
      x_admsegment_15,
      x_admsegment_16,
      x_admsegment_17,
      x_admsegment_18,
      x_admsegment_19,
      x_admsegment_20,
      x_packstruct_id,
      x_packsegment_1,
      x_packsegment_2,
      x_packsegment_3,
      x_packsegment_4,
      x_packsegment_5,
      x_packsegment_6,
      x_packsegment_7,
      x_packsegment_8,
      x_packsegment_9,
      x_packsegment_10,
      x_packsegment_11,
      x_packsegment_12,
      x_packsegment_13,
      x_packsegment_14,
      x_packsegment_15,
      x_packsegment_16,
      x_packsegment_17,
      x_packsegment_18,
      x_packsegment_19,
      x_packsegment_20,
      x_miscstruct_id,
      x_miscsegment_1,
      x_miscsegment_2,
      x_miscsegment_3,
      x_miscsegment_4,
      x_miscsegment_5,
      x_miscsegment_6,
      x_miscsegment_7,
      x_miscsegment_8,
      x_miscsegment_9,
      x_miscsegment_10,
      x_miscsegment_11,
      x_miscsegment_12,
      x_miscsegment_13,
      x_miscsegment_14,
      x_miscsegment_15,
      x_miscsegment_16,
      x_miscsegment_17,
      x_miscsegment_18,
      x_miscsegment_19,
      x_miscsegment_20,
      x_prof_judgement_flg,
      x_nslds_data_override_flg,
      x_target_group,
      x_coa_fixed,
      x_coa_pell,
      x_mode,
      x_profile_status,
      x_profile_status_date,
      x_profile_fc,
      x_tolerance_amount,
      x_manual_disb_hold,
      x_pell_alt_expense,
      x_assoc_org_num,        --Modified by ugummall on 25-SEP-2003 w.r.t FA 126 - Multiple FA Offices
      x_award_fmly_contribution_type,
      x_isir_locked_by,
      x_adnl_unsub_loan_elig_flag,
      x_lock_awd_flag,
      x_lock_coa_flag

    );
Line: 2554

  PROCEDURE delete_row (
    x_rowid IN VARCHAR2
  ) AS
  /*
  ||  Created By : skoppula
  ||  Created On : 07-DEC-2000
  ||  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: 2573

    DELETE FROM igf_ap_fa_base_rec_all
    WHERE rowid = x_rowid;
Line: 2580

  END delete_row;