DBA Data[Home] [Help]

APPS.IGS_AS_ADI_UPLD_UG_PKG SQL Statements

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

Line: 9

    p_delete_rows                  IN     VARCHAR2 DEFAULT 'Y'
  ) IS
    --
    p_batch_date                   DATE                 := TO_DATE (p_batch_datetime, 'YYYY/MM/DD HH24:MI:SS');
Line: 20

      SELECT user_id,
             batch_date,
             decode(person_number,'-',null,person_number) person_number,
             decode(anonymous_id,'-',null,anonymous_id) anonymous_id,
             course_cd,
             unit_cd,
             cal_type,
             ci_sequence_number,
             alternate_code,
             grade,
             mark,
             grading_period_cd,
             incomp_default_mark,
             incomp_default_grade,
             incomp_deadline_date,
             comments,
             error_code,
             rowid,
             unit_class,
             location_cd,
             uoo_id,
             manual_override_flag,
             mark_capped_flag,
             release_date
      FROM   igs_as_ug_interface ugi
      WHERE  ugi.user_id = p_user_id
      AND    trunc(ugi.batch_date) = trunc(p_batch_date)
      AND   NVL(grading_period_cd , '-') <> '-';
Line: 53

      SELECT   user_id,
               batch_date,
               decode(person_number,'-',null,person_number) person_number,
               decode(anonymous_id,'-',null,anonymous_id) anonymous_id,
               course_cd,
               unit_cd,
               cal_type,
               ci_sequence_number ,
               alternate_code,
               grade,
               mark,
               grading_period_cd ,
               incomp_default_mark,
               incomp_default_grade,
               incomp_deadline_date,
               comments,
               error_code,
               rowid,
               unit_class,
               location_cd,
               uoo_id,
               manual_override_flag,
               mark_capped_flag,
               release_date
      FROM     igs_as_ug_interface  ugi
      WHERE    ugi.user_id=p_user_id
      AND      trunc(ugi.batch_date) = trunc(p_batch_date)
      AND      (error_code IS NULL
      OR        error_code IN ('IGS_AS_ASW_GP_GRADE_EXIST', 'IGS_AS_ASW_MARK_GRADE_INVALID'))
      AND   NVL(grading_period_cd, '-') <> '-';
Line: 95

      SELECT  sua.uoo_id
      FROM    igs_en_su_attempt  sua
      WHERE   sua.person_id = cp_person_id
      AND     sua.course_cd = cp_course_cd
      AND     sua.unit_cd = cp_unit_cd
      AND     sua.cal_type = cp_cal_type
      AND     sua.ci_sequence_number = cp_ci_sequence_number
      AND     sua.location_cd = cp_location_cd
      AND     sua.unit_class = cp_unit_class;
Line: 117

      SELECT ROWID
      FROM   igs_as_su_stmptout_all suao
      WHERE  suao.person_id = cp_person_id
      AND    suao.course_cd = cp_course_cd
      AND    suao.uoo_id = cp_uoo_id
      AND    suao.grading_period_cd = cp_grading_period_cd
      AND    suao.finalised_outcome_ind = 'N';
Line: 130

      SELECT suao.*
      FROM   igs_as_su_stmptout_all suao
      WHERE  ROWID = cp_rowid;
Line: 169

		' p_delete_rows  => '||p_delete_rows|| ';'
Line: 189

       UPDATE igs_as_ug_interface
         SET error_code = 'IGS_EN_PERSON_NO_RESP'
       WHERE ROWID = v_ugi_rec.ROWID;
Line: 236

      UPDATE igs_as_ug_interface
         SET error_code = v_error_code,
             grade = v_grade
       WHERE ROWID = v_ugi_rec.ROWID;
Line: 345

            igs_as_su_stmptout_pkg.update_row (
              x_rowid                        => v_rowid,
              x_person_id                    => v_person_id,
              x_course_cd                    => v_ugi_rec.course_cd,
              x_unit_cd                      => v_ugi_rec.unit_cd,
              x_cal_type                     => v_cal_type,
              x_ci_sequence_number           => v_ci_sequence_number,
              x_outcome_dt                   => v_outcome_dt,
              x_ci_start_dt                  => v_ci_start_dt,
              x_ci_end_dt                    => v_ci_end_dt,
              x_grading_schema_cd            => v_grading_schema_cd,
              x_version_number               => v_gs_version_number,
              x_grade                        => v_ugi_rec.grade,
              x_s_grade_creation_method_type => v_s_grade_creation_method_type,
              x_finalised_outcome_ind        => v_finalised_outcome_ind,
              x_mark                         => v_ugi_rec.mark,
              x_number_times_keyed           => v_number_times_keyed,
              x_translated_grading_schema_cd => rec_suao_record.translated_grading_schema_cd,
              x_translated_version_number    => rec_suao_record.translated_version_number,
              x_translated_grade             => rec_suao_record.translated_grade,
              x_translated_dt                => rec_suao_record.translated_dt,
              x_mode                         => 'S',
              x_grading_period_cd            => v_ugi_rec.grading_period_cd,
              x_attribute_category           => rec_suao_record.attribute_category,
              x_attribute1                   => rec_suao_record.attribute1,
              x_attribute2                   => rec_suao_record.attribute2,
              x_attribute3                   => rec_suao_record.attribute3,
              x_attribute4                   => rec_suao_record.attribute4,
              x_attribute5                   => rec_suao_record.attribute5,
              x_attribute6                   => rec_suao_record.attribute6,
              x_attribute7                   => rec_suao_record.attribute7,
              x_attribute8                   => rec_suao_record.attribute8,
              x_attribute9                   => rec_suao_record.attribute9,
              x_attribute10                  => rec_suao_record.attribute10,
              x_attribute11                  => rec_suao_record.attribute11,
              x_attribute12                  => rec_suao_record.attribute12,
              x_attribute13                  => rec_suao_record.attribute13,
              x_attribute14                  => rec_suao_record.attribute14,
              x_attribute15                  => rec_suao_record.attribute15,
              x_attribute16                  => rec_suao_record.attribute16,
              x_attribute17                  => rec_suao_record.attribute17,
              x_attribute18                  => rec_suao_record.attribute18,
              x_attribute19                  => rec_suao_record.attribute19,
              x_attribute20                  => rec_suao_record.attribute20,
              x_incomp_deadline_date         => v_ugi_rec.incomp_deadline_date,
              x_incomp_grading_schema_cd     => rec_suao_record.incomp_grading_schema_cd,
              x_incomp_version_number        => rec_suao_record.incomp_version_number,
              x_incomp_default_grade         => v_ugi_rec.incomp_default_grade,
              x_incomp_default_mark          => v_ugi_rec.incomp_default_mark,
              x_comments                     => v_ugi_rec.comments,
              x_uoo_id                       => v_ugi_rec.uoo_id,
              x_mark_capped_flag             => v_ugi_rec.mark_capped_flag,
              x_release_date                 => v_ugi_rec.release_date,
              x_manual_override_flag         => v_ugi_rec.manual_override_flag,
              x_show_on_academic_histry_flag => rec_suao_record.show_on_academic_histry_flag
            );
Line: 416

                  UPDATE igs_as_ug_interface
                  SET  error_code = errbuf
                  WHERE rowid = v_ugi_rec.rowid;
Line: 427

            igs_as_su_stmptout_pkg.insert_row (
              x_rowid                        => v_rowid,
              x_org_id                       => NULL,
              x_person_id                    => v_person_id,
              x_course_cd                    => v_ugi_rec.course_cd,
              x_unit_cd                      => v_ugi_rec.unit_cd,
              x_cal_type                     => v_cal_type,
              x_ci_sequence_number           => v_ci_sequence_number,
              x_outcome_dt                   => v_outcome_dt,
              x_ci_start_dt                  => v_ci_start_dt,
              x_ci_end_dt                    => v_ci_end_dt,
              x_grading_schema_cd            => v_grading_schema_cd,
              x_version_number               => v_gs_version_number,
              x_grade                        => v_ugi_rec.grade,
              x_s_grade_creation_method_type => v_s_grade_creation_method_type,
              x_finalised_outcome_ind        => v_finalised_outcome_ind,
              x_mark                         => v_ugi_rec.mark,
              x_number_times_keyed           => v_number_times_keyed,
              x_translated_grading_schema_cd => NULL,
              x_translated_version_number    => NULL,
              x_translated_grade             => NULL,
              x_translated_dt                => NULL,
              x_mode                         => 'S',
              x_grading_period_cd            => v_ugi_rec.grading_period_cd,
              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_incomp_deadline_date         => v_ugi_rec.incomp_deadline_date,
              x_incomp_grading_schema_cd     => NULL,
              x_incomp_version_number        => NULL,
              x_incomp_default_grade         => v_ugi_rec.incomp_default_grade,
              x_incomp_default_mark          => v_ugi_rec.incomp_default_mark,
              x_comments                     => v_ugi_rec.comments,
              x_uoo_id                       => v_ugi_rec.uoo_id,
              x_mark_capped_flag             => v_ugi_rec.mark_capped_flag,
              x_release_date                 => v_ugi_rec.release_date,
              x_manual_override_flag         => v_ugi_rec.manual_override_flag,
              x_show_on_academic_histry_flag => 'Y'
            );
Line: 499

                  UPDATE igs_as_ug_interface
                  SET  error_code = errbuf
                  WHERE rowid = v_ugi_rec.rowid;
Line: 511

      v_request_id := fnd_request.submit_request ('IGS', 'IGSASS24', NULL, NULL, FALSE, p_user_id, p_batch_datetime, p_delete_rows);
Line: 589

      SELECT uoo_id
      FROM   igs_ps_unit_ofr_opt
      WHERE  unit_cd = p_unit_cd
      AND    cal_type = p_cal_type
      AND    ci_sequence_number = p_ci_sequence_number
      AND    location_cd = p_location_cd
      AND    unit_class = p_unit_class;
Line: 601

      SELECT 'X'
      FROM   igs_ca_da_inst_v
      WHERE  cal_type = p_cal_type
      AND    ci_sequence_number = p_ci_sequence_number
      AND    dt_alias = (SELECT DECODE (
                                  p_grading_period_cd,
                                  'FINAL', final_mgs_start_dt_alias,
                                  'MIDTERM', mid_mgs_start_dt_alias,
                                  'EARLY_FINAL', efinal_mgs_start_dt_alias,
                                  NULL
                                )
                         FROM   igs_as_cal_conf
                         WHERE  s_control_num = 1)
      AND    alias_val <= SYSDATE;
Line: 619

      SELECT key_grade_derive_ind,
             key_allow_invalid_ind,
             upld_person_no_exist,
             upld_crs_not_enrolled,
             upld_unit_not_enrolled,
             upld_unit_discont,
             upld_grade_invalid,
             upld_mark_grade_invalid,
             upld_ug_sbmtd_grade_exist,
             upld_ug_saved_grade_exist,
             key_mark_mndtry_ind,
             key_mark_entry_dec_points
      FROM   igs_as_entry_conf ec
      WHERE  ec.s_control_num = 1;
Line: 637

      SELECT ci.cal_type,
             ci.sequence_number,
             ci.start_dt,
             ci.end_dt
      FROM   igs_ca_inst_all ci,
             igs_ca_type ct,
             igs_ca_stat cs
      WHERE /* (ci.alternate_code = p_alternate_code
              OR p_alternate_code IS NULL
             )
      AND  */  ((ci.cal_type = p_cal_type
               AND ci.sequence_number = p_ci_sequence_number
              )
              OR p_cal_type IS NULL
             )
      AND    ct.cal_type = ci.cal_type
      AND    ct.s_cal_cat = 'TEACHING'
      AND    cs.cal_status = ci.cal_status
      AND    cs.s_cal_status = 'ACTIVE';
Line: 660

      SELECT p.party_id
      FROM   hz_parties p
      WHERE  p.party_number = p_person_number;
Line: 667

      SELECT spa.course_attempt_status
      FROM   igs_en_stdnt_ps_att spa
      WHERE  spa.person_id = p_person_id
      AND    spa.course_cd = p_course_cd;
Line: 677

      SELECT sua.unit_attempt_status,
             NVL (ugs.grading_schema_code, ungs.GRADING_SCHEMA_CODE),
             NVL (ugs.grd_schm_version_number, ungs.GRD_SCHM_VERSION_NUMBER)
      FROM   igs_en_su_attempt sua,
             --igs_ps_unit_ofr_opt uoo,
             IGS_PS_UNIT_GRD_SCHM ungs,
             igs_ps_usec_grd_schm ugs
      WHERE  sua.person_id = p_person_id
      AND    sua.course_cd = p_course_cd
      AND    sua.unit_cd = p_unit_cd
      AND    sua.uoo_id = cp_uoo_id
      AND    ungs.unit_code = sua.unit_cd
      AND    ungs.unit_version_number = sua.version_number
      AND    ungs.default_flag = 'Y'
      AND    sua.uoo_id = ugs.uoo_id(+)
      AND    ugs.default_flag(+) = 'Y';
Line: 701

      SELECT suao.mark,
             suao.grade,
             suao.finalised_outcome_ind
      FROM   igs_as_su_stmptout_all suao
      WHERE  suao.person_id = p_person_id
      AND    suao.course_cd = p_course_cd
      -- anilk, 22-Apr-2003, Bug# 2829262
      AND    suao.uoo_id = cp_uoo_id
      AND    suao.grading_period_cd = p_grading_period_cd;
Line: 717

      SELECT gsg.lower_mark_range,
             gsg.upper_mark_range,
             gsg.s_result_type
      FROM   igs_as_grd_sch_grade gsg
      WHERE  gsg.grading_schema_cd = cp_grading_schema_cd
      AND    gsg.version_number = cp_gs_version_number
      AND    gsg.grade = p_grade
      AND    gsg.system_only_ind = 'N';
Line: 732

      SELECT gsg.grade
      FROM   igs_as_grd_sch_grade gsg
      WHERE  gsg.grading_schema_cd = cp_grading_schema_cd
      AND    gsg.version_number = cp_gs_version_number
      AND    gsg.system_only_ind = 'N'
      AND    p_mark BETWEEN lower_mark_range AND upper_mark_range + 0.999;
Line: 742

      SELECT gsh.submission_status
      FROM   igs_as_gaa_sub_hist gsh
      WHERE  gsh.uoo_id = cp_uoo_id
      AND    gsh.grading_period_cd = p_grading_period_cd;
Line: 750

      SELECT 'X'
      FROM   DUAL
      WHERE  EXISTS ( SELECT 'X'
                      FROM   igs_as_gpc_programs gpr
                      WHERE  gpr.course_cd = p_course_cd
                      AND    gpr.grading_period_cd = p_grading_period_cd)
      OR     EXISTS ( SELECT 'X'
                      FROM   igs_en_stdnt_ps_att spa,
                             igs_as_gpc_aca_stndg gas
                      WHERE  spa.person_id = p_person_id
                      AND    spa.course_cd = p_course_cd
                      AND    spa.progression_status = gas.progression_status
                      AND    gas.grading_period_cd = p_grading_period_cd)
      OR     EXISTS ( SELECT 'X'
                      FROM   igs_pe_prsid_grp_mem pigm,
                             igs_as_gpc_pe_id_grp gpg
                      WHERE  p_person_id = pigm.person_id
                      AND    pigm.GROUP_ID = gpg.GROUP_ID
                      AND    gpg.grading_period_cd = p_grading_period_cd)
      OR     EXISTS ( SELECT 'X'
                      FROM   igs_as_gpc_cls_stndg gcs
                      WHERE  gcs.class_standing = igs_pr_get_class_std.get_class_standing (
                                                    p_person_id,
                                                    p_course_cd,
                                                    'N',
                                                    SYSDATE,
                                                    NULL,
                                                    NULL
                                                  )
                      AND    gcs.grading_period_cd = p_grading_period_cd)
      OR     EXISTS ( SELECT 'X'
                      FROM   igs_as_su_setatmpt susa,
                             igs_as_gpc_unit_sets gus
                      WHERE  susa.person_id = p_person_id
                      AND    susa.course_cd = p_course_cd
                      AND    susa.selection_dt IS NOT NULL
                      AND    (susa.end_dt IS NULL
                              OR susa.rqrmnts_complete_ind = 'Y'
                             )
                      AND    susa.unit_set_cd = gus.unit_set_cd
                      AND    gus.grading_period_cd = p_grading_period_cd);
Line: 799

      SELECT NVL (MIN (gsg.lower_mark_range), 0) min_lower_mark_range,
             NVL (MAX (gsg.upper_mark_range), 1000) max_upper_mark_range
      FROM   igs_as_grd_sch_grade gsg
      WHERE  gsg.grading_schema_cd = cp_grading_schema_cd
      AND    gsg.version_number = cp_gs_version_number;