DBA Data[Home] [Help]

APPS.OKL_MAINTAIN_FEE_PVT dependencies on OKC_API

Line 102: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

98: END get_base_evg_recs;
99:
100: PROCEDURE delete_passthru_party(
101: p_api_version IN NUMBER,
102: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
103: x_return_status OUT NOCOPY VARCHAR2,
104: x_msg_count OUT NOCOPY NUMBER,
105: x_msg_data OUT NOCOPY VARCHAR2,
106: p_cpl_id IN NUMBER

Line 131: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

127: l_cplv_rec OKL_OKC_MIGRATION_PVT.CPLV_REC_TYPE;
128: l_ppydv_tbl ppydv_tbl_type;
129:
130: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_PASSTHRU_PARTY';
131: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
132:
133: --Bug# 4558486
134: l_kplv_rec OKL_K_PARTY_ROLES_PVT.kplv_rec_type;
135: BEGIN

Line 139: l_return_status := OKC_API.START_ACTIVITY (l_api_name

135: BEGIN
136: x_return_status := l_return_status;
137: -- Call start_activity to create savepoint, check compatibility
138: -- and initialize message list
139: l_return_status := OKC_API.START_ACTIVITY (l_api_name
140: ,p_init_msg_list
141: ,'_PVT'
142: ,x_return_status);
143: -- Check if activity started successfully

Line 144: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

140: ,p_init_msg_list
141: ,'_PVT'
142: ,x_return_status);
143: -- Check if activity started successfully
144: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
145: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
146: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
147: RAISE OKC_API.G_EXCEPTION_ERROR;
148: END IF;

Line 145: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

141: ,'_PVT'
142: ,x_return_status);
143: -- Check if activity started successfully
144: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
145: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
146: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
147: RAISE OKC_API.G_EXCEPTION_ERROR;
148: END IF;
149:

Line 146: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

142: ,x_return_status);
143: -- Check if activity started successfully
144: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
145: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
146: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
147: RAISE OKC_API.G_EXCEPTION_ERROR;
148: END IF;
149:
150: IF (p_cpl_id IS NULL) THEN

Line 147: RAISE OKC_API.G_EXCEPTION_ERROR;

143: -- Check if activity started successfully
144: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
145: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
146: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
147: RAISE OKC_API.G_EXCEPTION_ERROR;
148: END IF;
149:
150: IF (p_cpl_id IS NULL) THEN
151: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 151: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

147: RAISE OKC_API.G_EXCEPTION_ERROR;
148: END IF;
149:
150: IF (p_cpl_id IS NULL) THEN
151: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
152: END IF;
153:
154: i := 0;
155: l_cplv_rec.id := p_cpl_id;

Line 212: OKC_API.END_ACTIVITY (x_msg_count

208: raise OKL_API.G_EXCEPTION_ERROR;
209: End If;
210: END IF;
211:
212: OKC_API.END_ACTIVITY (x_msg_count
213: ,x_msg_data );
214:
215: EXCEPTION
216: WHEN OKC_API.G_EXCEPTION_ERROR THEN

Line 216: WHEN OKC_API.G_EXCEPTION_ERROR THEN

212: OKC_API.END_ACTIVITY (x_msg_count
213: ,x_msg_data );
214:
215: EXCEPTION
216: WHEN OKC_API.G_EXCEPTION_ERROR THEN
217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
218: (l_api_name,
219: G_PKG_NAME,
220: 'OKC_API.G_RET_STS_ERROR',

Line 217: x_return_status := OKC_API.HANDLE_EXCEPTIONS

213: ,x_msg_data );
214:
215: EXCEPTION
216: WHEN OKC_API.G_EXCEPTION_ERROR THEN
217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
218: (l_api_name,
219: G_PKG_NAME,
220: 'OKC_API.G_RET_STS_ERROR',
221: x_msg_count,

Line 220: 'OKC_API.G_RET_STS_ERROR',

216: WHEN OKC_API.G_EXCEPTION_ERROR THEN
217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
218: (l_api_name,
219: G_PKG_NAME,
220: 'OKC_API.G_RET_STS_ERROR',
221: x_msg_count,
222: x_msg_data,
223: '_PVT');
224: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 224: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

220: 'OKC_API.G_RET_STS_ERROR',
221: x_msg_count,
222: x_msg_data,
223: '_PVT');
224: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
225: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
226: (l_api_name,
227: G_PKG_NAME,
228: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 225: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

221: x_msg_count,
222: x_msg_data,
223: '_PVT');
224: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
225: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
226: (l_api_name,
227: G_PKG_NAME,
228: 'OKC_API.G_RET_STS_UNEXP_ERROR',
229: x_msg_count,

Line 228: 'OKC_API.G_RET_STS_UNEXP_ERROR',

224: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
225: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
226: (l_api_name,
227: G_PKG_NAME,
228: 'OKC_API.G_RET_STS_UNEXP_ERROR',
229: x_msg_count,
230: x_msg_data,
231: '_PVT');
232: WHEN OTHERS THEN

Line 233: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

229: x_msg_count,
230: x_msg_data,
231: '_PVT');
232: WHEN OTHERS THEN
233: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
234: (l_api_name,
235: G_PKG_NAME,
236: 'OTHERS',
237: x_msg_count,

Line 245: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

241:
242:
243: PROCEDURE create_payment_dtls(
244: p_api_version IN NUMBER,
245: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
246: x_return_status OUT NOCOPY VARCHAR2,
247: x_msg_count OUT NOCOPY NUMBER,
248: x_msg_data OUT NOCOPY VARCHAR2,
249: p_passthru_dtl_rec IN passthru_dtl_rec_type,

Line 254: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

250: x_passthru_dtl_rec OUT NOCOPY passthru_dtl_rec_type) IS
251:
252: l_api_name CONSTANT VARCHAR2(30) := 'create_payment_dtls';
253: l_api_version CONSTANT NUMBER := 1.0;
254: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
255: l_base_create boolean := TRUE;
256: l_evg_create boolean := TRUE;
257:
258: l_passthru_dtl_rec passthru_dtl_rec_type := p_passthru_dtl_rec;

Line 275: l_return_status := OKC_API.START_ACTIVITY(

271: BEGIN
272:
273: -- call START_ACTIVITY to create savepoint, check compatibility
274: -- and initialize message list
275: l_return_status := OKC_API.START_ACTIVITY(
276: p_api_name => l_api_name,
277: p_pkg_name => g_pkg_name,
278: p_init_msg_list => p_init_msg_list,
279: l_api_version => l_api_version,

Line 333: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

329: x_ppydv_rec => x_ppydv_rec);
330: null;
331:
332: -- check if activity started successfully
333: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
334: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
335: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
336: raise OKC_API.G_EXCEPTION_ERROR;
337: End If;

Line 334: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

330: null;
331:
332: -- check if activity started successfully
333: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
334: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
335: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
336: raise OKC_API.G_EXCEPTION_ERROR;
337: End If;
338: ElsIf ( l_base.payment_hdr_id IS NOT NULL AND l_base.id IS NOT NULL) Then

Line 335: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then

331:
332: -- check if activity started successfully
333: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
334: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
335: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
336: raise OKC_API.G_EXCEPTION_ERROR;
337: End If;
338: ElsIf ( l_base.payment_hdr_id IS NOT NULL AND l_base.id IS NOT NULL) Then
339: okl_party_payments_pvt.update_party_payment_dtls(

Line 336: raise OKC_API.G_EXCEPTION_ERROR;

332: -- check if activity started successfully
333: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
334: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
335: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
336: raise OKC_API.G_EXCEPTION_ERROR;
337: End If;
338: ElsIf ( l_base.payment_hdr_id IS NOT NULL AND l_base.id IS NOT NULL) Then
339: okl_party_payments_pvt.update_party_payment_dtls(
340: p_api_version => p_api_version,

Line 350: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

346: x_ppydv_rec => x_ppydv_rec);
347: null;
348:
349: -- check if activity started successfully
350: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
351: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
352: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
353: raise OKC_API.G_EXCEPTION_ERROR;
354: End If;

Line 351: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

347: null;
348:
349: -- check if activity started successfully
350: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
351: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
352: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
353: raise OKC_API.G_EXCEPTION_ERROR;
354: End If;
355: End If;

Line 352: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then

348:
349: -- check if activity started successfully
350: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
351: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
352: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
353: raise OKC_API.G_EXCEPTION_ERROR;
354: End If;
355: End If;
356:

Line 353: raise OKC_API.G_EXCEPTION_ERROR;

349: -- check if activity started successfully
350: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
351: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
352: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
353: raise OKC_API.G_EXCEPTION_ERROR;
354: End If;
355: End If;
356:
357:

Line 388: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

384: x_ppydv_rec => x_ppydv_rec);
385: null;
386:
387: -- check if activity started successfully
388: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
389: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
390: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
391: raise OKC_API.G_EXCEPTION_ERROR;
392: End If;

Line 389: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

385: null;
386:
387: -- check if activity started successfully
388: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
389: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
390: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
391: raise OKC_API.G_EXCEPTION_ERROR;
392: End If;
393: ElsIf ( l_evg.payment_hdr_id IS NOT NULL AND l_evg.id IS NOT NULL) Then

Line 390: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then

386:
387: -- check if activity started successfully
388: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
389: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
390: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
391: raise OKC_API.G_EXCEPTION_ERROR;
392: End If;
393: ElsIf ( l_evg.payment_hdr_id IS NOT NULL AND l_evg.id IS NOT NULL) Then
394: okl_party_payments_pvt.update_party_payment_dtls(

Line 391: raise OKC_API.G_EXCEPTION_ERROR;

387: -- check if activity started successfully
388: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
389: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
390: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
391: raise OKC_API.G_EXCEPTION_ERROR;
392: End If;
393: ElsIf ( l_evg.payment_hdr_id IS NOT NULL AND l_evg.id IS NOT NULL) Then
394: okl_party_payments_pvt.update_party_payment_dtls(
395: p_api_version => p_api_version,

Line 404: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

400: p_ppydv_rec => l_evg,
401: x_ppydv_rec => x_ppydv_rec);
402:
403: -- check if activity started successfully
404: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
405: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
406: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
407: raise OKC_API.G_EXCEPTION_ERROR;
408: End If;

Line 405: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

401: x_ppydv_rec => x_ppydv_rec);
402:
403: -- check if activity started successfully
404: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
405: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
406: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
407: raise OKC_API.G_EXCEPTION_ERROR;
408: End If;
409: End If;

Line 406: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then

402:
403: -- check if activity started successfully
404: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
405: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
406: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
407: raise OKC_API.G_EXCEPTION_ERROR;
408: End If;
409: End If;
410:

Line 407: raise OKC_API.G_EXCEPTION_ERROR;

403: -- check if activity started successfully
404: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
405: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
406: Elsif (l_return_status = OKC_API.G_RET_STS_ERROR) then
407: raise OKC_API.G_EXCEPTION_ERROR;
408: End If;
409: End If;
410:
411: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 411: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

407: raise OKC_API.G_EXCEPTION_ERROR;
408: End If;
409: End If;
410:
411: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
412:
413:
414: EXCEPTION
415: when OKC_API.G_EXCEPTION_ERROR then

Line 415: when OKC_API.G_EXCEPTION_ERROR then

411: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
412:
413:
414: EXCEPTION
415: when OKC_API.G_EXCEPTION_ERROR then
416: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
417: p_api_name => l_api_name,
418: p_pkg_name => g_pkg_name,
419: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 416: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

412:
413:
414: EXCEPTION
415: when OKC_API.G_EXCEPTION_ERROR then
416: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
417: p_api_name => l_api_name,
418: p_pkg_name => g_pkg_name,
419: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
420: x_msg_count => x_msg_count,

Line 419: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

415: when OKC_API.G_EXCEPTION_ERROR then
416: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
417: p_api_name => l_api_name,
418: p_pkg_name => g_pkg_name,
419: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
420: x_msg_count => x_msg_count,
421: x_msg_data => x_msg_data,
422: p_api_type => g_api_type);
423:

Line 424: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

420: x_msg_count => x_msg_count,
421: x_msg_data => x_msg_data,
422: p_api_type => g_api_type);
423:
424: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
425: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
426: p_api_name => l_api_name,
427: p_pkg_name => g_pkg_name,
428: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 425: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

421: x_msg_data => x_msg_data,
422: p_api_type => g_api_type);
423:
424: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
425: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
426: p_api_name => l_api_name,
427: p_pkg_name => g_pkg_name,
428: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
429: x_msg_count => x_msg_count,

Line 428: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

424: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
425: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
426: p_api_name => l_api_name,
427: p_pkg_name => g_pkg_name,
428: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
429: x_msg_count => x_msg_count,
430: x_msg_data => x_msg_data,
431: p_api_type => g_api_type);
432:

Line 434: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

430: x_msg_data => x_msg_data,
431: p_api_type => g_api_type);
432:
433: when OTHERS then
434: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
435: p_api_name => l_api_name,
436: p_pkg_name => g_pkg_name,
437: p_exc_name => 'OTHERS',
438: x_msg_count => x_msg_count,

Line 447: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

443:
444: ----------------------------
445: PROCEDURE create_payment_hdrs(
446: p_api_version IN NUMBER,
447: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
448: x_return_status OUT NOCOPY VARCHAR2,
449: x_msg_count OUT NOCOPY NUMBER,
450: x_msg_data OUT NOCOPY VARCHAR2,
451: p_passthru_rec IN passthru_rec_type,

Line 457: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

453:
454:
455: l_api_name CONSTANT VARCHAR2(30) := 'create_payment_hdrs';
456: l_api_version CONSTANT NUMBER := 1.0;
457: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
458:
459: l_passthru_rec passthru_rec_type := p_passthru_rec;
460: l_pphv_rec pphv_rec_type ;
461: l_pphv_evg_rec pphv_rec_type ;

Line 489: l_return_status := OKC_API.START_ACTIVITY(

485: BEGIN
486:
487: -- call START_ACTIVITY to create savepoint, check compatibility
488: -- and initialize message list
489: l_return_status := OKC_API.START_ACTIVITY(
490: p_api_name => l_api_name,
491: p_pkg_name => g_pkg_name,
492: p_init_msg_list => p_init_msg_list,
493: l_api_version => l_api_version,

Line 499: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

495: p_api_type => g_api_type,
496: x_return_status => x_return_status);
497:
498: -- check if activity started successfully
499: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
500: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
501: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
502: raise OKC_API.G_EXCEPTION_ERROR;
503: End If;

Line 500: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

496: x_return_status => x_return_status);
497:
498: -- check if activity started successfully
499: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
500: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
501: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
502: raise OKC_API.G_EXCEPTION_ERROR;
503: End If;
504:

Line 501: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

497:
498: -- check if activity started successfully
499: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
500: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
501: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
502: raise OKC_API.G_EXCEPTION_ERROR;
503: End If;
504:
505: --Bug# 4884423

Line 502: raise OKC_API.G_EXCEPTION_ERROR;

498: -- check if activity started successfully
499: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
500: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
501: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
502: raise OKC_API.G_EXCEPTION_ERROR;
503: End If;
504:
505: --Bug# 4884423
506: -- Update of Payout Basis is not allowed during Rebook

Line 603: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

599: x_passthru_rec.base_id := x_pphv_rec.id;
600: x_passthru_rec.base_stream_type_id := x_pphv_rec.passthru_stream_type_id;
601:
602: -- check return status
603: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
604: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
605: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
606: raise OKC_API.G_EXCEPTION_ERROR;
607: End If;

Line 604: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

600: x_passthru_rec.base_stream_type_id := x_pphv_rec.passthru_stream_type_id;
601:
602: -- check return status
603: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
604: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
605: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
606: raise OKC_API.G_EXCEPTION_ERROR;
607: End If;
608: End If;

Line 605: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

601:
602: -- check return status
603: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
604: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
605: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
606: raise OKC_API.G_EXCEPTION_ERROR;
607: End If;
608: End If;
609:

Line 606: raise OKC_API.G_EXCEPTION_ERROR;

602: -- check return status
603: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
604: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
605: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
606: raise OKC_API.G_EXCEPTION_ERROR;
607: End If;
608: End If;
609:
610: --create payment header evergreen term

Line 638: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

634: x_passthru_rec.evergreen_id := x_pphv_rec.id;
635: x_passthru_rec.evg_stream_type_id := x_pphv_rec.passthru_stream_type_id;
636:
637: -- check return status
638: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
639: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
641: raise OKC_API.G_EXCEPTION_ERROR;
642: End If;

Line 639: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

635: x_passthru_rec.evg_stream_type_id := x_pphv_rec.passthru_stream_type_id;
636:
637: -- check return status
638: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
639: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
641: raise OKC_API.G_EXCEPTION_ERROR;
642: End If;
643: End If;

Line 640: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

636:
637: -- check return status
638: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
639: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
641: raise OKC_API.G_EXCEPTION_ERROR;
642: End If;
643: End If;
644:

Line 641: raise OKC_API.G_EXCEPTION_ERROR;

637: -- check return status
638: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
639: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
640: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
641: raise OKC_API.G_EXCEPTION_ERROR;
642: End If;
643: End If;
644:
645:

Line 675: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

671: x_passthru_rec.base_id := x_pphv_rec.id;
672: x_passthru_rec.base_stream_type_id := x_pphv_rec.passthru_stream_type_id;
673:
674: -- check return status
675: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
676: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
677: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
678: raise OKC_API.G_EXCEPTION_ERROR;
679: End If;

Line 676: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

672: x_passthru_rec.base_stream_type_id := x_pphv_rec.passthru_stream_type_id;
673:
674: -- check return status
675: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
676: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
677: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
678: raise OKC_API.G_EXCEPTION_ERROR;
679: End If;
680: End If;

Line 677: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

673:
674: -- check return status
675: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
676: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
677: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
678: raise OKC_API.G_EXCEPTION_ERROR;
679: End If;
680: End If;
681: --Update evergreen

Line 678: raise OKC_API.G_EXCEPTION_ERROR;

674: -- check return status
675: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
676: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
677: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
678: raise OKC_API.G_EXCEPTION_ERROR;
679: End If;
680: End If;
681: --Update evergreen
682: If NOT (l_passthru_rec.evergreen_id IS NULL OR l_passthru_rec.evergreen_id = OKL_API.G_MISS_NUM) Then

Line 709: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

705: x_passthru_rec.evergreen_id := x_pphv_rec.id;
706: x_passthru_rec.evg_stream_type_id := x_pphv_rec.passthru_stream_type_id;
707:
708: -- check return status
709: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
710: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
711: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
712: raise OKC_API.G_EXCEPTION_ERROR;
713: End If;

Line 710: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

706: x_passthru_rec.evg_stream_type_id := x_pphv_rec.passthru_stream_type_id;
707:
708: -- check return status
709: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
710: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
711: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
712: raise OKC_API.G_EXCEPTION_ERROR;
713: End If;
714: End If;

Line 711: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

707:
708: -- check return status
709: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
710: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
711: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
712: raise OKC_API.G_EXCEPTION_ERROR;
713: End If;
714: End If;
715:

Line 712: raise OKC_API.G_EXCEPTION_ERROR;

708: -- check return status
709: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
710: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
711: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
712: raise OKC_API.G_EXCEPTION_ERROR;
713: End If;
714: End If;
715:
716: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 716: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

712: raise OKC_API.G_EXCEPTION_ERROR;
713: End If;
714: End If;
715:
716: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
717:
718: EXCEPTION
719: when OKC_API.G_EXCEPTION_ERROR then
720: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 719: when OKC_API.G_EXCEPTION_ERROR then

715:
716: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
717:
718: EXCEPTION
719: when OKC_API.G_EXCEPTION_ERROR then
720: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
721: p_api_name => l_api_name,
722: p_pkg_name => g_pkg_name,
723: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 720: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

716: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
717:
718: EXCEPTION
719: when OKC_API.G_EXCEPTION_ERROR then
720: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
721: p_api_name => l_api_name,
722: p_pkg_name => g_pkg_name,
723: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
724: x_msg_count => x_msg_count,

Line 723: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

719: when OKC_API.G_EXCEPTION_ERROR then
720: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
721: p_api_name => l_api_name,
722: p_pkg_name => g_pkg_name,
723: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
724: x_msg_count => x_msg_count,
725: x_msg_data => x_msg_data,
726: p_api_type => g_api_type);
727:

Line 728: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

724: x_msg_count => x_msg_count,
725: x_msg_data => x_msg_data,
726: p_api_type => g_api_type);
727:
728: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
729: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
730: p_api_name => l_api_name,
731: p_pkg_name => g_pkg_name,
732: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 729: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

725: x_msg_data => x_msg_data,
726: p_api_type => g_api_type);
727:
728: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
729: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
730: p_api_name => l_api_name,
731: p_pkg_name => g_pkg_name,
732: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
733: x_msg_count => x_msg_count,

Line 732: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

728: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
729: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
730: p_api_name => l_api_name,
731: p_pkg_name => g_pkg_name,
732: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
733: x_msg_count => x_msg_count,
734: x_msg_data => x_msg_data,
735: p_api_type => g_api_type);
736:

Line 738: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

734: x_msg_data => x_msg_data,
735: p_api_type => g_api_type);
736:
737: when OTHERS then
738: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
739: p_api_name => l_api_name,
740: p_pkg_name => g_pkg_name,
741: p_exc_name => 'OTHERS',
742: x_msg_count => x_msg_count,

Line 750: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

746:
747:
748: PROCEDURE delete_payment_hdrs(
749: p_api_version IN NUMBER,
750: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
751: x_return_status OUT NOCOPY VARCHAR2,
752: x_msg_count OUT NOCOPY NUMBER,
753: x_msg_data OUT NOCOPY VARCHAR2,
754: p_passthru_rec IN passthru_rec_type) IS

Line 759: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

755:
756:
757: l_api_name CONSTANT VARCHAR2(30) := 'delete_payment_hdrs';
758: l_api_version CONSTANT NUMBER := 1.0;
759: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
760:
761: l_passthru_rec passthru_rec_type := p_passthru_rec;
762: l_pphv_rec pphv_rec_type := null;
763: l_party_payment_rec party_payment_csr%ROWTYPE;

Line 784: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

780: x_msg_data => x_msg_data,
781: p_pphv_rec => l_pphv_rec);
782:
783: -- check return status
784: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
785: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
786: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
787: raise OKC_API.G_EXCEPTION_ERROR;
788: End If;

Line 785: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

781: p_pphv_rec => l_pphv_rec);
782:
783: -- check return status
784: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
785: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
786: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
787: raise OKC_API.G_EXCEPTION_ERROR;
788: End If;
789: End If;

Line 786: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

782:
783: -- check return status
784: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
785: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
786: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
787: raise OKC_API.G_EXCEPTION_ERROR;
788: End If;
789: End If;
790:

Line 787: raise OKC_API.G_EXCEPTION_ERROR;

783: -- check return status
784: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
785: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
786: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
787: raise OKC_API.G_EXCEPTION_ERROR;
788: End If;
789: End If;
790:
791: --delete payment header evergreen term

Line 810: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

806: x_msg_data => x_msg_data,
807: p_pphv_rec => l_pphv_rec);
808:
809: -- check return status
810: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
811: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
812: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
813: raise OKC_API.G_EXCEPTION_ERROR;
814: End If;

Line 811: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

807: p_pphv_rec => l_pphv_rec);
808:
809: -- check return status
810: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
811: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
812: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
813: raise OKC_API.G_EXCEPTION_ERROR;
814: End If;
815: --End If;

Line 812: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

808:
809: -- check return status
810: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
811: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
812: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
813: raise OKC_API.G_EXCEPTION_ERROR;
814: End If;
815: --End If;
816: End If;

Line 813: raise OKC_API.G_EXCEPTION_ERROR;

809: -- check return status
810: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
811: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
812: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
813: raise OKC_API.G_EXCEPTION_ERROR;
814: End If;
815: --End If;
816: End If;
817:

Line 819: when OKC_API.G_EXCEPTION_ERROR then

815: --End If;
816: End If;
817:
818: EXCEPTION
819: when OKC_API.G_EXCEPTION_ERROR then
820: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
821: p_api_name => l_api_name,
822: p_pkg_name => g_pkg_name,
823: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 820: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

816: End If;
817:
818: EXCEPTION
819: when OKC_API.G_EXCEPTION_ERROR then
820: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
821: p_api_name => l_api_name,
822: p_pkg_name => g_pkg_name,
823: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
824: x_msg_count => x_msg_count,

Line 823: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

819: when OKC_API.G_EXCEPTION_ERROR then
820: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
821: p_api_name => l_api_name,
822: p_pkg_name => g_pkg_name,
823: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
824: x_msg_count => x_msg_count,
825: x_msg_data => x_msg_data,
826: p_api_type => g_api_type);
827:

Line 828: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

824: x_msg_count => x_msg_count,
825: x_msg_data => x_msg_data,
826: p_api_type => g_api_type);
827:
828: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
829: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
830: p_api_name => l_api_name,
831: p_pkg_name => g_pkg_name,
832: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 829: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

825: x_msg_data => x_msg_data,
826: p_api_type => g_api_type);
827:
828: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
829: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
830: p_api_name => l_api_name,
831: p_pkg_name => g_pkg_name,
832: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
833: x_msg_count => x_msg_count,

Line 832: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

828: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
829: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
830: p_api_name => l_api_name,
831: p_pkg_name => g_pkg_name,
832: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
833: x_msg_count => x_msg_count,
834: x_msg_data => x_msg_data,
835: p_api_type => g_api_type);
836:

Line 838: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

834: x_msg_data => x_msg_data,
835: p_api_type => g_api_type);
836:
837: when OTHERS then
838: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
839: p_api_name => l_api_name,
840: p_pkg_name => g_pkg_name,
841: p_exc_name => 'OTHERS',
842: x_msg_count => x_msg_count,

Line 947: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

943: -- Version : 1.0
944: -- End of comments
945: PROCEDURE validate_fee_type(
946: p_api_version IN NUMBER,
947: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
948: x_return_status OUT NOCOPY VARCHAR2,
949: x_msg_count OUT NOCOPY NUMBER,
950: x_msg_data OUT NOCOPY VARCHAR2,
951: p_fee_types_rec IN fee_types_rec_type,

Line 1151: x_return_status := OKC_API.START_ACTIVITY(

1147: BEGIN
1148:
1149: -- call START_ACTIVITY to create savepoint, check compatibility
1150: -- and initialize message list
1151: x_return_status := OKC_API.START_ACTIVITY(
1152: p_api_name => l_api_name,
1153: p_pkg_name => g_pkg_name,
1154: p_init_msg_list => p_init_msg_list,
1155: l_api_version => l_api_version,

Line 1161: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

1157: p_api_type => g_api_type,
1158: x_return_status => x_return_status);
1159:
1160: -- check if activity started successfully
1161: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1162: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1163: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1164: raise OKC_API.G_EXCEPTION_ERROR;
1165: End If;

Line 1162: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1158: x_return_status => x_return_status);
1159:
1160: -- check if activity started successfully
1161: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1162: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1163: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1164: raise OKC_API.G_EXCEPTION_ERROR;
1165: End If;
1166:

Line 1163: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

1159:
1160: -- check if activity started successfully
1161: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1162: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1163: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1164: raise OKC_API.G_EXCEPTION_ERROR;
1165: End If;
1166:
1167: x_fee_types_rec := p_fee_types_rec;

Line 1164: raise OKC_API.G_EXCEPTION_ERROR;

1160: -- check if activity started successfully
1161: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1162: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1163: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1164: raise OKC_API.G_EXCEPTION_ERROR;
1165: End If;
1166:
1167: x_fee_types_rec := p_fee_types_rec;
1168:

Line 1169: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then

1165: End If;
1166:
1167: x_fee_types_rec := p_fee_types_rec;
1168:
1169: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then
1170: x_return_status := OKC_API.g_ret_sts_error;
1171: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
1172: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1173: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1170: x_return_status := OKC_API.g_ret_sts_error;

1166:
1167: x_fee_types_rec := p_fee_types_rec;
1168:
1169: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then
1170: x_return_status := OKC_API.g_ret_sts_error;
1171: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
1172: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1173: , p_msg_name => 'OKL_REQUIRED_VALUE'
1174: , p_token1 => 'COL_NAME'

Line 1172: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1168:
1169: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then
1170: x_return_status := OKC_API.g_ret_sts_error;
1171: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
1172: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1173: , p_msg_name => 'OKL_REQUIRED_VALUE'
1174: , p_token1 => 'COL_NAME'
1175: , p_token1_value => 'dnz_chr_id'
1176: );

Line 1177: raise OKC_API.G_EXCEPTION_ERROR;

1173: , p_msg_name => 'OKL_REQUIRED_VALUE'
1174: , p_token1 => 'COL_NAME'
1175: , p_token1_value => 'dnz_chr_id'
1176: );
1177: raise OKC_API.G_EXCEPTION_ERROR;
1178: End If;
1179:
1180: If ( p_fee_types_rec.fee_type is null or p_fee_types_rec.fee_type = OKC_API.G_MISS_CHAR ) Then
1181: x_return_status := OKC_API.g_ret_sts_error;

Line 1180: If ( p_fee_types_rec.fee_type is null or p_fee_types_rec.fee_type = OKC_API.G_MISS_CHAR ) Then

1176: );
1177: raise OKC_API.G_EXCEPTION_ERROR;
1178: End If;
1179:
1180: If ( p_fee_types_rec.fee_type is null or p_fee_types_rec.fee_type = OKC_API.G_MISS_CHAR ) Then
1181: x_return_status := OKC_API.g_ret_sts_error;
1182: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
1183: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1184: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1181: x_return_status := OKC_API.g_ret_sts_error;

1177: raise OKC_API.G_EXCEPTION_ERROR;
1178: End If;
1179:
1180: If ( p_fee_types_rec.fee_type is null or p_fee_types_rec.fee_type = OKC_API.G_MISS_CHAR ) Then
1181: x_return_status := OKC_API.g_ret_sts_error;
1182: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
1183: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1184: , p_msg_name => 'OKL_REQUIRED_VALUE'
1185: , p_token1 => 'COL_NAME'

Line 1183: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1179:
1180: If ( p_fee_types_rec.fee_type is null or p_fee_types_rec.fee_type = OKC_API.G_MISS_CHAR ) Then
1181: x_return_status := OKC_API.g_ret_sts_error;
1182: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
1183: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1184: , p_msg_name => 'OKL_REQUIRED_VALUE'
1185: , p_token1 => 'COL_NAME'
1186: , p_token1_value => l_ak_prompt
1187: );

Line 1188: raise OKC_API.G_EXCEPTION_ERROR;

1184: , p_msg_name => 'OKL_REQUIRED_VALUE'
1185: , p_token1 => 'COL_NAME'
1186: , p_token1_value => l_ak_prompt
1187: );
1188: raise OKC_API.G_EXCEPTION_ERROR;
1189: End If;
1190:
1191: -- Modified by zrehman for Bug#6763287 on 17-Jan-2008 start
1192: OPEN chk_inv_csr(p_fee_types_rec.dnz_chr_id);

Line 1216: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1212: p_fee_types_rec.fee_type = G_FT_INCOME or
1213: p_fee_types_rec.fee_type = G_FT_ABSORBED or
1214: p_fee_types_rec.fee_type = G_FT_SECDEPOSIT or
1215: p_fee_types_rec.fee_type = G_FT_ROLLOVER or
1216: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1217: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1218: )
1219: ) Then
1220:

Line 1221: If ( NOT (p_fee_types_rec.item_id1 is null or p_fee_types_rec.item_id1 = OKC_API.G_MISS_CHAR )) Then

1217: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1218: )
1219: ) Then
1220:
1221: If ( NOT (p_fee_types_rec.item_id1 is null or p_fee_types_rec.item_id1 = OKC_API.G_MISS_CHAR )) Then
1222:
1223: l_item_name := null;
1224: open l_item_name_csr;
1225: fetch l_item_name_csr into l_item_name;

Line 1229: x_return_status := OKC_API.g_ret_sts_error;

1225: fetch l_item_name_csr into l_item_name;
1226: close l_item_name_csr;
1227:
1228: If(l_item_name is null) Then
1229: x_return_status := OKC_API.g_ret_sts_error;
1230: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1231: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1232: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1233: , p_token1 => 'COL_NAME'

Line 1231: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1227:
1228: If(l_item_name is null) Then
1229: x_return_status := OKC_API.g_ret_sts_error;
1230: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1231: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1232: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1233: , p_token1 => 'COL_NAME'
1234: , p_token1_value => l_ak_prompt
1235: );

Line 1236: raise OKC_API.G_EXCEPTION_ERROR;

1232: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1233: , p_token1 => 'COL_NAME'
1234: , p_token1_value => l_ak_prompt
1235: );
1236: raise OKC_API.G_EXCEPTION_ERROR;
1237: End If;
1238:
1239: x_fee_types_rec.item_name := l_item_name;
1240: x_fee_types_rec.item_id1 := p_fee_types_rec.item_id1;

Line 1242: ElsIf (NOT( p_fee_types_rec.item_name is null or p_fee_types_rec.item_name = OKC_API.G_MISS_CHAR )) Then

1238:
1239: x_fee_types_rec.item_name := l_item_name;
1240: x_fee_types_rec.item_id1 := p_fee_types_rec.item_id1;
1241:
1242: ElsIf (NOT( p_fee_types_rec.item_name is null or p_fee_types_rec.item_name = OKC_API.G_MISS_CHAR )) Then
1243:
1244: /*open l_start_date_csr;
1245: fetch l_start_date_csr into l_start_date, l_pdt_id;
1246: close l_start_date_csr;*/

Line 1293: x_return_status := OKC_API.g_ret_sts_error;

1289:
1290: End IF;
1291:
1292: If(l_item_id is null) Then
1293: x_return_status := OKC_API.g_ret_sts_error;
1294: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1295: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1296: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1297: , p_token1 => 'COL_NAME'

Line 1295: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1291:
1292: If(l_item_id is null) Then
1293: x_return_status := OKC_API.g_ret_sts_error;
1294: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1295: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1296: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1297: , p_token1 => 'COL_NAME'
1298: , p_token1_value => l_ak_prompt
1299: );

Line 1300: raise OKC_API.G_EXCEPTION_ERROR;

1296: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1297: , p_token1 => 'COL_NAME'
1298: , p_token1_value => l_ak_prompt
1299: );
1300: raise OKC_API.G_EXCEPTION_ERROR;
1301: End If;
1302:
1303: x_fee_types_rec.item_id1 := l_item_id;
1304:

Line 1307: x_return_status := OKC_API.g_ret_sts_error;

1303: x_fee_types_rec.item_id1 := l_item_id;
1304:
1305: Else
1306:
1307: x_return_status := OKC_API.g_ret_sts_error;
1308: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1309: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1310: , p_msg_name => 'OKL_REQUIRED_VALUE'
1311: , p_token1 => 'COL_NAME'

Line 1309: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1305: Else
1306:
1307: x_return_status := OKC_API.g_ret_sts_error;
1308: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1309: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1310: , p_msg_name => 'OKL_REQUIRED_VALUE'
1311: , p_token1 => 'COL_NAME'
1312: , p_token1_value => l_ak_prompt
1313: );

Line 1314: raise OKC_API.G_EXCEPTION_ERROR;

1310: , p_msg_name => 'OKL_REQUIRED_VALUE'
1311: , p_token1 => 'COL_NAME'
1312: , p_token1_value => l_ak_prompt
1313: );
1314: raise OKC_API.G_EXCEPTION_ERROR;
1315:
1316: End If;
1317:
1318: Else

Line 1320: x_return_status := OKC_API.g_ret_sts_error;

1316: End If;
1317:
1318: Else
1319:
1320: x_return_status := OKC_API.g_ret_sts_error;
1321: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1322: , p_msg_name => 'OKL_INVALID_FEE_TYPE'
1323: , p_token1 => 'COL_NAME'
1324: , p_token1_value => p_fee_types_rec.fee_type

Line 1321: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1317:
1318: Else
1319:
1320: x_return_status := OKC_API.g_ret_sts_error;
1321: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1322: , p_msg_name => 'OKL_INVALID_FEE_TYPE'
1323: , p_token1 => 'COL_NAME'
1324: , p_token1_value => p_fee_types_rec.fee_type
1325: );

Line 1326: raise OKC_API.G_EXCEPTION_ERROR;

1322: , p_msg_name => 'OKL_INVALID_FEE_TYPE'
1323: , p_token1 => 'COL_NAME'
1324: , p_token1_value => p_fee_types_rec.fee_type
1325: );
1326: raise OKC_API.G_EXCEPTION_ERROR;
1327:
1328: End If;
1329:
1330: If (

Line 1337: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1333: p_fee_types_rec.fee_type = G_FT_CAPITALIZED or
1334: p_fee_types_rec.fee_type = G_FT_EXPENSE or
1335: p_fee_types_rec.fee_type = G_FT_FINANCED or
1336: p_fee_types_rec.fee_type = G_FT_MISCELLANEOUS or
1337: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1338: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1339: )
1340: ) Then
1341:

Line 1342: If ( NOT (p_fee_types_rec.party_id1 is null or p_fee_types_rec.party_id1 = OKC_API.G_MISS_CHAR )) Then

1338: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1339: )
1340: ) Then
1341:
1342: If ( NOT (p_fee_types_rec.party_id1 is null or p_fee_types_rec.party_id1 = OKC_API.G_MISS_CHAR )) Then
1343:
1344: l_party_name := null;
1345: open l_supp_id1_csr;
1346: fetch l_supp_id1_csr into l_party_name;

Line 1350: x_return_status := OKC_API.g_ret_sts_error;

1346: fetch l_supp_id1_csr into l_party_name;
1347: close l_supp_id1_csr;
1348:
1349: If(l_party_name is null) Then
1350: x_return_status := OKC_API.g_ret_sts_error;
1351: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
1352: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1353: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1354: , p_token1 => 'COL_NAME'

Line 1352: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1348:
1349: If(l_party_name is null) Then
1350: x_return_status := OKC_API.g_ret_sts_error;
1351: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
1352: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1353: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1354: , p_token1 => 'COL_NAME'
1355: , p_token1_value => l_ak_prompt
1356: );

Line 1357: raise OKC_API.G_EXCEPTION_ERROR;

1353: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1354: , p_token1 => 'COL_NAME'
1355: , p_token1_value => l_ak_prompt
1356: );
1357: raise OKC_API.G_EXCEPTION_ERROR;
1358: End If;
1359:
1360: x_fee_types_rec.party_name := l_party_name;
1361: x_fee_types_rec.party_id1 := p_fee_types_rec.party_id1;

Line 1364: ElsIf (NOT( p_fee_types_rec.party_name is null or p_fee_types_rec.party_name = OKC_API.G_MISS_CHAR )) Then

1360: x_fee_types_rec.party_name := l_party_name;
1361: x_fee_types_rec.party_id1 := p_fee_types_rec.party_id1;
1362:
1363:
1364: ElsIf (NOT( p_fee_types_rec.party_name is null or p_fee_types_rec.party_name = OKC_API.G_MISS_CHAR )) Then
1365:
1366: l_supp_id := null;
1367: open l_supp_name_csr;
1368: fetch l_supp_name_csr into l_supp_id;

Line 1372: x_return_status := OKC_API.g_ret_sts_error;

1368: fetch l_supp_name_csr into l_supp_id;
1369: close l_supp_name_csr;
1370:
1371: If(l_supp_id is null) Then
1372: x_return_status := OKC_API.g_ret_sts_error;
1373: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
1374: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1375: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1376: , p_token1 => 'COL_NAME'

Line 1374: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1370:
1371: If(l_supp_id is null) Then
1372: x_return_status := OKC_API.g_ret_sts_error;
1373: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
1374: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1375: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1376: , p_token1 => 'COL_NAME'
1377: , p_token1_value => l_ak_prompt
1378: );

Line 1379: raise OKC_API.G_EXCEPTION_ERROR;

1375: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1376: , p_token1 => 'COL_NAME'
1377: , p_token1_value => l_ak_prompt
1378: );
1379: raise OKC_API.G_EXCEPTION_ERROR;
1380: End If;
1381:
1382: x_fee_types_rec.party_id1 := l_supp_id;
1383:

Line 1388: x_return_status := OKC_API.g_ret_sts_error;

1384: Else
1385:
1386: If (NOT(p_fee_types_rec.fee_type = G_FT_CAPITALIZED or p_fee_types_rec.fee_type = G_FT_FINANCED)) Then
1387:
1388: x_return_status := OKC_API.g_ret_sts_error;
1389: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
1390: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1391: , p_msg_name => 'OKL_REQUIRED_VALUE'
1392: , p_token1 => 'COL_NAME'

Line 1390: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1386: If (NOT(p_fee_types_rec.fee_type = G_FT_CAPITALIZED or p_fee_types_rec.fee_type = G_FT_FINANCED)) Then
1387:
1388: x_return_status := OKC_API.g_ret_sts_error;
1389: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
1390: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1391: , p_msg_name => 'OKL_REQUIRED_VALUE'
1392: , p_token1 => 'COL_NAME'
1393: , p_token1_value => l_ak_prompt
1394: );

Line 1395: raise OKC_API.G_EXCEPTION_ERROR;

1391: , p_msg_name => 'OKL_REQUIRED_VALUE'
1392: , p_token1 => 'COL_NAME'
1393: , p_token1_value => l_ak_prompt
1394: );
1395: raise OKC_API.G_EXCEPTION_ERROR;
1396:
1397: End If;
1398:
1399: End If;

Line 1403: x_return_status := OKC_API.g_ret_sts_error;

1399: End If;
1400:
1401: ElsIf (p_fee_types_rec.party_name is not null and p_fee_types_rec.fee_type = G_FT_SECDEPOSIT) Then
1402:
1403: x_return_status := OKC_API.g_ret_sts_error;
1404: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1405: , p_msg_name => 'OKL_INVLD_FT_PRTY'
1406: );
1407: raise OKC_API.G_EXCEPTION_ERROR;

Line 1404: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1400:
1401: ElsIf (p_fee_types_rec.party_name is not null and p_fee_types_rec.fee_type = G_FT_SECDEPOSIT) Then
1402:
1403: x_return_status := OKC_API.g_ret_sts_error;
1404: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1405: , p_msg_name => 'OKL_INVLD_FT_PRTY'
1406: );
1407: raise OKC_API.G_EXCEPTION_ERROR;
1408:

Line 1407: raise OKC_API.G_EXCEPTION_ERROR;

1403: x_return_status := OKC_API.g_ret_sts_error;
1404: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1405: , p_msg_name => 'OKL_INVLD_FT_PRTY'
1406: );
1407: raise OKC_API.G_EXCEPTION_ERROR;
1408:
1409: End If;
1410:
1411: If (

Line 1421: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1417: p_fee_types_rec.fee_type = G_FT_ROLLOVER or
1418: p_fee_types_rec.fee_type = G_FT_INCOME or
1419: p_fee_types_rec.fee_type = G_FT_ABSORBED or
1420: p_fee_types_rec.fee_type = G_FT_SECDEPOSIT or
1421: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1422: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1423: )
1424: ) Then
1425: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then

Line 1425: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then

1421: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1422: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1423: )
1424: ) Then
1425: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then
1426: x_return_status := OKC_API.g_ret_sts_error;
1427: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_START_DATE');
1428: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1429: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1426: x_return_status := OKC_API.g_ret_sts_error;

1422: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1423: )
1424: ) Then
1425: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then
1426: x_return_status := OKC_API.g_ret_sts_error;
1427: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_START_DATE');
1428: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1429: , p_msg_name => 'OKL_REQUIRED_VALUE'
1430: , p_token1 => 'COL_NAME'

Line 1428: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1424: ) Then
1425: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then
1426: x_return_status := OKC_API.g_ret_sts_error;
1427: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_START_DATE');
1428: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1429: , p_msg_name => 'OKL_REQUIRED_VALUE'
1430: , p_token1 => 'COL_NAME'
1431: , p_token1_value => l_ak_prompt
1432: );

Line 1433: raise OKC_API.G_EXCEPTION_ERROR;

1429: , p_msg_name => 'OKL_REQUIRED_VALUE'
1430: , p_token1 => 'COL_NAME'
1431: , p_token1_value => l_ak_prompt
1432: );
1433: raise OKC_API.G_EXCEPTION_ERROR;
1434: End If;
1435:
1436: End If;
1437:

Line 1448: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1444: p_fee_types_rec.fee_type = G_FT_ROLLOVER or
1445: p_fee_types_rec.fee_type = G_FT_INCOME or
1446: p_fee_types_rec.fee_type = G_FT_ABSORBED or
1447: p_fee_types_rec.fee_type = G_FT_SECDEPOSIT or
1448: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1449: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1450: )
1451: ) Then
1452:

Line 1453: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then

1449: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1450: )
1451: ) Then
1452:
1453: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then
1454: x_return_status := OKC_API.g_ret_sts_error;
1455: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_END_DATE');
1456: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1457: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1454: x_return_status := OKC_API.g_ret_sts_error;

1450: )
1451: ) Then
1452:
1453: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then
1454: x_return_status := OKC_API.g_ret_sts_error;
1455: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_END_DATE');
1456: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1457: , p_msg_name => 'OKL_REQUIRED_VALUE'
1458: , p_token1 => 'COL_NAME'

Line 1456: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1452:
1453: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then
1454: x_return_status := OKC_API.g_ret_sts_error;
1455: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_END_DATE');
1456: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1457: , p_msg_name => 'OKL_REQUIRED_VALUE'
1458: , p_token1 => 'COL_NAME'
1459: , p_token1_value => l_ak_prompt
1460: );

Line 1461: raise OKC_API.G_EXCEPTION_ERROR;

1457: , p_msg_name => 'OKL_REQUIRED_VALUE'
1458: , p_token1 => 'COL_NAME'
1459: , p_token1_value => l_ak_prompt
1460: );
1461: raise OKC_API.G_EXCEPTION_ERROR;
1462: End If;
1463:
1464: End If;
1465:

Line 1469: If ( NOT (p_fee_types_rec.qte_id is null or p_fee_types_rec.qte_id = OKC_API.G_MISS_NUM )) Then

1465:
1466:
1467: If ( p_fee_types_rec.fee_type = G_FT_ROLLOVER) Then
1468:
1469: If ( NOT (p_fee_types_rec.qte_id is null or p_fee_types_rec.qte_id = OKC_API.G_MISS_NUM )) Then
1470:
1471: l_khr_id := null;
1472: open l_khr_id_csr;
1473: fetch l_khr_id_csr into l_khr_id;

Line 1494: x_return_status := OKC_API.g_ret_sts_error;

1490: End If;
1491:
1492: If(l_roll_qt is null) Then
1493:
1494: x_return_status := OKC_API.g_ret_sts_error;
1495: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_ROLL_QT');
1496: If(l_ak_prompt is null) Then
1497: l_ak_prompt := 'QTE_ID';
1498: End if;

Line 1500: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1496: If(l_ak_prompt is null) Then
1497: l_ak_prompt := 'QTE_ID';
1498: End if;
1499:
1500: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1501: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1502: , p_token1 => 'COL_NAME'
1503: , p_token1_value => l_ak_prompt
1504: );

Line 1505: raise OKC_API.G_EXCEPTION_ERROR;

1501: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1502: , p_token1 => 'COL_NAME'
1503: , p_token1_value => l_ak_prompt
1504: );
1505: raise OKC_API.G_EXCEPTION_ERROR;
1506:
1507: End If;
1508:
1509: x_fee_types_rec.qte_id := p_fee_types_rec.qte_id;

Line 1512: ElsIf(NOT ( p_fee_types_rec.roll_qt is null or p_fee_types_rec.roll_qt = OKC_API.G_MISS_NUM )) Then

1508:
1509: x_fee_types_rec.qte_id := p_fee_types_rec.qte_id;
1510: l_qte_id := p_fee_types_rec.qte_id;
1511:
1512: ElsIf(NOT ( p_fee_types_rec.roll_qt is null or p_fee_types_rec.roll_qt = OKC_API.G_MISS_NUM )) Then
1513:
1514: l_qte_id := null;
1515:
1516:

Line 1522: x_return_status := OKC_API.g_ret_sts_error;

1518: fetch l_roll_qt_csr into l_qte_id;
1519: close l_roll_qt_csr;
1520:
1521: If(l_qte_id is null) Then
1522: x_return_status := OKC_API.g_ret_sts_error;
1523: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_ROLL_QT');
1524: If(l_ak_prompt is null) then
1525: l_ak_prompt := 'Rollover Quote';
1526: End If;

Line 1527: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1523: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_ROLL_QT');
1524: If(l_ak_prompt is null) then
1525: l_ak_prompt := 'Rollover Quote';
1526: End If;
1527: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1528: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1529: , p_token1 => 'COL_NAME'
1530: , p_token1_value => l_ak_prompt
1531: );

Line 1532: raise OKC_API.G_EXCEPTION_ERROR;

1528: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1529: , p_token1 => 'COL_NAME'
1530: , p_token1_value => l_ak_prompt
1531: );
1532: raise OKC_API.G_EXCEPTION_ERROR;
1533: End If;
1534:
1535: x_fee_types_rec.qte_id := l_qte_id;
1536:

Line 1540: x_return_status := OKC_API.g_ret_sts_error;

1536:
1537:
1538: Else
1539:
1540: x_return_status := OKC_API.g_ret_sts_error;
1541: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_ROLL_QT');
1542: If(l_ak_prompt is null) then
1543: l_ak_prompt := 'Rollover Quote';
1544: End If;

Line 1546: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1542: If(l_ak_prompt is null) then
1543: l_ak_prompt := 'Rollover Quote';
1544: End If;
1545:
1546: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1547: , p_msg_name => 'OKL_REQUIRED_VALUE'
1548: , p_token1 => 'COL_NAME'
1549: , p_token1_value => l_ak_prompt
1550: );

Line 1551: raise OKC_API.G_EXCEPTION_ERROR;

1547: , p_msg_name => 'OKL_REQUIRED_VALUE'
1548: , p_token1 => 'COL_NAME'
1549: , p_token1_value => l_ak_prompt
1550: );
1551: raise OKC_API.G_EXCEPTION_ERROR;
1552:
1553: End If;
1554:
1555:

Line 1556: If(NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) Then

1552:
1553: End If;
1554:
1555:
1556: If(NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) Then
1557:
1558: -- check if rollover quote already associated to a line
1559: l_chk_qte_id := null;
1560: open l_chk_roll_qt_upd_csr(l_qte_id);

Line 1566: x_return_status := OKC_API.g_ret_sts_error;

1562: close l_chk_roll_qt_upd_csr;
1563:
1564: If(l_chk_qte_id is not null ) Then
1565:
1566: x_return_status := OKC_API.g_ret_sts_error;
1567: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1568: , p_msg_name => 'OKL_QA_DUP_TERM_QUOTE'
1569: );
1570: raise OKC_API.G_EXCEPTION_ERROR;

Line 1567: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1563:
1564: If(l_chk_qte_id is not null ) Then
1565:
1566: x_return_status := OKC_API.g_ret_sts_error;
1567: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1568: , p_msg_name => 'OKL_QA_DUP_TERM_QUOTE'
1569: );
1570: raise OKC_API.G_EXCEPTION_ERROR;
1571: End If;

Line 1570: raise OKC_API.G_EXCEPTION_ERROR;

1566: x_return_status := OKC_API.g_ret_sts_error;
1567: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1568: , p_msg_name => 'OKL_QA_DUP_TERM_QUOTE'
1569: );
1570: raise OKC_API.G_EXCEPTION_ERROR;
1571: End If;
1572:
1573: Else
1574:

Line 1582: x_return_status := OKC_API.g_ret_sts_error;

1578: close l_chk_roll_qt_crt_csr;
1579:
1580: If(l_chk_qte_id is not null ) Then
1581:
1582: x_return_status := OKC_API.g_ret_sts_error;
1583: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1584: , p_msg_name => 'OKL_QA_DUP_TERM_QUOTE'
1585: );
1586: raise OKC_API.G_EXCEPTION_ERROR;

Line 1583: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1579:
1580: If(l_chk_qte_id is not null ) Then
1581:
1582: x_return_status := OKC_API.g_ret_sts_error;
1583: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1584: , p_msg_name => 'OKL_QA_DUP_TERM_QUOTE'
1585: );
1586: raise OKC_API.G_EXCEPTION_ERROR;
1587: End If;

Line 1586: raise OKC_API.G_EXCEPTION_ERROR;

1582: x_return_status := OKC_API.g_ret_sts_error;
1583: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1584: , p_msg_name => 'OKL_QA_DUP_TERM_QUOTE'
1585: );
1586: raise OKC_API.G_EXCEPTION_ERROR;
1587: End If;
1588:
1589: End If;
1590:

Line 1603: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1599: p_fee_types_rec.fee_type = G_FT_ROLLOVER or
1600: p_fee_types_rec.fee_type = G_FT_INCOME or
1601: p_fee_types_rec.fee_type = G_FT_ABSORBED or
1602: p_fee_types_rec.fee_type = G_FT_SECDEPOSIT or
1603: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1604: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1605: )
1606: ) Then
1607:

Line 1608: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then

1604: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1605: )
1606: ) Then
1607:
1608: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then
1609: x_return_status := OKC_API.g_ret_sts_error;
1610: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_AMOUNT');
1611: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1612: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1609: x_return_status := OKC_API.g_ret_sts_error;

1605: )
1606: ) Then
1607:
1608: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then
1609: x_return_status := OKC_API.g_ret_sts_error;
1610: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_AMOUNT');
1611: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1612: , p_msg_name => 'OKL_REQUIRED_VALUE'
1613: , p_token1 => 'COL_NAME'

Line 1611: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1607:
1608: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then
1609: x_return_status := OKC_API.g_ret_sts_error;
1610: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_AMOUNT');
1611: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1612: , p_msg_name => 'OKL_REQUIRED_VALUE'
1613: , p_token1 => 'COL_NAME'
1614: , p_token1_value => l_ak_prompt
1615: );

Line 1616: raise OKC_API.G_EXCEPTION_ERROR;

1612: , p_msg_name => 'OKL_REQUIRED_VALUE'
1613: , p_token1 => 'COL_NAME'
1614: , p_token1_value => l_ak_prompt
1615: );
1616: raise OKC_API.G_EXCEPTION_ERROR;
1617: End If;
1618:
1619: End If;
1620:

Line 1625: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1621:
1622: If (
1623: p_fee_types_rec.fee_type = G_FT_EXPENSE or
1624: p_fee_types_rec.fee_type = G_FT_MISCELLANEOUS or
1625: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1626: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1627: )
1628: ) Then
1629:

Line 1632: x_return_status := OKC_API.g_ret_sts_error;

1628: ) Then
1629:
1630: If( p_fee_types_rec.initial_direct_cost is not null and p_fee_types_rec.initial_direct_cost > p_fee_types_rec.amount) Then
1631:
1632: x_return_status := OKC_API.g_ret_sts_error;
1633: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1634: , p_msg_name => 'OKL_FEE_IDC_AMT'
1635: );
1636: raise OKC_API.G_EXCEPTION_ERROR;

Line 1633: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1629:
1630: If( p_fee_types_rec.initial_direct_cost is not null and p_fee_types_rec.initial_direct_cost > p_fee_types_rec.amount) Then
1631:
1632: x_return_status := OKC_API.g_ret_sts_error;
1633: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1634: , p_msg_name => 'OKL_FEE_IDC_AMT'
1635: );
1636: raise OKC_API.G_EXCEPTION_ERROR;
1637:

Line 1636: raise OKC_API.G_EXCEPTION_ERROR;

1632: x_return_status := OKC_API.g_ret_sts_error;
1633: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1634: , p_msg_name => 'OKL_FEE_IDC_AMT'
1635: );
1636: raise OKC_API.G_EXCEPTION_ERROR;
1637:
1638: End If;
1639:
1640: ElsIf (

Line 1641: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and

1637:
1638: End If;
1639:
1640: ElsIf (
1641: (( NOT ( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM)) and
1642: (p_fee_types_rec.fee_type = G_FT_GENERAL)
1643: )
1644: ) Then
1645:

Line 1648: x_return_status := OKC_API.g_ret_sts_error;

1644: ) Then
1645:
1646: If( NOT (p_fee_types_rec.initial_direct_cost is not null and p_fee_types_rec.initial_direct_cost = p_fee_types_rec.amount)) Then
1647:
1648: x_return_status := OKC_API.g_ret_sts_error;
1649: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1650: , p_msg_name => 'OKL_FEE_IDC_AMT_ABSORBED'
1651: );
1652: raise OKC_API.G_EXCEPTION_ERROR;

Line 1649: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1645:
1646: If( NOT (p_fee_types_rec.initial_direct_cost is not null and p_fee_types_rec.initial_direct_cost = p_fee_types_rec.amount)) Then
1647:
1648: x_return_status := OKC_API.g_ret_sts_error;
1649: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1650: , p_msg_name => 'OKL_FEE_IDC_AMT_ABSORBED'
1651: );
1652: raise OKC_API.G_EXCEPTION_ERROR;
1653:

Line 1652: raise OKC_API.G_EXCEPTION_ERROR;

1648: x_return_status := OKC_API.g_ret_sts_error;
1649: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1650: , p_msg_name => 'OKL_FEE_IDC_AMT_ABSORBED'
1651: );
1652: raise OKC_API.G_EXCEPTION_ERROR;
1653:
1654: End If;
1655:
1656: Else

Line 1667: x_return_status := OKC_API.g_ret_sts_error;

1663: p_fee_types_rec.fee_type = G_FT_INCOME or
1664: p_fee_types_rec.fee_type = G_FT_SECDEPOSIT
1665: )
1666: ) Then
1667: x_return_status := OKC_API.g_ret_sts_error;
1668: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE_IDC');
1669: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1670: , p_msg_name => 'OKL_INVALID_VALUE'
1671: , p_token1 => 'COL_NAME'

Line 1669: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1665: )
1666: ) Then
1667: x_return_status := OKC_API.g_ret_sts_error;
1668: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE_IDC');
1669: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1670: , p_msg_name => 'OKL_INVALID_VALUE'
1671: , p_token1 => 'COL_NAME'
1672: , p_token1_value => l_ak_prompt
1673: );

Line 1674: raise OKC_API.G_EXCEPTION_ERROR;

1670: , p_msg_name => 'OKL_INVALID_VALUE'
1671: , p_token1 => 'COL_NAME'
1672: , p_token1_value => l_ak_prompt
1673: );
1674: raise OKC_API.G_EXCEPTION_ERROR;
1675: End If;
1676:
1677: End If;
1678:

Line 1691: x_return_status := OKC_API.g_ret_sts_error;

1687: fetch l_fee_purpose_csr into l_fee_purpose_code;
1688: close l_fee_purpose_csr;
1689: /*
1690: If ( l_fee_purpose_code is null) Then
1691: x_return_status := OKC_API.g_ret_sts_error;
1692: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE_PURPOSE_MEANING');
1693: if(l_ak_prompt is null) Then l_ak_prompt := 'Fee Purpose Code'; End if;
1694: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1695: , p_msg_name => 'OKL_INVALID_VALUE'

Line 1694: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1690: If ( l_fee_purpose_code is null) Then
1691: x_return_status := OKC_API.g_ret_sts_error;
1692: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE_PURPOSE_MEANING');
1693: if(l_ak_prompt is null) Then l_ak_prompt := 'Fee Purpose Code'; End if;
1694: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1695: , p_msg_name => 'OKL_INVALID_VALUE'
1696: , p_token1 => 'COL_NAME'
1697: , p_token1_value => l_ak_prompt
1698: );

Line 1699: raise OKC_API.G_EXCEPTION_ERROR;

1695: , p_msg_name => 'OKL_INVALID_VALUE'
1696: , p_token1 => 'COL_NAME'
1697: , p_token1_value => l_ak_prompt
1698: );
1699: raise OKC_API.G_EXCEPTION_ERROR;
1700: End If;
1701: */
1702: End If;
1703:

Line 1706: -- x_return_status := OKC_API.G_RET_STS_SUCCESS;

1702: End If;
1703:
1704: End If;
1705:
1706: -- x_return_status := OKC_API.G_RET_STS_SUCCESS;
1707:
1708:
1709: -- Modified by zrehman for Bug#6763287 on 17-Jan-2008 start
1710: --Bug# 6917539: Investor agreement validation causes regression issues

Line 1718: If ( NOT (p_fee_types_rec.item_id1 is null or p_fee_types_rec.item_id1 = OKC_API.G_MISS_CHAR )) Then

1714: p_fee_types_rec.fee_type = G_FT_INCOME or
1715: p_fee_types_rec.fee_type = G_FT_EXPENSE
1716: ) Then
1717:
1718: If ( NOT (p_fee_types_rec.item_id1 is null or p_fee_types_rec.item_id1 = OKC_API.G_MISS_CHAR )) Then
1719: l_item_name := null;
1720: open l_item_name_csr;
1721: fetch l_item_name_csr into l_item_name;
1722: close l_item_name_csr;

Line 1724: x_return_status := OKC_API.g_ret_sts_error;

1720: open l_item_name_csr;
1721: fetch l_item_name_csr into l_item_name;
1722: close l_item_name_csr;
1723: If(l_item_name is null) Then
1724: x_return_status := OKC_API.g_ret_sts_error;
1725: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1726: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1727: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1728: , p_token1 => 'COL_NAME'

Line 1726: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1722: close l_item_name_csr;
1723: If(l_item_name is null) Then
1724: x_return_status := OKC_API.g_ret_sts_error;
1725: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1726: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1727: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1728: , p_token1 => 'COL_NAME'
1729: , p_token1_value => l_ak_prompt
1730: );

Line 1731: raise OKC_API.G_EXCEPTION_ERROR;

1727: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1728: , p_token1 => 'COL_NAME'
1729: , p_token1_value => l_ak_prompt
1730: );
1731: raise OKC_API.G_EXCEPTION_ERROR;
1732: End If;
1733:
1734: x_fee_types_rec.item_name := l_item_name;
1735: x_fee_types_rec.item_id1 := p_fee_types_rec.item_id1;

Line 1736: ElsIf (NOT( p_fee_types_rec.item_name is null or p_fee_types_rec.item_name = OKC_API.G_MISS_CHAR )) Then

1732: End If;
1733:
1734: x_fee_types_rec.item_name := l_item_name;
1735: x_fee_types_rec.item_id1 := p_fee_types_rec.item_id1;
1736: ElsIf (NOT( p_fee_types_rec.item_name is null or p_fee_types_rec.item_name = OKC_API.G_MISS_CHAR )) Then
1737:
1738: If(p_fee_types_rec.fee_type = G_FT_EXPENSE) Then
1739: l_item_id := null;
1740: open l_ft_others_item_id_csr(l_pdt_id, l_start_date);

Line 1752: x_return_status := OKC_API.g_ret_sts_error;

1748: close l_ft_income_item_id_csr;
1749: End If;
1750:
1751: If(l_item_id is null) Then
1752: x_return_status := OKC_API.g_ret_sts_error;
1753: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1754: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1755: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1756: , p_token1 => 'COL_NAME'

Line 1754: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1750:
1751: If(l_item_id is null) Then
1752: x_return_status := OKC_API.g_ret_sts_error;
1753: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1754: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1755: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1756: , p_token1 => 'COL_NAME'
1757: , p_token1_value => l_ak_prompt
1758: );

Line 1759: raise OKC_API.G_EXCEPTION_ERROR;

1755: , p_msg_name => 'OKL_LLA_INVALID_LOV_VALUE'
1756: , p_token1 => 'COL_NAME'
1757: , p_token1_value => l_ak_prompt
1758: );
1759: raise OKC_API.G_EXCEPTION_ERROR;
1760: End If;
1761: x_fee_types_rec.item_id1 := l_item_id;
1762:
1763: Else -- item name, item id are null

Line 1764: x_return_status := OKC_API.g_ret_sts_error;

1760: End If;
1761: x_fee_types_rec.item_id1 := l_item_id;
1762:
1763: Else -- item name, item id are null
1764: x_return_status := OKC_API.g_ret_sts_error;
1765: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1766: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1767: , p_msg_name => 'OKL_REQUIRED_VALUE'
1768: , p_token1 => 'COL_NAME'

Line 1766: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1762:
1763: Else -- item name, item id are null
1764: x_return_status := OKC_API.g_ret_sts_error;
1765: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_FEE');
1766: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1767: , p_msg_name => 'OKL_REQUIRED_VALUE'
1768: , p_token1 => 'COL_NAME'
1769: , p_token1_value => l_ak_prompt
1770: );

Line 1771: raise OKC_API.G_EXCEPTION_ERROR;

1767: , p_msg_name => 'OKL_REQUIRED_VALUE'
1768: , p_token1 => 'COL_NAME'
1769: , p_token1_value => l_ak_prompt
1770: );
1771: raise OKC_API.G_EXCEPTION_ERROR;
1772: End If; -- check for item_id1 and item_name
1773:
1774: -- validation for party_id1 start
1775: If ( NOT(p_fee_types_rec.party_id1 is null or p_fee_types_rec.party_id1 = OKC_API.G_MISS_NUM)) Then

Line 1775: If ( NOT(p_fee_types_rec.party_id1 is null or p_fee_types_rec.party_id1 = OKC_API.G_MISS_NUM)) Then

1771: raise OKC_API.G_EXCEPTION_ERROR;
1772: End If; -- check for item_id1 and item_name
1773:
1774: -- validation for party_id1 start
1775: If ( NOT(p_fee_types_rec.party_id1 is null or p_fee_types_rec.party_id1 = OKC_API.G_MISS_NUM)) Then
1776: OPEN l_inv_id_csr;
1777: FETCH l_inv_id_csr into l_investor_name;
1778: CLOSE l_inv_id_csr;
1779:

Line 1781: x_return_status := OKC_API.g_ret_sts_error;

1777: FETCH l_inv_id_csr into l_investor_name;
1778: CLOSE l_inv_id_csr;
1779:
1780: If l_investor_name IS NULL THEN
1781: x_return_status := OKC_API.g_ret_sts_error;
1782: l_ak_prompt := GET_AK_PROMPT('OKL_CONTRACT_DTLS', 'OKL_LA_INVESTOR');
1783: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1784: , p_msg_name => 'OKL_INVALID_VALUE'
1785: , p_token1 => 'COL_NAME'

Line 1783: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1779:
1780: If l_investor_name IS NULL THEN
1781: x_return_status := OKC_API.g_ret_sts_error;
1782: l_ak_prompt := GET_AK_PROMPT('OKL_CONTRACT_DTLS', 'OKL_LA_INVESTOR');
1783: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1784: , p_msg_name => 'OKL_INVALID_VALUE'
1785: , p_token1 => 'COL_NAME'
1786: , p_token1_value => l_ak_prompt
1787: );

Line 1788: raise OKC_API.G_EXCEPTION_ERROR;

1784: , p_msg_name => 'OKL_INVALID_VALUE'
1785: , p_token1 => 'COL_NAME'
1786: , p_token1_value => l_ak_prompt
1787: );
1788: raise OKC_API.G_EXCEPTION_ERROR;
1789: End If;
1790: x_fee_types_rec.party_name := l_investor_name;
1791: ElsIf ( NOT(p_fee_types_rec.party_name is null or p_fee_types_rec.party_name = OKC_API.G_MISS_CHAR)) Then
1792: OPEN l_inv_name_csr;

Line 1791: ElsIf ( NOT(p_fee_types_rec.party_name is null or p_fee_types_rec.party_name = OKC_API.G_MISS_CHAR)) Then

1787: );
1788: raise OKC_API.G_EXCEPTION_ERROR;
1789: End If;
1790: x_fee_types_rec.party_name := l_investor_name;
1791: ElsIf ( NOT(p_fee_types_rec.party_name is null or p_fee_types_rec.party_name = OKC_API.G_MISS_CHAR)) Then
1792: OPEN l_inv_name_csr;
1793: FETCH l_inv_name_csr into l_investor_id;
1794: CLOSE l_inv_name_csr;
1795: IF l_investor_id is NULL THEN

Line 1797: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1793: FETCH l_inv_name_csr into l_investor_id;
1794: CLOSE l_inv_name_csr;
1795: IF l_investor_id is NULL THEN
1796: l_ak_prompt := GET_AK_PROMPT('OKL_CONTRACT_DTLS', 'OKL_LA_INVESTOR');
1797: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1798: , p_msg_name => 'OKL_INVALID_VALUE'
1799: , p_token1 => 'COL_NAME'
1800: , p_token1_value => l_ak_prompt
1801: );

Line 1802: raise OKC_API.G_EXCEPTION_ERROR;

1798: , p_msg_name => 'OKL_INVALID_VALUE'
1799: , p_token1 => 'COL_NAME'
1800: , p_token1_value => l_ak_prompt
1801: );
1802: raise OKC_API.G_EXCEPTION_ERROR;
1803: END IF;
1804:
1805: x_fee_types_rec.party_id1 := l_investor_id;
1806: End If;

Line 1810: x_return_status := OKC_API.g_ret_sts_error;

1806: End If;
1807: -- validation for party_id1 end
1808: --validation for feeamount for investor
1809: If ( (l_investor_name is not null and p_fee_types_rec.fee_type = G_FT_EXPENSE) and (p_fee_types_rec.amount < 0) ) Then
1810: x_return_status := OKC_API.g_ret_sts_error;
1811: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1812: , p_msg_name => 'OKL_INV_AMOUNT_CHECK'
1813: );
1814: raise OKC_API.G_EXCEPTION_ERROR;

Line 1811: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1807: -- validation for party_id1 end
1808: --validation for feeamount for investor
1809: If ( (l_investor_name is not null and p_fee_types_rec.fee_type = G_FT_EXPENSE) and (p_fee_types_rec.amount < 0) ) Then
1810: x_return_status := OKC_API.g_ret_sts_error;
1811: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1812: , p_msg_name => 'OKL_INV_AMOUNT_CHECK'
1813: );
1814: raise OKC_API.G_EXCEPTION_ERROR;
1815: End If;

Line 1814: raise OKC_API.G_EXCEPTION_ERROR;

1810: x_return_status := OKC_API.g_ret_sts_error;
1811: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1812: , p_msg_name => 'OKL_INV_AMOUNT_CHECK'
1813: );
1814: raise OKC_API.G_EXCEPTION_ERROR;
1815: End If;
1816:
1817: -- validation for effective_from start
1818: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then

Line 1818: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then

1814: raise OKC_API.G_EXCEPTION_ERROR;
1815: End If;
1816:
1817: -- validation for effective_from start
1818: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then
1819: x_return_status := OKC_API.g_ret_sts_error;
1820: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_START_DATE');
1821: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1822: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1819: x_return_status := OKC_API.g_ret_sts_error;

1815: End If;
1816:
1817: -- validation for effective_from start
1818: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then
1819: x_return_status := OKC_API.g_ret_sts_error;
1820: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_START_DATE');
1821: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1822: , p_msg_name => 'OKL_REQUIRED_VALUE'
1823: , p_token1 => 'COL_NAME'

Line 1821: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1817: -- validation for effective_from start
1818: If ( p_fee_types_rec.effective_from is null or p_fee_types_rec.effective_from = OKC_API.G_MISS_DATE ) Then
1819: x_return_status := OKC_API.g_ret_sts_error;
1820: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_START_DATE');
1821: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1822: , p_msg_name => 'OKL_REQUIRED_VALUE'
1823: , p_token1 => 'COL_NAME'
1824: , p_token1_value => l_ak_prompt
1825: );

Line 1826: raise OKC_API.G_EXCEPTION_ERROR;

1822: , p_msg_name => 'OKL_REQUIRED_VALUE'
1823: , p_token1 => 'COL_NAME'
1824: , p_token1_value => l_ak_prompt
1825: );
1826: raise OKC_API.G_EXCEPTION_ERROR;
1827: End If;
1828: -- validation for effective_from end
1829:
1830: -- validation for effective_to start

Line 1831: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then

1827: End If;
1828: -- validation for effective_from end
1829:
1830: -- validation for effective_to start
1831: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then
1832: x_return_status := OKC_API.g_ret_sts_error;
1833: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_END_DATE');
1834: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1835: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1832: x_return_status := OKC_API.g_ret_sts_error;

1828: -- validation for effective_from end
1829:
1830: -- validation for effective_to start
1831: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then
1832: x_return_status := OKC_API.g_ret_sts_error;
1833: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_END_DATE');
1834: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1835: , p_msg_name => 'OKL_REQUIRED_VALUE'
1836: , p_token1 => 'COL_NAME'

Line 1834: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1830: -- validation for effective_to start
1831: If ( p_fee_types_rec.effective_to is null or p_fee_types_rec.effective_to = OKC_API.G_MISS_DATE ) Then
1832: x_return_status := OKC_API.g_ret_sts_error;
1833: l_ak_prompt := GET_AK_PROMPT('OKL_LA_MLA_DTAIL', 'OKL_END_DATE');
1834: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1835: , p_msg_name => 'OKL_REQUIRED_VALUE'
1836: , p_token1 => 'COL_NAME'
1837: , p_token1_value => l_ak_prompt
1838: );

Line 1839: raise OKC_API.G_EXCEPTION_ERROR;

1835: , p_msg_name => 'OKL_REQUIRED_VALUE'
1836: , p_token1 => 'COL_NAME'
1837: , p_token1_value => l_ak_prompt
1838: );
1839: raise OKC_API.G_EXCEPTION_ERROR;
1840: End If;
1841: -- validation for effective_to end
1842:
1843: -- validation for amount start

Line 1844: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then

1840: End If;
1841: -- validation for effective_to end
1842:
1843: -- validation for amount start
1844: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then
1845: x_return_status := OKC_API.g_ret_sts_error;
1846: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_AMOUNT');
1847: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1848: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 1845: x_return_status := OKC_API.g_ret_sts_error;

1841: -- validation for effective_to end
1842:
1843: -- validation for amount start
1844: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then
1845: x_return_status := OKC_API.g_ret_sts_error;
1846: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_AMOUNT');
1847: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1848: , p_msg_name => 'OKL_REQUIRED_VALUE'
1849: , p_token1 => 'COL_NAME'

Line 1847: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1843: -- validation for amount start
1844: If ( p_fee_types_rec.amount is null or p_fee_types_rec.amount = OKC_API.G_MISS_NUM ) Then
1845: x_return_status := OKC_API.g_ret_sts_error;
1846: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_AMOUNT');
1847: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1848: , p_msg_name => 'OKL_REQUIRED_VALUE'
1849: , p_token1 => 'COL_NAME'
1850: , p_token1_value => l_ak_prompt
1851: );

Line 1852: raise OKC_API.G_EXCEPTION_ERROR;

1848: , p_msg_name => 'OKL_REQUIRED_VALUE'
1849: , p_token1 => 'COL_NAME'
1850: , p_token1_value => l_ak_prompt
1851: );
1852: raise OKC_API.G_EXCEPTION_ERROR;
1853: End If;
1854: -- validation for amount end
1855:
1856: --End If;

Line 1858: x_return_status := OKC_API.g_ret_sts_error;

1854: -- validation for amount end
1855:
1856: --End If;
1857: Else -- fee type is not among valid ones
1858: x_return_status := OKC_API.g_ret_sts_error;
1859: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1860: , p_msg_name => 'OKL_INVALID_FEE_TYPE'
1861: , p_token1 => 'COL_NAME'
1862: , p_token1_value => p_fee_types_rec.fee_type

Line 1859: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1855:
1856: --End If;
1857: Else -- fee type is not among valid ones
1858: x_return_status := OKC_API.g_ret_sts_error;
1859: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1860: , p_msg_name => 'OKL_INVALID_FEE_TYPE'
1861: , p_token1 => 'COL_NAME'
1862: , p_token1_value => p_fee_types_rec.fee_type
1863: );

Line 1864: raise OKC_API.G_EXCEPTION_ERROR;

1860: , p_msg_name => 'OKL_INVALID_FEE_TYPE'
1861: , p_token1 => 'COL_NAME'
1862: , p_token1_value => p_fee_types_rec.fee_type
1863: );
1864: raise OKC_API.G_EXCEPTION_ERROR;
1865:
1866: END IF; -- end validation of fee type for Investor Agreement
1867: END IF; -- Check if contract or investor
1868:

Line 1870: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

1866: END IF; -- end validation of fee type for Investor Agreement
1867: END IF; -- Check if contract or investor
1868:
1869: -- Modified by zrehman on 17-Jan-2008 end
1870: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
1871:
1872: EXCEPTION
1873: when OKC_API.G_EXCEPTION_ERROR then
1874: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 1873: when OKC_API.G_EXCEPTION_ERROR then

1869: -- Modified by zrehman on 17-Jan-2008 end
1870: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
1871:
1872: EXCEPTION
1873: when OKC_API.G_EXCEPTION_ERROR then
1874: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
1875: p_api_name => l_api_name,
1876: p_pkg_name => g_pkg_name,
1877: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 1874: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

1870: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
1871:
1872: EXCEPTION
1873: when OKC_API.G_EXCEPTION_ERROR then
1874: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
1875: p_api_name => l_api_name,
1876: p_pkg_name => g_pkg_name,
1877: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
1878: x_msg_count => x_msg_count,

Line 1877: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

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

Line 1882: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

1878: x_msg_count => x_msg_count,
1879: x_msg_data => x_msg_data,
1880: p_api_type => g_api_type);
1881:
1882: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
1883: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
1884: p_api_name => l_api_name,
1885: p_pkg_name => g_pkg_name,
1886: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1883: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

1879: x_msg_data => x_msg_data,
1880: p_api_type => g_api_type);
1881:
1882: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
1883: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
1884: p_api_name => l_api_name,
1885: p_pkg_name => g_pkg_name,
1886: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
1887: x_msg_count => x_msg_count,

Line 1886: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 1892: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

1888: x_msg_data => x_msg_data,
1889: p_api_type => g_api_type);
1890:
1891: when OTHERS then
1892: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
1893: p_api_name => l_api_name,
1894: p_pkg_name => g_pkg_name,
1895: p_exc_name => 'OTHERS',
1896: x_msg_count => x_msg_count,

Line 1911: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

1907: -- Version : 1.0
1908: -- End of comments
1909: PROCEDURE fill_fee_type_info(
1910: p_api_version IN NUMBER,
1911: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1912: x_return_status OUT NOCOPY VARCHAR2,
1913: x_msg_count OUT NOCOPY NUMBER,
1914: x_msg_data OUT NOCOPY VARCHAR2,
1915: p_fee_types_rec IN fee_types_rec_type,

Line 1947: x_return_status := OKC_API.START_ACTIVITY(

1943: BEGIN
1944:
1945: -- call START_ACTIVITY to create savepoint, check compatibility
1946: -- and initialize message list
1947: x_return_status := OKC_API.START_ACTIVITY(
1948: p_api_name => l_api_name,
1949: p_pkg_name => g_pkg_name,
1950: p_init_msg_list => p_init_msg_list,
1951: l_api_version => l_api_version,

Line 1957: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

1953: p_api_type => g_api_type,
1954: x_return_status => x_return_status);
1955:
1956: -- check if activity started successfully
1957: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1958: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1959: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1960: raise OKC_API.G_EXCEPTION_ERROR;
1961: End If;

Line 1958: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1954: x_return_status => x_return_status);
1955:
1956: -- check if activity started successfully
1957: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1958: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1959: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1960: raise OKC_API.G_EXCEPTION_ERROR;
1961: End If;
1962:

Line 1959: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

1955:
1956: -- check if activity started successfully
1957: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1958: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1959: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1960: raise OKC_API.G_EXCEPTION_ERROR;
1961: End If;
1962:
1963: l_lse_id := null;

Line 1960: raise OKC_API.G_EXCEPTION_ERROR;

1956: -- check if activity started successfully
1957: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
1958: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1959: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
1960: raise OKC_API.G_EXCEPTION_ERROR;
1961: End If;
1962:
1963: l_lse_id := null;
1964: open get_lse_id_csr;

Line 1969: x_return_status := OKC_API.g_ret_sts_error;

1965: fetch get_lse_id_csr into l_lse_id;
1966: close get_lse_id_csr;
1967:
1968: If(l_lse_id is null) Then
1969: x_return_status := OKC_API.g_ret_sts_error;
1970: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1971: , p_msg_name => 'OKL_INVALID_VALUE'
1972: , p_token1 => 'COL_NAME'
1973: , p_token1_value => 'LSE_ID'

Line 1970: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1966: close get_lse_id_csr;
1967:
1968: If(l_lse_id is null) Then
1969: x_return_status := OKC_API.g_ret_sts_error;
1970: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1971: , p_msg_name => 'OKL_INVALID_VALUE'
1972: , p_token1 => 'COL_NAME'
1973: , p_token1_value => 'LSE_ID'
1974: );

Line 1975: raise OKC_API.G_EXCEPTION_ERROR;

1971: , p_msg_name => 'OKL_INVALID_VALUE'
1972: , p_token1 => 'COL_NAME'
1973: , p_token1_value => 'LSE_ID'
1974: );
1975: raise OKC_API.G_EXCEPTION_ERROR;
1976: End If;
1977:
1978: l_currency_code := null;
1979: l_sts_code := null;

Line 1985: x_return_status := OKC_API.g_ret_sts_error;

1981: fetch get_cur_sts_code_csr into l_currency_code,l_sts_code;
1982: close get_cur_sts_code_csr;
1983:
1984: If(l_currency_code is null) Then
1985: x_return_status := OKC_API.g_ret_sts_error;
1986: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1987: , p_msg_name => 'OKL_INVALID_VALUE'
1988: , p_token1 => 'COL_NAME'
1989: , p_token1_value => 'CURRENCY_CODE'

Line 1986: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1982: close get_cur_sts_code_csr;
1983:
1984: If(l_currency_code is null) Then
1985: x_return_status := OKC_API.g_ret_sts_error;
1986: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1987: , p_msg_name => 'OKL_INVALID_VALUE'
1988: , p_token1 => 'COL_NAME'
1989: , p_token1_value => 'CURRENCY_CODE'
1990: );

Line 1991: raise OKC_API.G_EXCEPTION_ERROR;

1987: , p_msg_name => 'OKL_INVALID_VALUE'
1988: , p_token1 => 'COL_NAME'
1989: , p_token1_value => 'CURRENCY_CODE'
1990: );
1991: raise OKC_API.G_EXCEPTION_ERROR;
1992: End If;
1993:
1994: If(l_sts_code is null) Then
1995: x_return_status := OKC_API.g_ret_sts_error;

Line 1995: x_return_status := OKC_API.g_ret_sts_error;

1991: raise OKC_API.G_EXCEPTION_ERROR;
1992: End If;
1993:
1994: If(l_sts_code is null) Then
1995: x_return_status := OKC_API.g_ret_sts_error;
1996: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1997: , p_msg_name => 'OKL_INVALID_VALUE'
1998: , p_token1 => 'COL_NAME'
1999: , p_token1_value => 'STS_CODE'

Line 1996: OKC_API.SET_MESSAGE( p_app_name => g_app_name

1992: End If;
1993:
1994: If(l_sts_code is null) Then
1995: x_return_status := OKC_API.g_ret_sts_error;
1996: OKC_API.SET_MESSAGE( p_app_name => g_app_name
1997: , p_msg_name => 'OKL_INVALID_VALUE'
1998: , p_token1 => 'COL_NAME'
1999: , p_token1_value => 'STS_CODE'
2000: );

Line 2001: raise OKC_API.G_EXCEPTION_ERROR;

1997: , p_msg_name => 'OKL_INVALID_VALUE'
1998: , p_token1 => 'COL_NAME'
1999: , p_token1_value => 'STS_CODE'
2000: );
2001: raise OKC_API.G_EXCEPTION_ERROR;
2002: End If;
2003:
2004: -- Modified by zrehman on 17-Jan-2008 start
2005: OPEN chk_inv_csr(p_fee_types_rec.dnz_chr_id);

Line 2118: and ( (NOT ( p_fee_types_rec.party_id is null or p_fee_types_rec.party_id = OKC_API.G_MISS_NUM)) and

2114: --p_fee_types_rec.fee_type = G_FT_CAPITALIZED or
2115: p_fee_types_rec.fee_type = G_FT_EXPENSE or
2116: --p_fee_types_rec.fee_type = G_FT_FINANCED or
2117: p_fee_types_rec.fee_type = G_FT_MISCELLANEOUS)
2118: and ( (NOT ( p_fee_types_rec.party_id is null or p_fee_types_rec.party_id = OKC_API.G_MISS_NUM)) and
2119: p_fee_types_rec.party_name is null)
2120:
2121: ) Then
2122:

Line 2123: x_return_status := OKC_API.g_ret_sts_error;

2119: p_fee_types_rec.party_name is null)
2120:
2121: ) Then
2122:
2123: x_return_status := OKC_API.g_ret_sts_error;
2124: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
2125: OKC_API.SET_MESSAGE( p_app_name => g_app_name
2126: , p_msg_name => 'OKL_REQUIRED_VALUE'
2127: , p_token1 => 'COL_NAME'

Line 2125: OKC_API.SET_MESSAGE( p_app_name => g_app_name

2121: ) Then
2122:
2123: x_return_status := OKC_API.g_ret_sts_error;
2124: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_LA_SERVICE_SUPPLIER');
2125: OKC_API.SET_MESSAGE( p_app_name => g_app_name
2126: , p_msg_name => 'OKL_REQUIRED_VALUE'
2127: , p_token1 => 'COL_NAME'
2128: , p_token1_value => l_ak_prompt
2129: );

Line 2130: raise OKC_API.G_EXCEPTION_ERROR;

2126: , p_msg_name => 'OKL_REQUIRED_VALUE'
2127: , p_token1 => 'COL_NAME'
2128: , p_token1_value => l_ak_prompt
2129: );
2130: raise OKC_API.G_EXCEPTION_ERROR;
2131:
2132: End If;
2133:
2134: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 2134: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

2130: raise OKC_API.G_EXCEPTION_ERROR;
2131:
2132: End If;
2133:
2134: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2135:
2136: EXCEPTION
2137: when OKC_API.G_EXCEPTION_ERROR then
2138: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 2137: when OKC_API.G_EXCEPTION_ERROR then

2133:
2134: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2135:
2136: EXCEPTION
2137: when OKC_API.G_EXCEPTION_ERROR then
2138: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2139: p_api_name => l_api_name,
2140: p_pkg_name => g_pkg_name,
2141: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 2138: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2134: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2135:
2136: EXCEPTION
2137: when OKC_API.G_EXCEPTION_ERROR then
2138: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2139: p_api_name => l_api_name,
2140: p_pkg_name => g_pkg_name,
2141: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
2142: x_msg_count => x_msg_count,

Line 2141: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

2137: when OKC_API.G_EXCEPTION_ERROR then
2138: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2139: p_api_name => l_api_name,
2140: p_pkg_name => g_pkg_name,
2141: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
2142: x_msg_count => x_msg_count,
2143: x_msg_data => x_msg_data,
2144: p_api_type => g_api_type);
2145:

Line 2146: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

2142: x_msg_count => x_msg_count,
2143: x_msg_data => x_msg_data,
2144: p_api_type => g_api_type);
2145:
2146: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2147: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2148: p_api_name => l_api_name,
2149: p_pkg_name => g_pkg_name,
2150: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2147: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2143: x_msg_data => x_msg_data,
2144: p_api_type => g_api_type);
2145:
2146: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2147: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2148: p_api_name => l_api_name,
2149: p_pkg_name => g_pkg_name,
2150: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2151: x_msg_count => x_msg_count,

Line 2150: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

2146: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2147: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2148: p_api_name => l_api_name,
2149: p_pkg_name => g_pkg_name,
2150: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2151: x_msg_count => x_msg_count,
2152: x_msg_data => x_msg_data,
2153: p_api_type => g_api_type);
2154:

Line 2156: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2152: x_msg_data => x_msg_data,
2153: p_api_type => g_api_type);
2154:
2155: when OTHERS then
2156: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2157: p_api_name => l_api_name,
2158: p_pkg_name => g_pkg_name,
2159: p_exc_name => 'OTHERS',
2160: x_msg_count => x_msg_count,

Line 2169: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

2165:
2166:
2167: PROCEDURE create_fee_top_line(
2168: p_api_version IN NUMBER,
2169: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2170: x_return_status OUT NOCOPY VARCHAR2,
2171: x_msg_count OUT NOCOPY NUMBER,
2172: x_msg_data OUT NOCOPY VARCHAR2,
2173: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 2205: x_return_status := OKC_API.START_ACTIVITY(

2201: End If;
2202:
2203: -- call START_ACTIVITY to create savepoint, check compatibility
2204: -- and initialize message list
2205: x_return_status := OKC_API.START_ACTIVITY(
2206: p_api_name => l_api_name,
2207: p_pkg_name => g_pkg_name,
2208: p_init_msg_list => p_init_msg_list,
2209: l_api_version => l_api_version,

Line 2215: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2211: p_api_type => g_api_type,
2212: x_return_status => x_return_status);
2213:
2214: -- check if activity started successfully
2215: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2216: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2217: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2218: raise OKC_API.G_EXCEPTION_ERROR;
2219: End If;

Line 2216: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2212: x_return_status => x_return_status);
2213:
2214: -- check if activity started successfully
2215: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2216: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2217: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2218: raise OKC_API.G_EXCEPTION_ERROR;
2219: End If;
2220:

Line 2217: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2213:
2214: -- check if activity started successfully
2215: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2216: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2217: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2218: raise OKC_API.G_EXCEPTION_ERROR;
2219: End If;
2220:
2221: okl_contract_pvt.create_contract_line(

Line 2218: raise OKC_API.G_EXCEPTION_ERROR;

2214: -- check if activity started successfully
2215: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2216: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2217: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2218: raise OKC_API.G_EXCEPTION_ERROR;
2219: End If;
2220:
2221: okl_contract_pvt.create_contract_line(
2222: p_api_version => p_api_version,

Line 2232: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

2228: p_klev_rec => l_klev_rec,
2229: x_clev_rec => x_clev_rec,
2230: x_klev_rec => x_klev_rec);
2231:
2232: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2233: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2234: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2235: raise OKC_API.G_EXCEPTION_ERROR;
2236: END IF;

Line 2233: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2229: x_clev_rec => x_clev_rec,
2230: x_klev_rec => x_klev_rec);
2231:
2232: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2233: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2234: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2235: raise OKC_API.G_EXCEPTION_ERROR;
2236: END IF;
2237:

Line 2234: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

2230: x_klev_rec => x_klev_rec);
2231:
2232: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2233: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2234: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2235: raise OKC_API.G_EXCEPTION_ERROR;
2236: END IF;
2237:
2238: l_cimv_rec.cle_id := x_clev_rec.id;

Line 2235: raise OKC_API.G_EXCEPTION_ERROR;

2231:
2232: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2233: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2234: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2235: raise OKC_API.G_EXCEPTION_ERROR;
2236: END IF;
2237:
2238: l_cimv_rec.cle_id := x_clev_rec.id;
2239:

Line 2250: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

2246: p_cimv_rec => l_cimv_rec,
2247: x_cimv_rec => x_cimv_rec);
2248:
2249: -- check return status
2250: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2251: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2252: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2253: raise OKC_API.G_EXCEPTION_ERROR;
2254: End If;

Line 2251: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2247: x_cimv_rec => x_cimv_rec);
2248:
2249: -- check return status
2250: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2251: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2252: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2253: raise OKC_API.G_EXCEPTION_ERROR;
2254: End If;
2255:

Line 2252: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

2248:
2249: -- check return status
2250: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2251: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2252: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2253: raise OKC_API.G_EXCEPTION_ERROR;
2254: End If;
2255:
2256: l_cplv_rec.cle_id := x_clev_rec.id;

Line 2253: raise OKC_API.G_EXCEPTION_ERROR;

2249: -- check return status
2250: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2251: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2252: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2253: raise OKC_API.G_EXCEPTION_ERROR;
2254: End If;
2255:
2256: l_cplv_rec.cle_id := x_clev_rec.id;
2257:

Line 2286: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

2282: p_kplv_rec => l_kplv_rec,
2283: x_kplv_rec => x_kplv_rec);
2284:
2285: -- check return status
2286: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2288: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2289: raise OKC_API.G_EXCEPTION_ERROR;
2290: End If;

Line 2287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2283: x_kplv_rec => x_kplv_rec);
2284:
2285: -- check return status
2286: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2288: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2289: raise OKC_API.G_EXCEPTION_ERROR;
2290: End If;
2291:

Line 2288: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

2284:
2285: -- check return status
2286: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2288: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2289: raise OKC_API.G_EXCEPTION_ERROR;
2290: End If;
2291:
2292: End if;

Line 2289: raise OKC_API.G_EXCEPTION_ERROR;

2285: -- check return status
2286: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2288: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2289: raise OKC_API.G_EXCEPTION_ERROR;
2290: End If;
2291:
2292: End if;
2293:

Line 2294: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

2290: End If;
2291:
2292: End if;
2293:
2294: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2295:
2296: EXCEPTION
2297: when OKC_API.G_EXCEPTION_ERROR then
2298: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 2297: when OKC_API.G_EXCEPTION_ERROR then

2293:
2294: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2295:
2296: EXCEPTION
2297: when OKC_API.G_EXCEPTION_ERROR then
2298: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2299: p_api_name => l_api_name,
2300: p_pkg_name => g_pkg_name,
2301: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 2298: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2294: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2295:
2296: EXCEPTION
2297: when OKC_API.G_EXCEPTION_ERROR then
2298: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2299: p_api_name => l_api_name,
2300: p_pkg_name => g_pkg_name,
2301: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
2302: x_msg_count => x_msg_count,

Line 2301: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

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

Line 2306: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

2302: x_msg_count => x_msg_count,
2303: x_msg_data => x_msg_data,
2304: p_api_type => g_api_type);
2305:
2306: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2307: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2308: p_api_name => l_api_name,
2309: p_pkg_name => g_pkg_name,
2310: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2307: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2303: x_msg_data => x_msg_data,
2304: p_api_type => g_api_type);
2305:
2306: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2307: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2308: p_api_name => l_api_name,
2309: p_pkg_name => g_pkg_name,
2310: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2311: x_msg_count => x_msg_count,

Line 2310: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

2306: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2307: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2308: p_api_name => l_api_name,
2309: p_pkg_name => g_pkg_name,
2310: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2311: x_msg_count => x_msg_count,
2312: x_msg_data => x_msg_data,
2313: p_api_type => g_api_type);
2314:

Line 2316: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2312: x_msg_data => x_msg_data,
2313: p_api_type => g_api_type);
2314:
2315: when OTHERS then
2316: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2317: p_api_name => l_api_name,
2318: p_pkg_name => g_pkg_name,
2319: p_exc_name => 'OTHERS',
2320: x_msg_count => x_msg_count,

Line 2337: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

2333: -- Version : 1.0
2334: -- End of comments
2335: PROCEDURE create_fee_type(
2336: p_api_version IN NUMBER,
2337: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2338: x_return_status OUT NOCOPY VARCHAR2,
2339: x_msg_count OUT NOCOPY NUMBER,
2340: x_msg_data OUT NOCOPY VARCHAR2,
2341: p_fee_types_rec IN fee_types_rec_type,

Line 2368: x_return_status := OKC_API.START_ACTIVITY(

2364: BEGIN
2365:
2366: -- call START_ACTIVITY to create savepoint, check compatibility
2367: -- and initialize message list
2368: x_return_status := OKC_API.START_ACTIVITY(
2369: p_api_name => l_api_name,
2370: p_pkg_name => g_pkg_name,
2371: p_init_msg_list => p_init_msg_list,
2372: l_api_version => l_api_version,

Line 2378: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2374: p_api_type => g_api_type,
2375: x_return_status => x_return_status);
2376:
2377: -- check if activity started successfully
2378: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2379: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2380: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2381: raise OKC_API.G_EXCEPTION_ERROR;
2382: End If;

Line 2379: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2375: x_return_status => x_return_status);
2376:
2377: -- check if activity started successfully
2378: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2379: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2380: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2381: raise OKC_API.G_EXCEPTION_ERROR;
2382: End If;
2383:

Line 2380: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2376:
2377: -- check if activity started successfully
2378: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2379: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2380: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2381: raise OKC_API.G_EXCEPTION_ERROR;
2382: End If;
2383:
2384: OKL_MAINTAIN_FEE_PVT.validate_fee_type(

Line 2381: raise OKC_API.G_EXCEPTION_ERROR;

2377: -- check if activity started successfully
2378: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2379: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2380: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2381: raise OKC_API.G_EXCEPTION_ERROR;
2382: End If;
2383:
2384: OKL_MAINTAIN_FEE_PVT.validate_fee_type(
2385: p_api_version => p_api_version,

Line 2394: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2390: p_fee_types_rec => lp_fee_types_rec,
2391: x_fee_types_rec => lx_fee_types_rec
2392: );
2393:
2394: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2395: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2396: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2397: raise OKC_API.G_EXCEPTION_ERROR;
2398: End If;

Line 2395: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2391: x_fee_types_rec => lx_fee_types_rec
2392: );
2393:
2394: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2395: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2396: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2397: raise OKC_API.G_EXCEPTION_ERROR;
2398: End If;
2399:

Line 2396: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2392: );
2393:
2394: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2395: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2396: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2397: raise OKC_API.G_EXCEPTION_ERROR;
2398: End If;
2399:
2400: fill_fee_type_info(

Line 2397: raise OKC_API.G_EXCEPTION_ERROR;

2393:
2394: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2395: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2396: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2397: raise OKC_API.G_EXCEPTION_ERROR;
2398: End If;
2399:
2400: fill_fee_type_info(
2401: p_api_version => p_api_version,

Line 2412: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2408: x_klev_rec => lx_klev_rec,
2409: x_cimv_rec => lx_cimv_rec,
2410: x_cplv_rec => lx_cplv_rec);
2411:
2412: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2413: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2414: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2415: raise OKC_API.G_EXCEPTION_ERROR;
2416: End If;

Line 2413: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2409: x_cimv_rec => lx_cimv_rec,
2410: x_cplv_rec => lx_cplv_rec);
2411:
2412: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2413: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2414: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2415: raise OKC_API.G_EXCEPTION_ERROR;
2416: End If;
2417:

Line 2414: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2410: x_cplv_rec => lx_cplv_rec);
2411:
2412: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2413: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2414: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2415: raise OKC_API.G_EXCEPTION_ERROR;
2416: End If;
2417:
2418: lp_clev_rec := lx_clev_rec;

Line 2415: raise OKC_API.G_EXCEPTION_ERROR;

2411:
2412: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2413: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2414: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2415: raise OKC_API.G_EXCEPTION_ERROR;
2416: End If;
2417:
2418: lp_clev_rec := lx_clev_rec;
2419: lp_klev_rec := lx_klev_rec;

Line 2443: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2439: x_cimv_rec => lx_cimv_rec,
2440: x_cplv_rec => lx_cplv_rec
2441: );
2442:
2443: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2444: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2445: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2446: raise OKC_API.G_EXCEPTION_ERROR;
2447: End If;

Line 2444: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2440: x_cplv_rec => lx_cplv_rec
2441: );
2442:
2443: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2444: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2445: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2446: raise OKC_API.G_EXCEPTION_ERROR;
2447: End If;
2448:

Line 2445: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2441: );
2442:
2443: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2444: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2445: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2446: raise OKC_API.G_EXCEPTION_ERROR;
2447: End If;
2448:
2449: x_fee_types_rec.line_id := lx_clev_rec.id;

Line 2446: raise OKC_API.G_EXCEPTION_ERROR;

2442:
2443: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2444: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2445: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2446: raise OKC_API.G_EXCEPTION_ERROR;
2447: End If;
2448:
2449: x_fee_types_rec.line_id := lx_clev_rec.id;
2450: x_fee_types_rec.item_id := lx_cimv_rec.id;

Line 2453: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

2449: x_fee_types_rec.line_id := lx_clev_rec.id;
2450: x_fee_types_rec.item_id := lx_cimv_rec.id;
2451: x_fee_types_rec.party_id := lx_cplv_rec.id;
2452:
2453: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2454:
2455: EXCEPTION
2456: when OKC_API.G_EXCEPTION_ERROR then
2457: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 2456: when OKC_API.G_EXCEPTION_ERROR then

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

Line 2457: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

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

Line 2460: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

2456: when OKC_API.G_EXCEPTION_ERROR then
2457: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2458: p_api_name => l_api_name,
2459: p_pkg_name => g_pkg_name,
2460: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
2461: x_msg_count => x_msg_count,
2462: x_msg_data => x_msg_data,
2463: p_api_type => g_api_type);
2464:

Line 2465: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

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

Line 2466: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

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

Line 2469: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

2465: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2466: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2467: p_api_name => l_api_name,
2468: p_pkg_name => g_pkg_name,
2469: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2470: x_msg_count => x_msg_count,
2471: x_msg_data => x_msg_data,
2472: p_api_type => g_api_type);
2473:

Line 2475: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2471: x_msg_data => x_msg_data,
2472: p_api_type => g_api_type);
2473:
2474: when OTHERS then
2475: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2476: p_api_name => l_api_name,
2477: p_pkg_name => g_pkg_name,
2478: p_exc_name => 'OTHERS',
2479: x_msg_count => x_msg_count,

Line 2488: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

2484:
2485:
2486: PROCEDURE update_fee_top_line(
2487: p_api_version IN NUMBER,
2488: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2489: x_return_status OUT NOCOPY VARCHAR2,
2490: x_msg_count OUT NOCOPY NUMBER,
2491: x_msg_data OUT NOCOPY VARCHAR2,
2492: p_clev_rec IN okl_okc_migration_pvt.clev_rec_type,

Line 2540: x_return_status := OKC_API.START_ACTIVITY(

2536: End If;
2537:
2538: -- call START_ACTIVITY to create savepoint, check compatibility
2539: -- and initialize message list
2540: x_return_status := OKC_API.START_ACTIVITY(
2541: p_api_name => l_api_name,
2542: p_pkg_name => g_pkg_name,
2543: p_init_msg_list => p_init_msg_list,
2544: l_api_version => l_api_version,

Line 2550: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2546: p_api_type => g_api_type,
2547: x_return_status => x_return_status);
2548:
2549: -- check if activity started successfully
2550: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2551: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2552: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2553: raise OKC_API.G_EXCEPTION_ERROR;
2554: End If;

Line 2551: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2547: x_return_status => x_return_status);
2548:
2549: -- check if activity started successfully
2550: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2551: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2552: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2553: raise OKC_API.G_EXCEPTION_ERROR;
2554: End If;
2555:

Line 2552: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2548:
2549: -- check if activity started successfully
2550: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2551: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2552: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2553: raise OKC_API.G_EXCEPTION_ERROR;
2554: End If;
2555:
2556: okl_contract_pvt.update_contract_line(

Line 2553: raise OKC_API.G_EXCEPTION_ERROR;

2549: -- check if activity started successfully
2550: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2551: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2552: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2553: raise OKC_API.G_EXCEPTION_ERROR;
2554: End If;
2555:
2556: okl_contract_pvt.update_contract_line(
2557: p_api_version => p_api_version,

Line 2567: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

2563: p_klev_rec => l_klev_rec,
2564: x_clev_rec => x_clev_rec,
2565: x_klev_rec => x_klev_rec);
2566:
2567: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2570: raise OKC_API.G_EXCEPTION_ERROR;
2571: END IF;

Line 2568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2564: x_clev_rec => x_clev_rec,
2565: x_klev_rec => x_klev_rec);
2566:
2567: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2570: raise OKC_API.G_EXCEPTION_ERROR;
2571: END IF;
2572:

Line 2569: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

2565: x_klev_rec => x_klev_rec);
2566:
2567: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2570: raise OKC_API.G_EXCEPTION_ERROR;
2571: END IF;
2572:
2573: --Bug# 4721428

Line 2570: raise OKC_API.G_EXCEPTION_ERROR;

2566:
2567: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2570: raise OKC_API.G_EXCEPTION_ERROR;
2571: END IF;
2572:
2573: --Bug# 4721428
2574: For fee_subline_rec In fee_subline_csr(p_cle_id => l_clev_rec.id,

Line 2620: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

2616: p_cimv_rec => l_cimv_rec,
2617: x_cimv_rec => x_cimv_rec);
2618:
2619: -- check return status
2620: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2621: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2622: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2623: raise OKC_API.G_EXCEPTION_ERROR;
2624: End If;

Line 2621: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2617: x_cimv_rec => x_cimv_rec);
2618:
2619: -- check return status
2620: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2621: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2622: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2623: raise OKC_API.G_EXCEPTION_ERROR;
2624: End If;
2625:

Line 2622: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

2618:
2619: -- check return status
2620: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2621: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2622: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2623: raise OKC_API.G_EXCEPTION_ERROR;
2624: End If;
2625:
2626: l_cplv_rec.cle_id := x_clev_rec.id;

Line 2623: raise OKC_API.G_EXCEPTION_ERROR;

2619: -- check return status
2620: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2621: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2622: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2623: raise OKC_API.G_EXCEPTION_ERROR;
2624: End If;
2625:
2626: l_cplv_rec.cle_id := x_clev_rec.id;
2627:

Line 2629: If ( (l_cplv_rec.id is null or l_cplv_rec.id = OKC_API.G_MISS_NUM ) and ( l_cplv_rec.object1_id1 is not null )) Then

2625:
2626: l_cplv_rec.cle_id := x_clev_rec.id;
2627:
2628:
2629: If ( (l_cplv_rec.id is null or l_cplv_rec.id = OKC_API.G_MISS_NUM ) and ( l_cplv_rec.object1_id1 is not null )) Then
2630:
2631: --Bug# 4558486: Changed call to okl_k_party_roles_pvt api
2632: -- to create records in tables
2633: -- okc_k_party_roles_b and okl_k_party_roles

Line 2656: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

2652: p_kplv_rec => l_kplv_rec,
2653: x_kplv_rec => x_kplv_rec);
2654:
2655: -- check return status
2656: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2657: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2658: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2659: raise OKC_API.G_EXCEPTION_ERROR;
2660: End If;

Line 2657: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2653: x_kplv_rec => x_kplv_rec);
2654:
2655: -- check return status
2656: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2657: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2658: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2659: raise OKC_API.G_EXCEPTION_ERROR;
2660: End If;
2661:

Line 2658: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

2654:
2655: -- check return status
2656: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2657: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2658: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2659: raise OKC_API.G_EXCEPTION_ERROR;
2660: End If;
2661:
2662: ElsIf ( l_cplv_rec.id is not null and l_cplv_rec.object1_id1 is not null ) Then

Line 2659: raise OKC_API.G_EXCEPTION_ERROR;

2655: -- check return status
2656: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2657: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2658: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2659: raise OKC_API.G_EXCEPTION_ERROR;
2660: End If;
2661:
2662: ElsIf ( l_cplv_rec.id is not null and l_cplv_rec.object1_id1 is not null ) Then
2663:

Line 2691: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

2687: p_kplv_rec => l_kplv_rec,
2688: x_kplv_rec => x_kplv_rec );
2689:
2690: -- check return status
2691: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2692: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2693: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2694: raise OKC_API.G_EXCEPTION_ERROR;
2695: End If;

Line 2692: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2688: x_kplv_rec => x_kplv_rec );
2689:
2690: -- check return status
2691: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2692: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2693: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2694: raise OKC_API.G_EXCEPTION_ERROR;
2695: End If;
2696:

Line 2693: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

2689:
2690: -- check return status
2691: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2692: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2693: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2694: raise OKC_API.G_EXCEPTION_ERROR;
2695: End If;
2696:
2697: Elsif ( l_cplv_rec.id is not null and l_cplv_rec.object1_id1 is null ) Then

Line 2694: raise OKC_API.G_EXCEPTION_ERROR;

2690: -- check return status
2691: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2692: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2693: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2694: raise OKC_API.G_EXCEPTION_ERROR;
2695: End If;
2696:
2697: Elsif ( l_cplv_rec.id is not null and l_cplv_rec.object1_id1 is null ) Then
2698:

Line 2723: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

2719: p_cplv_rec => l_cplv_rec,
2720: p_kplv_rec => l_kplv_rec);
2721:
2722: -- check return status
2723: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2724: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2725: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2726: raise OKC_API.G_EXCEPTION_ERROR;
2727: End If;

Line 2724: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2720: p_kplv_rec => l_kplv_rec);
2721:
2722: -- check return status
2723: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2724: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2725: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2726: raise OKC_API.G_EXCEPTION_ERROR;
2727: End If;
2728:

Line 2725: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

2721:
2722: -- check return status
2723: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2724: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2725: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2726: raise OKC_API.G_EXCEPTION_ERROR;
2727: End If;
2728:
2729: End if;

Line 2726: raise OKC_API.G_EXCEPTION_ERROR;

2722: -- check return status
2723: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
2724: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2725: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
2726: raise OKC_API.G_EXCEPTION_ERROR;
2727: End If;
2728:
2729: End if;
2730:

Line 2731: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

2727: End If;
2728:
2729: End if;
2730:
2731: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2732:
2733: EXCEPTION
2734: when OKC_API.G_EXCEPTION_ERROR then
2735: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 2734: when OKC_API.G_EXCEPTION_ERROR then

2730:
2731: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2732:
2733: EXCEPTION
2734: when OKC_API.G_EXCEPTION_ERROR then
2735: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2736: p_api_name => l_api_name,
2737: p_pkg_name => g_pkg_name,
2738: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 2735: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2731: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
2732:
2733: EXCEPTION
2734: when OKC_API.G_EXCEPTION_ERROR then
2735: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2736: p_api_name => l_api_name,
2737: p_pkg_name => g_pkg_name,
2738: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
2739: x_msg_count => x_msg_count,

Line 2738: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

2734: when OKC_API.G_EXCEPTION_ERROR then
2735: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2736: p_api_name => l_api_name,
2737: p_pkg_name => g_pkg_name,
2738: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
2739: x_msg_count => x_msg_count,
2740: x_msg_data => x_msg_data,
2741: p_api_type => g_api_type);
2742:

Line 2743: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

2739: x_msg_count => x_msg_count,
2740: x_msg_data => x_msg_data,
2741: p_api_type => g_api_type);
2742:
2743: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2744: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2745: p_api_name => l_api_name,
2746: p_pkg_name => g_pkg_name,
2747: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2744: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2740: x_msg_data => x_msg_data,
2741: p_api_type => g_api_type);
2742:
2743: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2744: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2745: p_api_name => l_api_name,
2746: p_pkg_name => g_pkg_name,
2747: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2748: x_msg_count => x_msg_count,

Line 2747: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

2743: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
2744: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2745: p_api_name => l_api_name,
2746: p_pkg_name => g_pkg_name,
2747: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
2748: x_msg_count => x_msg_count,
2749: x_msg_data => x_msg_data,
2750: p_api_type => g_api_type);
2751:

Line 2753: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

2749: x_msg_data => x_msg_data,
2750: p_api_type => g_api_type);
2751:
2752: when OTHERS then
2753: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
2754: p_api_name => l_api_name,
2755: p_pkg_name => g_pkg_name,
2756: p_exc_name => 'OTHERS',
2757: x_msg_count => x_msg_count,

Line 2773: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

2769: -- Version : 1.0
2770: -- End of comments
2771: PROCEDURE update_fee_type(
2772: p_api_version IN NUMBER,
2773: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2774: x_return_status OUT NOCOPY VARCHAR2,
2775: x_msg_count OUT NOCOPY NUMBER,
2776: x_msg_data OUT NOCOPY VARCHAR2,
2777: p_fee_types_rec IN fee_types_rec_type,

Line 2837: x_return_status := OKC_API.START_ACTIVITY(

2833: BEGIN
2834:
2835: -- call START_ACTIVITY to create savepoint, check compatibility
2836: -- and initialize message list
2837: x_return_status := OKC_API.START_ACTIVITY(
2838: p_api_name => l_api_name,
2839: p_pkg_name => g_pkg_name,
2840: p_init_msg_list => p_init_msg_list,
2841: l_api_version => l_api_version,

Line 2847: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2843: p_api_type => g_api_type,
2844: x_return_status => x_return_status);
2845:
2846: -- check if activity started successfully
2847: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2848: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2849: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2850: raise OKC_API.G_EXCEPTION_ERROR;
2851: End If;

Line 2848: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2844: x_return_status => x_return_status);
2845:
2846: -- check if activity started successfully
2847: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2848: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2849: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2850: raise OKC_API.G_EXCEPTION_ERROR;
2851: End If;
2852:

Line 2849: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2845:
2846: -- check if activity started successfully
2847: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2848: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2849: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2850: raise OKC_API.G_EXCEPTION_ERROR;
2851: End If;
2852:
2853: --Bug# 4959361

Line 2850: raise OKC_API.G_EXCEPTION_ERROR;

2846: -- check if activity started successfully
2847: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2848: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2849: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2850: raise OKC_API.G_EXCEPTION_ERROR;
2851: End If;
2852:
2853: --Bug# 4959361
2854: OKL_LLA_UTIL_PVT.check_line_update_allowed

Line 2879: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2875: p_fee_types_rec => lp_fee_types_rec,
2876: x_fee_types_rec => lx_fee_types_rec
2877: );
2878:
2879: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2880: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2881: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2882: raise OKC_API.G_EXCEPTION_ERROR;
2883: End If;

Line 2880: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2876: x_fee_types_rec => lx_fee_types_rec
2877: );
2878:
2879: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2880: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2881: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2882: raise OKC_API.G_EXCEPTION_ERROR;
2883: End If;
2884:

Line 2881: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2877: );
2878:
2879: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2880: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2881: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2882: raise OKC_API.G_EXCEPTION_ERROR;
2883: End If;
2884:
2885: --Bug# 4899328

Line 2882: raise OKC_API.G_EXCEPTION_ERROR;

2878:
2879: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2880: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2881: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2882: raise OKC_API.G_EXCEPTION_ERROR;
2883: End If;
2884:
2885: --Bug# 4899328
2886: l_chk_rebook_chr := OKL_LLA_UTIL_PVT.check_rebook_contract(p_chr_id => lp_fee_types_rec.dnz_chr_id);

Line 2915: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2911: x_klev_rec => lx_klev_rec,
2912: x_cimv_rec => lx_cimv_rec,
2913: x_cplv_rec => lx_cplv_rec);
2914:
2915: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2916: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2917: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2918: raise OKC_API.G_EXCEPTION_ERROR;
2919: End If;

Line 2916: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2912: x_cimv_rec => lx_cimv_rec,
2913: x_cplv_rec => lx_cplv_rec);
2914:
2915: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2916: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2917: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2918: raise OKC_API.G_EXCEPTION_ERROR;
2919: End If;
2920:

Line 2917: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2913: x_cplv_rec => lx_cplv_rec);
2914:
2915: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2916: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2917: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2918: raise OKC_API.G_EXCEPTION_ERROR;
2919: End If;
2920:
2921: lp_clev_rec := lx_clev_rec;

Line 2918: raise OKC_API.G_EXCEPTION_ERROR;

2914:
2915: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2916: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2917: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2918: raise OKC_API.G_EXCEPTION_ERROR;
2919: End If;
2920:
2921: lp_clev_rec := lx_clev_rec;
2922: lp_klev_rec := lx_klev_rec;

Line 2953: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

2949: x_cimv_rec => lx_cimv_rec,
2950: x_cplv_rec => lx_cplv_rec
2951: );
2952:
2953: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2954: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2955: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2956: raise OKC_API.G_EXCEPTION_ERROR;
2957: End If;

Line 2954: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2950: x_cplv_rec => lx_cplv_rec
2951: );
2952:
2953: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2954: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2955: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2956: raise OKC_API.G_EXCEPTION_ERROR;
2957: End If;
2958:

Line 2955: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

2951: );
2952:
2953: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2954: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2955: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2956: raise OKC_API.G_EXCEPTION_ERROR;
2957: End If;
2958:
2959: x_fee_types_rec.line_id := lx_clev_rec.id;

Line 2956: raise OKC_API.G_EXCEPTION_ERROR;

2952:
2953: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
2954: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2955: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
2956: raise OKC_API.G_EXCEPTION_ERROR;
2957: End If;
2958:
2959: x_fee_types_rec.line_id := lx_clev_rec.id;
2960: x_fee_types_rec.item_id := lx_cimv_rec.id;

Line 3010: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

3006: p_rul_id => l_rul_id
3007: );
3008:
3009: -- check return status
3010: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3011: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3012: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3013: raise OKC_API.G_EXCEPTION_ERROR;
3014: End If;

Line 3011: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3007: );
3008:
3009: -- check return status
3010: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3011: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3012: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3013: raise OKC_API.G_EXCEPTION_ERROR;
3014: End If;
3015:

Line 3012: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

3008:
3009: -- check return status
3010: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3011: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3012: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3013: raise OKC_API.G_EXCEPTION_ERROR;
3014: End If;
3015:
3016: End If;

Line 3013: raise OKC_API.G_EXCEPTION_ERROR;

3009: -- check return status
3010: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3011: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3012: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3013: raise OKC_API.G_EXCEPTION_ERROR;
3014: End If;
3015:
3016: End If;
3017:

Line 3019: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

3015:
3016: End If;
3017:
3018:
3019: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3020:
3021: EXCEPTION
3022: when OKC_API.G_EXCEPTION_ERROR then
3023: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 3022: when OKC_API.G_EXCEPTION_ERROR then

3018:
3019: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3020:
3021: EXCEPTION
3022: when OKC_API.G_EXCEPTION_ERROR then
3023: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3024: p_api_name => l_api_name,
3025: p_pkg_name => g_pkg_name,
3026: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 3023: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3019: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3020:
3021: EXCEPTION
3022: when OKC_API.G_EXCEPTION_ERROR then
3023: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3024: p_api_name => l_api_name,
3025: p_pkg_name => g_pkg_name,
3026: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3027: x_msg_count => x_msg_count,

Line 3026: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

3022: when OKC_API.G_EXCEPTION_ERROR then
3023: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3024: p_api_name => l_api_name,
3025: p_pkg_name => g_pkg_name,
3026: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3027: x_msg_count => x_msg_count,
3028: x_msg_data => x_msg_data,
3029: p_api_type => g_api_type);
3030:

Line 3031: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

3027: x_msg_count => x_msg_count,
3028: x_msg_data => x_msg_data,
3029: p_api_type => g_api_type);
3030:
3031: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3032: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3033: p_api_name => l_api_name,
3034: p_pkg_name => g_pkg_name,
3035: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3032: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3028: x_msg_data => x_msg_data,
3029: p_api_type => g_api_type);
3030:
3031: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3032: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3033: p_api_name => l_api_name,
3034: p_pkg_name => g_pkg_name,
3035: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3036: x_msg_count => x_msg_count,

Line 3035: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

3031: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3032: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3033: p_api_name => l_api_name,
3034: p_pkg_name => g_pkg_name,
3035: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3036: x_msg_count => x_msg_count,
3037: x_msg_data => x_msg_data,
3038: p_api_type => g_api_type);
3039:

Line 3041: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3037: x_msg_data => x_msg_data,
3038: p_api_type => g_api_type);
3039:
3040: when OTHERS then
3041: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3042: p_api_name => l_api_name,
3043: p_pkg_name => g_pkg_name,
3044: p_exc_name => 'OTHERS',
3045: x_msg_count => x_msg_count,

Line 3061: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

3057: -- Version : 1.0
3058: -- End of comments
3059: PROCEDURE delete_fee_type(
3060: p_api_version IN NUMBER,
3061: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3062: x_return_status OUT NOCOPY VARCHAR2,
3063: x_msg_count OUT NOCOPY NUMBER,
3064: x_msg_data OUT NOCOPY VARCHAR2,
3065: p_fee_types_rec IN fee_types_rec_type

Line 3159: x_return_status := OKC_API.START_ACTIVITY(

3155: End If;
3156:
3157: -- call START_ACTIVITY to create savepoint, check compatibility
3158: -- and initialize message list
3159: x_return_status := OKC_API.START_ACTIVITY(
3160: p_api_name => l_api_name,
3161: p_pkg_name => g_pkg_name,
3162: p_init_msg_list => p_init_msg_list,
3163: l_api_version => l_api_version,

Line 3169: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3165: p_api_type => g_api_type,
3166: x_return_status => x_return_status);
3167:
3168: -- check if activity started successfully
3169: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3170: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3171: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3172: raise OKC_API.G_EXCEPTION_ERROR;
3173: End If;

Line 3170: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3166: x_return_status => x_return_status);
3167:
3168: -- check if activity started successfully
3169: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3170: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3171: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3172: raise OKC_API.G_EXCEPTION_ERROR;
3173: End If;
3174:

Line 3171: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3167:
3168: -- check if activity started successfully
3169: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3170: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3171: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3172: raise OKC_API.G_EXCEPTION_ERROR;
3173: End If;
3174:
3175: If( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM) Then

Line 3172: raise OKC_API.G_EXCEPTION_ERROR;

3168: -- check if activity started successfully
3169: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3170: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3171: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3172: raise OKC_API.G_EXCEPTION_ERROR;
3173: End If;
3174:
3175: If( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM) Then
3176: x_return_status := OKC_API.g_ret_sts_error;

Line 3175: If( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM) Then

3171: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3172: raise OKC_API.G_EXCEPTION_ERROR;
3173: End If;
3174:
3175: If( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM) Then
3176: x_return_status := OKC_API.g_ret_sts_error;
3177: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3178: , p_msg_name => 'OKL_REQUIRED_VALUE'
3179: , p_token1 => 'COL_NAME'

Line 3176: x_return_status := OKC_API.g_ret_sts_error;

3172: raise OKC_API.G_EXCEPTION_ERROR;
3173: End If;
3174:
3175: If( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM) Then
3176: x_return_status := OKC_API.g_ret_sts_error;
3177: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3178: , p_msg_name => 'OKL_REQUIRED_VALUE'
3179: , p_token1 => 'COL_NAME'
3180: , p_token1_value => 'CLE_ID'

Line 3177: OKC_API.SET_MESSAGE( p_app_name => g_app_name

3173: End If;
3174:
3175: If( p_fee_types_rec.line_id is null or p_fee_types_rec.line_id = OKC_API.G_MISS_NUM) Then
3176: x_return_status := OKC_API.g_ret_sts_error;
3177: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3178: , p_msg_name => 'OKL_REQUIRED_VALUE'
3179: , p_token1 => 'COL_NAME'
3180: , p_token1_value => 'CLE_ID'
3181: );

Line 3182: raise OKC_API.G_EXCEPTION_ERROR;

3178: , p_msg_name => 'OKL_REQUIRED_VALUE'
3179: , p_token1 => 'COL_NAME'
3180: , p_token1_value => 'CLE_ID'
3181: );
3182: raise OKC_API.G_EXCEPTION_ERROR;
3183: End If;
3184:
3185: If( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM) Then
3186: x_return_status := OKC_API.g_ret_sts_error;

Line 3185: If( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM) Then

3181: );
3182: raise OKC_API.G_EXCEPTION_ERROR;
3183: End If;
3184:
3185: If( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM) Then
3186: x_return_status := OKC_API.g_ret_sts_error;
3187: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3188: , p_msg_name => 'OKL_REQUIRED_VALUE'
3189: , p_token1 => 'COL_NAME'

Line 3186: x_return_status := OKC_API.g_ret_sts_error;

3182: raise OKC_API.G_EXCEPTION_ERROR;
3183: End If;
3184:
3185: If( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM) Then
3186: x_return_status := OKC_API.g_ret_sts_error;
3187: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3188: , p_msg_name => 'OKL_REQUIRED_VALUE'
3189: , p_token1 => 'COL_NAME'
3190: , p_token1_value => 'CHR_ID'

Line 3187: OKC_API.SET_MESSAGE( p_app_name => g_app_name

3183: End If;
3184:
3185: If( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM) Then
3186: x_return_status := OKC_API.g_ret_sts_error;
3187: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3188: , p_msg_name => 'OKL_REQUIRED_VALUE'
3189: , p_token1 => 'COL_NAME'
3190: , p_token1_value => 'CHR_ID'
3191: );

Line 3192: raise OKC_API.G_EXCEPTION_ERROR;

3188: , p_msg_name => 'OKL_REQUIRED_VALUE'
3189: , p_token1 => 'COL_NAME'
3190: , p_token1_value => 'CHR_ID'
3191: );
3192: raise OKC_API.G_EXCEPTION_ERROR;
3193: End If;
3194:
3195: --Bug#4552772
3196: open get_fee_purpose_code_csr(l_line_id);

Line 3200: IF(( l_fee_purpose_code is not null) and (l_fee_purpose_code <> OKC_API.G_MISS_CHAR) and (l_fee_purpose_code = 'RVI')) Then

3196: open get_fee_purpose_code_csr(l_line_id);
3197: fetch get_fee_purpose_code_csr into l_fee_purpose_code;
3198: close get_fee_purpose_code_csr;
3199:
3200: IF(( l_fee_purpose_code is not null) and (l_fee_purpose_code <> OKC_API.G_MISS_CHAR) and (l_fee_purpose_code = 'RVI')) Then
3201: IF (p_fee_types_rec.fee_purpose_code is not null) and (p_fee_types_rec.fee_purpose_code <> 'RVI_DUMMY') THEN
3202: x_return_status := OKC_API.g_ret_sts_error;
3203: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
3204: p_msg_name => 'OKL_LA_RVI_DELETE_NOT_ALLOWED');

Line 3202: x_return_status := OKC_API.g_ret_sts_error;

3198: close get_fee_purpose_code_csr;
3199:
3200: IF(( l_fee_purpose_code is not null) and (l_fee_purpose_code <> OKC_API.G_MISS_CHAR) and (l_fee_purpose_code = 'RVI')) Then
3201: IF (p_fee_types_rec.fee_purpose_code is not null) and (p_fee_types_rec.fee_purpose_code <> 'RVI_DUMMY') THEN
3202: x_return_status := OKC_API.g_ret_sts_error;
3203: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
3204: p_msg_name => 'OKL_LA_RVI_DELETE_NOT_ALLOWED');
3205:
3206: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3206: RAISE OKC_API.G_EXCEPTION_ERROR;

3202: x_return_status := OKC_API.g_ret_sts_error;
3203: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
3204: p_msg_name => 'OKL_LA_RVI_DELETE_NOT_ALLOWED');
3205:
3206: RAISE OKC_API.G_EXCEPTION_ERROR;
3207: End If;
3208: END IF;
3209:
3210: l_rebook_yn := null;

Line 3217: and p_fee_types_rec.line_id <> OKC_API.G_MISS_NUM) Then

3213: close l_rebook_csr;
3214:
3215: If(l_rebook_yn = 'Y'
3216: and p_fee_types_rec.line_id is not null
3217: and p_fee_types_rec.line_id <> OKC_API.G_MISS_NUM) Then
3218:
3219: l_fee_type := null;
3220: l_orig_system_id1 := null;
3221:

Line 3232: x_return_status := OKC_API.g_ret_sts_error;

3228: --Bug# 6787858: Allow delete of 'GENERAL' fee and fees newly added during rebook
3229: If (l_fee_type = 'GENERAL' OR l_orig_system_id1 IS NULL) Then
3230: NULL;
3231: ELSE
3232: x_return_status := OKC_API.g_ret_sts_error;
3233: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3234: , p_msg_name => 'OKL_FEE_REBK_DEL_ERR' -- seed an error message
3235: );
3236: raise OKC_API.G_EXCEPTION_ERROR;

Line 3233: OKC_API.SET_MESSAGE( p_app_name => g_app_name

3229: If (l_fee_type = 'GENERAL' OR l_orig_system_id1 IS NULL) Then
3230: NULL;
3231: ELSE
3232: x_return_status := OKC_API.g_ret_sts_error;
3233: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3234: , p_msg_name => 'OKL_FEE_REBK_DEL_ERR' -- seed an error message
3235: );
3236: raise OKC_API.G_EXCEPTION_ERROR;
3237: End If;

Line 3236: raise OKC_API.G_EXCEPTION_ERROR;

3232: x_return_status := OKC_API.g_ret_sts_error;
3233: OKC_API.SET_MESSAGE( p_app_name => g_app_name
3234: , p_msg_name => 'OKL_FEE_REBK_DEL_ERR' -- seed an error message
3235: );
3236: raise OKC_API.G_EXCEPTION_ERROR;
3237: End If;
3238:
3239: l_clev_rec.chr_id := p_fee_types_rec.dnz_chr_id;
3240: l_clev_rec.id := p_fee_types_rec.line_id;

Line 3255: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

3251: p_klev_rec => l_klev_rec,
3252: x_clev_rec => x_clev_rec,
3253: x_klev_rec => x_klev_rec);
3254:
3255: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3256: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3257: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3258: raise OKC_API.G_EXCEPTION_ERROR;
3259: END IF;

Line 3256: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3252: x_clev_rec => x_clev_rec,
3253: x_klev_rec => x_klev_rec);
3254:
3255: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3256: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3257: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3258: raise OKC_API.G_EXCEPTION_ERROR;
3259: END IF;
3260:

Line 3257: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

3253: x_klev_rec => x_klev_rec);
3254:
3255: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3256: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3257: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3258: raise OKC_API.G_EXCEPTION_ERROR;
3259: END IF;
3260:
3261: FOR l_sub_line_csr IN c_sub_line_csr(p_line_id => p_fee_types_rec.line_id,p_chr_id => p_fee_types_rec.dnz_chr_id)

Line 3258: raise OKC_API.G_EXCEPTION_ERROR;

3254:
3255: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3256: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3257: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3258: raise OKC_API.G_EXCEPTION_ERROR;
3259: END IF;
3260:
3261: FOR l_sub_line_csr IN c_sub_line_csr(p_line_id => p_fee_types_rec.line_id,p_chr_id => p_fee_types_rec.dnz_chr_id)
3262: LOOP

Line 3279: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

3275: p_klev_rec => l_sl_klev_rec,
3276: x_clev_rec => x_sl_clev_rec,
3277: x_klev_rec => x_sl_klev_rec);
3278:
3279: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3280: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3281: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3282: raise OKC_API.G_EXCEPTION_ERROR;
3283: END IF;

Line 3280: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3276: x_clev_rec => x_sl_clev_rec,
3277: x_klev_rec => x_sl_klev_rec);
3278:
3279: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3280: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3281: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3282: raise OKC_API.G_EXCEPTION_ERROR;
3283: END IF;
3284:

Line 3281: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

3277: x_klev_rec => x_sl_klev_rec);
3278:
3279: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3280: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3281: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3282: raise OKC_API.G_EXCEPTION_ERROR;
3283: END IF;
3284:
3285: END LOOP;

Line 3282: raise OKC_API.G_EXCEPTION_ERROR;

3278:
3279: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3280: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3281: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3282: raise OKC_API.G_EXCEPTION_ERROR;
3283: END IF;
3284:
3285: END LOOP;
3286:

Line 3287: ElsIf( l_rebook_yn is null and p_fee_types_rec.line_id is not null and p_fee_types_rec.line_id <> OKC_API.G_MISS_NUM) Then

3283: END IF;
3284:
3285: END LOOP;
3286:
3287: ElsIf( l_rebook_yn is null and p_fee_types_rec.line_id is not null and p_fee_types_rec.line_id <> OKC_API.G_MISS_NUM) Then
3288:
3289: --bug# 3877032
3290: i := 0;
3291: For l_cov_Ast_rec in l_cov_ast_csr (p_cle_id => p_fee_types_rec.line_id)

Line 3311: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

3307: x_msg_data => x_msg_data,
3308: p_line_id => l_line_id
3309: );
3310:
3311: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3312: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3313: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3314: raise OKC_API.G_EXCEPTION_ERROR;
3315: END IF;

Line 3312: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3308: p_line_id => l_line_id
3309: );
3310:
3311: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3312: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3313: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3314: raise OKC_API.G_EXCEPTION_ERROR;
3315: END IF;
3316:

Line 3313: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

3309: );
3310:
3311: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3312: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3313: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3314: raise OKC_API.G_EXCEPTION_ERROR;
3315: END IF;
3316:
3317: End If;

Line 3314: raise OKC_API.G_EXCEPTION_ERROR;

3310:
3311: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3312: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3313: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3314: raise OKC_API.G_EXCEPTION_ERROR;
3315: END IF;
3316:
3317: End If;
3318:

Line 3332: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

3328: p_formula_name => 'LINE_CAP_AMNT',
3329: p_contract_id => l_fin_clev_tbl(i).dnz_chr_id,
3330: p_line_id => l_fin_clev_tbl(i).id,
3331: x_value => l_fin_klev_tbl(i).capital_amount);
3332: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3333: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3334: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3335: raise OKC_API.G_EXCEPTION_ERROR;
3336: End If;

Line 3333: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3329: p_contract_id => l_fin_clev_tbl(i).dnz_chr_id,
3330: p_line_id => l_fin_clev_tbl(i).id,
3331: x_value => l_fin_klev_tbl(i).capital_amount);
3332: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3333: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3334: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3335: raise OKC_API.G_EXCEPTION_ERROR;
3336: End If;
3337: End Loop;

Line 3334: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

3330: p_line_id => l_fin_clev_tbl(i).id,
3331: x_value => l_fin_klev_tbl(i).capital_amount);
3332: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3333: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3334: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3335: raise OKC_API.G_EXCEPTION_ERROR;
3336: End If;
3337: End Loop;
3338:

Line 3335: raise OKC_API.G_EXCEPTION_ERROR;

3331: x_value => l_fin_klev_tbl(i).capital_amount);
3332: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3333: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3334: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3335: raise OKC_API.G_EXCEPTION_ERROR;
3336: End If;
3337: End Loop;
3338:
3339: okl_contract_pub.update_contract_line(p_api_version => p_api_version,

Line 3349: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then

3345: p_klev_tbl => l_fin_klev_tbl,
3346: x_clev_tbl => lx_fin_clev_tbl,
3347: x_klev_tbl => lx_fin_klev_tbl);
3348:
3349: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3350: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3351: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3352: raise OKC_API.G_EXCEPTION_ERROR;
3353: End If;

Line 3350: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3346: x_clev_tbl => lx_fin_clev_tbl,
3347: x_klev_tbl => lx_fin_klev_tbl);
3348:
3349: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3350: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3351: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3352: raise OKC_API.G_EXCEPTION_ERROR;
3353: End If;
3354: End If;

Line 3351: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then

3347: x_klev_tbl => lx_fin_klev_tbl);
3348:
3349: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3350: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3351: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3352: raise OKC_API.G_EXCEPTION_ERROR;
3353: End If;
3354: End If;
3355: --Bug# 3877032

Line 3352: raise OKC_API.G_EXCEPTION_ERROR;

3348:
3349: If x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR Then
3350: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3351: Elsif x_return_status = OKC_API.G_RET_STS_ERROR Then
3352: raise OKC_API.G_EXCEPTION_ERROR;
3353: End If;
3354: End If;
3355: --Bug# 3877032
3356:

Line 3383: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

3379: -- vthiruva, 09/01/2004
3380: -- END, Code change to enable Business Event
3381: */
3382:
3383: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3384:
3385: EXCEPTION
3386: when OKC_API.G_EXCEPTION_ERROR then
3387: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 3386: when OKC_API.G_EXCEPTION_ERROR then

3382:
3383: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3384:
3385: EXCEPTION
3386: when OKC_API.G_EXCEPTION_ERROR then
3387: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3388: p_api_name => l_api_name,
3389: p_pkg_name => g_pkg_name,
3390: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 3387: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3383: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3384:
3385: EXCEPTION
3386: when OKC_API.G_EXCEPTION_ERROR then
3387: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3388: p_api_name => l_api_name,
3389: p_pkg_name => g_pkg_name,
3390: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3391: x_msg_count => x_msg_count,

Line 3390: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

3386: when OKC_API.G_EXCEPTION_ERROR then
3387: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3388: p_api_name => l_api_name,
3389: p_pkg_name => g_pkg_name,
3390: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3391: x_msg_count => x_msg_count,
3392: x_msg_data => x_msg_data,
3393: p_api_type => g_api_type);
3394:

Line 3395: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

3391: x_msg_count => x_msg_count,
3392: x_msg_data => x_msg_data,
3393: p_api_type => g_api_type);
3394:
3395: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3396: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3397: p_api_name => l_api_name,
3398: p_pkg_name => g_pkg_name,
3399: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3396: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3392: x_msg_data => x_msg_data,
3393: p_api_type => g_api_type);
3394:
3395: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3396: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3397: p_api_name => l_api_name,
3398: p_pkg_name => g_pkg_name,
3399: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3400: x_msg_count => x_msg_count,

Line 3399: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

3395: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3396: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3397: p_api_name => l_api_name,
3398: p_pkg_name => g_pkg_name,
3399: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3400: x_msg_count => x_msg_count,
3401: x_msg_data => x_msg_data,
3402: p_api_type => g_api_type);
3403:

Line 3405: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3401: x_msg_data => x_msg_data,
3402: p_api_type => g_api_type);
3403:
3404: when OTHERS then
3405: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3406: p_api_name => l_api_name,
3407: p_pkg_name => g_pkg_name,
3408: p_exc_name => 'OTHERS',
3409: x_msg_count => x_msg_count,

Line 3418: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

3414: END;
3415:
3416: PROCEDURE process_strmtp_rul(
3417: p_api_version IN NUMBER,
3418: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3419: x_return_status OUT NOCOPY VARCHAR2,
3420: x_msg_count OUT NOCOPY NUMBER,
3421: x_msg_data OUT NOCOPY VARCHAR2,
3422: p_chr_id IN NUMBER,

Line 3470: x_return_status := OKC_API.START_ACTIVITY(

3466: End If;
3467:
3468: -- call START_ACTIVITY to create savepoint, check compatibility
3469: -- and initialize message list
3470: x_return_status := OKC_API.START_ACTIVITY(
3471: p_api_name => l_api_name,
3472: p_pkg_name => g_pkg_name,
3473: p_init_msg_list => p_init_msg_list,
3474: l_api_version => l_api_version,

Line 3480: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3476: p_api_type => g_api_type,
3477: x_return_status => x_return_status);
3478:
3479: -- check if activity started successfully
3480: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3481: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3482: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3483: raise OKC_API.G_EXCEPTION_ERROR;
3484: End If;

Line 3481: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3477: x_return_status => x_return_status);
3478:
3479: -- check if activity started successfully
3480: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3481: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3482: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3483: raise OKC_API.G_EXCEPTION_ERROR;
3484: End If;
3485:

Line 3482: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3478:
3479: -- check if activity started successfully
3480: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3481: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3482: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3483: raise OKC_API.G_EXCEPTION_ERROR;
3484: End If;
3485:
3486: l_rgp_id := null;

Line 3483: raise OKC_API.G_EXCEPTION_ERROR;

3479: -- check if activity started successfully
3480: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3481: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3482: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3483: raise OKC_API.G_EXCEPTION_ERROR;
3484: End If;
3485:
3486: l_rgp_id := null;
3487: l_rul_id := null;

Line 3516: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3512: x_msg_data => x_msg_data,
3513: p_rgpv_rec => lp_lapsth_rgpv_rec,
3514: x_rgpv_rec => lx_lapsth_rgpv_rec);
3515:
3516: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3517: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3518: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3519: raise OKC_API.G_EXCEPTION_ERROR;
3520: End If;

Line 3517: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3513: p_rgpv_rec => lp_lapsth_rgpv_rec,
3514: x_rgpv_rec => lx_lapsth_rgpv_rec);
3515:
3516: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3517: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3518: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3519: raise OKC_API.G_EXCEPTION_ERROR;
3520: End If;
3521:

Line 3518: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3514: x_rgpv_rec => lx_lapsth_rgpv_rec);
3515:
3516: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3517: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3518: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3519: raise OKC_API.G_EXCEPTION_ERROR;
3520: End If;
3521:
3522: lp_lastrm_rulv_rec.id := l_rul_id;

Line 3519: raise OKC_API.G_EXCEPTION_ERROR;

3515:
3516: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3517: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3518: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3519: raise OKC_API.G_EXCEPTION_ERROR;
3520: End If;
3521:
3522: lp_lastrm_rulv_rec.id := l_rul_id;
3523: lp_lastrm_rulv_rec.rgp_id := lx_lapsth_rgpv_rec.id;

Line 3541: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3537: x_msg_data => x_msg_data,
3538: p_rulv_rec => lp_lastrm_rulv_rec,
3539: x_rulv_rec => lx_lastrm_rulv_rec);
3540:
3541: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3542: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3543: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3544: raise OKC_API.G_EXCEPTION_ERROR;
3545: End If;

Line 3542: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3538: p_rulv_rec => lp_lastrm_rulv_rec,
3539: x_rulv_rec => lx_lastrm_rulv_rec);
3540:
3541: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3542: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3543: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3544: raise OKC_API.G_EXCEPTION_ERROR;
3545: End If;
3546:

Line 3543: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3539: x_rulv_rec => lx_lastrm_rulv_rec);
3540:
3541: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3542: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3543: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3544: raise OKC_API.G_EXCEPTION_ERROR;
3545: End If;
3546:
3547: ElsIf (l_rgp_id is null and l_rul_id is null and p_object1_id1 is not null) Then

Line 3544: raise OKC_API.G_EXCEPTION_ERROR;

3540:
3541: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3542: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3543: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3544: raise OKC_API.G_EXCEPTION_ERROR;
3545: End If;
3546:
3547: ElsIf (l_rgp_id is null and l_rul_id is null and p_object1_id1 is not null) Then
3548:

Line 3567: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3563: x_msg_data => x_msg_data,
3564: p_rgpv_rec => lp_lapsth_rgpv_rec,
3565: x_rgpv_rec => lx_lapsth_rgpv_rec);
3566:
3567: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3569: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3570: raise OKC_API.G_EXCEPTION_ERROR;
3571: End If;

Line 3568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3564: p_rgpv_rec => lp_lapsth_rgpv_rec,
3565: x_rgpv_rec => lx_lapsth_rgpv_rec);
3566:
3567: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3569: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3570: raise OKC_API.G_EXCEPTION_ERROR;
3571: End If;
3572:

Line 3569: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3565: x_rgpv_rec => lx_lapsth_rgpv_rec);
3566:
3567: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3569: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3570: raise OKC_API.G_EXCEPTION_ERROR;
3571: End If;
3572:
3573: End If;

Line 3570: raise OKC_API.G_EXCEPTION_ERROR;

3566:
3567: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3568: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3569: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3570: raise OKC_API.G_EXCEPTION_ERROR;
3571: End If;
3572:
3573: End If;
3574:

Line 3600: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3596: x_msg_data => x_msg_data,
3597: p_rulv_rec => lp_lastrm_rulv_rec,
3598: x_rulv_rec => lx_lastrm_rulv_rec);
3599:
3600: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3601: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3602: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3603: raise OKC_API.G_EXCEPTION_ERROR;
3604: End If;

Line 3601: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3597: p_rulv_rec => lp_lastrm_rulv_rec,
3598: x_rulv_rec => lx_lastrm_rulv_rec);
3599:
3600: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3601: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3602: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3603: raise OKC_API.G_EXCEPTION_ERROR;
3604: End If;
3605:

Line 3602: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3598: x_rulv_rec => lx_lastrm_rulv_rec);
3599:
3600: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3601: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3602: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3603: raise OKC_API.G_EXCEPTION_ERROR;
3604: End If;
3605:
3606: ElsIf (l_rgp_id is not null and l_rul_id is not null and p_object1_id1 is null) Then

Line 3603: raise OKC_API.G_EXCEPTION_ERROR;

3599:
3600: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3601: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3602: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3603: raise OKC_API.G_EXCEPTION_ERROR;
3604: End If;
3605:
3606: ElsIf (l_rgp_id is not null and l_rul_id is not null and p_object1_id1 is null) Then
3607:

Line 3619: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3615: x_msg_count => x_msg_count,
3616: x_msg_data => x_msg_data,
3617: p_rulv_rec => lp_lastrm_rulv_rec);
3618:
3619: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3620: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3621: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3622: raise OKC_API.G_EXCEPTION_ERROR;
3623: End If;

Line 3620: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3616: x_msg_data => x_msg_data,
3617: p_rulv_rec => lp_lastrm_rulv_rec);
3618:
3619: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3620: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3621: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3622: raise OKC_API.G_EXCEPTION_ERROR;
3623: End If;
3624: /*

Line 3621: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3617: p_rulv_rec => lp_lastrm_rulv_rec);
3618:
3619: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3620: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3621: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3622: raise OKC_API.G_EXCEPTION_ERROR;
3623: End If;
3624: /*
3625: lp_lapsth_rgpv_rec.id := l_rgp_id;

Line 3622: raise OKC_API.G_EXCEPTION_ERROR;

3618:
3619: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3620: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3621: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3622: raise OKC_API.G_EXCEPTION_ERROR;
3623: End If;
3624: /*
3625: lp_lapsth_rgpv_rec.id := l_rgp_id;
3626:

Line 3635: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3631: x_msg_count => x_msg_count,
3632: x_msg_data => x_msg_data,
3633: p_rgpv_rec => lp_lapsth_rgpv_rec);
3634:
3635: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3636: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3637: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3638: raise OKC_API.G_EXCEPTION_ERROR;
3639: End If;

Line 3636: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3632: x_msg_data => x_msg_data,
3633: p_rgpv_rec => lp_lapsth_rgpv_rec);
3634:
3635: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3636: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3637: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3638: raise OKC_API.G_EXCEPTION_ERROR;
3639: End If;
3640: */

Line 3637: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3633: p_rgpv_rec => lp_lapsth_rgpv_rec);
3634:
3635: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3636: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3637: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3638: raise OKC_API.G_EXCEPTION_ERROR;
3639: End If;
3640: */
3641:

Line 3638: raise OKC_API.G_EXCEPTION_ERROR;

3634:
3635: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3636: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3637: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3638: raise OKC_API.G_EXCEPTION_ERROR;
3639: End If;
3640: */
3641:
3642:

Line 3646: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

3642:
3643: End If;
3644:
3645:
3646: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3647:
3648: EXCEPTION
3649: when OKC_API.G_EXCEPTION_ERROR then
3650: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 3649: when OKC_API.G_EXCEPTION_ERROR then

3645:
3646: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3647:
3648: EXCEPTION
3649: when OKC_API.G_EXCEPTION_ERROR then
3650: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3651: p_api_name => l_api_name,
3652: p_pkg_name => g_pkg_name,
3653: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 3650: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3646: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3647:
3648: EXCEPTION
3649: when OKC_API.G_EXCEPTION_ERROR then
3650: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3651: p_api_name => l_api_name,
3652: p_pkg_name => g_pkg_name,
3653: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3654: x_msg_count => x_msg_count,

Line 3653: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

3649: when OKC_API.G_EXCEPTION_ERROR then
3650: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3651: p_api_name => l_api_name,
3652: p_pkg_name => g_pkg_name,
3653: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3654: x_msg_count => x_msg_count,
3655: x_msg_data => x_msg_data,
3656: p_api_type => g_api_type);
3657:

Line 3658: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

3654: x_msg_count => x_msg_count,
3655: x_msg_data => x_msg_data,
3656: p_api_type => g_api_type);
3657:
3658: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3659: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3660: p_api_name => l_api_name,
3661: p_pkg_name => g_pkg_name,
3662: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3659: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3655: x_msg_data => x_msg_data,
3656: p_api_type => g_api_type);
3657:
3658: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3659: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3660: p_api_name => l_api_name,
3661: p_pkg_name => g_pkg_name,
3662: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3663: x_msg_count => x_msg_count,

Line 3662: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

3658: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3659: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3660: p_api_name => l_api_name,
3661: p_pkg_name => g_pkg_name,
3662: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3663: x_msg_count => x_msg_count,
3664: x_msg_data => x_msg_data,
3665: p_api_type => g_api_type);
3666:

Line 3668: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3664: x_msg_data => x_msg_data,
3665: p_api_type => g_api_type);
3666:
3667: when OTHERS then
3668: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3669: p_api_name => l_api_name,
3670: p_pkg_name => g_pkg_name,
3671: p_exc_name => 'OTHERS',
3672: x_msg_count => x_msg_count,

Line 3681: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

3677: END;
3678:
3679: PROCEDURE create_strmtp_rul(
3680: p_api_version IN NUMBER,
3681: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3682: x_return_status OUT NOCOPY VARCHAR2,
3683: x_msg_count OUT NOCOPY NUMBER,
3684: x_msg_data OUT NOCOPY VARCHAR2,
3685: p_chr_id IN NUMBER,

Line 3730: x_return_status := OKC_API.START_ACTIVITY(

3726: End If;
3727:
3728: -- call START_ACTIVITY to create savepoint, check compatibility
3729: -- and initialize message list
3730: x_return_status := OKC_API.START_ACTIVITY(
3731: p_api_name => l_api_name,
3732: p_pkg_name => g_pkg_name,
3733: p_init_msg_list => p_init_msg_list,
3734: l_api_version => l_api_version,

Line 3740: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3736: p_api_type => g_api_type,
3737: x_return_status => x_return_status);
3738:
3739: -- check if activity started successfully
3740: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3741: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3742: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3743: raise OKC_API.G_EXCEPTION_ERROR;
3744: End If;

Line 3741: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3737: x_return_status => x_return_status);
3738:
3739: -- check if activity started successfully
3740: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3741: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3742: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3743: raise OKC_API.G_EXCEPTION_ERROR;
3744: End If;
3745:

Line 3742: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3738:
3739: -- check if activity started successfully
3740: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3741: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3742: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3743: raise OKC_API.G_EXCEPTION_ERROR;
3744: End If;
3745:
3746: l_object1_id1 := null;

Line 3743: raise OKC_API.G_EXCEPTION_ERROR;

3739: -- check if activity started successfully
3740: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3741: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3742: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3743: raise OKC_API.G_EXCEPTION_ERROR;
3744: End If;
3745:
3746: l_object1_id1 := null;
3747: l_object1_id2 := null;

Line 3787: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3783: x_msg_data => x_msg_data,
3784: p_rgpv_rec => lp_lapsth_rgpv_rec,
3785: x_rgpv_rec => lx_lapsth_rgpv_rec);
3786:
3787: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3788: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3789: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3790: raise OKC_API.G_EXCEPTION_ERROR;
3791: End If;

Line 3788: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3784: p_rgpv_rec => lp_lapsth_rgpv_rec,
3785: x_rgpv_rec => lx_lapsth_rgpv_rec);
3786:
3787: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3788: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3789: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3790: raise OKC_API.G_EXCEPTION_ERROR;
3791: End If;
3792:

Line 3789: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3785: x_rgpv_rec => lx_lapsth_rgpv_rec);
3786:
3787: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3788: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3789: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3790: raise OKC_API.G_EXCEPTION_ERROR;
3791: End If;
3792:
3793: lp_lastrm_rulv_rec.id := null;

Line 3790: raise OKC_API.G_EXCEPTION_ERROR;

3786:
3787: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3788: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3789: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3790: raise OKC_API.G_EXCEPTION_ERROR;
3791: End If;
3792:
3793: lp_lastrm_rulv_rec.id := null;
3794: lp_lastrm_rulv_rec.rgp_id := lx_lapsth_rgpv_rec.id;

Line 3812: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3808: x_msg_data => x_msg_data,
3809: p_rulv_rec => lp_lastrm_rulv_rec,
3810: x_rulv_rec => lx_lastrm_rulv_rec);
3811:
3812: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3813: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3814: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3815: raise OKC_API.G_EXCEPTION_ERROR;
3816: End If;

Line 3813: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3809: p_rulv_rec => lp_lastrm_rulv_rec,
3810: x_rulv_rec => lx_lastrm_rulv_rec);
3811:
3812: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3813: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3814: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3815: raise OKC_API.G_EXCEPTION_ERROR;
3816: End If;
3817:

Line 3814: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3810: x_rulv_rec => lx_lastrm_rulv_rec);
3811:
3812: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3813: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3814: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3815: raise OKC_API.G_EXCEPTION_ERROR;
3816: End If;
3817:
3818:

Line 3815: raise OKC_API.G_EXCEPTION_ERROR;

3811:
3812: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3813: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3814: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3815: raise OKC_API.G_EXCEPTION_ERROR;
3816: End If;
3817:
3818:
3819: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 3819: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

3815: raise OKC_API.G_EXCEPTION_ERROR;
3816: End If;
3817:
3818:
3819: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3820:
3821: EXCEPTION
3822: when OKC_API.G_EXCEPTION_ERROR then
3823: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 3822: when OKC_API.G_EXCEPTION_ERROR then

3818:
3819: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3820:
3821: EXCEPTION
3822: when OKC_API.G_EXCEPTION_ERROR then
3823: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3824: p_api_name => l_api_name,
3825: p_pkg_name => g_pkg_name,
3826: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 3823: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3819: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3820:
3821: EXCEPTION
3822: when OKC_API.G_EXCEPTION_ERROR then
3823: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3824: p_api_name => l_api_name,
3825: p_pkg_name => g_pkg_name,
3826: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3827: x_msg_count => x_msg_count,

Line 3826: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

3822: when OKC_API.G_EXCEPTION_ERROR then
3823: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3824: p_api_name => l_api_name,
3825: p_pkg_name => g_pkg_name,
3826: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3827: x_msg_count => x_msg_count,
3828: x_msg_data => x_msg_data,
3829: p_api_type => g_api_type);
3830:

Line 3831: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

3827: x_msg_count => x_msg_count,
3828: x_msg_data => x_msg_data,
3829: p_api_type => g_api_type);
3830:
3831: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3832: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3833: p_api_name => l_api_name,
3834: p_pkg_name => g_pkg_name,
3835: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3832: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3828: x_msg_data => x_msg_data,
3829: p_api_type => g_api_type);
3830:
3831: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3832: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3833: p_api_name => l_api_name,
3834: p_pkg_name => g_pkg_name,
3835: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3836: x_msg_count => x_msg_count,

Line 3835: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

3831: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3832: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3833: p_api_name => l_api_name,
3834: p_pkg_name => g_pkg_name,
3835: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3836: x_msg_count => x_msg_count,
3837: x_msg_data => x_msg_data,
3838: p_api_type => g_api_type);
3839:

Line 3841: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3837: x_msg_data => x_msg_data,
3838: p_api_type => g_api_type);
3839:
3840: when OTHERS then
3841: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3842: p_api_name => l_api_name,
3843: p_pkg_name => g_pkg_name,
3844: p_exc_name => 'OTHERS',
3845: x_msg_count => x_msg_count,

Line 3854: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

3850: END;
3851:
3852: PROCEDURE update_strmtp_rul(
3853: p_api_version IN NUMBER,
3854: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3855: x_return_status OUT NOCOPY VARCHAR2,
3856: x_msg_count OUT NOCOPY NUMBER,
3857: x_msg_data OUT NOCOPY VARCHAR2,
3858: p_chr_id IN NUMBER,

Line 3894: x_return_status := OKC_API.START_ACTIVITY(

3890: End If;
3891:
3892: -- call START_ACTIVITY to create savepoint, check compatibility
3893: -- and initialize message list
3894: x_return_status := OKC_API.START_ACTIVITY(
3895: p_api_name => l_api_name,
3896: p_pkg_name => g_pkg_name,
3897: p_init_msg_list => p_init_msg_list,
3898: l_api_version => l_api_version,

Line 3904: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3900: p_api_type => g_api_type,
3901: x_return_status => x_return_status);
3902:
3903: -- check if activity started successfully
3904: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3905: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3906: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3907: raise OKC_API.G_EXCEPTION_ERROR;
3908: End If;

Line 3905: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3901: x_return_status => x_return_status);
3902:
3903: -- check if activity started successfully
3904: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3905: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3906: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3907: raise OKC_API.G_EXCEPTION_ERROR;
3908: End If;
3909:

Line 3906: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3902:
3903: -- check if activity started successfully
3904: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3905: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3906: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3907: raise OKC_API.G_EXCEPTION_ERROR;
3908: End If;
3909:
3910: l_object1_id1 := null;

Line 3907: raise OKC_API.G_EXCEPTION_ERROR;

3903: -- check if activity started successfully
3904: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3905: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3906: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3907: raise OKC_API.G_EXCEPTION_ERROR;
3908: End If;
3909:
3910: l_object1_id1 := null;
3911: l_object1_id2 := null;

Line 3942: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

3938: x_msg_data => x_msg_data,
3939: p_rulv_rec => lp_lastrm_rulv_rec,
3940: x_rulv_rec => lx_lastrm_rulv_rec);
3941:
3942: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3943: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3944: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3945: raise OKC_API.G_EXCEPTION_ERROR;
3946: End If;

Line 3943: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3939: p_rulv_rec => lp_lastrm_rulv_rec,
3940: x_rulv_rec => lx_lastrm_rulv_rec);
3941:
3942: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3943: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3944: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3945: raise OKC_API.G_EXCEPTION_ERROR;
3946: End If;
3947:

Line 3944: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

3940: x_rulv_rec => lx_lastrm_rulv_rec);
3941:
3942: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3943: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3944: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3945: raise OKC_API.G_EXCEPTION_ERROR;
3946: End If;
3947:
3948:

Line 3945: raise OKC_API.G_EXCEPTION_ERROR;

3941:
3942: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
3943: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3944: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
3945: raise OKC_API.G_EXCEPTION_ERROR;
3946: End If;
3947:
3948:
3949: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 3949: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

3945: raise OKC_API.G_EXCEPTION_ERROR;
3946: End If;
3947:
3948:
3949: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3950:
3951: EXCEPTION
3952: when OKC_API.G_EXCEPTION_ERROR then
3953: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 3952: when OKC_API.G_EXCEPTION_ERROR then

3948:
3949: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3950:
3951: EXCEPTION
3952: when OKC_API.G_EXCEPTION_ERROR then
3953: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3954: p_api_name => l_api_name,
3955: p_pkg_name => g_pkg_name,
3956: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 3953: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3949: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
3950:
3951: EXCEPTION
3952: when OKC_API.G_EXCEPTION_ERROR then
3953: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3954: p_api_name => l_api_name,
3955: p_pkg_name => g_pkg_name,
3956: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3957: x_msg_count => x_msg_count,

Line 3956: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

3952: when OKC_API.G_EXCEPTION_ERROR then
3953: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3954: p_api_name => l_api_name,
3955: p_pkg_name => g_pkg_name,
3956: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
3957: x_msg_count => x_msg_count,
3958: x_msg_data => x_msg_data,
3959: p_api_type => g_api_type);
3960:

Line 3961: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

3957: x_msg_count => x_msg_count,
3958: x_msg_data => x_msg_data,
3959: p_api_type => g_api_type);
3960:
3961: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3962: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3963: p_api_name => l_api_name,
3964: p_pkg_name => g_pkg_name,
3965: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3962: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3958: x_msg_data => x_msg_data,
3959: p_api_type => g_api_type);
3960:
3961: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3962: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3963: p_api_name => l_api_name,
3964: p_pkg_name => g_pkg_name,
3965: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3966: x_msg_count => x_msg_count,

Line 3965: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

3961: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
3962: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3963: p_api_name => l_api_name,
3964: p_pkg_name => g_pkg_name,
3965: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
3966: x_msg_count => x_msg_count,
3967: x_msg_data => x_msg_data,
3968: p_api_type => g_api_type);
3969:

Line 3971: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

3967: x_msg_data => x_msg_data,
3968: p_api_type => g_api_type);
3969:
3970: when OTHERS then
3971: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
3972: p_api_name => l_api_name,
3973: p_pkg_name => g_pkg_name,
3974: p_exc_name => 'OTHERS',
3975: x_msg_count => x_msg_count,

Line 3999: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

3995: -----------------------------------------------------------------------------
3996:
3997: PROCEDURE validate_rollover_feeLine(
3998: p_api_version IN NUMBER,
3999: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
4000: x_return_status OUT NOCOPY VARCHAR2,
4001: x_msg_count OUT NOCOPY NUMBER,
4002: x_msg_data OUT NOCOPY VARCHAR2,
4003: p_chr_id IN OKC_K_HEADERS_B.ID%TYPE,

Line 4570: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

4566: -----------------------------------------------------------------------------
4567:
4568: PROCEDURE rollover_fee(
4569: p_api_version IN NUMBER,
4570: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
4571: x_return_status OUT NOCOPY VARCHAR2,
4572: x_msg_count OUT NOCOPY NUMBER,
4573: x_msg_data OUT NOCOPY VARCHAR2,
4574: p_chr_id IN NUMBER, -- contract id

Line 4613: x_return_status := OKC_API.START_ACTIVITY(

4609: End If;
4610:
4611: -- call START_ACTIVITY to create savepoint, check compatibility
4612: -- and initialize message list
4613: x_return_status := OKC_API.START_ACTIVITY(
4614: p_api_name => l_api_name,
4615: p_pkg_name => g_pkg_name,
4616: p_init_msg_list => p_init_msg_list,
4617: l_api_version => l_api_version,

Line 4623: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

4619: p_api_type => g_api_type,
4620: x_return_status => x_return_status);
4621:
4622: -- check if activity started successfully
4623: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4624: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4625: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4626: raise OKC_API.G_EXCEPTION_ERROR;
4627: End If;

Line 4624: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4620: x_return_status => x_return_status);
4621:
4622: -- check if activity started successfully
4623: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4624: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4625: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4626: raise OKC_API.G_EXCEPTION_ERROR;
4627: End If;
4628:

Line 4625: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

4621:
4622: -- check if activity started successfully
4623: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4624: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4625: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4626: raise OKC_API.G_EXCEPTION_ERROR;
4627: End If;
4628:
4629: -- get the previous booked contracts rollover amount;pull data from new column and set to 0 if it is null

Line 4626: raise OKC_API.G_EXCEPTION_ERROR;

4622: -- check if activity started successfully
4623: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4624: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4625: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4626: raise OKC_API.G_EXCEPTION_ERROR;
4627: End If;
4628:
4629: -- get the previous booked contracts rollover amount;pull data from new column and set to 0 if it is null
4630: l_prev_roll_amount := OKL_SEEDED_FUNCTIONS_PVT.rollover_fee(p_cl_id);

Line 4662: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

4658: p_edit_mode => 'N',
4659: x_chrv_rec => lx_chrv_rec,
4660: x_khrv_rec => lx_khrv_rec);
4661:
4662: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4663: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4664: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4665: RAISE OKC_API.G_EXCEPTION_ERROR;
4666: END IF;

Line 4663: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4659: x_chrv_rec => lx_chrv_rec,
4660: x_khrv_rec => lx_khrv_rec);
4661:
4662: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4663: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4664: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4665: RAISE OKC_API.G_EXCEPTION_ERROR;
4666: END IF;
4667:

Line 4664: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

4660: x_khrv_rec => lx_khrv_rec);
4661:
4662: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4663: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4664: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4665: RAISE OKC_API.G_EXCEPTION_ERROR;
4666: END IF;
4667:
4668: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 4665: RAISE OKC_API.G_EXCEPTION_ERROR;

4661:
4662: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4663: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4664: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4665: RAISE OKC_API.G_EXCEPTION_ERROR;
4666: END IF;
4667:
4668: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4669:

Line 4668: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

4664: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4665: RAISE OKC_API.G_EXCEPTION_ERROR;
4666: END IF;
4667:
4668: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4669:
4670: EXCEPTION
4671: when OKC_API.G_EXCEPTION_ERROR then
4672: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 4671: when OKC_API.G_EXCEPTION_ERROR then

4667:
4668: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4669:
4670: EXCEPTION
4671: when OKC_API.G_EXCEPTION_ERROR then
4672: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4673: p_api_name => l_api_name,
4674: p_pkg_name => g_pkg_name,
4675: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 4672: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

4668: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4669:
4670: EXCEPTION
4671: when OKC_API.G_EXCEPTION_ERROR then
4672: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4673: p_api_name => l_api_name,
4674: p_pkg_name => g_pkg_name,
4675: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
4676: x_msg_count => x_msg_count,

Line 4675: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

4671: when OKC_API.G_EXCEPTION_ERROR then
4672: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4673: p_api_name => l_api_name,
4674: p_pkg_name => g_pkg_name,
4675: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
4676: x_msg_count => x_msg_count,
4677: x_msg_data => x_msg_data,
4678: p_api_type => g_api_type);
4679:

Line 4680: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

4676: x_msg_count => x_msg_count,
4677: x_msg_data => x_msg_data,
4678: p_api_type => g_api_type);
4679:
4680: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
4681: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4682: p_api_name => l_api_name,
4683: p_pkg_name => g_pkg_name,
4684: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 4681: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

4677: x_msg_data => x_msg_data,
4678: p_api_type => g_api_type);
4679:
4680: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
4681: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4682: p_api_name => l_api_name,
4683: p_pkg_name => g_pkg_name,
4684: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
4685: x_msg_count => x_msg_count,

Line 4684: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

4680: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
4681: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4682: p_api_name => l_api_name,
4683: p_pkg_name => g_pkg_name,
4684: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
4685: x_msg_count => x_msg_count,
4686: x_msg_data => x_msg_data,
4687: p_api_type => g_api_type);
4688:

Line 4690: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

4686: x_msg_data => x_msg_data,
4687: p_api_type => g_api_type);
4688:
4689: when OTHERS then
4690: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4691: p_api_name => l_api_name,
4692: p_pkg_name => g_pkg_name,
4693: p_exc_name => 'OTHERS',
4694: x_msg_count => x_msg_count,

Line 4718: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

4714: -----------------------------------------------------------------------------
4715:
4716: PROCEDURE rollover_fee(
4717: p_api_version IN NUMBER,
4718: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
4719: x_return_status OUT NOCOPY VARCHAR2,
4720: x_msg_count OUT NOCOPY NUMBER,
4721: x_msg_data OUT NOCOPY VARCHAR2,
4722: p_chr_id IN NUMBER, -- contract id

Line 4773: x_return_status := OKC_API.START_ACTIVITY(

4769: End If;
4770:
4771: -- call START_ACTIVITY to create savepoint, check compatibility
4772: -- and initialize message list
4773: x_return_status := OKC_API.START_ACTIVITY(
4774: p_api_name => l_api_name,
4775: p_pkg_name => g_pkg_name,
4776: p_init_msg_list => p_init_msg_list,
4777: l_api_version => l_api_version,

Line 4783: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

4779: p_api_type => g_api_type,
4780: x_return_status => x_return_status);
4781:
4782: -- check if activity started successfully
4783: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4784: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4785: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4786: raise OKC_API.G_EXCEPTION_ERROR;
4787: End If;

Line 4784: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4780: x_return_status => x_return_status);
4781:
4782: -- check if activity started successfully
4783: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4784: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4785: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4786: raise OKC_API.G_EXCEPTION_ERROR;
4787: End If;
4788:

Line 4785: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

4781:
4782: -- check if activity started successfully
4783: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4784: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4785: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4786: raise OKC_API.G_EXCEPTION_ERROR;
4787: End If;
4788:
4789: l_orig_src_code := null;

Line 4786: raise OKC_API.G_EXCEPTION_ERROR;

4782: -- check if activity started successfully
4783: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
4784: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4785: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
4786: raise OKC_API.G_EXCEPTION_ERROR;
4787: End If;
4788:
4789: l_orig_src_code := null;
4790:

Line 4806: If(l_qte_id is null OR l_qte_id = OKC_API.G_MISS_NUM) Then

4802: fetch l_rq_fee_lns_bkg_csr into l_qte_id;
4803: close l_rq_fee_lns_bkg_csr;
4804:
4805: -- check whether rollover quote and cleditline exists
4806: If(l_qte_id is null OR l_qte_id = OKC_API.G_MISS_NUM) Then
4807: x_rem_amt := 0;
4808: x_return_status := OKL_API.G_RET_STS_SUCCESS;
4809: return;
4810: End If;

Line 4815: If(l_cl_id is null OR l_cl_id = OKC_API.G_MISS_NUM) Then

4811:
4812: -- check whether creditline exists
4813: l_cl_id := OKL_CREDIT_PUB.get_creditline_by_chrid(p_chr_id);
4814:
4815: If(l_cl_id is null OR l_cl_id = OKC_API.G_MISS_NUM) Then
4816: x_rem_amt := 0;
4817: x_return_status := OKL_API.G_RET_STS_SUCCESS;
4818: return;
4819: End If;

Line 4841: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

4837: l_tot_cl_rem_amt := l_cl_rem_amt - l_tot_roll_amt;
4838:
4839: x_rem_amt := l_tot_cl_rem_amt;
4840:
4841: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4842:
4843: EXCEPTION
4844: when OKC_API.G_EXCEPTION_ERROR then
4845: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 4844: when OKC_API.G_EXCEPTION_ERROR then

4840:
4841: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4842:
4843: EXCEPTION
4844: when OKC_API.G_EXCEPTION_ERROR then
4845: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4846: p_api_name => l_api_name,
4847: p_pkg_name => g_pkg_name,
4848: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 4845: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

4841: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
4842:
4843: EXCEPTION
4844: when OKC_API.G_EXCEPTION_ERROR then
4845: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4846: p_api_name => l_api_name,
4847: p_pkg_name => g_pkg_name,
4848: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
4849: x_msg_count => x_msg_count,

Line 4848: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

4844: when OKC_API.G_EXCEPTION_ERROR then
4845: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4846: p_api_name => l_api_name,
4847: p_pkg_name => g_pkg_name,
4848: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
4849: x_msg_count => x_msg_count,
4850: x_msg_data => x_msg_data,
4851: p_api_type => g_api_type);
4852:

Line 4853: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

4849: x_msg_count => x_msg_count,
4850: x_msg_data => x_msg_data,
4851: p_api_type => g_api_type);
4852:
4853: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
4854: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4855: p_api_name => l_api_name,
4856: p_pkg_name => g_pkg_name,
4857: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 4854: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

4850: x_msg_data => x_msg_data,
4851: p_api_type => g_api_type);
4852:
4853: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
4854: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4855: p_api_name => l_api_name,
4856: p_pkg_name => g_pkg_name,
4857: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
4858: x_msg_count => x_msg_count,

Line 4857: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

4853: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
4854: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4855: p_api_name => l_api_name,
4856: p_pkg_name => g_pkg_name,
4857: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
4858: x_msg_count => x_msg_count,
4859: x_msg_data => x_msg_data,
4860: p_api_type => g_api_type);
4861:

Line 4863: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

4859: x_msg_data => x_msg_data,
4860: p_api_type => g_api_type);
4861:
4862: when OTHERS then
4863: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
4864: p_api_name => l_api_name,
4865: p_pkg_name => g_pkg_name,
4866: p_exc_name => 'OTHERS',
4867: x_msg_count => x_msg_count,

Line 5276: x_return_status := OKC_API.START_ACTIVITY(

5272: End If;
5273:
5274: -- call START_ACTIVITY to create savepoint, check compatibility
5275: -- and initialize message list
5276: x_return_status := OKC_API.START_ACTIVITY(
5277: p_api_name => l_api_name,
5278: p_pkg_name => g_pkg_name,
5279: p_init_msg_list => p_init_msg_list,
5280: l_api_version => l_api_version,

Line 5286: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

5282: p_api_type => g_api_type,
5283: x_return_status => x_return_status);
5284:
5285: -- check if activity started successfully
5286: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5288: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5289: raise OKC_API.G_EXCEPTION_ERROR;
5290: End If;

Line 5287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5283: x_return_status => x_return_status);
5284:
5285: -- check if activity started successfully
5286: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5288: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5289: raise OKC_API.G_EXCEPTION_ERROR;
5290: End If;
5291:

Line 5288: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

5284:
5285: -- check if activity started successfully
5286: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5288: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5289: raise OKC_API.G_EXCEPTION_ERROR;
5290: End If;
5291:
5292: --Bug# 4899328: Start

Line 5289: raise OKC_API.G_EXCEPTION_ERROR;

5285: -- check if activity started successfully
5286: If (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5287: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5288: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5289: raise OKC_API.G_EXCEPTION_ERROR;
5290: End If;
5291:
5292: --Bug# 4899328: Start
5293: /*

Line 5308: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

5304: x_msg_count => x_msg_count,
5305: x_msg_data => x_msg_data
5306: );
5307:
5308: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
5311: RAISE OKC_API.G_EXCEPTION_ERROR;
5312: END IF;

Line 5309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5305: x_msg_data => x_msg_data
5306: );
5307:
5308: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
5311: RAISE OKC_API.G_EXCEPTION_ERROR;
5312: END IF;
5313: */

Line 5310: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

5306: );
5307:
5308: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
5311: RAISE OKC_API.G_EXCEPTION_ERROR;
5312: END IF;
5313: */
5314:

Line 5311: RAISE OKC_API.G_EXCEPTION_ERROR;

5307:
5308: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
5311: RAISE OKC_API.G_EXCEPTION_ERROR;
5312: END IF;
5313: */
5314:
5315: i := 0;

Line 5355: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

5351:
5352: END IF;
5353: --Bug# 4899328: End
5354:
5355: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
5356:
5357: EXCEPTION
5358: when OKC_API.G_EXCEPTION_ERROR then
5359: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 5358: when OKC_API.G_EXCEPTION_ERROR then

5354:
5355: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
5356:
5357: EXCEPTION
5358: when OKC_API.G_EXCEPTION_ERROR then
5359: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5360: p_api_name => l_api_name,
5361: p_pkg_name => g_pkg_name,
5362: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 5359: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

5355: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
5356:
5357: EXCEPTION
5358: when OKC_API.G_EXCEPTION_ERROR then
5359: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5360: p_api_name => l_api_name,
5361: p_pkg_name => g_pkg_name,
5362: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
5363: x_msg_count => x_msg_count,

Line 5362: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

5358: when OKC_API.G_EXCEPTION_ERROR then
5359: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5360: p_api_name => l_api_name,
5361: p_pkg_name => g_pkg_name,
5362: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
5363: x_msg_count => x_msg_count,
5364: x_msg_data => x_msg_data,
5365: p_api_type => g_api_type);
5366:

Line 5367: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

5363: x_msg_count => x_msg_count,
5364: x_msg_data => x_msg_data,
5365: p_api_type => g_api_type);
5366:
5367: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
5368: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5369: p_api_name => l_api_name,
5370: p_pkg_name => g_pkg_name,
5371: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 5368: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

5364: x_msg_data => x_msg_data,
5365: p_api_type => g_api_type);
5366:
5367: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
5368: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5369: p_api_name => l_api_name,
5370: p_pkg_name => g_pkg_name,
5371: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
5372: x_msg_count => x_msg_count,

Line 5371: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

5367: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
5368: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5369: p_api_name => l_api_name,
5370: p_pkg_name => g_pkg_name,
5371: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
5372: x_msg_count => x_msg_count,
5373: x_msg_data => x_msg_data,
5374: p_api_type => g_api_type);
5375:

Line 5377: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

5373: x_msg_data => x_msg_data,
5374: p_api_type => g_api_type);
5375:
5376: when OTHERS then
5377: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5378: p_api_name => l_api_name,
5379: p_pkg_name => g_pkg_name,
5380: p_exc_name => 'OTHERS',
5381: x_msg_count => x_msg_count,

Line 5391: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

5387: -- Guru added the following api for RVI
5388:
5389: PROCEDURE process_rvi_stream(
5390: p_api_version IN NUMBER,
5391: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
5392: x_return_status OUT NOCOPY VARCHAR2,
5393: x_msg_count OUT NOCOPY NUMBER,
5394: x_msg_data OUT NOCOPY VARCHAR2,
5395: p_check_box_value IN VARCHAR2,

Line 5513: l_return_status := OKC_API.START_ACTIVITY(

5509: End If;
5510:
5511: -- call START_ACTIVITY to create savepoint, check compatibility
5512: -- and initialize message list
5513: l_return_status := OKC_API.START_ACTIVITY(
5514: p_api_name => l_api_name,
5515: p_pkg_name => g_pkg_name,
5516: p_init_msg_list => p_init_msg_list,
5517: l_api_version => l_api_version,

Line 5524: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then

5520: x_return_status => l_return_status);
5521:
5522:
5523: -- check if activity started successfully
5524: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5525: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5526: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5527: raise OKC_API.G_EXCEPTION_ERROR;
5528: End If;

Line 5525: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5521:
5522:
5523: -- check if activity started successfully
5524: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5525: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5526: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5527: raise OKC_API.G_EXCEPTION_ERROR;
5528: End If;
5529:

Line 5526: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then

5522:
5523: -- check if activity started successfully
5524: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5525: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5526: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5527: raise OKC_API.G_EXCEPTION_ERROR;
5528: End If;
5529:
5530: -- initialize return variables

Line 5527: raise OKC_API.G_EXCEPTION_ERROR;

5523: -- check if activity started successfully
5524: If (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) then
5525: raise OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5526: Elsif (x_return_status = OKC_API.G_RET_STS_ERROR) then
5527: raise OKC_API.G_EXCEPTION_ERROR;
5528: End If;
5529:
5530: -- initialize return variables
5531: x_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 5543: RAISE OKC_API.G_EXCEPTION_ERROR;

5539: /*if ((l_orig_system_source_code is not null) and (l_orig_system_source_code = 'OKL_REBOOK')) then
5540: -- not allowed to change RVI in T and C during rebook.
5541: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
5542: p_msg_name => 'OKL_RVI_STRM_CANNOT_CHANGED');
5543: RAISE OKC_API.G_EXCEPTION_ERROR;
5544: end if;*/
5545: -- end 4524091
5546:
5547: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then

Line 5547: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then

5543: RAISE OKC_API.G_EXCEPTION_ERROR;
5544: end if;*/
5545: -- end 4524091
5546:
5547: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then
5548: x_return_status := OKC_API.g_ret_sts_error;
5549: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
5550: OKC_API.SET_MESSAGE( p_app_name => g_app_name
5551: , p_msg_name => 'OKL_REQUIRED_VALUE'

Line 5548: x_return_status := OKC_API.g_ret_sts_error;

5544: end if;*/
5545: -- end 4524091
5546:
5547: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then
5548: x_return_status := OKC_API.g_ret_sts_error;
5549: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
5550: OKC_API.SET_MESSAGE( p_app_name => g_app_name
5551: , p_msg_name => 'OKL_REQUIRED_VALUE'
5552: , p_token1 => 'COL_NAME'

Line 5550: OKC_API.SET_MESSAGE( p_app_name => g_app_name

5546:
5547: If ( p_fee_types_rec.dnz_chr_id is null or p_fee_types_rec.dnz_chr_id = OKC_API.G_MISS_NUM ) Then
5548: x_return_status := OKC_API.g_ret_sts_error;
5549: l_ak_prompt := GET_AK_PROMPT('OKL_LA_SERVICE_LINE', 'OKL_FEE_TYPE');
5550: OKC_API.SET_MESSAGE( p_app_name => g_app_name
5551: , p_msg_name => 'OKL_REQUIRED_VALUE'
5552: , p_token1 => 'COL_NAME'
5553: , p_token1_value => 'dnz_chr_id'
5554: );

Line 5555: raise OKC_API.G_EXCEPTION_ERROR;

5551: , p_msg_name => 'OKL_REQUIRED_VALUE'
5552: , p_token1 => 'COL_NAME'
5553: , p_token1_value => 'dnz_chr_id'
5554: );
5555: raise OKC_API.G_EXCEPTION_ERROR;
5556: End If;
5557:
5558:
5559:

Line 5585: RAISE OKC_API.G_EXCEPTION_ERROR;

5581: if ((l_price_engine is not null) and (l_price_engine = 'INTERNAL' ))THEN
5582: -- not allowed for internal stream generation
5583: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
5584: p_msg_name => 'OKL_LA_RVI_NO_ISG');
5585: RAISE OKC_API.G_EXCEPTION_ERROR;
5586: elsif ((l_price_engine is not null) and (l_price_engine = 'EXTERNAL' ))THEN
5587: -- it is external stream generation
5588:
5589:

Line 5594: RAISE OKC_API.G_EXCEPTION_ERROR;

5590: if ((p_fee_types_rec.item_id1 is null) or (p_fee_types_rec.item_id1 = OKL_API.G_MISS_CHAR)) THEN
5591: -- throw error message stm name is manditory
5592: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
5593: p_msg_name => 'OKL_RVI_STREAM_REQD');
5594: RAISE OKC_API.G_EXCEPTION_ERROR;
5595: end if;
5596:
5597: if ((l_strm_id IS NOT NULL) AND (l_strm_id <> OKL_API.G_MISS_NUM)) THEN
5598:

Line 5630: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5626: x_fee_types_rec => x_fee_types_rec);
5627:
5628:
5629: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5630: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5631: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5632: RAISE OKC_API.G_EXCEPTION_ERROR;
5633: END IF;
5634:

Line 5632: RAISE OKC_API.G_EXCEPTION_ERROR;

5628:
5629: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5630: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5631: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5632: RAISE OKC_API.G_EXCEPTION_ERROR;
5633: END IF;
5634:
5635: ELSIF (p_fee_types_rec.item_id1 IS NOT NULL) THEN
5636:

Line 5660: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

5656: p_fee_types_rec => l_fee_types_rec,
5657: x_fee_types_rec => x_fee_types_rec);
5658:
5659:
5660: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5661: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5662: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5663: RAISE OKC_API.G_EXCEPTION_ERROR;
5664: END IF;

Line 5661: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5657: x_fee_types_rec => x_fee_types_rec);
5658:
5659:
5660: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5661: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5662: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5663: RAISE OKC_API.G_EXCEPTION_ERROR;
5664: END IF;
5665: end if; -- end of create

Line 5662: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

5658:
5659:
5660: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5661: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5662: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5663: RAISE OKC_API.G_EXCEPTION_ERROR;
5664: END IF;
5665: end if; -- end of create
5666: end if; -- else

Line 5663: RAISE OKC_API.G_EXCEPTION_ERROR;

5659:
5660: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5661: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5662: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5663: RAISE OKC_API.G_EXCEPTION_ERROR;
5664: END IF;
5665: end if; -- end of create
5666: end if; -- else
5667:

Line 5682: RAISE OKC_API.G_EXCEPTION_ERROR;

5678:
5679: IF (NVL(l_orig_check_box_value,'N') <> l_check_box_val) THEN
5680: OKL_API.set_message(p_app_name => OKL_API.G_APP_NAME,
5681: p_msg_name => 'OKL_LA_RVI_UPD_NOT_ALLOWED');
5682: RAISE OKC_API.G_EXCEPTION_ERROR;
5683: END IF;
5684:
5685: end if;
5686:

Line 5708: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

5704: x_msg_data => x_msg_data,
5705: p_fee_types_rec => l_fee_types_rec);
5706:
5707:
5708: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5711: RAISE OKC_API.G_EXCEPTION_ERROR;
5712: END IF;

Line 5709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5705: p_fee_types_rec => l_fee_types_rec);
5706:
5707:
5708: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5711: RAISE OKC_API.G_EXCEPTION_ERROR;
5712: END IF;
5713:

Line 5710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

5706:
5707:
5708: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5711: RAISE OKC_API.G_EXCEPTION_ERROR;
5712: END IF;
5713:
5714: elsif ((p_fee_types_rec.item_id1 IS NOT null) AND (p_fee_types_rec.item_id1 <> OKL_API.G_MISS_CHAR)) then

Line 5711: RAISE OKC_API.G_EXCEPTION_ERROR;

5707:
5708: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5711: RAISE OKC_API.G_EXCEPTION_ERROR;
5712: END IF;
5713:
5714: elsif ((p_fee_types_rec.item_id1 IS NOT null) AND (p_fee_types_rec.item_id1 <> OKL_API.G_MISS_CHAR)) then
5715: -- throw error message check box has to be checkd

Line 5718: RAISE OKC_API.G_EXCEPTION_ERROR;

5714: elsif ((p_fee_types_rec.item_id1 IS NOT null) AND (p_fee_types_rec.item_id1 <> OKL_API.G_MISS_CHAR)) then
5715: -- throw error message check box has to be checkd
5716: OKL_API.set_message( p_app_name => OKL_API.G_APP_NAME,
5717: p_msg_name => 'OKL_RVI_CHECK_BOX_REQD');
5718: RAISE OKC_API.G_EXCEPTION_ERROR;
5719: end if;
5720:
5721: --Bug# 8652738
5722: elsif ((l_price_engine is not null) and (l_price_engine = 'INTERNAL' ))THEN

Line 5742: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

5738: x_msg_data => x_msg_data,
5739: p_fee_types_rec => l_fee_types_rec);
5740:
5741:
5742: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5743: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5744: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5745: RAISE OKC_API.G_EXCEPTION_ERROR;
5746: END IF;

Line 5743: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5739: p_fee_types_rec => l_fee_types_rec);
5740:
5741:
5742: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5743: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5744: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5745: RAISE OKC_API.G_EXCEPTION_ERROR;
5746: END IF;
5747: end if;

Line 5744: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

5740:
5741:
5742: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5743: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5744: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5745: RAISE OKC_API.G_EXCEPTION_ERROR;
5746: END IF;
5747: end if;
5748: end if;

Line 5745: RAISE OKC_API.G_EXCEPTION_ERROR;

5741:
5742: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5743: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5744: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5745: RAISE OKC_API.G_EXCEPTION_ERROR;
5746: END IF;
5747: end if;
5748: end if;
5749: end if;

Line 5755: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

5751: x_return_status := l_return_status;
5752:
5753: -- end the transaction
5754:
5755: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
5756:
5757: EXCEPTION
5758: when OKC_API.G_EXCEPTION_ERROR then
5759: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

Line 5758: when OKC_API.G_EXCEPTION_ERROR then

5754:
5755: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
5756:
5757: EXCEPTION
5758: when OKC_API.G_EXCEPTION_ERROR then
5759: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5760: p_api_name => l_api_name,
5761: p_pkg_name => g_pkg_name,
5762: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

Line 5759: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

5755: OKC_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
5756:
5757: EXCEPTION
5758: when OKC_API.G_EXCEPTION_ERROR then
5759: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5760: p_api_name => l_api_name,
5761: p_pkg_name => g_pkg_name,
5762: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
5763: x_msg_count => x_msg_count,

Line 5762: p_exc_name => 'OKC_API.G_RET_STS_ERROR',

5758: when OKC_API.G_EXCEPTION_ERROR then
5759: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5760: p_api_name => l_api_name,
5761: p_pkg_name => g_pkg_name,
5762: p_exc_name => 'OKC_API.G_RET_STS_ERROR',
5763: x_msg_count => x_msg_count,
5764: x_msg_data => x_msg_data,
5765: p_api_type => g_api_type);
5766:

Line 5767: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then

5763: x_msg_count => x_msg_count,
5764: x_msg_data => x_msg_data,
5765: p_api_type => g_api_type);
5766:
5767: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
5768: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5769: p_api_name => l_api_name,
5770: p_pkg_name => g_pkg_name,
5771: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 5768: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

5764: x_msg_data => x_msg_data,
5765: p_api_type => g_api_type);
5766:
5767: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
5768: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5769: p_api_name => l_api_name,
5770: p_pkg_name => g_pkg_name,
5771: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
5772: x_msg_count => x_msg_count,

Line 5771: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',

5767: when OKC_API.G_EXCEPTION_UNEXPECTED_ERROR then
5768: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5769: p_api_name => l_api_name,
5770: p_pkg_name => g_pkg_name,
5771: p_exc_name => 'OKC_API.G_RET_STS_UNEXP_ERROR',
5772: x_msg_count => x_msg_count,
5773: x_msg_data => x_msg_data,
5774: p_api_type => g_api_type);
5775:

Line 5777: x_return_status := OKC_API.HANDLE_EXCEPTIONS(

5773: x_msg_data => x_msg_data,
5774: p_api_type => g_api_type);
5775:
5776: when OTHERS then
5777: x_return_status := OKC_API.HANDLE_EXCEPTIONS(
5778: p_api_name => l_api_name,
5779: p_pkg_name => g_pkg_name,
5780: p_exc_name => 'OTHERS',
5781: x_msg_count => x_msg_count,

Line 5790: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

5786:
5787:
5788: PROCEDURE create_party(
5789: p_api_version IN NUMBER,
5790: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
5791: x_return_status OUT NOCOPY VARCHAR2,
5792: x_msg_count OUT NOCOPY NUMBER,
5793: x_msg_data OUT NOCOPY VARCHAR2,
5794: p_kpl_rec IN party_rec_type,

Line 5903: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

5899: end;
5900:
5901: PROCEDURE update_party(
5902: p_api_version IN NUMBER,
5903: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
5904: x_return_status OUT NOCOPY VARCHAR2,
5905: x_msg_count OUT NOCOPY NUMBER,
5906: x_msg_data OUT NOCOPY VARCHAR2,
5907: p_kpl_rec IN party_rec_type,