DBA Data[Home] [Help]

APPS.IGS_EN_IVR_PUB SQL Statements

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

Line: 11

  || vvutukur  05-Aug-2003 Enh#3045069.PSP Enh Build. Modified update_enroll_stats
  || ctyagi   22-sept-2005  Added p_enroll_from_waitlsit_flag  as a part of bug   ||
                            4580204
  ||ctyagi   26-sept-2005  Removed p_enroll_from_waitlsit_flag  as a part of bug   ||
                            4580204
  ||  (reverse chronological order - newest change first)                         ||
  ||==============================================================================||
*/
  G_PKG_NAME CONSTANT VARCHAR2(30) := 'IGS_EN_IVR_PUB';
Line: 154

  ||               for students selected program/career and term.
  ||
  ||
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  || stutta     11-Feb-2004    Passing new parameter p_enrolled_dt as SYSDATE in
  ||                           call to validate_enroll_validate.
  || bdeviset   23-Aug-2006    Passed extra param p_ss_session_id for enrp_ss_val_person_step added as part of bug# 5306874
  ||  (reverse chronological order - newest change first)
  */
    l_api_name           VARCHAR2(30) := 'ENROLL_CART';
Line: 185

    SELECT sua.uoo_id,
           sua.enr_method_type,
           sua.cart
    FROM   igs_en_su_attempt sua
    WHERE  sua.person_id = l_person_id
    AND    sua.course_cd = l_primary_code
    AND    (sua.cal_type, sua.ci_sequence_number) IN (SELECT teach_cal_type,teach_ci_sequence_number
                                                     FROM   igs_ca_load_to_teach_v
                                                     WHERE  load_cal_type = l_cal_type
                                                     AND    load_ci_sequence_number = l_ci_sequence_number)
    AND    sua.unit_attempt_status  IN ('INVALID','UNCONFIRM') ;
Line: 446

    SELECT sua.row_id
    FROM igs_en_su_attempt sua
    WHERE unit_attempt_status = 'UNCONFIRM' AND
          cart = 'I' AND
          person_id      = cp_person_id AND
          course_cd      = cp_program_cd AND
          version_number = cp_version_number;
Line: 513

      igs_en_su_attempt_pkg.delete_row(rec_sua.row_id);
Line: 679

  ||  Purpose    : The procedure will drop the section indicated by the student for the selected program/career and term.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  */
    l_api_name          CONSTANT VARCHAR2(30) := 'drop_section_by_call_number';
Line: 961

    SELECT
     sua.unit_cd                                      unit_code              ,
     sua1.unit_class                                  unit_class             ,
     sua.version_number                               unit_version           ,
     ci.alternate_code                                teach_alternate_code   ,
     sua.call_number                                  call_number            ,
     SUBSTR(sua.gradingschema,1,10)                   grading_schema         ,
     sua.creditpoints                                 credit_points          ,
     sua.unit_attempt_status                          unit_attempt_status    ,
     sua.uas_meaning                                  uas_meaning            ,
     sua.uoo_id                                       uoo_id                 ,
     sua.administrative_priority                      administrative_priority
    FROM
     igs_ss_en_sua_dtls_v sua,
     igs_en_su_attempt sua1,
     igs_ca_inst ci
    WHERE
      ci.cal_type = sua.cal_type                  AND
      ci.sequence_number = sua.ci_sequence_number AND
      sua.person_id = cp_person_id                AND
      sua.course_cd = cp_program_cd               AND
      (sua.cal_type ,sua.ci_sequence_number) IN
            (SELECT teach_cal_type,teach_ci_sequence_number
             FROM igs_ca_load_to_teach_v
             WHERE load_cal_type           = cp_load_cal_type AND
                   load_ci_sequence_number = cp_load_ci_sequence_number) AND
      sua.unit_attempt_status NOT IN (cp_unit_status_not_shown) AND
      sua1.person_id          = sua.person_id AND
      sua1.course_cd          = sua.course_cd AND
      sua1.uoo_id             = sua.uoo_id;
Line: 1161

    SELECT sua.call_number
    FROM igs_ss_en_sua_dtls_v sua,
         igs_ca_inst ci
    WHERE
      ci.cal_type = sua.cal_type                  AND
      ci.sequence_number = sua.ci_sequence_number AND
      sua.person_id = cp_person_id                AND
      sua.course_cd = cp_program_cd               AND
      (sua.cal_type ,sua.ci_sequence_number) IN
            (SELECT teach_cal_type,teach_ci_sequence_number
             FROM igs_ca_load_to_teach_v
             WHERE load_cal_type = cp_load_cal_type                          AND
                   load_ci_sequence_number = cp_load_ci_sequence_number)     AND
                   sua.unit_attempt_status IN ('INVALID','UNCONFIRM');
Line: 1329

    SELECT sua.rowid
    FROM igs_en_su_attempt_all sua
    WHERE  person_id = cp_person_id AND
           course_cd = cp_course_cd AND
           uoo_id    = cp_uoo_id;
Line: 1400

        igs_en_su_attempt_pkg.delete_row(x_rowid => l_rec_cart.rowid);
Line: 1440

  PROCEDURE update_enroll_stats(
    p_api_version      IN         NUMBER  ,
    p_init_msg_list    IN         VARCHAR2,
    p_commit           IN         VARCHAR2,
    p_person_number    IN         VARCHAR2,
    p_career           IN         VARCHAR2,
    p_program_code     IN         VARCHAR2,
    p_term_alt_code    IN         VARCHAR2,
    p_call_number      IN         NUMBER  ,
    x_return_status    OUT NOCOPY VARCHAR2,
    x_msg_count    OUT NOCOPY NUMBER  ,
    x_msg_data     OUT NOCOPY VARCHAR2) IS
  /*
  ||  Created By : Nalin Kumar
  ||  Created On : 16-Jan-2003
  ||  Purpose    : To Update the statistic in enrollment.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  sommukhe    27-JUL-2005  Bug#4344483,Modified the call to igs_ps_unit_ofr_opt_pkg.update_row
  ||                           to include new parameter abort_flag.
  ||  sarakshi    18-Sep-2003  Enh#3052452.Modified the call to igs_ps_unit_ofr_opt_pkg.update_row
  ||                           to include new parameter sup_uoo_id,relation_type,default_enroll_flag
  ||  vvutukur    05-Aug-2003  Enh#3045069.PSP Enh Build. Modified the call to
  ||                           igs_ps_unit_ofr_opt_pkg.update_row to include
  ||                           new parameter not_multiple_section_flag.
  */
    l_api_name          CONSTANT VARCHAR2(30) := 'update_enroll_stats';
Line: 1483

    SELECT puo.*
    FROM igs_ps_unit_ofr_opt puo
    WHERE puo.uoo_id    = cp_uoo_id;
Line: 1489

    SAVEPOINT update_enroll_stats;
Line: 1552

        igs_ps_unit_ofr_opt_pkg.update_row(
          X_ROWID                        => l_rec_enroll_stat.row_id                     ,
          X_UNIT_CD                      => l_rec_enroll_stat.unit_cd                    ,
          X_VERSION_NUMBER               => l_rec_enroll_stat.version_number             ,
          X_CAL_TYPE                     => l_rec_enroll_stat.cal_type                   ,
          X_CI_SEQUENCE_NUMBER           => l_rec_enroll_stat.ci_sequence_number         ,
          X_LOCATION_CD                  => l_rec_enroll_stat.location_cd                ,
          X_UNIT_CLASS                   => l_rec_enroll_stat.unit_class                 ,
          X_UOO_ID                       => l_rec_enroll_stat.uoo_id                     ,
          X_IVRS_AVAILABLE_IND           => l_rec_enroll_stat.ivrs_available_ind         ,
          X_CALL_NUMBER                  => l_rec_enroll_stat.call_number                ,
          X_UNIT_SECTION_STATUS          => l_rec_enroll_stat.unit_section_status        ,
          X_UNIT_SECTION_START_DATE      => l_rec_enroll_stat.unit_section_start_date    ,
          X_UNIT_SECTION_END_DATE        => l_rec_enroll_stat.unit_section_end_date      ,
          X_ENROLLMENT_ACTUAL            => l_rec_enroll_stat.enrollment_actual          ,
          X_WAITLIST_ACTUAL              => l_rec_enroll_stat.waitlist_actual            ,
          X_OFFERED_IND                  => l_rec_enroll_stat.offered_ind                ,
          X_STATE_FINANCIAL_AID          => l_rec_enroll_stat.state_financial_aid        ,
          X_GRADING_SCHEMA_PRCDNCE_IND   => l_rec_enroll_stat.grading_schema_prcdnce_ind ,
          X_FEDERAL_FINANCIAL_AID        => l_rec_enroll_stat.federal_financial_aid      ,
          X_UNIT_QUOTA                   => l_rec_enroll_stat.unit_quota                 ,
          X_UNIT_QUOTA_RESERVED_PLACES   => l_rec_enroll_stat.unit_quota_reserved_places ,
          X_INSTITUTIONAL_FINANCIAL_AID  => l_rec_enroll_stat.institutional_financial_aid,
          X_UNIT_CONTACT                 => l_rec_enroll_stat.unit_contact               ,
          X_GRADING_SCHEMA_CD            => l_rec_enroll_stat.grading_schema_cd          ,
          X_GS_VERSION_NUMBER            => l_rec_enroll_stat.gs_version_number          ,
          X_OWNER_ORG_UNIT_CD            => l_rec_enroll_stat.owner_org_unit_cd          ,
          X_ATTENDANCE_REQUIRED_IND      => l_rec_enroll_stat.attendance_required_ind    ,
          X_RESERVED_SEATING_ALLOWED     => l_rec_enroll_stat.reserved_seating_allowed   ,
          X_SPECIAL_PERMISSION_IND       => l_rec_enroll_stat.special_permission_ind     ,
          X_SS_DISPLAY_IND               => l_rec_enroll_stat.ss_display_ind             ,
          X_SS_ENROL_IND                 => l_rec_enroll_stat.ss_enrol_ind               ,
          X_DIR_ENROLLMENT               => l_rec_enroll_stat.dir_enrollment             ,
          X_ENR_FROM_WLST                => l_rec_enroll_stat.enr_from_wlst              ,
          X_INQ_NOT_WLST                 => NVL(l_rec_enroll_stat.inq_not_wlst,0) + 1    ,
          X_REV_ACCOUNT_CD               => l_rec_enroll_stat.rev_account_cd             ,
          X_ANON_UNIT_GRADING_IND        => l_rec_enroll_stat.anon_unit_grading_ind      ,
          X_ANON_ASSESS_GRADING_IND      => l_rec_enroll_stat.anon_assess_grading_ind    ,
          X_NON_STD_USEC_IND             => l_rec_enroll_stat.non_std_usec_ind           ,
          X_AUDITABLE_IND                => l_rec_enroll_stat.auditable_ind              ,
          X_AUDIT_PERMISSION_IND         => l_rec_enroll_stat.audit_permission_ind       ,
          x_not_multiple_section_flag    => l_rec_enroll_stat.not_multiple_section_flag  ,
          x_sup_uoo_id                   => l_rec_enroll_stat.sup_uoo_id                 ,
          x_relation_type                => l_rec_enroll_stat.relation_type              ,
          x_default_enroll_flag          => l_rec_enroll_stat.default_enroll_flag        ,
          x_abort_flag                   => l_rec_enroll_stat.abort_flag
          );
Line: 1615

      ROLLBACK TO update_enroll_stats;
Line: 1622

      ROLLBACK TO update_enroll_stats;
Line: 1629

      ROLLBACK TO update_enroll_stats;
Line: 1637

  END update_enroll_stats;
Line: 1684

    SELECT version_number
    FROM igs_en_stdnt_ps_att
    WHERE person_id = cp_person_id AND
          course_cd = cp_course_cd;
Line: 1870

  ||           further with getting the term and career/program selected by student with
  ||           minimum OSS interaction.
  ||           This procedure will also validate the basic assumption that term is setup for
  ||           IVR and student has at least one active career/program to perform enrollment
  ||           activities. If any of these were not valid it would return with error message.
  ||           This is an API published /available to 3rd party
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  ******************************************************************************************/
  IS
  l_api_name              CONSTANT VARCHAR2(30)  := 'validate_person_details';
Line: 1899

          SELECT course_type,
           course_cd,
           version_number
    FROM   igs_en_sca_v
    WHERE  primary_program_type ='PRIMARY'
    AND Course_attempt_status IN ('ENROLLED','INACTIVE')
    AND person_id = lc_person_id;
Line: 1911

          SELECT course_type,
           course_cd,
           version_number
    FROM   igs_en_sca_v
    WHERE  course_attempt_status IN ('ENROLLED','INACTIVE')
    AND person_id = lc_person_id;