[Home] [Help]
PACKAGE: APPS.OKL_AM_PROCESS_RV_TRX_PVT
Source
1 PACKAGE OKL_AM_PROCESS_RV_TRX_PVT AUTHID CURRENT_USER AS
2 /* $Header: OKLRRVPS.pls 115.1 2002/08/14 23:20:10 sechawla noship $ */
3
4
5 ---------------------------------------------------------------------------
6 -- GLOBAL CONSTANTS
7 ---------------------------------------------------------------------------
8
9 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKL_AM_PROCESS_RV_TRX_PVT';
10 G_APP_NAME CONSTANT VARCHAR2(3) := OKC_API.G_APP_NAME;
11 G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
12 G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
13 G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
14
15
16
17 -- wrapper for executing OKL_AM_PROCESS_RV_TRX_PVT as a concurrent program
18 PROCEDURE process_transactions_wrap( ERRBUF OUT NOCOPY VARCHAR2,
19 RETCODE OUT NOCOPY VARCHAR2 ,
20 p_api_version IN NUMBER,
21 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
22 p_khr_id IN NUMBER DEFAULT NULL,
23 p_kle_id IN VARCHAR2 DEFAULT NULL ) ;
24
25
26 -- main body of OKL_AM_PROCESS_RV_TRX_PVT
27
28 PROCEDURE process_transactions( p_api_version IN NUMBER,
29 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
30 x_return_status OUT NOCOPY VARCHAR2,
31 x_msg_count OUT NOCOPY NUMBER,
32 x_msg_data OUT NOCOPY VARCHAR2,
33 p_khr_id IN NUMBER DEFAULT NULL,
34 p_kle_id IN NUMBER DEFAULT NULL,
35 x_total_count OUT NOCOPY NUMBER,
36 x_processed_count OUT NOCOPY NUMBER,
37 x_error_count OUT NOCOPY NUMBER ) ;
38
39
40 END; -- Package spec