DBA Data[Home] [Help]

APPS.OKL_CONTRACT_PUB dependencies on OKL_API

Line 9: G_PARENT_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_PARENT_TABLE_TOKEN;

5: G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKL_CONTRACTS_UNEXPECTED_ERROR';
6:
7:
8:
9: G_PARENT_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_PARENT_TABLE_TOKEN;
10: G_CHILD_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
11: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;

Line 10: G_CHILD_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;

6:
7:
8:
9: G_PARENT_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_PARENT_TABLE_TOKEN;
10: G_CHILD_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
11: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
14: G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;

Line 13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;

9: G_PARENT_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_PARENT_TABLE_TOKEN;
10: G_CHILD_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
11: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
14: G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
15: G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
16: G_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
17:

Line 14: G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;

10: G_CHILD_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
11: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
14: G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
15: G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
16: G_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
17:
18: G_EXCEPTION_HALT_VALIDATION exception;

Line 15: G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;

11: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
14: G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
15: G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
16: G_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
17:
18: G_EXCEPTION_HALT_VALIDATION exception;
19:

Line 16: G_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;

12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_REQUIRED_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
14: G_INVALID_VALUE CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
15: G_COL_NAME_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
16: G_TABLE_TOKEN CONSTANT VARCHAR2(200) := OKL_API.G_CHILD_TABLE_TOKEN;
17:
18: G_EXCEPTION_HALT_VALIDATION exception;
19:
20: NO_CONTRACT_FOUND exception;

Line 38: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

34: -- Version : 1.0
35: -- End of comments
36: PROCEDURE create_contract_header(
37: p_api_version IN NUMBER,
38: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
39: x_return_status OUT NOCOPY VARCHAR2,
40: x_msg_count OUT NOCOPY NUMBER,
41: x_msg_data OUT NOCOPY VARCHAR2,
42: p_chrv_rec IN okl_okc_migration_pvt.chrv_rec_type,

Line 54: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

50: l_okc_chrv_rec_out okl_okc_migration_pvt.chrv_rec_type;
51:
52: l_api_name CONSTANT VARCHAR2(30) := 'CREATE_CONTRACT_HEADER';
53: l_api_version CONSTANT NUMBER := 1;
54: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
55: BEGIN
56: --code added for CUHK
57: -- call START_ACTIVITY to create savepoint, check compatibility
58: -- and initialize message list

Line 59: x_return_status := OKL_API.START_ACTIVITY(

55: BEGIN
56: --code added for CUHK
57: -- call START_ACTIVITY to create savepoint, check compatibility
58: -- and initialize message list
59: x_return_status := OKL_API.START_ACTIVITY(
60: p_api_name => l_api_name,
61: p_pkg_name => g_pkg_name,
62: p_init_msg_list => p_init_msg_list,
63: l_api_version => l_api_version,

Line 69: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

65: p_api_type => g_api_type,
66: x_return_status => x_return_status);
67:
68: -- check if activity started successfully
69: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
70: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
71: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
72: raise OKL_API.G_EXCEPTION_ERROR;
73: End If;

Line 70: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

66: x_return_status => x_return_status);
67:
68: -- check if activity started successfully
69: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
70: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
71: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
72: raise OKL_API.G_EXCEPTION_ERROR;
73: End If;
74:

Line 71: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

67:
68: -- check if activity started successfully
69: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
70: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
71: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
72: raise OKL_API.G_EXCEPTION_ERROR;
73: End If;
74:
75: l_khrv_rec := p_khrv_rec;

Line 72: raise OKL_API.G_EXCEPTION_ERROR;

68: -- check if activity started successfully
69: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
70: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
71: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
72: raise OKL_API.G_EXCEPTION_ERROR;
73: End If;
74:
75: l_khrv_rec := p_khrv_rec;
76: l_chrv_rec := p_chrv_rec;

Line 98: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

94: p_khrv_rec => l_khrv_rec,
95: x_chrv_rec => x_chrv_rec,
96: x_khrv_rec => x_khrv_rec);
97:
98: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
99: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
100: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
101: raise OKL_API.G_EXCEPTION_ERROR;
102: END IF;

Line 99: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

95: x_chrv_rec => x_chrv_rec,
96: x_khrv_rec => x_khrv_rec);
97:
98: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
99: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
100: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
101: raise OKL_API.G_EXCEPTION_ERROR;
102: END IF;
103:

Line 100: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

96: x_khrv_rec => x_khrv_rec);
97:
98: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
99: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
100: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
101: raise OKL_API.G_EXCEPTION_ERROR;
102: END IF;
103:
104:

Line 101: raise OKL_API.G_EXCEPTION_ERROR;

97:
98: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
99: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
100: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
101: raise OKL_API.G_EXCEPTION_ERROR;
102: END IF;
103:
104:
105: l_khrv_rec := x_khrv_rec;

Line 113: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

109:
110: --Call After Vertical Hook
111: --Call After User Hook
112:
113: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
114: x_msg_data => x_msg_data);
115: Exception
116: when OKL_API.G_EXCEPTION_ERROR then
117: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 116: when OKL_API.G_EXCEPTION_ERROR then

112:
113: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
114: x_msg_data => x_msg_data);
115: Exception
116: when OKL_API.G_EXCEPTION_ERROR then
117: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
118: p_api_name => l_api_name,
119: p_pkg_name => g_pkg_name,
120: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 117: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

113: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
114: x_msg_data => x_msg_data);
115: Exception
116: when OKL_API.G_EXCEPTION_ERROR then
117: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
118: p_api_name => l_api_name,
119: p_pkg_name => g_pkg_name,
120: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
121: x_msg_count => x_msg_count,

Line 120: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

116: when OKL_API.G_EXCEPTION_ERROR then
117: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
118: p_api_name => l_api_name,
119: p_pkg_name => g_pkg_name,
120: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
121: x_msg_count => x_msg_count,
122: x_msg_data => x_msg_data,
123: p_api_type => g_api_type);
124:

Line 125: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

121: x_msg_count => x_msg_count,
122: x_msg_data => x_msg_data,
123: p_api_type => g_api_type);
124:
125: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
126: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
127: p_api_name => l_api_name,
128: p_pkg_name => g_pkg_name,
129: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 126: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

122: x_msg_data => x_msg_data,
123: p_api_type => g_api_type);
124:
125: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
126: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
127: p_api_name => l_api_name,
128: p_pkg_name => g_pkg_name,
129: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
130: x_msg_count => x_msg_count,

Line 129: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

125: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
126: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
127: p_api_name => l_api_name,
128: p_pkg_name => g_pkg_name,
129: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
130: x_msg_count => x_msg_count,
131: x_msg_data => x_msg_data,
132: p_api_type => g_api_type);
133:

Line 135: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

131: x_msg_data => x_msg_data,
132: p_api_type => g_api_type);
133:
134: when OTHERS then
135: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
136: p_api_name => l_api_name,
137: p_pkg_name => g_pkg_name,
138: p_exc_name => 'OTHERS',
139: x_msg_count => x_msg_count,

Line 155: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

151: -- Version : 1.0
152: -- End of comments
153: PROCEDURE create_contract_header(
154: p_api_version IN NUMBER,
155: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
156: x_return_status OUT NOCOPY VARCHAR2,
157: x_msg_count OUT NOCOPY NUMBER,
158: x_msg_data OUT NOCOPY VARCHAR2,
159: p_chrv_tbl IN okl_okc_migration_pvt.chrv_tbl_type,

Line 166: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

162: x_khrv_tbl OUT NOCOPY khrv_tbl_type) IS
163:
164: l_api_name CONSTANT VARCHAR2(30) := 'CREATE_CONTRACT_HEADER';
165: l_api_version CONSTANT NUMBER := 1.0;
166: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
167: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
168: i NUMBER;
169: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
170: BEGIN

Line 167: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

163:
164: l_api_name CONSTANT VARCHAR2(30) := 'CREATE_CONTRACT_HEADER';
165: l_api_version CONSTANT NUMBER := 1.0;
166: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
167: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
168: i NUMBER;
169: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
170: BEGIN
171: /*

Line 174: l_return_status := OKL_API.START_ACTIVITY(

170: BEGIN
171: /*
172: -- call START_ACTIVITY to create savepoint, check compatibility
173: -- and initialize message list
174: l_return_status := OKL_API.START_ACTIVITY(
175: p_api_name => l_api_name,
176: p_pkg_name => g_pkg_name,
177: p_init_msg_list => p_init_msg_list,
178: l_api_version => l_api_version,

Line 184: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

180: p_api_type => g_api_type,
181: x_return_status => x_return_status);
182:
183: -- check if activity started successfully
184: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
186: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
187: raise OKL_API.G_EXCEPTION_ERROR;
188: End If;

Line 185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

181: x_return_status => x_return_status);
182:
183: -- check if activity started successfully
184: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
186: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
187: raise OKL_API.G_EXCEPTION_ERROR;
188: End If;
189: */

Line 186: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

182:
183: -- check if activity started successfully
184: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
186: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
187: raise OKL_API.G_EXCEPTION_ERROR;
188: End If;
189: */
190: If (p_chrv_tbl.COUNT > 0) Then

Line 187: raise OKL_API.G_EXCEPTION_ERROR;

183: -- check if activity started successfully
184: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
186: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
187: raise OKL_API.G_EXCEPTION_ERROR;
188: End If;
189: */
190: If (p_chrv_tbl.COUNT > 0) Then
191: i := p_chrv_tbl.FIRST;

Line 205: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

201: p_khrv_rec => l_khrv_tbl(i),
202: x_chrv_rec => x_chrv_tbl(i),
203: x_khrv_rec => x_khrv_tbl(i));
204:
205: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
206: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
207: l_overall_status := x_return_status;
208: End If;
209: End If;

Line 206: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

202: x_chrv_rec => x_chrv_tbl(i),
203: x_khrv_rec => x_khrv_tbl(i));
204:
205: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
206: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
207: l_overall_status := x_return_status;
208: End If;
209: End If;
210:

Line 219: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

215: -- return overall status
216: x_return_status := l_overall_status;
217: End If;
218:
219: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
220: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
221: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
222: raise OKL_API.G_EXCEPTION_ERROR;
223: End If;

Line 220: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

216: x_return_status := l_overall_status;
217: End If;
218:
219: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
220: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
221: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
222: raise OKL_API.G_EXCEPTION_ERROR;
223: End If;
224: /*

Line 221: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

217: End If;
218:
219: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
220: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
221: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
222: raise OKL_API.G_EXCEPTION_ERROR;
223: End If;
224: /*
225: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 222: raise OKL_API.G_EXCEPTION_ERROR;

218:
219: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
220: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
221: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
222: raise OKL_API.G_EXCEPTION_ERROR;
223: End If;
224: /*
225: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
226: x_msg_data => x_msg_data);

Line 225: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

221: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
222: raise OKL_API.G_EXCEPTION_ERROR;
223: End If;
224: /*
225: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
226: x_msg_data => x_msg_data);
227: */
228: EXCEPTION
229: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 231: when OKL_API.G_EXCEPTION_ERROR then

227: */
228: EXCEPTION
229: WHEN G_EXCEPTION_HALT_VALIDATION THEN
230: NULL;
231: when OKL_API.G_EXCEPTION_ERROR then
232: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
233: p_api_name => l_api_name,
234: p_pkg_name => g_pkg_name,
235: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 232: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

228: EXCEPTION
229: WHEN G_EXCEPTION_HALT_VALIDATION THEN
230: NULL;
231: when OKL_API.G_EXCEPTION_ERROR then
232: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
233: p_api_name => l_api_name,
234: p_pkg_name => g_pkg_name,
235: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
236: x_msg_count => x_msg_count,

Line 235: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

231: when OKL_API.G_EXCEPTION_ERROR then
232: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
233: p_api_name => l_api_name,
234: p_pkg_name => g_pkg_name,
235: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
236: x_msg_count => x_msg_count,
237: x_msg_data => x_msg_data,
238: p_api_type => g_api_type);
239:

Line 240: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

236: x_msg_count => x_msg_count,
237: x_msg_data => x_msg_data,
238: p_api_type => g_api_type);
239:
240: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
241: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
242: p_api_name => l_api_name,
243: p_pkg_name => g_pkg_name,
244: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 241: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

237: x_msg_data => x_msg_data,
238: p_api_type => g_api_type);
239:
240: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
241: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
242: p_api_name => l_api_name,
243: p_pkg_name => g_pkg_name,
244: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
245: x_msg_count => x_msg_count,

Line 244: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

240: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
241: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
242: p_api_name => l_api_name,
243: p_pkg_name => g_pkg_name,
244: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
245: x_msg_count => x_msg_count,
246: x_msg_data => x_msg_data,
247: p_api_type => g_api_type);
248:

Line 250: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

246: x_msg_data => x_msg_data,
247: p_api_type => g_api_type);
248:
249: when OTHERS then
250: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
251: p_api_name => l_api_name,
252: p_pkg_name => g_pkg_name,
253: p_exc_name => 'OTHERS',
254: x_msg_count => x_msg_count,

Line 269: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

265: -- Version : 1.0
266: -- End of comments
267: PROCEDURE update_contract_header(
268: p_api_version IN NUMBER,
269: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
270: x_return_status OUT NOCOPY VARCHAR2,
271: x_msg_count OUT NOCOPY NUMBER,
272: x_msg_data OUT NOCOPY VARCHAR2,
273: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 273: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

269: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
270: x_return_status OUT NOCOPY VARCHAR2,
271: x_msg_count OUT NOCOPY NUMBER,
272: x_msg_data OUT NOCOPY VARCHAR2,
273: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
274: p_chrv_rec IN okl_okc_migration_pvt.chrv_rec_type,
275: p_khrv_rec IN khrv_rec_type,
276: x_chrv_rec OUT NOCOPY okl_okc_migration_pvt.chrv_rec_type,
277: x_khrv_rec OUT NOCOPY khrv_rec_type) IS

Line 284: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

280: l_khrv_rec khrv_rec_type;
281:
282: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_HEADER';
283: l_api_version CONSTANT NUMBER := 1.0;
284: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
285:
286: BEGIN
287: --code added for CUHK
288: -- call START_ACTIVITY to create savepoint, check compatibility

Line 290: x_return_status := OKL_API.START_ACTIVITY(

286: BEGIN
287: --code added for CUHK
288: -- call START_ACTIVITY to create savepoint, check compatibility
289: -- and initialize message list
290: x_return_status := OKL_API.START_ACTIVITY(
291: p_api_name => l_api_name,
292: p_pkg_name => g_pkg_name,
293: p_init_msg_list => p_init_msg_list,
294: l_api_version => l_api_version,

Line 300: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

296: p_api_type => g_api_type,
297: x_return_status => x_return_status);
298:
299: -- check if activity started successfully
300: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
301: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
302: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
303: raise OKL_API.G_EXCEPTION_ERROR;
304: End If;

Line 301: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

297: x_return_status => x_return_status);
298:
299: -- check if activity started successfully
300: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
301: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
302: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
303: raise OKL_API.G_EXCEPTION_ERROR;
304: End If;
305:

Line 302: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

298:
299: -- check if activity started successfully
300: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
301: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
302: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
303: raise OKL_API.G_EXCEPTION_ERROR;
304: End If;
305:
306: l_khrv_rec := p_khrv_rec;

Line 303: raise OKL_API.G_EXCEPTION_ERROR;

299: -- check if activity started successfully
300: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
301: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
302: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
303: raise OKL_API.G_EXCEPTION_ERROR;
304: End If;
305:
306: l_khrv_rec := p_khrv_rec;
307: l_chrv_rec := p_chrv_rec;

Line 331: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

327: p_khrv_rec => l_khrv_rec,
328: x_chrv_rec => x_chrv_rec,
329: x_khrv_rec => x_khrv_rec);
330:
331: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
332: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
333: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
334: raise OKL_API.G_EXCEPTION_ERROR;
335: END IF;

Line 332: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

328: x_chrv_rec => x_chrv_rec,
329: x_khrv_rec => x_khrv_rec);
330:
331: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
332: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
333: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
334: raise OKL_API.G_EXCEPTION_ERROR;
335: END IF;
336:

Line 333: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

329: x_khrv_rec => x_khrv_rec);
330:
331: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
332: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
333: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
334: raise OKL_API.G_EXCEPTION_ERROR;
335: END IF;
336:
337: l_khrv_rec := x_khrv_rec;

Line 334: raise OKL_API.G_EXCEPTION_ERROR;

330:
331: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
332: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
333: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
334: raise OKL_API.G_EXCEPTION_ERROR;
335: END IF;
336:
337: l_khrv_rec := x_khrv_rec;
338: l_chrv_rec := x_chrv_rec;

Line 346: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

342:
343: --Call After Vertical Hook
344: --Call After User Hook
345:
346: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
347: x_msg_data => x_msg_data);
348:
349: Exception
350: when OKL_API.G_EXCEPTION_ERROR then

Line 350: when OKL_API.G_EXCEPTION_ERROR then

346: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
347: x_msg_data => x_msg_data);
348:
349: Exception
350: when OKL_API.G_EXCEPTION_ERROR then
351: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
352: p_api_name => l_api_name,
353: p_pkg_name => g_pkg_name,
354: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 351: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

347: x_msg_data => x_msg_data);
348:
349: Exception
350: when OKL_API.G_EXCEPTION_ERROR then
351: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
352: p_api_name => l_api_name,
353: p_pkg_name => g_pkg_name,
354: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
355: x_msg_count => x_msg_count,

Line 354: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

350: when OKL_API.G_EXCEPTION_ERROR then
351: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
352: p_api_name => l_api_name,
353: p_pkg_name => g_pkg_name,
354: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
355: x_msg_count => x_msg_count,
356: x_msg_data => x_msg_data,
357: p_api_type => g_api_type);
358:

Line 359: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

355: x_msg_count => x_msg_count,
356: x_msg_data => x_msg_data,
357: p_api_type => g_api_type);
358:
359: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
360: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
361: p_api_name => l_api_name,
362: p_pkg_name => g_pkg_name,
363: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 360: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

356: x_msg_data => x_msg_data,
357: p_api_type => g_api_type);
358:
359: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
360: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
361: p_api_name => l_api_name,
362: p_pkg_name => g_pkg_name,
363: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
364: x_msg_count => x_msg_count,

Line 363: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

359: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
360: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
361: p_api_name => l_api_name,
362: p_pkg_name => g_pkg_name,
363: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
364: x_msg_count => x_msg_count,
365: x_msg_data => x_msg_data,
366: p_api_type => g_api_type);
367:

Line 369: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

365: x_msg_data => x_msg_data,
366: p_api_type => g_api_type);
367:
368: when OTHERS then
369: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
370: p_api_name => l_api_name,
371: p_pkg_name => g_pkg_name,
372: p_exc_name => 'OTHERS',
373: x_msg_count => x_msg_count,

Line 389: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

385: -- Version : 1.0
386: -- End of comments
387: PROCEDURE update_contract_header(
388: p_api_version IN NUMBER,
389: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
390: x_return_status OUT NOCOPY VARCHAR2,
391: x_msg_count OUT NOCOPY NUMBER,
392: x_msg_data OUT NOCOPY VARCHAR2,
393: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 393: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

389: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
390: x_return_status OUT NOCOPY VARCHAR2,
391: x_msg_count OUT NOCOPY NUMBER,
392: x_msg_data OUT NOCOPY VARCHAR2,
393: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
394: p_chrv_tbl IN okl_okc_migration_pvt.chrv_tbl_type,
395: p_khrv_tbl IN khrv_tbl_type,
396: x_chrv_tbl OUT NOCOPY okl_okc_migration_pvt.chrv_tbl_type,
397: x_khrv_tbl OUT NOCOPY khrv_tbl_type) IS

Line 401: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

397: x_khrv_tbl OUT NOCOPY khrv_tbl_type) IS
398:
399: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_HEADER';
400: l_api_version CONSTANT NUMBER := 1.0;
401: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
402: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
403: i NUMBER;
404: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
405: BEGIN

Line 402: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

398:
399: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_HEADER';
400: l_api_version CONSTANT NUMBER := 1.0;
401: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
402: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
403: i NUMBER;
404: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
405: BEGIN
406: /*

Line 409: l_return_status := OKL_API.START_ACTIVITY(

405: BEGIN
406: /*
407: -- call START_ACTIVITY to create savepoint, check compatibility
408: -- and initialize message list
409: l_return_status := OKL_API.START_ACTIVITY(
410: p_api_name => l_api_name,
411: p_pkg_name => g_pkg_name,
412: p_init_msg_list => p_init_msg_list,
413: l_api_version => l_api_version,

Line 419: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

415: p_api_type => g_api_type,
416: x_return_status => x_return_status);
417:
418: -- check if activity started successfully
419: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
420: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
421: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
422: raise OKL_API.G_EXCEPTION_ERROR;
423: End If;

Line 420: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

416: x_return_status => x_return_status);
417:
418: -- check if activity started successfully
419: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
420: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
421: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
422: raise OKL_API.G_EXCEPTION_ERROR;
423: End If;
424: */

Line 421: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

417:
418: -- check if activity started successfully
419: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
420: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
421: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
422: raise OKL_API.G_EXCEPTION_ERROR;
423: End If;
424: */
425: If (p_chrv_tbl.COUNT > 0) Then

Line 422: raise OKL_API.G_EXCEPTION_ERROR;

418: -- check if activity started successfully
419: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
420: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
421: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
422: raise OKL_API.G_EXCEPTION_ERROR;
423: End If;
424: */
425: If (p_chrv_tbl.COUNT > 0) Then
426: i := p_chrv_tbl.FIRST;

Line 441: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

437: p_khrv_rec => l_khrv_tbl(i),
438: x_chrv_rec => x_chrv_tbl(i),
439: x_khrv_rec => x_khrv_tbl(i));
440:
441: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
442: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
443: l_overall_status := x_return_status;
444: End If;
445: End If;

Line 442: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

438: x_chrv_rec => x_chrv_tbl(i),
439: x_khrv_rec => x_khrv_tbl(i));
440:
441: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
442: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
443: l_overall_status := x_return_status;
444: End If;
445: End If;
446:

Line 455: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

451: -- return overall status
452: x_return_status := l_overall_status;
453: End If;
454:
455: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
456: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
457: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
458: raise OKL_API.G_EXCEPTION_ERROR;
459: End If;

Line 456: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

452: x_return_status := l_overall_status;
453: End If;
454:
455: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
456: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
457: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
458: raise OKL_API.G_EXCEPTION_ERROR;
459: End If;
460: /*

Line 457: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

453: End If;
454:
455: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
456: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
457: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
458: raise OKL_API.G_EXCEPTION_ERROR;
459: End If;
460: /*
461: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 458: raise OKL_API.G_EXCEPTION_ERROR;

454:
455: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
456: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
457: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
458: raise OKL_API.G_EXCEPTION_ERROR;
459: End If;
460: /*
461: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
462: x_msg_data => x_msg_data);

Line 461: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

457: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
458: raise OKL_API.G_EXCEPTION_ERROR;
459: End If;
460: /*
461: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
462: x_msg_data => x_msg_data);
463: */
464: EXCEPTION
465: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 490: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

486: --
487: --------------------------------------------------------------------------------
488: PROCEDURE update_contract_header(
489: p_api_version IN NUMBER,
490: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
491: x_return_status OUT NOCOPY VARCHAR2,
492: x_msg_count OUT NOCOPY NUMBER,
493: x_msg_data OUT NOCOPY VARCHAR2,
494: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 494: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

490: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
491: x_return_status OUT NOCOPY VARCHAR2,
492: x_msg_count OUT NOCOPY NUMBER,
493: x_msg_data OUT NOCOPY VARCHAR2,
494: p_restricted_update IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
495: p_chrv_rec IN okl_okc_migration_pvt.chrv_rec_type,
496: p_khrv_rec IN khrv_rec_type,
497: p_edit_mode IN VARCHAR2,
498: x_chrv_rec OUT NOCOPY okl_okc_migration_pvt.chrv_rec_type,

Line 507: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

503: l_edit_mode Varchar2(1);
504:
505: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_HEADER';
506: l_api_version CONSTANT NUMBER := 1.0;
507: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
508:
509: BEGIN
510: -- call START_ACTIVITY to create savepoint, check compatibility
511: -- and initialize message list

Line 512: x_return_status := OKL_API.START_ACTIVITY(

508:
509: BEGIN
510: -- call START_ACTIVITY to create savepoint, check compatibility
511: -- and initialize message list
512: x_return_status := OKL_API.START_ACTIVITY(
513: p_api_name => l_api_name,
514: p_pkg_name => g_pkg_name,
515: p_init_msg_list => p_init_msg_list,
516: l_api_version => l_api_version,

Line 522: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

518: p_api_type => g_api_type,
519: x_return_status => x_return_status);
520:
521: -- check if activity started successfully
522: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
523: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
524: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
525: raise OKL_API.G_EXCEPTION_ERROR;
526: End If;

Line 523: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

519: x_return_status => x_return_status);
520:
521: -- check if activity started successfully
522: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
523: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
524: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
525: raise OKL_API.G_EXCEPTION_ERROR;
526: End If;
527:

Line 524: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

520:
521: -- check if activity started successfully
522: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
523: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
524: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
525: raise OKL_API.G_EXCEPTION_ERROR;
526: End If;
527:
528: l_khrv_rec := p_khrv_rec;

Line 525: raise OKL_API.G_EXCEPTION_ERROR;

521: -- check if activity started successfully
522: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
523: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
524: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
525: raise OKL_API.G_EXCEPTION_ERROR;
526: End If;
527:
528: l_khrv_rec := p_khrv_rec;
529: l_chrv_rec := p_chrv_rec;

Line 556: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

552: p_edit_mode => p_edit_mode,
553: x_chrv_rec => x_chrv_rec,
554: x_khrv_rec => x_khrv_rec);
555:
556: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
557: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
558: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
559: raise OKL_API.G_EXCEPTION_ERROR;
560: END IF;

Line 557: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

553: x_chrv_rec => x_chrv_rec,
554: x_khrv_rec => x_khrv_rec);
555:
556: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
557: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
558: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
559: raise OKL_API.G_EXCEPTION_ERROR;
560: END IF;
561:

Line 558: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

554: x_khrv_rec => x_khrv_rec);
555:
556: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
557: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
558: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
559: raise OKL_API.G_EXCEPTION_ERROR;
560: END IF;
561:
562: l_khrv_rec := x_khrv_rec;

Line 559: raise OKL_API.G_EXCEPTION_ERROR;

555:
556: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
557: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
558: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
559: raise OKL_API.G_EXCEPTION_ERROR;
560: END IF;
561:
562: l_khrv_rec := x_khrv_rec;
563: l_chrv_rec := x_chrv_rec;

Line 573: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

569: --Call After Vertical Hook
570:
571: --Call After User Hook
572:
573: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
574: x_msg_data => x_msg_data);
575:
576: Exception
577: when OKL_API.G_EXCEPTION_ERROR then

Line 577: when OKL_API.G_EXCEPTION_ERROR then

573: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
574: x_msg_data => x_msg_data);
575:
576: Exception
577: when OKL_API.G_EXCEPTION_ERROR then
578: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
579: p_api_name => l_api_name,
580: p_pkg_name => g_pkg_name,
581: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 578: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

574: x_msg_data => x_msg_data);
575:
576: Exception
577: when OKL_API.G_EXCEPTION_ERROR then
578: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
579: p_api_name => l_api_name,
580: p_pkg_name => g_pkg_name,
581: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
582: x_msg_count => x_msg_count,

Line 581: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

577: when OKL_API.G_EXCEPTION_ERROR then
578: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
579: p_api_name => l_api_name,
580: p_pkg_name => g_pkg_name,
581: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
582: x_msg_count => x_msg_count,
583: x_msg_data => x_msg_data,
584: p_api_type => g_api_type);
585:

Line 586: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

582: x_msg_count => x_msg_count,
583: x_msg_data => x_msg_data,
584: p_api_type => g_api_type);
585:
586: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
587: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
588: p_api_name => l_api_name,
589: p_pkg_name => g_pkg_name,
590: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 587: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

583: x_msg_data => x_msg_data,
584: p_api_type => g_api_type);
585:
586: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
587: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
588: p_api_name => l_api_name,
589: p_pkg_name => g_pkg_name,
590: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
591: x_msg_count => x_msg_count,

Line 590: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

586: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
587: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
588: p_api_name => l_api_name,
589: p_pkg_name => g_pkg_name,
590: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
591: x_msg_count => x_msg_count,
592: x_msg_data => x_msg_data,
593: p_api_type => g_api_type);
594:

Line 596: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

592: x_msg_data => x_msg_data,
593: p_api_type => g_api_type);
594:
595: when OTHERS then
596: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
597: p_api_name => l_api_name,
598: p_pkg_name => g_pkg_name,
599: p_exc_name => 'OTHERS',
600: x_msg_count => x_msg_count,

Line 624: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

620: p_contract_id IN okc_k_headers_b.id%type) IS
621:
622: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT';
623: l_api_version CONSTANT NUMBER := 1.0;
624: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
625: BEGIN
626: -- call START_ACTIVITY to create savepoint, check compatibility
627: -- and initialize message list
628: x_return_status := OKL_API.START_ACTIVITY(

Line 628: x_return_status := OKL_API.START_ACTIVITY(

624: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
625: BEGIN
626: -- call START_ACTIVITY to create savepoint, check compatibility
627: -- and initialize message list
628: x_return_status := OKL_API.START_ACTIVITY(
629: p_api_name => l_api_name,
630: p_pkg_name => g_pkg_name,
631: p_init_msg_list => p_init_msg_list,
632: l_api_version => l_api_version,

Line 638: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

634: p_api_type => g_api_type,
635: x_return_status => x_return_status);
636:
637: -- check if activity started successfully
638: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
639: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
641: raise OKL_API.G_EXCEPTION_ERROR;
642: End If;

Line 639: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

635: x_return_status => x_return_status);
636:
637: -- check if activity started successfully
638: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
639: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
641: raise OKL_API.G_EXCEPTION_ERROR;
642: End If;
643:

Line 640: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

636:
637: -- check if activity started successfully
638: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
639: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
641: raise OKL_API.G_EXCEPTION_ERROR;
642: End If;
643:
644: okl_contract_pvt.delete_contract(

Line 641: raise OKL_API.G_EXCEPTION_ERROR;

637: -- check if activity started successfully
638: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
639: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
641: raise OKL_API.G_EXCEPTION_ERROR;
642: End If;
643:
644: okl_contract_pvt.delete_contract(
645: p_api_version => p_api_version,

Line 652: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

648: x_msg_count => x_msg_count,
649: x_msg_data => x_msg_data,
650: p_contract_id => p_contract_id);
651:
652: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
654: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
655: raise OKL_API.G_EXCEPTION_ERROR;
656: END IF;

Line 653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

649: x_msg_data => x_msg_data,
650: p_contract_id => p_contract_id);
651:
652: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
654: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
655: raise OKL_API.G_EXCEPTION_ERROR;
656: END IF;
657:

Line 654: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

650: p_contract_id => p_contract_id);
651:
652: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
654: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
655: raise OKL_API.G_EXCEPTION_ERROR;
656: END IF;
657:
658: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 655: raise OKL_API.G_EXCEPTION_ERROR;

651:
652: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
654: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
655: raise OKL_API.G_EXCEPTION_ERROR;
656: END IF;
657:
658: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
659: x_msg_data => x_msg_data);

Line 658: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

654: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
655: raise OKL_API.G_EXCEPTION_ERROR;
656: END IF;
657:
658: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
659: x_msg_data => x_msg_data);
660: EXCEPTION
661: when OKL_API.G_EXCEPTION_ERROR then
662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 661: when OKL_API.G_EXCEPTION_ERROR then

657:
658: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
659: x_msg_data => x_msg_data);
660: EXCEPTION
661: when OKL_API.G_EXCEPTION_ERROR then
662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
663: p_api_name => l_api_name,
664: p_pkg_name => g_pkg_name,
665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

658: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
659: x_msg_data => x_msg_data);
660: EXCEPTION
661: when OKL_API.G_EXCEPTION_ERROR then
662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
663: p_api_name => l_api_name,
664: p_pkg_name => g_pkg_name,
665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
666: x_msg_count => x_msg_count,

Line 665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

661: when OKL_API.G_EXCEPTION_ERROR then
662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
663: p_api_name => l_api_name,
664: p_pkg_name => g_pkg_name,
665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
666: x_msg_count => x_msg_count,
667: x_msg_data => x_msg_data,
668: p_api_type => g_api_type);
669:

Line 670: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

666: x_msg_count => x_msg_count,
667: x_msg_data => x_msg_data,
668: p_api_type => g_api_type);
669:
670: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
672: p_api_name => l_api_name,
673: p_pkg_name => g_pkg_name,
674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

667: x_msg_data => x_msg_data,
668: p_api_type => g_api_type);
669:
670: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
672: p_api_name => l_api_name,
673: p_pkg_name => g_pkg_name,
674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
675: x_msg_count => x_msg_count,

Line 674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

670: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
672: p_api_name => l_api_name,
673: p_pkg_name => g_pkg_name,
674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
675: x_msg_count => x_msg_count,
676: x_msg_data => x_msg_data,
677: p_api_type => g_api_type);
678:

Line 680: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

676: x_msg_data => x_msg_data,
677: p_api_type => g_api_type);
678:
679: when OTHERS then
680: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
681: p_api_name => l_api_name,
682: p_pkg_name => g_pkg_name,
683: p_exc_name => 'OTHERS',
684: x_msg_count => x_msg_count,

Line 700: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

696: -- Version : 1.0
697: -- End of comments
698: PROCEDURE delete_contract_header(
699: p_api_version IN NUMBER,
700: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
701: x_return_status OUT NOCOPY VARCHAR2,
702: x_msg_count OUT NOCOPY NUMBER,
703: x_msg_data OUT NOCOPY VARCHAR2,
704: p_chrv_rec IN okl_okc_migration_pvt.chrv_rec_type,

Line 712: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

708: l_khrv_rec khrv_rec_type;
709:
710: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_HEADER';
711: l_api_version CONSTANT NUMBER := 1.0;
712: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
713: BEGIN
714: -- call START_ACTIVITY to create savepoint, check compatibility
715: -- and initialize message list
716: x_return_status := OKL_API.START_ACTIVITY(

Line 716: x_return_status := OKL_API.START_ACTIVITY(

712: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
713: BEGIN
714: -- call START_ACTIVITY to create savepoint, check compatibility
715: -- and initialize message list
716: x_return_status := OKL_API.START_ACTIVITY(
717: p_api_name => l_api_name,
718: p_pkg_name => g_pkg_name,
719: p_init_msg_list => p_init_msg_list,
720: l_api_version => l_api_version,

Line 726: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

722: p_api_type => g_api_type,
723: x_return_status => x_return_status);
724:
725: -- check if activity started successfully
726: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
727: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
728: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
729: raise OKL_API.G_EXCEPTION_ERROR;
730: End If;

Line 727: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

723: x_return_status => x_return_status);
724:
725: -- check if activity started successfully
726: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
727: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
728: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
729: raise OKL_API.G_EXCEPTION_ERROR;
730: End If;
731:

Line 728: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

724:
725: -- check if activity started successfully
726: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
727: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
728: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
729: raise OKL_API.G_EXCEPTION_ERROR;
730: End If;
731:
732: l_khrv_rec := p_khrv_rec;

Line 729: raise OKL_API.G_EXCEPTION_ERROR;

725: -- check if activity started successfully
726: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
727: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
728: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
729: raise OKL_API.G_EXCEPTION_ERROR;
730: End If;
731:
732: l_khrv_rec := p_khrv_rec;
733: l_chrv_rec := p_chrv_rec;

Line 746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

742: x_msg_data => x_msg_data,
743: p_chrv_rec => l_chrv_rec,
744: p_khrv_rec => l_khrv_rec);
745:
746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
749: raise OKL_API.G_EXCEPTION_ERROR;
750: END IF;

Line 747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

743: p_chrv_rec => l_chrv_rec,
744: p_khrv_rec => l_khrv_rec);
745:
746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
749: raise OKL_API.G_EXCEPTION_ERROR;
750: END IF;
751:

Line 748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

744: p_khrv_rec => l_khrv_rec);
745:
746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
749: raise OKL_API.G_EXCEPTION_ERROR;
750: END IF;
751:
752: l_khrv_rec := p_khrv_rec;

Line 749: raise OKL_API.G_EXCEPTION_ERROR;

745:
746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
749: raise OKL_API.G_EXCEPTION_ERROR;
750: END IF;
751:
752: l_khrv_rec := p_khrv_rec;
753: l_chrv_rec := p_chrv_rec;

Line 759: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

755: --Call After Vertical Hook
756: --Call After User Hook
757:
758:
759: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
760: x_msg_data => x_msg_data);
761: EXCEPTION
762: when OKL_API.G_EXCEPTION_ERROR then
763: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 762: when OKL_API.G_EXCEPTION_ERROR then

758:
759: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
760: x_msg_data => x_msg_data);
761: EXCEPTION
762: when OKL_API.G_EXCEPTION_ERROR then
763: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
764: p_api_name => l_api_name,
765: p_pkg_name => g_pkg_name,
766: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 763: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

759: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
760: x_msg_data => x_msg_data);
761: EXCEPTION
762: when OKL_API.G_EXCEPTION_ERROR then
763: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
764: p_api_name => l_api_name,
765: p_pkg_name => g_pkg_name,
766: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
767: x_msg_count => x_msg_count,

Line 766: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

762: when OKL_API.G_EXCEPTION_ERROR then
763: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
764: p_api_name => l_api_name,
765: p_pkg_name => g_pkg_name,
766: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
767: x_msg_count => x_msg_count,
768: x_msg_data => x_msg_data,
769: p_api_type => g_api_type);
770:

Line 771: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

767: x_msg_count => x_msg_count,
768: x_msg_data => x_msg_data,
769: p_api_type => g_api_type);
770:
771: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
772: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
773: p_api_name => l_api_name,
774: p_pkg_name => g_pkg_name,
775: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 772: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

768: x_msg_data => x_msg_data,
769: p_api_type => g_api_type);
770:
771: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
772: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
773: p_api_name => l_api_name,
774: p_pkg_name => g_pkg_name,
775: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
776: x_msg_count => x_msg_count,

Line 775: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

771: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
772: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
773: p_api_name => l_api_name,
774: p_pkg_name => g_pkg_name,
775: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
776: x_msg_count => x_msg_count,
777: x_msg_data => x_msg_data,
778: p_api_type => g_api_type);
779:

Line 781: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

777: x_msg_data => x_msg_data,
778: p_api_type => g_api_type);
779:
780: when OTHERS then
781: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
782: p_api_name => l_api_name,
783: p_pkg_name => g_pkg_name,
784: p_exc_name => 'OTHERS',
785: x_msg_count => x_msg_count,

Line 801: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

797: -- Version : 1.0
798: -- End of comments
799: PROCEDURE delete_contract_header(
800: p_api_version IN NUMBER,
801: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
802: x_return_status OUT NOCOPY VARCHAR2,
803: x_msg_count OUT NOCOPY NUMBER,
804: x_msg_data OUT NOCOPY VARCHAR2,
805: p_chrv_tbl IN okl_okc_migration_pvt.chrv_tbl_type,

Line 810: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

806: p_khrv_tbl IN khrv_tbl_type) IS
807:
808: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_HEADER';
809: l_api_version CONSTANT NUMBER := 1.0;
810: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
811: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
812: i NUMBER;
813: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
814: BEGIN

Line 811: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

807:
808: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_HEADER';
809: l_api_version CONSTANT NUMBER := 1.0;
810: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
811: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
812: i NUMBER;
813: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
814: BEGIN
815: /*

Line 818: l_return_status := OKL_API.START_ACTIVITY(

814: BEGIN
815: /*
816: -- call START_ACTIVITY to create savepoint, check compatibility
817: -- and initialize message list
818: l_return_status := OKL_API.START_ACTIVITY(
819: p_api_name => l_api_name,
820: p_pkg_name => g_pkg_name,
821: p_init_msg_list => p_init_msg_list,
822: l_api_version => l_api_version,

Line 828: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

824: p_api_type => g_api_type,
825: x_return_status => x_return_status);
826:
827: -- check if activity started successfully
828: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
829: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
830: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
831: raise OKL_API.G_EXCEPTION_ERROR;
832: End If;

Line 829: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

825: x_return_status => x_return_status);
826:
827: -- check if activity started successfully
828: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
829: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
830: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
831: raise OKL_API.G_EXCEPTION_ERROR;
832: End If;
833: */

Line 830: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

826:
827: -- check if activity started successfully
828: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
829: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
830: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
831: raise OKL_API.G_EXCEPTION_ERROR;
832: End If;
833: */
834: If (p_chrv_tbl.COUNT > 0) Then

Line 831: raise OKL_API.G_EXCEPTION_ERROR;

827: -- check if activity started successfully
828: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
829: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
830: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
831: raise OKL_API.G_EXCEPTION_ERROR;
832: End If;
833: */
834: If (p_chrv_tbl.COUNT > 0) Then
835: i := p_chrv_tbl.FIRST;

Line 847: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

843: x_msg_data => x_msg_data,
844: p_chrv_rec => p_chrv_tbl(i),
845: p_khrv_rec => l_khrv_tbl(i));
846:
847: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
848: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
849: l_overall_status := x_return_status;
850: End If;
851: End If;

Line 848: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

844: p_chrv_rec => p_chrv_tbl(i),
845: p_khrv_rec => l_khrv_tbl(i));
846:
847: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
848: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
849: l_overall_status := x_return_status;
850: End If;
851: End If;
852:

Line 861: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

857: -- return overall status
858: x_return_status := l_overall_status;
859: End If;
860:
861: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
862: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
863: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
864: raise OKL_API.G_EXCEPTION_ERROR;
865: End If;

Line 862: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

858: x_return_status := l_overall_status;
859: End If;
860:
861: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
862: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
863: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
864: raise OKL_API.G_EXCEPTION_ERROR;
865: End If;
866: /*

Line 863: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

859: End If;
860:
861: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
862: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
863: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
864: raise OKL_API.G_EXCEPTION_ERROR;
865: End If;
866: /*
867: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 864: raise OKL_API.G_EXCEPTION_ERROR;

860:
861: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
862: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
863: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
864: raise OKL_API.G_EXCEPTION_ERROR;
865: End If;
866: /*
867: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
868: x_msg_data => x_msg_data);

Line 867: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

863: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
864: raise OKL_API.G_EXCEPTION_ERROR;
865: End If;
866: /*
867: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
868: x_msg_data => x_msg_data);
869: */
870: EXCEPTION
871: when OKL_API.G_EXCEPTION_ERROR then

Line 871: when OKL_API.G_EXCEPTION_ERROR then

867: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
868: x_msg_data => x_msg_data);
869: */
870: EXCEPTION
871: when OKL_API.G_EXCEPTION_ERROR then
872: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
873: p_api_name => l_api_name,
874: p_pkg_name => g_pkg_name,
875: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 872: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

868: x_msg_data => x_msg_data);
869: */
870: EXCEPTION
871: when OKL_API.G_EXCEPTION_ERROR then
872: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
873: p_api_name => l_api_name,
874: p_pkg_name => g_pkg_name,
875: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
876: x_msg_count => x_msg_count,

Line 875: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

871: when OKL_API.G_EXCEPTION_ERROR then
872: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
873: p_api_name => l_api_name,
874: p_pkg_name => g_pkg_name,
875: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
876: x_msg_count => x_msg_count,
877: x_msg_data => x_msg_data,
878: p_api_type => g_api_type);
879:

Line 880: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

876: x_msg_count => x_msg_count,
877: x_msg_data => x_msg_data,
878: p_api_type => g_api_type);
879:
880: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
881: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
882: p_api_name => l_api_name,
883: p_pkg_name => g_pkg_name,
884: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 881: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

877: x_msg_data => x_msg_data,
878: p_api_type => g_api_type);
879:
880: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
881: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
882: p_api_name => l_api_name,
883: p_pkg_name => g_pkg_name,
884: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
885: x_msg_count => x_msg_count,

Line 884: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

880: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
881: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
882: p_api_name => l_api_name,
883: p_pkg_name => g_pkg_name,
884: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
885: x_msg_count => x_msg_count,
886: x_msg_data => x_msg_data,
887: p_api_type => g_api_type);
888:

Line 890: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

886: x_msg_data => x_msg_data,
887: p_api_type => g_api_type);
888:
889: when OTHERS then
890: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
891: p_api_name => l_api_name,
892: p_pkg_name => g_pkg_name,
893: p_exc_name => 'OTHERS',
894: x_msg_count => x_msg_count,

Line 910: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

906: -- Version : 1.0
907: -- End of comments
908: PROCEDURE lock_contract_header(
909: p_api_version IN NUMBER,
910: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
911: x_return_status OUT NOCOPY VARCHAR2,
912: x_msg_count OUT NOCOPY NUMBER,
913: x_msg_data OUT NOCOPY VARCHAR2,
914: p_chrv_rec IN okl_okc_migration_pvt.chrv_rec_type,

Line 922: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

918: l_khrv_rec khrv_rec_type;
919:
920: l_api_name CONSTANT VARCHAR2(30) := 'LOCK_CONTRACT_HEADER';
921: l_api_version CONSTANT NUMBER := 1.0;
922: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
923: BEGIN
924:
925: -- call START_ACTIVITY to create savepoint, check compatibility
926: -- and initialize message list

Line 927: x_return_status := OKL_API.START_ACTIVITY(

923: BEGIN
924:
925: -- call START_ACTIVITY to create savepoint, check compatibility
926: -- and initialize message list
927: x_return_status := OKL_API.START_ACTIVITY(
928: p_api_name => l_api_name,
929: p_pkg_name => g_pkg_name,
930: p_init_msg_list => p_init_msg_list,
931: l_api_version => l_api_version,

Line 937: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

933: p_api_type => g_api_type,
934: x_return_status => x_return_status);
935:
936: -- check if activity started successfully
937: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
938: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
939: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
940: raise OKL_API.G_EXCEPTION_ERROR;
941: End If;

Line 938: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

934: x_return_status => x_return_status);
935:
936: -- check if activity started successfully
937: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
938: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
939: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
940: raise OKL_API.G_EXCEPTION_ERROR;
941: End If;
942:

Line 939: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

935:
936: -- check if activity started successfully
937: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
938: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
939: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
940: raise OKL_API.G_EXCEPTION_ERROR;
941: End If;
942:
943:

Line 940: raise OKL_API.G_EXCEPTION_ERROR;

936: -- check if activity started successfully
937: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
938: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
939: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
940: raise OKL_API.G_EXCEPTION_ERROR;
941: End If;
942:
943:
944: okl_contract_pvt.lock_contract_header(

Line 953: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

949: x_msg_data => x_msg_data,
950: p_chrv_rec => l_chrv_rec,
951: p_khrv_rec => l_khrv_rec);
952:
953: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
954: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
955: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
956: raise OKL_API.G_EXCEPTION_ERROR;
957: END IF;

Line 954: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

950: p_chrv_rec => l_chrv_rec,
951: p_khrv_rec => l_khrv_rec);
952:
953: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
954: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
955: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
956: raise OKL_API.G_EXCEPTION_ERROR;
957: END IF;
958:

Line 955: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

951: p_khrv_rec => l_khrv_rec);
952:
953: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
954: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
955: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
956: raise OKL_API.G_EXCEPTION_ERROR;
957: END IF;
958:
959:

Line 956: raise OKL_API.G_EXCEPTION_ERROR;

952:
953: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
954: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
955: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
956: raise OKL_API.G_EXCEPTION_ERROR;
957: END IF;
958:
959:
960: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 960: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

956: raise OKL_API.G_EXCEPTION_ERROR;
957: END IF;
958:
959:
960: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
961: x_msg_data => x_msg_data);
962: EXCEPTION
963: when OKL_API.G_EXCEPTION_ERROR then
964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 963: when OKL_API.G_EXCEPTION_ERROR then

959:
960: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
961: x_msg_data => x_msg_data);
962: EXCEPTION
963: when OKL_API.G_EXCEPTION_ERROR then
964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
965: p_api_name => l_api_name,
966: p_pkg_name => g_pkg_name,
967: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

960: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
961: x_msg_data => x_msg_data);
962: EXCEPTION
963: when OKL_API.G_EXCEPTION_ERROR then
964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
965: p_api_name => l_api_name,
966: p_pkg_name => g_pkg_name,
967: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
968: x_msg_count => x_msg_count,

Line 967: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

963: when OKL_API.G_EXCEPTION_ERROR then
964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
965: p_api_name => l_api_name,
966: p_pkg_name => g_pkg_name,
967: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
968: x_msg_count => x_msg_count,
969: x_msg_data => x_msg_data,
970: p_api_type => g_api_type);
971:

Line 972: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

968: x_msg_count => x_msg_count,
969: x_msg_data => x_msg_data,
970: p_api_type => g_api_type);
971:
972: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
973: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
974: p_api_name => l_api_name,
975: p_pkg_name => g_pkg_name,
976: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 973: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

969: x_msg_data => x_msg_data,
970: p_api_type => g_api_type);
971:
972: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
973: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
974: p_api_name => l_api_name,
975: p_pkg_name => g_pkg_name,
976: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
977: x_msg_count => x_msg_count,

Line 976: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

972: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
973: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
974: p_api_name => l_api_name,
975: p_pkg_name => g_pkg_name,
976: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
977: x_msg_count => x_msg_count,
978: x_msg_data => x_msg_data,
979: p_api_type => g_api_type);
980:

Line 982: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

978: x_msg_data => x_msg_data,
979: p_api_type => g_api_type);
980:
981: when OTHERS then
982: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
983: p_api_name => l_api_name,
984: p_pkg_name => g_pkg_name,
985: p_exc_name => 'OTHERS',
986: x_msg_count => x_msg_count,

Line 1002: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

998: -- Version : 1.0
999: -- End of comments
1000: PROCEDURE lock_contract_header(
1001: p_api_version IN NUMBER,
1002: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1003: x_return_status OUT NOCOPY VARCHAR2,
1004: x_msg_count OUT NOCOPY NUMBER,
1005: x_msg_data OUT NOCOPY VARCHAR2,
1006: p_chrv_tbl IN okl_okc_migration_pvt.chrv_tbl_type,

Line 1011: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1007: p_khrv_tbl IN khrv_tbl_type) IS
1008:
1009: l_api_name CONSTANT VARCHAR2(30) := 'LOCK_CONTRACT_HEADER';
1010: l_api_version CONSTANT NUMBER := 1.0;
1011: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1012: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1013: i NUMBER;
1014: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
1015: BEGIN

Line 1012: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1008:
1009: l_api_name CONSTANT VARCHAR2(30) := 'LOCK_CONTRACT_HEADER';
1010: l_api_version CONSTANT NUMBER := 1.0;
1011: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1012: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1013: i NUMBER;
1014: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
1015: BEGIN
1016: /*

Line 1019: l_return_status := OKL_API.START_ACTIVITY(

1015: BEGIN
1016: /*
1017: -- call START_ACTIVITY to create savepoint, check compatibility
1018: -- and initialize message list
1019: l_return_status := OKL_API.START_ACTIVITY(
1020: p_api_name => l_api_name,
1021: p_pkg_name => g_pkg_name,
1022: p_init_msg_list => p_init_msg_list,
1023: l_api_version => l_api_version,

Line 1029: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1025: p_api_type => g_api_type,
1026: x_return_status => x_return_status);
1027:
1028: -- check if activity started successfully
1029: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1031: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1032: raise OKL_API.G_EXCEPTION_ERROR;
1033: End If;

Line 1030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1026: x_return_status => x_return_status);
1027:
1028: -- check if activity started successfully
1029: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1031: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1032: raise OKL_API.G_EXCEPTION_ERROR;
1033: End If;
1034: */

Line 1031: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1027:
1028: -- check if activity started successfully
1029: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1031: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1032: raise OKL_API.G_EXCEPTION_ERROR;
1033: End If;
1034: */
1035: If (p_chrv_tbl.COUNT > 0) Then

Line 1032: raise OKL_API.G_EXCEPTION_ERROR;

1028: -- check if activity started successfully
1029: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1031: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1032: raise OKL_API.G_EXCEPTION_ERROR;
1033: End If;
1034: */
1035: If (p_chrv_tbl.COUNT > 0) Then
1036: i := p_chrv_tbl.FIRST;

Line 1048: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

1044: x_msg_data => x_msg_data,
1045: p_chrv_rec => p_chrv_tbl(i),
1046: p_khrv_rec => l_khrv_tbl(i));
1047:
1048: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1049: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1050: l_overall_status := x_return_status;
1051: End If;
1052: End If;

Line 1049: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

1045: p_chrv_rec => p_chrv_tbl(i),
1046: p_khrv_rec => l_khrv_tbl(i));
1047:
1048: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1049: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1050: l_overall_status := x_return_status;
1051: End If;
1052: End If;
1053:

Line 1062: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

1058: -- return overall status
1059: x_return_status := l_overall_status;
1060: End If;
1061:
1062: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1063: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1064: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1065: raise OKL_API.G_EXCEPTION_ERROR;
1066: End If;

Line 1063: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1059: x_return_status := l_overall_status;
1060: End If;
1061:
1062: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1063: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1064: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1065: raise OKL_API.G_EXCEPTION_ERROR;
1066: End If;
1067: /*

Line 1064: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

1060: End If;
1061:
1062: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1063: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1064: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1065: raise OKL_API.G_EXCEPTION_ERROR;
1066: End If;
1067: /*
1068: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 1065: raise OKL_API.G_EXCEPTION_ERROR;

1061:
1062: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1063: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1064: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1065: raise OKL_API.G_EXCEPTION_ERROR;
1066: End If;
1067: /*
1068: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1069: x_msg_data => x_msg_data);

Line 1068: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

1064: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1065: raise OKL_API.G_EXCEPTION_ERROR;
1066: End If;
1067: /*
1068: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1069: x_msg_data => x_msg_data);
1070: */
1071: EXCEPTION
1072: when OKL_API.G_EXCEPTION_ERROR then

Line 1072: when OKL_API.G_EXCEPTION_ERROR then

1068: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1069: x_msg_data => x_msg_data);
1070: */
1071: EXCEPTION
1072: when OKL_API.G_EXCEPTION_ERROR then
1073: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1074: p_api_name => l_api_name,
1075: p_pkg_name => g_pkg_name,
1076: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1073: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1069: x_msg_data => x_msg_data);
1070: */
1071: EXCEPTION
1072: when OKL_API.G_EXCEPTION_ERROR then
1073: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1074: p_api_name => l_api_name,
1075: p_pkg_name => g_pkg_name,
1076: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1077: x_msg_count => x_msg_count,

Line 1076: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1072: when OKL_API.G_EXCEPTION_ERROR then
1073: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1074: p_api_name => l_api_name,
1075: p_pkg_name => g_pkg_name,
1076: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1077: x_msg_count => x_msg_count,
1078: x_msg_data => x_msg_data,
1079: p_api_type => g_api_type);
1080:

Line 1081: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1077: x_msg_count => x_msg_count,
1078: x_msg_data => x_msg_data,
1079: p_api_type => g_api_type);
1080:
1081: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1082: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1083: p_api_name => l_api_name,
1084: p_pkg_name => g_pkg_name,
1085: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1082: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1078: x_msg_data => x_msg_data,
1079: p_api_type => g_api_type);
1080:
1081: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1082: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1083: p_api_name => l_api_name,
1084: p_pkg_name => g_pkg_name,
1085: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1086: x_msg_count => x_msg_count,

Line 1085: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1081: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1082: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1083: p_api_name => l_api_name,
1084: p_pkg_name => g_pkg_name,
1085: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1086: x_msg_count => x_msg_count,
1087: x_msg_data => x_msg_data,
1088: p_api_type => g_api_type);
1089:

Line 1091: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1087: x_msg_data => x_msg_data,
1088: p_api_type => g_api_type);
1089:
1090: when OTHERS then
1091: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1092: p_api_name => l_api_name,
1093: p_pkg_name => g_pkg_name,
1094: p_exc_name => 'OTHERS',
1095: x_msg_count => x_msg_count,

Line 1112: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1108: -- Version : 1.0
1109: -- End of comments
1110: PROCEDURE validate_contract_header(
1111: p_api_version IN NUMBER,
1112: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1113: x_return_status OUT NOCOPY VARCHAR2,
1114: x_msg_count OUT NOCOPY NUMBER,
1115: x_msg_data OUT NOCOPY VARCHAR2,
1116: p_chrv_rec IN okl_okc_migration_pvt.chrv_rec_type,

Line 1124: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1120: l_khrv_rec khrv_rec_type;
1121:
1122: l_api_name CONSTANT VARCHAR2(30) := 'VALIDATE_CONTRACT_HEADER';
1123: l_api_version CONSTANT NUMBER := 1.0;
1124: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1125: BEGIN
1126:
1127: -- dbms_output.put_line('Start validation');
1128: -- call START_ACTIVITY to create savepoint, check compatibility

Line 1130: x_return_status := OKL_API.START_ACTIVITY(

1126:
1127: -- dbms_output.put_line('Start validation');
1128: -- call START_ACTIVITY to create savepoint, check compatibility
1129: -- and initialize message list
1130: x_return_status := OKL_API.START_ACTIVITY(
1131: p_api_name => l_api_name,
1132: p_pkg_name => g_pkg_name,
1133: p_init_msg_list => p_init_msg_list,
1134: l_api_version => l_api_version,

Line 1140: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1136: p_api_type => g_api_type,
1137: x_return_status => x_return_status);
1138:
1139: -- check if activity started successfully
1140: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1141: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1142: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
1143: raise OKL_API.G_EXCEPTION_ERROR;
1144: End If;

Line 1141: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1137: x_return_status => x_return_status);
1138:
1139: -- check if activity started successfully
1140: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1141: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1142: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
1143: raise OKL_API.G_EXCEPTION_ERROR;
1144: End If;
1145:

Line 1142: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then

1138:
1139: -- check if activity started successfully
1140: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1141: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1142: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
1143: raise OKL_API.G_EXCEPTION_ERROR;
1144: End If;
1145:
1146: l_khrv_rec := p_khrv_rec;

Line 1143: raise OKL_API.G_EXCEPTION_ERROR;

1139: -- check if activity started successfully
1140: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1141: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1142: Elsif (x_return_status = OKL_API.G_RET_STS_ERROR) then
1143: raise OKL_API.G_EXCEPTION_ERROR;
1144: End If;
1145:
1146: l_khrv_rec := p_khrv_rec;
1147: l_chrv_rec := p_chrv_rec;

Line 1160: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1156: x_msg_data => x_msg_data,
1157: p_chrv_rec => l_chrv_rec,
1158: p_khrv_rec => l_khrv_rec);
1159:
1160: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1161: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1162: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1163: raise OKL_API.G_EXCEPTION_ERROR;
1164: END IF;

Line 1161: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1157: p_chrv_rec => l_chrv_rec,
1158: p_khrv_rec => l_khrv_rec);
1159:
1160: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1161: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1162: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1163: raise OKL_API.G_EXCEPTION_ERROR;
1164: END IF;
1165:

Line 1162: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

1158: p_khrv_rec => l_khrv_rec);
1159:
1160: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1161: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1162: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1163: raise OKL_API.G_EXCEPTION_ERROR;
1164: END IF;
1165:
1166: l_khrv_rec := p_khrv_rec;

Line 1163: raise OKL_API.G_EXCEPTION_ERROR;

1159:
1160: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1161: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1162: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1163: raise OKL_API.G_EXCEPTION_ERROR;
1164: END IF;
1165:
1166: l_khrv_rec := p_khrv_rec;
1167: l_chrv_rec := p_chrv_rec;

Line 1173: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

1169: --Call After Vertical Hook
1170: --Call After User Hook
1171:
1172:
1173: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1174: x_msg_data => x_msg_data);
1175:
1176: EXCEPTION
1177: when OKL_API.G_EXCEPTION_ERROR then

Line 1177: when OKL_API.G_EXCEPTION_ERROR then

1173: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1174: x_msg_data => x_msg_data);
1175:
1176: EXCEPTION
1177: when OKL_API.G_EXCEPTION_ERROR then
1178: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1179: p_api_name => l_api_name,
1180: p_pkg_name => g_pkg_name,
1181: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1178: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1174: x_msg_data => x_msg_data);
1175:
1176: EXCEPTION
1177: when OKL_API.G_EXCEPTION_ERROR then
1178: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1179: p_api_name => l_api_name,
1180: p_pkg_name => g_pkg_name,
1181: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1182: x_msg_count => x_msg_count,

Line 1181: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1177: when OKL_API.G_EXCEPTION_ERROR then
1178: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1179: p_api_name => l_api_name,
1180: p_pkg_name => g_pkg_name,
1181: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1182: x_msg_count => x_msg_count,
1183: x_msg_data => x_msg_data,
1184: p_api_type => g_api_type);
1185:

Line 1186: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1182: x_msg_count => x_msg_count,
1183: x_msg_data => x_msg_data,
1184: p_api_type => g_api_type);
1185:
1186: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1187: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1188: p_api_name => l_api_name,
1189: p_pkg_name => g_pkg_name,
1190: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1187: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1183: x_msg_data => x_msg_data,
1184: p_api_type => g_api_type);
1185:
1186: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1187: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1188: p_api_name => l_api_name,
1189: p_pkg_name => g_pkg_name,
1190: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1191: x_msg_count => x_msg_count,

Line 1190: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1186: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1187: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1188: p_api_name => l_api_name,
1189: p_pkg_name => g_pkg_name,
1190: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1191: x_msg_count => x_msg_count,
1192: x_msg_data => x_msg_data,
1193: p_api_type => g_api_type);
1194:

Line 1196: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1192: x_msg_data => x_msg_data,
1193: p_api_type => g_api_type);
1194:
1195: when OTHERS then
1196: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1197: p_api_name => l_api_name,
1198: p_pkg_name => g_pkg_name,
1199: p_exc_name => 'OTHERS',
1200: x_msg_count => x_msg_count,

Line 1216: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1212: -- Version : 1.0
1213: -- End of comments
1214: PROCEDURE validate_contract_header(
1215: p_api_version IN NUMBER,
1216: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1217: x_return_status OUT NOCOPY VARCHAR2,
1218: x_msg_count OUT NOCOPY NUMBER,
1219: x_msg_data OUT NOCOPY VARCHAR2,
1220: p_chrv_tbl IN okl_okc_migration_pvt.chrv_tbl_type,

Line 1225: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1221: p_khrv_tbl IN khrv_tbl_type) IS
1222:
1223: l_api_name CONSTANT VARCHAR2(30) := 'validate_CONTRACT_HEADER';
1224: l_api_version CONSTANT NUMBER := 1.0;
1225: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1226: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1227: i NUMBER;
1228: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
1229: BEGIN

Line 1226: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1222:
1223: l_api_name CONSTANT VARCHAR2(30) := 'validate_CONTRACT_HEADER';
1224: l_api_version CONSTANT NUMBER := 1.0;
1225: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1226: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1227: i NUMBER;
1228: l_khrv_tbl khrv_tbl_type := p_khrv_tbl;
1229: BEGIN
1230: /*

Line 1233: l_return_status := OKL_API.START_ACTIVITY(

1229: BEGIN
1230: /*
1231: -- call START_ACTIVITY to create savepoint, check compatibility
1232: -- and initialize message list
1233: l_return_status := OKL_API.START_ACTIVITY(
1234: p_api_name => l_api_name,
1235: p_pkg_name => g_pkg_name,
1236: p_init_msg_list => p_init_msg_list,
1237: l_api_version => l_api_version,

Line 1243: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1239: p_api_type => g_api_type,
1240: x_return_status => x_return_status);
1241:
1242: -- check if activity started successfully
1243: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1244: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1245: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1246: raise OKL_API.G_EXCEPTION_ERROR;
1247: End If;

Line 1244: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1240: x_return_status => x_return_status);
1241:
1242: -- check if activity started successfully
1243: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1244: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1245: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1246: raise OKL_API.G_EXCEPTION_ERROR;
1247: End If;
1248: */

Line 1245: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1241:
1242: -- check if activity started successfully
1243: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1244: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1245: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1246: raise OKL_API.G_EXCEPTION_ERROR;
1247: End If;
1248: */
1249: If (p_chrv_tbl.COUNT > 0) Then

Line 1246: raise OKL_API.G_EXCEPTION_ERROR;

1242: -- check if activity started successfully
1243: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1244: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1245: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1246: raise OKL_API.G_EXCEPTION_ERROR;
1247: End If;
1248: */
1249: If (p_chrv_tbl.COUNT > 0) Then
1250: i := p_chrv_tbl.FIRST;

Line 1262: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

1258: x_msg_data => x_msg_data,
1259: p_chrv_rec => p_chrv_tbl(i),
1260: p_khrv_rec => l_khrv_tbl(i));
1261:
1262: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1263: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1264: l_overall_status := x_return_status;
1265: End If;
1266: End If;

Line 1263: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

1259: p_chrv_rec => p_chrv_tbl(i),
1260: p_khrv_rec => l_khrv_tbl(i));
1261:
1262: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1263: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1264: l_overall_status := x_return_status;
1265: End If;
1266: End If;
1267:

Line 1276: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

1272: -- return overall status
1273: x_return_status := l_overall_status;
1274: End If;
1275:
1276: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1277: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1278: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1279: raise OKL_API.G_EXCEPTION_ERROR;
1280: End If;

Line 1277: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1273: x_return_status := l_overall_status;
1274: End If;
1275:
1276: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1277: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1278: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1279: raise OKL_API.G_EXCEPTION_ERROR;
1280: End If;
1281: /*

Line 1278: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

1274: End If;
1275:
1276: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1277: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1278: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1279: raise OKL_API.G_EXCEPTION_ERROR;
1280: End If;
1281: /*
1282: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 1279: raise OKL_API.G_EXCEPTION_ERROR;

1275:
1276: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1277: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1278: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1279: raise OKL_API.G_EXCEPTION_ERROR;
1280: End If;
1281: /*
1282: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1283: x_msg_data => x_msg_data);

Line 1282: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

1278: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1279: raise OKL_API.G_EXCEPTION_ERROR;
1280: End If;
1281: /*
1282: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1283: x_msg_data => x_msg_data);
1284: */
1285: EXCEPTION
1286: when OKL_API.G_EXCEPTION_ERROR then

Line 1286: when OKL_API.G_EXCEPTION_ERROR then

1282: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1283: x_msg_data => x_msg_data);
1284: */
1285: EXCEPTION
1286: when OKL_API.G_EXCEPTION_ERROR then
1287: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1288: p_api_name => l_api_name,
1289: p_pkg_name => g_pkg_name,
1290: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1287: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1283: x_msg_data => x_msg_data);
1284: */
1285: EXCEPTION
1286: when OKL_API.G_EXCEPTION_ERROR then
1287: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1288: p_api_name => l_api_name,
1289: p_pkg_name => g_pkg_name,
1290: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1291: x_msg_count => x_msg_count,

Line 1290: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1286: when OKL_API.G_EXCEPTION_ERROR then
1287: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1288: p_api_name => l_api_name,
1289: p_pkg_name => g_pkg_name,
1290: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1291: x_msg_count => x_msg_count,
1292: x_msg_data => x_msg_data,
1293: p_api_type => g_api_type);
1294:

Line 1295: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1291: x_msg_count => x_msg_count,
1292: x_msg_data => x_msg_data,
1293: p_api_type => g_api_type);
1294:
1295: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1297: p_api_name => l_api_name,
1298: p_pkg_name => g_pkg_name,
1299: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1292: x_msg_data => x_msg_data,
1293: p_api_type => g_api_type);
1294:
1295: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1297: p_api_name => l_api_name,
1298: p_pkg_name => g_pkg_name,
1299: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1300: x_msg_count => x_msg_count,

Line 1299: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1295: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1297: p_api_name => l_api_name,
1298: p_pkg_name => g_pkg_name,
1299: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1300: x_msg_count => x_msg_count,
1301: x_msg_data => x_msg_data,
1302: p_api_type => g_api_type);
1303:

Line 1305: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1301: x_msg_data => x_msg_data,
1302: p_api_type => g_api_type);
1303:
1304: when OTHERS then
1305: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1306: p_api_name => l_api_name,
1307: p_pkg_name => g_pkg_name,
1308: p_exc_name => 'OTHERS',
1309: x_msg_count => x_msg_count,

Line 1329: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1325: -- Version : 1.0
1326: -- End of comments
1327: PROCEDURE create_contract_line(
1328: p_api_version IN NUMBER,
1329: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1330: x_return_status OUT NOCOPY VARCHAR2,
1331: x_msg_count OUT NOCOPY NUMBER,
1332: x_msg_data OUT NOCOPY VARCHAR2,
1333: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 1343: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1339: l_klev_rec klev_rec_type;
1340:
1341: l_api_name CONSTANT VARCHAR2(30) := 'CREATE_CONTRACT_LINE';
1342: l_api_version CONSTANT NUMBER := 1.0;
1343: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1344: BEGIN
1345:
1346: -- call START_ACTIVITY to create savepoint, check compatibility
1347: -- and initialize message list

Line 1348: l_return_status := OKL_API.START_ACTIVITY(

1344: BEGIN
1345:
1346: -- call START_ACTIVITY to create savepoint, check compatibility
1347: -- and initialize message list
1348: l_return_status := OKL_API.START_ACTIVITY(
1349: p_api_name => l_api_name,
1350: p_pkg_name => g_pkg_name,
1351: p_init_msg_list => p_init_msg_list,
1352: l_api_version => l_api_version,

Line 1358: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1354: p_api_type => g_api_type,
1355: x_return_status => x_return_status);
1356:
1357: -- check if activity started successfully
1358: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1359: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1360: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1361: raise OKL_API.G_EXCEPTION_ERROR;
1362: End If;

Line 1359: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1355: x_return_status => x_return_status);
1356:
1357: -- check if activity started successfully
1358: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1359: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1360: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1361: raise OKL_API.G_EXCEPTION_ERROR;
1362: End If;
1363:

Line 1360: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1356:
1357: -- check if activity started successfully
1358: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1359: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1360: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1361: raise OKL_API.G_EXCEPTION_ERROR;
1362: End If;
1363:
1364: l_klev_rec := p_klev_rec;

Line 1361: raise OKL_API.G_EXCEPTION_ERROR;

1357: -- check if activity started successfully
1358: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1359: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1360: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1361: raise OKL_API.G_EXCEPTION_ERROR;
1362: End If;
1363:
1364: l_klev_rec := p_klev_rec;
1365: l_clev_rec := p_clev_rec;

Line 1387: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1383: p_klev_rec => l_klev_rec,
1384: x_clev_rec => x_clev_rec,
1385: x_klev_rec => x_klev_rec);
1386:
1387: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1388: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1389: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1390: raise OKL_API.G_EXCEPTION_ERROR;
1391: END IF;

Line 1388: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1384: x_clev_rec => x_clev_rec,
1385: x_klev_rec => x_klev_rec);
1386:
1387: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1388: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1389: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1390: raise OKL_API.G_EXCEPTION_ERROR;
1391: END IF;
1392:

Line 1389: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

1385: x_klev_rec => x_klev_rec);
1386:
1387: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1388: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1389: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1390: raise OKL_API.G_EXCEPTION_ERROR;
1391: END IF;
1392:
1393: l_klev_rec := x_klev_rec;

Line 1390: raise OKL_API.G_EXCEPTION_ERROR;

1386:
1387: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1388: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1389: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1390: raise OKL_API.G_EXCEPTION_ERROR;
1391: END IF;
1392:
1393: l_klev_rec := x_klev_rec;
1394: l_clev_rec := x_clev_rec;

Line 1401: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

1397:
1398: --Call After Vertical Hook
1399: --Call After User Hook
1400:
1401: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1402: x_msg_data => x_msg_data);
1403: EXCEPTION
1404: when OKL_API.G_EXCEPTION_ERROR then
1405: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 1404: when OKL_API.G_EXCEPTION_ERROR then

1400:
1401: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1402: x_msg_data => x_msg_data);
1403: EXCEPTION
1404: when OKL_API.G_EXCEPTION_ERROR then
1405: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1406: p_api_name => l_api_name,
1407: p_pkg_name => g_pkg_name,
1408: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1405: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1401: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1402: x_msg_data => x_msg_data);
1403: EXCEPTION
1404: when OKL_API.G_EXCEPTION_ERROR then
1405: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1406: p_api_name => l_api_name,
1407: p_pkg_name => g_pkg_name,
1408: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1409: x_msg_count => x_msg_count,

Line 1408: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1404: when OKL_API.G_EXCEPTION_ERROR then
1405: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1406: p_api_name => l_api_name,
1407: p_pkg_name => g_pkg_name,
1408: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1409: x_msg_count => x_msg_count,
1410: x_msg_data => x_msg_data,
1411: p_api_type => g_api_type);
1412:

Line 1413: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1409: x_msg_count => x_msg_count,
1410: x_msg_data => x_msg_data,
1411: p_api_type => g_api_type);
1412:
1413: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1414: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1415: p_api_name => l_api_name,
1416: p_pkg_name => g_pkg_name,
1417: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1414: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1410: x_msg_data => x_msg_data,
1411: p_api_type => g_api_type);
1412:
1413: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1414: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1415: p_api_name => l_api_name,
1416: p_pkg_name => g_pkg_name,
1417: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1418: x_msg_count => x_msg_count,

Line 1417: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1413: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1414: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1415: p_api_name => l_api_name,
1416: p_pkg_name => g_pkg_name,
1417: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1418: x_msg_count => x_msg_count,
1419: x_msg_data => x_msg_data,
1420: p_api_type => g_api_type);
1421:

Line 1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1419: x_msg_data => x_msg_data,
1420: p_api_type => g_api_type);
1421:
1422: when OTHERS then
1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1424: p_api_name => l_api_name,
1425: p_pkg_name => g_pkg_name,
1426: p_exc_name => 'OTHERS',
1427: x_msg_count => x_msg_count,

Line 1443: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1439: -- Version : 1.0
1440: -- End of comments
1441: PROCEDURE create_contract_line(
1442: p_api_version IN NUMBER,
1443: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1444: x_return_status OUT NOCOPY VARCHAR2,
1445: x_msg_count OUT NOCOPY NUMBER,
1446: x_msg_data OUT NOCOPY VARCHAR2,
1447: p_clev_tbl IN okl_okc_migration_pvt.clev_tbl_type,

Line 1454: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1450: x_klev_tbl OUT NOCOPY klev_tbl_type) IS
1451:
1452: l_api_name CONSTANT VARCHAR2(30) := 'CREATE_CONTRACT_LINE';
1453: l_api_version CONSTANT NUMBER := 1.0;
1454: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1455: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1456: i NUMBER;
1457: l_klev_tbl klev_tbl_type := p_klev_tbl;
1458: BEGIN

Line 1455: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1451:
1452: l_api_name CONSTANT VARCHAR2(30) := 'CREATE_CONTRACT_LINE';
1453: l_api_version CONSTANT NUMBER := 1.0;
1454: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1455: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1456: i NUMBER;
1457: l_klev_tbl klev_tbl_type := p_klev_tbl;
1458: BEGIN
1459: /*

Line 1462: l_return_status := OKL_API.START_ACTIVITY(

1458: BEGIN
1459: /*
1460: -- call START_ACTIVITY to create savepoint, check compatibility
1461: -- and initialize message list
1462: l_return_status := OKL_API.START_ACTIVITY(
1463: p_api_name => l_api_name,
1464: p_pkg_name => g_pkg_name,
1465: p_init_msg_list => p_init_msg_list,
1466: l_api_version => l_api_version,

Line 1472: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1468: p_api_type => g_api_type,
1469: x_return_status => x_return_status);
1470:
1471: -- check if activity started successfully
1472: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1473: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1474: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1475: raise OKL_API.G_EXCEPTION_ERROR;
1476: End If;

Line 1473: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1469: x_return_status => x_return_status);
1470:
1471: -- check if activity started successfully
1472: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1473: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1474: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1475: raise OKL_API.G_EXCEPTION_ERROR;
1476: End If;
1477: */

Line 1474: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1470:
1471: -- check if activity started successfully
1472: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1473: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1474: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1475: raise OKL_API.G_EXCEPTION_ERROR;
1476: End If;
1477: */
1478:

Line 1475: raise OKL_API.G_EXCEPTION_ERROR;

1471: -- check if activity started successfully
1472: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1473: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1474: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1475: raise OKL_API.G_EXCEPTION_ERROR;
1476: End If;
1477: */
1478:
1479: If (p_clev_tbl.COUNT > 0) Then

Line 1494: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

1490: p_klev_rec => l_klev_tbl(i),
1491: x_clev_rec => x_clev_tbl(i),
1492: x_klev_rec => x_klev_tbl(i));
1493:
1494: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1495: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1496: l_overall_status := x_return_status;
1497: End If;
1498: End If;

Line 1495: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

1491: x_clev_rec => x_clev_tbl(i),
1492: x_klev_rec => x_klev_tbl(i));
1493:
1494: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1495: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1496: l_overall_status := x_return_status;
1497: End If;
1498: End If;
1499:

Line 1508: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

1504: -- return overall status
1505: x_return_status := l_overall_status;
1506: End If;
1507:
1508: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1509: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1510: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1511: raise OKL_API.G_EXCEPTION_ERROR;
1512: End If;

Line 1509: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1505: x_return_status := l_overall_status;
1506: End If;
1507:
1508: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1509: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1510: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1511: raise OKL_API.G_EXCEPTION_ERROR;
1512: End If;
1513: /*

Line 1510: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

1506: End If;
1507:
1508: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1509: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1510: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1511: raise OKL_API.G_EXCEPTION_ERROR;
1512: End If;
1513: /*
1514: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

Line 1511: raise OKL_API.G_EXCEPTION_ERROR;

1507:
1508: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1509: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1510: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1511: raise OKL_API.G_EXCEPTION_ERROR;
1512: End If;
1513: /*
1514: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
1515: x_msg_data => x_msg_data);

Line 1514: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

1510: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1511: raise OKL_API.G_EXCEPTION_ERROR;
1512: End If;
1513: /*
1514: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
1515: x_msg_data => x_msg_data);
1516: */
1517: EXCEPTION
1518: when OKL_API.G_EXCEPTION_ERROR then

Line 1518: when OKL_API.G_EXCEPTION_ERROR then

1514: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
1515: x_msg_data => x_msg_data);
1516: */
1517: EXCEPTION
1518: when OKL_API.G_EXCEPTION_ERROR then
1519: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1520: p_api_name => l_api_name,
1521: p_pkg_name => g_pkg_name,
1522: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1519: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1515: x_msg_data => x_msg_data);
1516: */
1517: EXCEPTION
1518: when OKL_API.G_EXCEPTION_ERROR then
1519: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1520: p_api_name => l_api_name,
1521: p_pkg_name => g_pkg_name,
1522: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1523: x_msg_count => x_msg_count,

Line 1522: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1518: when OKL_API.G_EXCEPTION_ERROR then
1519: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1520: p_api_name => l_api_name,
1521: p_pkg_name => g_pkg_name,
1522: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1523: x_msg_count => x_msg_count,
1524: x_msg_data => x_msg_data,
1525: p_api_type => g_api_type);
1526:

Line 1527: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1523: x_msg_count => x_msg_count,
1524: x_msg_data => x_msg_data,
1525: p_api_type => g_api_type);
1526:
1527: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1528: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1529: p_api_name => l_api_name,
1530: p_pkg_name => g_pkg_name,
1531: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1528: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1524: x_msg_data => x_msg_data,
1525: p_api_type => g_api_type);
1526:
1527: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1528: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1529: p_api_name => l_api_name,
1530: p_pkg_name => g_pkg_name,
1531: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1532: x_msg_count => x_msg_count,

Line 1531: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1527: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1528: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1529: p_api_name => l_api_name,
1530: p_pkg_name => g_pkg_name,
1531: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1532: x_msg_count => x_msg_count,
1533: x_msg_data => x_msg_data,
1534: p_api_type => g_api_type);
1535:

Line 1537: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1533: x_msg_data => x_msg_data,
1534: p_api_type => g_api_type);
1535:
1536: when OTHERS then
1537: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1538: p_api_name => l_api_name,
1539: p_pkg_name => g_pkg_name,
1540: p_exc_name => 'OTHERS',
1541: x_msg_count => x_msg_count,

Line 1558: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1554: -- Version : 1.0
1555: -- End of comments
1556: PROCEDURE update_contract_line(
1557: p_api_version IN NUMBER,
1558: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1559: x_return_status OUT NOCOPY VARCHAR2,
1560: x_msg_count OUT NOCOPY NUMBER,
1561: x_msg_data OUT NOCOPY VARCHAR2,
1562: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 1572: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1568: l_klev_rec klev_rec_type;
1569:
1570: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_LINE';
1571: l_api_version CONSTANT NUMBER := 1.0;
1572: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1573:
1574: BEGIN
1575:
1576: -- call START_ACTIVITY to create savepoint, check compatibility

Line 1578: l_return_status := OKL_API.START_ACTIVITY(

1574: BEGIN
1575:
1576: -- call START_ACTIVITY to create savepoint, check compatibility
1577: -- and initialize message list
1578: l_return_status := OKL_API.START_ACTIVITY(
1579: p_api_name => l_api_name,
1580: p_pkg_name => g_pkg_name,
1581: p_init_msg_list => p_init_msg_list,
1582: l_api_version => l_api_version,

Line 1588: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1584: p_api_type => g_api_type,
1585: x_return_status => x_return_status);
1586:
1587: -- check if activity started successfully
1588: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1589: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1590: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1591: raise OKL_API.G_EXCEPTION_ERROR;
1592: End If;

Line 1589: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1585: x_return_status => x_return_status);
1586:
1587: -- check if activity started successfully
1588: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1589: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1590: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1591: raise OKL_API.G_EXCEPTION_ERROR;
1592: End If;
1593:

Line 1590: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1586:
1587: -- check if activity started successfully
1588: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1589: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1590: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1591: raise OKL_API.G_EXCEPTION_ERROR;
1592: End If;
1593:
1594: l_klev_rec := p_klev_rec;

Line 1591: raise OKL_API.G_EXCEPTION_ERROR;

1587: -- check if activity started successfully
1588: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1589: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1590: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1591: raise OKL_API.G_EXCEPTION_ERROR;
1592: End If;
1593:
1594: l_klev_rec := p_klev_rec;
1595: l_clev_rec := p_clev_rec;

Line 1619: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1615: p_klev_rec => l_klev_rec,
1616: x_clev_rec => x_clev_rec,
1617: x_klev_rec => x_klev_rec);
1618:
1619: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1620: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1622: raise OKL_API.G_EXCEPTION_ERROR;
1623: END IF;

Line 1620: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1616: x_clev_rec => x_clev_rec,
1617: x_klev_rec => x_klev_rec);
1618:
1619: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1620: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1622: raise OKL_API.G_EXCEPTION_ERROR;
1623: END IF;
1624:

Line 1621: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

1617: x_klev_rec => x_klev_rec);
1618:
1619: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1620: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1622: raise OKL_API.G_EXCEPTION_ERROR;
1623: END IF;
1624:
1625: l_klev_rec := x_klev_rec;

Line 1622: raise OKL_API.G_EXCEPTION_ERROR;

1618:
1619: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1620: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1622: raise OKL_API.G_EXCEPTION_ERROR;
1623: END IF;
1624:
1625: l_klev_rec := x_klev_rec;
1626: l_clev_rec := x_clev_rec;

Line 1635: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

1631: --Call After Vertical Hook
1632: --Call After User Hook
1633:
1634:
1635: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1636: x_msg_data => x_msg_data);
1637: EXCEPTION
1638: when OKL_API.G_EXCEPTION_ERROR then
1639: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 1638: when OKL_API.G_EXCEPTION_ERROR then

1634:
1635: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1636: x_msg_data => x_msg_data);
1637: EXCEPTION
1638: when OKL_API.G_EXCEPTION_ERROR then
1639: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1640: p_api_name => l_api_name,
1641: p_pkg_name => g_pkg_name,
1642: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1639: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1635: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1636: x_msg_data => x_msg_data);
1637: EXCEPTION
1638: when OKL_API.G_EXCEPTION_ERROR then
1639: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1640: p_api_name => l_api_name,
1641: p_pkg_name => g_pkg_name,
1642: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1643: x_msg_count => x_msg_count,

Line 1642: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1638: when OKL_API.G_EXCEPTION_ERROR then
1639: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1640: p_api_name => l_api_name,
1641: p_pkg_name => g_pkg_name,
1642: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1643: x_msg_count => x_msg_count,
1644: x_msg_data => x_msg_data,
1645: p_api_type => g_api_type);
1646:

Line 1647: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1643: x_msg_count => x_msg_count,
1644: x_msg_data => x_msg_data,
1645: p_api_type => g_api_type);
1646:
1647: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1648: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1649: p_api_name => l_api_name,
1650: p_pkg_name => g_pkg_name,
1651: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1648: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1644: x_msg_data => x_msg_data,
1645: p_api_type => g_api_type);
1646:
1647: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1648: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1649: p_api_name => l_api_name,
1650: p_pkg_name => g_pkg_name,
1651: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1652: x_msg_count => x_msg_count,

Line 1651: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1647: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1648: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1649: p_api_name => l_api_name,
1650: p_pkg_name => g_pkg_name,
1651: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1652: x_msg_count => x_msg_count,
1653: x_msg_data => x_msg_data,
1654: p_api_type => g_api_type);
1655:

Line 1657: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1653: x_msg_data => x_msg_data,
1654: p_api_type => g_api_type);
1655:
1656: when OTHERS then
1657: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1658: p_api_name => l_api_name,
1659: p_pkg_name => g_pkg_name,
1660: p_exc_name => 'OTHERS',
1661: x_msg_count => x_msg_count,

Line 1677: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1673: -- Version : 1.0
1674: -- End of comments
1675: PROCEDURE update_contract_line(
1676: p_api_version IN NUMBER,
1677: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1678: x_return_status OUT NOCOPY VARCHAR2,
1679: x_msg_count OUT NOCOPY NUMBER,
1680: x_msg_data OUT NOCOPY VARCHAR2,
1681: p_clev_tbl IN okl_okc_migration_pvt.clev_tbl_type,

Line 1688: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1684: x_klev_tbl OUT NOCOPY klev_tbl_type) IS
1685:
1686: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_LINE';
1687: l_api_version CONSTANT NUMBER := 1.0;
1688: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1689: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1690: i NUMBER;
1691: l_klev_tbl klev_tbl_type := p_klev_tbl;
1692: BEGIN

Line 1689: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1685:
1686: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_LINE';
1687: l_api_version CONSTANT NUMBER := 1.0;
1688: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1689: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1690: i NUMBER;
1691: l_klev_tbl klev_tbl_type := p_klev_tbl;
1692: BEGIN
1693: /*

Line 1696: l_return_status := OKL_API.START_ACTIVITY(

1692: BEGIN
1693: /*
1694: -- call START_ACTIVITY to create savepoint, check compatibility
1695: -- and initialize message list
1696: l_return_status := OKL_API.START_ACTIVITY(
1697: p_api_name => l_api_name,
1698: p_pkg_name => g_pkg_name,
1699: p_init_msg_list => p_init_msg_list,
1700: l_api_version => l_api_version,

Line 1706: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1702: p_api_type => g_api_type,
1703: x_return_status => x_return_status);
1704:
1705: -- check if activity started successfully
1706: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1707: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1708: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1709: raise OKL_API.G_EXCEPTION_ERROR;
1710: End If;

Line 1707: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1703: x_return_status => x_return_status);
1704:
1705: -- check if activity started successfully
1706: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1707: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1708: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1709: raise OKL_API.G_EXCEPTION_ERROR;
1710: End If;
1711: */

Line 1708: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1704:
1705: -- check if activity started successfully
1706: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1707: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1708: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1709: raise OKL_API.G_EXCEPTION_ERROR;
1710: End If;
1711: */
1712:

Line 1709: raise OKL_API.G_EXCEPTION_ERROR;

1705: -- check if activity started successfully
1706: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1707: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1708: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1709: raise OKL_API.G_EXCEPTION_ERROR;
1710: End If;
1711: */
1712:
1713: If (p_clev_tbl.COUNT > 0) Then

Line 1728: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

1724: p_klev_rec => l_klev_tbl(i),
1725: x_clev_rec => x_clev_tbl(i),
1726: x_klev_rec => x_klev_tbl(i));
1727:
1728: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1729: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1730: l_overall_status := x_return_status;
1731: End If;
1732: End If;

Line 1729: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

1725: x_clev_rec => x_clev_tbl(i),
1726: x_klev_rec => x_klev_tbl(i));
1727:
1728: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1729: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1730: l_overall_status := x_return_status;
1731: End If;
1732: End If;
1733:

Line 1742: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

1738: -- return overall status
1739: x_return_status := l_overall_status;
1740: End If;
1741:
1742: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1743: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1744: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1745: raise OKL_API.G_EXCEPTION_ERROR;
1746: End If;

Line 1743: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1739: x_return_status := l_overall_status;
1740: End If;
1741:
1742: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1743: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1744: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1745: raise OKL_API.G_EXCEPTION_ERROR;
1746: End If;
1747: /*

Line 1744: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

1740: End If;
1741:
1742: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1743: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1744: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1745: raise OKL_API.G_EXCEPTION_ERROR;
1746: End If;
1747: /*
1748: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

Line 1745: raise OKL_API.G_EXCEPTION_ERROR;

1741:
1742: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1743: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1744: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1745: raise OKL_API.G_EXCEPTION_ERROR;
1746: End If;
1747: /*
1748: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
1749: x_msg_data => x_msg_data);

Line 1748: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

1744: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1745: raise OKL_API.G_EXCEPTION_ERROR;
1746: End If;
1747: /*
1748: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
1749: x_msg_data => x_msg_data);
1750: */
1751: EXCEPTION
1752: when OKL_API.G_EXCEPTION_ERROR then

Line 1752: when OKL_API.G_EXCEPTION_ERROR then

1748: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
1749: x_msg_data => x_msg_data);
1750: */
1751: EXCEPTION
1752: when OKL_API.G_EXCEPTION_ERROR then
1753: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1754: p_api_name => l_api_name,
1755: p_pkg_name => g_pkg_name,
1756: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1753: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1749: x_msg_data => x_msg_data);
1750: */
1751: EXCEPTION
1752: when OKL_API.G_EXCEPTION_ERROR then
1753: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1754: p_api_name => l_api_name,
1755: p_pkg_name => g_pkg_name,
1756: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1757: x_msg_count => x_msg_count,

Line 1756: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1752: when OKL_API.G_EXCEPTION_ERROR then
1753: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1754: p_api_name => l_api_name,
1755: p_pkg_name => g_pkg_name,
1756: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1757: x_msg_count => x_msg_count,
1758: x_msg_data => x_msg_data,
1759: p_api_type => g_api_type);
1760:

Line 1761: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1757: x_msg_count => x_msg_count,
1758: x_msg_data => x_msg_data,
1759: p_api_type => g_api_type);
1760:
1761: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1763: p_api_name => l_api_name,
1764: p_pkg_name => g_pkg_name,
1765: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1758: x_msg_data => x_msg_data,
1759: p_api_type => g_api_type);
1760:
1761: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1763: p_api_name => l_api_name,
1764: p_pkg_name => g_pkg_name,
1765: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1766: x_msg_count => x_msg_count,

Line 1765: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1761: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1763: p_api_name => l_api_name,
1764: p_pkg_name => g_pkg_name,
1765: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1766: x_msg_count => x_msg_count,
1767: x_msg_data => x_msg_data,
1768: p_api_type => g_api_type);
1769:

Line 1771: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1767: x_msg_data => x_msg_data,
1768: p_api_type => g_api_type);
1769:
1770: when OTHERS then
1771: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1772: p_api_name => l_api_name,
1773: p_pkg_name => g_pkg_name,
1774: p_exc_name => 'OTHERS',
1775: x_msg_count => x_msg_count,

Line 1810: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1806: l_klev_rec klev_rec_type;
1807:
1808: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_LINE';
1809: l_api_version CONSTANT NUMBER := 1.0;
1810: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1811:
1812: BEGIN
1813:
1814: -- call START_ACTIVITY to create savepoint, check compatibility

Line 1816: l_return_status := OKL_API.START_ACTIVITY(

1812: BEGIN
1813:
1814: -- call START_ACTIVITY to create savepoint, check compatibility
1815: -- and initialize message list
1816: l_return_status := OKL_API.START_ACTIVITY(
1817: p_api_name => l_api_name,
1818: p_pkg_name => g_pkg_name,
1819: p_init_msg_list => p_init_msg_list,
1820: l_api_version => l_api_version,

Line 1826: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

1822: p_api_type => g_api_type,
1823: x_return_status => x_return_status);
1824:
1825: -- check if activity started successfully
1826: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1827: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1828: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1829: raise OKL_API.G_EXCEPTION_ERROR;
1830: End If;

Line 1827: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1823: x_return_status => x_return_status);
1824:
1825: -- check if activity started successfully
1826: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1827: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1828: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1829: raise OKL_API.G_EXCEPTION_ERROR;
1830: End If;
1831:

Line 1828: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

1824:
1825: -- check if activity started successfully
1826: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1827: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1828: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1829: raise OKL_API.G_EXCEPTION_ERROR;
1830: End If;
1831:
1832: l_klev_rec := p_klev_rec;

Line 1829: raise OKL_API.G_EXCEPTION_ERROR;

1825: -- check if activity started successfully
1826: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
1827: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1828: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
1829: raise OKL_API.G_EXCEPTION_ERROR;
1830: End If;
1831:
1832: l_klev_rec := p_klev_rec;
1833: l_clev_rec := p_clev_rec;

Line 1858: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1854: p_edit_mode => p_edit_mode,
1855: x_clev_rec => x_clev_rec,
1856: x_klev_rec => x_klev_rec);
1857:
1858: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1859: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1860: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1861: raise OKL_API.G_EXCEPTION_ERROR;
1862: END IF;

Line 1859: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1855: x_clev_rec => x_clev_rec,
1856: x_klev_rec => x_klev_rec);
1857:
1858: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1859: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1860: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1861: raise OKL_API.G_EXCEPTION_ERROR;
1862: END IF;
1863:

Line 1860: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

1856: x_klev_rec => x_klev_rec);
1857:
1858: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1859: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1860: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1861: raise OKL_API.G_EXCEPTION_ERROR;
1862: END IF;
1863:
1864: l_klev_rec := x_klev_rec;

Line 1861: raise OKL_API.G_EXCEPTION_ERROR;

1857:
1858: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1859: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1860: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
1861: raise OKL_API.G_EXCEPTION_ERROR;
1862: END IF;
1863:
1864: l_klev_rec := x_klev_rec;
1865: l_clev_rec := x_clev_rec;

Line 1874: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

1870: --Call After Vertical Hook
1871: --Call After User Hook
1872:
1873:
1874: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1875: x_msg_data => x_msg_data);
1876: EXCEPTION
1877: when OKL_API.G_EXCEPTION_ERROR then
1878: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 1877: when OKL_API.G_EXCEPTION_ERROR then

1873:
1874: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1875: x_msg_data => x_msg_data);
1876: EXCEPTION
1877: when OKL_API.G_EXCEPTION_ERROR then
1878: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1879: p_api_name => l_api_name,
1880: p_pkg_name => g_pkg_name,
1881: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1878: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1874: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
1875: x_msg_data => x_msg_data);
1876: EXCEPTION
1877: when OKL_API.G_EXCEPTION_ERROR then
1878: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1879: p_api_name => l_api_name,
1880: p_pkg_name => g_pkg_name,
1881: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1882: x_msg_count => x_msg_count,

Line 1881: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1877: when OKL_API.G_EXCEPTION_ERROR then
1878: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1879: p_api_name => l_api_name,
1880: p_pkg_name => g_pkg_name,
1881: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1882: x_msg_count => x_msg_count,
1883: x_msg_data => x_msg_data,
1884: p_api_type => g_api_type);
1885:

Line 1886: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1882: x_msg_count => x_msg_count,
1883: x_msg_data => x_msg_data,
1884: p_api_type => g_api_type);
1885:
1886: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1887: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1888: p_api_name => l_api_name,
1889: p_pkg_name => g_pkg_name,
1890: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1887: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1883: x_msg_data => x_msg_data,
1884: p_api_type => g_api_type);
1885:
1886: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1887: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1888: p_api_name => l_api_name,
1889: p_pkg_name => g_pkg_name,
1890: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1891: x_msg_count => x_msg_count,

Line 1890: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1886: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1887: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1888: p_api_name => l_api_name,
1889: p_pkg_name => g_pkg_name,
1890: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1891: x_msg_count => x_msg_count,
1892: x_msg_data => x_msg_data,
1893: p_api_type => g_api_type);
1894:

Line 1896: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1892: x_msg_data => x_msg_data,
1893: p_api_type => g_api_type);
1894:
1895: when OTHERS then
1896: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1897: p_api_name => l_api_name,
1898: p_pkg_name => g_pkg_name,
1899: p_exc_name => 'OTHERS',
1900: x_msg_count => x_msg_count,

Line 1932: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1928: x_klev_tbl OUT NOCOPY klev_tbl_type) IS
1929:
1930: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_LINE';
1931: l_api_version CONSTANT NUMBER := 1.0;
1932: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1933: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1934: i NUMBER;
1935: l_klev_tbl klev_tbl_type := p_klev_tbl;
1936: BEGIN

Line 1933: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1929:
1930: l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_CONTRACT_LINE';
1931: l_api_version CONSTANT NUMBER := 1.0;
1932: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1933: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1934: i NUMBER;
1935: l_klev_tbl klev_tbl_type := p_klev_tbl;
1936: BEGIN
1937:

Line 1954: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

1950: p_edit_mode => p_edit_mode,
1951: x_clev_rec => x_clev_tbl(i),
1952: x_klev_rec => x_klev_tbl(i));
1953:
1954: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1955: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1956: l_overall_status := x_return_status;
1957: End If;
1958: End If;

Line 1955: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

1951: x_clev_rec => x_clev_tbl(i),
1952: x_klev_rec => x_klev_tbl(i));
1953:
1954: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
1955: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
1956: l_overall_status := x_return_status;
1957: End If;
1958: End If;
1959:

Line 1968: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

1964: -- return overall status
1965: x_return_status := l_overall_status;
1966: End If;
1967:
1968: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1969: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1970: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1971: raise OKL_API.G_EXCEPTION_ERROR;
1972: End If;

Line 1969: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1965: x_return_status := l_overall_status;
1966: End If;
1967:
1968: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1969: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1970: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1971: raise OKL_API.G_EXCEPTION_ERROR;
1972: End If;
1973:

Line 1970: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

1966: End If;
1967:
1968: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1969: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1970: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1971: raise OKL_API.G_EXCEPTION_ERROR;
1972: End If;
1973:
1974: EXCEPTION

Line 1971: raise OKL_API.G_EXCEPTION_ERROR;

1967:
1968: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
1969: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1970: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
1971: raise OKL_API.G_EXCEPTION_ERROR;
1972: End If;
1973:
1974: EXCEPTION
1975: when OKL_API.G_EXCEPTION_ERROR then

Line 1975: when OKL_API.G_EXCEPTION_ERROR then

1971: raise OKL_API.G_EXCEPTION_ERROR;
1972: End If;
1973:
1974: EXCEPTION
1975: when OKL_API.G_EXCEPTION_ERROR then
1976: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1977: p_api_name => l_api_name,
1978: p_pkg_name => g_pkg_name,
1979: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1976: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1972: End If;
1973:
1974: EXCEPTION
1975: when OKL_API.G_EXCEPTION_ERROR then
1976: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1977: p_api_name => l_api_name,
1978: p_pkg_name => g_pkg_name,
1979: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1980: x_msg_count => x_msg_count,

Line 1979: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1975: when OKL_API.G_EXCEPTION_ERROR then
1976: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1977: p_api_name => l_api_name,
1978: p_pkg_name => g_pkg_name,
1979: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1980: x_msg_count => x_msg_count,
1981: x_msg_data => x_msg_data,
1982: p_api_type => g_api_type);
1983:

Line 1984: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

1980: x_msg_count => x_msg_count,
1981: x_msg_data => x_msg_data,
1982: p_api_type => g_api_type);
1983:
1984: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1985: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1986: p_api_name => l_api_name,
1987: p_pkg_name => g_pkg_name,
1988: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1985: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1981: x_msg_data => x_msg_data,
1982: p_api_type => g_api_type);
1983:
1984: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1985: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1986: p_api_name => l_api_name,
1987: p_pkg_name => g_pkg_name,
1988: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1989: x_msg_count => x_msg_count,

Line 1988: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1984: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
1985: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1986: p_api_name => l_api_name,
1987: p_pkg_name => g_pkg_name,
1988: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1989: x_msg_count => x_msg_count,
1990: x_msg_data => x_msg_data,
1991: p_api_type => g_api_type);
1992:

Line 1994: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1990: x_msg_data => x_msg_data,
1991: p_api_type => g_api_type);
1992:
1993: when OTHERS then
1994: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1995: p_api_name => l_api_name,
1996: p_pkg_name => g_pkg_name,
1997: p_exc_name => 'OTHERS',
1998: x_msg_count => x_msg_count,

Line 2013: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2009: -- Version : 1.0
2010: -- End of comments
2011: PROCEDURE delete_contract_line(
2012: p_api_version IN NUMBER,
2013: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2014: x_return_status OUT NOCOPY VARCHAR2,
2015: x_msg_count OUT NOCOPY NUMBER,
2016: x_msg_data OUT NOCOPY VARCHAR2,
2017: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 2025: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2021: l_klev_rec klev_rec_type;
2022:
2023: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_LINE';
2024: l_api_version CONSTANT NUMBER := 1.0;
2025: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2026: BEGIN
2027:
2028: -- call START_ACTIVITY to create savepoint, check compatibility
2029: -- and initialize message list

Line 2030: l_return_status := OKL_API.START_ACTIVITY(

2026: BEGIN
2027:
2028: -- call START_ACTIVITY to create savepoint, check compatibility
2029: -- and initialize message list
2030: l_return_status := OKL_API.START_ACTIVITY(
2031: p_api_name => l_api_name,
2032: p_pkg_name => g_pkg_name,
2033: p_init_msg_list => p_init_msg_list,
2034: l_api_version => l_api_version,

Line 2040: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2036: p_api_type => g_api_type,
2037: x_return_status => x_return_status);
2038:
2039: -- check if activity started successfully
2040: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2041: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2042: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2043: raise OKL_API.G_EXCEPTION_ERROR;
2044: End If;

Line 2041: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2037: x_return_status => x_return_status);
2038:
2039: -- check if activity started successfully
2040: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2041: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2042: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2043: raise OKL_API.G_EXCEPTION_ERROR;
2044: End If;
2045:

Line 2042: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2038:
2039: -- check if activity started successfully
2040: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2041: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2042: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2043: raise OKL_API.G_EXCEPTION_ERROR;
2044: End If;
2045:
2046: l_klev_rec := p_klev_rec;

Line 2043: raise OKL_API.G_EXCEPTION_ERROR;

2039: -- check if activity started successfully
2040: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2041: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2042: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2043: raise OKL_API.G_EXCEPTION_ERROR;
2044: End If;
2045:
2046: l_klev_rec := p_klev_rec;
2047: l_clev_rec := p_clev_rec;

Line 2068: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2064: x_msg_data => x_msg_data,
2065: p_clev_rec => l_clev_rec,
2066: p_klev_rec => l_klev_rec);
2067:
2068: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2069: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2070: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2071: raise OKL_API.G_EXCEPTION_ERROR;
2072: END IF;

Line 2069: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2065: p_clev_rec => l_clev_rec,
2066: p_klev_rec => l_klev_rec);
2067:
2068: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2069: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2070: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2071: raise OKL_API.G_EXCEPTION_ERROR;
2072: END IF;
2073:

Line 2070: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

2066: p_klev_rec => l_klev_rec);
2067:
2068: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2069: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2070: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2071: raise OKL_API.G_EXCEPTION_ERROR;
2072: END IF;
2073:
2074: l_klev_rec := p_klev_rec;

Line 2071: raise OKL_API.G_EXCEPTION_ERROR;

2067:
2068: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2069: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2070: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2071: raise OKL_API.G_EXCEPTION_ERROR;
2072: END IF;
2073:
2074: l_klev_rec := p_klev_rec;
2075: l_clev_rec := p_clev_rec;

Line 2082: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

2078:
2079: --Call After Vertical Hook
2080: --Call After User Hook
2081:
2082: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2083: x_msg_data => x_msg_data);
2084: EXCEPTION
2085: when OKL_API.G_EXCEPTION_ERROR then
2086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 2085: when OKL_API.G_EXCEPTION_ERROR then

2081:
2082: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2083: x_msg_data => x_msg_data);
2084: EXCEPTION
2085: when OKL_API.G_EXCEPTION_ERROR then
2086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2087: p_api_name => l_api_name,
2088: p_pkg_name => g_pkg_name,
2089: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2082: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2083: x_msg_data => x_msg_data);
2084: EXCEPTION
2085: when OKL_API.G_EXCEPTION_ERROR then
2086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2087: p_api_name => l_api_name,
2088: p_pkg_name => g_pkg_name,
2089: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2090: x_msg_count => x_msg_count,

Line 2089: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2085: when OKL_API.G_EXCEPTION_ERROR then
2086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2087: p_api_name => l_api_name,
2088: p_pkg_name => g_pkg_name,
2089: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2090: x_msg_count => x_msg_count,
2091: x_msg_data => x_msg_data,
2092: p_api_type => g_api_type);
2093:

Line 2094: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2090: x_msg_count => x_msg_count,
2091: x_msg_data => x_msg_data,
2092: p_api_type => g_api_type);
2093:
2094: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2095: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2096: p_api_name => l_api_name,
2097: p_pkg_name => g_pkg_name,
2098: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2095: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2091: x_msg_data => x_msg_data,
2092: p_api_type => g_api_type);
2093:
2094: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2095: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2096: p_api_name => l_api_name,
2097: p_pkg_name => g_pkg_name,
2098: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2099: x_msg_count => x_msg_count,

Line 2098: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2094: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2095: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2096: p_api_name => l_api_name,
2097: p_pkg_name => g_pkg_name,
2098: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2099: x_msg_count => x_msg_count,
2100: x_msg_data => x_msg_data,
2101: p_api_type => g_api_type);
2102:

Line 2104: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2100: x_msg_data => x_msg_data,
2101: p_api_type => g_api_type);
2102:
2103: when OTHERS then
2104: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2105: p_api_name => l_api_name,
2106: p_pkg_name => g_pkg_name,
2107: p_exc_name => 'OTHERS',
2108: x_msg_count => x_msg_count,

Line 2124: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2120: -- Version : 1.0
2121: -- End of comments
2122: PROCEDURE delete_contract_line(
2123: p_api_version IN NUMBER,
2124: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2125: x_return_status OUT NOCOPY VARCHAR2,
2126: x_msg_count OUT NOCOPY NUMBER,
2127: x_msg_data OUT NOCOPY VARCHAR2,
2128: p_clev_tbl IN okl_okc_migration_pvt.clev_tbl_type,

Line 2133: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2129: p_klev_tbl IN klev_tbl_type) IS
2130:
2131: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_LINE';
2132: l_api_version CONSTANT NUMBER := 1.0;
2133: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2134: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2135: i NUMBER;
2136: l_klev_tbl klev_tbl_type := p_klev_tbl;
2137: BEGIN

Line 2134: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2130:
2131: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_LINE';
2132: l_api_version CONSTANT NUMBER := 1.0;
2133: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2134: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2135: i NUMBER;
2136: l_klev_tbl klev_tbl_type := p_klev_tbl;
2137: BEGIN
2138: /*

Line 2141: l_return_status := OKL_API.START_ACTIVITY(

2137: BEGIN
2138: /*
2139: -- call START_ACTIVITY to create savepoint, check compatibility
2140: -- and initialize message list
2141: l_return_status := OKL_API.START_ACTIVITY(
2142: p_api_name => l_api_name,
2143: p_pkg_name => g_pkg_name,
2144: p_init_msg_list => p_init_msg_list,
2145: l_api_version => l_api_version,

Line 2151: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2147: p_api_type => g_api_type,
2148: x_return_status => x_return_status);
2149:
2150: -- check if activity started successfully
2151: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2152: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2154: raise OKL_API.G_EXCEPTION_ERROR;
2155: End If;

Line 2152: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2148: x_return_status => x_return_status);
2149:
2150: -- check if activity started successfully
2151: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2152: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2154: raise OKL_API.G_EXCEPTION_ERROR;
2155: End If;
2156: */

Line 2153: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2149:
2150: -- check if activity started successfully
2151: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2152: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2154: raise OKL_API.G_EXCEPTION_ERROR;
2155: End If;
2156: */
2157: If (p_clev_tbl.COUNT > 0) Then

Line 2154: raise OKL_API.G_EXCEPTION_ERROR;

2150: -- check if activity started successfully
2151: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2152: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2154: raise OKL_API.G_EXCEPTION_ERROR;
2155: End If;
2156: */
2157: If (p_clev_tbl.COUNT > 0) Then
2158: i := p_clev_tbl.FIRST;

Line 2170: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

2166: x_msg_data => x_msg_data,
2167: p_clev_rec => p_clev_tbl(i),
2168: p_klev_rec => l_klev_tbl(i));
2169:
2170: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
2171: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
2172: l_overall_status := x_return_status;
2173: End If;
2174: End If;

Line 2171: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

2167: p_clev_rec => p_clev_tbl(i),
2168: p_klev_rec => l_klev_tbl(i));
2169:
2170: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
2171: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
2172: l_overall_status := x_return_status;
2173: End If;
2174: End If;
2175:

Line 2184: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

2180: -- return overall status
2181: x_return_status := l_overall_status;
2182: End If;
2183:
2184: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2186: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2187: raise OKL_API.G_EXCEPTION_ERROR;
2188: End If;

Line 2185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2181: x_return_status := l_overall_status;
2182: End If;
2183:
2184: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2186: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2187: raise OKL_API.G_EXCEPTION_ERROR;
2188: End If;
2189: /*

Line 2186: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

2182: End If;
2183:
2184: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2186: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2187: raise OKL_API.G_EXCEPTION_ERROR;
2188: End If;
2189: /*
2190: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

Line 2187: raise OKL_API.G_EXCEPTION_ERROR;

2183:
2184: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2185: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2186: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2187: raise OKL_API.G_EXCEPTION_ERROR;
2188: End If;
2189: /*
2190: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2191: x_msg_data => x_msg_data);

Line 2190: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

2186: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2187: raise OKL_API.G_EXCEPTION_ERROR;
2188: End If;
2189: /*
2190: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2191: x_msg_data => x_msg_data);
2192: */
2193: EXCEPTION
2194: when OKL_API.G_EXCEPTION_ERROR then

Line 2194: when OKL_API.G_EXCEPTION_ERROR then

2190: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2191: x_msg_data => x_msg_data);
2192: */
2193: EXCEPTION
2194: when OKL_API.G_EXCEPTION_ERROR then
2195: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2196: p_api_name => l_api_name,
2197: p_pkg_name => g_pkg_name,
2198: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2195: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2191: x_msg_data => x_msg_data);
2192: */
2193: EXCEPTION
2194: when OKL_API.G_EXCEPTION_ERROR then
2195: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2196: p_api_name => l_api_name,
2197: p_pkg_name => g_pkg_name,
2198: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2199: x_msg_count => x_msg_count,

Line 2198: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2194: when OKL_API.G_EXCEPTION_ERROR then
2195: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2196: p_api_name => l_api_name,
2197: p_pkg_name => g_pkg_name,
2198: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2199: x_msg_count => x_msg_count,
2200: x_msg_data => x_msg_data,
2201: p_api_type => g_api_type);
2202:

Line 2203: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2199: x_msg_count => x_msg_count,
2200: x_msg_data => x_msg_data,
2201: p_api_type => g_api_type);
2202:
2203: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2204: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2205: p_api_name => l_api_name,
2206: p_pkg_name => g_pkg_name,
2207: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2204: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2200: x_msg_data => x_msg_data,
2201: p_api_type => g_api_type);
2202:
2203: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2204: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2205: p_api_name => l_api_name,
2206: p_pkg_name => g_pkg_name,
2207: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2208: x_msg_count => x_msg_count,

Line 2207: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2203: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2204: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2205: p_api_name => l_api_name,
2206: p_pkg_name => g_pkg_name,
2207: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2208: x_msg_count => x_msg_count,
2209: x_msg_data => x_msg_data,
2210: p_api_type => g_api_type);
2211:

Line 2213: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2209: x_msg_data => x_msg_data,
2210: p_api_type => g_api_type);
2211:
2212: when OTHERS then
2213: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2214: p_api_name => l_api_name,
2215: p_pkg_name => g_pkg_name,
2216: p_exc_name => 'OTHERS',
2217: x_msg_count => x_msg_count,

Line 2233: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2229: -- Version : 1.0
2230: -- End of comments
2231: PROCEDURE delete_contract_line(
2232: p_api_version IN NUMBER,
2233: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2234: x_return_status OUT NOCOPY VARCHAR2,
2235: x_msg_count OUT NOCOPY NUMBER,
2236: x_msg_data OUT NOCOPY VARCHAR2,
2237: p_line_id IN NUMBER) IS

Line 2247: l_return_status := OKL_API.START_ACTIVITY(

2243: BEGIN
2244:
2245: -- call START_ACTIVITY to create savepoint, check compatibility
2246: -- and initialize message list
2247: l_return_status := OKL_API.START_ACTIVITY(
2248: p_api_name => l_api_name,
2249: p_pkg_name => g_pkg_name,
2250: p_init_msg_list => p_init_msg_list,
2251: l_api_version => l_api_version,

Line 2257: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2253: p_api_type => g_api_type,
2254: x_return_status => x_return_status);
2255:
2256: -- check if activity started successfully
2257: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2258: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2259: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2260: raise OKL_API.G_EXCEPTION_ERROR;
2261: End If;

Line 2258: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2254: x_return_status => x_return_status);
2255:
2256: -- check if activity started successfully
2257: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2258: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2259: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2260: raise OKL_API.G_EXCEPTION_ERROR;
2261: End If;
2262:

Line 2259: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2255:
2256: -- check if activity started successfully
2257: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2258: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2259: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2260: raise OKL_API.G_EXCEPTION_ERROR;
2261: End If;
2262:
2263: okl_contract_pvt.delete_contract_line(

Line 2260: raise OKL_API.G_EXCEPTION_ERROR;

2256: -- check if activity started successfully
2257: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2258: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2259: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2260: raise OKL_API.G_EXCEPTION_ERROR;
2261: End If;
2262:
2263: okl_contract_pvt.delete_contract_line(
2264: p_api_version => p_api_version,

Line 2271: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2267: x_msg_count => x_msg_count,
2268: x_msg_data => x_msg_data,
2269: p_line_id => p_line_id);
2270:
2271: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2272: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2273: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2274: raise OKL_API.G_EXCEPTION_ERROR;
2275: END IF;

Line 2272: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2268: x_msg_data => x_msg_data,
2269: p_line_id => p_line_id);
2270:
2271: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2272: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2273: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2274: raise OKL_API.G_EXCEPTION_ERROR;
2275: END IF;
2276:

Line 2273: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

2269: p_line_id => p_line_id);
2270:
2271: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2272: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2273: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2274: raise OKL_API.G_EXCEPTION_ERROR;
2275: END IF;
2276:
2277:

Line 2274: raise OKL_API.G_EXCEPTION_ERROR;

2270:
2271: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2272: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2273: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2274: raise OKL_API.G_EXCEPTION_ERROR;
2275: END IF;
2276:
2277:
2278: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 2278: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

2274: raise OKL_API.G_EXCEPTION_ERROR;
2275: END IF;
2276:
2277:
2278: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2279: x_msg_data => x_msg_data);
2280: EXCEPTION
2281: when OKL_API.G_EXCEPTION_ERROR then
2282: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 2281: when OKL_API.G_EXCEPTION_ERROR then

2277:
2278: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2279: x_msg_data => x_msg_data);
2280: EXCEPTION
2281: when OKL_API.G_EXCEPTION_ERROR then
2282: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2283: p_api_name => l_api_name,
2284: p_pkg_name => g_pkg_name,
2285: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2282: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2278: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2279: x_msg_data => x_msg_data);
2280: EXCEPTION
2281: when OKL_API.G_EXCEPTION_ERROR then
2282: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2283: p_api_name => l_api_name,
2284: p_pkg_name => g_pkg_name,
2285: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2286: x_msg_count => x_msg_count,

Line 2285: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2281: when OKL_API.G_EXCEPTION_ERROR then
2282: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2283: p_api_name => l_api_name,
2284: p_pkg_name => g_pkg_name,
2285: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2286: x_msg_count => x_msg_count,
2287: x_msg_data => x_msg_data,
2288: p_api_type => g_api_type);
2289:

Line 2290: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2286: x_msg_count => x_msg_count,
2287: x_msg_data => x_msg_data,
2288: p_api_type => g_api_type);
2289:
2290: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2291: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2292: p_api_name => l_api_name,
2293: p_pkg_name => g_pkg_name,
2294: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2291: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2287: x_msg_data => x_msg_data,
2288: p_api_type => g_api_type);
2289:
2290: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2291: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2292: p_api_name => l_api_name,
2293: p_pkg_name => g_pkg_name,
2294: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2295: x_msg_count => x_msg_count,

Line 2294: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2290: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2291: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2292: p_api_name => l_api_name,
2293: p_pkg_name => g_pkg_name,
2294: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2295: x_msg_count => x_msg_count,
2296: x_msg_data => x_msg_data,
2297: p_api_type => g_api_type);
2298:

Line 2300: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2296: x_msg_data => x_msg_data,
2297: p_api_type => g_api_type);
2298:
2299: when OTHERS then
2300: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2301: p_api_name => l_api_name,
2302: p_pkg_name => g_pkg_name,
2303: p_exc_name => 'OTHERS',
2304: x_msg_count => x_msg_count,

Line 2322: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2318: -- End of comments
2319:
2320: PROCEDURE delete_contract_line(
2321: p_api_version IN NUMBER,
2322: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2323: x_return_status OUT NOCOPY VARCHAR2,
2324: x_msg_count OUT NOCOPY NUMBER,
2325: x_msg_data OUT NOCOPY VARCHAR2,
2326: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 2332: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2328: p_delete_cascade_yn IN VARCHAR2) is
2329:
2330: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_LINE';
2331: l_api_version CONSTANT NUMBER := 1.0;
2332: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2333: BEGIN
2334:
2335: -- call START_ACTIVITY to create savepoint, check compatibility
2336: -- and initialize message list

Line 2337: l_return_status := OKL_API.START_ACTIVITY(

2333: BEGIN
2334:
2335: -- call START_ACTIVITY to create savepoint, check compatibility
2336: -- and initialize message list
2337: l_return_status := OKL_API.START_ACTIVITY(
2338: p_api_name => l_api_name,
2339: p_pkg_name => g_pkg_name,
2340: p_init_msg_list => p_init_msg_list,
2341: l_api_version => l_api_version,

Line 2347: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2343: p_api_type => g_api_type,
2344: x_return_status => x_return_status);
2345:
2346: -- check if activity started successfully
2347: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2348: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2349: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2350: raise OKL_API.G_EXCEPTION_ERROR;
2351: End If;

Line 2348: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2344: x_return_status => x_return_status);
2345:
2346: -- check if activity started successfully
2347: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2348: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2349: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2350: raise OKL_API.G_EXCEPTION_ERROR;
2351: End If;
2352:

Line 2349: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2345:
2346: -- check if activity started successfully
2347: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2348: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2349: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2350: raise OKL_API.G_EXCEPTION_ERROR;
2351: End If;
2352:
2353: --call pvt api

Line 2350: raise OKL_API.G_EXCEPTION_ERROR;

2346: -- check if activity started successfully
2347: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2348: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2349: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2350: raise OKL_API.G_EXCEPTION_ERROR;
2351: End If;
2352:
2353: --call pvt api
2354: OKL_CONTRACT_PVT.delete_contract_line(

Line 2364: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2360: p_clev_rec => p_clev_rec,
2361: p_klev_rec => p_klev_rec,
2362: p_delete_cascade_yn => p_delete_cascade_yn);
2363:
2364: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2365: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2366: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2367: raise OKL_API.G_EXCEPTION_ERROR;
2368: END IF;

Line 2365: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2361: p_klev_rec => p_klev_rec,
2362: p_delete_cascade_yn => p_delete_cascade_yn);
2363:
2364: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2365: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2366: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2367: raise OKL_API.G_EXCEPTION_ERROR;
2368: END IF;
2369:

Line 2366: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

2362: p_delete_cascade_yn => p_delete_cascade_yn);
2363:
2364: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2365: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2366: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2367: raise OKL_API.G_EXCEPTION_ERROR;
2368: END IF;
2369:
2370: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 2367: raise OKL_API.G_EXCEPTION_ERROR;

2363:
2364: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2365: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2366: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2367: raise OKL_API.G_EXCEPTION_ERROR;
2368: END IF;
2369:
2370: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2371: x_msg_data => x_msg_data);

Line 2370: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

2366: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2367: raise OKL_API.G_EXCEPTION_ERROR;
2368: END IF;
2369:
2370: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2371: x_msg_data => x_msg_data);
2372: EXCEPTION
2373: when OKL_API.G_EXCEPTION_ERROR then
2374: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 2373: when OKL_API.G_EXCEPTION_ERROR then

2369:
2370: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2371: x_msg_data => x_msg_data);
2372: EXCEPTION
2373: when OKL_API.G_EXCEPTION_ERROR then
2374: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2375: p_api_name => l_api_name,
2376: p_pkg_name => g_pkg_name,
2377: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2374: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2370: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2371: x_msg_data => x_msg_data);
2372: EXCEPTION
2373: when OKL_API.G_EXCEPTION_ERROR then
2374: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2375: p_api_name => l_api_name,
2376: p_pkg_name => g_pkg_name,
2377: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2378: x_msg_count => x_msg_count,

Line 2377: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2373: when OKL_API.G_EXCEPTION_ERROR then
2374: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2375: p_api_name => l_api_name,
2376: p_pkg_name => g_pkg_name,
2377: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2378: x_msg_count => x_msg_count,
2379: x_msg_data => x_msg_data,
2380: p_api_type => g_api_type);
2381:

Line 2382: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2378: x_msg_count => x_msg_count,
2379: x_msg_data => x_msg_data,
2380: p_api_type => g_api_type);
2381:
2382: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2383: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2384: p_api_name => l_api_name,
2385: p_pkg_name => g_pkg_name,
2386: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2383: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2379: x_msg_data => x_msg_data,
2380: p_api_type => g_api_type);
2381:
2382: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2383: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2384: p_api_name => l_api_name,
2385: p_pkg_name => g_pkg_name,
2386: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2387: x_msg_count => x_msg_count,

Line 2386: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2382: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2383: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2384: p_api_name => l_api_name,
2385: p_pkg_name => g_pkg_name,
2386: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2387: x_msg_count => x_msg_count,
2388: x_msg_data => x_msg_data,
2389: p_api_type => g_api_type);
2390:

Line 2392: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2388: x_msg_data => x_msg_data,
2389: p_api_type => g_api_type);
2390:
2391: when OTHERS then
2392: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2393: p_api_name => l_api_name,
2394: p_pkg_name => g_pkg_name,
2395: p_exc_name => 'OTHERS',
2396: x_msg_count => x_msg_count,

Line 2403: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2399: END delete_contract_line;
2400:
2401: PROCEDURE delete_contract_line(
2402: p_api_version IN NUMBER,
2403: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2404: x_return_status OUT NOCOPY VARCHAR2,
2405: x_msg_count OUT NOCOPY NUMBER,
2406: x_msg_data OUT NOCOPY VARCHAR2,
2407: p_clev_tbl IN okl_okc_migration_pvt.clev_tbl_type,

Line 2412: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2408: p_klev_tbl IN klev_tbl_type,
2409: p_delete_cascade_yn IN varchar2) is
2410: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_CONTRACT_LINE';
2411: l_api_version CONSTANT NUMBER := 1.0;
2412: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2413: BEGIN
2414:
2415: -- call START_ACTIVITY to create savepoint, check compatibility
2416: -- and initialize message list

Line 2417: l_return_status := OKL_API.START_ACTIVITY(

2413: BEGIN
2414:
2415: -- call START_ACTIVITY to create savepoint, check compatibility
2416: -- and initialize message list
2417: l_return_status := OKL_API.START_ACTIVITY(
2418: p_api_name => l_api_name,
2419: p_pkg_name => g_pkg_name,
2420: p_init_msg_list => p_init_msg_list,
2421: l_api_version => l_api_version,

Line 2427: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2423: p_api_type => g_api_type,
2424: x_return_status => x_return_status);
2425:
2426: -- check if activity started successfully
2427: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2428: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2429: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2430: raise OKL_API.G_EXCEPTION_ERROR;
2431: End If;

Line 2428: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2424: x_return_status => x_return_status);
2425:
2426: -- check if activity started successfully
2427: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2428: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2429: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2430: raise OKL_API.G_EXCEPTION_ERROR;
2431: End If;
2432:

Line 2429: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2425:
2426: -- check if activity started successfully
2427: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2428: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2429: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2430: raise OKL_API.G_EXCEPTION_ERROR;
2431: End If;
2432:
2433: --call pvt api

Line 2430: raise OKL_API.G_EXCEPTION_ERROR;

2426: -- check if activity started successfully
2427: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2428: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2429: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2430: raise OKL_API.G_EXCEPTION_ERROR;
2431: End If;
2432:
2433: --call pvt api
2434: OKL_CONTRACT_PVT.delete_contract_line(

Line 2444: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2440: p_clev_tbl => p_clev_tbl,
2441: p_klev_tbl => p_klev_tbl,
2442: p_delete_cascade_yn => p_delete_cascade_yn);
2443:
2444: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2445: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2446: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2447: raise OKL_API.G_EXCEPTION_ERROR;
2448: END IF;

Line 2445: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2441: p_klev_tbl => p_klev_tbl,
2442: p_delete_cascade_yn => p_delete_cascade_yn);
2443:
2444: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2445: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2446: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2447: raise OKL_API.G_EXCEPTION_ERROR;
2448: END IF;
2449:

Line 2446: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

2442: p_delete_cascade_yn => p_delete_cascade_yn);
2443:
2444: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2445: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2446: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2447: raise OKL_API.G_EXCEPTION_ERROR;
2448: END IF;
2449:
2450: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 2447: raise OKL_API.G_EXCEPTION_ERROR;

2443:
2444: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2445: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2446: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2447: raise OKL_API.G_EXCEPTION_ERROR;
2448: END IF;
2449:
2450: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2451: x_msg_data => x_msg_data);

Line 2450: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

2446: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2447: raise OKL_API.G_EXCEPTION_ERROR;
2448: END IF;
2449:
2450: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2451: x_msg_data => x_msg_data);
2452: EXCEPTION
2453: when OKL_API.G_EXCEPTION_ERROR then
2454: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 2453: when OKL_API.G_EXCEPTION_ERROR then

2449:
2450: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2451: x_msg_data => x_msg_data);
2452: EXCEPTION
2453: when OKL_API.G_EXCEPTION_ERROR then
2454: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2455: p_api_name => l_api_name,
2456: p_pkg_name => g_pkg_name,
2457: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2454: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2450: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2451: x_msg_data => x_msg_data);
2452: EXCEPTION
2453: when OKL_API.G_EXCEPTION_ERROR then
2454: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2455: p_api_name => l_api_name,
2456: p_pkg_name => g_pkg_name,
2457: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2458: x_msg_count => x_msg_count,

Line 2457: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2453: when OKL_API.G_EXCEPTION_ERROR then
2454: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2455: p_api_name => l_api_name,
2456: p_pkg_name => g_pkg_name,
2457: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2458: x_msg_count => x_msg_count,
2459: x_msg_data => x_msg_data,
2460: p_api_type => g_api_type);
2461:

Line 2462: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2458: x_msg_count => x_msg_count,
2459: x_msg_data => x_msg_data,
2460: p_api_type => g_api_type);
2461:
2462: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2463: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2464: p_api_name => l_api_name,
2465: p_pkg_name => g_pkg_name,
2466: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2463: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2459: x_msg_data => x_msg_data,
2460: p_api_type => g_api_type);
2461:
2462: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2463: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2464: p_api_name => l_api_name,
2465: p_pkg_name => g_pkg_name,
2466: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2467: x_msg_count => x_msg_count,

Line 2466: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2462: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2463: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2464: p_api_name => l_api_name,
2465: p_pkg_name => g_pkg_name,
2466: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2467: x_msg_count => x_msg_count,
2468: x_msg_data => x_msg_data,
2469: p_api_type => g_api_type);
2470:

Line 2472: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2468: x_msg_data => x_msg_data,
2469: p_api_type => g_api_type);
2470:
2471: when OTHERS then
2472: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2473: p_api_name => l_api_name,
2474: p_pkg_name => g_pkg_name,
2475: p_exc_name => 'OTHERS',
2476: x_msg_count => x_msg_count,

Line 2491: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2487: -- Version : 1.0
2488: -- End of comments
2489: PROCEDURE lock_contract_line(
2490: p_api_version IN NUMBER,
2491: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2492: x_return_status OUT NOCOPY VARCHAR2,
2493: x_msg_count OUT NOCOPY NUMBER,
2494: x_msg_data OUT NOCOPY VARCHAR2,
2495: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 2503: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2499: l_klev_rec klev_rec_type;
2500:
2501: l_api_name CONSTANT VARCHAR2(30) := 'LOCK_CONTRACT_LINE';
2502: l_api_version CONSTANT NUMBER := 1.0;
2503: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2504: BEGIN
2505:
2506: -- call START_ACTIVITY to create savepoint, check compatibility
2507: -- and initialize message list

Line 2508: l_return_status := OKL_API.START_ACTIVITY(

2504: BEGIN
2505:
2506: -- call START_ACTIVITY to create savepoint, check compatibility
2507: -- and initialize message list
2508: l_return_status := OKL_API.START_ACTIVITY(
2509: p_api_name => l_api_name,
2510: p_pkg_name => g_pkg_name,
2511: p_init_msg_list => p_init_msg_list,
2512: l_api_version => l_api_version,

Line 2518: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2514: p_api_type => g_api_type,
2515: x_return_status => x_return_status);
2516:
2517: -- check if activity started successfully
2518: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2519: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2520: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2521: raise OKL_API.G_EXCEPTION_ERROR;
2522: End If;

Line 2519: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2515: x_return_status => x_return_status);
2516:
2517: -- check if activity started successfully
2518: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2519: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2520: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2521: raise OKL_API.G_EXCEPTION_ERROR;
2522: End If;
2523:

Line 2520: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2516:
2517: -- check if activity started successfully
2518: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2519: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2520: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2521: raise OKL_API.G_EXCEPTION_ERROR;
2522: End If;
2523:
2524: okl_contract_pvt.lock_contract_line(

Line 2521: raise OKL_API.G_EXCEPTION_ERROR;

2517: -- check if activity started successfully
2518: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2519: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2520: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2521: raise OKL_API.G_EXCEPTION_ERROR;
2522: End If;
2523:
2524: okl_contract_pvt.lock_contract_line(
2525: p_api_version => p_api_version,

Line 2533: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2529: x_msg_data => x_msg_data,
2530: p_clev_rec => l_clev_rec,
2531: p_klev_rec => l_klev_rec);
2532:
2533: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2534: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2535: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2536: raise OKL_API.G_EXCEPTION_ERROR;
2537: END IF;

Line 2534: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2530: p_clev_rec => l_clev_rec,
2531: p_klev_rec => l_klev_rec);
2532:
2533: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2534: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2535: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2536: raise OKL_API.G_EXCEPTION_ERROR;
2537: END IF;
2538:

Line 2535: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

2531: p_klev_rec => l_klev_rec);
2532:
2533: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2534: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2535: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2536: raise OKL_API.G_EXCEPTION_ERROR;
2537: END IF;
2538:
2539: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

Line 2536: raise OKL_API.G_EXCEPTION_ERROR;

2532:
2533: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2534: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2535: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2536: raise OKL_API.G_EXCEPTION_ERROR;
2537: END IF;
2538:
2539: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2540: x_msg_data => x_msg_data);

Line 2539: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

2535: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2536: raise OKL_API.G_EXCEPTION_ERROR;
2537: END IF;
2538:
2539: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2540: x_msg_data => x_msg_data);
2541: EXCEPTION
2542: when OKL_API.G_EXCEPTION_ERROR then
2543: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 2542: when OKL_API.G_EXCEPTION_ERROR then

2538:
2539: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2540: x_msg_data => x_msg_data);
2541: EXCEPTION
2542: when OKL_API.G_EXCEPTION_ERROR then
2543: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2544: p_api_name => l_api_name,
2545: p_pkg_name => g_pkg_name,
2546: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2543: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2539: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2540: x_msg_data => x_msg_data);
2541: EXCEPTION
2542: when OKL_API.G_EXCEPTION_ERROR then
2543: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2544: p_api_name => l_api_name,
2545: p_pkg_name => g_pkg_name,
2546: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2547: x_msg_count => x_msg_count,

Line 2546: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2542: when OKL_API.G_EXCEPTION_ERROR then
2543: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2544: p_api_name => l_api_name,
2545: p_pkg_name => g_pkg_name,
2546: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2547: x_msg_count => x_msg_count,
2548: x_msg_data => x_msg_data,
2549: p_api_type => g_api_type);
2550:

Line 2551: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2547: x_msg_count => x_msg_count,
2548: x_msg_data => x_msg_data,
2549: p_api_type => g_api_type);
2550:
2551: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2552: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2553: p_api_name => l_api_name,
2554: p_pkg_name => g_pkg_name,
2555: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2552: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2548: x_msg_data => x_msg_data,
2549: p_api_type => g_api_type);
2550:
2551: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2552: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2553: p_api_name => l_api_name,
2554: p_pkg_name => g_pkg_name,
2555: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2556: x_msg_count => x_msg_count,

Line 2555: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2551: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2552: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2553: p_api_name => l_api_name,
2554: p_pkg_name => g_pkg_name,
2555: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2556: x_msg_count => x_msg_count,
2557: x_msg_data => x_msg_data,
2558: p_api_type => g_api_type);
2559:

Line 2561: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2557: x_msg_data => x_msg_data,
2558: p_api_type => g_api_type);
2559:
2560: when OTHERS then
2561: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2562: p_api_name => l_api_name,
2563: p_pkg_name => g_pkg_name,
2564: p_exc_name => 'OTHERS',
2565: x_msg_count => x_msg_count,

Line 2581: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2577: -- Version : 1.0
2578: -- End of comments
2579: PROCEDURE lock_contract_line(
2580: p_api_version IN NUMBER,
2581: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2582: x_return_status OUT NOCOPY VARCHAR2,
2583: x_msg_count OUT NOCOPY NUMBER,
2584: x_msg_data OUT NOCOPY VARCHAR2,
2585: p_clev_tbl IN okl_okc_migration_pvt.clev_tbl_type,

Line 2590: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2586: p_klev_tbl IN klev_tbl_type) IS
2587:
2588: l_api_name CONSTANT VARCHAR2(30) := 'lock_CONTRACT_LINE';
2589: l_api_version CONSTANT NUMBER := 1.0;
2590: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2591: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2592: i NUMBER;
2593: l_klev_tbl klev_tbl_type := p_klev_tbl;
2594: BEGIN

Line 2591: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2587:
2588: l_api_name CONSTANT VARCHAR2(30) := 'lock_CONTRACT_LINE';
2589: l_api_version CONSTANT NUMBER := 1.0;
2590: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2591: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2592: i NUMBER;
2593: l_klev_tbl klev_tbl_type := p_klev_tbl;
2594: BEGIN
2595: /*

Line 2598: l_return_status := OKL_API.START_ACTIVITY(

2594: BEGIN
2595: /*
2596: -- call START_ACTIVITY to create savepoint, check compatibility
2597: -- and initialize message list
2598: l_return_status := OKL_API.START_ACTIVITY(
2599: p_api_name => l_api_name,
2600: p_pkg_name => g_pkg_name,
2601: p_init_msg_list => p_init_msg_list,
2602: l_api_version => l_api_version,

Line 2608: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2604: p_api_type => g_api_type,
2605: x_return_status => x_return_status);
2606:
2607: -- check if activity started successfully
2608: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2609: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2610: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2611: raise OKL_API.G_EXCEPTION_ERROR;
2612: End If;

Line 2609: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2605: x_return_status => x_return_status);
2606:
2607: -- check if activity started successfully
2608: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2609: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2610: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2611: raise OKL_API.G_EXCEPTION_ERROR;
2612: End If;
2613: */

Line 2610: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2606:
2607: -- check if activity started successfully
2608: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2609: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2610: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2611: raise OKL_API.G_EXCEPTION_ERROR;
2612: End If;
2613: */
2614: If (p_clev_tbl.COUNT > 0) Then

Line 2611: raise OKL_API.G_EXCEPTION_ERROR;

2607: -- check if activity started successfully
2608: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2609: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2610: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2611: raise OKL_API.G_EXCEPTION_ERROR;
2612: End If;
2613: */
2614: If (p_clev_tbl.COUNT > 0) Then
2615: i := p_clev_tbl.FIRST;

Line 2627: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

2623: x_msg_data => x_msg_data,
2624: p_clev_rec => p_clev_tbl(i),
2625: p_klev_rec => l_klev_tbl(i));
2626:
2627: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
2628: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
2629: l_overall_status := x_return_status;
2630: End If;
2631: End If;

Line 2628: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

2624: p_clev_rec => p_clev_tbl(i),
2625: p_klev_rec => l_klev_tbl(i));
2626:
2627: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
2628: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
2629: l_overall_status := x_return_status;
2630: End If;
2631: End If;
2632:

Line 2641: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

2637: -- return overall status
2638: x_return_status := l_overall_status;
2639: End If;
2640:
2641: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2642: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2643: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2644: raise OKL_API.G_EXCEPTION_ERROR;
2645: End If;

Line 2642: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2638: x_return_status := l_overall_status;
2639: End If;
2640:
2641: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2642: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2643: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2644: raise OKL_API.G_EXCEPTION_ERROR;
2645: End If;
2646: /*

Line 2643: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

2639: End If;
2640:
2641: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2642: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2643: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2644: raise OKL_API.G_EXCEPTION_ERROR;
2645: End If;
2646: /*
2647: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

Line 2644: raise OKL_API.G_EXCEPTION_ERROR;

2640:
2641: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2642: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2643: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2644: raise OKL_API.G_EXCEPTION_ERROR;
2645: End If;
2646: /*
2647: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2648: x_msg_data => x_msg_data);

Line 2647: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

2643: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2644: raise OKL_API.G_EXCEPTION_ERROR;
2645: End If;
2646: /*
2647: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2648: x_msg_data => x_msg_data);
2649: */
2650: EXCEPTION
2651: when OKL_API.G_EXCEPTION_ERROR then

Line 2651: when OKL_API.G_EXCEPTION_ERROR then

2647: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2648: x_msg_data => x_msg_data);
2649: */
2650: EXCEPTION
2651: when OKL_API.G_EXCEPTION_ERROR then
2652: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2653: p_api_name => l_api_name,
2654: p_pkg_name => g_pkg_name,
2655: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2652: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2648: x_msg_data => x_msg_data);
2649: */
2650: EXCEPTION
2651: when OKL_API.G_EXCEPTION_ERROR then
2652: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2653: p_api_name => l_api_name,
2654: p_pkg_name => g_pkg_name,
2655: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2656: x_msg_count => x_msg_count,

Line 2655: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2651: when OKL_API.G_EXCEPTION_ERROR then
2652: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2653: p_api_name => l_api_name,
2654: p_pkg_name => g_pkg_name,
2655: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2656: x_msg_count => x_msg_count,
2657: x_msg_data => x_msg_data,
2658: p_api_type => g_api_type);
2659:

Line 2660: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2656: x_msg_count => x_msg_count,
2657: x_msg_data => x_msg_data,
2658: p_api_type => g_api_type);
2659:
2660: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2661: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2662: p_api_name => l_api_name,
2663: p_pkg_name => g_pkg_name,
2664: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2661: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2657: x_msg_data => x_msg_data,
2658: p_api_type => g_api_type);
2659:
2660: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2661: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2662: p_api_name => l_api_name,
2663: p_pkg_name => g_pkg_name,
2664: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2665: x_msg_count => x_msg_count,

Line 2664: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2660: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2661: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2662: p_api_name => l_api_name,
2663: p_pkg_name => g_pkg_name,
2664: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2665: x_msg_count => x_msg_count,
2666: x_msg_data => x_msg_data,
2667: p_api_type => g_api_type);
2668:

Line 2670: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2666: x_msg_data => x_msg_data,
2667: p_api_type => g_api_type);
2668:
2669: when OTHERS then
2670: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2671: p_api_name => l_api_name,
2672: p_pkg_name => g_pkg_name,
2673: p_exc_name => 'OTHERS',
2674: x_msg_count => x_msg_count,

Line 2691: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2687: -- Version : 1.0
2688: -- End of comments
2689: PROCEDURE validate_contract_line(
2690: p_api_version IN NUMBER,
2691: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2692: x_return_status OUT NOCOPY VARCHAR2,
2693: x_msg_count OUT NOCOPY NUMBER,
2694: x_msg_data OUT NOCOPY VARCHAR2,
2695: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 2703: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2699: l_klev_rec klev_rec_type;
2700:
2701: l_api_name CONSTANT VARCHAR2(30) := 'VALIDATE_CONTRACT_LINE';
2702: l_api_version CONSTANT NUMBER := 1.0;
2703: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2704: BEGIN
2705:
2706: -- call START_ACTIVITY to create savepoint, check compatibility
2707: -- and initialize message list

Line 2708: l_return_status := OKL_API.START_ACTIVITY(

2704: BEGIN
2705:
2706: -- call START_ACTIVITY to create savepoint, check compatibility
2707: -- and initialize message list
2708: l_return_status := OKL_API.START_ACTIVITY(
2709: p_api_name => l_api_name,
2710: p_pkg_name => g_pkg_name,
2711: p_init_msg_list => p_init_msg_list,
2712: l_api_version => l_api_version,

Line 2718: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2714: p_api_type => g_api_type,
2715: x_return_status => x_return_status);
2716:
2717: -- check if activity started successfully
2718: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2719: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2720: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2721: raise OKL_API.G_EXCEPTION_ERROR;
2722: End If;

Line 2719: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2715: x_return_status => x_return_status);
2716:
2717: -- check if activity started successfully
2718: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2719: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2720: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2721: raise OKL_API.G_EXCEPTION_ERROR;
2722: End If;
2723:

Line 2720: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2716:
2717: -- check if activity started successfully
2718: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2719: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2720: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2721: raise OKL_API.G_EXCEPTION_ERROR;
2722: End If;
2723:
2724: l_klev_rec := p_klev_rec;

Line 2721: raise OKL_API.G_EXCEPTION_ERROR;

2717: -- check if activity started successfully
2718: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2719: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2720: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2721: raise OKL_API.G_EXCEPTION_ERROR;
2722: End If;
2723:
2724: l_klev_rec := p_klev_rec;
2725: l_clev_rec := p_clev_rec;

Line 2746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2742: x_msg_data => x_msg_data,
2743: p_clev_rec => l_clev_rec,
2744: p_klev_rec => l_klev_rec);
2745:
2746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2749: raise OKL_API.G_EXCEPTION_ERROR;
2750: END IF;

Line 2747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2743: p_clev_rec => l_clev_rec,
2744: p_klev_rec => l_klev_rec);
2745:
2746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2749: raise OKL_API.G_EXCEPTION_ERROR;
2750: END IF;
2751:

Line 2748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

2744: p_klev_rec => l_klev_rec);
2745:
2746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2749: raise OKL_API.G_EXCEPTION_ERROR;
2750: END IF;
2751:
2752: l_klev_rec := p_klev_rec;

Line 2749: raise OKL_API.G_EXCEPTION_ERROR;

2745:
2746: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2747: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2748: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
2749: raise OKL_API.G_EXCEPTION_ERROR;
2750: END IF;
2751:
2752: l_klev_rec := p_klev_rec;
2753: l_clev_rec := p_clev_rec;

Line 2760: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,

2756:
2757: --Call After Vertical Hook
2758: --Call After User Hook
2759:
2760: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2761: x_msg_data => x_msg_data);
2762: EXCEPTION
2763: when OKL_API.G_EXCEPTION_ERROR then
2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 2763: when OKL_API.G_EXCEPTION_ERROR then

2759:
2760: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2761: x_msg_data => x_msg_data);
2762: EXCEPTION
2763: when OKL_API.G_EXCEPTION_ERROR then
2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2765: p_api_name => l_api_name,
2766: p_pkg_name => g_pkg_name,
2767: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2760: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count,
2761: x_msg_data => x_msg_data);
2762: EXCEPTION
2763: when OKL_API.G_EXCEPTION_ERROR then
2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2765: p_api_name => l_api_name,
2766: p_pkg_name => g_pkg_name,
2767: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2768: x_msg_count => x_msg_count,

Line 2767: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2763: when OKL_API.G_EXCEPTION_ERROR then
2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2765: p_api_name => l_api_name,
2766: p_pkg_name => g_pkg_name,
2767: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2768: x_msg_count => x_msg_count,
2769: x_msg_data => x_msg_data,
2770: p_api_type => g_api_type);
2771:

Line 2772: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2768: x_msg_count => x_msg_count,
2769: x_msg_data => x_msg_data,
2770: p_api_type => g_api_type);
2771:
2772: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2773: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2774: p_api_name => l_api_name,
2775: p_pkg_name => g_pkg_name,
2776: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2773: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2769: x_msg_data => x_msg_data,
2770: p_api_type => g_api_type);
2771:
2772: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2773: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2774: p_api_name => l_api_name,
2775: p_pkg_name => g_pkg_name,
2776: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2777: x_msg_count => x_msg_count,

Line 2776: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2772: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2773: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2774: p_api_name => l_api_name,
2775: p_pkg_name => g_pkg_name,
2776: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2777: x_msg_count => x_msg_count,
2778: x_msg_data => x_msg_data,
2779: p_api_type => g_api_type);
2780:

Line 2782: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2778: x_msg_data => x_msg_data,
2779: p_api_type => g_api_type);
2780:
2781: when OTHERS then
2782: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2783: p_api_name => l_api_name,
2784: p_pkg_name => g_pkg_name,
2785: p_exc_name => 'OTHERS',
2786: x_msg_count => x_msg_count,

Line 2802: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2798: -- Version : 1.0
2799: -- End of comments
2800: PROCEDURE validate_contract_line(
2801: p_api_version IN NUMBER,
2802: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2803: x_return_status OUT NOCOPY VARCHAR2,
2804: x_msg_count OUT NOCOPY NUMBER,
2805: x_msg_data OUT NOCOPY VARCHAR2,
2806: p_clev_tbl IN okl_okc_migration_pvt.clev_tbl_type,

Line 2811: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2807: p_klev_tbl IN klev_tbl_type) IS
2808:
2809: l_api_name CONSTANT VARCHAR2(30) := 'validate_CONTRACT_LINE';
2810: l_api_version CONSTANT NUMBER := 1.0;
2811: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2812: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2813: i NUMBER;
2814: l_klev_tbl klev_tbl_type := p_klev_tbl;
2815: BEGIN

Line 2812: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2808:
2809: l_api_name CONSTANT VARCHAR2(30) := 'validate_CONTRACT_LINE';
2810: l_api_version CONSTANT NUMBER := 1.0;
2811: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2812: l_overall_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2813: i NUMBER;
2814: l_klev_tbl klev_tbl_type := p_klev_tbl;
2815: BEGIN
2816: /*

Line 2819: l_return_status := OKL_API.START_ACTIVITY(

2815: BEGIN
2816: /*
2817: -- call START_ACTIVITY to create savepoint, check compatibility
2818: -- and initialize message list
2819: l_return_status := OKL_API.START_ACTIVITY(
2820: p_api_name => l_api_name,
2821: p_pkg_name => g_pkg_name,
2822: p_init_msg_list => p_init_msg_list,
2823: l_api_version => l_api_version,

Line 2829: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

2825: p_api_type => g_api_type,
2826: x_return_status => x_return_status);
2827:
2828: -- check if activity started successfully
2829: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2830: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2831: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2832: raise OKL_API.G_EXCEPTION_ERROR;
2833: End If;

Line 2830: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2826: x_return_status => x_return_status);
2827:
2828: -- check if activity started successfully
2829: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2830: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2831: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2832: raise OKL_API.G_EXCEPTION_ERROR;
2833: End If;
2834: */

Line 2831: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

2827:
2828: -- check if activity started successfully
2829: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2830: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2831: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2832: raise OKL_API.G_EXCEPTION_ERROR;
2833: End If;
2834: */
2835: If (p_clev_tbl.COUNT > 0) Then

Line 2832: raise OKL_API.G_EXCEPTION_ERROR;

2828: -- check if activity started successfully
2829: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
2830: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2831: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
2832: raise OKL_API.G_EXCEPTION_ERROR;
2833: End If;
2834: */
2835: If (p_clev_tbl.COUNT > 0) Then
2836: i := p_clev_tbl.FIRST;

Line 2848: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then

2844: x_msg_data => x_msg_data,
2845: p_clev_rec => p_clev_tbl(i),
2846: p_klev_rec => l_klev_tbl(i));
2847:
2848: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
2849: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
2850: l_overall_status := x_return_status;
2851: End If;
2852: End If;

Line 2849: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then

2845: p_clev_rec => p_clev_tbl(i),
2846: p_klev_rec => l_klev_tbl(i));
2847:
2848: If x_return_status <> OKL_API.G_RET_STS_SUCCESS Then
2849: If l_overall_status <> OKL_API.G_RET_STS_UNEXP_ERROR Then
2850: l_overall_status := x_return_status;
2851: End If;
2852: End If;
2853:

Line 2862: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

2858: -- return overall status
2859: x_return_status := l_overall_status;
2860: End If;
2861:
2862: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2863: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2864: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2865: raise OKL_API.G_EXCEPTION_ERROR;
2866: End If;

Line 2863: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2859: x_return_status := l_overall_status;
2860: End If;
2861:
2862: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2863: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2864: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2865: raise OKL_API.G_EXCEPTION_ERROR;
2866: End If;
2867: /*

Line 2864: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

2860: End If;
2861:
2862: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2863: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2864: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2865: raise OKL_API.G_EXCEPTION_ERROR;
2866: End If;
2867: /*
2868: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

Line 2865: raise OKL_API.G_EXCEPTION_ERROR;

2861:
2862: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
2863: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2864: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2865: raise OKL_API.G_EXCEPTION_ERROR;
2866: End If;
2867: /*
2868: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2869: x_msg_data => x_msg_data);

Line 2868: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

2864: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
2865: raise OKL_API.G_EXCEPTION_ERROR;
2866: End If;
2867: /*
2868: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2869: x_msg_data => x_msg_data);
2870: */
2871: EXCEPTION
2872: when OKL_API.G_EXCEPTION_ERROR then

Line 2872: when OKL_API.G_EXCEPTION_ERROR then

2868: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
2869: x_msg_data => x_msg_data);
2870: */
2871: EXCEPTION
2872: when OKL_API.G_EXCEPTION_ERROR then
2873: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2874: p_api_name => l_api_name,
2875: p_pkg_name => g_pkg_name,
2876: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 2873: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2869: x_msg_data => x_msg_data);
2870: */
2871: EXCEPTION
2872: when OKL_API.G_EXCEPTION_ERROR then
2873: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2874: p_api_name => l_api_name,
2875: p_pkg_name => g_pkg_name,
2876: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2877: x_msg_count => x_msg_count,

Line 2876: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2872: when OKL_API.G_EXCEPTION_ERROR then
2873: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2874: p_api_name => l_api_name,
2875: p_pkg_name => g_pkg_name,
2876: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2877: x_msg_count => x_msg_count,
2878: x_msg_data => x_msg_data,
2879: p_api_type => g_api_type);
2880:

Line 2881: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

2877: x_msg_count => x_msg_count,
2878: x_msg_data => x_msg_data,
2879: p_api_type => g_api_type);
2880:
2881: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2883: p_api_name => l_api_name,
2884: p_pkg_name => g_pkg_name,
2885: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2878: x_msg_data => x_msg_data,
2879: p_api_type => g_api_type);
2880:
2881: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2883: p_api_name => l_api_name,
2884: p_pkg_name => g_pkg_name,
2885: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2886: x_msg_count => x_msg_count,

Line 2885: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2881: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2883: p_api_name => l_api_name,
2884: p_pkg_name => g_pkg_name,
2885: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2886: x_msg_count => x_msg_count,
2887: x_msg_data => x_msg_data,
2888: p_api_type => g_api_type);
2889:

Line 2891: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2887: x_msg_data => x_msg_data,
2888: p_api_type => g_api_type);
2889:
2890: when OTHERS then
2891: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2892: p_api_name => l_api_name,
2893: p_pkg_name => g_pkg_name,
2894: p_exc_name => 'OTHERS',
2895: x_msg_count => x_msg_count,

Line 2903: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2899: END validate_contract_line;
2900:
2901: PROCEDURE create_governance(
2902: p_api_version IN NUMBER,
2903: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2904: x_return_status OUT NOCOPY VARCHAR2,
2905: x_msg_count OUT NOCOPY NUMBER,
2906: x_msg_data OUT NOCOPY VARCHAR2,
2907: p_gvev_rec IN okl_okc_migration_pvt.gvev_rec_type,

Line 2923: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2919: end;
2920:
2921: PROCEDURE create_governance(
2922: p_api_version IN NUMBER,
2923: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2924: x_return_status OUT NOCOPY VARCHAR2,
2925: x_msg_count OUT NOCOPY NUMBER,
2926: x_msg_data OUT NOCOPY VARCHAR2,
2927: p_gvev_tbl IN okl_okc_migration_pvt.gvev_tbl_type,

Line 2943: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2939: end;
2940:
2941: PROCEDURE update_governance(
2942: p_api_version IN NUMBER,
2943: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2944: x_return_status OUT NOCOPY VARCHAR2,
2945: x_msg_count OUT NOCOPY NUMBER,
2946: x_msg_data OUT NOCOPY VARCHAR2,
2947: p_gvev_rec IN okl_okc_migration_pvt.gvev_rec_type,

Line 2963: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2959: end;
2960:
2961: PROCEDURE update_governance(
2962: p_api_version IN NUMBER,
2963: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2964: x_return_status OUT NOCOPY VARCHAR2,
2965: x_msg_count OUT NOCOPY NUMBER,
2966: x_msg_data OUT NOCOPY VARCHAR2,
2967: p_gvev_tbl IN okl_okc_migration_pvt.gvev_tbl_type,

Line 2983: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2979: end;
2980:
2981: PROCEDURE delete_governance(
2982: p_api_version IN NUMBER,
2983: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2984: x_return_status OUT NOCOPY VARCHAR2,
2985: x_msg_count OUT NOCOPY NUMBER,
2986: x_msg_data OUT NOCOPY VARCHAR2,
2987: p_gvev_rec IN okl_okc_migration_pvt.gvev_rec_type)is

Line 3001: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2997: end;
2998:
2999: PROCEDURE delete_governance(
3000: p_api_version IN NUMBER,
3001: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3002: x_return_status OUT NOCOPY VARCHAR2,
3003: x_msg_count OUT NOCOPY NUMBER,
3004: x_msg_data OUT NOCOPY VARCHAR2,
3005: p_gvev_tbl IN okl_okc_migration_pvt.gvev_tbl_type)is

Line 3019: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3015: end;
3016:
3017: PROCEDURE lock_governance(
3018: p_api_version IN NUMBER,
3019: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3020: x_return_status OUT NOCOPY VARCHAR2,
3021: x_msg_count OUT NOCOPY NUMBER,
3022: x_msg_data OUT NOCOPY VARCHAR2,
3023: p_gvev_rec IN okl_okc_migration_pvt.gvev_rec_type)is

Line 3037: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3033: end;
3034:
3035: PROCEDURE lock_governance(
3036: p_api_version IN NUMBER,
3037: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3038: x_return_status OUT NOCOPY VARCHAR2,
3039: x_msg_count OUT NOCOPY NUMBER,
3040: x_msg_data OUT NOCOPY VARCHAR2,
3041: p_gvev_tbl IN okl_okc_migration_pvt.gvev_tbl_type)is

Line 3055: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3051: end;
3052:
3053: PROCEDURE validate_governance(
3054: p_api_version IN NUMBER,
3055: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3056: x_return_status OUT NOCOPY VARCHAR2,
3057: x_msg_count OUT NOCOPY NUMBER,
3058: x_msg_data OUT NOCOPY VARCHAR2,
3059: p_gvev_rec IN okl_okc_migration_pvt.gvev_rec_type)is

Line 3073: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3069: end;
3070:
3071: PROCEDURE validate_governance(
3072: p_api_version IN NUMBER,
3073: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3074: x_return_status OUT NOCOPY VARCHAR2,
3075: x_msg_count OUT NOCOPY NUMBER,
3076: x_msg_data OUT NOCOPY VARCHAR2,
3077: p_gvev_tbl IN okl_okc_migration_pvt.gvev_tbl_type)is

Line 3090: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3086: end;
3087:
3088: Procedure get_contract_header_info(
3089: p_api_version IN NUMBER,
3090: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3091: x_return_status OUT NOCOPY VARCHAR2,
3092: x_msg_count OUT NOCOPY NUMBER,
3093: x_msg_data OUT NOCOPY VARCHAR2,
3094: p_chr_id IN NUMBER,

Line 3095: p_chr_id_old IN NUMBER DEFAULT OKL_API.G_MISS_NUM,

3091: x_return_status OUT NOCOPY VARCHAR2,
3092: x_msg_count OUT NOCOPY NUMBER,
3093: x_msg_data OUT NOCOPY VARCHAR2,
3094: p_chr_id IN NUMBER,
3095: p_chr_id_old IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,

Line 3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,

3092: x_msg_count OUT NOCOPY NUMBER,
3093: x_msg_data OUT NOCOPY VARCHAR2,
3094: p_chr_id IN NUMBER,
3095: p_chr_id_old IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3100: p_oldOKC_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,

Line 3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,

3093: x_msg_data OUT NOCOPY VARCHAR2,
3094: p_chr_id IN NUMBER,
3095: p_chr_id_old IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3100: p_oldOKC_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3101: x_hdr_tbl OUT NOCOPY hdr_tbl_type) is

Line 3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,

3094: p_chr_id IN NUMBER,
3095: p_chr_id_old IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3100: p_oldOKC_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3101: x_hdr_tbl OUT NOCOPY hdr_tbl_type) is
3102:

Line 3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,

3095: p_chr_id_old IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3100: p_oldOKC_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3101: x_hdr_tbl OUT NOCOPY hdr_tbl_type) is
3102:
3103: l_api_name CONSTANT VARCHAR2(30) := 'CONTRACT_HDR_INFO';

Line 3100: p_oldOKC_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,

3096: p_orgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3097: p_custId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3098: p_invOrgId IN NUMBER DEFAULT OKL_API.G_MISS_NUM,
3099: p_oldOKL_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3100: p_oldOKC_STATUS IN VARCHAR2 DEFAULT OKL_API.G_MISS_CHAR,
3101: x_hdr_tbl OUT NOCOPY hdr_tbl_type) is
3102:
3103: l_api_name CONSTANT VARCHAR2(30) := 'CONTRACT_HDR_INFO';
3104: l_api_version CONSTANT NUMBER := 1.0;

Line 3105: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3101: x_hdr_tbl OUT NOCOPY hdr_tbl_type) is
3102:
3103: l_api_name CONSTANT VARCHAR2(30) := 'CONTRACT_HDR_INFO';
3104: l_api_version CONSTANT NUMBER := 1.0;
3105: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3106: BEGIN
3107:
3108: -- call START_ACTIVITY to create savepoint, check compatibility
3109: -- and initialize message list

Line 3110: l_return_status := OKL_API.START_ACTIVITY(

3106: BEGIN
3107:
3108: -- call START_ACTIVITY to create savepoint, check compatibility
3109: -- and initialize message list
3110: l_return_status := OKL_API.START_ACTIVITY(
3111: p_api_name => l_api_name,
3112: p_pkg_name => g_pkg_name,
3113: p_init_msg_list => p_init_msg_list,
3114: l_api_version => l_api_version,

Line 3120: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

3116: p_api_type => g_api_type,
3117: x_return_status => x_return_status);
3118:
3119: -- check if activity started successfully
3120: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
3121: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3122: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
3123: raise OKL_API.G_EXCEPTION_ERROR;
3124: End If;

Line 3121: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3117: x_return_status => x_return_status);
3118:
3119: -- check if activity started successfully
3120: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
3121: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3122: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
3123: raise OKL_API.G_EXCEPTION_ERROR;
3124: End If;
3125:

Line 3122: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then

3118:
3119: -- check if activity started successfully
3120: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
3121: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3122: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
3123: raise OKL_API.G_EXCEPTION_ERROR;
3124: End If;
3125:
3126: OKL_CONTRACT_PVT.get_contract_header_info(

Line 3123: raise OKL_API.G_EXCEPTION_ERROR;

3119: -- check if activity started successfully
3120: If (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
3121: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3122: Elsif (l_return_status = OKL_API.G_RET_STS_ERROR) then
3123: raise OKL_API.G_EXCEPTION_ERROR;
3124: End If;
3125:
3126: OKL_CONTRACT_PVT.get_contract_header_info(
3127: p_api_version => p_api_version,

Line 3141: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then

3137: p_oldOKL_STATUS => p_oldOKL_STATUS,
3138: p_oldOKC_STATUS => p_oldOKC_STATUS,
3139: x_hdr_tbl => x_hdr_tbl);
3140:
3141: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
3142: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3143: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
3144: raise OKL_API.G_EXCEPTION_ERROR;
3145: End If;

Line 3142: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3138: p_oldOKC_STATUS => p_oldOKC_STATUS,
3139: x_hdr_tbl => x_hdr_tbl);
3140:
3141: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
3142: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3143: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
3144: raise OKL_API.G_EXCEPTION_ERROR;
3145: End If;
3146:

Line 3143: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then

3139: x_hdr_tbl => x_hdr_tbl);
3140:
3141: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
3142: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3143: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
3144: raise OKL_API.G_EXCEPTION_ERROR;
3145: End If;
3146:
3147: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

Line 3144: raise OKL_API.G_EXCEPTION_ERROR;

3140:
3141: If x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR Then
3142: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3143: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
3144: raise OKL_API.G_EXCEPTION_ERROR;
3145: End If;
3146:
3147: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
3148: x_msg_data => x_msg_data);

Line 3147: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,

3143: Elsif x_return_status = OKL_API.G_RET_STS_ERROR Then
3144: raise OKL_API.G_EXCEPTION_ERROR;
3145: End If;
3146:
3147: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
3148: x_msg_data => x_msg_data);
3149: EXCEPTION
3150: when OKL_API.G_EXCEPTION_ERROR then
3151: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

Line 3150: when OKL_API.G_EXCEPTION_ERROR then

3146:
3147: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
3148: x_msg_data => x_msg_data);
3149: EXCEPTION
3150: when OKL_API.G_EXCEPTION_ERROR then
3151: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3152: p_api_name => l_api_name,
3153: p_pkg_name => g_pkg_name,
3154: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 3151: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

3147: OKL_API.END_ACTIVITY( x_msg_count => x_msg_count,
3148: x_msg_data => x_msg_data);
3149: EXCEPTION
3150: when OKL_API.G_EXCEPTION_ERROR then
3151: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3152: p_api_name => l_api_name,
3153: p_pkg_name => g_pkg_name,
3154: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
3155: x_msg_count => x_msg_count,

Line 3154: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

3150: when OKL_API.G_EXCEPTION_ERROR then
3151: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3152: p_api_name => l_api_name,
3153: p_pkg_name => g_pkg_name,
3154: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
3155: x_msg_count => x_msg_count,
3156: x_msg_data => x_msg_data,
3157: p_api_type => g_api_type);
3158:

Line 3159: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

3155: x_msg_count => x_msg_count,
3156: x_msg_data => x_msg_data,
3157: p_api_type => g_api_type);
3158:
3159: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
3160: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3161: p_api_name => l_api_name,
3162: p_pkg_name => g_pkg_name,
3163: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3160: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

3156: x_msg_data => x_msg_data,
3157: p_api_type => g_api_type);
3158:
3159: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
3160: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3161: p_api_name => l_api_name,
3162: p_pkg_name => g_pkg_name,
3163: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
3164: x_msg_count => x_msg_count,

Line 3163: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

3159: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
3160: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3161: p_api_name => l_api_name,
3162: p_pkg_name => g_pkg_name,
3163: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
3164: x_msg_count => x_msg_count,
3165: x_msg_data => x_msg_data,
3166: p_api_type => g_api_type);
3167:

Line 3169: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

3165: x_msg_data => x_msg_data,
3166: p_api_type => g_api_type);
3167:
3168: when OTHERS then
3169: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3170: p_api_name => l_api_name,
3171: p_pkg_name => g_pkg_name,
3172: p_exc_name => 'OTHERS',
3173: x_msg_count => x_msg_count,