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