DBA Data[Home] [Help]

APPS.IGS_AV_VAL_ASULEB SQL Statements

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

Line: 19

      SELECT  qualification_recency
      FROM  IGS_PS_VER
      WHERE   course_cd = p_course_cd AND
        version_number = p_version_number;
Line: 267

    l_parameter_list_t.delete;
Line: 299

    SELECT unit, term_details_id, unit_details_id, cp_attempted, cp_earned, grade, unit_grade_points
    FROM igs_ad_term_unitdtls
    WHERE unit_details_id = NVL(cp_unit_details_id, unit_details_id)
    AND unit = NVL(cp_unit, unit)
    AND term_details_id = NVL(cp_term_details_id, term_details_id);
Line: 309

    SELECT term_details_id, transcript_id
    FROM igs_ad_term_details
    WHERE transcript_id = NVL(cp_transcript_id, transcript_id) AND
          term_details_id = NVL(cp_term_details_id, term_details_id);
Line: 317

    SELECT DISTINCT rslt.unit_details_id FROM (
      SELECT DISTINCT unit_details_id
      FROM igs_av_stnd_unit_all
      WHERE person_id = cp_person_id
      AND exemption_institution_cd = cp_exemption_institution_cd
      AND unit_details_id IS NOT NULL
      UNION ALL
      SELECT DISTINCT unit_details_id
      FROM igs_av_stnd_unit_lvl_all
      WHERE person_id = cp_person_id
      AND exemption_institution_cd = cp_exemption_institution_cd
      AND unit_details_id IS NOT NULL) rslt;
Line: 334

    SELECT ''||(RPAD(NVL(nt.unit, nbsp), 10))||''     new_unit,
           ''||(RPAD(NVL(td.term, nbsp), 30))||''     term_completed,
           ''||(LPAD(NVL(TO_CHAR(nt.cp_earned), nbsp), 7))||'' cp_earned,
           ''||(RPAD(NVL(nt.grade, nbsp),10))||''     grade
    FROM igs_ad_term_unitdtls nt, igs_ad_term_details td
    WHERE nt.term_details_id = cp_new_tid
    AND td.term_details_id = nt.term_details_id
    AND NOT EXISTS
    (SELECT 'x'
      FROM igs_ad_term_unitdtls ot
      WHERE ot.term_details_id IN (select term_details_id FROM igs_ad_term_details WHERE transcript_id = cp_old_transcript_id)
      AND ot.unit = nt.unit);
Line: 350

    SELECT ''||(RPAD(NVL(av.cal_type, nbsp), 12))||''                    cal_type,
           ''||(RPAD(NVL(av.unit_cd, nbsp), 15))||''                     unit,
           ''||(RPAD(NVL(av.s_adv_stnd_recognition_type, nbsp), 30))||'' ece_type,
           ''||(LPAD(NVL(TO_CHAR(av.achievable_credit_points), nbsp), 9))||'' credit_points,
           ''||(RPAD(NVL(av.s_adv_stnd_granting_status, nbsp), 30))||''  adv_status,
           ''||(RPAD(NVL(TO_CHAR(av.approved_dt), nbsp), 13))||''        approved_dt,
           ''||(RPAD(NVL(av.exemption_institution_cd, nbsp), 30))||''    exemption_institution_cd,
           ''||(RPAD(NVL(atu.unit, nbsp), 10))||''                       new_unit,
           ''||(RPAD(NVL(TO_CHAR(atu.cp_earned), nbsp), 7))||''          new_cp_earned,
           ''||(RPAD(NVL(atu.grade, nbsp), 10))||''                      new_grade,
           'UNIT' lvl,
           av.av_stnd_unit_id pk
    FROM igs_av_stnd_unit_all av,
         igs_ad_term_unitdtls atu
    WHERE av.person_id = cp_person_id
    AND av.unit_details_id = cp_unit_details_id
    AND atu.unit_details_id = av.unit_details_id
    UNION ALL
    SELECT ''||(RPAD(NVL(avl.cal_type, '& '), 12))||''                   cal_type,
           ''||(RPAD(NVL(avl.unit_level, nbsp), 15))||''                 unit,
           ''||(RPAD(nbsp, 30))||''                                      ece_type,
           ''||(LPAD(NVL(TO_CHAR(avl.credit_points), nbsp),9))||''       credit_points,
           ''||(RPAD(NVL(avl.s_adv_stnd_granting_status, nbsp), 30))||'' adv_status,
           ''||(RPAD(NVL(TO_CHAR(avl.approved_dt), nbsp), 13))||''       approved_dt,
           ''||(RPAD(NVL(avl.exemption_institution_cd, nbsp), 30))||''   exemption_institution_cd,
           ''||(RPAD(NVL(atu1.unit, nbsp), 10))||''                      new_unit,
           ''||(RPAD(NVL(TO_CHAR(atu1.cp_earned), nbsp), 7))||''         new_cp_earned,
           ''||(RPAD(NVL(atu1.grade, nbsp), 10))||''                     new_grade,
           'UNIT LEVEL' lvl,
           avl.av_stnd_unit_lvl_id pk
    FROM igs_av_stnd_unit_lvl_all avl,
         igs_ad_term_unitdtls atu1
    WHERE avl.person_id = cp_person_id
    AND avl.unit_details_id = cp_unit_details_id
    AND atu1.unit_details_id = avl.unit_details_id;
Line: 388

    SELECT unit.rowid,
           unit.*
    FROM igs_av_stnd_unit_all unit
    WHERE unit.av_stnd_unit_id = cp_av_stnd_unit_id
    FOR UPDATE OF unit_details_id;
Line: 397

    SELECT unl_lvl.rowid,
           unl_lvl.*
    FROM igs_av_stnd_unit_lvl_all unl_lvl
    WHERE unl_lvl.av_stnd_unit_lvl_id = cp_av_stnd_unit_lvl_id
    FOR UPDATE OF unit_details_id;
Line: 406

    SELECT ''||(RPAD(NVL(td.term, nbsp), 30))||'' term_completed
    FROM igs_ad_term_details td
    WHERE td.term_details_id = cp_term_details_id;
Line: 414

    SELECT alt.rowid
    FROM igs_av_stnd_alt_unit alt
    WHERE alt.av_stnd_unit_id = cp_av_stnd_unit_id;
Line: 421

    SELECT bas.rowid
    FROM igs_av_std_unt_basis_all bas
    WHERE bas.av_stnd_unit_id = cp_av_stnd_unit_id;
Line: 428

    SELECT lvl.rowid
    FROM igs_av_std_ulvlbasis_all lvl
    WHERE lvl.av_stnd_unit_lvl_id = cp_av_stnd_unit_lvl_id;
Line: 435

    SELECT institution_code
    FROM igs_ad_acad_history_v
    WHERE education_id = cp_education_id;
Line: 445

    l_adv_deleted   VARCHAR2(1);
Line: 459

      l_adv_deleted   := 'N';
Line: 528

        l_adv_deleted := 'Y';
Line: 536

      IF l_adv_deleted = 'Y' OR l_grade_changed IN ('Y','U') THEN
        FOR rec_del_adv_dtls IN cur_del_adv_dtls(p_person_id,
                                                 rec_get_old_unit_details.unit_details_id) LOOP

          IF l_adv_deleted = 'Y' THEN
            --Populate the Unit Details...
            l_del_unit_details_body := l_del_unit_details_body||''||rec_del_adv_dtls.cal_type||rec_del_adv_dtls.unit||
                                   rec_del_adv_dtls.ece_type||rec_del_adv_dtls.credit_points||rec_del_adv_dtls.adv_status||
                                   rec_del_adv_dtls.approved_dt||'';
Line: 554

                igs_av_stnd_alt_unit_pkg.delete_row(X_ROWID => rec_get_alt_unit.rowid);
Line: 559

                igs_av_std_unt_basis_pkg.delete_row(X_ROWID => rec_get_bas_dtl.rowid);
Line: 566

              igs_av_stnd_unit_pkg.delete_row(X_ROWID => rec_get_adv_unit_dtls.rowid);
Line: 570

                igs_av_std_unt_basis_pkg.delete_row(X_ROWID => rec_get_bas_dtl.rowid);
Line: 577

              igs_av_stnd_unit_pkg.delete_row(X_ROWID => rec_get_adv_unit_dtls.rowid);
Line: 581

                igs_av_std_ulvlbasis_pkg.delete_row(X_ROWID => rec_get_bas_lvl.rowid);
Line: 588

              igs_av_stnd_unit_lvl_pkg.delete_row(X_ROWID => rec_get_adv_unit_lvl_dtls.rowid);
Line: 611

                  igs_av_stnd_unit_pkg.update_row(
                    X_ROWID                        => rec_get_adv_unit_dtls.rowid                      ,
                    X_PERSON_ID                    => rec_get_adv_unit_dtls.person_id                  ,
                    X_AS_COURSE_CD                 => rec_get_adv_unit_dtls.as_course_cd               ,
                    X_AS_VERSION_NUMBER            => rec_get_adv_unit_dtls.as_version_number          ,
                    X_S_ADV_STND_TYPE              => rec_get_adv_unit_dtls.s_adv_stnd_type            ,
                    X_UNIT_CD                      => rec_get_adv_unit_dtls.unit_cd                    ,
                    X_VERSION_NUMBER               => rec_get_adv_unit_dtls.version_number             ,
                    X_S_ADV_STND_GRANTING_STATUS   => rec_get_adv_unit_dtls.s_adv_stnd_granting_status ,
                    X_CREDIT_PERCENTAGE            => NULL                                             ,
                    X_S_ADV_STND_RECOGNITION_TYPE  => rec_get_adv_unit_dtls.s_adv_stnd_recognition_type,
                    X_APPROVED_DT                  => rec_get_adv_unit_dtls.approved_dt                ,
                    X_AUTHORISING_PERSON_ID        => rec_get_adv_unit_dtls.authorising_person_id      ,
                    X_CRS_GROUP_IND                => rec_get_adv_unit_dtls.crs_group_ind              ,
                    X_EXEMPTION_INSTITUTION_CD     => rec_get_adv_unit_dtls.exemption_institution_cd   ,
                    X_GRANTED_DT                   => rec_get_adv_unit_dtls.granted_dt                 ,
                    X_EXPIRY_DT                    => rec_get_adv_unit_dtls.expiry_dt                  ,
                    X_CANCELLED_DT                 => rec_get_adv_unit_dtls.cancelled_dt               ,
                    X_REVOKED_DT                   => rec_get_adv_unit_dtls.revoked_dt                 ,
                    X_COMMENTS                     => rec_get_adv_unit_dtls.comments                   ,
                    X_AV_STND_UNIT_ID              => rec_get_adv_unit_dtls.av_stnd_unit_id            ,
                    X_CAL_TYPE                     => rec_get_adv_unit_dtls.cal_type                   ,
                    X_CI_SEQUENCE_NUMBER           => rec_get_adv_unit_dtls.ci_sequence_number         ,
                    X_INSTITUTION_CD               => rec_get_adv_unit_dtls.institution_cd             ,
                    X_UNIT_DETAILS_ID              => rec_get_new_unit_details.unit_details_id         , --Change the unit_details_id.
                    X_TST_RSLT_DTLS_ID             => rec_get_adv_unit_dtls.tst_rslt_dtls_id           ,
                    X_GRADING_SCHEMA_CD            => rec_get_adv_unit_dtls.grading_schema_cd          ,
                    X_GRD_SCH_VERSION_NUMBER       => rec_get_adv_unit_dtls.grd_sch_version_number     ,
                    X_GRADE                        => rec_get_adv_unit_dtls.grade                      ,
                    X_ACHIEVABLE_CREDIT_POINTS     => rec_get_adv_unit_dtls.achievable_credit_points   ,
                    X_DEG_AUD_DETAIL_ID            => rec_get_adv_unit_dtls.deg_aud_detail_id          ,
                    X_MODE                         => 'R'
                  );
Line: 650

                  igs_av_stnd_unit_lvl_pkg.update_row(
                    X_ROWID                        => rec_get_adv_unit_lvl_dtls.rowid                     ,
                    X_PERSON_ID                    => rec_get_adv_unit_lvl_dtls.person_id                 ,
                    X_AS_COURSE_CD                 => rec_get_adv_unit_lvl_dtls.as_course_cd              ,
                    X_AS_VERSION_NUMBER            => rec_get_adv_unit_lvl_dtls.as_version_number         ,
                    X_S_ADV_STND_TYPE              => rec_get_adv_unit_lvl_dtls.s_adv_stnd_type           ,
                    X_UNIT_LEVEL                   => rec_get_adv_unit_lvl_dtls.unit_level                ,
                    X_CRS_GROUP_IND                => rec_get_adv_unit_lvl_dtls.crs_group_ind             ,
                    X_EXEMPTION_INSTITUTION_CD     => rec_get_adv_unit_lvl_dtls.exemption_institution_cd  ,
                    X_S_ADV_STND_GRANTING_STATUS   => rec_get_adv_unit_lvl_dtls.s_adv_stnd_granting_status,
                    X_CREDIT_POINTS                => rec_get_adv_unit_lvl_dtls.credit_points             ,
                    X_APPROVED_DT                  => rec_get_adv_unit_lvl_dtls.approved_dt               ,
                    X_AUTHORISING_PERSON_ID        => rec_get_adv_unit_lvl_dtls.authorising_person_id     ,
                    X_GRANTED_DT                   => rec_get_adv_unit_lvl_dtls.granted_dt                ,
                    X_EXPIRY_DT                    => rec_get_adv_unit_lvl_dtls.expiry_dt                 ,
                    X_CANCELLED_DT                 => rec_get_adv_unit_lvl_dtls.cancelled_dt              ,
                    X_REVOKED_DT                   => rec_get_adv_unit_lvl_dtls.revoked_dt                ,
                    X_COMMENTS                     => rec_get_adv_unit_lvl_dtls.comments                  ,
                    X_AV_STND_UNIT_LVL_ID          => rec_get_adv_unit_lvl_dtls.av_stnd_unit_lvl_id       ,
                    X_CAL_TYPE                     => rec_get_adv_unit_lvl_dtls.cal_type                  ,
                    X_CI_SEQUENCE_NUMBER           => rec_get_adv_unit_lvl_dtls.ci_sequence_number        ,
                    X_INSTITUTION_CD               => rec_get_adv_unit_lvl_dtls.institution_cd            ,
                    X_UNIT_DETAILS_ID              => rec_get_new_unit_details.unit_details_id            , --Change the unit_details_id.
                    X_TST_RSLT_DTLS_ID             => rec_get_adv_unit_lvl_dtls.tst_rslt_dtls_id          ,
                    X_DEG_AUD_DETAIL_ID            => rec_get_adv_unit_lvl_dtls.deg_aud_detail_id         ,
                    X_QUAL_DETS_ID                 => rec_get_adv_unit_lvl_dtls.qual_dets_id              ,
                    X_MODE                         => 'R'
                  );