DBA Data[Home] [Help]

PACKAGE: APPS.OTA_FINANCE_HEADER_SWI

Source


1 Package ota_finance_header_swi As
2 /* $Header: ottfhswi.pkh 120.0 2005/05/29 07:41 appldev noship $ */
3 -- ----------------------------------------------------------------------------
4 -- |-------------------------< create_finance_header >------------------------|
5 -- ----------------------------------------------------------------------------
6 -- {Start of comments}
7 --
8 -- Description:
9 --  This procedure is the self-service wrapper procedure to the following
10 --  API: ota_finance_header_api.create_finance_header
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_finance_header
27   (p_finance_header_id             in  out nocopy number
28   ,p_object_version_number           out nocopy number
29   ,p_superceding_header_id        in     number
30   ,p_authorizer_person_id         in     number
31   ,p_organization_id              in     number
32   ,p_administrator                in     number
33   ,p_cancelled_flag               in     varchar2
34   ,p_currency_code                in     varchar2
35   ,p_date_raised                  in     date
36   ,p_payment_status_flag          in     varchar2
37   ,p_transfer_status              in     varchar2
38   ,p_type                         in     varchar2
39   ,p_receivable_type              in     varchar2
40   ,p_comments                     in     varchar2
41   ,p_external_reference           in     varchar2
42   ,p_invoice_address              in     varchar2
43   ,p_invoice_contact              in     varchar2
44   ,p_payment_method               in     varchar2
45   ,p_pym_information_category     in     varchar2
46   ,p_pym_attribute1               in     varchar2
47   ,p_pym_attribute2               in     varchar2
48   ,p_pym_attribute3               in     varchar2
49   ,p_pym_attribute4               in     varchar2
50   ,p_pym_attribute5               in     varchar2
51   ,p_pym_attribute6               in     varchar2
52   ,p_pym_attribute7               in     varchar2
53   ,p_pym_attribute8               in     varchar2
54   ,p_pym_attribute9               in     varchar2
55   ,p_pym_attribute10              in     varchar2
56   ,p_pym_attribute11              in     varchar2
57   ,p_pym_attribute12              in     varchar2
58   ,p_pym_attribute13              in     varchar2
59   ,p_pym_attribute14              in     varchar2
60   ,p_pym_attribute15              in     varchar2
61   ,p_pym_attribute16              in     varchar2
62   ,p_pym_attribute17              in     varchar2
63   ,p_pym_attribute18              in     varchar2
64   ,p_pym_attribute19              in     varchar2
65   ,p_pym_attribute20              in     varchar2
66   ,p_transfer_date                in     date
67   ,p_transfer_message             in     varchar2
68   ,p_vendor_id                    in     number
69   ,p_contact_id                   in     number
70   ,p_address_id                   in     number
71   ,p_customer_id                  in     number
72   ,p_tfh_information_category     in     varchar2
73   ,p_tfh_information1             in     varchar2
74   ,p_tfh_information2             in     varchar2
75   ,p_tfh_information3             in     varchar2
76   ,p_tfh_information4             in     varchar2
77   ,p_tfh_information5             in     varchar2
78   ,p_tfh_information6             in     varchar2
79   ,p_tfh_information7             in     varchar2
80   ,p_tfh_information8             in     varchar2
81   ,p_tfh_information9             in     varchar2
82   ,p_tfh_information10            in     varchar2
83   ,p_tfh_information11            in     varchar2
84   ,p_tfh_information12            in     varchar2
85   ,p_tfh_information13            in     varchar2
86   ,p_tfh_information14            in     varchar2
87   ,p_tfh_information15            in     varchar2
88   ,p_tfh_information16            in     varchar2
89   ,p_tfh_information17            in     varchar2
90   ,p_tfh_information18            in     varchar2
91   ,p_tfh_information19            in     varchar2
92   ,p_tfh_information20            in     varchar2
93   ,p_paying_cost_center           in     varchar2
94   ,p_receiving_cost_center        in     varchar2
95   ,p_transfer_from_set_of_book_id in     number
96   ,p_transfer_to_set_of_book_id   in     number
97   ,p_from_segment1                in     varchar2
98   ,p_from_segment2                in     varchar2
99   ,p_from_segment3                in     varchar2
100   ,p_from_segment4                in     varchar2
101   ,p_from_segment5                in     varchar2
102   ,p_from_segment6                in     varchar2
103   ,p_from_segment7                in     varchar2
104   ,p_from_segment8                in     varchar2
105   ,p_from_segment9                in     varchar2
106   ,p_from_segment10               in     varchar2
107   ,p_from_segment11               in     varchar2
108   ,p_from_segment12               in     varchar2
109   ,p_from_segment13               in     varchar2
110   ,p_from_segment14               in     varchar2
111   ,p_from_segment15               in     varchar2
112   ,p_from_segment16               in     varchar2
113   ,p_from_segment17               in     varchar2
114   ,p_from_segment18               in     varchar2
115   ,p_from_segment19               in     varchar2
116   ,p_from_segment20               in     varchar2
117   ,p_from_segment21               in     varchar2
118   ,p_from_segment22               in     varchar2
119   ,p_from_segment23               in     varchar2
120   ,p_from_segment24               in     varchar2
121   ,p_from_segment25               in     varchar2
122   ,p_from_segment26               in     varchar2
123   ,p_from_segment27               in     varchar2
124   ,p_from_segment28               in     varchar2
125   ,p_from_segment29               in     varchar2
126   ,p_from_segment30               in     varchar2
127   ,p_to_segment1                  in     varchar2
128   ,p_to_segment2                  in     varchar2
129   ,p_to_segment3                  in     varchar2
130   ,p_to_segment4                  in     varchar2
131   ,p_to_segment5                  in     varchar2
132   ,p_to_segment6                  in     varchar2
133   ,p_to_segment7                  in     varchar2
134   ,p_to_segment8                  in     varchar2
135   ,p_to_segment9                  in     varchar2
136   ,p_to_segment10                 in     varchar2
137   ,p_to_segment11                 in     varchar2
138   ,p_to_segment12                 in     varchar2
139   ,p_to_segment13                 in     varchar2
140   ,p_to_segment14                 in     varchar2
141   ,p_to_segment15                 in     varchar2
142   ,p_to_segment16                 in     varchar2
143   ,p_to_segment17                 in     varchar2
144   ,p_to_segment18                 in     varchar2
145   ,p_to_segment19                 in     varchar2
146   ,p_to_segment20                 in     varchar2
147   ,p_to_segment21                 in     varchar2
148   ,p_to_segment22                 in     varchar2
149   ,p_to_segment23                 in     varchar2
150   ,p_to_segment24                 in     varchar2
151   ,p_to_segment25                 in     varchar2
152   ,p_to_segment26                 in     varchar2
153   ,p_to_segment27                 in     varchar2
154   ,p_to_segment28                 in     varchar2
155   ,p_to_segment29                 in     varchar2
156   ,p_to_segment30                 in     varchar2
157   ,p_transfer_from_cc_id          in     number
158   ,p_transfer_to_cc_id            in     number
159   ,p_validate                     in     number    default hr_api.g_false_num
160   ,p_effective_date               in     date
161   ,p_return_status                   out nocopy varchar2
162   );
163 -- ----------------------------------------------------------------------------
164 -- |-------------------------< update_finance_header >------------------------|
165 -- ----------------------------------------------------------------------------
166 -- {Start of comments}
167 --
168 -- Description:
169 --  This procedure is the self-service wrapper procedure to the following
170 --  API: ota_finance_header_api.update_finance_header
171 --
172 -- Pre-requisites
173 --  All 'IN' parameters to this procedure have been appropriately derived.
174 --
175 -- Post Success:
176 --  p_return_status will return value indicating success.
177 --
178 -- Post Failure:
179 --  p_return_status will return value indication failure.
180 --
181 -- Access Status:
182 --  Internal Development use only.
183 --
184 -- {End of comments}
185 -- ----------------------------------------------------------------------------
186 PROCEDURE update_finance_header
187   (p_finance_header_id            in     number
188   ,p_object_version_number        in out nocopy number
189   ,p_new_object_version_number       out nocopy number
190   ,p_superceding_header_id        in     number
191   ,p_authorizer_person_id         in     number
192   ,p_organization_id              in     number
193   ,p_administrator                in     number
194   ,p_cancelled_flag               in     varchar2
195   ,p_currency_code                in     varchar2
196   ,p_date_raised                  in     date
197   ,p_payment_status_flag          in     varchar2
198   ,p_transfer_status              in     varchar2
199   ,p_type                         in     varchar2
200   ,p_receivable_type              in     varchar2
201   ,p_comments                     in     varchar2
202   ,p_external_reference           in     varchar2
203   ,p_invoice_address              in     varchar2
204   ,p_invoice_contact              in     varchar2
205   ,p_payment_method               in     varchar2
206   ,p_pym_information_category     in     varchar2
207   ,p_pym_attribute1               in     varchar2
208   ,p_pym_attribute2               in     varchar2
209   ,p_pym_attribute3               in     varchar2
210   ,p_pym_attribute4               in     varchar2
211   ,p_pym_attribute5               in     varchar2
212   ,p_pym_attribute6               in     varchar2
213   ,p_pym_attribute7               in     varchar2
214   ,p_pym_attribute8               in     varchar2
215   ,p_pym_attribute9               in     varchar2
216   ,p_pym_attribute10              in     varchar2
217   ,p_pym_attribute11              in     varchar2
218   ,p_pym_attribute12              in     varchar2
219   ,p_pym_attribute13              in     varchar2
220   ,p_pym_attribute14              in     varchar2
221   ,p_pym_attribute15              in     varchar2
222   ,p_pym_attribute16              in     varchar2
223   ,p_pym_attribute17              in     varchar2
224   ,p_pym_attribute18              in     varchar2
225   ,p_pym_attribute19              in     varchar2
226   ,p_pym_attribute20              in     varchar2
227   ,p_transfer_date                in     date
228   ,p_transfer_message             in     varchar2
229   ,p_vendor_id                    in     number
230   ,p_contact_id                   in     number
231   ,p_address_id                   in     number
232   ,p_customer_id                  in     number
233   ,p_tfh_information_category     in     varchar2
234   ,p_tfh_information1             in     varchar2
235   ,p_tfh_information2             in     varchar2
236   ,p_tfh_information3             in     varchar2
237   ,p_tfh_information4             in     varchar2
238   ,p_tfh_information5             in     varchar2
239   ,p_tfh_information6             in     varchar2
240   ,p_tfh_information7             in     varchar2
241   ,p_tfh_information8             in     varchar2
242   ,p_tfh_information9             in     varchar2
243   ,p_tfh_information10            in     varchar2
244   ,p_tfh_information11            in     varchar2
245   ,p_tfh_information12            in     varchar2
246   ,p_tfh_information13            in     varchar2
247   ,p_tfh_information14            in     varchar2
248   ,p_tfh_information15            in     varchar2
249   ,p_tfh_information16            in     varchar2
250   ,p_tfh_information17            in     varchar2
251   ,p_tfh_information18            in     varchar2
252   ,p_tfh_information19            in     varchar2
253   ,p_tfh_information20            in     varchar2
254   ,p_paying_cost_center           in     varchar2
255   ,p_receiving_cost_center        in     varchar2
256   ,p_transfer_from_set_of_book_id in     number
257   ,p_transfer_to_set_of_book_id   in     number
258   ,p_from_segment1                in     varchar2
259   ,p_from_segment2                in     varchar2
260   ,p_from_segment3                in     varchar2
261   ,p_from_segment4                in     varchar2
262   ,p_from_segment5                in     varchar2
263   ,p_from_segment6                in     varchar2
264   ,p_from_segment7                in     varchar2
265   ,p_from_segment8                in     varchar2
266   ,p_from_segment9                in     varchar2
267   ,p_from_segment10               in     varchar2
268   ,p_from_segment11               in     varchar2
269   ,p_from_segment12               in     varchar2
270   ,p_from_segment13               in     varchar2
271   ,p_from_segment14               in     varchar2
272   ,p_from_segment15               in     varchar2
273   ,p_from_segment16               in     varchar2
274   ,p_from_segment17               in     varchar2
275   ,p_from_segment18               in     varchar2
276   ,p_from_segment19               in     varchar2
277   ,p_from_segment20               in     varchar2
278   ,p_from_segment21               in     varchar2
279   ,p_from_segment22               in     varchar2
280   ,p_from_segment23               in     varchar2
281   ,p_from_segment24               in     varchar2
282   ,p_from_segment25               in     varchar2
283   ,p_from_segment26               in     varchar2
284   ,p_from_segment27               in     varchar2
285   ,p_from_segment28               in     varchar2
286   ,p_from_segment29               in     varchar2
287   ,p_from_segment30               in     varchar2
288   ,p_to_segment1                  in     varchar2
289   ,p_to_segment2                  in     varchar2
290   ,p_to_segment3                  in     varchar2
291   ,p_to_segment4                  in     varchar2
292   ,p_to_segment5                  in     varchar2
293   ,p_to_segment6                  in     varchar2
294   ,p_to_segment7                  in     varchar2
295   ,p_to_segment8                  in     varchar2
296   ,p_to_segment9                  in     varchar2
297   ,p_to_segment10                 in     varchar2
298   ,p_to_segment11                 in     varchar2
299   ,p_to_segment12                 in     varchar2
300   ,p_to_segment13                 in     varchar2
301   ,p_to_segment14                 in     varchar2
302   ,p_to_segment15                 in     varchar2
303   ,p_to_segment16                 in     varchar2
304   ,p_to_segment17                 in     varchar2
305   ,p_to_segment18                 in     varchar2
306   ,p_to_segment19                 in     varchar2
307   ,p_to_segment20                 in     varchar2
308   ,p_to_segment21                 in     varchar2
309   ,p_to_segment22                 in     varchar2
310   ,p_to_segment23                 in     varchar2
311   ,p_to_segment24                 in     varchar2
312   ,p_to_segment25                 in     varchar2
313   ,p_to_segment26                 in     varchar2
314   ,p_to_segment27                 in     varchar2
315   ,p_to_segment28                 in     varchar2
316   ,p_to_segment29                 in     varchar2
317   ,p_to_segment30                 in     varchar2
318   ,p_transfer_from_cc_id          in     number
319   ,p_transfer_to_cc_id            in     number
320   ,p_validate                     in     number    default hr_api.g_false_num
321   ,p_effective_date               in     date
322   ,p_return_status                   out nocopy varchar2
323   );
324 -- ----------------------------------------------------------------------------
325 -- |-------------------------< delete_finance_header >------------------------|
326 -- ----------------------------------------------------------------------------
327 -- {Start of comments}
328 --
329 -- Description:
330 --  This procedure is the self-service wrapper procedure to the following
331 --  API: ota_finance_header_api.delete_finance_header
332 --
333 -- Pre-requisites
334 --  All 'IN' parameters to this procedure have been appropriately derived.
335 --
336 -- Post Success:
337 --  p_return_status will return value indicating success.
338 --
339 -- Post Failure:
340 --  p_return_status will return value indication failure.
341 --
342 -- Access Status:
343 --  Internal Development use only.
344 --
345 -- {End of comments}
346 -- ----------------------------------------------------------------------------
347 PROCEDURE delete_finance_header
348   (p_validate                     in     number    default hr_api.g_false_num
349   ,p_finance_header_id            in     number
350   ,p_object_version_number        in     number
351   ,p_return_status                   out nocopy varchar2
352   );
353 
354 
355 Procedure cancel_header
356   (
357    p_finance_header_id     in   number
358   ,p_cancel_header_id      out  nocopy number
359   ,p_date_raised           in   date
360   ,p_validate              in   number    default hr_api.g_false_num
361   ,p_commit                in   number    default hr_api.g_false_num
362   ,p_return_status  out nocopy VARCHAR2
363   );
364 
365 Procedure recancel_header
366   (
367    p_finance_header_id     in   number
368   ,p_validate              in     number    default hr_api.g_false_num
369   ,p_commit                in     number    default hr_api.g_false_num
370   ,p_return_status  out nocopy VARCHAR2
371   );
372 
373 Procedure cancel_and_recreate
374   (
375    p_finance_header_id     in   number
376   ,p_recreation_header_id  out  nocopy number
377   ,p_cancel_header_id      out  nocopy number
378   ,p_date_raised           in   date
379   ,p_validate              in     number    default hr_api.g_false_num
380   ,p_commit                in     number    default hr_api.g_false_num
381   ,p_return_status  out nocopy VARCHAR2
382 );
383 
384 end ota_finance_header_swi;