[Home] [Help]
PACKAGE: APPS.OKL_OVERRIDE_TAX_BASIS_PVT
Source
1 PACKAGE OKL_OVERRIDE_TAX_BASIS_PVT AS
2 /* $Header: OKLROTBS.pls 120.0 2005/08/26 19:56:27 sechawla noship $ */
3 ---------------------------------------------------------------------------
4 -- GLOBAL DATASTRUCTURES
5 ---------------------------------------------------------------------------
6 SUBTYPE tbov_rec_type IS OKL_TAX_BASIS_OVERRIDE_PUB.tbov_rec_type;
7 SUBTYPE tbov_tbl_type IS OKL_TAX_BASIS_OVERRIDE_PUB.tbov_tbl_type;
8
9 ---------------------------------------------------------------------------
10 -- GLOBAL MESSAGE CONSTANTS
11 ---------------------------------------------------------------------------
12 G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKC_API.G_INVALID_VALUE;
13 G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKC_API.G_COL_NAME_TOKEN;
14 G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
15 G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'ERROR_MESSAGE';
16 G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'ERROR_CODE';
17
18 ---------------------------------------------------------------------------
19 -- GLOBAL VARIABLES
20 ---------------------------------------------------------------------------
21 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKL_OVERRIDE_TAX_BASIS_PVT';
22 G_APP_NAME CONSTANT VARCHAR2(3) := OKL_API.G_APP_NAME;
23 G_APP_NAME_1 CONSTANT VARCHAR2(3) := OKC_API.G_APP_NAME;
24 G_RET_STS_UNEXP_ERROR CONSTANT VARCHAR2(1) := OKL_API.G_RET_STS_UNEXP_ERROR;
25 G_RET_STS_ERROR CONSTANT VARCHAR2(1) := OKL_API.G_RET_STS_ERROR;
26 G_RET_STS_SUCCESS CONSTANT VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
27 G_API_VERSION CONSTANT NUMBER := 1;
28 G_MISS_CHAR CONSTANT VARCHAR2(1) := OKL_API.G_MISS_CHAR;
29 G_MISS_NUM CONSTANT NUMBER := OKL_API.G_MISS_NUM;
30 G_MISS_DATE CONSTANT DATE := OKL_API.G_MISS_DATE;
31 G_TRUE CONSTANT VARCHAR2(1) := OKL_API.G_TRUE;
32 G_FALSE CONSTANT VARCHAR2(1) := OKL_API.G_FALSE;
33
34 ---------------------------------------------------------------------------
35 -- GLOBAL EXCEPTIONS
36 ---------------------------------------------------------------------------
37 G_EXCEPTION_UNEXPECTED_ERROR EXCEPTION;
38 G_EXCEPTION_ERROR EXCEPTION;
39 G_EXCEPTION_HALT EXCEPTION;
40 ---------------------------------------------------------------------------
41 -- Procedures and Functions
42 ---------------------------------------------------------------------------
43 PROCEDURE override_tax_basis(
44 p_api_version IN NUMBER,
45 p_init_msg_list IN VARCHAR2,
46 x_return_status OUT NOCOPY VARCHAR2,
47 x_msg_count OUT NOCOPY NUMBER,
48 x_msg_data OUT NOCOPY VARCHAR2,
49 p_tbov_rec IN tbov_rec_type,
50 x_tbov_rec OUT NOCOPY tbov_rec_type);
51
52
53 PROCEDURE override_tax_basis(
54 p_api_version IN NUMBER,
55 p_init_msg_list IN VARCHAR2,
56 x_return_status OUT NOCOPY VARCHAR2,
57 x_msg_count OUT NOCOPY NUMBER,
58 x_msg_data OUT NOCOPY VARCHAR2,
59 p_tbov_tbl IN tbov_tbl_type,
60 x_tbov_tbl OUT NOCOPY tbov_tbl_type);
61
62 END OKL_OVERRIDE_TAX_BASIS_PVT;