1: PACKAGE BODY igs_en_elgbl_program AS
2: /* $Header: IGSEN79B.pls 120.7 2006/05/02 23:58:10 ckasu ship $ */
3:
4: -------------------------------------------------------------------------------------------
5: --Change History:
204: -- Call the Forced Attendance credit points validations
205:
206: -- Below signature of the call to the function has been modified
207: -- as part of Enrl Elgbl and Validation Build. Bug#2616692
208: l_return_val := igs_en_elgbl_program.eval_unit_forced_type( p_person_id,
209: p_load_calendar_type,
210: p_load_cal_sequence_number,
211: p_uoo_id,
212: p_program_cd,
230: l_cur_program_steps.notification_flag,
231: l_calling_obj
232: );
233: ELSIF l_cur_program_steps.s_enrolment_step_type = 'CROSS_LOC' THEN
234: l_return_val := igs_en_elgbl_program.EVAL_CROSS_VALIDATION(
235: p_person_id => p_person_id,
236: p_course_cd => p_program_cd,
237: p_program_version => p_program_version,
238: p_uoo_id => p_uoo_id,
244: p_message => l_message,
245: p_calling_obj => l_calling_obj);
246:
247: ELSIF l_cur_program_steps.s_enrolment_step_type = 'CROSS_FAC' THEN
248: l_return_val := igs_en_elgbl_program.EVAL_CROSS_VALIDATION(
249: p_person_id => p_person_id,
250: p_course_cd => p_program_cd,
251: p_program_version => p_program_version,
252: p_uoo_id => p_uoo_id,
259: p_calling_obj => l_calling_obj);
260:
261: ELSIF l_cur_program_steps.s_enrolment_step_type = 'CROSS_MOD' THEN
262:
263: l_return_val := igs_en_elgbl_program.EVAL_CROSS_VALIDATION(
264: p_person_id => p_person_id,
265: p_course_cd => p_program_cd,
266: p_program_version => p_program_version,
267: p_uoo_id => p_uoo_id,
2722: END get_applied_max_cp;
2723:
2724:
2725: -- end of package
2726: END igs_en_elgbl_program ;