DBA Data[Home] [Help]

APPS.IGS_DA_TRNS_IMP SQL Statements

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

Line: 66

         UPDATE igs_da_rqst
            SET request_status = 'COMPLETE_ERROR'
          WHERE batch_id = p_batch_id;
Line: 70

         UPDATE igs_da_req_stdnts
            SET report_text = v_report_text,
                ERROR_CODE = l_error_code
          WHERE batch_id = p_batch_id
            AND person_id = p_person_id
            AND program_code = p_program_code;
Line: 96

         SELECT hp.ROWID row_id
           FROM hz_parties p, igs_pe_hz_parties hp
          WHERE hp.party_id = p.party_id
            AND hp.inst_org_ind = 'I'
            AND p.party_number = person_history_rec.prev_institution_code;
Line: 104

         SELECT hp.ROWID row_id
           FROM hz_parties p,
                igs_pe_hz_parties hp,
                igs_or_org_inst_type_all oit
          WHERE hp.party_id = p.party_id
            AND hp.inst_org_ind = 'I'
            AND p.party_number = person_history_rec.prev_institution_code
            AND hp.oi_institution_type = oit.institution_type(+)
            AND oit.system_inst_type IN ('POST-SECONDARY', 'SECONDARY');
Line: 218

               write_message ('***** IGS_AD_ACAD_HISTORY_PKG.INSERT_ROW *****'
                             );
Line: 220

               igs_ad_acad_history_pkg.insert_row (x_rowid                            => l_rowid,
                                                   x_attribute14                      => NULL,
                                                   x_attribute15                      => NULL,
                                                   x_attribute16                      => NULL,
                                                   x_attribute17                      => NULL,
                                                   x_attribute18                      => NULL,
                                                   x_attribute19                      => NULL,
                                                   x_attribute20                      => NULL,
                                                   x_attribute13                      => NULL,
                                                   x_attribute11                      => NULL,
                                                   x_attribute12                      => NULL,
                                                   x_education_id                     => l_education_id,
                                                   x_person_id                        => person_history_rec.person_id,
                                                   x_current_inst                     => 'N',
                                                   x_degree_attempted                 => NULL,
                                                   x_program_code                     => NULL,
                                                   x_degree_earned                    => NULL,
                                                   x_comments                         => NULL,
                                                   x_start_date                       => TO_DATE (NULL
                                                                                                 ),
                                                   x_end_date                         => TO_DATE (NULL
                                                                                                 ),
                                                   x_planned_completion_date          => TO_DATE (NULL
                                                                                                 ),
                                                   x_recalc_total_cp_attempted        => NULL,
                                                   x_recalc_total_cp_earned           => NULL,
                                                   x_recalc_total_unit_gp             => NULL,
                                                   x_recalc_tot_gpa_units_attemp      => NULL,
                                                   x_recalc_inst_gpa                  => NULL,
                                                   x_recalc_grading_scale_id          => NULL,
                                                   x_selfrep_total_cp_attempted       => NULL,
                                                   x_selfrep_total_cp_earned          => NULL,
                                                   x_selfrep_total_unit_gp            => NULL,
                                                   x_selfrep_tot_gpa_uts_attemp       => NULL,
                                                   x_selfrep_inst_gpa                 => NULL,
                                                   x_selfrep_grading_scale_id         => NULL,
                                                   x_selfrep_weighted_gpa             => NULL,
                                                   x_selfrep_rank_in_class            => NULL,
                                                   x_selfrep_weighed_rank             => NULL,
                                                   x_type_of_school                   => NULL,
                                                   x_institution_code                 => person_history_rec.prev_institution_code,
                                                   x_attribute_category               => NULL,
                                                   x_attribute1                       => NULL,
                                                   x_attribute2                       => NULL,
                                                   x_attribute3                       => NULL,
                                                   x_attribute4                       => NULL,
                                                   x_attribute5                       => NULL,
                                                   x_attribute6                       => NULL,
                                                   x_attribute7                       => NULL,
                                                   x_attribute8                       => NULL,
                                                   x_attribute9                       => NULL,
                                                   x_attribute10                      => NULL,
                                                   x_selfrep_class_size               => NULL,
                                                   x_transcript_required              => 'Y',
                                                   x_status                           => 'A',
                                                   x_object_version_number            => l_object_version_number,
                                                   x_msg_data                         => l_msg_data,
                                                   x_return_status                    => l_return_status,
                                                   x_mode                             => 'R'
                                                  );
Line: 355

         SELECT ah.*
           FROM igs_ad_acad_history_v ah
          WHERE (    person_id = acad_hist_rec.person_id
                 AND institution_code = acad_hist_rec.prev_institution_code
                );
Line: 365

         SELECT   h1.education_id
             FROM hz_education h1, hz_parties h2
            WHERE h1.party_id = acad_hist_rec.person_id
              AND h2.party_number = acad_hist_rec.prev_institution_code
              AND h2.party_id = h1.school_party_id
         ORDER BY h1.creation_date DESC;
Line: 422

   PROCEDURE delete_adv_stnd_records (p_person_id IN hz_parties.party_id%TYPE)
   AS
      CURSOR c_edu_id
      IS
         SELECT education_id
           FROM hz_education
          WHERE party_id = p_person_id;
Line: 432

         SELECT     trans_oss.ROWID, trans_oss.*
               FROM igs_ad_transcript trans_oss
              WHERE transcript_source IN (
                       SELECT code_id
                         FROM igs_ad_code_classes
                        WHERE CLASS = 'TRANSCRIPT_SOURCE'
                          AND closed_ind = 'N'
                          AND system_status = 'THIRD_PARTY_TRANSFER_EVAL')
                AND education_id = cp_education_id
         FOR UPDATE NOWAIT;
Line: 447

         SELECT     term_oss.ROWID, term_oss.*
               FROM igs_ad_term_details term_oss
              WHERE transcript_id = p_transcript_id
         FOR UPDATE NOWAIT;
Line: 456

         SELECT     unit_oss.ROWID, unit_oss.*
               FROM igs_ad_term_unitdtls unit_oss
              WHERE term_details_id = p_term_details_id
         FOR UPDATE NOWAIT;
Line: 465

         SELECT     unt.ROWID, unt.*
               FROM igs_av_stnd_unit_all unt
              WHERE unit_details_id = p_unit_details_id
         FOR UPDATE NOWAIT;
Line: 472

         SELECT     adv.ROWID, adv.*
               FROM igs_av_adv_standing_all adv
              WHERE p_person_id = adv.person_id
         FOR UPDATE NOWAIT;
Line: 479

         SELECT     unt.ROWID, unt.*
               FROM igs_av_stnd_unit_all unt
              WHERE p_person_id = unt.person_id
         FOR UPDATE NOWAIT;
Line: 486

         SELECT     unt.ROWID, unt.*
               FROM IGS_AV_STD_UNT_BASIS_ALL unt
              WHERE unt.AV_STND_UNIT_ID = cp_AV_STND_UNIT_ID
         FOR UPDATE NOWAIT;
Line: 492

      ecx_debug.push ('IGS_DA_TRNS_IMP.DELETE_ADV_STND_RECORDS');
Line: 510

			IGS_AV_STD_UNT_BASIS_PKG.delete_row (l__adv_unt_basis.ROWID);
Line: 514

                     igs_av_stnd_unit_pkg.delete_row (l_adv_stnd_unt.ROWID);
Line: 517

                  igs_ad_term_unitdtls_pkg.delete_row (l_term_unit.ROWID);
Line: 520

               igs_ad_term_details_pkg.delete_row (l_trans_term.ROWID);
Line: 523

            igs_ad_transcript_pkg.delete_row (l_trans.ROWID);
Line: 534

			IGS_AV_STD_UNT_BASIS_PKG.delete_row (l_adv_unt_basis.ROWID);
Line: 536

         igs_av_stnd_unit_pkg.delete_row (l_adv_stnd_unt.ROWID);
Line: 542

            igs_av_adv_standing_pkg.delete_row (l_adv_stnd.ROWID);
Line: 550

      ecx_debug.pop ('IGS_DA_TRNS_IMP.DELETE_ADV_STND_RECORDS');
Line: 555

   END delete_adv_stnd_records;
Line: 571

         SELECT   code_id
             FROM igs_ad_code_classes
            WHERE CLASS = 'TRANSCRIPT_SOURCE'
              AND closed_ind = 'N'
              AND system_status = 'THIRD_PARTY_TRANSFER_EVAL'
         ORDER BY NVL (system_default, 'A') DESC;
Line: 595

            write_message ('***** IGS_AD_TRANSCRIPT_PKG.INSERT_ROW *****');
Line: 596

            igs_ad_transcript_pkg.insert_row (x_rowid                  => l_rowid,
                                              x_quintile_rank          => NULL,
                                              x_percentile_rank        => NULL,
                                              x_transcript_id          => l_transcript_id,
                                              x_education_id           => p_trans_record.education_id,
                                              x_transcript_status      => 'FINAL',
                                              x_transcript_source      => l_transcript_source,
                                              x_date_of_receipt        => TRUNC (SYSDATE
                                                                                ),
                                              x_entered_gpa            => NULL,
                                              x_entered_gs_id          => fnd_profile.VALUE ('IGS_AD_INST_GRAD_SCALE'
                                                                                            ),
                                              x_conv_gpa               => NULL,
                                              x_conv_gs_id             => fnd_profile.VALUE ('IGS_AD_INST_GRAD_SCALE'
                                                                                            ),
                                              x_term_type              => p_trans_record.term_type,
                                              x_rank_in_class          => NULL,
                                              x_class_size             => NULL,
                                              x_approximate_rank       => NULL,
                                              x_weighted_rank          => NULL,
                                              x_decile_rank            => NULL,
                                              x_quartile_rank          => NULL,
                                              x_transcript_type        => 'OFFICIAL',
                                              x_mode                   => 'R',
                                              x_date_of_issue          => TRUNC (SYSDATE
                                                                                ),
                                              x_override               => NVL (override_ind,
                                                                               'N'
                                                                              ),
                                              x_override_id            => NULL,
                                              x_override_date          => NULL
                                             );
Line: 631

         write_log ('igs_ad_transcript_pkg.insert_row',
                    'igs.plsql.igs_da_trns_imp.create_new_transcript_details'
                   );
Line: 690

   PROCEDURE update_transcript_details (
      p_trans_record   IN OUT NOCOPY   trans_cur_rec
   )
   AS
      l_transcript_id   igs_ad_txcpt_int.transcript_id%TYPE;
Line: 700

         SELECT trans_oss.ROWID row_id, trans_oss.*
           FROM igs_ad_transcript trans_oss
          WHERE (    transcript_id = p_trans_record.transcript_id
                 AND p_trans_record.transcript_id IS NOT NULL
                )
             OR (    p_trans_record.transcript_id IS NULL
                 AND education_id = p_trans_record.education_id
                );
Line: 711

         SELECT code_id
           FROM igs_ad_code_classes
          WHERE CLASS = 'TRANSCRIPT_SOURCE'
            AND closed_ind = 'N'
            AND system_status = 'THIRD_PARTY_TRANSFER_EVAL';
Line: 720

      ecx_debug.push ('IGS_DA_TRNS_IMP.UPDATE_TRANSCRIPT_DETAILS');
Line: 726

      SAVEPOINT before_update_transcript;
Line: 733

         igs_ad_transcript_pkg.update_row (x_rowid                  => dup_cur_rec.row_id,
                                           x_quintile_rank          => dup_cur_rec.quintile_rank,
                                           x_percentile_rank        => dup_cur_rec.percentile_rank,
                                           x_transcript_id          => dup_cur_rec.transcript_id,
                                           x_education_id           => dup_cur_rec.education_id,
                                           x_transcript_status      => dup_cur_rec.transcript_status,
                                           x_transcript_source      => l_source,
                                           x_date_of_receipt        => TRUNC (SYSDATE
                                                                             ),
                                           x_entered_gpa            => p_trans_record.unit_grade_points,
                                           x_entered_gs_id          => fnd_profile.VALUE ('IGS_AD_INST_GRAD_SCALE'
                                                                                         ),
                                           x_conv_gpa               => dup_cur_rec.conv_gpa,
                                           x_conv_gs_id             => dup_cur_rec.conv_gs_id,
                                           x_term_type              => p_trans_record.term_type,
                                           x_rank_in_class          => dup_cur_rec.rank_in_class,
                                           x_class_size             => dup_cur_rec.class_size,
                                           x_approximate_rank       => dup_cur_rec.approximate_rank,
                                           x_weighted_rank          => dup_cur_rec.weighted_rank,
                                           x_decile_rank            => dup_cur_rec.decile_rank,
                                           x_quartile_rank          => dup_cur_rec.quartile_rank,
                                           x_transcript_type        => dup_cur_rec.transcript_type,
                                           x_date_of_issue          => dup_cur_rec.date_of_issue,
                                           x_override               => NULL,
                                           x_override_id            => NULL,
                                           x_override_date          => NULL
                                          );
Line: 763

      write_log ('Update trans details',
                 'igs.plsql.igs_da_trns_imp.update_transcript_details'
                );
Line: 766

      ecx_debug.pop ('IGS_DA_TRNS_IMP.UPDATE_TRANSCRIPT_DETAILS');
Line: 770

         ecx_debug.pop ('IGS_DA_TRNS_IMP.UPDATE_TRANSCRIPT_DETAILS');
Line: 785

                       'igs.plsql.igs_da_trns_imp.update_transcript_details'
                      );
Line: 799

                       'igs.plsql.igs_da_trns_imp.update_transcript_details'
                      );
Line: 804

                    'igs.plsql.igs_da_trns_imp.update_transcript_details'
                   );
Line: 806

   END update_transcript_details;
Line: 810

   PROCEDURE update_term_unit_details (
      p_term_unitdtls_record   IN OUT NOCOPY   trans_cur_rec
   )
   AS
      l_rowid                         VARCHAR2 (25);
Line: 826

         SELECT unit_oss.ROWID, unit_oss.*
           FROM igs_ad_term_unitdtls unit_oss
          WHERE term_details_id = p_term_unitdtls_record.term_details_id
            AND unit = p_term_unitdtls_record.unit;
Line: 833

      ecx_debug.push ('IGS_DA_TRNS_IMP.UPDATE_TERM_UNIT_DETAILS');
Line: 838

      SAVEPOINT before_update_unit;
Line: 842

         igs_ad_term_unitdtls_pkg.update_row (x_rowid                  => dup_cur_rec.ROWID,
                                              x_unit_details_id        => dup_cur_rec.unit_details_id,
                                              x_term_details_id        => dup_cur_rec.term_details_id,
                                              x_unit                   => p_term_unitdtls_record.unit,
                                              x_unit_difficulty        => dup_cur_rec.unit_difficulty,
                                              x_unit_name              => p_term_unitdtls_record.unit_name,
                                              x_cp_attempted           => p_term_unitdtls_record.cp_attempted,
                                              x_cp_earned              => p_term_unitdtls_record.cp_earned,
                                              x_grade                  => p_term_unitdtls_record.grade,
                                              x_unit_grade_points      => p_term_unitdtls_record.unit_grade_points
                                             );
Line: 856

      write_log (   'igs_ad_term_unitdtls_pkg.update_row unit_details_id='
                 || p_term_unitdtls_record.unit_details_id,
                 'igs.plsql.igs_da_trns_imp.update_term_unit_details'
                );
Line: 860

      ecx_debug.pop ('IGS_DA_TRNS_IMP.UPDATE_TERM_UNIT_DETAILS');
Line: 864

         ecx_debug.pop ('IGS_DA_TRNS_IMP.UPDATE_TERM_UNIT_DETAILS');
Line: 879

                       'igs.plsql.igs_da_trns_imp.update_term_unit_details'
                      );
Line: 895

                       'igs.plsql.igs_da_trns_imp.update_term_unit_details'
                      );
Line: 900

                    'igs.plsql.igs_da_trns_imp.update_term_unit_details'
                   );
Line: 902

   END update_term_unit_details;
Line: 913

         SELECT code_id
           FROM igs_ad_code_classes
          WHERE CLASS = 'UNIT_DIFFICULTY' AND NAME = 'STANDARD';
Line: 935

         write_log ('Before igs_ad_term_unitdtls_pkg.insert_row',
                    'igs.plsql.igs_da_trns_imp.create_term_unit_details'
                   );
Line: 941

         write_message ('***** IGS_AD_TERM_UNITDTLS_PKG.INSERT_ROW *****');
Line: 942

         igs_ad_term_unitdtls_pkg.insert_row (l_rowid,
                                              l_unit_details_id,
                                              p_term_unitdtls_record.term_details_id,
                                              p_term_unitdtls_record.unit,
                                              l_unit_difficulty,
                                              p_term_unitdtls_record.unit_name,
                                              p_term_unitdtls_record.cp_attempted,
                                              p_term_unitdtls_record.cp_earned,
                                              p_term_unitdtls_record.grade,
                                              p_term_unitdtls_record.unit_grade_points
                                             );
Line: 955

      write_log (   'After igs_ad_term_unitdtls_pkg.insert_row l_unit_details_id='
                 || l_unit_details_id,
                 'igs.plsql.igs_da_trns_imp.create_term_unit_details'
                );
Line: 1019

         SELECT unit_oss.ROWID, unit_oss.*
           FROM igs_ad_term_unitdtls unit_oss
          WHERE term_details_id = p_trans_cur_rec.term_details_id
            AND unit = p_trans_cur_rec.unit
            AND unit_name = p_trans_cur_rec.unit_name;
Line: 1044

         write_log ('Entering update_term_unit_details',
                    'igs.plsql.igs_da_trns_imp.process_term_unit_details'
                   );
Line: 1048

         update_term_unit_details (p_trans_cur_rec);
Line: 1100

         write_message ('***** IGS_AD_TERM_DETAILS_PKG.INSERT_ROW *****');
Line: 1101

         igs_ad_term_details_pkg.insert_row (l_rowid,
                                             l_term_details_id,
                                             p_term_dtls_record.transcript_id,
                                             p_term_dtls_record.term,
                                             TRUNC (p_term_dtls_record.start_date
                                                   ),
                                             TRUNC (p_term_dtls_record.end_date
                                                   ),
                                             NULL,
                                             NULL,
                                             NULL,
                                             TO_NUMBER (NULL),
                                             --p_term_dtls_record.total_gpa_units,
                                             TO_NUMBER (NULL)
                                            --p_term_dtls_record.gpa
                                            );
Line: 1171

   PROCEDURE update_term_details (
      p_term_dtls_record   IN OUT NOCOPY   trans_cur_rec
   )
   AS
      l_msg_at_index                  NUMBER                             := 0;
Line: 1183

                           := 'igs.plsql.igs_da_trns_imp.update_term_details';
Line: 1187

         SELECT term_oss.ROWID, term_oss.*
           FROM igs_ad_term_details term_oss
          WHERE transcript_id = p_term_dtls_record.transcript_id
            AND term = p_term_dtls_record.term
            AND TRUNC (start_date) = TRUNC (p_term_dtls_record.start_date)
            AND TRUNC (end_date) = TRUNC (p_term_dtls_record.end_date);
Line: 1196

      ecx_debug.push ('IGS_DA_TRNS_IMP.UPDATE_TERM_DETAILS');
Line: 1201

      SAVEPOINT before_update_term;
Line: 1205

         igs_ad_term_details_pkg.update_row (x_rowid                   => dup_cur_rec.ROWID,
                                             x_term_details_id         => dup_cur_rec.term_details_id,
                                             x_transcript_id           => dup_cur_rec.transcript_id,
                                             x_term                    => p_term_dtls_record.term,
                                             x_start_date              => TRUNC (p_term_dtls_record.start_date
                                                                                ),
                                             x_end_date                => TRUNC (p_term_dtls_record.end_date
                                                                                ),
                                             x_total_cp_attempted      => dup_cur_rec.total_cp_attempted,
                                             --dup_cur_rec.total_cp_attempted,
                                             x_total_cp_earned         => dup_cur_rec.total_cp_earned,
                                             --p_term_dtls_record.total_cp_earned,
                                             x_total_unit_gp           => dup_cur_rec.total_unit_gp,
                                             --p_term_dtls_record.total_unit_gp,
                                             x_total_gpa_units         => dup_cur_rec.total_gpa_units,
                                             --p_term_dtls_record.total_gpa_units
                                             x_gpa                     => dup_cur_rec.gpa
                                            );
Line: 1226

      write_log ('igs_ad_term_details_pkg.update_row',
                 'igs.plsql.igs_da_trns_imp.update_term_details'
                );
Line: 1229

      ecx_debug.pop ('IGS_DA_TRNS_IMP.UPDATE_TERM_DETAILS');
Line: 1233

         ecx_debug.pop ('IGS_DA_TRNS_IMP.UPDATE_TERM_DETAILS');
Line: 1248

                       'igs.plsql.igs_da_trns_imp.update_term_details'
                      );
Line: 1261

                      'igs.plsql.igs_ad_imp_024.update_term_details.exception '
                   || l_msg_data;
Line: 1270

                          'igs.plsql.igs_da_trns_imp.update_term_details'
                         );
Line: 1275

         write_log ('igs_da_trns_imp.update_term_details',
                    'igs.plsql.igs_da_trns_imp.update_term_details'
                   );
Line: 1278

   END update_term_details;
Line: 1289

         SELECT term_oss.ROWID, term_oss.*
           FROM igs_ad_term_details term_oss
          WHERE transcript_id = p_trans_cur_rec.transcript_id
            AND term = p_trans_cur_rec.term
            AND TRUNC (start_date) = TRUNC (p_trans_cur_rec.start_date)
            AND TRUNC (end_date) = TRUNC (p_trans_cur_rec.end_date);
Line: 1312

         update_term_details (p_trans_cur_rec);
Line: 1318

                    'igs.plsql.igs_da_trns_imp.update_term_details'
                   );
Line: 1365

         SELECT   trans_oss.ROWID, trans_oss.*
             FROM igs_ad_transcript trans_oss
            WHERE trans_oss.term_type = l_trans_cur_rec.term_type
              AND (   (    transcript_id = l_trans_cur_rec.transcript_id
                       AND l_trans_cur_rec.transcript_id IS NOT NULL
                      )
                   OR (    l_trans_cur_rec.transcript_id IS NULL
                       AND education_id = l_trans_cur_rec.education_id
--                 AND TRUNC (date_of_issue) = TRUNC (SYSDATE)
                      )
                  )
         ORDER BY last_update_date DESC;
Line: 1383

         SELECT   hz.ROWID, hz.*
             FROM hz_education hz
            WHERE hz.party_id = cp_person_id
              AND hz.school_party_id = p_school_party_id
         ORDER BY hz.last_update_date DESC;
Line: 1391

         SELECT   transcript_id
             FROM igs_ad_transcript
            WHERE education_id = l_trans_cur_rec.education_id
              AND transcript_status = 'FINAL'
              AND transcript_source IN (
                     SELECT code_id
                       FROM igs_ad_code_classes
                      WHERE CLASS = 'TRANSCRIPT_SOURCE'
                        AND closed_ind = 'N'
                        AND system_status = 'THIRD_PARTY_TRANSFER_EVAL')
              AND entered_gs_id = fnd_profile.VALUE ('IGS_AD_INST_GRAD_SCALE')
              AND conv_gs_id = fnd_profile.VALUE ('IGS_AD_INST_GRAD_SCALE')
              AND term_type = l_trans_cur_rec.term_type
              AND transcript_type = 'OFFICIAL'
         ORDER BY last_update_date DESC;
Line: 1409

         SELECT hz.ROWID, hz.*
           FROM hz_education hz
          WHERE education_id = l_trans_cur_rec.education_id;
Line: 1493

         hz_education_pkg.update_row (x_rowid                      => l_edu_id_rec.ROWID,
                                      x_education_id               => l_edu_id_rec.education_id,
                                      x_course_major               => l_edu_id_rec.course_major,
                                      x_party_id                   => l_edu_id_rec.party_id,
                                      x_school_party_id            => l_edu_id_rec.school_party_id,
                                      x_degree_received            => l_edu_id_rec.degree_received,
                                      x_last_date_attended         => l_edu_id_rec.last_date_attended,
                                      x_school_attended_name       => l_edu_id_rec.school_attended_name,
                                      x_type_of_school             => l_edu_id_rec.type_of_school,
                                      x_start_date_attended        => l_edu_id_rec.start_date_attended,
                                      x_status                     => 'A',
                                      x_object_version_number      => l_edu_id_rec.object_version_number,
                                      x_created_by_module          => l_edu_id_rec.created_by_module,
                                      x_application_id             => l_edu_id_rec.application_id
                                     );
Line: 1529

         write_log (   'Calling  update_transcript_details for transcript_id='
                    || dup_cur_rec.transcript_id,
                    'igs.plsql.igs_da_trns_imp.create_acad_hist_rec'
                   );
Line: 1534

         update_transcript_details (l_trans_cur_rec);
Line: 1589

      hz_education_pkg.update_row (x_rowid                      => l_edu_rec.ROWID,
                                   x_education_id               => l_edu_rec.education_id,
                                   x_course_major               => l_edu_rec.course_major,
                                   x_party_id                   => l_edu_rec.party_id,
                                   x_school_party_id            => l_edu_rec.school_party_id,
                                   x_degree_received            => l_edu_rec.degree_received,
                                   x_last_date_attended         => l_edu_rec.last_date_attended,
                                   x_school_attended_name       => l_edu_rec.school_attended_name,
                                   x_type_of_school             => l_edu_rec.type_of_school,
                                   x_start_date_attended        => l_edu_rec.start_date_attended,
                                   x_status                     => 'I',
                                   x_object_version_number      => l_edu_rec.object_version_number,
                                   x_created_by_module          => l_edu_rec.created_by_module,
                                   x_application_id             => l_edu_rec.application_id
                                  );
Line: 1623

         SELECT feature_value
           FROM igs_da_req_ftrs
          WHERE batch_id = p_batch_id AND feature_code = 'AUT';
Line: 1783

         SELECT NVL (achievable_credit_points,
                     enrolled_credit_points
                    ) credit_points
           FROM igs_ps_unit_ver
          WHERE unit_cd = cp_unit_cd AND version_number = cp_version_number;
Line: 1979

            SELECT deceased_ind
              FROM igs_pe_hz_parties
             WHERE party_id = cp_party_id;
Line: 2014

            SELECT hp.party_number tca_party_number,
		   ihp.oss_org_unit_cd exemption_institution_cd, hp.party_name,
		   ihp.oi_institution_status, 'INSTITUTION CODE' SOURCE, hp.created_by,
		   hp.creation_date, hp.last_updated_by, hp.last_update_date,
		   hp.last_update_login
	      FROM hz_parties hp, igs_pe_hz_parties ihp
	     WHERE hp.party_id = ihp.party_id
	       AND ihp.inst_org_ind = 'I'
               AND ihp.oi_institution_status = 'ACTIVE'
	       AND ihp.oss_org_unit_cd = cp_exemption_institution_cd;
Line: 2081

            SELECT ins.local_institution_ind
              FROM igs_or_institution ins
             WHERE ins.institution_cd = cp_ins_cd;
Line: 2091

            SELECT DECODE (cp_local_ind,
                           'N', NVL (cv.external_adv_stnd_limit, -1),
                           NVL (cv.internal_adv_stnd_limit, -1)
                          ) adv_stnd_limit
              FROM igs_ps_ver cv
             WHERE cv.course_cd = cp_course_cd
               AND cv.version_number = cp_version_number;
Line: 2130

            SELECT 'x'
              FROM igs_en_stdnt_ps_att
             WHERE person_id = cp_person_id
               AND course_cd = cp_course_cd
               AND course_attempt_status IN
                      ('ENROLLED',
                       'INACTIVE',
                       'INTERMIT',
                       'UNCONFIRM',
                       'DISCONTIN',
                       'COMPLETED'
                      );
Line: 2335

 |                inserting a record into the table  IGS_AV_STND_UNIT_ALL and|
 |                keeps adding error message to stack as an when it encounters.|
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |    jhanda    11-08-2005  Created                                          |
 +===========================================================================*/
      x_return_status             BOOLEAN                             := TRUE;
Line: 2451

            SELECT 'x'
              FROM igs_en_stdnt_ps_att
             WHERE person_id = cp_person_id
               AND course_cd = cp_course_cd
               AND course_attempt_status IN
                      ('ENROLLED',
                       'INACTIVE',
                       'INTERMIT',
                       'UNCONFIRM',
                       'DISCONTIN',
                       'COMPLETED'
                      );
Line: 2525

         SELECT ROWID
           FROM igs_av_adv_standing_all
          WHERE person_id = p_person_id
            AND course_cd = p_program_cd
            AND version_number = p_course_version
            AND exemption_institution_cd = p_prev_institution_code;
Line: 2579

          update IGS_AV_ADV_STANDING_ALL  with above obtained values for
          total_exmptn_approved, total_exmptn_granted   and total_exmptn_perc_grntd
         */
         OPEN c_adv_stnd;
Line: 2584

         igs_av_adv_standing_pkg.update_row (x_rowid                         => l_adv_stnd.ROWID,
                                             x_person_id                     => p_person_id,
                                             x_course_cd                     => p_program_cd,
                                             x_version_number                => p_course_version,
                                             x_total_exmptn_approved         => l_total_exmptn_approved,
                                             x_total_exmptn_granted          => l_total_exmptn_granted,
                                             x_total_exmptn_perc_grntd       => l_total_exmptn_perc_grntd,
                                             x_exemption_institution_cd      => p_prev_institution_code,
                                             x_mode                          => 'R'
                                            );
Line: 2651

      l_program_update_date           igs_av_stnd_unit_all.program_update_date%TYPE;
Line: 2668

         SELECT version_number
           FROM igs_ps_unit_ver_all OUTER
          WHERE unit_cd = l_unit_cd
            AND unit_status = 'ACTIVE'
            AND version_number =
                   (SELECT MAX (version_number)
                      FROM igs_ps_unit_ver_all inn
                     WHERE OUTER.unit_cd = inn.unit_cd
                       AND inn.unit_status = 'ACTIVE');
Line: 2680

         SELECT adv_stnd_basis_inst
           FROM igs_av_stnd_conf;
Line: 2685

         SELECT dr.requestor_id
           FROM igs_da_rqst dr, fnd_user fdu
          WHERE dr.batch_id = p_batch_id
            AND dr.requestor_id = fdu.person_party_id;
Line: 2701

         SELECT     unt.ROWID, unt.*
               FROM igs_av_stnd_unit_all unt
              WHERE person_id = cp_person_id
                AND exemption_institution_cd = cp_exemption_institution_cd
                AND unit_details_id = cp_unit_details_id
                AND unit_cd = cp_unit_cd
                AND as_course_cd = cp_as_course_cd
                AND as_version_number = cp_as_version_number
                AND version_number = cp_version_number
                AND s_adv_stnd_type = cp_s_adv_stnd_type
         FOR UPDATE NOWAIT;
Line: 2716

         SELECT hz_parties.party_id
           FROM hz_parties, fnd_user
          WHERE fnd_user.customer_id = hz_parties.party_id
            AND fnd_user.user_id = fnd_profile.VALUE ('IGS_DA_WF_ADMIN');
Line: 2906

                     write_message ('***** INSERT INTO IGS_AV_ADV_STANDING_ALL *****'
                                   );
Line: 2909

                     igs_av_adv_standing_pkg.insert_row (x_rowid                         => v_rowid,
                                                         x_person_id                     => l_person_id,
                                                         x_course_cd                     => UPPER (p_program_cd
                                                                                                  ),
                                                         x_version_number                => l_as_version_number,
                                                         x_total_exmptn_approved         => 0,
                                                         x_total_exmptn_granted          => 0,
                                                         x_total_exmptn_perc_grntd       => 0,
                                                         x_exemption_institution_cd      => l_prev_institution_code,
                                                         x_org_id                        => igs_ge_gen_003.get_org_id ()
                                                        );
Line: 2982

                              l_program_update_date := NULL;
Line: 2984

                              l_program_update_date := SYSDATE;
Line: 2990

                           write_message ('***** INSERT INTO IGS_AV_STND_UNIT_ALL *****'
                                         );
Line: 2995

			       SELECT schm.grading_schema_code,schm.grd_schm_version_number
				 FROM igs_ps_unit_grd_schm schm , IGS_AS_GRD_SCH_GRADE grd
				WHERE schm.unit_version_number = l_version_number AND schm.unit_code = l_unit_cd AND grd.grade=p_avstnd_grade
				AND  schm.grading_schema_code =  grd.grading_schema_cd
				AND  schm.grd_schm_version_number=grd.version_number;
Line: 3006

                           igs_av_stnd_unit_pkg.insert_row (x_rowid                            => l_dmmy_rowid,
                                                            x_person_id                        => l_person_id,
                                                            x_as_course_cd                     => UPPER (p_program_cd
                                                                                                        ),
                                                            x_as_version_number                => l_as_version_number,
                                                            x_s_adv_stnd_type                  => l_s_adv_stnd_type,
                                                            x_unit_cd                          => UPPER (l_unit_cd
                                                                                                        ),
                                                            x_version_number                   => l_version_number,
                                                            x_s_adv_stnd_granting_status       => 'APPROVED',
                                                            x_credit_percentage                => NULL,
                                                            x_s_adv_stnd_recognition_type      => 'CREDIT',
                                                            x_approved_dt                      => SYSDATE,
                                                            x_authorising_person_id            => l_auth_pers_id,
                                                            x_crs_group_ind                    => 'N',
                                                            x_exemption_institution_cd         => UPPER (l_prev_institution_code
                                                                                                        ),
                                                            x_granted_dt                       => TO_DATE (NULL
                                                                                                          ),
                                                            x_expiry_dt                        => TO_DATE (NULL
                                                                                                          ),
                                                            x_cancelled_dt                     => TO_DATE (NULL
                                                                                                          ),
                                                            x_revoked_dt                       => TO_DATE (NULL
                                                                                                          ),
                                                            x_comments                         => 'Advanced Standing from external source',
                                                            x_av_stnd_unit_id                  => l_av_stnd_unit_lvl_id,
                                                            x_cal_type                         => l_cal_type,
                                                            x_ci_sequence_number               => l_seq_number,
                                                            x_institution_cd                   => UPPER (l_prev_institution_code --l_institution_cd
                                                                                                        ),
                                                            x_unit_details_id                  => p_unit_details_id,
                                                            x_grade                            => p_avstnd_grade,
                                                            x_achievable_credit_points         => l_achievable_credit_points,
                                                            x_mode                             => 'R',
                                                            x_org_id                           => igs_ge_gen_003.get_org_id (),
                                                            x_adv_stnd_trans                   => 'N',
							    x_grading_schema_cd                => rec_unitcd_ver.grading_schema_code,
							    x_grd_sch_version_number           => rec_unitcd_ver.grd_schm_version_number
                                                           );
Line: 3060

			       SELECT schm.grading_schema_code,schm.grd_schm_version_number
				 FROM igs_ps_unit_grd_schm schm , IGS_AS_GRD_SCH_GRADE grd
				WHERE schm.unit_version_number = l_version_number AND schm.unit_code = l_unit_cd AND grd.grade=p_avstnd_grade
				AND  schm.grading_schema_code =  grd.grading_schema_cd
				AND  schm.grd_schm_version_number=grd.version_number;
Line: 3070

                              igs_av_stnd_unit_pkg.update_row (x_rowid                            => l_dmmy_rowid,
                                                               x_person_id                        => l_person_id,
                                                               x_as_course_cd                     => UPPER (p_program_cd
                                                                                                           ),
                                                               x_as_version_number                => l_as_version_number,
                                                               x_s_adv_stnd_type                  => l_s_adv_stnd_type,
                                                               x_unit_cd                          => UPPER (l_unit_cd
                                                                                                           ),
                                                               x_version_number                   => l_version_number,
                                                               x_s_adv_stnd_granting_status       => l_grant_status,
                                                               x_credit_percentage                => TO_NUMBER (NULL
                                                                                                               ),
                                                               x_s_adv_stnd_recognition_type      => 'CREDIT',
                                                               x_approved_dt                      => SYSDATE,
                                                               x_authorising_person_id            => l_auth_pers_id,
                                                               x_crs_group_ind                    => 'N',
                                                               x_exemption_institution_cd         => UPPER (l_prev_institution_code
                                                                                                           ),
                                                               x_granted_dt                       => l_granted_dt,
                                                               x_expiry_dt                        => TO_DATE (NULL
                                                                                                             ),
                                                               x_cancelled_dt                     => TO_DATE (NULL
                                                                                                             ),
                                                               x_revoked_dt                       => TO_DATE (NULL
                                                                                                             ),
                                                               x_comments                         => 'Advanced Standing from external source',
                                                               x_av_stnd_unit_id                  => l_av_stnd_unit_lvl_id,
                                                               x_cal_type                         => l_cal_type,
                                                               x_ci_sequence_number               => l_seq_number,
                                                               x_institution_cd                   => UPPER (l_prev_institution_code --l_institution_cd
                                                                                                           ),
                                                               x_unit_details_id                  => p_unit_details_id,
                                                               x_tst_rslt_dtls_id                 => NULL,
                                                               x_grading_schema_cd                => rec_unitcd_ver.grading_schema_code,
                                                               x_grd_sch_version_number           => rec_unitcd_ver.grd_schm_version_number,
                                                               x_grade                            => p_avstnd_grade,
                                                               x_achievable_credit_points         => l_achievable_credit_points,
                                                               x_mode                             => 'R',
                                                               x_deg_aud_detail_id                => NULL
                                                              );
Line: 3114

                           write_message (   ' Inserted into IGS_AV_STND_UNIT_ALL val AV_STND_UNIT_ID ='
                                          || l_av_stnd_unit_lvl_id
                                         );
Line: 3145

			       SELECT schm.grading_schema_code,schm.grd_schm_version_number
				 FROM igs_ps_unit_grd_schm schm , IGS_AS_GRD_SCH_GRADE grd
				WHERE schm.unit_version_number = l_adv_stnd_unt.version_number AND schm.unit_code = l_adv_stnd_unt.unit_cd AND grd.grade=p_avstnd_grade
				AND  schm.grading_schema_code =  grd.grading_schema_cd
				AND  schm.grd_schm_version_number=grd.version_number;
Line: 3155

                        igs_av_stnd_unit_pkg.update_row (x_rowid                            => l_adv_stnd_unt.ROWID,
                                                         x_person_id                        => l_adv_stnd_unt.person_id,
                                                         x_as_course_cd                     => l_adv_stnd_unt.as_course_cd,
                                                         x_as_version_number                => l_adv_stnd_unt.as_version_number,
                                                         x_s_adv_stnd_type                  => l_adv_stnd_unt.s_adv_stnd_type,
                                                         x_unit_cd                          => l_adv_stnd_unt.unit_cd,
                                                         x_version_number                   => l_adv_stnd_unt.version_number,
                                                         x_s_adv_stnd_granting_status       => l_grant_status,
                                                         x_credit_percentage                => l_adv_stnd_unt.credit_percentage,
                                                         x_s_adv_stnd_recognition_type      => l_adv_stnd_unt.s_adv_stnd_recognition_type,
                                                         x_approved_dt                      => l_adv_stnd_unt.approved_dt,
                                                         x_authorising_person_id            => l_auth_pers_id,
                                                         x_crs_group_ind                    => l_adv_stnd_unt.crs_group_ind,
                                                         x_exemption_institution_cd         => l_adv_stnd_unt.exemption_institution_cd,
                                                         x_granted_dt                       => l_granted_dt,
                                                         x_expiry_dt                        => l_adv_stnd_unt.expiry_dt,
                                                         x_cancelled_dt                     => l_adv_stnd_unt.cancelled_dt,
                                                         x_revoked_dt                       => l_adv_stnd_unt.revoked_dt,
                                                         x_comments                         => 'Advanced Standing from external source',
                                                         x_av_stnd_unit_id                  => l_adv_stnd_unt.av_stnd_unit_id,
                                                         x_cal_type                         => l_cal_type,
                                                         x_ci_sequence_number               => l_seq_number,
                                                         x_institution_cd                   => l_adv_stnd_unt.institution_cd,
                                                         x_unit_details_id                  => l_adv_stnd_unt.unit_details_id,
                                                         x_tst_rslt_dtls_id                 => l_adv_stnd_unt.tst_rslt_dtls_id,
                                                         x_grading_schema_cd                => rec_unitcd_ver.grading_schema_code,
                                                         x_grd_sch_version_number           => rec_unitcd_ver.grd_schm_version_number,
                                                         x_grade                            => p_avstnd_grade,
                                                         x_achievable_credit_points         => l_achievable_credit_points,
                                                         x_deg_aud_detail_id                => l_adv_stnd_unt.deg_aud_detail_id
                                                        );
Line: 3189

                        write_message ('DONE IGS_AV_STND_UNIT_PKG.UPDATE_ROW ');
Line: 3314

         SELECT request_type_id
           FROM igs_da_cnfg_req_typ
          WHERE request_name = 'Transfer Evaluation External Source'
            AND request_type = 'TE'
            AND closed_ind = 'N';
Line: 3322

         SELECT igs_da_batch_id_s.NEXTVAL
           FROM DUAL;
Line: 3327

         SELECT requestor_id
           FROM igs_da_rqst
          WHERE batch_id = p_batch_id;
Line: 3333

         SELECT 'x'
           FROM igs_da_req_stdnts
          WHERE batch_id = p_batch_id
            AND person_id = p_person_id
            AND ERROR_CODE = 'INP';
Line: 3341

         SELECT hz_parties.party_id
           FROM hz_parties, fnd_user
          WHERE fnd_user.customer_id = hz_parties.party_id
            AND fnd_user.user_id = fnd_profile.VALUE ('IGS_DA_WF_ADMIN');
Line: 3399

            delete_adv_stnd_records (l_person_id);
Line: 3448

            write_message ('***** INSERT INTO IGS_DA_RQST *****');
Line: 3449

            igs_da_rqst_pkg.insert_row (x_rowid                        => v_dummy_rowid,
                                        x_batch_id                     => l_batch_id,
                                        x_request_type_id              => l_request_type_id,
                                        x_request_mode                 => 'MULTI',
                                        x_program_comparison_type      => 'DP',
                                        x_request_status               => 'COMPLETED',
                                        x_person_id_group_id           => NULL,
                                        x_person_id                    => NULL,
                                        x_requestor_id                 => l_requestor_person_id,
                                        x_student_release_ind          => 'N',
                                        x_special_program              => NULL,
                                        x_special_program_catalog      => NULL,
                                        x_attribute_category           => NULL,
                                        x_attribute1                   => NULL,
                                        x_attribute2                   => NULL,
                                        x_attribute3                   => NULL,
                                        x_attribute4                   => NULL,
                                        x_attribute5                   => NULL,
                                        x_attribute6                   => NULL,
                                        x_attribute7                   => NULL,
                                        x_attribute8                   => NULL,
                                        x_attribute9                   => NULL,
                                        x_attribute10                  => NULL,
                                        x_attribute11                  => NULL,
                                        x_attribute12                  => NULL,
                                        x_attribute13                  => NULL,
                                        x_attribute14                  => NULL,
                                        x_attribute15                  => NULL,
                                        x_attribute16                  => NULL,
                                        x_attribute17                  => NULL,
                                        x_attribute18                  => NULL,
                                        x_attribute19                  => NULL,
                                        x_attribute20                  => NULL,
                                        x_mode                         => 'R',
                                        x_return_status                => l_return_status,
                                        x_msg_data                     => l_msg_data,
                                        x_msg_count                    => l_msg_count
                                       );
Line: 3509

            write_message ('***** INSERT INTO IGS_DA_REQ_STDNTS *****');
Line: 3511

            igs_da_req_stdnts_pkg.insert_row (x_rowid                     => v_dummy_rowid,
                                              x_batch_id                  => l_batch_id,
                                              x_igs_da_req_stdnts_id      => l_igs_da_req_stdnts_id,
                                              x_person_id                 => l_person_id,
                                              x_program_code              => p_program_code,
                                              x_wif_program_code          => NULL,
                                              x_special_program_code      => NULL,
                                              x_major_unit_set_cd         => NULL,
                                              x_program_major_code        => NULL,
                                              x_report_text               => NULL,
                                              x_wif_id                    => NULL,
                                              x_mode                      => 'R',
                                              x_error_code                => 'INP'
                                             );
Line: 3526

            UPDATE igs_da_req_stdnts
               SET ERROR_CODE = 'INP'
             WHERE batch_id = p_batch_id AND person_id = l_person_id;
Line: 3562

      UPDATE igs_da_req_stdnts
         SET ERROR_CODE = NULL
       WHERE batch_id = p_batch_id AND ERROR_CODE = 'INP';
Line: 3566

      UPDATE igs_da_req_stdnts
         SET report_text =
                    '   Transfer Evaluation 

' || 'Completed Successfully' || ' ' || ' ' WHERE batch_id = p_batch_id AND report_text IS NULL;
Line: 3574

      igs_da_xml_pkg.update_request_status (p_batch_id);