DBA Data[Home] [Help]

APPS.IGS_EN_SPA_LGCY_PUB dependencies on IGS_EN_GEN_LEGACY

Line 602: IF NOT igs_en_gen_legacy.val_sca_per_type(p_person_id => p_person_id,

598: BEGIN --validate_sca
599: l_validation_success := TRUE;
600:
601: --Validates the person types for this student program attempt
602: IF NOT igs_en_gen_legacy.val_sca_per_type(p_person_id => p_person_id,
603: p_course_cd => p_sca_re_rec.program_cd,
604: p_course_attempt_status => p_course_att_status) THEN
605: l_validation_success := FALSE;
606: END IF;

Line 607: IF NOT igs_en_gen_legacy.val_sca_start_dt(p_student_confirmed_ind => p_sca_re_rec.student_confirmed_ind,

603: p_course_cd => p_sca_re_rec.program_cd,
604: p_course_attempt_status => p_course_att_status) THEN
605: l_validation_success := FALSE;
606: END IF;
607: IF NOT igs_en_gen_legacy.val_sca_start_dt(p_student_confirmed_ind => p_sca_re_rec.student_confirmed_ind,
608: p_commencement_dt => p_sca_re_rec.commencement_dt) THEN
609: l_validation_success := FALSE;
610: FND_MESSAGE.SET_NAME('IGS','IGS_EN_SCA_COMM_DT_INVALID');
611: FND_MSG_PUB.ADD;

Line 646: IF NOT igs_en_gen_legacy.val_sca_disc_date(p_discontinued_dt => p_sca_re_rec.discontinued_dt) THEN

642: l_validation_success := FALSE;
643: END IF;
644: END IF;
645: IF p_sca_re_rec.discontinued_dt IS NOT NULL THEN
646: IF NOT igs_en_gen_legacy.val_sca_disc_date(p_discontinued_dt => p_sca_re_rec.discontinued_dt) THEN
647: l_validation_success := FALSE;
648: FND_MESSAGE.SET_NAME('IGS','IGS_EN_SCA_DISC_DT_NOT_FUTURE');
649: FND_MSG_PUB.ADD;
650: END IF;

Line 653: IF NOT igs_en_gen_legacy.val_sca_comp_flag(p_course_attempt_status => p_course_att_status,

649: FND_MSG_PUB.ADD;
650: END IF;
651: END IF;
652:
653: IF NOT igs_en_gen_legacy.val_sca_comp_flag(p_course_attempt_status => p_course_att_status,
654: p_course_rqrmnt_complete_ind => p_sca_re_rec.course_rqrmnt_complete_ind) THEN
655: l_validation_success := FALSE;
656: FND_MESSAGE.SET_NAME('IGS','IGS_PR_CANNOT_SET_COMPL_IND');
657: FND_MSG_PUB.ADD;

Line 703: IF NOT igs_en_gen_legacy.val_sca_reqcmpl_dt(p_course_rqrmnt_comp_ind => p_sca_re_rec.course_rqrmnt_complete_ind,

699: END IF;
700: END IF;
701:
702: l_message := NULL;
703: IF NOT igs_en_gen_legacy.val_sca_reqcmpl_dt(p_course_rqrmnt_comp_ind => p_sca_re_rec.course_rqrmnt_complete_ind,
704: p_course_rqrmnts_comp_dt => p_sca_re_rec.course_rqrmnts_complete_dt,
705: p_message_name => l_message) THEN
706: l_validation_success := FALSE;
707: FND_MESSAGE.SET_NAME('IGS',l_message);

Line 713: IF NOT igs_en_gen_legacy.val_sca_primary_pg(p_person_id =>p_person_id,

709: END IF;
710:
711: --In career mode, validating the primary program of the student program attempt.
712: IF (p_career_flag = 'Y') AND (p_course_att_status <> 'UNCONFIRM') THEN
713: IF NOT igs_en_gen_legacy.val_sca_primary_pg(p_person_id =>p_person_id,
714: p_primary_prog_type =>p_sca_re_rec.primary_program_type,
715: P_course_type =>p_course_type) THEN
716: l_validation_success := FALSE;
717: END IF;

Line 719: IF NOT igs_en_gen_legacy.val_sca_key_prg(p_person_id => p_person_id,

715: P_course_type =>p_course_type) THEN
716: l_validation_success := FALSE;
717: END IF;
718: END IF;
719: IF NOT igs_en_gen_legacy.val_sca_key_prg(p_person_id => p_person_id,
720: p_course_cd => p_sca_re_rec.program_cd,
721: p_key_program => p_sca_re_rec.key_program,
722: p_primary_prg_type => p_sca_re_rec.primary_program_type,
723: p_course_attempt_st => p_course_att_status,

Line 1011: l_course_type:=igs_en_gen_legacy.get_sca_prog_type(l_sca_re_rec.program_cd,l_sca_re_rec.version_number);

1007: l_err_flag := 'Y';
1008: END IF;
1009:
1010: --deriving the course type.
1011: l_course_type:=igs_en_gen_legacy.get_sca_prog_type(l_sca_re_rec.program_cd,l_sca_re_rec.version_number);
1012: IF l_course_type IS NULL THEN
1013: FND_MESSAGE.SET_NAME('IGS','IGS_EN_PROG_TYPE_NOT_FOUND');
1014: FND_MSG_PUB.ADD;
1015: l_err_flag := 'Y';

Line 1019: l_coo_id:=igs_en_gen_legacy.get_coo_id(p_course_cd =>l_sca_re_rec.program_cd,

1015: l_err_flag := 'Y';
1016: END IF;
1017:
1018: --deriving the program offering option identifier.
1019: l_coo_id:=igs_en_gen_legacy.get_coo_id(p_course_cd =>l_sca_re_rec.program_cd,
1020: p_version_number =>l_sca_re_rec.version_number,
1021: p_cal_type =>l_sca_re_rec.cal_type,
1022: p_location_cd =>l_sca_re_rec.location_cd,
1023: p_attendance_mode =>l_sca_re_rec.attendance_mode,

Line 1032: l_course_att_status:=igs_en_gen_legacy.get_course_att_status(p_person_id =>l_person_id,

1028: l_err_flag := 'Y';
1029: END IF;
1030:
1031: --deriving the program attempt status for the current student program attempt.
1032: l_course_att_status:=igs_en_gen_legacy.get_course_att_status(p_person_id =>l_person_id,
1033: p_course_cd =>l_sca_re_rec.program_cd,
1034: p_student_confirmed_ind =>l_sca_re_rec.student_confirmed_ind,
1035: p_discontinued_dt =>l_sca_re_rec.discontinued_dt,
1036: p_lapsed_dt =>l_sca_re_rec.lapsed_dt,

Line 1049: l_igs_pr_class_std_id:=igs_en_gen_legacy.get_class_std_id(p_class_standing =>l_sca_re_rec.class_standing_override );

1045: l_err_flag := 'Y';
1046: END IF;
1047: --deriving the class standing identifier.
1048: IF l_sca_re_rec.class_standing_override IS NOT NULL THEN
1049: l_igs_pr_class_std_id:=igs_en_gen_legacy.get_class_std_id(p_class_standing =>l_sca_re_rec.class_standing_override );
1050: IF l_igs_pr_class_std_id IS NULL THEN
1051: FND_MESSAGE.SET_NAME('IGS','IGS_EN_CLASS_STD_ID_NOT_FOUND');
1052: FND_MSG_PUB.ADD;
1053: l_err_flag := 'Y';

Line 1058: l_dropped_by:=igs_en_gen_legacy.get_sca_dropped_by();

1054: END IF;
1055: END IF;
1056:
1057: --deriving the staff person to populate the dropped column.
1058: l_dropped_by:=igs_en_gen_legacy.get_sca_dropped_by();
1059: IF l_dropped_by IS NULL THEN
1060: FND_MESSAGE.SET_NAME('IGS','IGS_EN_DROPPED_BY_NOT_FOUND');
1061: FND_MSG_PUB.ADD;
1062: END IF;