[Home] [Help]
PACKAGE: APPS.OKL_VERSION_PUB
Source
1 package okl_version_pub AUTHID CURRENT_USER as
2 /* $Header: OKLPVERS.pls 115.3 2002/05/13 11:11:37 pkm ship $ */
3
4 subtype cvmv_rec_type is OKL_OKC_MIGRATION_PVT.CVMV_REC_TYPE;
5 subtype cvmv_tbl_type is OKL_OKC_MIGRATION_PVT.CVMV_TBL_TYPE;
6 g_chr_id OKC_K_LINES_V.CHR_ID%TYPE;
7 --Procedures pertaining to versioning a contract
8 PROCEDURE version_contract(
9 p_api_version IN NUMBER,
10 p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
11 x_return_status OUT NOCOPY VARCHAR2,
12 x_msg_count OUT NOCOPY NUMBER,
13 x_msg_data OUT NOCOPY VARCHAR2,
14 p_cvmv_rec IN cvmv_rec_type,
15 x_cvmv_rec OUT NOCOPY cvmv_rec_type,
16 p_commit IN VARCHAR2 DEFAULT OKL_API.G_FALSE);
17
18 PROCEDURE version_contract(
19 p_api_version IN NUMBER,
20 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
21 x_return_status OUT NOCOPY VARCHAR2,
22 x_msg_count OUT NOCOPY NUMBER,
23 x_msg_data OUT NOCOPY VARCHAR2,
24 p_cvmv_tbl IN cvmv_tbl_type,
25 p_commit IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
26 x_cvmv_tbl OUT NOCOPY cvmv_tbl_type);
27
28 PROCEDURE save_version(
29 p_api_version IN NUMBER,
30 p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
31 x_return_status OUT NOCOPY VARCHAR2,
32 x_msg_count OUT NOCOPY NUMBER,
33 x_msg_data OUT NOCOPY VARCHAR2,
34 p_chr_id IN NUMBER,
35 p_commit IN VARCHAR2 DEFAULT OKL_API.G_FALSE);
36
37 PROCEDURE erase_saved_version(
38 p_api_version IN NUMBER,
39 p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
40 x_return_status OUT NOCOPY VARCHAR2,
41 x_msg_count OUT NOCOPY NUMBER,
42 x_msg_data OUT NOCOPY VARCHAR2,
43 p_chr_id IN NUMBER,
44 p_commit IN VARCHAR2 DEFAULT OKL_API.G_FALSE);
45
46 PROCEDURE restore_version(
47 p_api_version IN NUMBER,
48 p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
49 x_return_status OUT NOCOPY VARCHAR2,
50 x_msg_count OUT NOCOPY NUMBER,
51 x_msg_data OUT NOCOPY VARCHAR2,
52 p_chr_id IN NUMBER,
53 p_commit IN VARCHAR2 DEFAULT OKL_API.G_FALSE);
54
55
56 END okl_version_pub;