DBA Data[Home] [Help]

PACKAGE: APPS.OTA_EVENT_SWI

Source


1 PACKAGE ota_event_swi as
2 /* $Header: otevtswi.pkh 120.2 2008/01/29 07:20:07 smahanka noship $ */
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   );
98 -- ----------------------------------------------------------------------------
99 -- |-----------------------------< delete_event >-----------------------------|
100 -- ----------------------------------------------------------------------------
101 -- {Start of comments}
102 --
103 -- Description:
104 --  This procedure is the self-service wrapper procedure to the following
105 --  API: ota_event_api.delete_event
106 --
107 -- Pre-requisites
108 --  All 'IN' parameters to this procedure have been appropriately derived.
109 --
110 -- Post Success:
111 --  p_return_status will return value indicating success.
112 --
113 -- Post Failure:
114 --  p_return_status will return value indication failure.
115 --
116 -- Access Status:
117 --  Internal Development use only.
118 --
119 -- {End of comments}
120 -- ----------------------------------------------------------------------------
121 PROCEDURE delete_event
122   (p_validate                     in     number    default hr_api.g_false_num
123   ,p_event_id                     in     number
124   ,p_object_version_number        in     number
125   ,p_return_status                out nocopy varchar2
126   );
127 -- ----------------------------------------------------------------------------
128 -- |-----------------------------< update_event >-----------------------------|
129 -- ----------------------------------------------------------------------------
130 -- {Start of comments}
131 --
132 -- Description:
133 --  This procedure is the self-service wrapper procedure to the following
134 --  API: ota_event_api.update_event
135 --
136 -- Pre-requisites
137 --  All 'IN' parameters to this procedure have been appropriately derived.
138 --
139 -- Post Success:
140 --  p_return_status will return value indicating success.
141 --
142 -- Post Failure:
143 --  p_return_status will return value indication failure.
144 --
145 -- Access Status:
146 --  Internal Development use only.
147 --
148 -- {End of comments}
149 -- ----------------------------------------------------------------------------
150 PROCEDURE update_event
151   (p_event_id                     in     number
152   ,p_effective_date               in     date      default trunc(sysdate)
153   ,p_vendor_id                    in     number    default hr_api.g_number
154   ,p_activity_version_id          in     number    default hr_api.g_number
155   ,p_business_group_id            in     number    default hr_api.g_number
156   ,p_organization_id              in     number    default hr_api.g_number
157   ,p_event_type                   in     varchar2  default hr_api.g_varchar2
158   ,p_object_version_number        in out nocopy number
159   ,p_title                        in     varchar2  default hr_api.g_varchar2
160   ,p_budget_cost                  in     number    default hr_api.g_number
161   ,p_actual_cost                  in     number    default hr_api.g_number
162   ,p_budget_currency_code         in     varchar2  default hr_api.g_varchar2
163   ,p_centre                       in     varchar2  default hr_api.g_varchar2
164   ,p_comments                     in     varchar2  default hr_api.g_varchar2
165   ,p_course_end_date              in     date      default hr_api.g_date
166   ,p_course_end_time              in     varchar2  default hr_api.g_varchar2
167   ,p_course_start_date            in     date      default hr_api.g_date
168   ,p_course_start_time            in     varchar2  default hr_api.g_varchar2
169   ,p_duration                     in     number    default hr_api.g_number
170   ,p_duration_units               in     varchar2  default hr_api.g_varchar2
171   ,p_enrolment_end_date           in     date      default hr_api.g_date
172   ,p_enrolment_start_date         in     date      default hr_api.g_date
173   ,p_language_id                  in     number    default hr_api.g_number
174   ,p_user_status                  in     varchar2  default hr_api.g_varchar2
175   ,p_development_event_type       in     varchar2  default hr_api.g_varchar2
176   ,p_event_status                 in     varchar2  default hr_api.g_varchar2
177   ,p_price_basis                  in     varchar2  default hr_api.g_varchar2
178   ,p_currency_code                in     varchar2  default hr_api.g_varchar2
179   ,p_maximum_attendees            in     number    default hr_api.g_number
180   ,p_maximum_internal_attendees   in     number    default hr_api.g_number
181   ,p_minimum_attendees            in     number    default hr_api.g_number
182   ,p_standard_price               in     number    default hr_api.g_number
183   ,p_category_code                in     varchar2  default hr_api.g_varchar2
184   ,p_parent_event_id              in     number    default hr_api.g_number
185   ,p_book_independent_flag        in     varchar2  default hr_api.g_varchar2
186   ,p_public_event_flag            in     varchar2  default hr_api.g_varchar2
187   ,p_secure_event_flag            in     varchar2  default hr_api.g_varchar2
188   ,p_evt_information_category     in     varchar2  default hr_api.g_varchar2
189   ,p_evt_information1             in     varchar2  default hr_api.g_varchar2
190   ,p_evt_information2             in     varchar2  default hr_api.g_varchar2
191   ,p_evt_information3             in     varchar2  default hr_api.g_varchar2
192   ,p_evt_information4             in     varchar2  default hr_api.g_varchar2
193   ,p_evt_information5             in     varchar2  default hr_api.g_varchar2
194   ,p_evt_information6             in     varchar2  default hr_api.g_varchar2
195   ,p_evt_information7             in     varchar2  default hr_api.g_varchar2
196   ,p_evt_information8             in     varchar2  default hr_api.g_varchar2
197   ,p_evt_information9             in     varchar2  default hr_api.g_varchar2
198   ,p_evt_information10            in     varchar2  default hr_api.g_varchar2
199   ,p_evt_information11            in     varchar2  default hr_api.g_varchar2
200   ,p_evt_information12            in     varchar2  default hr_api.g_varchar2
201   ,p_evt_information13            in     varchar2  default hr_api.g_varchar2
202   ,p_evt_information14            in     varchar2  default hr_api.g_varchar2
203   ,p_evt_information15            in     varchar2  default hr_api.g_varchar2
204   ,p_evt_information16            in     varchar2  default hr_api.g_varchar2
205   ,p_evt_information17            in     varchar2  default hr_api.g_varchar2
206   ,p_evt_information18            in     varchar2  default hr_api.g_varchar2
207   ,p_evt_information19            in     varchar2  default hr_api.g_varchar2
208   ,p_evt_information20            in     varchar2  default hr_api.g_varchar2
209   ,p_project_id                   in     number    default hr_api.g_number
210   ,p_owner_id                     in     number    default hr_api.g_number
211   ,p_line_id                      in     number    default hr_api.g_number
212   ,p_org_id                       in     number    default hr_api.g_number
213   ,p_training_center_id           in     number    default hr_api.g_number
214   ,p_location_id                  in     number    default hr_api.g_number
215   ,p_offering_id                  in     number    default hr_api.g_number
216   ,p_timezone                     in     varchar2  default hr_api.g_varchar2
217   ,p_parent_offering_id           in     number    default hr_api.g_number
218   ,p_validate                     in     number    default hr_api.g_false_num
219   ,p_return_status                out nocopy varchar2
220   ,p_data_source                  in     varchar2  default hr_api.g_varchar2
221   );
222 
223 
224 
225 procedure update_enrollment     (p_booking_id 	IN	NUMBER,
226 					   p_daemon_flag	IN	VARCHAR2,
227 					   p_daemon_type	IN	VARCHAR2,
228 					   p_booking_status_type_id        IN    NUMBER,
229                                  p_event_id IN NUMBER,
230                                  p_object_version_number IN NUMBER,
231 					   p_return_status out nocopy varchar2);
232 
233 
234 procedure upd2_update_event
235   (
236   p_event			         in varchar2,
237   p_event_id                     in number,
238   p_object_version_number        in out nocopy number,
239   p_event_status                 in out nocopy varchar2,
240   p_validate                     in number default hr_api.g_false_num,
241   p_reset_max_attendees		   in number default hr_api.g_false_num,
242   p_update_finance_line		   in varchar2 default 'N',
243   p_booking_status_type_id	   in number default null,
244   p_date_status_changed 	   in date default null,
245   p_maximum_attendees		   in number default null,
246   p_change_status		         in varchar2 default 'A',
247   p_return_status                out nocopy varchar2,
248   p_check_for_warning            in varchar2 default 'Y',
249   p_message_name                 out nocopy varchar2);
250 
251 
252 PROCEDURE check_session_overlap
253   ( p_event_id IN NUMBER
254    ,p_parent_event_id IN NUMBER
255    ,p_session_date IN DATE
256    ,p_session_start_time IN VARCHAR2
257    ,p_session_end_time IN VARCHAR2
258    ,p_warning OUT NOCOPY VARCHAR2);
259 
260 
261 end ota_event_swi;