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,
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,
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,
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,
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,
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,
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,
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;