[Home] [Help]
PACKAGE: APPS.OKL_INVOKE_PRICING_ENGINE_PUB
Source
1 PACKAGE OKL_INVOKE_PRICING_ENGINE_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPSSMS.pls 115.2 2002/02/15 18:19:40 pkm ship $ */
3
4 ---------------------------------------------------------------------------
5 -- GLOBAL VARIABLES
6 ---------------------------------------------------------------------------
7 G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKL_CONTRACTS_UNEXPECTED_ERROR';
8 G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'OKL_SQLERRM';
9 G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'OKL_SQLCODE';
10
11 G_APP_NAME CONSTANT VARCHAR2(3) := OKC_API.G_APP_NAME;
12 G_PKG_NAME CONSTANT VARCHAR2(30) := 'OKL_INVOKE_PRICING_ENGINE_PUB';
13 G_MISS_NUM CONSTANT NUMBER := OKL_API.G_MISS_NUM;
14 G_MISS_CHAR CONSTANT VARCHAR2(1) := OKL_API.G_MISS_CHAR;
15 G_MISS_DATE CONSTANT DATE := OKL_API.G_MISS_DATE;
16 G_TRUE CONSTANT VARCHAR2(1) := OKL_API.G_TRUE;
17 G_FALSE CONSTANT VARCHAR2(1) := OKL_API.G_FALSE;
18
19 G_EXC_NAME_ERROR CONSTANT VARCHAR2(50) := 'OKL_API.G_RET_STS_ERROR';
20 G_EXC_NAME_UNEXP_ERROR CONSTANT VARCHAR2(50) := 'OKL_API.G_RET_STS_UNEXP_ERROR';
21 G_EXC_NAME_OTHERS CONSTANT VARCHAR2(6) := 'OTHERS';
22 G_API_TYPE CONSTANT VARCHAR(4) := '_PUB';
23 G_RET_STS_SUCCESS CONSTANT VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
24 G_RET_STS_ERROR CONSTANT VARCHAR2(1) := OKL_API.G_RET_STS_ERROR;
25 G_RET_STS_UNEXP_ERROR CONSTANT VARCHAR2(1) := OKL_API.G_RET_STS_UNEXP_ERROR;
26
27 G_EXCEPTION_HALT_PROCESSING EXCEPTION;
28 G_EXCEPTION_ERROR EXCEPTION;
29 G_EXCEPTION_UNEXPECTED_ERROR EXCEPTION;
30
31
32 ---------------------------------------------------------------------------
33 -- PRCODURE generate_streams_st
34 ---------------------------------------------------------------------------
35 PROCEDURE generate_streams_st(
36 p_api_version IN NUMBER,
37 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
38 x_return_status OUT NOCOPY VARCHAR2,
39 x_msg_count OUT NOCOPY NUMBER,
40 x_msg_data OUT NOCOPY VARCHAR2,
41 p_xmlg_trx_type IN VARCHAR2,
42 p_xmlg_trx_sub_type IN VARCHAR2,
43 p_sifv_rec IN OKL_SIF_PVT.SIFV_REC_TYPE);
44
45 END OKL_INVOKE_PRICING_ENGINE_PUB;