DBA Data[Home] [Help]

PACKAGE: APPS.OTA_EVENT_SWI

Source


1 PACKAGE ota_event_swi AUTHID CURRENT_USER as
2 /* $Header: otevtswi.pkh 120.2.12010000.2 2009/05/05 12:41:48 pekasi ship $ */
3 -- ----------------------------------------------------------------------------
4 -- |-----------------------------< create_event >-----------------------------|
5 -- ----------------------------------------------------------------------------
6 -- {Start of comments}
7 --
8 -- Description:
9 --  This procedure is the self-service wrapper procedure to the following
10 --  API: ota_event_api.create_event
11 --
12 -- Pre-requisites
13 --  All 'IN' parameters to this procedure have been appropriately derived.
14 --
15 -- Post Success:
16 --  p_return_status will return value indicating success.
17 --
18 -- Post Failure:
19 --  p_return_status will return value indication failure.
20 --
21 -- Access Status:
22 --  Internal Development use only.
23 --
24 -- {End of comments}
25 -- ----------------------------------------------------------------------------
26 PROCEDURE create_event
27   (p_effective_date               in     date      default sysdate
28   ,p_event_id                     in     number
29   ,p_vendor_id                    in     number    default null
30   ,p_activity_version_id          in     number    default null
31   ,p_business_group_id            in     number
32   ,p_organization_id              in     number    default null
33   ,p_event_type                   in     varchar2
34   ,p_object_version_number        out nocopy number
35   ,p_title                        in     varchar2
36   ,p_budget_cost                  in     number    default null
37   ,p_actual_cost                  in     number    default null
38   ,p_budget_currency_code         in     varchar2  default null
39   ,p_centre                       in     varchar2  default null
40   ,p_comments                     in     varchar2  default null
41   ,p_course_end_date              in     date      default null
42   ,p_course_end_time              in     varchar2  default null
43   ,p_course_start_date            in     date      default null
44   ,p_course_start_time            in     varchar2  default null
45   ,p_duration                     in     number    default null
46   ,p_duration_units               in     varchar2  default null
47   ,p_enrolment_end_date           in     date      default null
48   ,p_enrolment_start_date         in     date      default null
49   ,p_language_id                  in     number    default null
50   ,p_user_status                  in     varchar2  default null
51   ,p_development_event_type       in     varchar2  default null
52   ,p_event_status                 in     varchar2  default null
53   ,p_price_basis                  in     varchar2  default null
54   ,p_currency_code                in     varchar2  default null
55   ,p_maximum_attendees            in     number    default null
56   ,p_maximum_internal_attendees   in     number    default null
57   ,p_minimum_attendees            in     number    default null
58   ,p_standard_price               in     number    default null
59   ,p_category_code                in     varchar2  default null
60   ,p_parent_event_id              in     number    default null
61   ,p_book_independent_flag        in     varchar2  default null
62   ,p_public_event_flag            in     varchar2  default null
63   ,p_secure_event_flag            in     varchar2  default null
64   ,p_evt_information_category     in     varchar2  default null
65   ,p_evt_information1             in     varchar2  default null
66   ,p_evt_information2             in     varchar2  default null
67   ,p_evt_information3             in     varchar2  default null
68   ,p_evt_information4             in     varchar2  default null
69   ,p_evt_information5             in     varchar2  default null
70   ,p_evt_information6             in     varchar2  default null
71   ,p_evt_information7             in     varchar2  default null
72   ,p_evt_information8             in     varchar2  default null
73   ,p_evt_information9             in     varchar2  default null
74   ,p_evt_information10            in     varchar2  default null
75   ,p_evt_information11            in     varchar2  default null
76   ,p_evt_information12            in     varchar2  default null
77   ,p_evt_information13            in     varchar2  default null
78   ,p_evt_information14            in     varchar2  default null
79   ,p_evt_information15            in     varchar2  default null
80   ,p_evt_information16            in     varchar2  default null
81   ,p_evt_information17            in     varchar2  default null
82   ,p_evt_information18            in     varchar2  default null
83   ,p_evt_information19            in     varchar2  default null
84   ,p_evt_information20            in     varchar2  default null
85   ,p_project_id                   in     number    default null
86   ,p_owner_id                     in     number    default null
87   ,p_line_id                      in     number    default null
88   ,p_org_id                       in     number    default null
89   ,p_training_center_id           in     number    default null
90   ,p_location_id                  in     number    default null
91   ,p_offering_id                  in     number    default null
92   ,p_timezone                     in     varchar2  default null
93   ,p_parent_offering_id           in     number
94   ,p_validate                     in     number    default hr_api.g_false_num
95   ,p_return_status                out nocopy varchar2
96   ,p_data_source                  in     varchar2  default null
97   ,p_event_availability           in     varchar2  default null
98   );
99 -- ----------------------------------------------------------------------------
100 -- |-----------------------------< delete_event >-----------------------------|
101 -- ----------------------------------------------------------------------------
102 -- {Start of comments}
103 --
104 -- Description:
105 --  This procedure is the self-service wrapper procedure to the following
106 --  API: ota_event_api.delete_event
107 --
108 -- Pre-requisites
109 --  All 'IN' parameters to this procedure have been appropriately derived.
110 --
111 -- Post Success:
112 --  p_return_status will return value indicating success.
113 --
114 -- Post Failure:
115 --  p_return_status will return value indication failure.
116 --
117 -- Access Status:
118 --  Internal Development use only.
119 --
120 -- {End of comments}
121 -- ----------------------------------------------------------------------------
122 PROCEDURE delete_event
123   (p_validate                     in     number    default hr_api.g_false_num
124   ,p_event_id                     in     number
125   ,p_object_version_number        in     number
126   ,p_return_status                out nocopy varchar2
127   );
128 -- ----------------------------------------------------------------------------
129 -- |-----------------------------< update_event >-----------------------------|
130 -- ----------------------------------------------------------------------------
131 -- {Start of comments}
132 --
133 -- Description:
134 --  This procedure is the self-service wrapper procedure to the following
135 --  API: ota_event_api.update_event
136 --
137 -- Pre-requisites
138 --  All 'IN' parameters to this procedure have been appropriately derived.
139 --
140 -- Post Success:
141 --  p_return_status will return value indicating success.
142 --
143 -- Post Failure:
144 --  p_return_status will return value indication failure.
145 --
146 -- Access Status:
147 --  Internal Development use only.
148 --
149 -- {End of comments}
150 -- ----------------------------------------------------------------------------
151 PROCEDURE update_event
152   (p_event_id                     in     number
153   ,p_effective_date               in     date      default trunc(sysdate)
154   ,p_vendor_id                    in     number    default hr_api.g_number
155   ,p_activity_version_id          in     number    default hr_api.g_number
156   ,p_business_group_id            in     number    default hr_api.g_number
157   ,p_organization_id              in     number    default hr_api.g_number
158   ,p_event_type                   in     varchar2  default hr_api.g_varchar2
159   ,p_object_version_number        in out nocopy number
160   ,p_title                        in     varchar2  default hr_api.g_varchar2
161   ,p_budget_cost                  in     number    default hr_api.g_number
162   ,p_actual_cost                  in     number    default hr_api.g_number
163   ,p_budget_currency_code         in     varchar2  default hr_api.g_varchar2
164   ,p_centre                       in     varchar2  default hr_api.g_varchar2
165   ,p_comments                     in     varchar2  default hr_api.g_varchar2
166   ,p_course_end_date              in     date      default hr_api.g_date
167   ,p_course_end_time              in     varchar2  default hr_api.g_varchar2
168   ,p_course_start_date            in     date      default hr_api.g_date
169   ,p_course_start_time            in     varchar2  default hr_api.g_varchar2
170   ,p_duration                     in     number    default hr_api.g_number
171   ,p_duration_units               in     varchar2  default hr_api.g_varchar2
172   ,p_enrolment_end_date           in     date      default hr_api.g_date
173   ,p_enrolment_start_date         in     date      default hr_api.g_date
174   ,p_language_id                  in     number    default hr_api.g_number
175   ,p_user_status                  in     varchar2  default hr_api.g_varchar2
176   ,p_development_event_type       in     varchar2  default hr_api.g_varchar2
177   ,p_event_status                 in     varchar2  default hr_api.g_varchar2
178   ,p_price_basis                  in     varchar2  default hr_api.g_varchar2
179   ,p_currency_code                in     varchar2  default hr_api.g_varchar2
180   ,p_maximum_attendees            in     number    default hr_api.g_number
181   ,p_maximum_internal_attendees   in     number    default hr_api.g_number
182   ,p_minimum_attendees            in     number    default hr_api.g_number
183   ,p_standard_price               in     number    default hr_api.g_number
184   ,p_category_code                in     varchar2  default hr_api.g_varchar2
185   ,p_parent_event_id              in     number    default hr_api.g_number
186   ,p_book_independent_flag        in     varchar2  default hr_api.g_varchar2
187   ,p_public_event_flag            in     varchar2  default hr_api.g_varchar2
188   ,p_secure_event_flag            in     varchar2  default hr_api.g_varchar2
189   ,p_evt_information_category     in     varchar2  default hr_api.g_varchar2
190   ,p_evt_information1             in     varchar2  default hr_api.g_varchar2
191   ,p_evt_information2             in     varchar2  default hr_api.g_varchar2
192   ,p_evt_information3             in     varchar2  default hr_api.g_varchar2
193   ,p_evt_information4             in     varchar2  default hr_api.g_varchar2
194   ,p_evt_information5             in     varchar2  default hr_api.g_varchar2
195   ,p_evt_information6             in     varchar2  default hr_api.g_varchar2
196   ,p_evt_information7             in     varchar2  default hr_api.g_varchar2
197   ,p_evt_information8             in     varchar2  default hr_api.g_varchar2
198   ,p_evt_information9             in     varchar2  default hr_api.g_varchar2
199   ,p_evt_information10            in     varchar2  default hr_api.g_varchar2
200   ,p_evt_information11            in     varchar2  default hr_api.g_varchar2
201   ,p_evt_information12            in     varchar2  default hr_api.g_varchar2
202   ,p_evt_information13            in     varchar2  default hr_api.g_varchar2
203   ,p_evt_information14            in     varchar2  default hr_api.g_varchar2
204   ,p_evt_information15            in     varchar2  default hr_api.g_varchar2
205   ,p_evt_information16            in     varchar2  default hr_api.g_varchar2
206   ,p_evt_information17            in     varchar2  default hr_api.g_varchar2
207   ,p_evt_information18            in     varchar2  default hr_api.g_varchar2
208   ,p_evt_information19            in     varchar2  default hr_api.g_varchar2
209   ,p_evt_information20            in     varchar2  default hr_api.g_varchar2
210   ,p_project_id                   in     number    default hr_api.g_number
211   ,p_owner_id                     in     number    default hr_api.g_number
212   ,p_line_id                      in     number    default hr_api.g_number
216   ,p_offering_id                  in     number    default hr_api.g_number
213   ,p_org_id                       in     number    default hr_api.g_number
214   ,p_training_center_id           in     number    default hr_api.g_number
215   ,p_location_id                  in     number    default hr_api.g_number
217   ,p_timezone                     in     varchar2  default hr_api.g_varchar2
218   ,p_parent_offering_id           in     number    default hr_api.g_number
219   ,p_validate                     in     number    default hr_api.g_false_num
220   ,p_return_status                out nocopy varchar2
221   ,p_data_source                  in     varchar2  default hr_api.g_varchar2
222   ,p_event_availability           in     varchar2  default null
223   );
224 
225 
226 
227 procedure update_enrollment     (p_booking_id 	IN	NUMBER,
228 					   p_daemon_flag	IN	VARCHAR2,
229 					   p_daemon_type	IN	VARCHAR2,
230 					   p_booking_status_type_id        IN    NUMBER,
231                                  p_event_id IN NUMBER,
232                                  p_object_version_number IN NUMBER,
233 					   p_return_status out nocopy varchar2);
234 
235 
236 procedure upd2_update_event
237   (
238   p_event			         in varchar2,
239   p_event_id                     in number,
240   p_object_version_number        in out nocopy number,
241   p_event_status                 in out nocopy varchar2,
242   p_validate                     in number default hr_api.g_false_num,
243   p_reset_max_attendees		   in number default hr_api.g_false_num,
244   p_update_finance_line		   in varchar2 default 'N',
245   p_booking_status_type_id	   in number default null,
246   p_date_status_changed 	   in date default null,
247   p_maximum_attendees		   in number default null,
248   p_change_status		         in varchar2 default 'A',
249   p_return_status                out nocopy varchar2,
250   p_check_for_warning            in varchar2 default 'Y',
251   p_message_name                 out nocopy varchar2);
252 
253 
254 PROCEDURE check_session_overlap
255   ( p_event_id IN NUMBER
256    ,p_parent_event_id IN NUMBER
257    ,p_session_date IN DATE
258    ,p_session_start_time IN VARCHAR2
259    ,p_session_end_time IN VARCHAR2
260    ,p_warning OUT NOCOPY VARCHAR2);
261 
262 
263 end ota_event_swi;