32: 'Begin(+)');
33: END IF;
34:
35: -- Check API version, initialize message list and create savepoint
36: l_return_status := OKL_API.start_activity(
37: p_api_name => l_api_name,
38: p_pkg_name => G_PKG_NAME,
39: p_init_msg_list => p_init_msg_list,
40: l_api_version => l_api_version,
68:
69: x_return_status := l_return_status;
70:
71: -- End Activity
72: OKL_API.end_activity (x_msg_count, x_msg_data);
73:
74: IF( FND_LOG.LEVEL_PROCEDURE >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
75: FND_LOG.STRING(FND_LOG.LEVEL_PROCEDURE,
76: 'OKL_OVERRIDE_TAX_BASIS_PUB.override_tax_basis',
80: EXCEPTION
81:
82: WHEN G_EXCEPTION_ERROR THEN
83:
84: x_return_status := OKL_API.handle_exceptions(
85: p_api_name => l_api_name,
86: p_pkg_name => G_PKG_NAME,
87: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
88: x_msg_count => x_msg_count,
83:
84: x_return_status := OKL_API.handle_exceptions(
85: p_api_name => l_api_name,
86: p_pkg_name => G_PKG_NAME,
87: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
88: x_msg_count => x_msg_count,
89: x_msg_data => x_msg_data,
90: p_api_type => '_PVT');
91:
96: END IF;
97:
98: WHEN G_EXCEPTION_UNEXPECTED_ERROR THEN
99:
100: x_return_status := OKL_API.handle_exceptions(
101: p_api_name => l_api_name,
102: p_pkg_name => G_PKG_NAME,
103: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
104: x_msg_count => x_msg_count,
99:
100: x_return_status := OKL_API.handle_exceptions(
101: p_api_name => l_api_name,
102: p_pkg_name => G_PKG_NAME,
103: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
104: x_msg_count => x_msg_count,
105: x_msg_data => x_msg_data,
106: p_api_type => '_PVT');
107:
112: END IF;
113:
114: WHEN OTHERS THEN
115:
116: x_return_status := OKL_API.handle_exceptions(
117: p_api_name => l_api_name,
118: p_pkg_name => G_PKG_NAME,
119: p_exc_name => 'OTHERS',
120: x_msg_count => x_msg_count,
159: 'Begin(+)');
160: END IF;
161:
162: -- Check API version, initialize message list and create savepoint
163: l_return_status := OKL_API.start_activity(
164: p_api_name => l_api_name,
165: p_pkg_name => G_PKG_NAME,
166: p_init_msg_list => p_init_msg_list,
167: l_api_version => l_api_version,
195:
196: x_return_status := l_return_status;
197:
198: -- End Activity
199: OKL_API.end_activity (x_msg_count, x_msg_data);
200:
201: IF( FND_LOG.LEVEL_PROCEDURE >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
202: FND_LOG.STRING(FND_LOG.LEVEL_PROCEDURE,
203: 'OKL_OVERRIDE_TAX_BASIS_PUB.override_tax_basis',
207: EXCEPTION
208:
209: WHEN G_EXCEPTION_ERROR THEN
210:
211: x_return_status := OKL_API.handle_exceptions(
212: p_api_name => l_api_name,
213: p_pkg_name => G_PKG_NAME,
214: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
215: x_msg_count => x_msg_count,
210:
211: x_return_status := OKL_API.handle_exceptions(
212: p_api_name => l_api_name,
213: p_pkg_name => G_PKG_NAME,
214: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
215: x_msg_count => x_msg_count,
216: x_msg_data => x_msg_data,
217: p_api_type => '_PVT');
218:
223: END IF;
224:
225: WHEN G_EXCEPTION_UNEXPECTED_ERROR THEN
226:
227: x_return_status := OKL_API.handle_exceptions(
228: p_api_name => l_api_name,
229: p_pkg_name => G_PKG_NAME,
230: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
231: x_msg_count => x_msg_count,
226:
227: x_return_status := OKL_API.handle_exceptions(
228: p_api_name => l_api_name,
229: p_pkg_name => G_PKG_NAME,
230: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
231: x_msg_count => x_msg_count,
232: x_msg_data => x_msg_data,
233: p_api_type => '_PVT');
234:
239: END IF;
240:
241: WHEN OTHERS THEN
242:
243: x_return_status := OKL_API.handle_exceptions(
244: p_api_name => l_api_name,
245: p_pkg_name => G_PKG_NAME,
246: p_exc_name => 'OTHERS',
247: x_msg_count => x_msg_count,