DBA Data[Home] [Help]

PACKAGE: APPS.OKL_REPORT_PVT

Source


1 PACKAGE Okl_Report_Pvt AS
2 /* $Header: OKLCREPS.pls 120.1 2008/01/29 14:45:25 schodava noship $ */
3 
4  SUBTYPE repv_rec_type IS	Okl_Rep_Pvt.repv_rec_type;
5  SUBTYPE repv_tbl_type IS	Okl_Rep_Pvt.repv_tbl_type;
6 
7  SUBTYPE rpp_rec_type	 IS	Okl_Rpp_Pvt.rpp_rec_type;
8  SUBTYPE rpp_tbl_type	 IS	Okl_Rpp_Pvt.rpp_tbl_type;
9 
10  SUBTYPE rap_rec_type	 IS	Okl_Rap_Pvt.rap_rec_type;
11  SUBTYPE rap_tbl_type	 IS	Okl_Rap_Pvt.rap_tbl_type;
12 
13  SUBTYPE rps_rec_type	 IS	Okl_Rsp_Pvt.rps_rec_type;
14  SUBTYPE rps_tbl_type	 IS	Okl_Rsp_Pvt.rps_tbl_type;
15 
16  SUBTYPE rtp_rec_type	 IS	Okl_Rtp_Pvt.rtp_rec_type;
17  SUBTYPE rtp_tbl_type	 IS	Okl_Rtp_Pvt.rtp_tbl_type;
18 
19  ------------------------------------------------------------------------------
20  -- Global Variables
21  G_PKG_NAME             CONSTANT VARCHAR2(200) := 'OKL_REPORT_PVT';
22  G_APP_NAME             CONSTANT VARCHAR2(3)   :=  Okl_Api.G_APP_NAME;
23  G_UNEXPECTED_ERROR     CONSTANT VARCHAR2(200) := 'OKL_UNEXPECTED_ERROR';
24  G_SQLERRM_TOKEN        CONSTANT VARCHAR2(200) := 'SQLerrm';
25  G_SQLCODE_TOKEN        CONSTANT VARCHAR2(200) := 'SQLcode';
26 
27  -- Variables for Pre Billing XML Publisher Report input parameters
28  P_FROM_BILL_DATE       DATE;
29  P_TO_BILL_DATE         DATE;
30  P_CONTRACT_NUMBER			VARCHAR2(120);
31  P_CUST_ACCT_ID         VARCHAR2(38);
32 
33  ------------------------------------------------------------------------------
34   --Global Exception
35  ------------------------------------------------------------------------------
36   G_EXCEPTION_HALT_VALIDATION	EXCEPTION;
37  ------------------------------------------------------------------------------
38 
39  PROCEDURE ADD_LANGUAGE;
40 
41  PROCEDURE create_report(
42     p_api_version                  IN NUMBER,
43     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
44     x_return_status                OUT NOCOPY VARCHAR2,
45     x_msg_count                    OUT NOCOPY NUMBER,
46     x_msg_data                     OUT NOCOPY VARCHAR2,
47     p_repv_rec			IN repv_rec_type,
48     x_repv_rec			OUT NOCOPY repv_rec_type
49  );
50 
51  PROCEDURE update_report(
52     p_api_version                  IN NUMBER,
53     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
54     x_return_status                OUT NOCOPY VARCHAR2,
55     x_msg_count                    OUT NOCOPY NUMBER,
56     x_msg_data                     OUT NOCOPY VARCHAR2,
57     p_repv_rec			IN repv_rec_type,
58     x_repv_rec			OUT NOCOPY repv_rec_type
59  );
60 
61  PROCEDURE delete_report(
62     p_api_version                  IN NUMBER,
63     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
64     x_return_status                OUT NOCOPY VARCHAR2,
65     x_msg_count                    OUT NOCOPY NUMBER,
66     x_msg_data                     OUT NOCOPY VARCHAR2,
67     p_repv_rec			IN repv_rec_type
68  );
69 
70  PROCEDURE submit_report(
71     p_api_version                  IN NUMBER,
72     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
73     x_return_status                OUT NOCOPY VARCHAR2,
74     x_msg_count                    OUT NOCOPY NUMBER,
75     x_msg_data                     OUT NOCOPY VARCHAR2,
76     p_rep_id				IN NUMBER
77  );
78 
79   PROCEDURE activate_report(
80     p_api_version                  IN NUMBER,
81     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
82     x_return_status                OUT NOCOPY VARCHAR2,
83     x_msg_count                    OUT NOCOPY NUMBER,
84     x_msg_data                     OUT NOCOPY VARCHAR2,
85     p_rep_id				IN NUMBER
86  );
87 
88 
89  PROCEDURE lock_report(
90     p_api_version                  IN NUMBER,
91     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
92     x_return_status                OUT NOCOPY VARCHAR2,
93     x_msg_count                    OUT NOCOPY NUMBER,
94     x_msg_data                     OUT NOCOPY VARCHAR2,
95     p_repv_rec			IN repv_rec_type
96  );
97 
98  PROCEDURE create_report(
99     p_api_version                  IN NUMBER,
100     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
101     x_return_status                OUT NOCOPY VARCHAR2,
102     x_msg_count                    OUT NOCOPY NUMBER,
103     x_msg_data                     OUT NOCOPY VARCHAR2,
104     p_repv_tbl			IN repv_tbl_type,
105     x_repv_tbl			OUT NOCOPY repv_tbl_type
106  );
107 
108  PROCEDURE update_report(
109     p_api_version                  IN NUMBER,
110     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
111     x_return_status                OUT NOCOPY VARCHAR2,
112     x_msg_count                    OUT NOCOPY NUMBER,
113     x_msg_data                     OUT NOCOPY VARCHAR2,
114     p_repv_tbl			IN repv_tbl_type,
115     x_repv_tbl			OUT NOCOPY repv_tbl_type
116  );
117 
118  PROCEDURE delete_report(
119     p_api_version                  IN NUMBER,
120     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
121     x_return_status                OUT NOCOPY VARCHAR2,
122     x_msg_count                    OUT NOCOPY NUMBER,
123     x_msg_data                     OUT NOCOPY VARCHAR2,
124     p_repv_tbl			IN repv_tbl_type
125  );
126 
127  PROCEDURE lock_report(
128     p_api_version                  IN NUMBER,
129     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
130     x_return_status                OUT NOCOPY VARCHAR2,
131     x_msg_count                    OUT NOCOPY NUMBER,
132     x_msg_data                     OUT NOCOPY VARCHAR2,
133     p_repv_tbl			IN repv_tbl_type
134  );
135 
136  PROCEDURE create_report_parameters(
137     p_api_version                  IN NUMBER,
138     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
139     x_return_status                OUT NOCOPY VARCHAR2,
140     x_msg_count                    OUT NOCOPY NUMBER,
141     x_msg_data                     OUT NOCOPY VARCHAR2,
142     p_rpp_rec			IN rpp_rec_type,
143     x_rpp_rec			OUT NOCOPY rpp_rec_type
144  );
145 
146  PROCEDURE update_report_parameters(
147     p_api_version                  IN NUMBER,
148     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
149     x_return_status                OUT NOCOPY VARCHAR2,
150     x_msg_count                    OUT NOCOPY NUMBER,
151     x_msg_data                     OUT NOCOPY VARCHAR2,
152     p_rpp_rec			IN rpp_rec_type,
153     x_rpp_rec			OUT NOCOPY rpp_rec_type
154  );
155 
156  PROCEDURE delete_report_parameters(
157     p_api_version                  IN NUMBER,
158     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
159     x_return_status                OUT NOCOPY VARCHAR2,
160     x_msg_count                    OUT NOCOPY NUMBER,
161     x_msg_data                     OUT NOCOPY VARCHAR2,
162     p_rpp_rec			IN rpp_rec_type
163  );
164 
165  PROCEDURE lock_report_parameters(
166     p_api_version                  IN NUMBER,
167     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
168     x_return_status                OUT NOCOPY VARCHAR2,
169     x_msg_count                    OUT NOCOPY NUMBER,
170     x_msg_data                     OUT NOCOPY VARCHAR2,
171     p_rpp_rec			IN rpp_rec_type
172  );
173 
174  PROCEDURE create_report_parameters(
175     p_api_version                  IN NUMBER,
176     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
177     x_return_status                OUT NOCOPY VARCHAR2,
178     x_msg_count                    OUT NOCOPY NUMBER,
179     x_msg_data                     OUT NOCOPY VARCHAR2,
180     p_rpp_tbl			IN rpp_tbl_type,
181     x_rpp_tbl			OUT NOCOPY rpp_tbl_type
182  );
183 
184  PROCEDURE update_report_parameters(
185     p_api_version                  IN NUMBER,
186     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
187     x_return_status                OUT NOCOPY VARCHAR2,
188     x_msg_count                    OUT NOCOPY NUMBER,
189     x_msg_data                     OUT NOCOPY VARCHAR2,
190     p_rpp_tbl			IN rpp_tbl_type,
191     x_rpp_tbl			OUT NOCOPY rpp_tbl_type
192  );
193 
194  PROCEDURE delete_report_parameters(
195     p_api_version                  IN NUMBER,
196     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
197     x_return_status                OUT NOCOPY VARCHAR2,
198     x_msg_count                    OUT NOCOPY NUMBER,
199     x_msg_data                     OUT NOCOPY VARCHAR2,
200     p_rpp_tbl			IN rpp_tbl_type
201  );
202 
203  PROCEDURE lock_report_parameters(
204     p_api_version                  IN NUMBER,
205     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
206     x_return_status                OUT NOCOPY VARCHAR2,
207     x_msg_count                    OUT NOCOPY NUMBER,
208     x_msg_data                     OUT NOCOPY VARCHAR2,
209     p_rpp_tbl			IN rpp_tbl_type
210  );
211 
212  PROCEDURE create_report_acc_parameters(
213     p_api_version                  IN NUMBER,
214     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
215     x_return_status                OUT NOCOPY VARCHAR2,
216     x_msg_count                    OUT NOCOPY NUMBER,
217     x_msg_data                     OUT NOCOPY VARCHAR2,
218     p_rap_rec			IN rap_rec_type,
219     x_rap_rec			OUT NOCOPY rap_rec_type
220  );
221 
222  PROCEDURE update_report_acc_parameters(
223     p_api_version                  IN NUMBER,
224     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
225     x_return_status                OUT NOCOPY VARCHAR2,
226     x_msg_count                    OUT NOCOPY NUMBER,
227     x_msg_data                     OUT NOCOPY VARCHAR2,
228     p_rap_rec			IN rap_rec_type,
229     x_rap_rec			OUT NOCOPY rap_rec_type
230  );
231 
232  PROCEDURE delete_report_acc_parameters(
233     p_api_version                  IN NUMBER,
234     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
235     x_return_status                OUT NOCOPY VARCHAR2,
236     x_msg_count                    OUT NOCOPY NUMBER,
237     x_msg_data                     OUT NOCOPY VARCHAR2,
238     p_rap_rec			IN rap_rec_type
239  );
240 
241  PROCEDURE lock_report_acc_parameters(
242     p_api_version                  IN NUMBER,
243     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
244     x_return_status                OUT NOCOPY VARCHAR2,
245     x_msg_count                    OUT NOCOPY NUMBER,
246     x_msg_data                     OUT NOCOPY VARCHAR2,
247     p_rap_rec			IN rap_rec_type
248  );
249 
250  PROCEDURE create_report_acc_parameters(
251     p_api_version                  IN NUMBER,
252     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
253     x_return_status                OUT NOCOPY VARCHAR2,
254     x_msg_count                    OUT NOCOPY NUMBER,
255     x_msg_data                     OUT NOCOPY VARCHAR2,
256     p_rap_tbl			IN rap_tbl_type,
257     x_rap_tbl			OUT NOCOPY rap_tbl_type
258  );
259 
260  PROCEDURE update_report_acc_parameters(
261     p_api_version                  IN NUMBER,
262     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
263     x_return_status                OUT NOCOPY VARCHAR2,
264     x_msg_count                    OUT NOCOPY NUMBER,
265     x_msg_data                     OUT NOCOPY VARCHAR2,
266     p_rap_tbl			IN rap_tbl_type,
267     x_rap_tbl			OUT NOCOPY rap_tbl_type
268  );
269 
270  PROCEDURE delete_report_acc_parameters(
271     p_api_version                  IN NUMBER,
272     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
273     x_return_status                OUT NOCOPY VARCHAR2,
274     x_msg_count                    OUT NOCOPY NUMBER,
275     x_msg_data                     OUT NOCOPY VARCHAR2,
276     p_rap_tbl			IN rap_tbl_type
277  );
278 
279  PROCEDURE lock_report_acc_parameters(
280     p_api_version                  IN NUMBER,
281     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
282     x_return_status                OUT NOCOPY VARCHAR2,
283     x_msg_count                    OUT NOCOPY NUMBER,
284     x_msg_data                     OUT NOCOPY VARCHAR2,
285     p_rap_tbl			IN rap_tbl_type
286  );
287 
288  PROCEDURE create_report_strm_parameters(
289     p_api_version                  IN NUMBER,
290     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
291     x_return_status                OUT NOCOPY VARCHAR2,
292     x_msg_count                    OUT NOCOPY NUMBER,
293     x_msg_data                     OUT NOCOPY VARCHAR2,
294     p_rps_rec			IN rps_rec_type,
295     x_rps_rec			OUT NOCOPY rps_rec_type
296  );
297 
298  PROCEDURE update_report_strm_parameters(
299     p_api_version                  IN NUMBER,
300     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
301     x_return_status                OUT NOCOPY VARCHAR2,
302     x_msg_count                    OUT NOCOPY NUMBER,
303     x_msg_data                     OUT NOCOPY VARCHAR2,
304     p_rps_rec			IN rps_rec_type,
305     x_rps_rec			OUT NOCOPY rps_rec_type
306  );
307 
308  PROCEDURE delete_report_strm_parameters(
309     p_api_version                  IN NUMBER,
310     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
311     x_return_status                OUT NOCOPY VARCHAR2,
312     x_msg_count                    OUT NOCOPY NUMBER,
313     x_msg_data                     OUT NOCOPY VARCHAR2,
314     p_rps_rec			IN rps_rec_type
315  );
316 
317  PROCEDURE lock_report_strm_parameters(
318     p_api_version                  IN NUMBER,
319     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
320     x_return_status                OUT NOCOPY VARCHAR2,
321     x_msg_count                    OUT NOCOPY NUMBER,
322     x_msg_data                     OUT NOCOPY VARCHAR2,
323     p_rps_rec			IN rps_rec_type
324  );
325 
326  PROCEDURE create_report_strm_parameters(
327     p_api_version                  IN NUMBER,
328     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
329     x_return_status                OUT NOCOPY VARCHAR2,
330     x_msg_count                    OUT NOCOPY NUMBER,
331     x_msg_data                     OUT NOCOPY VARCHAR2,
332     p_rps_tbl			IN rps_tbl_type,
333     x_rps_tbl			OUT NOCOPY rps_tbl_type
334  );
335 
336  PROCEDURE update_report_strm_parameters(
337     p_api_version                  IN NUMBER,
338     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
339     x_return_status                OUT NOCOPY VARCHAR2,
340     x_msg_count                    OUT NOCOPY NUMBER,
341     x_msg_data                     OUT NOCOPY VARCHAR2,
342     p_rps_tbl			IN rps_tbl_type,
343     x_rps_tbl			OUT NOCOPY rps_tbl_type
344  );
345 
346  PROCEDURE delete_report_strm_parameters(
347     p_api_version                  IN NUMBER,
348     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
349     x_return_status                OUT NOCOPY VARCHAR2,
350     x_msg_count                    OUT NOCOPY NUMBER,
351     x_msg_data                     OUT NOCOPY VARCHAR2,
352     p_rps_tbl			IN rps_tbl_type
353  );
354 
355  PROCEDURE lock_report_strm_parameters(
356     p_api_version                  IN NUMBER,
357     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
358     x_return_status                OUT NOCOPY VARCHAR2,
359     x_msg_count                    OUT NOCOPY NUMBER,
360     x_msg_data                     OUT NOCOPY VARCHAR2,
361     p_rps_tbl			IN rps_tbl_type
362  );
363 
364  PROCEDURE create_report_trx_parameters(
365     p_api_version                  IN NUMBER,
366     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
367     x_return_status                OUT NOCOPY VARCHAR2,
368     x_msg_count                    OUT NOCOPY NUMBER,
369     x_msg_data                     OUT NOCOPY VARCHAR2,
370     p_rtp_rec			IN rtp_rec_type,
371     x_rtp_rec			OUT NOCOPY rtp_rec_type
372  );
373 
374  PROCEDURE update_report_trx_parameters(
375     p_api_version                  IN NUMBER,
376     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
377     x_return_status                OUT NOCOPY VARCHAR2,
378     x_msg_count                    OUT NOCOPY NUMBER,
379     x_msg_data                     OUT NOCOPY VARCHAR2,
380     p_rtp_rec			IN rtp_rec_type,
381     x_rtp_rec			OUT NOCOPY rtp_rec_type
382  );
383 
384  PROCEDURE delete_report_trx_parameters(
385     p_api_version                  IN NUMBER,
386     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
387     x_return_status                OUT NOCOPY VARCHAR2,
388     x_msg_count                    OUT NOCOPY NUMBER,
389     x_msg_data                     OUT NOCOPY VARCHAR2,
390     p_rtp_rec			IN rtp_rec_type
391  );
392 
393  PROCEDURE lock_report_trx_parameters(
394     p_api_version                  IN NUMBER,
395     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
396     x_return_status                OUT NOCOPY VARCHAR2,
397     x_msg_count                    OUT NOCOPY NUMBER,
398     x_msg_data                     OUT NOCOPY VARCHAR2,
399     p_rtp_rec			IN rtp_rec_type
400  );
401 
402  PROCEDURE create_report_trx_parameters(
403     p_api_version                  IN NUMBER,
404     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
405     x_return_status                OUT NOCOPY VARCHAR2,
406     x_msg_count                    OUT NOCOPY NUMBER,
407     x_msg_data                     OUT NOCOPY VARCHAR2,
408     p_rtp_tbl			IN rtp_tbl_type,
409     x_rtp_tbl			OUT NOCOPY rtp_tbl_type
410  );
411 
412  PROCEDURE update_report_trx_parameters(
413     p_api_version                  IN NUMBER,
414     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
415     x_return_status                OUT NOCOPY VARCHAR2,
416     x_msg_count                    OUT NOCOPY NUMBER,
417     x_msg_data                     OUT NOCOPY VARCHAR2,
418     p_rtp_tbl			IN rtp_tbl_type,
419     x_rtp_tbl			OUT NOCOPY rtp_tbl_type
420  );
421 
422  PROCEDURE delete_report_trx_parameters(
423     p_api_version                  IN NUMBER,
424     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
425     x_return_status                OUT NOCOPY VARCHAR2,
426     x_msg_count                    OUT NOCOPY NUMBER,
427     x_msg_data                     OUT NOCOPY VARCHAR2,
428     p_rtp_tbl			IN rtp_tbl_type
429  );
430 
431  PROCEDURE lock_report_trx_parameters(
432     p_api_version                  IN NUMBER,
433     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
434     x_return_status                OUT NOCOPY VARCHAR2,
435     x_msg_count                    OUT NOCOPY NUMBER,
436     x_msg_data                     OUT NOCOPY VARCHAR2,
437     p_rtp_tbl			IN rtp_tbl_type
438  );
439 
440  PROCEDURE create_report(
441     p_api_version                  IN NUMBER,
442     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
443     x_return_status                OUT NOCOPY VARCHAR2,
444     x_msg_count                    OUT NOCOPY NUMBER,
445     x_msg_data                     OUT NOCOPY VARCHAR2,
446     p_repv_rec			IN repv_rec_type,
447     x_repv_rec			OUT NOCOPY repv_rec_type,
448     p_rpp_tbl			IN rpp_tbl_type,
449     x_rpp_tbl			OUT NOCOPY rpp_tbl_type,
450     p_rap_tbl			IN rap_tbl_type,
451     x_rap_tbl			OUT NOCOPY rap_tbl_type,
452     p_rps_tbl			IN rps_tbl_type,
453     x_rps_tbl			OUT NOCOPY rps_tbl_type,
454     p_rtp_tbl			IN rtp_tbl_type,
455     x_rtp_tbl			OUT NOCOPY rtp_tbl_type
456  );
457 
458  PROCEDURE update_report(
459     p_api_version                  IN NUMBER,
460     p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
461     x_return_status                OUT NOCOPY VARCHAR2,
462     x_msg_count                    OUT NOCOPY NUMBER,
463     x_msg_data                     OUT NOCOPY VARCHAR2,
464     p_repv_rec			IN repv_rec_type,
465     x_repv_rec			OUT NOCOPY repv_rec_type,
466     p_rpp_tbl			IN rpp_tbl_type,
467     x_rpp_tbl			OUT NOCOPY rpp_tbl_type,
468     p_rap_tbl			IN rap_tbl_type,
469     x_rap_tbl			OUT NOCOPY rap_tbl_type,
470     p_rps_tbl			IN rps_tbl_type,
471     x_rps_tbl			OUT NOCOPY rps_tbl_type,
472     p_rtp_tbl			IN rtp_tbl_type,
473     x_rtp_tbl			OUT NOCOPY rtp_tbl_type
474  );
475 
476  -- Function for Pre Billing Report Generation using
477  -- XML Publisher
478  FUNCTION pre_billing	RETURN BOOLEAN;
479 
480 END Okl_Report_Pvt;