1 PACKAGE IGS_EN_GEN_012 AS
2 /* $Header: IGSEN12S.pls 120.0 2005/06/01 18:05:49 appldev noship $ */
3 --Change History:
4 --Who When What
5 --amuthu 01-Oct-2002 Added p_source parameter to the enrp_upd_sca_discont
6 -- as part of enh bug 2599925
7 --kkillams 21-03-2003 Added new parameter to the Enrp_Upd_Sca_Discont as
8 -- part of the bug fix.2860412
9
10 Procedure Enrp_Upd_Expiry_Dts(
11 p_person_id IN NUMBER ,
12 p_encumbrance_type IN VARCHAR2 ,
13 p_start_dt IN DATE ,
14 p_expiry_dt IN DATE ,
15 p_message_name out NOCOPY Varchar2 );
16
17 Function Enrp_Upd_Sca_Coo(
18 p_person_id IN NUMBER ,
19 p_course_cd IN VARCHAR2 ,
20 p_version_number IN NUMBER ,
21 p_cal_type IN VARCHAR2 ,
22 p_location_cd IN VARCHAR2 ,
23 p_attendance_mode IN VARCHAR2 ,
24 p_attendance_type IN VARCHAR2 ,
25 p_message_name out NOCOPY Varchar2 )
26 RETURN boolean;
27
28
29 FUNCTION Enrp_Upd_Sca_Discont(
30 p_person_id IN NUMBER ,
31 p_course_cd IN VARCHAR2 ,
32 p_version_number IN NUMBER ,
33 p_course_attempt_status IN VARCHAR2 ,
34 p_commencement_dt IN DATE ,
35 p_discontinued_dt IN DATE ,
36 p_discontinuation_reason_cd IN VARCHAR2 ,
37 p_message_name OUT NOCOPY Varchar2,
38 p_source IN VARCHAR2 DEFAULT NULL,
39 p_transf_course_cd IN VARCHAR2 DEFAULT NULL)
40 RETURN BOOLEAN;
41
42
43 Procedure Enrp_Upd_Sca_Lapse(
44 p_acad_cal_type IN VARCHAR2 ,
45 p_acad_sequence_number IN NUMBER ,
46 p_org_unit_cd IN VARCHAR2 ,
47 p_course_cd IN VARCHAR2 ,
48 p_enrolment_cat IN VARCHAR2 ,
49 p_grace_days IN NUMBER ,
50 p_log_creation_dt OUT NOCOPY DATE,
51 p_trm_or_tch_cal_type IN VARCHAR2,
52 p_trm_or_tch_seq_number IN NUMBER );
53 -- Add p_trm_or_tch_cal_type,p_trm_or_tch_seq_number parameters
54 -- pmarada,
55 Function Enrp_Upd_Sca_Status(
56 p_person_id IN NUMBER ,
57 p_course_cd IN VARCHAR2 ,
58 p_message_name out NOCOPY Varchar2 )
59 RETURN boolean;
60
61 Procedure Enrp_Upd_Sca_Statusb(
62 errbuf out NOCOPY varchar2,
63 retcode out NOCOPY number,
64 p_org_id IN NUMBER);
65
66 Function Enrp_Upd_Sca_Urule(
67 p_acad_cal_type IN VARCHAR2 ,
68 p_acad_sequence_number IN NUMBER ,
69 p_person_id IN NUMBER ,
70 p_course_cd IN VARCHAR2 ,
71 p_s_log_type IN VARCHAR2 ,
72 p_creation_dt IN DATE )
73 RETURN BOOLEAN;
74
75
76 Function Enrp_Upd_Scho_Tfn(
77 p_person_id IN NUMBER ,
78 p_course_cd IN VARCHAR2 ,
79 p_start_dt IN DATE ,
80 p_tax_file_number IN NUMBER ,
81 p_message_name out NOCOPY Varchar2 )
82 RETURN BOOLEAN;
83
84
85 END IGS_EN_GEN_012;
86