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