DBA Data[Home] [Help]

APPS.IGS_CA_VAL_QLITY SQL Statements

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

Line: 47

SELECT DISTINCT sys_date_type,date_alias
FROM
(SELECT sys_date_type,date_alias
  FROM   igs_ca_Da_configs
  WHERE  (res_cal_cat1    = cp_cal_cat OR
          res_cal_cat2    = cp_cal_cat) AND
	 one_per_cal_flag = 'Y'
  UNION ALL
  SELECT a.sys_date_type,b.date_alias
  FROM   igs_ca_Da_ovd_vals b,igs_ca_Da_configs a
  WHERE  a.sys_date_type = b.sys_date_type
  AND  a.one_per_cal_flag = 'Y'
  AND  (  a.res_cal_cat1    =cp_cal_cat OR
          a.res_cal_cat2    =cp_cal_cat)
);
Line: 65

  SELECT distinct sys_date_type,date_alias
  FROM
  (SELECT sys_date_type,date_alias
   FROM   igs_ca_Da_configs
   WHERE  one_per_cal_flag = 'Y'
  UNION ALL
    SELECT a.sys_date_type,b.date_alias
   FROM   igs_ca_Da_ovd_vals b,
   igs_ca_Da_configs a
   WHERE  a.sys_date_type = b.sys_date_type
   AND  a.one_per_cal_flag = 'Y'
   );
Line: 80

  SELECT description
  FROM   igs_ca_inst
  WHERE  cal_type        = cp_cal_type AND
         sequence_number = cp_seq_num;
Line: 88

  SELECT count(*)
  FROM   igs_ca_da_inst
  WHERE  dt_alias           = cp_dt_alias AND
         cal_type           = cp_cal_type AND
	 ci_sequence_number = cp_seq_num;
Line: 208

                SELECT  srcc.effective_strt_dt_alias,
                        srcc.effective_end_dt_alias
                FROM    IGS_RE_S_RES_CAL_CON                    srcc
                WHERE   s_control_num                   = 1;
Line: 215

                SELECT  dai.CAL_TYPE,
                        cat.S_CAL_CAT
                FROM    IGS_CA_DA_INST          dai,
                        IGS_CA_TYPE                     cat
                WHERE   dai.DT_ALIAS                    IN (
                                                        cp_effective_strt_dt_alias,
                                                        cp_effective_end_dt_alias) AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI (
                                        p_acad_cal_type,
                                        p_acad_sequence_number,
                                        dai.CAL_TYPE,
                                        dai.ci_sequence_number, 'N') = 'Y' AND
                        cat.CAL_TYPE                    = dai.CAL_TYPE AND
                        cat.S_CAL_CAT                   <> cst_teaching;
Line: 230

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_CA_INST                     ci,
                        IGS_CA_STAT                     cs,
                        IGS_CA_TYPE                     cat
                WHERE   IGS_EN_GEN_014.ENRS_GET_WITHIN_CI (
                                        p_acad_cal_type,
                                        p_acad_sequence_number,
                                        ci.CAL_TYPE,
                                        ci.sequence_number, 'Y') = 'Y' AND
                        cs.CAL_STATUS                   = ci.CAL_STATUS AND
                        cs.s_cal_status                 IN (cst_active,cst_planned) AND
                        cat.CAL_TYPE                    = ci.CAL_TYPE AND
                        cat.S_CAL_CAT                   = cst_teaching;
Line: 249

                SELECT  NVL (
                                dai.absolute_val,
                                IGS_CA_GEN_001.CALP_GET_ALIAS_VAL (
                                                dai.DT_ALIAS,
                                                dai.sequence_number,
                                                dai.CAL_TYPE,
                                                dai.ci_sequence_number)) AS alias_val,
                        dai.DT_ALIAS
                FROM    IGS_CA_DA_INST          dai
                WHERE   dai.CAL_TYPE                    = cp_cal_type AND
                        dai.ci_sequence_number          = cp_sequence_number AND
                        dai.DT_ALIAS                    IN (
                                                        cp_effective_strt_dt_alias,
                                                        cp_effective_end_dt_alias)
                ORDER BY alias_val ASC;
Line: 267

                SELECT  count(*)
                FROM    IGS_GE_S_GEN_CAL_CON                    sgcc,
                        IGS_CA_DA_INST          dai
                WHERE   dai.CAL_TYPE                    = cp_cal_type AND
                        dai.ci_sequence_number          = cp_sequence_number AND
                        dai.DT_ALIAS                    = sgcc.census_dt_alias AND
                        sgcc.s_control_num              = 1;
Line: 277

                SELECT  uop.unit_cd
                FROM    IGS_PS_UNIT_OFR_PAT             uop,
                        IGS_PS_UNIT_VER                         uv
                WHERE   uop.CAL_TYPE                    = cp_cal_type AND
                        uop.ci_sequence_number          = cp_sequence_number AND
                        uv.unit_cd                      = uop.unit_cd AND
                        uv.version_number               = uop.version_number AND
                        uv.research_unit_ind            = 'Y' AND
			uop.delete_flag = 'N';
Line: 289

                SELECT  NVL (
                                dai.absolute_val,
                                IGS_CA_GEN_001.CALP_GET_ALIAS_VAL(
                                                dai.DT_ALIAS,
                                                dai.sequence_number,
                                                dai.CAL_TYPE,
                                                dai.ci_sequence_number)) AS alias_val,
                        dai.DT_ALIAS,
                        dai.CAL_TYPE,
                        dai.ci_sequence_number
                FROM    IGS_CA_DA_INST          dai,
                        IGS_CA_INST                     ci,
                        IGS_CA_STAT                     cs,
                        IGS_CA_TYPE                     cat
                WHERE   dai.DT_ALIAS                    IN (
                                                        cp_effective_strt_dt_alias,
                                                        cp_effective_end_dt_alias) AND
                        ci.CAL_TYPE                     = dai.CAL_TYPE AND
                        ci.sequence_number              = dai.ci_sequence_number AND
                        cs.CAL_STATUS                   = ci.CAL_STATUS AND
                        cs.s_cal_status                 IN (cst_active,cst_planned) AND
                        cat.CAL_TYPE                    = ci.CAL_TYPE AND
                        cat.S_CAL_CAT                   = cst_teaching
                ORDER BY ci.start_dt ASC,
                        ci.end_dt ASC,
                        DECODE (
                                dai.DT_ALIAS,   cp_effective_strt_dt_alias, 1,
                                                cp_effective_end_dt_alias, 2);
Line: 318

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_CA_INST_REL cir,
                        IGS_CA_TYPE                     cat,
                        IGS_CA_INST                     ci,
                        IGS_CA_STAT                     cs
                WHERE   cir.sup_cal_type                = p_acad_cal_type AND
                        cir.sup_ci_sequence_number      = p_acad_sequence_number AND
                        cat.CAL_TYPE                    = cir.sub_cal_type AND
                        cat.S_CAL_CAT                   = cst_load AND
                        ci.CAL_TYPE                     = cir.sub_cal_type AND
                        ci.sequence_number              = cir.sub_ci_sequence_number AND
                        cs.CAL_STATUS                   = ci.CAL_STATUS AND
                        cs.s_cal_status                 IN (cst_active,cst_planned);
Line: 335

                SELECT  'X'
                FROM    IGS_ST_DFT_LOAD_APPO            dla,
                        IGS_CA_INST_REL         cir,
                        IGS_CA_INST                     ci,
                        IGS_CA_STAT                     cs
                WHERE   dla.CAL_TYPE                    = cp_cal_type AND
                        dla.ci_sequence_number          = cp_sequence_number AND
                        cir.sup_cal_type                = p_acad_cal_type AND
                        cir.sup_ci_sequence_number      = p_acad_sequence_number AND
                        cir.sub_cal_type                = dla.teach_cal_type AND
                        ci.CAL_TYPE                     = cir.sub_cal_type AND
                        ci.sequence_number              = cir.sub_ci_sequence_number AND
                        cs.CAL_STATUS                   = ci.CAL_STATUS AND
                        cs.s_cal_status                 IN (cst_active,cst_planned) AND
                        EXISTS  (
                                SELECT  'X'
                                FROM    IGS_RE_S_RES_CAL_CON            srcc,
                                        IGS_CA_DA_INST  dai
                                WHERE   srcc.s_control_num      = 1 AND
                                        dai.CAL_TYPE            = ci.CAL_TYPE AND
                                        dai.ci_sequence_number  = ci.sequence_number AND
                                        dai.DT_ALIAS            IN (
                                                                srcc.effective_strt_dt_alias,
                                                                srcc.effective_end_dt_alias));
Line: 360

                SELECT  SUM(NVL(cir.load_research_percentage, 0))
                FROM    IGS_CA_INST_REL         cir,
                        IGS_CA_INST                     ci,
                        IGS_CA_STAT                     cs,
                        IGS_CA_TYPE                     cat
                WHERE   cir.sup_cal_type                = p_acad_cal_type AND
                        cir.sup_ci_sequence_number      = p_acad_sequence_number AND
                        ci.CAL_TYPE                     = cir.sub_cal_type AND
                        ci.sequence_number              = cir.sub_ci_sequence_number AND
                        cs.CAL_STATUS                   = ci.CAL_STATUS AND
                        cs.s_cal_status                 IN (cst_active,cst_planned) AND
                        cat.CAL_TYPE                    = ci.CAL_TYPE AND
                        cat.S_CAL_CAT                   = cst_load;
Line: 810

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_CA_INST     ci,
                        IGS_CA_STAT     cs,
                        IGS_CA_TYPE     cat
                WHERE   IGS_EN_GEN_014.ENRS_GET_WITHIN_CI (
                                        p_acad_cal_type,
                                        p_acad_sequence_number,
                                        ci.CAL_TYPE,
                                        ci.sequence_number, 'N') = 'Y' AND
                        cat.S_CAL_CAT   = cst_admission AND
                        cs.s_cal_status IN (cst_active, cst_planned) AND
                        ci.CAL_TYPE     = cat.CAL_TYPE AND
                        ci.CAL_STATUS   = cs.CAL_STATUS;
Line: 827

                SELECT  cir.sup_cal_type,
                        cir.sup_ci_sequence_number
                FROM    IGS_CA_INST_REL cir,
                        IGS_CA_TYPE                     cat
                WHERE   cir.sub_cal_type                = cp_sub_cal_type AND
                        cir.sub_ci_sequence_number      = cp_sub_sequence_number AND
                        cat.S_CAL_CAT                   = cst_academic AND
                        cir.sup_cal_type                = cat.CAL_TYPE;
Line: 838

                SELECT  cir2.sub_cal_type,
                        cir2.sub_ci_sequence_number
                FROM    IGS_CA_INST_REL cir2,
                        IGS_CA_TYPE cat
                WHERE   cir2.sup_cal_type               = cp_sub_cal_type AND
                        cir2.sup_ci_sequence_number     = cp_sub_sequence_number AND
                        cat.S_CAL_CAT                   = cst_enrolment AND
                        cir2.sub_cal_type               = cat.CAL_TYPE;
Line: 851

                SELECT  'x'
                FROM    IGS_CA_INST_REL cir
                WHERE   cir.sub_cal_type                = cp_sub_cal_type AND
                        cir.sub_ci_sequence_number      = cp_sub_sequence_number AND
                        cir.sup_cal_type                = cp_acad_cal_type AND
                        cir.sup_ci_sequence_number      = cp_acad_sequence_number;
Line: 862

                SELECT  'x'
                FROM    IGS_CA_INST_REL cir
                WHERE   cir.sub_cal_type                = cp_sub_cal_type AND
                        cir.sub_ci_sequence_number      = cp_sub_sequence_number AND
                        cir.sup_cal_type                = cp_acad_cal_type AND
                        cir.sup_ci_sequence_number      <> cp_acad_sequence_number;
Line: 871

                SELECT  cir.sup_cal_type,
                        cir.sup_ci_sequence_number
                FROM    IGS_CA_INST_REL cir,
                        IGS_CA_TYPE                     cat
                WHERE   cir.sub_cal_type                = cp_sub_cal_type AND
                        cir.sub_ci_sequence_number      = cp_sub_sequence_number AND
                        cat.S_CAL_CAT                   = cst_teaching AND
                        cir.sup_cal_type                = cat.CAL_TYPE;
Line: 883

                SELECT  'x'
                FROM    IGS_AD_PERD_AD_CAT              apac
                WHERE   apac.adm_cal_type               = cp_adm_cal_type AND
                        apac.adm_ci_sequence_number     = cp_adm_ci_sequence_number;
Line: 890

                SELECT  'x'
                FROM    IGS_CA_DA_INST_V                daiv,
                        IGS_AD_CAL_CONF                 sacc
                WHERE   daiv.CAL_TYPE                   = cp_cal_type AND
                        daiv.ci_sequence_number         = cp_ci_sequence_number AND
                        daiv.DT_ALIAS                   = sacc.initialise_adm_perd_dt_alias AND
                        sacc.s_control_num              = 1;
Line: 900

                SELECT  'x'
                FROM    IGS_CA_DA_INST_V                daiv,
                        IGS_AD_CAL_CONF                 sacc
                WHERE   daiv.CAL_TYPE                   = cp_cal_type AND
                        daiv.ci_sequence_number         = cp_ci_sequence_number AND
                        daiv.DT_ALIAS                   = sacc.adm_appl_encmb_chk_dt_alias AND
                        sacc.s_control_num              = 1;
Line: 910

                SELECT  'x'
                FROM    IGS_CA_DA_INST_V                daiv,
                        IGS_AD_CAL_CONF                 sacc
                WHERE   daiv.CAL_TYPE                   = cp_cal_type AND
                        daiv.ci_sequence_number         = cp_ci_sequence_number AND
                        daiv.DT_ALIAS                   = sacc.adm_appl_course_strt_dt_alias AND
                        sacc.s_control_num              = 1;
Line: 920

                SELECT  COUNT(*)
                FROM    IGS_CA_DA_INST_V                daiv,
                        IGS_AD_CAL_CONF                 sacc
                WHERE   daiv.CAL_TYPE                   = cp_cal_type AND
                        daiv.ci_sequence_number         = cp_ci_sequence_number AND
                        daiv.DT_ALIAS                   = sacc.adm_appl_due_dt_alias AND
                        sacc.s_control_num              = 1 AND
                        NOT EXISTS      (
                                SELECT  'x'
                                FROM    IGS_AD_PECRS_OFOP_DT    apcood
                                WHERE   apcood.adm_cal_type             = cp_cal_type AND
                                        apcood.adm_ci_sequence_number   = cp_ci_sequence_number AND
                                        apcood.DT_ALIAS                 = daiv.CAL_TYPE AND
                                        apcood.dai_sequence_number      = daiv.sequence_number);
Line: 937

                SELECT  COUNT(*)
                FROM    IGS_CA_DA_INST_V                daiv,
                        IGS_AD_CAL_CONF                 sacc
                WHERE   daiv.CAL_TYPE                   = cp_cal_type AND
                        daiv.ci_sequence_number         = cp_ci_sequence_number AND
                        daiv.DT_ALIAS                   = sacc.adm_appl_final_dt_alias AND
                        sacc.s_control_num              = 1 AND
                        NOT EXISTS      (
                                SELECT  'x'
                                FROM    IGS_AD_PECRS_OFOP_DT    apcood
                                WHERE   apcood.adm_cal_type             = cp_cal_type AND
                                        apcood.adm_ci_sequence_number   = cp_ci_sequence_number AND
                                        apcood.DT_ALIAS                 = daiv.CAL_TYPE AND
                                        apcood.dai_sequence_number      = daiv.sequence_number);
Line: 954

                SELECT  COUNT(*)
                FROM    IGS_CA_DA_INST_V                daiv,
                        IGS_AD_CAL_CONF                 sacc
                WHERE   daiv.CAL_TYPE                   = cp_cal_type AND
                        daiv.ci_sequence_number         = cp_ci_sequence_number AND
                        daiv.DT_ALIAS                   = sacc.adm_appl_offer_resp_dt_alias AND
                        sacc.s_control_num              = 1 AND
                        NOT EXISTS      (
                                SELECT  'x'
                                FROM    IGS_AD_PECRS_OFOP_DT    apcood
                                WHERE   apcood.adm_cal_type             = cp_cal_type AND
                                        apcood.adm_ci_sequence_number   = cp_ci_sequence_number AND
                                        apcood.DT_ALIAS                 = daiv.CAL_TYPE AND
                                        apcood.dai_sequence_number      = daiv.sequence_number);
Line: 975

        SELECT  cir5.sub_cal_type,
                cir5.sub_ci_sequence_number
        FROM    igs_ca_inst_rel cir5,
                igs_ca_type cat
        WHERE   cir5.sup_cal_type               = cp_c_sup_cal_type
	AND     cir5.sup_ci_sequence_number     = cp_n_sup_sequence_number
	AND     cat.s_cal_cat                   = cst_load
	AND     cir5.sub_cal_type               = cat.cal_type;
Line: 990

        SELECT count(car.sub_ci_sequence_number)
        FROM   igs_ca_inst_rel car,
               igs_ca_inst_all ca,
               igs_ca_type cat
        WHERE
              car.SUP_CI_SEQUENCE_NUMBER= p_sequence_number AND
              car.SUP_CAL_type = p_cal_type AND
              ca.cal_type = car.sub_cal_type AND
              ca.sequence_number = car.sub_ci_sequence_number AND
              ca.cal_type = cat.cal_type AND
              cat.s_cal_cat = 'LOAD' ;
Line: 1004

	-- Select admission periods
        FOR v_cict_rec IN c_cict LOOP
                -- Check that all admission period have at least one direct superior
                -- academic period.
                v_cal_type := v_cict_rec.CAL_TYPE;
Line: 1513

                SELECT  load_effect_dt_alias,
                        commencement_dt_alias,
                        commence_cutoff_dt_alias,
                        enr_form_due_dt_alias,
                        enr_pckg_prod_dt_alias,
                        effect_enr_strt_dt_alias
                FROM    IGS_EN_CAL_CONF
                WHERE   s_control_num = 1;
Line: 1524

                SELECT  'x'
                FROM    IGS_CA_DA_INST_V daiv,
                        IGS_CA_TYPE ct
                WHERE   daiv.DT_ALIAS = cp_dt_alias                             AND
                        daiv.CAL_TYPE = ct.CAL_TYPE                             AND
                        ct.S_CAL_CAT <> cp_s_cal_cat;
Line: 1534

                SELECT  'x'
                FROM    IGS_CA_DA_INST_V daiv,
                        IGS_CA_TYPE ct
                WHERE   daiv.DT_ALIAS = cp_dt_alias                             AND
                        daiv.CAL_TYPE = ct.CAL_TYPE                             AND
                        ct.S_CAL_CAT <> cp_s_cal_cat                            AND
                        ct.S_CAL_CAT <> cp_s_cal_cat1;
Line: 1700

                SELECT  ci.cal_type, ci.sequence_number, ct.S_CAL_CAT
                FROM    IGS_CA_INST ci,
                        IGS_CA_TYPE ct,
                        IGS_CA_STAT cs
                WHERE   IGS_EN_GEN_014.ENRS_GET_WITHIN_CI (
                                        p_acad_cal_type,
                                        p_acad_sequence_number,
                                        ci.CAL_TYPE,
                                        ci.sequence_number, 'N') = 'Y'  AND
                        cs.s_cal_status IN (cst_active,cst_planned)     AND
                        ct.S_CAL_CAT = cst_enrolment                   AND
                        cs.CAL_STATUS = ci.CAL_STATUS                   AND
                        ct.CAL_TYPE = ci.CAL_TYPE;
Line: 1715

                SELECT  cir.sup_cal_type, cir.sup_ci_sequence_number, ct2.S_CAL_CAT
                FROM    IGS_CA_INST ci,
                        IGS_CA_TYPE ct,
                        IGS_CA_TYPE ct2,
                        IGS_CA_STAT cs,
                        IGS_CA_INST_REL cir
                WHERE   cs.s_cal_status IN (cst_active,cst_planned)     AND
                        ct.S_CAL_CAT = cst_enrolment                    AND
                        ci.CAL_TYPE = ct.CAL_TYPE                       AND
                        cs.CAL_STATUS = ci.CAL_STATUS                   AND
                        cir.sup_cal_type = cp_cal_type                  AND
                        cir.sup_ci_sequence_number = cp_sequence_number AND
                        ct2.CAL_TYPE = cir.sub_cal_type;
Line: 1819

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_CA_INST                     ci,
                        IGS_CA_TYPE                     cat,
                        IGS_CA_STAT                     cs
                WHERE   cs.s_cal_status IN ('ACTIVE','PLANNED') AND
                        cat.S_CAL_CAT = 'LOAD' AND
                        cat.CAL_TYPE = ci.CAL_TYPE AND
                        cs.CAL_STATUS = ci.CAL_STATUS;
Line: 1832

                SELECT  cat.S_CAL_CAT
                FROM    IGS_CA_INST_REL cir,
                        IGS_CA_INST                     ci,
                        IGS_CA_TYPE                     cat
                WHERE   cir.sub_cal_type = cp_sub_cal_type AND
                        cir.sub_ci_sequence_number = cp_sub_ci_sequence_number AND
                        ci.CAL_TYPE = cir.sup_cal_type AND
                        ci.sequence_number = cir.sup_ci_sequence_number AND
                        cat.CAL_TYPE = ci.CAL_TYPE;
Line: 1844

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_CA_INST     ci,
                        IGS_CA_TYPE     cat,
                        IGS_CA_STAT     cs
                WHERE   cs.s_cal_status IN ('ACTIVE','PLANNED') AND
                        cat.S_CAL_CAT = 'LOAD' AND
                        cs.CAL_STATUS = ci.CAL_STATUS AND
                        cat.CAL_TYPE = ci.CAL_TYPE AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                        p_acad_cal_type,
                                        p_acad_sequence_number,
                                        ci.CAL_TYPE,
                                        ci.sequence_number,
                                        'N') = 'Y';
Line: 1863

	  SELECT  ci.alternate_code,ci.description,ci.start_dt,ci.end_dt
 	  FROM    IGS_CA_INST     ci,
	          IGS_CA_INST     ci2,
		  IGS_CA_TYPE     cat,
		  IGS_CA_STAT     cs,
		  IGS_CA_INST_REL car
	  WHERE
		  ci2.cal_type        = cp_cal_type AND
		  ci2.sequence_number = cp_seq_num AND
	  	  cs.s_cal_status IN ('ACTIVE','PLANNED') AND
		  cat.S_CAL_CAT = 'LOAD' AND
		  cs.CAL_STATUS = ci.CAL_STATUS AND
		  cat.CAL_TYPE = ci.CAL_TYPE AND
		  car.SUP_CAL_TYPE           = p_acad_cal_type AND
		  car.SUP_CI_SEQUENCE_NUMBER = p_acad_sequence_number AND
		  car.SUB_CAL_TYPE           = ci.CAL_TYPE AND
		  car.SUB_CI_SEQUENCE_NUMBER = ci.sequence_number AND
		  (ci.rowid <> ci2.rowid) AND
		  (
		   (ci2.start_dt BETWEEN ci.start_dt AND ci.end_dt) OR
		   (ci2.end_dt BETWEEN ci.start_dt AND ci.end_dt) OR
		   (ci2.start_dt <=  ci.start_dt AND ci2.end_dt >= ci.end_dt)
  	          );
Line: 1891

                SELECT  cir.sub_cal_type
                FROM    IGS_CA_INST_REL cir
                WHERE   cir.sup_cal_type = cp_cal_type AND
                        cir.sup_ci_sequence_number = cp_sequence_number;
Line: 1900

                SELECT  cir.sub_cal_type
                FROM    IGS_CA_INST_REL cir,
                        IGS_CA_TYPE                     cat
                WHERE   cir.sub_cal_type = cp_cal_type AND
                        cir.sub_ci_sequence_number = cp_sequence_number AND
                        (cir.sup_cal_type <> p_acad_cal_type OR
                        cir.sup_ci_sequence_number <> p_acad_sequence_number) AND
                        cat.CAL_TYPE = cir.sup_cal_type AND
                        cat.S_CAL_CAT = 'ACADEMIC';
Line: 1914

                SELECT  count(*)
                FROM    IGS_EN_CAL_CONF         secc,
                        IGS_CA_DA_INST  dai
                WHERE   secc.s_control_num = 1 AND
                        dai.CAL_TYPE = cp_cal_type AND
                        dai.ci_sequence_number = cp_sequence_number AND
                        dai.DT_ALIAS = secc.load_effect_dt_alias;
Line: 1925

                SELECT  dla.teach_cal_type,
                        dla.second_percentage
                FROM    IGS_ST_DFT_LOAD_APPO    dla
                WHERE   dla.CAL_TYPE = cp_cal_type AND
                        dla.ci_sequence_number = cp_sequence_number;
Line: 1933

                SELECT  count(*)
                FROM    IGS_CA_INST     ci,
                        IGS_CA_STAT     cs
                WHERE   CAL_TYPE = cp_teach_cal_type AND
                        cs.s_cal_status IN ('ACTIVE','PLANNED') AND
                        ci.CAL_STATUS = cs.CAL_STATUS AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                        p_acad_cal_type,
                                        p_acad_sequence_number,
                                        ci.CAL_TYPE,
                                        ci.sequence_number,
                                        'N') = 'Y';
Line: 1947

                SELECT  att.ATTENDANCE_TYPE
                FROM    IGS_EN_ATD_TYPE att
                WHERE   att.closed_ind = 'N' AND
                        ((att.lower_enr_load_range IS NOT NULL AND
                        att.lower_enr_load_range <> 0) OR
                        (att.upper_enr_load_range IS NOT NULL AND
                        att.upper_enr_load_range <> 0));
Line: 1957

                SELECT  atl.CAL_TYPE                    -- not used
                FROM    IGS_EN_ATD_TYPE_LOAD    atl
                WHERE   atl.ATTENDANCE_TYPE = cp_attendance_type AND
                        atl.CAL_TYPE = cp_cal_type;
Line: 1965

                SELECT  atl.lower_enr_load_range,
                        atl.upper_enr_load_range
                FROM    IGS_EN_ATD_TYPE_LOAD    atl,
                        IGS_EN_ATD_TYPE         att
                WHERE   atl.CAL_TYPE = cp_cal_type AND
                        att.closed_ind = 'N' AND
                        att.ATTENDANCE_TYPE = atl.ATTENDANCE_TYPE
                ORDER BY att.lower_enr_load_range;
Line: 1980

        SELECT  cir6.sup_cal_type,
                cir6.sup_ci_sequence_number
        FROM    igs_ca_inst_rel cir6,
                igs_ca_type cat
        WHERE   cir6.sub_cal_type               = cp_c_sub_cal_type
	AND     cir6.sub_ci_sequence_number     = cp_n_sub_sequence_number
	AND     cat.S_CAL_CAT                   = 'AWARD'
	AND     cir6.sup_cal_type               = cat.cal_type;
Line: 1994

        SELECT  cir9.sup_cal_type,
                cir9.sup_ci_sequence_number
        FROM    igs_ca_inst_rel cir9,
                igs_ca_type cat
        WHERE   cir9.sub_cal_type               = cp_c_sub_cal_type
	AND     cir9.sub_ci_sequence_number     = cp_n_sub_sequence_number
	AND     cat.S_CAL_CAT                   = 'ADMISSION'
	AND     cir9.sup_cal_type               = cat.cal_type;
Line: 2385

                SELECT  start_dt,
                        end_dt
                FROM    IGS_CA_INST
                WHERE   CAL_TYPE = cp_acad_cal_type AND
                        sequence_number = cp_acad_sequence_number;
Line: 2391

                SELECT  cir.sub_cal_type, cir.sub_ci_sequence_number, ct1.S_CAL_CAT
                FROM    IGS_CA_INST ci,
                        IGS_CA_TYPE ct1,
                        IGS_CA_TYPE ct2,
                        IGS_CA_STAT cs,
                        IGS_CA_INST_REL cir
                WHERE   cs.s_cal_status IN (cst_active,cst_planned)    AND
                        ct2.S_CAL_CAT = cst_teaching                    AND
                        cs.CAL_STATUS = ci.CAL_STATUS                   AND
                        cir.sub_cal_type = ci.CAL_TYPE                  AND
                        cir.sub_ci_sequence_number = ci.sequence_number AND
                        cir.sup_cal_type = ct1.CAL_TYPE                 AND
                        ct2.CAL_TYPE = ci.CAL_TYPE                      AND
                        ct1.S_CAL_CAT NOT IN ( cst_academic )   AND
                        (IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(     p_acad_cal_type,
                                                p_acad_sequence_number,
                                                ci.CAL_TYPE,
                                                ci.sequence_number,
                                                'Y') = 'Y'  OR
                        NOT EXISTS (
                                    SELECT 'x'
                                    FROM    IGS_CA_INST_REL cir,
                                            IGS_CA_INST ci,
                                            IGS_CA_TYPE cat
                                    WHERE   cir.sub_cal_type                = ci.CAL_TYPE AND
                                            cir.sub_ci_sequence_number      = ci.sequence_number AND
                                            cir.sup_cal_type                = ci.CAL_TYPE  AND
                                            cir.sup_ci_sequence_number      = ci.sequence_number AND
                                            ci.CAL_TYPE                     = cat.CAL_TYPE AND
                                            cat.S_CAL_CAT                   = 'ACADEMIC' ));
Line: 2425

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number,
                        cs.s_cal_status -- Bug:2697221 cal status selected to check whether
                                        -- the status is planned or active for calculating load apportionment
                FROM    IGS_CA_INST ci,
                        IGS_CA_TYPE ct,
                        IGS_CA_STAT cs
                WHERE   cs.s_cal_status IN (cst_active,cst_planned) AND
                        cs.CAL_STATUS   = ci.CAL_STATUS         AND
                        ct.S_CAL_CAT    = cst_teaching          AND
                        ct.CAL_TYPE     = ci.CAL_TYPE           AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                p_acad_cal_type,
                                p_acad_sequence_number,
                                ci.CAL_TYPE,
                                ci.sequence_number,
                                'Y' ) = 'Y';
Line: 2445

                SELECT  cir.sub_cal_type,
                        cat2.S_CAL_CAT
                FROM    IGS_CA_INST_REL cir,
                        IGS_CA_TYPE cat1,
                        IGS_CA_TYPE cat2
                WHERE   cir.sup_cal_type                = cat1.CAL_TYPE         AND
                        cir.sub_cal_type                = cat2.CAL_TYPE         AND
                        cir.sup_cal_type                = cp_cal_type           AND
                        cir.sup_ci_sequence_number      = cp_sequence_number;
Line: 2459

                SELECT  'x'
                FROM    dual
                WHERE   EXISTS (
                                SELECT  *
                                FROM    IGS_GE_S_GEN_CAL_CON sgcc,
                                        IGS_CA_DA_INST_V daiv
                                WHERE   sgcc.s_control_num = 1                          AND
                                        daiv.CAL_TYPE = cp_cal_type                     AND
                                        daiv.ci_sequence_number = cp_sequence_number    AND
                                        daiv.DT_ALIAS = sgcc.census_dt_alias    AND
                                        daiv.alias_val BETWEEN cp_acad_start_dt AND cp_acad_end_dt);
Line: 2473

                SELECT  ci.*
                FROM    IGS_CA_INST ci,
                        IGS_CA_TYPE ct,
                        IGS_CA_STAT cs
                WHERE   cs.s_cal_status IN (cst_active,cst_planned)   AND
                        ct.S_CAL_CAT    = cst_academic          AND
                        ci.CAL_TYPE     = ct.CAL_TYPE           AND
                        cs.CAL_STATUS   = ci.CAL_STATUS         AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                ci.CAL_TYPE,
                                ci.sequence_number,
                                cp_cal_type,
                                cp_sequence_number,
                                'Y' ) = 'Y';
Line: 2491

                SELECT  dla.*
                FROM    IGS_ST_DFT_LOAD_APPO dla
                WHERE   teach_cal_type = cp_teach_cal_type AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                cp_acad_cal_type,
                                cp_acad_ci_sequence_number,
                                dla.CAL_TYPE,
                                dla.ci_sequence_number,
                                'Y' ) = 'Y';
Line: 2501

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_CA_INST ci,
                        IGS_CA_TYPE ct,
                        IGS_CA_STAT cs
                WHERE   cs.s_cal_status IN (cst_active,cst_planned) AND
                        ci.CAL_STATUS   = cs.CAL_STATUS         AND
                        ct.S_CAL_CAT    = cst_teaching          AND
                        ct.CAL_TYPE     = ci.CAL_TYPE           AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                p_acad_cal_type,
                                p_acad_sequence_number,
                                ci.CAL_TYPE,
                                ci.sequence_number,
                                'Y') = 'Y';  --'N';  ssawhney. this should never be N.
Line: 2519

                SELECT  DISTINCT ADMINISTRATIVE_UNIT_STATUS
                FROM    IGS_CA_DA_INST_V daiv,
                        IGS_PS_UNIT_DISC_CRT uddc
                WHERE   daiv.CAL_TYPE           = cp_cal_type                   AND
                        ci_sequence_number      = cp_sequence_number            AND
                        daiv.DT_ALIAS           = uddc.unit_discont_dt_alias    AND
                        uddc.delete_ind         = 'N';
Line: 2528

                SELECT  ci.CAL_TYPE,
                        ci.sequence_number
                FROM    IGS_ST_DFT_LOAD_APPO dla,
                        IGS_CA_INST ci
                WHERE   teach_cal_type          = cp_cal_type                   AND
                        ci.CAL_TYPE             = dla.CAL_TYPE                  AND
                        ci.sequence_number      = dla.ci_sequence_number        AND
                        IGS_EN_GEN_014.ENRS_GET_WITHIN_CI(
                                p_acad_cal_type,
                                p_acad_sequence_number,
                                ci.CAL_TYPE,
                                ci.sequence_number,
                                'N') = 'Y';
Line: 2546

                SELECT  'x'
                FROM    dual
                WHERE   EXISTS (
                        SELECT  *
                        FROM    IGS_AD_ADM_UT_STT_LD
                        WHERE   ADMINISTRATIVE_UNIT_STATUS      = cp_uddc_aus           AND
                                CAL_TYPE                        = cp_load_ci_cal_type   AND
                                ci_sequence_number              = cp_load_ci_sequence_number    AND
                                teach_cal_type                  = cp_teach_ci_cal_type);
Line: 2610

		-- Select teaching calendars which have subordinates of any type
                FOR v_chk_tch_sub_rec IN c_chk_tch_sub(
                                                v_chk_teach_ci_rec.CAL_TYPE,
                                                v_chk_teach_ci_rec.sequence_number ) LOOP
                        v_chk_tch_sub_rec_found := TRUE;
Line: 2854

  SELECT  ci.cal_type,
          ci.sequence_number,
	  ci.start_dt,
	  ci.end_dt
  FROM    igs_ca_inst     ci
  WHERE   ci.cal_type     = p_c_acad_cal_type
  AND     ci.sequence_number = p_n_acad_sequence_number;
Line: 2867

  SELECT  ci.cal_type,
          ci.sequence_number
  FROM    igs_ca_inst     ci,
          igs_ca_stat     cs,
          igs_ca_type     cat
  WHERE   cat.s_cal_cat   = 'AWARD'
  AND     cs.s_cal_status IN ('ACTIVE','PLANNED')
  AND     ci.cal_type     = cat.cal_type
  AND     ci.cal_status   = cs.cal_status
  AND     (TRUNC(ci.start_dt) >= TRUNC(p_d_start_dt)  OR
           TRUNC(ci.end_dt) <= TRUNC(p_d_end_dt)) ;
Line: 2887

  SELECT  cir8.sub_cal_type,
          cir8.sub_ci_sequence_number
  FROM    igs_ca_inst_rel cir8,
          igs_ca_type cat
  WHERE   cir8.sup_cal_type               = cp_c_sup_cal_type
  AND     cir8.sup_ci_sequence_number     = cp_n_sup_sequence_number
  AND     cat.s_cal_cat                   = 'LOAD'
  AND     cir8.sub_cal_type               = cat.cal_type;