[Home] [Help]
PACKAGE: APPS.OKL_MULTIGAAP_ENGINE_PVT
Source
1 PACKAGE OKL_MULTIGAAP_ENGINE_PVT AS
2 /* $Header: OKLRMGES.pls 120.0.12010000.3 2008/12/10 01:49:12 sgiyer noship $ */
3
4 subtype tcnv_rec_type is OKL_TCN_PVT.tcnv_rec_type;
5 subtype tcnv_tbl_type is OKL_TCN_PVT.tcnv_tbl_type;
6
7 subtype tclv_rec_type is OKL_TCL_PVT.tclv_rec_type;
8 subtype tclv_tbl_type is OKL_TCL_PVT.tclv_tbl_type;
9
10 ------------------------------------------------------------------------------
11 -- Global Variables
12 ------------------------------------------------------------------------------
13 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKL_MULTIGAAP_ENGINE_PVT';
14 G_APP_NAME CONSTANT VARCHAR2(3) := OKL_API.G_APP_NAME;
15 G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
16 G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
17 G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
18 G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
19 G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
20 G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
21 G_GL_DATE DATE;
22 G_STREAM_NAME_TOKEN CONSTANT VARCHAR2(200) := 'STREAM_NAME';
23
24 ------------------------------------------------------------------------------
25 --Global Exception
26 ------------------------------------------------------------------------------
27 G_EXCEPTION_HALT_VALIDATION EXCEPTION;
28 ------------------------------------------------------------------------------
29
30 PROCEDURE CREATE_SEC_REP_TRX (
31 P_API_VERSION IN NUMBER,
32 P_INIT_MSG_LIST IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
33 X_RETURN_STATUS OUT NOCOPY VARCHAR2,
34 X_MSG_COUNT OUT NOCOPY NUMBER,
35 X_MSG_DATA OUT NOCOPY VARCHAR2,
36 P_TCNV_REC OKL_TCN_PVT.TCNV_REC_TYPE,
37 P_TCLV_TBL OKL_TCL_PVT.TCLV_TBL_TYPE,
38 p_ctxt_val_tbl Okl_Account_Dist_Pvt.CTXT_TBL_TYPE,
39 p_acc_gen_primary_key_tbl OKL_ACCOUNT_DIST_PVT.acc_gen_primary_key
40 );
41
42 PROCEDURE REVERSE_SEC_REP_TRX (
43 P_API_VERSION IN NUMBER,
44 P_INIT_MSG_LIST IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
45 X_RETURN_STATUS OUT NOCOPY VARCHAR2,
46 X_MSG_COUNT OUT NOCOPY NUMBER,
47 X_MSG_DATA OUT NOCOPY VARCHAR2,
48 P_TCNV_REC OKL_TCN_PVT.TCNV_REC_TYPE
49 );
50
51 PROCEDURE REVERSE_SEC_REP_TRX (
52 P_API_VERSION IN NUMBER,
53 P_INIT_MSG_LIST IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
54 X_RETURN_STATUS OUT NOCOPY VARCHAR2,
55 X_MSG_COUNT OUT NOCOPY NUMBER,
56 X_MSG_DATA OUT NOCOPY VARCHAR2,
57 P_TCNV_TBL tcnv_tbl_type
58 );
59
60 END OKL_MULTIGAAP_ENGINE_PVT;