DBA Data[Home] [Help]

APPS.IGS_AD_PRC_TAC_OFFER dependencies on IGS_AD_VAL_ACA

Line 747: ELSIF Igs_Ad_Val_Acai.admp_val_acai_fc(

743: -- Derive the fee category
744: v_fee_cat := Igs_Ad_Gen_005.ADMP_GET_DFLT_FCM(
745: p_admission_cat,
746: v_description);
747: ELSIF Igs_Ad_Val_Acai.admp_val_acai_fc(
748: p_admission_cat,
749: p_fee_cat,
750: v_message_name) = FALSE THEN
751: v_fee_cat := NULL;

Line 763: ELSIF Igs_Ad_Val_Acai.admp_val_acai_ec(

759: -- Derive the enrolment category
760: v_enrolment_cat := Igs_Ad_Gen_005.ADMP_GET_DFLT_ECM(
761: p_admission_cat,
762: v_description);
763: ELSIF Igs_Ad_Val_Acai.admp_val_acai_ec(
764: p_admission_cat,
765: p_enrolment_cat,
766: v_message_name) = FALSE THEN
767: v_enrolment_cat := NULL;

Line 779: ELSIF Igs_Ad_Val_Acai.admp_val_acai_cc(

775: -- Derive the correspondence category
776: v_correspondence_cat := Igs_Ad_Gen_005.ADMP_GET_DFLT_CCM(
777: p_admission_cat,
778: v_description);
779: ELSIF Igs_Ad_Val_Acai.admp_val_acai_cc(
780: p_admission_cat,
781: p_correspondence_cat,
782: v_message_name) = FALSE THEN
783: v_correspondence_cat := NULL;

Line 792: IF Igs_Ad_Val_Acai.admp_val_acai_hpo(

788: -- Validate HECS payment option
789: --------------------------------
790: IF p_hecs_payment_option IS NOT NULL THEN
791: -- Validate HECS payment option
792: IF Igs_Ad_Val_Acai.admp_val_acai_hpo(
793: p_admission_cat,
794: p_hecs_payment_option,
795: v_message_name) = FALSE THEN
796: -- Set variable to indicate HECS payment option could not be determined

Line 829: IF Igs_Ad_Val_Acai.admp_val_acai_us (

825: CLOSE c_nxt_acai_seq_num;
826: ---------------------------------------------------
827: -- Validate the admission COURSE offering IGS_PS_UNIT set
828: ---------------------------------------------------
829: IF Igs_Ad_Val_Acai.admp_val_acai_us (
830: p_unit_set_cd,
831: p_us_version_number,
832: p_course_cd,
833: p_crv_version_number,

Line 992: IF Igs_Ad_Val_Acai_Status.admp_val_acai_aos(

988: v_new_adm_offer_resp_status := Igs_Ad_Gen_009.ADMP_GET_SYS_AORS('PENDING');
989: ------------------------------------------------------------------------------
990: -- Validate that admission COURSE application instance is valid for an offer
991: ------------------------------------------------------------------------------
992: IF Igs_Ad_Val_Acai_Status.admp_val_acai_aos(
993: p_person_id,
994: p_admission_appl_number,
995: p_course_cd, -- (nominated COURSE code is the same as COURSE code)
996: v_acai_sequence_number,

Line 1045: IF Igs_Ad_Val_Acai.admp_val_offer_dt(

1041: END IF;
1042: -------------------------------
1043: -- Validate the offer date
1044: -------------------------------
1045: IF Igs_Ad_Val_Acai.admp_val_offer_dt(
1046: p_offer_dt,
1047: v_offer_adm_outcome_status,
1048: p_adm_cal_type,
1049: p_adm_ci_sequence_number,

Line 1083: IF Igs_Ad_Val_Acai.admp_val_acai_us (

1079: END IF;
1080: ---------------------------------------------------
1081: -- Validate the admission COURSE offering IGS_PS_UNIT set
1082: ---------------------------------------------------
1083: IF Igs_Ad_Val_Acai.admp_val_acai_us (
1084: p_unit_set_cd,
1085: p_us_version_number,
1086: p_course_cd,
1087: p_crv_version_number,

Line 2553: IF Igs_Ad_Val_Aca.admp_val_pref_limit(

2549: v_req_adv_standing_allowed_ind := 'Y';
2550: END IF;
2551: END LOOP;
2552: -- Validate preference limit
2553: IF Igs_Ad_Val_Aca.admp_val_pref_limit(
2554: p_person_id,
2555: p_adm_appl_number,
2556: p_nominated_course_cd,
2557: -1, -- (acai sequence number not yet known)

Line 2565: IF NOT Igs_Ad_Val_Acai.admp_val_acai_course(

2561: p_message_name := v_message_name;
2562: RETURN FALSE;
2563: END IF;
2564: -- Validate the nominated COURSE code
2565: IF NOT Igs_Ad_Val_Acai.admp_val_acai_course(
2566: p_nominated_course_cd,
2567: NULL, -- COURSE version number
2568: v_admission_cat,
2569: v_s_admission_process_type,

Line 2586: IF NOT Igs_Ad_Val_Acai.admp_val_aca_sca(

2582: RETURN FALSE;
2583: END IF;
2584: END IF;
2585: -- Validate against current student COURSE attempt
2586: IF NOT Igs_Ad_Val_Acai.admp_val_aca_sca(
2587: p_person_id,
2588: p_nominated_course_cd,
2589: v_appl_dt,
2590: v_admission_cat,

Line 2605: IF NOT Igs_Ad_Val_Aca.admp_val_bfa_closed(

2601: END IF;
2602: END IF;
2603: -- Validate basis for admission type closed indicator
2604: IF p_basis_for_admission_type IS NOT NULL THEN
2605: IF NOT Igs_Ad_Val_Aca.admp_val_bfa_closed(
2606: p_basis_for_admission_type,
2607: v_message_name) THEN
2608: p_message_name := v_message_name;
2609: RETURN FALSE;

Line 2614: IF NOT Igs_Ad_Val_Aca.admp_val_aco_closed(

2610: END IF;
2611: END IF;
2612: -- Validate admission code closed indicator
2613: IF p_admission_cd IS NOT NULL THEN
2614: IF NOT Igs_Ad_Val_Aca.admp_val_aco_closed(
2615: p_admission_cd,
2616: v_message_name) THEN
2617: p_message_name := v_message_name;
2618: RETURN FALSE;

Line 2621: IF Igs_Ad_Val_Aca.admp_val_aca_req_rec(

2617: p_message_name := v_message_name;
2618: RETURN FALSE;
2619: END IF;
2620: END IF;
2621: IF Igs_Ad_Val_Aca.admp_val_aca_req_rec(
2622: p_req_for_reconsideration_ind,
2623: v_req_reconsider_allowed_ind,
2624: v_message_name) = FALSE THEN
2625: p_message_name := v_message_name;

Line 2628: IF Igs_Ad_Val_Aca.admp_val_aca_req_adv(

2624: v_message_name) = FALSE THEN
2625: p_message_name := v_message_name;
2626: RETURN FALSE;
2627: END IF;
2628: IF Igs_Ad_Val_Aca.admp_val_aca_req_adv(
2629: p_req_for_adv_standing_ind,
2630: v_req_adv_standing_allowed_ind,
2631: v_message_name) = FALSE THEN
2632: p_message_name := v_message_name;