DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AS_SU_SETATMPT_PKG

Source


1 PACKAGE  IGS_AS_SU_SETATMPT_PKG AS
2 /* $Header: IGSDI29S.pls 120.1 2006/05/29 07:52:36 sarakshi noship $ */
3 
4 PROCEDURE INSERT_ROW (
5   X_ROWID IN OUT NOCOPY VARCHAR2,
6   X_PERSON_ID IN NUMBER,
7   X_COURSE_CD IN VARCHAR2,
8   X_UNIT_SET_CD IN VARCHAR2,
9   X_SEQUENCE_NUMBER IN NUMBER,
10   X_US_VERSION_NUMBER IN NUMBER,
11   X_SELECTION_DT IN DATE,
12   X_STUDENT_CONFIRMED_IND IN VARCHAR2,
13   X_END_DT IN DATE,
14   X_PARENT_UNIT_SET_CD IN VARCHAR2,
15   X_PARENT_SEQUENCE_NUMBER IN NUMBER,
16   X_PRIMARY_SET_IND IN VARCHAR2,
17   X_VOLUNTARY_END_IND IN VARCHAR2,
18   X_AUTHORISED_PERSON_ID IN NUMBER,
19   X_AUTHORISED_ON IN DATE,
20   X_OVERRIDE_TITLE IN VARCHAR2,
21   X_RQRMNTS_COMPLETE_IND IN VARCHAR2,
22   X_RQRMNTS_COMPLETE_DT IN DATE,
23   X_S_COMPLETED_SOURCE_TYPE IN VARCHAR2,
24   X_CATALOG_CAL_TYPE IN VARCHAR2 DEFAULT NULL,
25   X_CATALOG_SEQ_NUM IN NUMBER DEFAULT NULL,
26   X_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT NULL,
27   X_ATTRIBUTE1 IN VARCHAR2 DEFAULT NULL,
28   X_ATTRIBUTE2 IN VARCHAR2 DEFAULT NULL,
29   X_ATTRIBUTE3 IN VARCHAR2 DEFAULT NULL,
30   X_ATTRIBUTE4 IN VARCHAR2 DEFAULT NULL,
31   X_ATTRIBUTE5 IN VARCHAR2 DEFAULT NULL,
32   X_ATTRIBUTE6 IN VARCHAR2 DEFAULT NULL,
33   X_ATTRIBUTE7 IN VARCHAR2 DEFAULT NULL,
34   X_ATTRIBUTE8 IN VARCHAR2 DEFAULT NULL,
35   X_ATTRIBUTE9 IN VARCHAR2 DEFAULT NULL,
36   X_ATTRIBUTE10 IN VARCHAR2 DEFAULT NULL,
37   X_ATTRIBUTE11 IN VARCHAR2 DEFAULT NULL,
38   X_ATTRIBUTE12 IN VARCHAR2 DEFAULT NULL,
39   X_ATTRIBUTE13 IN VARCHAR2 DEFAULT NULL,
40   X_ATTRIBUTE14 IN VARCHAR2 DEFAULT NULL,
41   X_ATTRIBUTE15 IN VARCHAR2 DEFAULT NULL,
42   X_ATTRIBUTE16 IN VARCHAR2 DEFAULT NULL,
43   X_ATTRIBUTE17 IN VARCHAR2 DEFAULT NULL,
44   X_ATTRIBUTE18 IN VARCHAR2 DEFAULT NULL,
45   X_ATTRIBUTE19 IN VARCHAR2 DEFAULT NULL,
46   X_ATTRIBUTE20 IN VARCHAR2 DEFAULT NULL,
47   X_MODE IN VARCHAR2 DEFAULT 'R'
48   );
49 PROCEDURE LOCK_ROW (
50   X_ROWID IN VARCHAR2,
51   X_PERSON_ID IN NUMBER,
52   X_COURSE_CD IN VARCHAR2,
53   X_UNIT_SET_CD IN VARCHAR2,
54   X_SEQUENCE_NUMBER IN NUMBER,
55   X_US_VERSION_NUMBER IN NUMBER,
56   X_SELECTION_DT IN DATE,
57   X_STUDENT_CONFIRMED_IND IN VARCHAR2,
58   X_END_DT IN DATE,
59   X_PARENT_UNIT_SET_CD IN VARCHAR2,
60   X_PARENT_SEQUENCE_NUMBER IN NUMBER,
61   X_PRIMARY_SET_IND IN VARCHAR2,
62   X_VOLUNTARY_END_IND IN VARCHAR2,
63   X_AUTHORISED_PERSON_ID IN NUMBER,
64   X_AUTHORISED_ON IN DATE,
65   X_OVERRIDE_TITLE IN VARCHAR2,
66   X_RQRMNTS_COMPLETE_IND IN VARCHAR2,
67   X_RQRMNTS_COMPLETE_DT IN DATE,
68   X_S_COMPLETED_SOURCE_TYPE IN VARCHAR2,
69   X_CATALOG_CAL_TYPE IN VARCHAR2 DEFAULT NULL,
70   X_CATALOG_SEQ_NUM IN NUMBER DEFAULT NULL,
71   X_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT NULL,
72   X_ATTRIBUTE1 IN VARCHAR2 DEFAULT NULL,
73   X_ATTRIBUTE2 IN VARCHAR2 DEFAULT NULL,
74   X_ATTRIBUTE3 IN VARCHAR2 DEFAULT NULL,
75   X_ATTRIBUTE4 IN VARCHAR2 DEFAULT NULL,
76   X_ATTRIBUTE5 IN VARCHAR2 DEFAULT NULL,
77   X_ATTRIBUTE6 IN VARCHAR2 DEFAULT NULL,
78   X_ATTRIBUTE7 IN VARCHAR2 DEFAULT NULL,
79   X_ATTRIBUTE8 IN VARCHAR2 DEFAULT NULL,
80   X_ATTRIBUTE9 IN VARCHAR2 DEFAULT NULL,
81   X_ATTRIBUTE10 IN VARCHAR2 DEFAULT NULL,
82   X_ATTRIBUTE11 IN VARCHAR2 DEFAULT NULL,
83   X_ATTRIBUTE12 IN VARCHAR2 DEFAULT NULL,
84   X_ATTRIBUTE13 IN VARCHAR2 DEFAULT NULL,
85   X_ATTRIBUTE14 IN VARCHAR2 DEFAULT NULL,
86   X_ATTRIBUTE15 IN VARCHAR2 DEFAULT NULL,
87   X_ATTRIBUTE16 IN VARCHAR2 DEFAULT NULL,
88   X_ATTRIBUTE17 IN VARCHAR2 DEFAULT NULL,
89   X_ATTRIBUTE18 IN VARCHAR2 DEFAULT NULL,
90   X_ATTRIBUTE19 IN VARCHAR2 DEFAULT NULL,
91   X_ATTRIBUTE20 IN VARCHAR2 DEFAULT NULL
92 );
93 PROCEDURE UPDATE_ROW (
94   X_ROWID IN VARCHAR2,
95   X_PERSON_ID IN NUMBER,
96   X_COURSE_CD IN VARCHAR2,
97   X_UNIT_SET_CD IN VARCHAR2,
98   X_SEQUENCE_NUMBER IN NUMBER,
99   X_US_VERSION_NUMBER IN NUMBER,
100   X_SELECTION_DT IN DATE,
101   X_STUDENT_CONFIRMED_IND IN VARCHAR2,
102   X_END_DT IN DATE,
103   X_PARENT_UNIT_SET_CD IN VARCHAR2,
104   X_PARENT_SEQUENCE_NUMBER IN NUMBER,
105   X_PRIMARY_SET_IND IN VARCHAR2,
106   X_VOLUNTARY_END_IND IN VARCHAR2,
107   X_AUTHORISED_PERSON_ID IN NUMBER,
108   X_AUTHORISED_ON IN DATE,
109   X_OVERRIDE_TITLE IN VARCHAR2,
110   X_RQRMNTS_COMPLETE_IND IN VARCHAR2,
111   X_RQRMNTS_COMPLETE_DT IN DATE,
112   X_S_COMPLETED_SOURCE_TYPE IN VARCHAR2,
113   X_CATALOG_CAL_TYPE IN VARCHAR2 DEFAULT NULL,
114   X_CATALOG_SEQ_NUM IN NUMBER DEFAULT NULL,
115   X_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT NULL,
116   X_ATTRIBUTE1 IN VARCHAR2 DEFAULT NULL,
117   X_ATTRIBUTE2 IN VARCHAR2 DEFAULT NULL,
118   X_ATTRIBUTE3 IN VARCHAR2 DEFAULT NULL,
119   X_ATTRIBUTE4 IN VARCHAR2 DEFAULT NULL,
120   X_ATTRIBUTE5 IN VARCHAR2 DEFAULT NULL,
121   X_ATTRIBUTE6 IN VARCHAR2 DEFAULT NULL,
122   X_ATTRIBUTE7 IN VARCHAR2 DEFAULT NULL,
123   X_ATTRIBUTE8 IN VARCHAR2 DEFAULT NULL,
124   X_ATTRIBUTE9 IN VARCHAR2 DEFAULT NULL,
125   X_ATTRIBUTE10 IN VARCHAR2 DEFAULT NULL,
126   X_ATTRIBUTE11 IN VARCHAR2 DEFAULT NULL,
127   X_ATTRIBUTE12 IN VARCHAR2 DEFAULT NULL,
128   X_ATTRIBUTE13 IN VARCHAR2 DEFAULT NULL,
129   X_ATTRIBUTE14 IN VARCHAR2 DEFAULT NULL,
130   X_ATTRIBUTE15 IN VARCHAR2 DEFAULT NULL,
131   X_ATTRIBUTE16 IN VARCHAR2 DEFAULT NULL,
132   X_ATTRIBUTE17 IN VARCHAR2 DEFAULT NULL,
133   X_ATTRIBUTE18 IN VARCHAR2 DEFAULT NULL,
134   X_ATTRIBUTE19 IN VARCHAR2 DEFAULT NULL,
135   X_ATTRIBUTE20 IN VARCHAR2 DEFAULT NULL,
136   X_MODE IN VARCHAR2 DEFAULT 'R'
137   );
138 PROCEDURE ADD_ROW (
139   X_ROWID IN OUT NOCOPY VARCHAR2,
140   X_PERSON_ID IN NUMBER,
141   X_COURSE_CD IN VARCHAR2,
142   X_UNIT_SET_CD IN VARCHAR2,
143   X_SEQUENCE_NUMBER IN NUMBER,
144   X_US_VERSION_NUMBER IN NUMBER,
145   X_SELECTION_DT IN DATE,
146   X_STUDENT_CONFIRMED_IND IN VARCHAR2,
147   X_END_DT IN DATE,
148   X_PARENT_UNIT_SET_CD IN VARCHAR2,
149   X_PARENT_SEQUENCE_NUMBER IN NUMBER,
150   X_PRIMARY_SET_IND IN VARCHAR2,
151   X_VOLUNTARY_END_IND IN VARCHAR2,
152   X_AUTHORISED_PERSON_ID IN NUMBER,
153   X_AUTHORISED_ON IN DATE,
154   X_OVERRIDE_TITLE IN VARCHAR2,
155   X_RQRMNTS_COMPLETE_IND IN VARCHAR2,
156   X_RQRMNTS_COMPLETE_DT IN DATE,
157   X_S_COMPLETED_SOURCE_TYPE IN VARCHAR2,
158   X_CATALOG_CAL_TYPE IN VARCHAR2 DEFAULT NULL,
159   X_CATALOG_SEQ_NUM IN NUMBER DEFAULT NULL,
160   X_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT NULL,
161   X_ATTRIBUTE1 IN VARCHAR2 DEFAULT NULL,
162   X_ATTRIBUTE2 IN VARCHAR2 DEFAULT NULL,
163   X_ATTRIBUTE3 IN VARCHAR2 DEFAULT NULL,
164   X_ATTRIBUTE4 IN VARCHAR2 DEFAULT NULL,
165   X_ATTRIBUTE5 IN VARCHAR2 DEFAULT NULL,
166   X_ATTRIBUTE6 IN VARCHAR2 DEFAULT NULL,
167   X_ATTRIBUTE7 IN VARCHAR2 DEFAULT NULL,
168   X_ATTRIBUTE8 IN VARCHAR2 DEFAULT NULL,
169   X_ATTRIBUTE9 IN VARCHAR2 DEFAULT NULL,
170   X_ATTRIBUTE10 IN VARCHAR2 DEFAULT NULL,
171   X_ATTRIBUTE11 IN VARCHAR2 DEFAULT NULL,
172   X_ATTRIBUTE12 IN VARCHAR2 DEFAULT NULL,
173   X_ATTRIBUTE13 IN VARCHAR2 DEFAULT NULL,
174   X_ATTRIBUTE14 IN VARCHAR2 DEFAULT NULL,
175   X_ATTRIBUTE15 IN VARCHAR2 DEFAULT NULL,
176   X_ATTRIBUTE16 IN VARCHAR2 DEFAULT NULL,
177   X_ATTRIBUTE17 IN VARCHAR2 DEFAULT NULL,
178   X_ATTRIBUTE18 IN VARCHAR2 DEFAULT NULL,
179   X_ATTRIBUTE19 IN VARCHAR2 DEFAULT NULL,
180   X_ATTRIBUTE20 IN VARCHAR2 DEFAULT NULL,
181   X_MODE IN VARCHAR2 DEFAULT 'R'
182   );
183 PROCEDURE DELETE_ROW (
184   X_ROWID IN VARCHAR2,
185   x_mode IN VARCHAR2 DEFAULT 'R'
186   );
187 
188 FUNCTION Get_PK_For_Validation (
189     x_person_id IN NUMBER,
190     x_course_cd IN VARCHAR2,
191     x_unit_set_cd IN VARCHAR2,
192     x_sequence_number IN NUMBER
193     ) RETURN BOOLEAN;
194 
195   PROCEDURE GET_FK_IGS_EN_STDNT_PS_ATT (
196     x_person_id IN NUMBER,
197     x_course_cd IN VARCHAR2
198     );
199 
200   PROCEDURE GET_FK_IGS_AS_SU_SETATMPT (
201     x_person_id IN NUMBER,
202     x_course_cd IN VARCHAR2,
203     x_unit_set_cd IN VARCHAR2,
204     x_sequence_number IN NUMBER
205     );
206 
207   PROCEDURE GET_FK_IGS_EN_UNIT_SET (
208     x_unit_set_cd IN VARCHAR2,
209     x_version_number IN NUMBER
210     );
211 
212 -- added as part of  Career Impact Build
213 -- amuthu 08-OCT-2001
214   PROCEDURE GET_FK_IGS_CA_INST (
215     X_CATALOG_CAL_TYPE IN VARCHAR2,
216     X_CATALOG_SEQ_NUM IN NUMBER
217     ) ;
218 
219   PROCEDURE GET_FK_IGS_PS_OFR_UNIT_SET (
220     x_course_cd IN VARCHAR2,
221     x_version_number IN NUMBER,
222     x_cal_type IN VARCHAR2,
223     x_unit_set_cd IN VARCHAR2,
224     x_us_version_number IN NUMBER
225     ) ;
226 
227  PROCEDURE Check_Constraints (
228  Column_Name	IN	VARCHAR2	DEFAULT NULL,
229  Column_Value 	IN	VARCHAR2	DEFAULT NULL
230  );
231 
232   PROCEDURE Before_DML (
233     p_action IN VARCHAR2,
234     x_rowid IN VARCHAR2 DEFAULT NULL,
235     x_person_id IN NUMBER DEFAULT NULL,
236     x_course_cd IN VARCHAR2 DEFAULT NULL,
237     x_unit_set_cd IN VARCHAR2 DEFAULT NULL,
238     x_us_version_number IN NUMBER DEFAULT NULL,
239     x_sequence_number IN NUMBER DEFAULT NULL,
240     x_selection_dt IN DATE DEFAULT NULL,
241     x_student_confirmed_ind IN VARCHAR2 DEFAULT NULL,
242     x_end_dt IN DATE DEFAULT NULL,
243     x_parent_unit_set_cd IN VARCHAR2 DEFAULT NULL,
244     x_parent_sequence_number IN NUMBER DEFAULT NULL,
245     x_primary_set_ind IN VARCHAR2 DEFAULT NULL,
246     x_voluntary_end_ind IN VARCHAR2 DEFAULT NULL,
247     x_authorised_person_id IN NUMBER DEFAULT NULL,
248     x_authorised_on IN DATE DEFAULT NULL,
249     x_override_title IN VARCHAR2 DEFAULT NULL,
250     x_rqrmnts_complete_ind IN VARCHAR2 DEFAULT NULL,
251     x_rqrmnts_complete_dt IN DATE DEFAULT NULL,
252     x_s_completed_source_type IN VARCHAR2 DEFAULT NULL,
253     x_creation_date IN DATE DEFAULT NULL,
254     x_created_by IN NUMBER DEFAULT NULL,
255     x_last_update_date IN DATE DEFAULT NULL,
256     x_last_updated_by IN NUMBER DEFAULT NULL,
257     x_last_update_login IN NUMBER DEFAULT NULL,
258     x_catalog_cal_type IN VARCHAR2 DEFAULT NULL,
259     x_catalog_seq_num IN NUMBER DEFAULT NULL,
260    X_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT NULL,
261    X_ATTRIBUTE1 IN VARCHAR2 DEFAULT NULL,
262    X_ATTRIBUTE2 IN VARCHAR2 DEFAULT NULL,
263    X_ATTRIBUTE3 IN VARCHAR2 DEFAULT NULL,
264    X_ATTRIBUTE4 IN VARCHAR2 DEFAULT NULL,
265    X_ATTRIBUTE5 IN VARCHAR2 DEFAULT NULL,
266    X_ATTRIBUTE6 IN VARCHAR2 DEFAULT NULL,
267    X_ATTRIBUTE7 IN VARCHAR2 DEFAULT NULL,
268    X_ATTRIBUTE8 IN VARCHAR2 DEFAULT NULL,
269    X_ATTRIBUTE9 IN VARCHAR2 DEFAULT NULL,
270    X_ATTRIBUTE10 IN VARCHAR2 DEFAULT NULL,
271    X_ATTRIBUTE11 IN VARCHAR2 DEFAULT NULL,
272    X_ATTRIBUTE12 IN VARCHAR2 DEFAULT NULL,
273    X_ATTRIBUTE13 IN VARCHAR2 DEFAULT NULL,
274    X_ATTRIBUTE14 IN VARCHAR2 DEFAULT NULL,
275    X_ATTRIBUTE15 IN VARCHAR2 DEFAULT NULL,
276    X_ATTRIBUTE16 IN VARCHAR2 DEFAULT NULL,
277    X_ATTRIBUTE17 IN VARCHAR2 DEFAULT NULL,
278    X_ATTRIBUTE18 IN VARCHAR2 DEFAULT NULL,
279    X_ATTRIBUTE19 IN VARCHAR2 DEFAULT NULL,
280    X_ATTRIBUTE20 IN VARCHAR2 DEFAULT NULL
281   ) ;
282 
283 
284 END IGS_AS_SU_SETATMPT_PKG;