[Home] [Help]
PACKAGE: APPS.OKL_CS_CREATE_QUOTE_PUB
Source
1 PACKAGE OKL_CS_CREATE_QUOTE_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPCTQS.pls 115.3 2003/01/02 19:13:41 rvaduri noship $ */
3 ---------------------------------------------------------------------------
4 -- GLOBAL CONSTANTS
5 ---------------------------------------------------------------------------
6 G_APP_NAME CONSTANT VARCHAR2(3) := 'OKL';
7 G_PKG_NAME CONSTANT VARCHAR2(30) := 'OKL_CS_CREATE_QUOTE_PUB';
8 G_API_NAME CONSTANT VARCHAR2(30) := 'OKL_CS_CREATE_QUOTE';
9 G_API_VERSION CONSTANT NUMBER := 1;
10 G_COMMIT CONSTANT VARCHAR2(1) := OKL_API.G_TRUE;
11 G_INIT_MSG_LIST CONSTANT VARCHAR2(1) := OKL_API.G_TRUE;
12 G_VALIDATION_LEVEL CONSTANT NUMBER := FND_API.G_VALID_LEVEL_FULL;
13
14
15 SUBTYPE quot_tbl_type IS okl_qte_pvt.qtev_tbl_type;
16 SUBTYPE qpyv_tbl_type IS OKL_QUOTE_PARTIES_PUB.qpyv_tbl_type;
17
18 G_EMPTY_QPYV_TBL qpyv_tbl_type;
19
20 ---------------------------------------------------------------------------
21 -- PROCEDURES
22 ---------------------------------------------------------------------------
23
24 PROCEDURE create_terminate_quote(
25 p_api_version IN NUMBER,
26 p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
27 x_return_status OUT NOCOPY VARCHAR2,
28 x_msg_count OUT NOCOPY NUMBER,
29 x_msg_data OUT NOCOPY VARCHAR2,
30 p_quot_tbl IN quot_tbl_type,
31 p_assn_tbl IN OKL_AM_CREATE_QUOTE_PUB.assn_tbl_type,
32 p_qpyv_tbl IN qpyv_tbl_type DEFAULT G_EMPTY_QPYV_TBL,
33 x_quot_tbl OUT NOCOPY quot_tbl_type,
34 x_tqlv_tbl OUT NOCOPY OKL_AM_CREATE_QUOTE_PUB.tqlv_tbl_type,
35 x_assn_tbl OUT NOCOPY OKL_AM_CREATE_QUOTE_PUB.assn_tbl_type);
36
37 END OKL_CS_CREATE_QUOTE_PUB;