DBA Data[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;