DBA Data[Home] [Help]

PACKAGE: APPS.IGS_EN_GEN_004

Source


1 PACKAGE IGS_EN_GEN_004 AS
2 /* $Header: IGSEN04S.pls 120.0 2005/06/01 22:06:00 appldev noship $ */
3 /* HISTORY
4    WHO        WHEN             WHAT
5    ayedubat  30-MAY-2002      Added the out NOCOPY parameter,p_message_name in the Function,Enrp_Get_Rec_Window
6                               as part of bug fix:2337161
7 */
8 --Updated by Sudhir.
9 --Update Date: 28-Feb-2002.
10 --Added a new parameter p_admin_unit_sta to the procedure enrp_dropall_unit
11 
12 -- Enhancement Bug # 1832130
13 -- Added new procedure Enrp_Dropall_Unit .Added a new parameter p_uoo_id in the function Enrp_Get_Rec_Window.
14 -- Created By : jbegum
15 -- Creation date : 17/7/2001
16 
17 Function Enrp_Get_Pa_Gap(
18   p_person_id IN NUMBER ,
19   p_start_dt IN DATE ,
20   p_end_dt IN DATE )
21 RETURN VARCHAR2;
22 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Pa_Gap, WNDS, WNPS);
23 
24 Function Enrp_Get_Pei_Dt(
25   p_person_id IN NUMBER )
26 RETURN DATE;
27 --PRAGMA RESTRICT_REFERENCES(Enrp_Get_Pei_Dt, WNDS);
28 
29 Procedure Enrp_Get_Pe_Exists(
30   p_person_id IN NUMBER ,
31   p_effective_dt IN DATE ,
32   p_check_alternate IN boolean ,
33   p_check_address IN boolean ,
34   p_check_disability IN boolean ,
35   p_check_visa IN boolean ,
36   p_check_finance IN boolean ,
37   p_check_notes IN boolean ,
38   p_check_statistics IN boolean ,
39   p_check_alias IN boolean ,
40   p_alternate_exists OUT NOCOPY boolean ,
41   p_address_exists OUT NOCOPY boolean ,
42   p_disability_exists OUT NOCOPY boolean ,
43   p_visa_exists OUT NOCOPY boolean ,
44   p_finance_exists OUT NOCOPY boolean ,
45   p_notes_exists OUT NOCOPY boolean ,
46   p_statistics_exists OUT NOCOPY boolean ,
47   p_alias_exists OUT NOCOPY boolean );
48 
49 Function Enrp_Get_Rule_Cutoff(
50   p_cal_type IN VARCHAR2 ,
51   p_ci_sequence_number IN NUMBER ,
52   p_date_type IN VARCHAR2 )
53 RETURN DATE;
54 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Rule_Cutoff, WNDS);
55 
56 Function Enrp_Get_Scah_Col(
57   p_column_name IN VARCHAR2 ,
58   p_person_id IN IGS_AS_SC_ATTEMPT_H_ALL.person_id%TYPE ,
59   p_course_cd IN IGS_AS_SC_ATTEMPT_H_ALL.course_cd%TYPE ,
60   p_hist_end_dt IN IGS_AS_SC_ATTEMPT_H_ALL.hist_end_dt%TYPE )
61 RETURN VARCHAR2;
62 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Scah_Col, WNDS);
63 
64 Function Enrp_Get_Scae_Due(
65   p_person_id IN NUMBER ,
66   p_course_cd IN VARCHAR2 ,
67   p_cal_type IN VARCHAR2 ,
68   p_ci_sequence_number IN NUMBER ,
69   p_passing_due_date_ind IN VARCHAR2 ,
70   p_enr_form_due_dt IN DATE )
71 RETURN DATE;
72 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Scae_Due, WNDS, WNPS);
73 
74 Function Enrp_Get_Rec_Window(
75   p_cal_type IN VARCHAR2 ,
76   p_ci_sequence_number IN NUMBER ,
77   p_effective_date IN DATE ,
78   p_uoo_id IN NUMBER DEFAULT NULL,
79   p_message_name OUT NOCOPY VARCHAR2)
80 RETURN BOOLEAN;
81 --PRAGMA RESTRICT_REFERENCES(Enrp_Get_Rec_Window, WNDS);
82 
83 Function Enrp_Get_Perd_Num(
84   p_person_id IN NUMBER ,
85   p_course_cd IN VARCHAR2 ,
86   p_acad_cal_type IN VARCHAR2 ,
87   p_acad_sequence_number IN NUMBER ,
88   p_acad_start_dt IN DATE )
89 RETURN NUMBER;
90 --PRAGMA RESTRICT_REFERENCES(Enrp_Get_Perd_Num, WNDS);
91 
92 Procedure Enrp_Dropall_Unit(
93   p_person_id IN NUMBER ,
94   p_cal_type IN VARCHAR2 ,
95   p_ci_sequence_number IN NUMBER ,
96   p_dcnt_reason_cd IN VARCHAR2 ,
97   p_admin_unit_sta IN VARCHAR2 DEFAULT NULL,
98   p_effective_date IN DATE DEFAULT SYSDATE,
99   p_program_cd IN VARCHAR2,
100   p_uoo_id IN NUMBER DEFAULT NULL,
101   p_sub_unit IN VARCHAR2 DEFAULT 'N'
102   );
103 
104 END IGS_EN_GEN_004;