DBA Data[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;