DBA Data[Home] [Help]

APPS.IGS_AD_GEN_010 SQL Statements

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

Line: 18

		SELECT	api.api_person_id
		FROM	IGS_PE_ALT_PERS_ID	api,
			IGS_PE_PERSON_ID_TYP		pit
		WHERE	api.pe_person_id	      = p_person_id AND
			pit.person_id_type	= api.person_id_type AND
			pit.s_person_id_type	= cst_tac;
Line: 84

		SELECT 	ceprc.course_cd,
			ceprc.version_number,
			ceprc.cal_type,
			ceprc.location_cd,
			ceprc.attendance_mode,
			ceprc.attendance_type,
			ceprc.coo_id,
			rct.s_reference_cd_type,
			ceprc.unit_set_cd,
			ceprc.us_version_number
		FROM 	IGS_PS_ENT_PT_REF_CD 	ceprc,
			IGS_GE_REF_CD_TYPE 	rct,
			IGS_PS_VER			crv,
			IGS_PS_STAT			cs
		WHERE   rct.s_reference_cd_type = 'OTHER' AND
			ceprc.reference_cd_type = rct.reference_cd_type AND
			ceprc.reference_cd 	= p_reference_cd AND
			ceprc.cal_type 		= p_acad_cal_type AND
			crv.course_cd		= ceprc.course_cd AND
			crv.version_number	= ceprc.version_number AND
			crv.expiry_dt		IS NULL AND
			cs.course_status	      = crv.course_status AND
			cs.s_course_status	= cst_active AND
			(ceprc.unit_set_cd	IS NULL OR
				EXISTS (
					SELECT	'x'
					FROM	IGS_EN_UNIT_SET	us,
						IGS_EN_UNIT_SET_STAT	uss
					WHERE	us.unit_set_cd		= ceprc.unit_set_cd AND
						us.version_number	= ceprc.us_version_number AND
						expiry_dt		IS NULL AND
						uss.unit_set_status	= us.unit_set_status AND
						uss.s_unit_set_status	= cst_active));
Line: 243

		SELECT 	api.pe_person_id
		FROM	IGS_PE_ALT_PERS_ID	api,
			IGS_PE_PERSON_ID_TYP		pit
		WHERE	pit.s_person_id_type	= 'TAC' AND
			api.person_id_type	= pit.person_id_type AND
			api.api_person_id	= p_tac_person_id;
Line: 251

		SELECT 	party_id person_id
		FROM	hz_parties
		WHERE	person_last_name  = p_surname	AND
			person_first_name = cp_given_names;
Line: 256

		SELECT 	ceprc.course_cd,
			ceprc.version_number,
			ceprc.location_cd,
			ceprc.attendance_mode,
			ceprc.attendance_type
		FROM 	IGS_PS_ENT_PT_REF_CD	ceprc,
			IGS_GE_REF_CD_TYPE		rct,
			IGS_PS_VER			crv,
			IGS_PS_STAT			cs
		WHERE	rct.s_reference_cd_type	= 'OTHER' AND
			ceprc.reference_cd_type	= rct.reference_cd_type	AND
			ceprc.reference_cd	= p_tac_course_cd AND
			crv.course_cd		= ceprc.course_cd AND
			crv.version_number	= ceprc.version_number AND
			crv.expiry_dt		IS NULL AND
			cs.course_status  	= crv.course_status AND
			cs.s_course_status	= cst_active AND
			(ceprc.unit_set_cd	IS NULL OR
				EXISTS (
					SELECT	'x'
					FROM	IGS_EN_UNIT_SET	us,
						IGS_EN_UNIT_SET_STAT	uss
					WHERE	us.unit_set_cd		= ceprc.unit_set_cd AND
						us.version_number	= ceprc.us_version_number AND
						expiry_dt		IS NULL AND
						uss.unit_set_status	= us.unit_set_status AND
						uss.s_unit_set_status	= cst_active))
		ORDER BY rct.s_reference_cd_type DESC;
Line: 291

		SELECT	aors.s_adm_offer_resp_status,
			aods.s_adm_offer_dfrmnt_status
		FROM	igs_ad_appl aa,
		        igs_ad_ps_appl_inst	acaiv,  /* Replaced IGS_AD_PS_APPL_INST_APLINST_V with IGS_AD_PS_APPL_INST. Bug 3150054 */
			igs_ad_ofr_resp_stat	aors,
			igs_ad_ofrdfrmt_stat	aods
		WHERE	acaiv.person_id		= cp_matched_id		AND
			aa.acad_cal_type	= p_acad_cal_type	AND
			aa.acad_ci_sequence_number = p_acad_ci_sequence_number AND
			acaiv.course_cd		= cp_course_cd		AND
			acaiv.crv_version_number	= cp_version_number	AND
			acaiv.location_cd	= cp_location_cd	AND
			acaiv.attendance_mode	= cp_attendance_mode	AND
			acaiv.attendance_type	= cp_attendance_type	AND
			aors.adm_offer_resp_status = acaiv.adm_offer_resp_status AND
			aods.adm_offer_dfrmnt_status = acaiv.adm_offer_dfrmnt_status AND
			aa.person_id = acaiv.person_id AND
			aa.admission_appl_number = acaiv.admission_appl_number;
Line: 312

		SELECT	aors.s_adm_offer_resp_status,
			aods.s_adm_offer_dfrmnt_status,
			acaiv.course_cd,
			ceprc.reference_cd
		FROM	igs_ad_appl aa,
		        IGS_AD_PS_APPL_INST	acaiv,   /* Replaced IGS_AD_PS_APPL_INST_APLINST_V with IGS_AD_PS_APPL_INST. Bug 3150054 */
			IGS_AD_OFR_RESP_STAT		aors,
			IGS_AD_OFRDFRMT_STAT		aods,
			IGS_PS_ENT_PT_REF_CD	ceprc,
			IGS_GE_REF_CD_TYPE		rct
		WHERE	acaiv.person_id			= cp_matched_id		AND
			aa.acad_cal_type		= p_acad_cal_type	AND
			aa.acad_ci_sequence_number	= p_acad_ci_sequence_number AND
			aods.adm_offer_dfrmnt_status 	= acaiv.adm_offer_dfrmnt_status AND
			aors.adm_offer_resp_status 	= acaiv.adm_offer_resp_status	AND
			ceprc.course_cd 		      = acaiv.course_cd	AND
			ceprc.version_number		= acaiv.crv_version_number	AND
			ceprc.location_cd		      = acaiv.location_cd	AND
			ceprc.attendance_mode		= acaiv.attendance_mode	AND
			ceprc.attendance_type		= acaiv.attendance_type	AND
			ceprc.reference_cd_type		= rct.reference_cd_type	AND
			rct.s_reference_cd_type  = 'OTHER' AND
			aa.person_id = acaiv.person_id AND
			aa.admission_appl_number = acaiv.admission_appl_number
		ORDER BY rct.s_reference_cd_type DESC;
Line: 340

		SELECT 	govt_attendance_type
		FROM 	IGS_EN_ATD_TYPE
		WHERE	attendance_type = v_attendance_type;
Line: 346

		SELECT 	am.govt_attendance_mode
		FROM 	IGS_EN_STDNT_PS_ATT	sca,
			IGS_EN_ATD_MODE		am
		WHERE	sca.course_cd	= cp_course_cd	AND
			sca.person_id	= cp_person_id	AND
			am.attendance_mode = sca.attendance_mode;
Line: 478

		IF (v_enrol_status IN ('DELETED','UNCONFIRM','LAPSED','INACTIVE',NULL)) THEN
			p_offer_response := cst_accept;
Line: 567

		SELECT	acaiuv.unit_cd,
			acaiuv.uv_version_number,
			acaiuv.location_cd,
			acaiuv.unit_class,
			acaiuv.unit_mode,
			acaiuv.teach_alternate_code,
			uv.short_title,
			acaiuv.adm_unit_outcome_status
		FROM	IGS_AD_PS_APLINSTUNT_APLUNIT_V	acaiuv,
			IGS_PS_UNIT_VER			uv
		WHERE	acaiuv.uv_version_number	= uv.version_number	AND
			acaiuv.unit_cd			= uv.unit_cd		AND
			acaiuv.person_id		      = p_person_id		AND
			acaiuv.admission_appl_number	= p_admission_appl_number AND
			acaiuv.nominated_course_cd	= p_nominated_course_cd	AND
			acaiuv.acai_sequence_number	= p_acai_sequence_number
		ORDER BY acaiuv.unit_cd,
			acaiuv.uv_version_number,
			acaiuv.cal_type,
			acaiuv.ci_sequence_number,
			acaiuv.location_cd,
			acaiuv.unit_class,
			acaiuv.unit_mode;
Line: 591

		SELECT	ca.alternate_code acad_alternate_code /* Replace IGS_AD_APPL_ADMAPPL_V with IGS_AD_APPL and IGS_CA_INST tables Bug: 3150054 */
		FROM	igs_ad_appl	aav,
		        igs_ca_inst ca
		WHERE	aav.person_id			= p_person_id		AND
			aav.admission_appl_number	= p_admission_appl_number AND
			aav.acad_cal_type               = ca.cal_type AND
			aav.acad_ci_sequence_number     = ca.sequence_number;
Line: 649

	-- This module validates and inserts a record into the IGS_AD_APPL_LTR
	--  table
DECLARE
	v_sequence_num		IGS_AD_APPL_LTR.sequence_number%TYPE;
Line: 660

		SELECT NVL(MAX(sequence_number),0) + 1
		FROM	IGS_AD_APPL_LTR
		WHERE	person_id 		= p_person_id AND
			admission_appl_number 	= p_admission_appl_number AND
			correspondence_type	= p_correspondence_type;
Line: 696

	-- Insert new record
   	IGS_AD_APPL_Ltr_Pkg.Insert_Row (
      	X_Mode                              => 'R',
      	X_RowId                             => lv_rowid,
      	X_Person_Id                         => p_person_id,
      	X_Admission_Appl_Number             => p_admission_appl_number,
      	X_Correspondence_Type               => p_correspondence_type,
      	X_Sequence_Number                   => v_sequence_num,
      	X_Composed_Ind                      => 'Y',
      	X_Letter_Reference_Number           => Null,
      	X_Spl_Sequence_Number               => Null
   	);
Line: 779

  p_new_update_who IN IGS_AD_APPL_ALL.last_updated_by%TYPE ,
  p_old_update_who IN IGS_AD_APPL_ALL.last_updated_by%TYPE ,
  p_new_update_on IN IGS_AD_APPL_ALL.last_update_date%TYPE ,
  p_old_update_on IN IGS_AD_APPL_ALL.last_update_date%TYPE )
IS
	gv_other_detail		VARCHAR2(255);
Line: 840

		v_aah_rec.hist_start_dt 	:= p_old_update_on;
Line: 841

		v_aah_rec.hist_end_dt 		:= p_new_update_on;
Line: 842

		v_aah_rec.hist_who 		:= p_old_update_who;
Line: 845

    		IGS_AD_APPL_Hist_Pkg.Insert_Row (
      		X_Mode                              => 'R',
      		X_RowId                             => lv_rowid,
    		X_Person_Id                         => v_aah_rec.person_id,
      		X_Admission_Appl_Number             => v_aah_rec.admission_appl_number,
      		X_Hist_Start_Dt                     => v_aah_rec.hist_start_dt,
      		X_Hist_End_Dt                       => v_aah_rec.hist_end_dt,
      		X_Hist_Who                          => v_aah_rec.hist_who,
      		X_Appl_Dt                           => v_aah_rec.appl_dt,
      		X_Acad_Cal_Type                     => v_aah_rec.acad_cal_type,
      		X_Acad_Ci_Sequence_Number           => v_aah_rec.acad_ci_sequence_number,
      		X_Adm_Cal_Type                      => v_aah_rec.acad_cal_type,
      		X_Adm_Ci_Sequence_Number            => v_aah_rec.adm_ci_sequence_number,
      		X_Admission_Cat                     => v_aah_rec.admission_cat,
      		X_S_Admission_Process_Type          => v_aah_rec.s_admission_process_type,
      		X_Adm_Appl_Status                   => v_aah_rec.adm_appl_status,
      		X_Adm_Fee_Status                    => v_aah_rec.adm_fee_status,
      		X_Tac_Appl_Ind                      => v_aah_rec.tac_appl_ind,
      		X_Org_Id			    => l_org_id
    		);
Line: 908

  p_new_update_who IN VARCHAR2 ,
  p_old_update_who IN VARCHAR2 ,
  p_new_update_on IN DATE ,
  p_old_update_on IN DATE )
IS
	gv_other_detail		VARCHAR2(255);
Line: 985

		-- insert into history table
		-- set the mandatory columns
		v_acaiuh_rec.person_id := p_person_id;
Line: 995

		v_acaiuh_rec.hist_start_dt := p_old_update_on;
Line: 996

		v_acaiuh_rec.hist_end_dt := p_new_update_on;
Line: 997

		v_acaiuh_rec.hist_who := p_old_update_who;
Line: 1000

    		IGS_AD_PS_APINTUNTHS_Pkg.Insert_Row (
      		X_Mode                              => 'R',
      		X_RowId                             => lv_rowid,
      		X_Person_Id                         => v_acaiuh_rec.person_id,
      		X_Admission_Appl_Number             => v_acaiuh_rec.admission_appl_number,
      		X_Nominated_Course_Cd               => v_acaiuh_rec.nominated_course_cd,
      		X_Acai_Sequence_Number              => v_acaiuh_rec.acai_sequence_number,
      		X_Unit_Cd                           => v_acaiuh_rec.unit_cd,
      		X_Hist_Start_Dt                     => v_acaiuh_rec.hist_start_dt,
      		X_Hist_End_Dt                       => v_acaiuh_rec.hist_end_dt,
      		X_Hist_Who                          => v_acaiuh_rec.hist_who,
      		X_Uv_Version_Number                 => v_acaiuh_rec.uv_version_number,
      		X_Cal_Type                          => v_acaiuh_rec.cal_type,
      		X_Ci_Sequence_Number                => v_acaiuh_rec.ci_sequence_number,
      		X_Location_Cd                       => v_acaiuh_rec.location_cd,
      		X_Unit_Class                        => v_acaiuh_rec.unit_class,
      		X_Unit_Mode                         => v_acaiuh_rec.unit_mode,
      		X_Adm_Unit_Outcome_Status           => v_acaiuh_rec.adm_unit_outcome_status,
      		X_Ass_Tracking_Id                   => v_acaiuh_rec.ass_tracking_id,
      		X_Rule_Waived_Dt                    => v_acaiuh_rec.rule_waived_dt,
      		X_Rule_Waived_Person_Id             => v_acaiuh_rec.rule_waived_person_id,
      		X_Sup_Unit_Cd                       => v_acaiuh_rec.sup_unit_cd,
      		X_Sup_Uv_Version_Number             => v_acaiuh_rec.sup_uv_version_number,
      		X_Org_Id			                      => l_org_id,
          X_adm_ps_appl_inst_unit_id          => v_acaiuh_rec.adm_ps_appl_inst_unit_id,
          X_adm_ps_appl_inst_unithist_id      => v_acaiuh_rec.adm_ps_appl_inst_unit_hist_id
    		);