74: ,x_return_status => x_return_status
75: ,x_msg_count => x_msg_count
76: ,x_msg_data => x_msg_data );
77:
78: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
79: RAISE okc_api.g_exception_unexpected_error;
80: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
81: RAISE okc_api.g_exception_error;
82: END IF;
75: ,x_msg_count => x_msg_count
76: ,x_msg_data => x_msg_data );
77:
78: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
79: RAISE okc_api.g_exception_unexpected_error;
80: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
81: RAISE okc_api.g_exception_error;
82: END IF;
83:
76: ,x_msg_data => x_msg_data );
77:
78: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
79: RAISE okc_api.g_exception_unexpected_error;
80: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
81: RAISE okc_api.g_exception_error;
82: END IF;
83:
84: COMMIT;
77:
78: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
79: RAISE okc_api.g_exception_unexpected_error;
80: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
81: RAISE okc_api.g_exception_error;
82: END IF;
83:
84: COMMIT;
85:
83:
84: COMMIT;
85:
86: EXCEPTION
87: WHEN okc_api.g_exception_error THEN
88: x_return_status := okc_api.handle_exceptions (
89: p_api_name => l_api_name
90: ,p_pkg_name => g_package_name
91: ,p_exc_name => 'OKC_API.g_ret_sts_error'
84: COMMIT;
85:
86: EXCEPTION
87: WHEN okc_api.g_exception_error THEN
88: x_return_status := okc_api.handle_exceptions (
89: p_api_name => l_api_name
90: ,p_pkg_name => g_package_name
91: ,p_exc_name => 'OKC_API.g_ret_sts_error'
92: ,x_msg_count => x_msg_count
87: WHEN okc_api.g_exception_error THEN
88: x_return_status := okc_api.handle_exceptions (
89: p_api_name => l_api_name
90: ,p_pkg_name => g_package_name
91: ,p_exc_name => 'OKC_API.g_ret_sts_error'
92: ,x_msg_count => x_msg_count
93: ,x_msg_data => x_msg_data
94: ,p_api_type => '_PUB' );
95:
92: ,x_msg_count => x_msg_count
93: ,x_msg_data => x_msg_data
94: ,p_api_type => '_PUB' );
95:
96: WHEN okc_api.g_exception_unexpected_error THEN
97: x_return_status := okc_api.handle_exceptions (
98: p_api_name => l_api_name
99: ,p_pkg_name => g_package_name
100: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
93: ,x_msg_data => x_msg_data
94: ,p_api_type => '_PUB' );
95:
96: WHEN okc_api.g_exception_unexpected_error THEN
97: x_return_status := okc_api.handle_exceptions (
98: p_api_name => l_api_name
99: ,p_pkg_name => g_package_name
100: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
101: ,x_msg_count => x_msg_count
96: WHEN okc_api.g_exception_unexpected_error THEN
97: x_return_status := okc_api.handle_exceptions (
98: p_api_name => l_api_name
99: ,p_pkg_name => g_package_name
100: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
101: ,x_msg_count => x_msg_count
102: ,x_msg_data => x_msg_data
103: ,p_api_type => '_PUB' );
104: WHEN OTHERS THEN
101: ,x_msg_count => x_msg_count
102: ,x_msg_data => x_msg_data
103: ,p_api_type => '_PUB' );
104: WHEN OTHERS THEN
105: x_return_status := okc_api.handle_exceptions (
106: p_api_name => l_api_name
107: ,p_pkg_name => g_package_name
108: ,p_exc_name => 'OTHERS'
109: ,x_msg_count => x_msg_count
155: ,x_return_status => x_return_status
156: ,x_msg_count => x_msg_count
157: ,x_msg_data => x_msg_data );
158:
159: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
160: RAISE okc_api.g_exception_unexpected_error;
161: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
162: RAISE okc_api.g_exception_error;
163: END IF;
156: ,x_msg_count => x_msg_count
157: ,x_msg_data => x_msg_data );
158:
159: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
160: RAISE okc_api.g_exception_unexpected_error;
161: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
162: RAISE okc_api.g_exception_error;
163: END IF;
164:
157: ,x_msg_data => x_msg_data );
158:
159: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
160: RAISE okc_api.g_exception_unexpected_error;
161: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
162: RAISE okc_api.g_exception_error;
163: END IF;
164:
165: COMMIT;
158:
159: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
160: RAISE okc_api.g_exception_unexpected_error;
161: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
162: RAISE okc_api.g_exception_error;
163: END IF;
164:
165: COMMIT;
166:
164:
165: COMMIT;
166:
167: EXCEPTION
168: WHEN okc_api.g_exception_error THEN
169: x_return_status := okc_api.handle_exceptions (
170: p_api_name => l_api_name
171: ,p_pkg_name => g_package_name
172: ,p_exc_name => 'OKC_API.g_ret_sts_error'
165: COMMIT;
166:
167: EXCEPTION
168: WHEN okc_api.g_exception_error THEN
169: x_return_status := okc_api.handle_exceptions (
170: p_api_name => l_api_name
171: ,p_pkg_name => g_package_name
172: ,p_exc_name => 'OKC_API.g_ret_sts_error'
173: ,x_msg_count => x_msg_count
168: WHEN okc_api.g_exception_error THEN
169: x_return_status := okc_api.handle_exceptions (
170: p_api_name => l_api_name
171: ,p_pkg_name => g_package_name
172: ,p_exc_name => 'OKC_API.g_ret_sts_error'
173: ,x_msg_count => x_msg_count
174: ,x_msg_data => x_msg_data
175: ,p_api_type => '_PUB' );
176:
173: ,x_msg_count => x_msg_count
174: ,x_msg_data => x_msg_data
175: ,p_api_type => '_PUB' );
176:
177: WHEN okc_api.g_exception_unexpected_error THEN
178: x_return_status := okc_api.handle_exceptions (
179: p_api_name => l_api_name
180: ,p_pkg_name => g_package_name
181: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
174: ,x_msg_data => x_msg_data
175: ,p_api_type => '_PUB' );
176:
177: WHEN okc_api.g_exception_unexpected_error THEN
178: x_return_status := okc_api.handle_exceptions (
179: p_api_name => l_api_name
180: ,p_pkg_name => g_package_name
181: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
182: ,x_msg_count => x_msg_count
177: WHEN okc_api.g_exception_unexpected_error THEN
178: x_return_status := okc_api.handle_exceptions (
179: p_api_name => l_api_name
180: ,p_pkg_name => g_package_name
181: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
182: ,x_msg_count => x_msg_count
183: ,x_msg_data => x_msg_data
184: ,p_api_type => '_PUB' );
185: WHEN OTHERS THEN
182: ,x_msg_count => x_msg_count
183: ,x_msg_data => x_msg_data
184: ,p_api_type => '_PUB' );
185: WHEN OTHERS THEN
186: x_return_status := okc_api.handle_exceptions (
187: p_api_name => l_api_name
188: ,p_pkg_name => g_package_name
189: ,p_exc_name => 'OTHERS'
190: ,x_msg_count => x_msg_count
226: ,x_return_status => x_return_status
227: ,x_msg_count => x_msg_count
228: ,x_msg_data => x_msg_data);
229:
230: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
231: RAISE okc_api.g_exception_unexpected_error;
232: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
233: RAISE okc_api.g_exception_error;
234: END IF;
227: ,x_msg_count => x_msg_count
228: ,x_msg_data => x_msg_data);
229:
230: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
231: RAISE okc_api.g_exception_unexpected_error;
232: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
233: RAISE okc_api.g_exception_error;
234: END IF;
235:
228: ,x_msg_data => x_msg_data);
229:
230: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
231: RAISE okc_api.g_exception_unexpected_error;
232: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
233: RAISE okc_api.g_exception_error;
234: END IF;
235:
236: COMMIT;
229:
230: IF (x_return_status = okc_api.g_ret_sts_unexp_error) THEN
231: RAISE okc_api.g_exception_unexpected_error;
232: ELSIF (x_return_status = okc_api.g_ret_sts_error) THEN
233: RAISE okc_api.g_exception_error;
234: END IF;
235:
236: COMMIT;
237:
235:
236: COMMIT;
237:
238: EXCEPTION
239: WHEN okc_api.g_exception_error THEN
240: x_return_status := okc_api.handle_exceptions (
241: p_api_name => l_api_name
242: ,p_pkg_name => g_package_name
243: ,p_exc_name => 'OKC_API.g_ret_sts_error'
236: COMMIT;
237:
238: EXCEPTION
239: WHEN okc_api.g_exception_error THEN
240: x_return_status := okc_api.handle_exceptions (
241: p_api_name => l_api_name
242: ,p_pkg_name => g_package_name
243: ,p_exc_name => 'OKC_API.g_ret_sts_error'
244: ,x_msg_count => x_msg_count
239: WHEN okc_api.g_exception_error THEN
240: x_return_status := okc_api.handle_exceptions (
241: p_api_name => l_api_name
242: ,p_pkg_name => g_package_name
243: ,p_exc_name => 'OKC_API.g_ret_sts_error'
244: ,x_msg_count => x_msg_count
245: ,x_msg_data => x_msg_data
246: ,p_api_type => '_PVT' );
247:
244: ,x_msg_count => x_msg_count
245: ,x_msg_data => x_msg_data
246: ,p_api_type => '_PVT' );
247:
248: WHEN okc_api.g_exception_unexpected_error THEN
249: x_return_status := okc_api.handle_exceptions (
250: p_api_name => l_api_name
251: ,p_pkg_name => g_package_name
252: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
245: ,x_msg_data => x_msg_data
246: ,p_api_type => '_PVT' );
247:
248: WHEN okc_api.g_exception_unexpected_error THEN
249: x_return_status := okc_api.handle_exceptions (
250: p_api_name => l_api_name
251: ,p_pkg_name => g_package_name
252: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
253: ,x_msg_count => x_msg_count
248: WHEN okc_api.g_exception_unexpected_error THEN
249: x_return_status := okc_api.handle_exceptions (
250: p_api_name => l_api_name
251: ,p_pkg_name => g_package_name
252: ,p_exc_name => 'OKC_API.g_ret_sts_unexp_error'
253: ,x_msg_count => x_msg_count
254: ,x_msg_data => x_msg_data
255: ,p_api_type => '_PVT' );
256: WHEN OTHERS THEN
253: ,x_msg_count => x_msg_count
254: ,x_msg_data => x_msg_data
255: ,p_api_type => '_PVT' );
256: WHEN OTHERS THEN
257: x_return_status := okc_api.handle_exceptions (
258: p_api_name => l_api_name
259: ,p_pkg_name => g_package_name
260: ,p_exc_name => 'OTHERS'
261: ,x_msg_count => x_msg_count