DBA Data[Home] [Help]

PACKAGE: APPS.IGS_PS_USEC_OCCURS_PKG

Source


1 PACKAGE igs_ps_usec_occurs_pkg AS
2 /* $Header: IGSPI0WS.pls 120.1 2005/06/29 06:21:48 appldev ship $ */
3  procedure INSERT_ROW (
4        X_ROWID in out NOCOPY VARCHAR2,
5        x_UNIT_SECTION_OCCURRENCE_ID IN OUT NOCOPY NUMBER,
6        x_UOO_ID IN NUMBER,
7        x_MONDAY IN VARCHAR2,
8        x_TUESDAY IN VARCHAR2,
9        x_WEDNESDAY IN VARCHAR2,
10        x_THURSDAY IN VARCHAR2,
11        x_FRIDAY IN VARCHAR2,
12        x_SATURDAY IN VARCHAR2,
13        x_SUNDAY IN VARCHAR2,
14        x_START_TIME IN DATE,
15        x_END_TIME IN DATE,
16        x_BUILDING_CODE IN NUMBER,
17        x_ROOM_CODE IN NUMBER,
18        x_SCHEDULE_STATUS IN VARCHAR2,
19        x_STATUS_LAST_UPDATED IN DATE,
20        x_INSTRUCTOR_ID IN NUMBER,
21        x_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT NULL,
22        x_ATTRIBUTE1 IN VARCHAR2 DEFAULT NULL,
23        x_ATTRIBUTE2 IN VARCHAR2 DEFAULT NULL,
24        x_ATTRIBUTE3 IN VARCHAR2 DEFAULT NULL,
25        x_ATTRIBUTE4 IN VARCHAR2 DEFAULT NULL,
26        x_ATTRIBUTE5 IN VARCHAR2 DEFAULT NULL,
27        x_ATTRIBUTE6 IN VARCHAR2 DEFAULT NULL,
28        x_ATTRIBUTE7 IN VARCHAR2 DEFAULT NULL,
29        x_ATTRIBUTE8 IN VARCHAR2 DEFAULT NULL,
30        x_ATTRIBUTE9 IN VARCHAR2 DEFAULT NULL,
31        x_ATTRIBUTE10 IN VARCHAR2 DEFAULT NULL,
32        x_ATTRIBUTE11 IN VARCHAR2 DEFAULT NULL,
33        x_ATTRIBUTE12 IN VARCHAR2 DEFAULT NULL,
34        x_ATTRIBUTE13 IN VARCHAR2 DEFAULT NULL,
35        x_ATTRIBUTE14 IN VARCHAR2 DEFAULT NULL,
36        x_ATTRIBUTE15 IN VARCHAR2 DEFAULT NULL,
37        x_ATTRIBUTE16 IN VARCHAR2 DEFAULT NULL,
38        x_ATTRIBUTE17 IN VARCHAR2 DEFAULT NULL,
39        x_ATTRIBUTE18 IN VARCHAR2 DEFAULT NULL,
40        x_ATTRIBUTE19 IN VARCHAR2 DEFAULT NULL,
41        x_ATTRIBUTE20 IN VARCHAR2 DEFAULT NULL,
42        x_ERROR_TEXT IN VARCHAR2,
43        X_MODE in VARCHAR2 default 'R',
44        X_ORG_ID IN NUMBER ,
45        X_START_DATE IN DATE,
46        X_END_DATE IN DATE,
47        X_TO_BE_ANNOUNCED IN VARCHAR2,
48        X_INST_NOTIFY_IND IN VARCHAR2 DEFAULT NULL,
49        X_NOTIFY_STATUS IN VARCHAR2 DEFAULT NULL,
50        x_dedicated_building_code IN NUMBER DEFAULT NULL,
51        x_dedicated_room_code IN NUMBER DEFAULT NULL,
52        x_preferred_building_code IN NUMBER DEFAULT NULL,
53        x_preferred_room_code IN NUMBER DEFAULT NULL,
54        x_preferred_region_code IN VARCHAR2 DEFAULT NULL,
55        x_no_set_day_ind IN VARCHAR2 DEFAULT NULL,
56        x_cancel_flag IN VARCHAR2 DEFAULT NULL,
57        x_occurrence_identifier IN VARCHAR2 DEFAULT NULL,
58        x_abort_flag IN VARCHAR2 DEFAULT 'N'
59   );
60 
61  procedure LOCK_ROW (
62        X_ROWID in  VARCHAR2,
63        x_UNIT_SECTION_OCCURRENCE_ID IN NUMBER,
64        x_UOO_ID IN NUMBER,
65        x_MONDAY IN VARCHAR2,
66        x_TUESDAY IN VARCHAR2,
67        x_WEDNESDAY IN VARCHAR2,
68        x_THURSDAY IN VARCHAR2,
69        x_FRIDAY IN VARCHAR2,
70        x_SATURDAY IN VARCHAR2,
71        x_SUNDAY IN VARCHAR2,
72        x_START_TIME IN DATE,
73        x_END_TIME IN DATE,
74        x_BUILDING_CODE IN NUMBER,
75        x_ROOM_CODE IN NUMBER,
76        x_SCHEDULE_STATUS IN VARCHAR2,
77        x_STATUS_LAST_UPDATED IN DATE,
78        x_INSTRUCTOR_ID IN NUMBER,
79        X_ATTRIBUTE_CATEGORY  IN VARCHAR2 DEFAULT NULL,
80        X_ATTRIBUTE1          IN VARCHAR2 DEFAULT NULL,
81        X_ATTRIBUTE2          IN VARCHAR2 DEFAULT NULL,
82        X_ATTRIBUTE3          IN VARCHAR2 DEFAULT NULL,
83        X_ATTRIBUTE4          IN VARCHAR2 DEFAULT NULL,
84        X_ATTRIBUTE5          IN VARCHAR2 DEFAULT NULL,
85        X_ATTRIBUTE6          IN VARCHAR2 DEFAULT NULL,
86        X_ATTRIBUTE7          IN VARCHAR2 DEFAULT NULL,
87        X_ATTRIBUTE8          IN VARCHAR2 DEFAULT NULL,
88        X_ATTRIBUTE9          IN VARCHAR2 DEFAULT NULL,
89        X_ATTRIBUTE10         IN VARCHAR2 DEFAULT NULL,
90        X_ATTRIBUTE11         IN VARCHAR2 DEFAULT NULL,
91        X_ATTRIBUTE12         IN VARCHAR2 DEFAULT NULL,
92        X_ATTRIBUTE13         IN VARCHAR2 DEFAULT NULL,
93        X_ATTRIBUTE14         IN VARCHAR2 DEFAULT NULL,
94        X_ATTRIBUTE15         IN VARCHAR2 DEFAULT NULL,
95        X_ATTRIBUTE16         IN VARCHAR2 DEFAULT NULL,
96        X_ATTRIBUTE17         IN VARCHAR2 DEFAULT NULL,
97        X_ATTRIBUTE18         IN VARCHAR2 DEFAULT NULL,
98        X_ATTRIBUTE19         IN VARCHAR2 DEFAULT NULL,
99        X_ATTRIBUTE20         IN VARCHAR2 DEFAULT NULL,
100        x_ERROR_TEXT IN VARCHAR2,
101        X_START_DATE IN DATE,
102        X_END_DATE IN DATE,
103        X_TO_BE_ANNOUNCED IN VARCHAR2 ,
104        X_INST_NOTIFY_IND IN VARCHAR2 DEFAULT NULL,
105        X_NOTIFY_STATUS IN VARCHAR2 DEFAULT NULL,
106        x_dedicated_building_code IN NUMBER DEFAULT NULL,
107        x_dedicated_room_code IN NUMBER DEFAULT NULL,
108        x_preferred_building_code IN NUMBER DEFAULT NULL,
109        x_preferred_room_code IN NUMBER DEFAULT NULL,
110        x_preferred_region_code IN VARCHAR2 DEFAULT NULL,
111        x_no_set_day_ind IN VARCHAR2 DEFAULT NULL,
112        x_cancel_flag IN VARCHAR2 DEFAULT NULL,
113        x_occurrence_identifier IN VARCHAR2 DEFAULT NULL,
114        x_abort_flag IN VARCHAR2 DEFAULT 'N'
115        );
116  procedure UPDATE_ROW (
117        X_ROWID in  VARCHAR2,
118        x_UNIT_SECTION_OCCURRENCE_ID IN NUMBER,
119        x_UOO_ID IN NUMBER,
120        x_MONDAY IN VARCHAR2,
121        x_TUESDAY IN VARCHAR2,
122        x_WEDNESDAY IN VARCHAR2,
123        x_THURSDAY IN VARCHAR2,
124        x_FRIDAY IN VARCHAR2,
125        x_SATURDAY IN VARCHAR2,
126        x_SUNDAY IN VARCHAR2,
127        x_START_TIME IN DATE,
128        x_END_TIME IN DATE,
129        x_BUILDING_CODE IN NUMBER,
130        x_ROOM_CODE IN NUMBER,
131        x_SCHEDULE_STATUS IN VARCHAR2,
132        x_STATUS_LAST_UPDATED IN DATE,
133        x_INSTRUCTOR_ID IN NUMBER,
134        X_ATTRIBUTE_CATEGORY  IN VARCHAR2 DEFAULT NULL,
135        X_ATTRIBUTE1          IN VARCHAR2 DEFAULT NULL,
136        X_ATTRIBUTE2          IN VARCHAR2 DEFAULT NULL,
137        X_ATTRIBUTE3          IN VARCHAR2 DEFAULT NULL,
138        X_ATTRIBUTE4          IN VARCHAR2 DEFAULT NULL,
139        X_ATTRIBUTE5          IN VARCHAR2 DEFAULT NULL,
140        X_ATTRIBUTE6          IN VARCHAR2 DEFAULT NULL,
141        X_ATTRIBUTE7          IN VARCHAR2 DEFAULT NULL,
142        X_ATTRIBUTE8          IN VARCHAR2 DEFAULT NULL,
143        X_ATTRIBUTE9          IN VARCHAR2 DEFAULT NULL,
144        X_ATTRIBUTE10         IN VARCHAR2 DEFAULT NULL,
145        X_ATTRIBUTE11         IN VARCHAR2 DEFAULT NULL,
146        X_ATTRIBUTE12         IN VARCHAR2 DEFAULT NULL,
147        X_ATTRIBUTE13         IN VARCHAR2 DEFAULT NULL,
148        X_ATTRIBUTE14         IN VARCHAR2 DEFAULT NULL,
149        X_ATTRIBUTE15         IN VARCHAR2 DEFAULT NULL,
150        X_ATTRIBUTE16         IN VARCHAR2 DEFAULT NULL,
151        X_ATTRIBUTE17         IN VARCHAR2 DEFAULT NULL,
152        X_ATTRIBUTE18         IN VARCHAR2 DEFAULT NULL,
153        X_ATTRIBUTE19         IN VARCHAR2 DEFAULT NULL,
154        X_ATTRIBUTE20         IN VARCHAR2 DEFAULT NULL,
155        x_ERROR_TEXT IN VARCHAR2,
156        X_MODE in VARCHAR2 default 'R',
157        X_START_DATE IN DATE,
158        X_END_DATE IN DATE,
159        X_TO_BE_ANNOUNCED IN VARCHAR2,
160        X_INST_NOTIFY_IND IN VARCHAR2 DEFAULT NULL,
161        X_NOTIFY_STATUS IN VARCHAR2 DEFAULT NULL,
162        x_dedicated_building_code IN NUMBER DEFAULT NULL,
163        x_dedicated_room_code IN NUMBER DEFAULT NULL,
164        x_preferred_building_code IN NUMBER DEFAULT NULL,
165        x_preferred_room_code IN NUMBER DEFAULT NULL,
166        x_preferred_region_code IN VARCHAR2 DEFAULT NULL,
167        x_no_set_day_ind IN VARCHAR2 DEFAULT NULL,
168        x_cancel_flag IN VARCHAR2 DEFAULT NULL,
169        x_occurrence_identifier IN VARCHAR2 DEFAULT NULL,
170        x_abort_flag IN VARCHAR2 DEFAULT 'N'
171 );
172 
173  procedure ADD_ROW (
174       X_ROWID in out NOCOPY VARCHAR2,
175        x_UNIT_SECTION_OCCURRENCE_ID IN OUT NOCOPY NUMBER,
176        x_UOO_ID IN NUMBER,
177        x_MONDAY IN VARCHAR2,
178        x_TUESDAY IN VARCHAR2,
179        x_WEDNESDAY IN VARCHAR2,
180        x_THURSDAY IN VARCHAR2,
181        x_FRIDAY IN VARCHAR2,
182        x_SATURDAY IN VARCHAR2,
183        x_SUNDAY IN VARCHAR2,
184        x_START_TIME IN DATE,
185        x_END_TIME IN DATE,
186        x_BUILDING_CODE IN NUMBER,
187        x_ROOM_CODE IN NUMBER,
188        x_SCHEDULE_STATUS IN VARCHAR2,
189        x_STATUS_LAST_UPDATED IN DATE,
190        x_INSTRUCTOR_ID IN NUMBER,
191        X_ATTRIBUTE_CATEGORY  IN VARCHAR2 DEFAULT NULL,
192        X_ATTRIBUTE1          IN VARCHAR2 DEFAULT NULL,
193        X_ATTRIBUTE2          IN VARCHAR2 DEFAULT NULL,
194        X_ATTRIBUTE3          IN VARCHAR2 DEFAULT NULL,
195        X_ATTRIBUTE4          IN VARCHAR2 DEFAULT NULL,
196        X_ATTRIBUTE5          IN VARCHAR2 DEFAULT NULL,
197        X_ATTRIBUTE6          IN VARCHAR2 DEFAULT NULL,
198        X_ATTRIBUTE7          IN VARCHAR2 DEFAULT NULL,
199        X_ATTRIBUTE8          IN VARCHAR2 DEFAULT NULL,
200        X_ATTRIBUTE9          IN VARCHAR2 DEFAULT NULL,
201        X_ATTRIBUTE10         IN VARCHAR2 DEFAULT NULL,
202        X_ATTRIBUTE11         IN VARCHAR2 DEFAULT NULL,
203        X_ATTRIBUTE12         IN VARCHAR2 DEFAULT NULL,
204        X_ATTRIBUTE13         IN VARCHAR2 DEFAULT NULL,
205        X_ATTRIBUTE14         IN VARCHAR2 DEFAULT NULL,
206        X_ATTRIBUTE15         IN VARCHAR2 DEFAULT NULL,
207        X_ATTRIBUTE16         IN VARCHAR2 DEFAULT NULL,
208        X_ATTRIBUTE17         IN VARCHAR2 DEFAULT NULL,
209        X_ATTRIBUTE18         IN VARCHAR2 DEFAULT NULL,
210        X_ATTRIBUTE19         IN VARCHAR2 DEFAULT NULL,
211        X_ATTRIBUTE20         IN VARCHAR2 DEFAULT NULL,
212        x_ERROR_TEXT IN VARCHAR2,
213        X_MODE in VARCHAR2 default 'R',
214        X_ORG_ID IN NUMBER,
215        X_START_DATE IN DATE,
216        X_END_DATE IN DATE,
217        X_TO_BE_ANNOUNCED IN VARCHAR2 ,
218        X_INST_NOTIFY_IND IN VARCHAR2 DEFAULT NULL,
219        X_NOTIFY_STATUS IN VARCHAR2 DEFAULT NULL,
220        x_dedicated_building_code IN NUMBER DEFAULT NULL,
221        x_dedicated_room_code IN NUMBER DEFAULT NULL,
222        x_preferred_building_code IN NUMBER DEFAULT NULL,
223        x_preferred_room_code IN NUMBER DEFAULT NULL,
224        x_preferred_region_code IN VARCHAR2 DEFAULT NULL,
225        x_no_set_day_ind IN VARCHAR2 DEFAULT NULL,
226        x_cancel_flag IN VARCHAR2 DEFAULT NULL,
227        x_occurrence_identifier IN VARCHAR2 DEFAULT NULL,
228        x_abort_flag IN VARCHAR2 DEFAULT 'N'
229   );
230 
231 procedure DELETE_ROW (
232   X_ROWID in VARCHAR2
233 ) ;
234   FUNCTION Get_PK_For_Validation (
235     x_unit_section_occurrence_id IN NUMBER
236     ) RETURN BOOLEAN ;
237 
238 
239   FUNCTION Get_UK_For_Validation (
240     x_uoo_id IN NUMBER,
241     x_occurrence_identifier IN VARCHAR2
242     ) RETURN BOOLEAN;
243 
244   PROCEDURE Get_FK_Igs_Ad_Building (
245     x_building_id IN NUMBER
246     );
247 
248   PROCEDURE Get_FK_Igs_Ad_Room (
249     x_room_id IN NUMBER
250     );
251 
252   PROCEDURE Get_UFK_Igs_Ps_Unit_Ofr_Opt (
253     x_uoo_id IN NUMBER
254     );
255 
256   PROCEDURE Check_Constraints (
257                  Column_Name IN VARCHAR2  DEFAULT NULL,
258                  Column_Value IN VARCHAR2  DEFAULT NULL ) ;
259 
260   PROCEDURE Before_DML (
261     p_action IN VARCHAR2,
262     x_rowid IN VARCHAR2 DEFAULT NULL,
263     x_unit_section_occurrence_id IN NUMBER DEFAULT NULL,
264     x_uoo_id IN NUMBER DEFAULT NULL,
265     x_monday IN VARCHAR2 DEFAULT NULL,
266     x_tuesday IN VARCHAR2 DEFAULT NULL,
267     x_wednesday IN VARCHAR2 DEFAULT NULL,
268     x_thursday IN VARCHAR2 DEFAULT NULL,
269     x_friday IN VARCHAR2 DEFAULT NULL,
270     x_saturday IN VARCHAR2 DEFAULT NULL,
271     x_sunday IN VARCHAR2 DEFAULT NULL,
272     x_start_time IN DATE DEFAULT NULL,
273     x_end_time IN DATE DEFAULT NULL,
274     x_building_code IN NUMBER DEFAULT NULL,
275     x_room_code IN NUMBER DEFAULT NULL,
276     x_schedule_status IN VARCHAR2 DEFAULT NULL,
277     x_status_last_updated IN DATE DEFAULT NULL,
278     x_instructor_id IN NUMBER DEFAULT NULL,
279     x_attribute_category IN VARCHAR2 DEFAULT NULL,
280     x_attribute1 IN VARCHAR2 DEFAULT NULL,
281     x_attribute2 IN VARCHAR2 DEFAULT NULL,
282     x_attribute3 IN VARCHAR2 DEFAULT NULL,
283     x_attribute4 IN VARCHAR2 DEFAULT NULL,
284     x_attribute5 IN VARCHAR2 DEFAULT NULL,
285     x_attribute6 IN VARCHAR2 DEFAULT NULL,
286     x_attribute7 IN VARCHAR2 DEFAULT NULL,
287     x_attribute8 IN VARCHAR2 DEFAULT NULL,
288     x_attribute9 IN VARCHAR2 DEFAULT NULL,
289     x_attribute10 IN VARCHAR2 DEFAULT NULL,
290     x_attribute11 IN VARCHAR2 DEFAULT NULL,
291     x_attribute12 IN VARCHAR2 DEFAULT NULL,
292     x_attribute13 IN VARCHAR2 DEFAULT NULL,
293     x_attribute14 IN VARCHAR2 DEFAULT NULL,
294     x_attribute15 IN VARCHAR2 DEFAULT NULL,
295     x_attribute16            IN VARCHAR2 DEFAULT NULL,
296     x_attribute17            IN VARCHAR2 DEFAULT NULL,
297     x_attribute18            IN VARCHAR2 DEFAULT NULL,
298     x_attribute19            IN VARCHAR2 DEFAULT NULL,
299     x_attribute20            IN VARCHAR2 DEFAULT NULL,
300     x_error_text IN VARCHAR2 DEFAULT NULL,
301     x_creation_date IN DATE DEFAULT NULL,
302     x_created_by IN NUMBER DEFAULT NULL,
303     x_last_update_date IN DATE DEFAULT NULL,
304     x_last_updated_by IN NUMBER DEFAULT NULL,
305     x_last_update_login IN NUMBER DEFAULT NULL,
306     X_ORG_ID IN NUMBER DEFAULT NULL,
307     X_START_DATE IN DATE DEFAULT NULL,
308     X_END_DATE IN DATE DEFAULT NULL,
309     X_TO_BE_ANNOUNCED IN VARCHAR2 DEFAULT NULL,
310     x_inst_notify_ind IN VARCHAR2 DEFAULT NULL,
311     x_notify_status IN VARCHAR2 DEFAULT NULL,
312     x_dedicated_building_code IN NUMBER DEFAULT NULL,
313     x_dedicated_room_code IN NUMBER DEFAULT NULL,
314     x_preferred_building_code IN NUMBER DEFAULT NULL,
315     x_preferred_room_code IN NUMBER DEFAULT NULL,
316     x_preferred_region_code IN VARCHAR2 DEFAULT NULL,
317     x_no_set_day_ind IN VARCHAR2 DEFAULT NULL,
318     x_cancel_flag IN VARCHAR2 DEFAULT NULL,
319     x_occurrence_identifier IN VARCHAR2 DEFAULT NULL,
320     x_abort_flag IN VARCHAR2 DEFAULT 'N'
321  );
322 END igs_ps_usec_occurs_pkg;