1 PACKAGE OKL_REBOOK_CM_PVT AS
2 /* $Header: OKLRCMRS.pls 120.2 2005/10/30 04:32:19 appldev noship $ */
3
4 G_PKG_NAME CONSTANT VARCHAR2(30) := 'OKL_STREAM_BILLING_PVT';
5
6 TYPE rebook_adj_rec_type IS RECORD (
7 khr_id NUMBER := Okl_Api.G_MISS_NUM,
8 kle_id NUMBER := Okl_Api.G_MISS_NUM,
9 sty_id NUMBER := Okl_Api.G_MISS_NUM,
10 adjusted_amount NUMBER := Okl_Api.G_MISS_NUM,
11 date_invoiced OKL_TRX_AR_INVOICES_B.DATE_INVOICED%TYPE := Okl_Api.G_MISS_DATE);
12
13 TYPE rebook_adj_tbl_type IS TABLE OF rebook_adj_rec_type
14 INDEX BY BINARY_INTEGER;
15
16 PROCEDURE CM_Bill_adjustments
17 (p_api_version IN NUMBER
18 ,p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE
19 ,x_return_status OUT NOCOPY VARCHAR2
20 ,x_msg_count OUT NOCOPY NUMBER
21 ,x_msg_data OUT NOCOPY VARCHAR2
22 ,p_contract_number IN VARCHAR2 DEFAULT NULL
23 );
24
25 PROCEDURE CM_Bill_adjustments_conc
26 (errbuf OUT NOCOPY VARCHAR2
27 ,retcode OUT NOCOPY NUMBER
28 ,p_contract_number IN VARCHAR2
29 );
30
31 PROCEDURE CM_Bill_adjustments
32 (p_api_version IN NUMBER
33 ,p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE
34 ,x_return_status OUT NOCOPY VARCHAR2
35 ,x_msg_count OUT NOCOPY NUMBER
36 ,x_msg_data OUT NOCOPY VARCHAR2
37 ,p_commit IN VARCHAR2 DEFAULT FND_API.G_FALSE
38 ,p_rebook_adj_tbl IN rebook_adj_tbl_type
39 );
40
41 PROCEDURE Rebook_Bill_adjustments
42 (p_api_version IN NUMBER
43 ,p_init_msg_list IN VARCHAR2 DEFAULT OKC_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_commit IN VARCHAR2 DEFAULT FND_API.G_FALSE
48 ,p_rebook_adj_tbl IN rebook_adj_tbl_type
49 );
50
51 END OKL_REBOOK_CM_PVT;