[Home] [Help]
PACKAGE: APPS.OKL_UBB_INTEGRATION_PVT
Source
1 PACKAGE OKL_UBB_INTEGRATION_PVT AUTHID CURRENT_USER AS
2 /* $Header: OKLRUBIS.pls 115.1 2002/05/10 12:13:31 pkm ship $*/
3
4 -- GLOBAL VARIABLES
5
6 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKL_UBB_INTEGRATION_PVT';
7 G_APP_NAME CONSTANT VARCHAR2(3) := OKL_API.G_APP_NAME;
8 G_API_TYPE CONSTANT VARCHAR2(4) := '_PVT';
9
10 G_UNEXPECTED_ERROR CONSTANT VARCHAR2(1000) := 'OKL_UNEXPECTED_ERROR';
11 G_OKL_NO_TOP_LINE CONSTANT VARCHAR2(1000) := 'OKL_NO_TOP_LINE';
12 G_OKL_NO_USAGE_LINE CONSTANT VARCHAR2(1000) := 'OKL_NO_USAGE_LINE';
13 G_OKL_NO_LINK_ASSET_LINE CONSTANT VARCHAR2(1000) := 'OKL_NO_LINK_ASSET_LINE';
14 G_OKL_NO_IB_LINE CONSTANT VARCHAR2(1000) := 'OKL_NO_IB_LINE';
15 G_OKL_NO_COUNTER_INSTANCE CONSTANT VARCHAR2(1000) := 'OKL_NO_COUNTER_INSTANCE_LINE';
16 G_OKL_NO_CONTRACT_HEADER CONSTANT VARCHAR2(1000) := 'OKL_NO_CONTRACT_HEADER';
17 G_OKL_RULE_ERROR CONSTANT VARCHAR2(1000) := 'OKL_RULE_ERROR';
18 G_OKL_PARTY_ROLE_ERROR CONSTANT VARCHAR2(1000) := 'OKL_PARTY_ROLE_ERROR';
19 G_OKL_NO_ITEM_LINK CONSTANT VARCHAR2(1000) := 'OKL_NO_ITEM_LINK';
20 G_INVALID_VALUE CONSTANT VARCHAR2(1000) := 'OKL_INVALID_VALUE';
21
22 PROCEDURE create_ubb_contract(
23 p_api_version IN NUMBER,
24 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
25 x_return_status OUT NOCOPY VARCHAR2,
26 x_msg_count OUT NOCOPY NUMBER,
27 x_msg_data OUT NOCOPY VARCHAR2,
28 p_chr_id IN OKC_K_HEADERS_V.ID%TYPE,
29 x_chr_id OUT NOCOPY OKC_K_HEADERS_V.ID%TYPE
30 );
31
32 PROCEDURE link_oks_header(
33 x_return_status OUT NOCOPY VARCHAR2,
34 x_msg_count OUT NOCOPY NUMBER,
35 x_msg_data OUT NOCOPY VARCHAR2,
36 p_okl_header_id IN OKC_K_HEADERS_V.ID%TYPE,
37 p_oks_header_id IN OKC_K_HEADERS_V.ID%TYPE
38 );
39
40 PROCEDURE link_oks_line(
41 x_return_status OUT NOCOPY VARCHAR2,
42 x_msg_count OUT NOCOPY NUMBER,
43 x_msg_data OUT NOCOPY VARCHAR2,
44 p_okl_header_id IN OKC_K_HEADERS_V.ID%TYPE,
45 p_okl_usage_line_id IN OKC_K_LINES_V.ID%TYPE,
46 p_oks_usage_line_id IN OKC_K_LINES_V.ID%TYPE
47 );
48
49 END OKL_UBB_INTEGRATION_PVT;