[Home] [Help]
PACKAGE: APPS.IGS_PR_VAL_PRO
Source
1 PACKAGE IGS_PR_VAL_PRO AUTHID CURRENT_USER AS
2 /* $Header: IGSPR19S.pls 115.8 2002/11/29 02:48:52 nsidana ship $ */
3 /*
4 || Bug ID 1956374 - Removal of Duplicate Program Units from OSS.
5 || Removed program unit (PRGP_VAL_OU_ACTIVE) - from the spec and body. -- kdande
6 */
7 -------------------------------------------------------------------------------------------
8 --Change History:
9 --Who When What
10 --smadathi 29-AUG-2001 Bug Id : 1956374. Removed function "prgp_val_appeal_ind"
11 --smadathi 29-AUG-2001 Bug Id : 1956374. Removed function "prgp_val_cause_ind"
12 --avenkatr 29-AUG-2001 Bug Id : 1956374. Removed procedure "crsp_val_att_closed"
13 --avenkatr 29-AUG-2001 Bug Id : 1956374. Removed procedure "crsp_val_cgr_closed"
14 --avenkatr 29-AUG-2001 Bug Id : 1956374. Removed procedure "crsp_val_crv_active"
15 --avenkatr 29-AUG-2001 Bug Id : 1956374. Removed procedure "crsp_val_cty_closed"
16 -------------------------------------------------------------------------------------------
17 --
18
19 -- Validate progression outcome type clolsed indicator
20
21 FUNCTION prgp_val_pot_closed(
22
23 p_progression_outcome_type IN VARCHAR2 ,
24
25 p_message_name OUT NOCOPY VARCHAR2 )
26
27 RETURN BOOLEAN;
28
29 --
30
31
32 -- Validate progression rule outcome restrict attendance type
33
34 FUNCTION prgp_val_pro_att(
35
36 p_progression_outcome_type IN VARCHAR2 ,
37
38 p_restricted_attendance_type IN VARCHAR2 ,
39
40 p_message_name OUT NOCOPY VARCHAR2 )
41
42 RETURN BOOLEAN;
43
44
45 --
46
47 -- Validate progression rule outcome automatically apply indicator
48
49 FUNCTION prgp_val_pro_auto(
50
51 p_progression_rule_cat IN VARCHAR2 ,
52
53 p_pra_sequence_number IN NUMBER ,
54
55 p_sequence_number IN NUMBER ,
56
57 p_progression_outcome_type IN VARCHAR2 ,
58
59
60 p_apply_automatically_ind IN VARCHAR2 DEFAULT 'N',
61
62 p_encmb_course_group_cd IN VARCHAR2 ,
63
64 p_restricted_enrolment_cp IN NUMBER ,
65
66 p_restricted_attendance_type IN VARCHAR2 ,
67
68 p_message_name OUT NOCOPY VARCHAR2 )
69
70 RETURN BOOLEAN;
71
72
73 --
74
75 -- Validate progression rule outcome exclude course group
76
77 FUNCTION prgp_val_pro_cgr(
78
79 p_progression_outcome_type IN VARCHAR2 ,
80
81 p_encmb_course_group_cd IN VARCHAR2 ,
82
83 p_message_name OUT NOCOPY VARCHAR2 )
84
85 RETURN BOOLEAN;
86
87
88 --
89
90 -- Validate progression outcome type restrict enrolled credit points
91
92 FUNCTION prgp_val_pro_cp(
93
94 p_progression_outcome_type IN VARCHAR2 ,
95
96 p_restricted_enrolment_cp IN NUMBER ,
97
98 p_message_name OUT NOCOPY VARCHAR2 )
99
100
101 RETURN BOOLEAN;
102
103 --
104
105 -- Validate progression rule outcome progression outcome type
106
107 FUNCTION prgp_val_pro_pot(
108
109 p_progression_rule_cat IN VARCHAR2 ,
110
111 p_pra_sequence_number IN NUMBER ,
112
113 p_sequence_number IN NUMBER ,
114
115
116 p_progression_outcome_type IN VARCHAR2 ,
117
118 p_message_name OUT NOCOPY VARCHAR2 )
119
120 RETURN BOOLEAN;
121
122 --
123
124 -- Validate progression rule outcome has required details
125
126 FUNCTION prgp_val_pro_rqrd(
127
128
129 p_progression_outcome_type IN VARCHAR2 ,
130
131 p_duration IN NUMBER ,
132
133 p_duration_type IN VARCHAR2 ,
134
135 p_message_name OUT NOCOPY VARCHAR2 )
136
137 RETURN BOOLEAN;
138
139 --
140
141 -- Validate the {s_ou_conf,s_crv_conf}.appeal_ind
142
143
144
145
146 -- Validate the {s_ou_conf,s_crv_conf}.show_cause_ind.
147
148
149
150 END IGS_PR_VAL_PRO;