DBA Data[Home] [Help]

APPS.OKL_INSURANCE_POLICIES_PVT dependencies on OKC_API

Line 38: l_init_msg_list VARCHAR2(1) := Okc_Api.g_false;

34: x_inv_acct_code OUT NOCOPY VARCHAR2
35: )
36: IS
37:
38: l_init_msg_list VARCHAR2(1) := Okc_Api.g_false;
39: l_return_status VARCHAR2(1);
40: l_msg_count NUMBER;
41: l_msg_data VARCHAR2(2000);
42: l_scs_code VARCHAR2(2000);

Line 99: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

95:
96: PROCEDURE on_account_credit_memo
97: (
98: p_api_version IN NUMBER,
99: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
100: p_try_id IN NUMBER,
101: p_khr_id IN NUMBER,
102: p_kle_id IN NUMBER,
103: p_ipy_id IN NUMBER,

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

114:
115: l_api_name CONSTANT VARCHAR2(30) := 'on_account_credit_memo';
116:
117: l_api_version CONSTANT NUMBER := 1;
118: l_return_status VARCHAR2(1):= OKC_API.G_RET_STS_SUCCESS ;
119:
120:
121: /*
122: l_bpd_acc_rec OKL_INSURANCE_POLICIES_PVT.bpd_acc_rec_type ;

Line 142: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

138:
139:
140: BEGIN
141:
142: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
143: G_PKG_NAME,
144: p_init_msg_list,
145: l_api_version,
146: p_api_version,

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

149:
150:
151:
152:
153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
156: RAISE OKC_API.G_EXCEPTION_ERROR;
157: END IF;

Line 154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

150:
151:
152:
153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
156: RAISE OKC_API.G_EXCEPTION_ERROR;
157: END IF;
158:

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

151:
152:
153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
156: RAISE OKC_API.G_EXCEPTION_ERROR;
157: END IF;
158:
159:

Line 156: RAISE OKC_API.G_EXCEPTION_ERROR;

152:
153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
156: RAISE OKC_API.G_EXCEPTION_ERROR;
157: END IF;
158:
159:
160: -- Bug 5897792 Start

Line 354: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

350: END IF;
351:
352: -- 5897792 Start End
353:
354: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
355:
356: EXCEPTION
357: WHEN OKC_API.G_EXCEPTION_ERROR THEN
358: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 357: WHEN OKC_API.G_EXCEPTION_ERROR THEN

353:
354: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
355:
356: EXCEPTION
357: WHEN OKC_API.G_EXCEPTION_ERROR THEN
358: x_return_status := OKC_API.HANDLE_EXCEPTIONS
359: (
360: l_api_name,
361: G_PKG_NAME,

Line 358: x_return_status := OKC_API.HANDLE_EXCEPTIONS

354: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
355:
356: EXCEPTION
357: WHEN OKC_API.G_EXCEPTION_ERROR THEN
358: x_return_status := OKC_API.HANDLE_EXCEPTIONS
359: (
360: l_api_name,
361: G_PKG_NAME,
362: 'OKC_API.G_RET_STS_ERROR',

Line 362: 'OKC_API.G_RET_STS_ERROR',

358: x_return_status := OKC_API.HANDLE_EXCEPTIONS
359: (
360: l_api_name,
361: G_PKG_NAME,
362: 'OKC_API.G_RET_STS_ERROR',
363: x_msg_count,
364: x_msg_data,
365: '_PROCESS'
366: );

Line 367: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

363: x_msg_count,
364: x_msg_data,
365: '_PROCESS'
366: );
367: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
368: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
369: (
370: l_api_name,
371: G_PKG_NAME,

Line 368: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

364: x_msg_data,
365: '_PROCESS'
366: );
367: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
368: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
369: (
370: l_api_name,
371: G_PKG_NAME,
372: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 372: 'OKC_API.G_RET_STS_UNEXP_ERROR',

368: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
369: (
370: l_api_name,
371: G_PKG_NAME,
372: 'OKC_API.G_RET_STS_UNEXP_ERROR',
373: x_msg_count,
374: x_msg_data,
375: '_PROCESS'
376: );

Line 378: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

374: x_msg_data,
375: '_PROCESS'
376: );
377: WHEN OTHERS THEN
378: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
379: (
380: l_api_name,
381: G_PKG_NAME,
382: 'OTHERS',

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

402: FUNCTION get_contract_status (
403: p_khr_id IN NUMBER,
404: x_contract_status OUT NOCOPY VARCHAR2
405: ) RETURN VARCHAR2 IS
406: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
407: CURSOR okc_k_status_csr(p_khr_id IN NUMBER) IS
408: SELECT STE_CODE
409: FROM OKC_K_HEADERS_V KHR , OKC_STATUSES_B OST
410: WHERE KHR.ID = p_khr_id

Line 422: l_return_status := OKC_API.G_RET_STS_ERROR;

418: OKL_API.set_message(G_APP_NAME,
419: G_INVALID_CONTRACT
420: );
421: CLOSE okc_k_status_csr ;
422: l_return_status := OKC_API.G_RET_STS_ERROR;
423: -- Change it to
424: RETURN(l_return_status);
425: END IF;
426: CLOSE okc_k_status_csr ;

Line 431: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

427: RETURN(l_return_status);
428: EXCEPTION
429: WHEN OTHERS THEN
430: -- store SQL error message on message stack for caller
431: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
432: -- notify caller of an UNEXPECTED error
433: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
434: -- verify that cursor was closed
435: IF okc_k_status_csr%ISOPEN THEN

Line 433: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

429: WHEN OTHERS THEN
430: -- store SQL error message on message stack for caller
431: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
432: -- notify caller of an UNEXPECTED error
433: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
434: -- verify that cursor was closed
435: IF okc_k_status_csr%ISOPEN THEN
436: CLOSE okc_k_status_csr;
437: END IF;

Line 445: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

441: -----------------------------------------------------
442:
443: PROCEDURE insert_ap_request(
444: p_api_version IN NUMBER,
445: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
446: x_return_status OUT NOCOPY VARCHAR2,
447: x_msg_count OUT NOCOPY NUMBER,
448: x_msg_data OUT NOCOPY VARCHAR2,
449: p_tap_id IN NUMBER,

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

502:
503: l_api_name CONSTANT VARCHAR2(30) := 'insert_ap_request';
504:
505: l_api_version CONSTANT NUMBER := 1;
506: l_return_status VARCHAR2(1):= OKC_API.G_RET_STS_SUCCESS ;
507: l_trx_type_ID okl_trx_types_v.id%TYPE;
508:
509: p_name VARCHAR2(30) := 'BILLING' ;
510: -- Need to change code for hard coded value

Line 521: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

517: lx_dbseqid NUMBER(38):= NULL;
518:
519: BEGIN
520:
521: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
522: G_PKG_NAME,
523: p_init_msg_list,
524: l_api_version,
525: p_api_version,

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

524: l_api_version,
525: p_api_version,
526: '_PROCESS',
527: x_return_status);
528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
531: RAISE OKC_API.G_EXCEPTION_ERROR;
532: END IF;

Line 529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

525: p_api_version,
526: '_PROCESS',
527: x_return_status);
528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
531: RAISE OKC_API.G_EXCEPTION_ERROR;
532: END IF;
533:

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

526: '_PROCESS',
527: x_return_status);
528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
531: RAISE OKC_API.G_EXCEPTION_ERROR;
532: END IF;
533:
534:

Line 531: RAISE OKC_API.G_EXCEPTION_ERROR;

527: x_return_status);
528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
531: RAISE OKC_API.G_EXCEPTION_ERROR;
532: END IF;
533:
534:
535:

Line 545: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_TRANSACTION',

541: --Removed as part of fixing 3745151
542: /*
543: IF(c_app_info%NOTFOUND) THEN
544: -- Change Message
545: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_TRANSACTION',
546: G_COL_NAME_TOKEN,'Billing');
547: x_return_status := OKC_API.G_RET_STS_ERROR ;
548: CLOSE c_app_info ;
549: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 547: x_return_status := OKC_API.G_RET_STS_ERROR ;

543: IF(c_app_info%NOTFOUND) THEN
544: -- Change Message
545: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_TRANSACTION',
546: G_COL_NAME_TOKEN,'Billing');
547: x_return_status := OKC_API.G_RET_STS_ERROR ;
548: CLOSE c_app_info ;
549: RAISE OKC_API.G_EXCEPTION_ERROR;
550: END if ;
551: */

Line 549: RAISE OKC_API.G_EXCEPTION_ERROR;

545: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_TRANSACTION',
546: G_COL_NAME_TOKEN,'Billing');
547: x_return_status := OKC_API.G_RET_STS_ERROR ;
548: CLOSE c_app_info ;
549: RAISE OKC_API.G_EXCEPTION_ERROR;
550: END if ;
551: */
552: --Removed as part of fixing 3745151
553:

Line 563: IF ( p_tap_id <> NULL OR p_tap_id <> OKC_API.G_MISS_NUM ) THEN

559:
560: -- Header Information
561: l_tapv_rec.sfwt_flag := 'N' ;
562: l_tapv_rec.TRX_STATUS_CODE := 'ENTERED' ;
563: IF ( p_tap_id <> NULL OR p_tap_id <> OKC_API.G_MISS_NUM ) THEN
564: OPEN c_tap_info (p_tap_id);
565: FETCH c_tap_info INTO l_tapv_rec.CURRENCY_CODE,l_tapv_rec.SET_OF_BOOKS_ID;
566: IF(c_tap_info%NOTFOUND) THEN
567: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');

Line 567: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');

563: IF ( p_tap_id <> NULL OR p_tap_id <> OKC_API.G_MISS_NUM ) THEN
564: OPEN c_tap_info (p_tap_id);
565: FETCH c_tap_info INTO l_tapv_rec.CURRENCY_CODE,l_tapv_rec.SET_OF_BOOKS_ID;
566: IF(c_tap_info%NOTFOUND) THEN
567: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');
568: x_return_status := OKC_API.G_RET_STS_ERROR ;
569: CLOSE c_tap_info ;
570: RAISE OKC_API.G_EXCEPTION_ERROR;
571: END if ;

Line 568: x_return_status := OKC_API.G_RET_STS_ERROR ;

564: OPEN c_tap_info (p_tap_id);
565: FETCH c_tap_info INTO l_tapv_rec.CURRENCY_CODE,l_tapv_rec.SET_OF_BOOKS_ID;
566: IF(c_tap_info%NOTFOUND) THEN
567: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');
568: x_return_status := OKC_API.G_RET_STS_ERROR ;
569: CLOSE c_tap_info ;
570: RAISE OKC_API.G_EXCEPTION_ERROR;
571: END if ;
572: CLOSE c_tap_info;

Line 570: RAISE OKC_API.G_EXCEPTION_ERROR;

566: IF(c_tap_info%NOTFOUND) THEN
567: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');
568: x_return_status := OKC_API.G_RET_STS_ERROR ;
569: CLOSE c_tap_info ;
570: RAISE OKC_API.G_EXCEPTION_ERROR;
571: END if ;
572: CLOSE c_tap_info;
573: l_tapv_rec.TAP_ID_REVERSES := p_tap_id ;
574: l_tapv_rec.INVOICE_TYPE := 'CREDIT';

Line 580: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');

576:
577: OPEN C_CURRENCY (p_khr_id);
578: FETCH C_CURRENCY INTO l_tapv_rec.CURRENCY_CODE;--,l_tapv_rec.SET_OF_BOOKS_ID;
579: IF(C_CURRENCY%NOTFOUND) THEN
580: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');
581: x_return_status := OKC_API.G_RET_STS_ERROR ;
582: CLOSE C_CURRENCY ;
583: RAISE OKC_API.G_EXCEPTION_ERROR;
584: END if ;

Line 581: x_return_status := OKC_API.G_RET_STS_ERROR ;

577: OPEN C_CURRENCY (p_khr_id);
578: FETCH C_CURRENCY INTO l_tapv_rec.CURRENCY_CODE;--,l_tapv_rec.SET_OF_BOOKS_ID;
579: IF(C_CURRENCY%NOTFOUND) THEN
580: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');
581: x_return_status := OKC_API.G_RET_STS_ERROR ;
582: CLOSE C_CURRENCY ;
583: RAISE OKC_API.G_EXCEPTION_ERROR;
584: END if ;
585: CLOSE C_CURRENCY;

Line 583: RAISE OKC_API.G_EXCEPTION_ERROR;

579: IF(C_CURRENCY%NOTFOUND) THEN
580: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');
581: x_return_status := OKC_API.G_RET_STS_ERROR ;
582: CLOSE C_CURRENCY ;
583: RAISE OKC_API.G_EXCEPTION_ERROR;
584: END if ;
585: CLOSE C_CURRENCY;
586:
587: l_tapv_rec.TAP_ID_REVERSES := OKC_API.G_MISS_NUM ;

Line 587: l_tapv_rec.TAP_ID_REVERSES := OKC_API.G_MISS_NUM ;

583: RAISE OKC_API.G_EXCEPTION_ERROR;
584: END if ;
585: CLOSE C_CURRENCY;
586:
587: l_tapv_rec.TAP_ID_REVERSES := OKC_API.G_MISS_NUM ;
588: l_tapv_rec.INVOICE_TYPE := 'STANDARD';
589: -- GET SET OF BOOK
590: l_tapv_rec.SET_OF_BOOKS_ID := OKL_ACCOUNTING_UTIL.get_set_of_books_id; --smoduga fix for bug 4238141
591:

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

692: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_CREATE_DISB_TRANS_PVT.create_disb_trx ');
693: END;
694: END IF;
695:
696: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
697: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
698: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
699: RAISE OKC_API.G_EXCEPTION_ERROR;
700: END IF;

Line 697: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

693: END;
694: END IF;
695:
696: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
697: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
698: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
699: RAISE OKC_API.G_EXCEPTION_ERROR;
700: END IF;
701:

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

694: END IF;
695:
696: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
697: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
698: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
699: RAISE OKC_API.G_EXCEPTION_ERROR;
700: END IF;
701:
702: x_request_id := x_tapv_rec.id ;

Line 699: RAISE OKC_API.G_EXCEPTION_ERROR;

695:
696: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
697: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
698: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
699: RAISE OKC_API.G_EXCEPTION_ERROR;
700: END IF;
701:
702: x_request_id := x_tapv_rec.id ;
703:

Line 706: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

702: x_request_id := x_tapv_rec.id ;
703:
704: /* 22-JAN-2007 ANSETHUR BUILD: R12 B DISBURSEMENT End changes */
705:
706: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
707:
708: EXCEPTION
709: WHEN OKC_API.G_EXCEPTION_ERROR THEN
710: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 709: WHEN OKC_API.G_EXCEPTION_ERROR THEN

705:
706: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
707:
708: EXCEPTION
709: WHEN OKC_API.G_EXCEPTION_ERROR THEN
710: x_return_status := OKC_API.HANDLE_EXCEPTIONS
711: (
712: l_api_name,
713: G_PKG_NAME,

Line 710: x_return_status := OKC_API.HANDLE_EXCEPTIONS

706: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
707:
708: EXCEPTION
709: WHEN OKC_API.G_EXCEPTION_ERROR THEN
710: x_return_status := OKC_API.HANDLE_EXCEPTIONS
711: (
712: l_api_name,
713: G_PKG_NAME,
714: 'OKC_API.G_RET_STS_ERROR',

Line 714: 'OKC_API.G_RET_STS_ERROR',

710: x_return_status := OKC_API.HANDLE_EXCEPTIONS
711: (
712: l_api_name,
713: G_PKG_NAME,
714: 'OKC_API.G_RET_STS_ERROR',
715: x_msg_count,
716: x_msg_data,
717: '_PROCESS'
718: );

Line 719: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

715: x_msg_count,
716: x_msg_data,
717: '_PROCESS'
718: );
719: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
720: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
721: (
722: l_api_name,
723: G_PKG_NAME,

Line 720: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

716: x_msg_data,
717: '_PROCESS'
718: );
719: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
720: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
721: (
722: l_api_name,
723: G_PKG_NAME,
724: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 724: 'OKC_API.G_RET_STS_UNEXP_ERROR',

720: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
721: (
722: l_api_name,
723: G_PKG_NAME,
724: 'OKC_API.G_RET_STS_UNEXP_ERROR',
725: x_msg_count,
726: x_msg_data,
727: '_PROCESS'
728: );

Line 730: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

726: x_msg_data,
727: '_PROCESS'
728: );
729: WHEN OTHERS THEN
730: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
731: (
732: l_api_name,
733: G_PKG_NAME,
734: 'OTHERS',

Line 746: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

742:
743:
744: PROCEDURE insert_ap_request(
745: p_api_version IN NUMBER,
746: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
747: x_return_status OUT NOCOPY VARCHAR2,
748: x_msg_count OUT NOCOPY NUMBER,
749: x_msg_data OUT NOCOPY VARCHAR2,
750: p_tap_id IN NUMBER,

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

823:
824:
825: l_api_name CONSTANT VARCHAR2(30) := 'insert_ap_request';
826: l_api_version CONSTANT NUMBER := 1;
827: l_return_status VARCHAR2(1):= OKC_API.G_RET_STS_SUCCESS ;
828: l_trx_type_ID okl_trx_types_v.id%TYPE;
829:
830: p_name VARCHAR2(30) := 'BILLING' ;
831: -- Need to change code for hard coded value

Line 842: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

838: lx_dbseqid NUMBER(38):= NULL;
839:
840: BEGIN
841:
842: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
843: G_PKG_NAME,
844: p_init_msg_list,
845: l_api_version,
846: p_api_version,

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

846: p_api_version,
847: '_PROCESS',
848: x_return_status);
849:
850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
853: RAISE OKC_API.G_EXCEPTION_ERROR;
854: END IF;

Line 851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

847: '_PROCESS',
848: x_return_status);
849:
850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
853: RAISE OKC_API.G_EXCEPTION_ERROR;
854: END IF;
855:

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

848: x_return_status);
849:
850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
853: RAISE OKC_API.G_EXCEPTION_ERROR;
854: END IF;
855:
856:

Line 853: RAISE OKC_API.G_EXCEPTION_ERROR;

849:
850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
853: RAISE OKC_API.G_EXCEPTION_ERROR;
854: END IF;
855:
856:
857:

Line 875: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_VENDOR_SITE','VENDOR',l_vendor,'ORG',l_org); -- Bug 4146178

871: OPEN c_vendor_site_info(l_vendor_id,l_org); -- Bug 4146178
872: FETCH c_vendor_site_info INTO l_tapv_rec.IPVS_ID;
873: IF(c_vendor_site_info%NOTFOUND) THEN
874: -- Change Message
875: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_VENDOR_SITE','VENDOR',l_vendor,'ORG',l_org); -- Bug 4146178
876: x_return_status := OKC_API.G_RET_STS_ERROR ;
877: CLOSE c_vendor_site_info ;
878: RAISE OKC_API.G_EXCEPTION_ERROR;
879: END if ;

Line 876: x_return_status := OKC_API.G_RET_STS_ERROR ;

872: FETCH c_vendor_site_info INTO l_tapv_rec.IPVS_ID;
873: IF(c_vendor_site_info%NOTFOUND) THEN
874: -- Change Message
875: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_VENDOR_SITE','VENDOR',l_vendor,'ORG',l_org); -- Bug 4146178
876: x_return_status := OKC_API.G_RET_STS_ERROR ;
877: CLOSE c_vendor_site_info ;
878: RAISE OKC_API.G_EXCEPTION_ERROR;
879: END if ;
880:

Line 878: RAISE OKC_API.G_EXCEPTION_ERROR;

874: -- Change Message
875: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_VENDOR_SITE','VENDOR',l_vendor,'ORG',l_org); -- Bug 4146178
876: x_return_status := OKC_API.G_RET_STS_ERROR ;
877: CLOSE c_vendor_site_info ;
878: RAISE OKC_API.G_EXCEPTION_ERROR;
879: END if ;
880:
881: CLOSE c_vendor_site_info;
882:

Line 887: IF ( p_tap_id <> NULL AND p_tap_id <> OKC_API.G_MISS_NUM ) THEN

883:
884: -- Header Information
885: l_tapv_rec.sfwt_flag := 'N' ;
886: l_tapv_rec.TRX_STATUS_CODE := 'ENTERED' ;
887: IF ( p_tap_id <> NULL AND p_tap_id <> OKC_API.G_MISS_NUM ) THEN
888: OPEN c_tap_info (p_tap_id);
889: FETCH c_tap_info INTO l_tapv_rec.CURRENCY_CODE,l_tapv_rec.SET_OF_BOOKS_ID;
890: IF(c_tap_info%NOTFOUND) THEN
891: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');

Line 891: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');

887: IF ( p_tap_id <> NULL AND p_tap_id <> OKC_API.G_MISS_NUM ) THEN
888: OPEN c_tap_info (p_tap_id);
889: FETCH c_tap_info INTO l_tapv_rec.CURRENCY_CODE,l_tapv_rec.SET_OF_BOOKS_ID;
890: IF(c_tap_info%NOTFOUND) THEN
891: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');
892: x_return_status := OKC_API.G_RET_STS_ERROR ;
893: CLOSE c_tap_info ;
894: RAISE OKC_API.G_EXCEPTION_ERROR;
895: END if ;

Line 892: x_return_status := OKC_API.G_RET_STS_ERROR ;

888: OPEN c_tap_info (p_tap_id);
889: FETCH c_tap_info INTO l_tapv_rec.CURRENCY_CODE,l_tapv_rec.SET_OF_BOOKS_ID;
890: IF(c_tap_info%NOTFOUND) THEN
891: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');
892: x_return_status := OKC_API.G_RET_STS_ERROR ;
893: CLOSE c_tap_info ;
894: RAISE OKC_API.G_EXCEPTION_ERROR;
895: END if ;
896: CLOSE c_tap_info;

Line 894: RAISE OKC_API.G_EXCEPTION_ERROR;

890: IF(c_tap_info%NOTFOUND) THEN
891: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_INVOICE');
892: x_return_status := OKC_API.G_RET_STS_ERROR ;
893: CLOSE c_tap_info ;
894: RAISE OKC_API.G_EXCEPTION_ERROR;
895: END if ;
896: CLOSE c_tap_info;
897: l_tapv_rec.TAP_ID_REVERSES := p_tap_id ;
898: l_tapv_rec.INVOICE_TYPE := 'CREDIT';

Line 904: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');

900:
901: OPEN C_CURRENCY (p_khr_id);
902: FETCH C_CURRENCY INTO l_tapv_rec.CURRENCY_CODE;--,l_tapv_rec.SET_OF_BOOKS_ID;
903: IF(C_CURRENCY%NOTFOUND) THEN
904: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');
905: x_return_status := OKC_API.G_RET_STS_ERROR ;
906: CLOSE C_CURRENCY ;
907: RAISE OKC_API.G_EXCEPTION_ERROR;
908: END if ;

Line 905: x_return_status := OKC_API.G_RET_STS_ERROR ;

901: OPEN C_CURRENCY (p_khr_id);
902: FETCH C_CURRENCY INTO l_tapv_rec.CURRENCY_CODE;--,l_tapv_rec.SET_OF_BOOKS_ID;
903: IF(C_CURRENCY%NOTFOUND) THEN
904: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');
905: x_return_status := OKC_API.G_RET_STS_ERROR ;
906: CLOSE C_CURRENCY ;
907: RAISE OKC_API.G_EXCEPTION_ERROR;
908: END if ;
909: CLOSE C_CURRENCY;

Line 907: RAISE OKC_API.G_EXCEPTION_ERROR;

903: IF(C_CURRENCY%NOTFOUND) THEN
904: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_CONTRACT');
905: x_return_status := OKC_API.G_RET_STS_ERROR ;
906: CLOSE C_CURRENCY ;
907: RAISE OKC_API.G_EXCEPTION_ERROR;
908: END if ;
909: CLOSE C_CURRENCY;
910: l_tapv_rec.TAP_ID_REVERSES := OKC_API.G_MISS_NUM ;
911: l_tapv_rec.INVOICE_TYPE := 'STANDARD';

Line 910: l_tapv_rec.TAP_ID_REVERSES := OKC_API.G_MISS_NUM ;

906: CLOSE C_CURRENCY ;
907: RAISE OKC_API.G_EXCEPTION_ERROR;
908: END if ;
909: CLOSE C_CURRENCY;
910: l_tapv_rec.TAP_ID_REVERSES := OKC_API.G_MISS_NUM ;
911: l_tapv_rec.INVOICE_TYPE := 'STANDARD';
912: -- GET SET OF BOOK
913: l_tapv_rec.SET_OF_BOOKS_ID := OKL_ACCOUNTING_UTIL.get_set_of_books_id; --smoduga fix for bug 4238141
914: END IF;

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

1015: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_CREATE_DISB_TRANS_PVT.create_disb_trx ');
1016: END;
1017: END IF;
1018:
1019: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1020: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1021: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1022: RAISE OKC_API.G_EXCEPTION_ERROR;
1023: END IF;

Line 1020: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1016: END;
1017: END IF;
1018:
1019: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1020: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1021: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1022: RAISE OKC_API.G_EXCEPTION_ERROR;
1023: END IF;
1024: /* 22-JAN-2007 ANSETHUR BUILD: R12 B DISBURSEMENT End changes */

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

1017: END IF;
1018:
1019: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1020: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1021: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1022: RAISE OKC_API.G_EXCEPTION_ERROR;
1023: END IF;
1024: /* 22-JAN-2007 ANSETHUR BUILD: R12 B DISBURSEMENT End changes */
1025:

Line 1022: RAISE OKC_API.G_EXCEPTION_ERROR;

1018:
1019: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1020: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1021: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1022: RAISE OKC_API.G_EXCEPTION_ERROR;
1023: END IF;
1024: /* 22-JAN-2007 ANSETHUR BUILD: R12 B DISBURSEMENT End changes */
1025:
1026:

Line 1027: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

1023: END IF;
1024: /* 22-JAN-2007 ANSETHUR BUILD: R12 B DISBURSEMENT End changes */
1025:
1026:
1027: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1028:
1029: EXCEPTION
1030: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1031: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 1030: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1026:
1027: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1028:
1029: EXCEPTION
1030: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1031: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1032: (
1033: l_api_name,
1034: G_PKG_NAME,

Line 1031: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1027: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1028:
1029: EXCEPTION
1030: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1031: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1032: (
1033: l_api_name,
1034: G_PKG_NAME,
1035: 'OKC_API.G_RET_STS_ERROR',

Line 1035: 'OKC_API.G_RET_STS_ERROR',

1031: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1032: (
1033: l_api_name,
1034: G_PKG_NAME,
1035: 'OKC_API.G_RET_STS_ERROR',
1036: x_msg_count,
1037: x_msg_data,
1038: '_PROCESS'
1039: );

Line 1040: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1036: x_msg_count,
1037: x_msg_data,
1038: '_PROCESS'
1039: );
1040: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1041: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1042: (
1043: l_api_name,
1044: G_PKG_NAME,

Line 1041: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1037: x_msg_data,
1038: '_PROCESS'
1039: );
1040: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1041: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1042: (
1043: l_api_name,
1044: G_PKG_NAME,
1045: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1045: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1041: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1042: (
1043: l_api_name,
1044: G_PKG_NAME,
1045: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1046: x_msg_count,
1047: x_msg_data,
1048: '_PROCESS'
1049: );

Line 1051: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1047: x_msg_data,
1048: '_PROCESS'
1049: );
1050: WHEN OTHERS THEN
1051: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1052: (
1053: l_api_name,
1054: G_PKG_NAME,
1055: 'OTHERS',

Line 1066: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1062:
1063:
1064: PROCEDURE pay_comp_refund(
1065: p_api_version IN NUMBER,
1066: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1067: x_return_status OUT NOCOPY VARCHAR2,
1068: x_msg_count OUT NOCOPY NUMBER,
1069: x_msg_data OUT NOCOPY VARCHAR2,
1070: p_ipyv_rec IN ipyv_rec_type,

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

1075: l_contract_id NUMBER;
1076: l_contract_line NUMBER;
1077: l_api_name CONSTANT VARCHAR2(30) := 'pay_comp_refund';
1078: l_api_version CONSTANT NUMBER := 1;
1079: l_return_status VARCHAR2(1):= OKC_API.G_RET_STS_SUCCESS ;
1080: l_amount NUMBER;
1081: l_strm_type_id NUMBER ;
1082: l_lsm_id NUMBER;
1083: l_tai_id NUMBER;

Line 1117: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

1113: AND STR.ID = STRE.STM_ID
1114: AND STRE.DATE_BILLED IS NOT NULL;
1115:
1116: BEGIN
1117: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1118: G_PKG_NAME,
1119: p_init_msg_list,
1120: l_api_version,
1121: p_api_version,

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

1120: l_api_version,
1121: p_api_version,
1122: '_PROCESS',
1123: x_return_status);
1124: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1125: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1126: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1127: RAISE OKC_API.G_EXCEPTION_ERROR;
1128: END IF;

Line 1125: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1121: p_api_version,
1122: '_PROCESS',
1123: x_return_status);
1124: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1125: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1126: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1127: RAISE OKC_API.G_EXCEPTION_ERROR;
1128: END IF;
1129:

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

1122: '_PROCESS',
1123: x_return_status);
1124: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1125: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1126: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1127: RAISE OKC_API.G_EXCEPTION_ERROR;
1128: END IF;
1129:
1130:

Line 1127: RAISE OKC_API.G_EXCEPTION_ERROR;

1123: x_return_status);
1124: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1125: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1126: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1127: RAISE OKC_API.G_EXCEPTION_ERROR;
1128: END IF;
1129:
1130:
1131:

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

1139: 'INSURANCE_RECEIVABLE',
1140: l_return_status,
1141: l_strm_type_id);
1142:
1143: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
1147: x_return_status := OKC_API.G_RET_STS_ERROR ;

Line 1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1140: l_return_status,
1141: l_strm_type_id);
1142:
1143: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
1147: x_return_status := OKC_API.G_RET_STS_ERROR ;
1148: RAISE OKC_API.G_EXCEPTION_ERROR;

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

1141: l_strm_type_id);
1142:
1143: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
1147: x_return_status := OKC_API.G_RET_STS_ERROR ;
1148: RAISE OKC_API.G_EXCEPTION_ERROR;
1149: END IF;

Line 1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

1142:
1143: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
1147: x_return_status := OKC_API.G_RET_STS_ERROR ;
1148: RAISE OKC_API.G_EXCEPTION_ERROR;
1149: END IF;
1150:

Line 1147: x_return_status := OKC_API.G_RET_STS_ERROR ;

1143: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
1147: x_return_status := OKC_API.G_RET_STS_ERROR ;
1148: RAISE OKC_API.G_EXCEPTION_ERROR;
1149: END IF;
1150:
1151: END;

Line 1148: RAISE OKC_API.G_EXCEPTION_ERROR;

1144: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1146: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
1147: x_return_status := OKC_API.G_RET_STS_ERROR ;
1148: RAISE OKC_API.G_EXCEPTION_ERROR;
1149: END IF;
1150:
1151: END;
1152:

Line 1159: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

1155:
1156: OPEN okl_trx_types (p_name, p_lang);
1157: FETCH okl_trx_types INTO l_trx_type;
1158: IF(okl_trx_types%NOTFOUND) THEN
1159: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
1160: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,p_name);
1161: x_return_status := OKC_API.G_RET_STS_ERROR ;
1162: CLOSE okl_trx_types ;
1163: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1161: x_return_status := OKC_API.G_RET_STS_ERROR ;

1157: FETCH okl_trx_types INTO l_trx_type;
1158: IF(okl_trx_types%NOTFOUND) THEN
1159: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
1160: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,p_name);
1161: x_return_status := OKC_API.G_RET_STS_ERROR ;
1162: CLOSE okl_trx_types ;
1163: RAISE OKC_API.G_EXCEPTION_ERROR;
1164: END if ;
1165: CLOSE okl_trx_types;

Line 1163: RAISE OKC_API.G_EXCEPTION_ERROR;

1159: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
1160: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,p_name);
1161: x_return_status := OKC_API.G_RET_STS_ERROR ;
1162: CLOSE okl_trx_types ;
1163: RAISE OKC_API.G_EXCEPTION_ERROR;
1164: END if ;
1165: CLOSE okl_trx_types;
1166:
1167:

Line 1174: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

1170:
1171: /*OPEN C_OKL_STRM_TYPE_CRE_V;
1172: FETCH C_OKL_STRM_TYPE_CRE_V INTO l_strm_type_id;
1173: IF(C_OKL_STRM_TYPE_CRE_V%NOTFOUND) THEN
1174: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
1175: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE REFUND');
1176: x_return_status := OKC_API.G_RET_STS_ERROR ;
1177: CLOSE C_OKL_STRM_TYPE_CRE_V ;
1178: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1176: x_return_status := OKC_API.G_RET_STS_ERROR ;

1172: FETCH C_OKL_STRM_TYPE_CRE_V INTO l_strm_type_id;
1173: IF(C_OKL_STRM_TYPE_CRE_V%NOTFOUND) THEN
1174: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
1175: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE REFUND');
1176: x_return_status := OKC_API.G_RET_STS_ERROR ;
1177: CLOSE C_OKL_STRM_TYPE_CRE_V ;
1178: RAISE OKC_API.G_EXCEPTION_ERROR;
1179: END if ;
1180: CLOSE C_OKL_STRM_TYPE_CRE_V;*/

Line 1178: RAISE OKC_API.G_EXCEPTION_ERROR;

1174: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
1175: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE REFUND');
1176: x_return_status := OKC_API.G_RET_STS_ERROR ;
1177: CLOSE C_OKL_STRM_TYPE_CRE_V ;
1178: RAISE OKC_API.G_EXCEPTION_ERROR;
1179: END if ;
1180: CLOSE C_OKL_STRM_TYPE_CRE_V;*/
1181:
1182:

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

1184: 'INSURANCE_REFUND',
1185: l_return_status,
1186: l_strm_type_id);
1187:
1188: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');
1192: x_return_status := OKC_API.G_RET_STS_ERROR ;

Line 1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1185: l_return_status,
1186: l_strm_type_id);
1187:
1188: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');
1192: x_return_status := OKC_API.G_RET_STS_ERROR ;
1193: RAISE OKC_API.G_EXCEPTION_ERROR;

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

1186: l_strm_type_id);
1187:
1188: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');
1192: x_return_status := OKC_API.G_RET_STS_ERROR ;
1193: RAISE OKC_API.G_EXCEPTION_ERROR;
1194: END IF;

Line 1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');

1187:
1188: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');
1192: x_return_status := OKC_API.G_RET_STS_ERROR ;
1193: RAISE OKC_API.G_EXCEPTION_ERROR;
1194: END IF;
1195:

Line 1192: x_return_status := OKC_API.G_RET_STS_ERROR ;

1188: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');
1192: x_return_status := OKC_API.G_RET_STS_ERROR ;
1193: RAISE OKC_API.G_EXCEPTION_ERROR;
1194: END IF;
1195:
1196: END;

Line 1193: RAISE OKC_API.G_EXCEPTION_ERROR;

1189: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1191: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND');
1192: x_return_status := OKC_API.G_RET_STS_ERROR ;
1193: RAISE OKC_API.G_EXCEPTION_ERROR;
1194: END IF;
1195:
1196: END;
1197:

Line 1201: IF(l_amount IS NOT NULL AND l_amount <> OKC_API.G_MISS_NUM ) THEN

1197:
1198: --3. get Amount Received
1199: OPEN C_OKL_CNSLD_AR_STRMB;
1200: FETCH C_OKL_CNSLD_AR_STRMB INTO l_amount;
1201: IF(l_amount IS NOT NULL AND l_amount <> OKC_API.G_MISS_NUM ) THEN
1202: l_amount := - l_amount;
1203: -- Call API to create Credit Memo
1204: -- Start of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
1205: IF(L_DEBUG_ENABLED='Y') THEN

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

1234: END;
1235: END IF;
1236: -- End of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
1237:
1238: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1239: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1240: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1241: RAISE OKC_API.G_EXCEPTION_ERROR;
1242: END IF;

Line 1239: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1235: END IF;
1236: -- End of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
1237:
1238: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1239: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1240: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1241: RAISE OKC_API.G_EXCEPTION_ERROR;
1242: END IF;
1243: END if ;

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

1236: -- End of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
1237:
1238: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1239: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1240: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1241: RAISE OKC_API.G_EXCEPTION_ERROR;
1242: END IF;
1243: END if ;
1244:

Line 1241: RAISE OKC_API.G_EXCEPTION_ERROR;

1237:
1238: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1239: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1240: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1241: RAISE OKC_API.G_EXCEPTION_ERROR;
1242: END IF;
1243: END if ;
1244:
1245: CLOSE C_OKL_CNSLD_AR_STRMB ;

Line 1249: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

1245: CLOSE C_OKL_CNSLD_AR_STRMB ;
1246: END;
1247:
1248:
1249: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1250:
1251: EXCEPTION
1252: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1253: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 1252: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1248:
1249: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1250:
1251: EXCEPTION
1252: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1253: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1254: (
1255: l_api_name,
1256: G_PKG_NAME,

Line 1253: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1249: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1250:
1251: EXCEPTION
1252: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1253: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1254: (
1255: l_api_name,
1256: G_PKG_NAME,
1257: 'OKC_API.G_RET_STS_ERROR',

Line 1257: 'OKC_API.G_RET_STS_ERROR',

1253: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1254: (
1255: l_api_name,
1256: G_PKG_NAME,
1257: 'OKC_API.G_RET_STS_ERROR',
1258: x_msg_count,
1259: x_msg_data,
1260: '_PROCESS'
1261: );

Line 1262: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1258: x_msg_count,
1259: x_msg_data,
1260: '_PROCESS'
1261: );
1262: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1263: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1264: (
1265: l_api_name,
1266: G_PKG_NAME,

Line 1263: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1259: x_msg_data,
1260: '_PROCESS'
1261: );
1262: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1263: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1264: (
1265: l_api_name,
1266: G_PKG_NAME,
1267: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1267: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1263: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1264: (
1265: l_api_name,
1266: G_PKG_NAME,
1267: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1268: x_msg_count,
1269: x_msg_data,
1270: '_PROCESS'
1271: );

Line 1273: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1269: x_msg_data,
1270: '_PROCESS'
1271: );
1272: WHEN OTHERS THEN
1273: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1274: (
1275: l_api_name,
1276: G_PKG_NAME,
1277: 'OTHERS',

Line 1289: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1285:
1286:
1287: PROCEDURE delete_policy(
1288: p_api_version IN NUMBER,
1289: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1290: x_return_status OUT NOCOPY VARCHAR2,
1291: x_msg_count OUT NOCOPY NUMBER,
1292: x_msg_data OUT NOCOPY VARCHAR2,
1293: p_ipyv_rec IN ipyv_rec_type,

Line 1316: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

1312: lx_klev_rec Okl_Kle_Pvt.klev_rec_type ;
1313:
1314: BEGIN
1315:
1316: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1317: G_PKG_NAME,
1318: p_init_msg_list,
1319: l_api_version,
1320: p_api_version,

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

1319: l_api_version,
1320: p_api_version,
1321: '_PROCESS',
1322: x_return_status);
1323: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1324: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1325: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1326: RAISE OKC_API.G_EXCEPTION_ERROR;
1327: END IF;

Line 1324: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1320: p_api_version,
1321: '_PROCESS',
1322: x_return_status);
1323: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1324: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1325: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1326: RAISE OKC_API.G_EXCEPTION_ERROR;
1327: END IF;
1328: l_ipyv_rec := p_ipyv_rec ;

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

1321: '_PROCESS',
1322: x_return_status);
1323: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1324: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1325: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1326: RAISE OKC_API.G_EXCEPTION_ERROR;
1327: END IF;
1328: l_ipyv_rec := p_ipyv_rec ;
1329:

Line 1326: RAISE OKC_API.G_EXCEPTION_ERROR;

1322: x_return_status);
1323: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1324: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1325: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1326: RAISE OKC_API.G_EXCEPTION_ERROR;
1327: END IF;
1328: l_ipyv_rec := p_ipyv_rec ;
1329:
1330: OPEN c_ins_info(l_ipyv_rec.ID);

Line 1333: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );

1329:
1330: OPEN c_ins_info(l_ipyv_rec.ID);
1331: FETCH c_ins_info INTO l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID ,l_ipyv_rec.OBJECT_VERSION_NUMBER, l_ipyv_rec.ISS_CODE, l_ipyv_rec.IPY_TYPE ,l_ipyv_rec.FACTOR_CODE ;
1332: IF(c_ins_info%NOTFOUND) THEN
1333: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
1334: x_return_status := OKC_API.G_RET_STS_ERROR ;
1335: CLOSE c_ins_info ;
1336: RAISE OKC_API.G_EXCEPTION_ERROR;
1337: END if ;

Line 1334: x_return_status := OKC_API.G_RET_STS_ERROR ;

1330: OPEN c_ins_info(l_ipyv_rec.ID);
1331: FETCH c_ins_info INTO l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID ,l_ipyv_rec.OBJECT_VERSION_NUMBER, l_ipyv_rec.ISS_CODE, l_ipyv_rec.IPY_TYPE ,l_ipyv_rec.FACTOR_CODE ;
1332: IF(c_ins_info%NOTFOUND) THEN
1333: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
1334: x_return_status := OKC_API.G_RET_STS_ERROR ;
1335: CLOSE c_ins_info ;
1336: RAISE OKC_API.G_EXCEPTION_ERROR;
1337: END if ;
1338: CLOSE c_ins_info ;

Line 1336: RAISE OKC_API.G_EXCEPTION_ERROR;

1332: IF(c_ins_info%NOTFOUND) THEN
1333: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
1334: x_return_status := OKC_API.G_RET_STS_ERROR ;
1335: CLOSE c_ins_info ;
1336: RAISE OKC_API.G_EXCEPTION_ERROR;
1337: END if ;
1338: CLOSE c_ins_info ;
1339:
1340: -- Check for Third Party also

Line 1342: OKC_API.set_message(G_APP_NAME, 'OKL_NO_DELETED' ); -- For Third party Error

1338: CLOSE c_ins_info ;
1339:
1340: -- Check for Third Party also
1341: IF(l_ipyv_rec.IPY_TYPE = 'THIRD_PARTY_POLICY') THEN
1342: OKC_API.set_message(G_APP_NAME, 'OKL_NO_DELETED' ); -- For Third party Error
1343: RAISE OKC_API.G_EXCEPTION_ERROR;
1344: END IF;
1345:
1346: IF(l_ipyv_rec.ISS_CODE = 'ACTIVE') THEN

Line 1343: RAISE OKC_API.G_EXCEPTION_ERROR;

1339:
1340: -- Check for Third Party also
1341: IF(l_ipyv_rec.IPY_TYPE = 'THIRD_PARTY_POLICY') THEN
1342: OKC_API.set_message(G_APP_NAME, 'OKL_NO_DELETED' ); -- For Third party Error
1343: RAISE OKC_API.G_EXCEPTION_ERROR;
1344: END IF;
1345:
1346: IF(l_ipyv_rec.ISS_CODE = 'ACTIVE') THEN
1347: OKC_API.set_message(G_APP_NAME, 'OKL_ACTIVE_POLICY' );

Line 1347: OKC_API.set_message(G_APP_NAME, 'OKL_ACTIVE_POLICY' );

1343: RAISE OKC_API.G_EXCEPTION_ERROR;
1344: END IF;
1345:
1346: IF(l_ipyv_rec.ISS_CODE = 'ACTIVE') THEN
1347: OKC_API.set_message(G_APP_NAME, 'OKL_ACTIVE_POLICY' );
1348: RAISE OKC_API.G_EXCEPTION_ERROR;
1349: ELSE
1350: -- PAY Customer Refund
1351: pay_comp_refund(

Line 1348: RAISE OKC_API.G_EXCEPTION_ERROR;

1344: END IF;
1345:
1346: IF(l_ipyv_rec.ISS_CODE = 'ACTIVE') THEN
1347: OKC_API.set_message(G_APP_NAME, 'OKL_ACTIVE_POLICY' );
1348: RAISE OKC_API.G_EXCEPTION_ERROR;
1349: ELSE
1350: -- PAY Customer Refund
1351: pay_comp_refund(
1352: p_api_version => l_api_version,

Line 1353: p_init_msg_list => OKC_API.G_FALSE,

1349: ELSE
1350: -- PAY Customer Refund
1351: pay_comp_refund(
1352: p_api_version => l_api_version,
1353: p_init_msg_list => OKC_API.G_FALSE,
1354: x_return_status => l_return_status,
1355: x_msg_count => x_msg_count,
1356: x_msg_data => x_msg_data,
1357: p_ipyv_rec => l_ipyv_rec ,

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

1357: p_ipyv_rec => l_ipyv_rec ,
1358: x_ipyv_rec => x_ipyv_rec );
1359:
1360:
1361: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1364: RAISE OKC_API.G_EXCEPTION_ERROR;
1365: END IF;

Line 1362: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1358: x_ipyv_rec => x_ipyv_rec );
1359:
1360:
1361: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1364: RAISE OKC_API.G_EXCEPTION_ERROR;
1365: END IF;
1366: -- l_ipyv_rec := x_ipyv_rec ;

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

1359:
1360:
1361: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1364: RAISE OKC_API.G_EXCEPTION_ERROR;
1365: END IF;
1366: -- l_ipyv_rec := x_ipyv_rec ;
1367:

Line 1364: RAISE OKC_API.G_EXCEPTION_ERROR;

1360:
1361: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1364: RAISE OKC_API.G_EXCEPTION_ERROR;
1365: END IF;
1366: -- l_ipyv_rec := x_ipyv_rec ;
1367:
1368:

Line 1372: p_init_msg_list => OKC_API.G_FALSE,

1368:
1369: ---Inactivate all stream / accounting entries
1370: Inactivate_open_items(
1371: p_api_version => l_api_version,
1372: p_init_msg_list => OKC_API.G_FALSE,
1373: x_return_status => l_return_status,
1374: x_msg_count => x_msg_count,
1375: x_msg_data => x_msg_data,
1376: p_contract_id => l_ipyv_rec.khr_id ,

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

1376: p_contract_id => l_ipyv_rec.khr_id ,
1377: p_contract_line => l_ipyv_rec.kle_id,
1378: p_policy_status => l_ipyv_rec.iss_code );
1379:
1380: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1381: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1382: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1383: RAISE OKC_API.G_EXCEPTION_ERROR;
1384: END IF;

Line 1381: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1377: p_contract_line => l_ipyv_rec.kle_id,
1378: p_policy_status => l_ipyv_rec.iss_code );
1379:
1380: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1381: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1382: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1383: RAISE OKC_API.G_EXCEPTION_ERROR;
1384: END IF;
1385:

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

1378: p_policy_status => l_ipyv_rec.iss_code );
1379:
1380: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1381: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1382: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1383: RAISE OKC_API.G_EXCEPTION_ERROR;
1384: END IF;
1385:
1386: -- GET contract status

Line 1383: RAISE OKC_API.G_EXCEPTION_ERROR;

1379:
1380: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1381: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1382: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1383: RAISE OKC_API.G_EXCEPTION_ERROR;
1384: END IF;
1385:
1386: -- GET contract status
1387: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);

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

1384: END IF;
1385:
1386: -- GET contract status
1387: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
1388: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1390: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1391: RAISE OKC_API.G_EXCEPTION_ERROR;
1392: END IF;

Line 1389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1385:
1386: -- GET contract status
1387: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
1388: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1390: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1391: RAISE OKC_API.G_EXCEPTION_ERROR;
1392: END IF;
1393:

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

1386: -- GET contract status
1387: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
1388: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1390: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1391: RAISE OKC_API.G_EXCEPTION_ERROR;
1392: END IF;
1393:
1394: IF (l_khr_status = 'ACTIVE' ) THEN

Line 1391: RAISE OKC_API.G_EXCEPTION_ERROR;

1387: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
1388: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1390: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1391: RAISE OKC_API.G_EXCEPTION_ERROR;
1392: END IF;
1393:
1394: IF (l_khr_status = 'ACTIVE' ) THEN
1395: -- if active, end date contract line and update status

Line 1406: p_init_msg_list => OKC_API.G_FALSE,

1402:
1403: Okl_Contract_Pub.update_contract_line
1404: (
1405: p_api_version => l_api_version ,
1406: p_init_msg_list => OKC_API.G_FALSE,
1407: x_return_status => l_return_status ,
1408: x_msg_count => x_msg_count,
1409: x_msg_data => x_msg_data ,
1410: p_clev_rec => l_clev_rec ,

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

1413: x_clev_rec => lx_clev_rec,
1414: x_klev_rec => lx_klev_rec
1415: );
1416:
1417: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1418: -- Status temp
1419: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1420: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1421:

Line 1419: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1415: );
1416:
1417: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1418: -- Status temp
1419: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1420: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1421:
1422: -- Status temp
1423: RAISE OKC_API.G_EXCEPTION_ERROR;

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

1416:
1417: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1418: -- Status temp
1419: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1420: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1421:
1422: -- Status temp
1423: RAISE OKC_API.G_EXCEPTION_ERROR;
1424: END IF;

Line 1423: RAISE OKC_API.G_EXCEPTION_ERROR;

1419: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1420: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1421:
1422: -- Status temp
1423: RAISE OKC_API.G_EXCEPTION_ERROR;
1424: END IF;
1425:
1426: ELSE
1427:

Line 1438: p_init_msg_list => OKC_API.G_FALSE,

1434:
1435: Okl_Contract_Pub.update_contract_line
1436: (
1437: p_api_version => l_api_version ,
1438: p_init_msg_list => OKC_API.G_FALSE,
1439: x_return_status => l_return_status ,
1440: x_msg_count => x_msg_count,
1441: x_msg_data => x_msg_data ,
1442: p_clev_rec => l_clev_rec ,

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

1445: x_clev_rec => lx_clev_rec,
1446: x_klev_rec => lx_klev_rec
1447: );
1448:
1449: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1450: -- Status temp
1451: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1452: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1453:

Line 1451: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1447: );
1448:
1449: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1450: -- Status temp
1451: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1452: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1453:
1454: -- Status temp
1455: RAISE OKC_API.G_EXCEPTION_ERROR;

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

1448:
1449: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1450: -- Status temp
1451: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1452: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1453:
1454: -- Status temp
1455: RAISE OKC_API.G_EXCEPTION_ERROR;
1456: END IF;

Line 1455: RAISE OKC_API.G_EXCEPTION_ERROR;

1451: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1452: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1453:
1454: -- Status temp
1455: RAISE OKC_API.G_EXCEPTION_ERROR;
1456: END IF;
1457:
1458:
1459: /*

Line 1464: p_init_msg_list => OKC_API.G_FALSE,

1460: -- else call delete contract line
1461: --Delete Line
1462: OKL_CONTRACT_PUB.delete_contract_line(
1463: p_api_version => l_api_version,
1464: p_init_msg_list => OKC_API.G_FALSE,
1465: x_return_status => x_return_status,
1466: x_msg_count => x_msg_count,
1467: x_msg_data => x_msg_data,
1468: p_line_id => l_ipyv_rec.kle_id );

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

1466: x_msg_count => x_msg_count,
1467: x_msg_data => x_msg_data,
1468: p_line_id => l_ipyv_rec.kle_id );
1469:
1470: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1471: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1472: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1473: RAISE OKC_API.G_EXCEPTION_ERROR;
1474: END IF;

Line 1471: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1467: x_msg_data => x_msg_data,
1468: p_line_id => l_ipyv_rec.kle_id );
1469:
1470: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1471: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1472: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1473: RAISE OKC_API.G_EXCEPTION_ERROR;
1474: END IF;
1475: */

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

1468: p_line_id => l_ipyv_rec.kle_id );
1469:
1470: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1471: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1472: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1473: RAISE OKC_API.G_EXCEPTION_ERROR;
1474: END IF;
1475: */
1476:

Line 1473: RAISE OKC_API.G_EXCEPTION_ERROR;

1469:
1470: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1471: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1472: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1473: RAISE OKC_API.G_EXCEPTION_ERROR;
1474: END IF;
1475: */
1476:
1477:

Line 1495: p_init_msg_list => OKC_API.G_FALSE,

1491: END;
1492: END IF;
1493: Okl_Ins_Policies_Pub.update_ins_policies(
1494: p_api_version => p_api_version,
1495: p_init_msg_list => OKC_API.G_FALSE,
1496: x_return_status => l_return_status,
1497: x_msg_count => x_msg_count,
1498: x_msg_data => x_msg_data,
1499: p_ipyv_rec => l_ipyv_rec,

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

1505: END;
1506: END IF;
1507: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
1508:
1509: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1510: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1511: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1512: RAISE OKC_API.G_EXCEPTION_ERROR;
1513: END IF;

Line 1510: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1506: END IF;
1507: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
1508:
1509: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1510: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1511: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1512: RAISE OKC_API.G_EXCEPTION_ERROR;
1513: END IF;
1514:

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

1507: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
1508:
1509: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1510: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1511: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1512: RAISE OKC_API.G_EXCEPTION_ERROR;
1513: END IF;
1514:
1515: -- send Notification to customer

Line 1512: RAISE OKC_API.G_EXCEPTION_ERROR;

1508:
1509: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1510: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1511: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1512: RAISE OKC_API.G_EXCEPTION_ERROR;
1513: END IF;
1514:
1515: -- send Notification to customer
1516: -- To be implemented

Line 1521: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

1517:
1518:
1519: END IF;
1520:
1521: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1522: EXCEPTION
1523: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1524: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1525: (

Line 1523: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1519: END IF;
1520:
1521: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1522: EXCEPTION
1523: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1524: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1525: (
1526: l_api_name,
1527: G_PKG_NAME,

Line 1524: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1520:
1521: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1522: EXCEPTION
1523: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1524: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1525: (
1526: l_api_name,
1527: G_PKG_NAME,
1528: 'OKC_API.G_RET_STS_ERROR',

Line 1528: 'OKC_API.G_RET_STS_ERROR',

1524: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1525: (
1526: l_api_name,
1527: G_PKG_NAME,
1528: 'OKC_API.G_RET_STS_ERROR',
1529: x_msg_count,
1530: x_msg_data,
1531: '_PROCESS'
1532: );

Line 1533: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1529: x_msg_count,
1530: x_msg_data,
1531: '_PROCESS'
1532: );
1533: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1534: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1535: (
1536: l_api_name,
1537: G_PKG_NAME,

Line 1534: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1530: x_msg_data,
1531: '_PROCESS'
1532: );
1533: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1534: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1535: (
1536: l_api_name,
1537: G_PKG_NAME,
1538: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1538: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1534: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1535: (
1536: l_api_name,
1537: G_PKG_NAME,
1538: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1539: x_msg_count,
1540: x_msg_data,
1541: '_PROCESS'
1542: );

Line 1544: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1540: x_msg_data,
1541: '_PROCESS'
1542: );
1543: WHEN OTHERS THEN
1544: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1545: (
1546: l_api_name,
1547: G_PKG_NAME,
1548: 'OTHERS',

Line 1559: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1555:
1556:
1557: PROCEDURE calc_vendor_clawback(
1558: p_api_version IN NUMBER,
1559: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1560: x_return_status OUT NOCOPY VARCHAR2,
1561: x_msg_count OUT NOCOPY NUMBER,
1562: x_msg_data OUT NOCOPY VARCHAR2,
1563: p_ipyv_rec IN ipyv_rec_type,

Line 1654: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

1650:
1651:
1652: BEGIN
1653:
1654: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1655: G_PKG_NAME,
1656: p_init_msg_list,
1657: l_api_version,
1658: p_api_version,

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

1657: l_api_version,
1658: p_api_version,
1659: '_PROCESS',
1660: x_return_status);
1661: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1662: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1663: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1664: RAISE OKC_API.G_EXCEPTION_ERROR;
1665: END IF;

Line 1662: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1658: p_api_version,
1659: '_PROCESS',
1660: x_return_status);
1661: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1662: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1663: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1664: RAISE OKC_API.G_EXCEPTION_ERROR;
1665: END IF;
1666:

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

1659: '_PROCESS',
1660: x_return_status);
1661: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1662: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1663: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1664: RAISE OKC_API.G_EXCEPTION_ERROR;
1665: END IF;
1666:
1667:

Line 1664: RAISE OKC_API.G_EXCEPTION_ERROR;

1660: x_return_status);
1661: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1662: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1663: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1664: RAISE OKC_API.G_EXCEPTION_ERROR;
1665: END IF;
1666:
1667:
1668: OPEN c_con_start;

Line 1671: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');

1667:
1668: OPEN c_con_start;
1669: FETCH c_con_start INTO l_start_date;
1670: IF(c_con_start%NOTFOUND) THEN
1671: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');
1672: x_return_status := OKC_API.G_RET_STS_ERROR ;
1673: CLOSE c_con_start ;
1674: RAISE OKC_API.G_EXCEPTION_ERROR;
1675: END if ;

Line 1672: x_return_status := OKC_API.G_RET_STS_ERROR ;

1668: OPEN c_con_start;
1669: FETCH c_con_start INTO l_start_date;
1670: IF(c_con_start%NOTFOUND) THEN
1671: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');
1672: x_return_status := OKC_API.G_RET_STS_ERROR ;
1673: CLOSE c_con_start ;
1674: RAISE OKC_API.G_EXCEPTION_ERROR;
1675: END if ;
1676: CLOSE c_con_start ;

Line 1674: RAISE OKC_API.G_EXCEPTION_ERROR;

1670: IF(c_con_start%NOTFOUND) THEN
1671: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');
1672: x_return_status := OKC_API.G_RET_STS_ERROR ;
1673: CLOSE c_con_start ;
1674: RAISE OKC_API.G_EXCEPTION_ERROR;
1675: END if ;
1676: CLOSE c_con_start ;
1677:
1678: --- How much he should have been paid

Line 1705: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);

1701: -- Select premium from insured_asset table
1702: OPEN c_okl_ins_asset;
1703: FETCH c_okl_ins_asset INTO l_total_lessor_premium;
1704: IF(c_okl_ins_asset%NOTFOUND) THEN
1705: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
1706: x_return_status := OKC_API.G_RET_STS_ERROR ;
1707: CLOSE c_okl_ins_asset ;
1708: RAISE OKC_API.G_EXCEPTION_ERROR;
1709: END if ;

Line 1706: x_return_status := OKC_API.G_RET_STS_ERROR ;

1702: OPEN c_okl_ins_asset;
1703: FETCH c_okl_ins_asset INTO l_total_lessor_premium;
1704: IF(c_okl_ins_asset%NOTFOUND) THEN
1705: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
1706: x_return_status := OKC_API.G_RET_STS_ERROR ;
1707: CLOSE c_okl_ins_asset ;
1708: RAISE OKC_API.G_EXCEPTION_ERROR;
1709: END if ;
1710: CLOSE c_okl_ins_asset ;

Line 1708: RAISE OKC_API.G_EXCEPTION_ERROR;

1704: IF(c_okl_ins_asset%NOTFOUND) THEN
1705: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
1706: x_return_status := OKC_API.G_RET_STS_ERROR ;
1707: CLOSE c_okl_ins_asset ;
1708: RAISE OKC_API.G_EXCEPTION_ERROR;
1709: END if ;
1710: CLOSE c_okl_ins_asset ;
1711: ELSE
1712:

Line 1735: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_OPTINSPRODUCT_RATE');--Fix for 3745151

1731:
1732: OPEN c_ins_opt_premium (x_functional_covered_amt);
1733: FETCH c_ins_opt_premium INTO l_func_total_lessor_premium;
1734: IF(c_ins_opt_premium%NOTFOUND) THEN
1735: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_OPTINSPRODUCT_RATE');--Fix for 3745151
1736: x_return_status := OKC_API.G_RET_STS_ERROR ;
1737: CLOSE c_okl_ins_asset ;
1738: RAISE OKC_API.G_EXCEPTION_ERROR;
1739: END if ;

Line 1736: x_return_status := OKC_API.G_RET_STS_ERROR ;

1732: OPEN c_ins_opt_premium (x_functional_covered_amt);
1733: FETCH c_ins_opt_premium INTO l_func_total_lessor_premium;
1734: IF(c_ins_opt_premium%NOTFOUND) THEN
1735: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_OPTINSPRODUCT_RATE');--Fix for 3745151
1736: x_return_status := OKC_API.G_RET_STS_ERROR ;
1737: CLOSE c_okl_ins_asset ;
1738: RAISE OKC_API.G_EXCEPTION_ERROR;
1739: END if ;
1740:

Line 1738: RAISE OKC_API.G_EXCEPTION_ERROR;

1734: IF(c_ins_opt_premium%NOTFOUND) THEN
1735: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_OPTINSPRODUCT_RATE');--Fix for 3745151
1736: x_return_status := OKC_API.G_RET_STS_ERROR ;
1737: CLOSE c_okl_ins_asset ;
1738: RAISE OKC_API.G_EXCEPTION_ERROR;
1739: END if ;
1740:
1741: --- total lessor premium from functional to contract currency
1742: OKL_ACCOUNTING_UTIL.convert_to_contract_currency

Line 1769: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

1765:
1766: /*OPEN C_OKL_STRM_TYPE_V('INSURANCE PAYABLE');
1767: FETCH C_OKL_STRM_TYPE_V INTO l_strm_type_id;
1768: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
1769: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
1770: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE PAYABLE');
1771: x_return_status := OKC_API.G_RET_STS_ERROR ;
1772: CLOSE C_OKL_STRM_TYPE_V ;
1773: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1771: x_return_status := OKC_API.G_RET_STS_ERROR ;

1767: FETCH C_OKL_STRM_TYPE_V INTO l_strm_type_id;
1768: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
1769: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
1770: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE PAYABLE');
1771: x_return_status := OKC_API.G_RET_STS_ERROR ;
1772: CLOSE C_OKL_STRM_TYPE_V ;
1773: RAISE OKC_API.G_EXCEPTION_ERROR;
1774: END if ;
1775: CLOSE C_OKL_STRM_TYPE_V;*/

Line 1773: RAISE OKC_API.G_EXCEPTION_ERROR;

1769: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
1770: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE PAYABLE');
1771: x_return_status := OKC_API.G_RET_STS_ERROR ;
1772: CLOSE C_OKL_STRM_TYPE_V ;
1773: RAISE OKC_API.G_EXCEPTION_ERROR;
1774: END if ;
1775: CLOSE C_OKL_STRM_TYPE_V;*/
1776: -- cursor fetch replaced with the call to get the stream type id
1777: OKL_STREAMS_UTIL.get_primary_stream_type(p_ipyv_rec.khr_id,

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

1777: OKL_STREAMS_UTIL.get_primary_stream_type(p_ipyv_rec.khr_id,
1778: 'INSURANCE_PAYABLE',
1779: l_return_status,
1780: l_strm_type_id);
1781: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

Line 1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

1778: 'INSURANCE_PAYABLE',
1779: l_return_status,
1780: l_strm_type_id);
1781: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1786: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1779: l_return_status,
1780: l_strm_type_id);
1781: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1786: RAISE OKC_API.G_EXCEPTION_ERROR;
1787: END IF;

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

1780: l_strm_type_id);
1781: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1786: RAISE OKC_API.G_EXCEPTION_ERROR;
1787: END IF;
1788:

Line 1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

1781: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1786: RAISE OKC_API.G_EXCEPTION_ERROR;
1787: END IF;
1788:
1789:

Line 1786: RAISE OKC_API.G_EXCEPTION_ERROR;

1782: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1785: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1786: RAISE OKC_API.G_EXCEPTION_ERROR;
1787: END IF;
1788:
1789:
1790:

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

1804: 'INSURANCE_ADJUSTMENT',
1805: l_return_status,
1806: l_strm_type_id);
1807:
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1811: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785

Line 1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

1805: l_return_status,
1806: l_strm_type_id);
1807:
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1811: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
1813: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1806: l_strm_type_id);
1807:
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1811: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
1813: RAISE OKC_API.G_EXCEPTION_ERROR;
1814: END IF;

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

1807:
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1811: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
1813: RAISE OKC_API.G_EXCEPTION_ERROR;
1814: END IF;
1815:

Line 1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785

1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1811: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
1813: RAISE OKC_API.G_EXCEPTION_ERROR;
1814: END IF;
1815:
1816:

Line 1813: RAISE OKC_API.G_EXCEPTION_ERROR;

1809: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1810: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1811: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1812: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
1813: RAISE OKC_API.G_EXCEPTION_ERROR;
1814: END IF;
1815:
1816:
1817:

Line 1828: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',

1824: -- GET TRANSACTION TYPE
1825: OPEN c_trx_type ('Debit Memo', 'US');
1826: FETCH c_trx_type INTO l_trx_type_ID;
1827: IF(c_trx_type%NOTFOUND) THEN
1828: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
1829: 'TRY_NAME','Debit Memo'); --Changed message code for bug 3745151
1830: x_return_status := OKC_API.G_RET_STS_ERROR ;
1831: CLOSE c_trx_type ;
1832: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1830: x_return_status := OKC_API.G_RET_STS_ERROR ;

1826: FETCH c_trx_type INTO l_trx_type_ID;
1827: IF(c_trx_type%NOTFOUND) THEN
1828: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
1829: 'TRY_NAME','Debit Memo'); --Changed message code for bug 3745151
1830: x_return_status := OKC_API.G_RET_STS_ERROR ;
1831: CLOSE c_trx_type ;
1832: RAISE OKC_API.G_EXCEPTION_ERROR;
1833: END if ;
1834: CLOSE c_trx_type;

Line 1832: RAISE OKC_API.G_EXCEPTION_ERROR;

1828: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
1829: 'TRY_NAME','Debit Memo'); --Changed message code for bug 3745151
1830: x_return_status := OKC_API.G_RET_STS_ERROR ;
1831: CLOSE c_trx_type ;
1832: RAISE OKC_API.G_EXCEPTION_ERROR;
1833: END if ;
1834: CLOSE c_trx_type;
1835: -- Call API to create Debit Memo
1836: insert_ap_request(p_api_version => l_api_version,

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

1845: p_kle_id => p_ipyv_rec.kle_id,
1846: p_invoice_date => SYSDATE,
1847: p_trx_id => l_trx_type_ID );
1848:
1849: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;

Line 1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1846: p_invoice_date => SYSDATE,
1847: p_trx_id => l_trx_type_ID );
1848:
1849: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854:

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

1847: p_trx_id => l_trx_type_ID );
1848:
1849: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854:
1855: ELSIF (ln_premium > l_total_paid) THEN

Line 1852: RAISE OKC_API.G_EXCEPTION_ERROR;

1848:
1849: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854:
1855: ELSIF (ln_premium > l_total_paid) THEN
1856: l_tra_id := OKC_API.G_MISS_NUM ;

Line 1856: l_tra_id := OKC_API.G_MISS_NUM ;

1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854:
1855: ELSIF (ln_premium > l_total_paid) THEN
1856: l_tra_id := OKC_API.G_MISS_NUM ;
1857: l_to_refund := ln_premium - l_total_paid ;
1858:
1859: -- cursor fetch replaced with the call to get the stream type id
1860: -- changed for user defined sreams, bug 3924300

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

1862: 'INSURANCE_PAYABLE',
1863: l_return_status,
1864: l_strm_type_id);
1865:
1866: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1869: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

Line 1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

1863: l_return_status,
1864: l_strm_type_id);
1865:
1866: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1869: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1871: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1864: l_strm_type_id);
1865:
1866: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1869: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;

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

1865:
1866: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1869: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873:

Line 1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

1866: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1869: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873:
1874:

Line 1871: RAISE OKC_API.G_EXCEPTION_ERROR;

1867: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
1868: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1869: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1870: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873:
1874:
1875:

Line 1881: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',

1877: OPEN c_trx_type ('Disbursement', 'US');
1878: FETCH c_trx_type INTO l_trx_type_ID;
1879: IF(c_trx_type%NOTFOUND) THEN
1880: l_attribute_label := OKL_ACCOUNTING_UTIL.get_message_token('OKL_LA_SEC_INVESTOR','OKL_LA_SEC_BILL'); --3927315
1881: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
1882: 'TRY_NAME',l_attribute_label); -- 3745151
1883: l_attribute_label := null;
1884: x_return_status := OKC_API.G_RET_STS_ERROR ;
1885: CLOSE c_trx_type ;

Line 1884: x_return_status := OKC_API.G_RET_STS_ERROR ;

1880: l_attribute_label := OKL_ACCOUNTING_UTIL.get_message_token('OKL_LA_SEC_INVESTOR','OKL_LA_SEC_BILL'); --3927315
1881: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
1882: 'TRY_NAME',l_attribute_label); -- 3745151
1883: l_attribute_label := null;
1884: x_return_status := OKC_API.G_RET_STS_ERROR ;
1885: CLOSE c_trx_type ;
1886: RAISE OKC_API.G_EXCEPTION_ERROR;
1887: END if ;
1888: CLOSE c_trx_type ;

Line 1886: RAISE OKC_API.G_EXCEPTION_ERROR;

1882: 'TRY_NAME',l_attribute_label); -- 3745151
1883: l_attribute_label := null;
1884: x_return_status := OKC_API.G_RET_STS_ERROR ;
1885: CLOSE c_trx_type ;
1886: RAISE OKC_API.G_EXCEPTION_ERROR;
1887: END if ;
1888: CLOSE c_trx_type ;
1889:
1890: insert_ap_request(p_api_version => l_api_version,

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

1899: p_kle_id => p_ipyv_rec.kle_id,
1900: p_invoice_date => SYSDATE,
1901: p_trx_id => l_trx_type_ID );
1902:
1903: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1904: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1905: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1906: RAISE OKC_API.G_EXCEPTION_ERROR;
1907: END IF;

Line 1904: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1900: p_invoice_date => SYSDATE,
1901: p_trx_id => l_trx_type_ID );
1902:
1903: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1904: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1905: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1906: RAISE OKC_API.G_EXCEPTION_ERROR;
1907: END IF;
1908: END IF ;

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

1901: p_trx_id => l_trx_type_ID );
1902:
1903: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1904: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1905: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1906: RAISE OKC_API.G_EXCEPTION_ERROR;
1907: END IF;
1908: END IF ;
1909: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1906: RAISE OKC_API.G_EXCEPTION_ERROR;

1902:
1903: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1904: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1905: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1906: RAISE OKC_API.G_EXCEPTION_ERROR;
1907: END IF;
1908: END IF ;
1909: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1910:

Line 1909: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

1905: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1906: RAISE OKC_API.G_EXCEPTION_ERROR;
1907: END IF;
1908: END IF ;
1909: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1910:
1911: EXCEPTION
1912: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1913: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 1912: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1908: END IF ;
1909: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1910:
1911: EXCEPTION
1912: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1913: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1914: (
1915: l_api_name,
1916: G_PKG_NAME,

Line 1913: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1909: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1910:
1911: EXCEPTION
1912: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1913: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1914: (
1915: l_api_name,
1916: G_PKG_NAME,
1917: 'OKC_API.G_RET_STS_ERROR',

Line 1917: 'OKC_API.G_RET_STS_ERROR',

1913: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1914: (
1915: l_api_name,
1916: G_PKG_NAME,
1917: 'OKC_API.G_RET_STS_ERROR',
1918: x_msg_count,
1919: x_msg_data,
1920: '_PROCESS'
1921: );

Line 1922: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1918: x_msg_count,
1919: x_msg_data,
1920: '_PROCESS'
1921: );
1922: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1923: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1924: (
1925: l_api_name,
1926: G_PKG_NAME,

Line 1923: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1919: x_msg_data,
1920: '_PROCESS'
1921: );
1922: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1923: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1924: (
1925: l_api_name,
1926: G_PKG_NAME,
1927: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1927: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1923: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1924: (
1925: l_api_name,
1926: G_PKG_NAME,
1927: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1928: x_msg_count,
1929: x_msg_data,
1930: '_PROCESS'
1931: );

Line 1933: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1929: x_msg_data,
1930: '_PROCESS'
1931: );
1932: WHEN OTHERS THEN
1933: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1934: (
1935: l_api_name,
1936: G_PKG_NAME,
1937: 'OTHERS',

Line 1947: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1943:
1944: PROCEDURE Inactivate_open_items(
1945:
1946: p_api_version IN NUMBER,
1947: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1948: x_return_status OUT NOCOPY VARCHAR2,
1949: x_msg_count OUT NOCOPY NUMBER,
1950: x_msg_data OUT NOCOPY VARCHAR2,
1951: p_contract_id IN NUMBER,

Line 2011: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

2007: p_stmv_rec Okl_Streams_Pub.stmv_rec_type;
2008: x_stmv_rec Okl_Streams_Pub.stmv_rec_type;
2009:
2010: BEGIN
2011: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2012: G_PKG_NAME,
2013: p_init_msg_list,
2014: l_api_version,
2015: p_api_version,

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

2014: l_api_version,
2015: p_api_version,
2016: '_PROCESS',
2017: x_return_status);
2018: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2019: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2020: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2021: RAISE OKC_API.G_EXCEPTION_ERROR;
2022: END IF;

Line 2019: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2015: p_api_version,
2016: '_PROCESS',
2017: x_return_status);
2018: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2019: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2020: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2021: RAISE OKC_API.G_EXCEPTION_ERROR;
2022: END IF;
2023:

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

2016: '_PROCESS',
2017: x_return_status);
2018: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2019: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2020: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2021: RAISE OKC_API.G_EXCEPTION_ERROR;
2022: END IF;
2023:
2024: -- Setup data

Line 2021: RAISE OKC_API.G_EXCEPTION_ERROR;

2017: x_return_status);
2018: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2019: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2020: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2021: RAISE OKC_API.G_EXCEPTION_ERROR;
2022: END IF;
2023:
2024: -- Setup data
2025: p_stmv_rec.ACTIVE_YN := 'N' ;

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

2038: ls_strm_purpose,
2039: l_return_status,
2040: l_recv_strm_id);
2041:
2042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);

Line 2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

2039: l_return_status,
2040: l_recv_strm_id);
2041:
2042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);
2047: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2040: l_recv_strm_id);
2041:
2042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);
2047: RAISE OKC_API.G_EXCEPTION_ERROR;
2048: END IF;

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

2041:
2042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);
2047: RAISE OKC_API.G_EXCEPTION_ERROR;
2048: END IF;
2049:

Line 2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);

2042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);
2047: RAISE OKC_API.G_EXCEPTION_ERROR;
2048: END IF;
2049:
2050:

Line 2047: RAISE OKC_API.G_EXCEPTION_ERROR;

2043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_COL_NAME_TOKEN,ls_strm_purpose);
2047: RAISE OKC_API.G_EXCEPTION_ERROR;
2048: END IF;
2049:
2050:
2051: ---

Line 2054: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN

2050:
2051: ---
2052: OPEN c_okl_strem_rec(l_recv_strm_id);
2053: FETCH c_okl_strem_rec INTO p_stmv_rec.id;
2054: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN
2055:
2056: -- Start of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2057: IF(L_DEBUG_ENABLED='Y') THEN
2058: L_LEVEL_PROCEDURE :=FND_LOG.LEVEL_PROCEDURE;

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

2078: END;
2079: END IF;
2080: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2081:
2082: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2083: CLOSE c_okl_strem_rec ;
2084: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2085: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2086: CLOSE c_okl_strem_rec ;

Line 2084: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2080: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2081:
2082: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2083: CLOSE c_okl_strem_rec ;
2084: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2085: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2086: CLOSE c_okl_strem_rec ;
2087: RAISE OKC_API.G_EXCEPTION_ERROR;
2088: END IF;

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

2081:
2082: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2083: CLOSE c_okl_strem_rec ;
2084: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2085: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2086: CLOSE c_okl_strem_rec ;
2087: RAISE OKC_API.G_EXCEPTION_ERROR;
2088: END IF;
2089: END IF;

Line 2087: RAISE OKC_API.G_EXCEPTION_ERROR;

2083: CLOSE c_okl_strem_rec ;
2084: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2085: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2086: CLOSE c_okl_strem_rec ;
2087: RAISE OKC_API.G_EXCEPTION_ERROR;
2088: END IF;
2089: END IF;
2090: CLOSE c_okl_strem_rec ;
2091:

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

2107: ls_strm_purpose,
2108: l_return_status,
2109: l_recv_strm_id);
2110:
2111: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2114: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785

Line 2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

2108: l_return_status,
2109: l_recv_strm_id);
2110:
2111: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2114: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2116: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2109: l_recv_strm_id);
2110:
2111: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2114: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;

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

2110:
2111: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2114: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118:

Line 2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785

2111: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2114: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118:
2119:

Line 2116: RAISE OKC_API.G_EXCEPTION_ERROR;

2112: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2113: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2114: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2115: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118:
2119:
2120:

Line 2124: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN

2120:
2121: --- For Accrual
2122: OPEN c_okl_strem_rec_acc(l_recv_strm_id);
2123: FETCH c_okl_strem_rec_acc INTO p_stmv_rec.id;
2124: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN
2125: -- Start of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2126: IF(IS_DEBUG_PROCEDURE_ON) THEN
2127: BEGIN
2128: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRIPXB.pls call OKL_STREAMS_PUB.update_streams ');

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

2143: END;
2144: END IF;
2145: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2146:
2147: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2148: CLOSE c_okl_strem_rec_acc ;
2149: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2150: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2151: CLOSE c_okl_strem_rec_acc ;

Line 2149: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2145: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2146:
2147: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2148: CLOSE c_okl_strem_rec_acc ;
2149: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2150: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2151: CLOSE c_okl_strem_rec_acc ;
2152: RAISE OKC_API.G_EXCEPTION_ERROR;
2153: END IF;

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

2146:
2147: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2148: CLOSE c_okl_strem_rec_acc ;
2149: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2150: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2151: CLOSE c_okl_strem_rec_acc ;
2152: RAISE OKC_API.G_EXCEPTION_ERROR;
2153: END IF;
2154: END IF;

Line 2152: RAISE OKC_API.G_EXCEPTION_ERROR;

2148: CLOSE c_okl_strem_rec_acc ;
2149: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2150: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2151: CLOSE c_okl_strem_rec_acc ;
2152: RAISE OKC_API.G_EXCEPTION_ERROR;
2153: END IF;
2154: END IF;
2155: CLOSE c_okl_strem_rec_acc ;
2156:

Line 2161: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN

2157:
2158: --- For Reporing Accrual
2159: OPEN c_okl_strem_rec_repacc(l_recv_strm_id);
2160: FETCH c_okl_strem_rec_repacc INTO p_stmv_rec.id;
2161: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN
2162: -- Start of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2163: IF(IS_DEBUG_PROCEDURE_ON) THEN
2164: BEGIN
2165: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRIPXB.pls call OKL_STREAMS_PUB.update_streams ');

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

2180: END;
2181: END IF;
2182: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2183:
2184: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2185: CLOSE c_okl_strem_rec_repacc ;
2186: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2187: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2188: CLOSE c_okl_strem_rec_repacc ;

Line 2186: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2182: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2183:
2184: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2185: CLOSE c_okl_strem_rec_repacc ;
2186: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2187: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2188: CLOSE c_okl_strem_rec_repacc ;
2189: RAISE OKC_API.G_EXCEPTION_ERROR;
2190: END IF;

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

2183:
2184: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2185: CLOSE c_okl_strem_rec_repacc ;
2186: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2187: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2188: CLOSE c_okl_strem_rec_repacc ;
2189: RAISE OKC_API.G_EXCEPTION_ERROR;
2190: END IF;
2191: END IF;

Line 2189: RAISE OKC_API.G_EXCEPTION_ERROR;

2185: CLOSE c_okl_strem_rec_repacc ;
2186: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2187: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2188: CLOSE c_okl_strem_rec_repacc ;
2189: RAISE OKC_API.G_EXCEPTION_ERROR;
2190: END IF;
2191: END IF;
2192: CLOSE c_okl_strem_rec_repacc ;
2193:

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

2209: ls_strm_purpose,
2210: l_return_status,
2211: l_recv_strm_id);
2212:
2213: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2216: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785

Line 2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

2210: l_return_status,
2211: l_recv_strm_id);
2212:
2213: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2216: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2218: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2211: l_recv_strm_id);
2212:
2213: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2216: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2218: RAISE OKC_API.G_EXCEPTION_ERROR;
2219: END IF;

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

2212:
2213: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2216: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2218: RAISE OKC_API.G_EXCEPTION_ERROR;
2219: END IF;
2220:

Line 2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785

2213: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2216: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2218: RAISE OKC_API.G_EXCEPTION_ERROR;
2219: END IF;
2220:
2221:

Line 2218: RAISE OKC_API.G_EXCEPTION_ERROR;

2214: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2215: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2216: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2217: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,ls_strm_purpose); --bug 4024785
2218: RAISE OKC_API.G_EXCEPTION_ERROR;
2219: END IF;
2220:
2221:
2222: OPEN c_okl_strem_rec(l_recv_strm_id);

Line 2224: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN

2220:
2221:
2222: OPEN c_okl_strem_rec(l_recv_strm_id);
2223: FETCH c_okl_strem_rec INTO p_stmv_rec.id;
2224: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN
2225: -- Start of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2226: IF(IS_DEBUG_PROCEDURE_ON) THEN
2227: BEGIN
2228: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRIPXB.pls call OKL_STREAMS_PUB.update_streams ');

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

2243: END;
2244: END IF;
2245: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2246:
2247: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2248: CLOSE c_okl_strem_rec ;
2249: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2250: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2251: CLOSE c_okl_strem_rec ;

Line 2249: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2245: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2246:
2247: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2248: CLOSE c_okl_strem_rec ;
2249: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2250: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2251: CLOSE c_okl_strem_rec ;
2252: RAISE OKC_API.G_EXCEPTION_ERROR;
2253: END IF;

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

2246:
2247: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2248: CLOSE c_okl_strem_rec ;
2249: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2250: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2251: CLOSE c_okl_strem_rec ;
2252: RAISE OKC_API.G_EXCEPTION_ERROR;
2253: END IF;
2254: END IF;

Line 2252: RAISE OKC_API.G_EXCEPTION_ERROR;

2248: CLOSE c_okl_strem_rec ;
2249: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2250: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2251: CLOSE c_okl_strem_rec ;
2252: RAISE OKC_API.G_EXCEPTION_ERROR;
2253: END IF;
2254: END IF;
2255: CLOSE c_okl_strem_rec ;
2256:

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

2273: ls_strm_purpose,
2274: l_return_status,
2275: l_recv_strm_id);
2276:
2277: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785

Line 2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

2274: l_return_status,
2275: l_recv_strm_id);
2276:
2277: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785
2282: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2275: l_recv_strm_id);
2276:
2277: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785
2282: RAISE OKC_API.G_EXCEPTION_ERROR;
2283: END IF;

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

2276:
2277: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785
2282: RAISE OKC_API.G_EXCEPTION_ERROR;
2283: END IF;
2284:

Line 2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785

2277: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785
2282: RAISE OKC_API.G_EXCEPTION_ERROR;
2283: END IF;
2284:
2285:

Line 2282: RAISE OKC_API.G_EXCEPTION_ERROR;

2278: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2279: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2281: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN ,ls_strm_purpose); --bug 4024785
2282: RAISE OKC_API.G_EXCEPTION_ERROR;
2283: END IF;
2284:
2285:
2286:

Line 2290: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN

2286:
2287: --- For Accrual
2288: OPEN c_okl_strem_rec_acc(l_recv_strm_id);
2289: FETCH c_okl_strem_rec_acc INTO p_stmv_rec.id;
2290: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN
2291: -- Start of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2292: IF(IS_DEBUG_PROCEDURE_ON) THEN
2293: BEGIN
2294: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRIPXB.pls call OKL_STREAMS_PUB.update_streams ');

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

2309: END;
2310: END IF;
2311: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2312:
2313: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2314: CLOSE c_okl_strem_rec_acc ;
2315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2316: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2317: CLOSE c_okl_strem_rec_acc ;

Line 2315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2311: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2312:
2313: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2314: CLOSE c_okl_strem_rec_acc ;
2315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2316: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2317: CLOSE c_okl_strem_rec_acc ;
2318: RAISE OKC_API.G_EXCEPTION_ERROR;
2319: END IF;

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

2312:
2313: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2314: CLOSE c_okl_strem_rec_acc ;
2315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2316: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2317: CLOSE c_okl_strem_rec_acc ;
2318: RAISE OKC_API.G_EXCEPTION_ERROR;
2319: END IF;
2320: END IF;

Line 2318: RAISE OKC_API.G_EXCEPTION_ERROR;

2314: CLOSE c_okl_strem_rec_acc ;
2315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2316: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2317: CLOSE c_okl_strem_rec_acc ;
2318: RAISE OKC_API.G_EXCEPTION_ERROR;
2319: END IF;
2320: END IF;
2321: CLOSE c_okl_strem_rec_acc ;
2322:

Line 2328: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN

2324:
2325: --- For Reporting Accrual
2326: OPEN c_okl_strem_rec_repacc(l_recv_strm_id);
2327: FETCH c_okl_strem_rec_repacc INTO p_stmv_rec.id;
2328: IF(p_stmv_rec.id IS NOT NULL AND p_stmv_rec.id <> OKC_API.G_MISS_NUM) THEN
2329: -- Start of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2330: IF(IS_DEBUG_PROCEDURE_ON) THEN
2331: BEGIN
2332: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRIPXB.pls call OKL_STREAMS_PUB.update_streams ');

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

2347: END;
2348: END IF;
2349: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2350:
2351: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2352: CLOSE c_okl_strem_rec_repacc ;
2353: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2354: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2355: CLOSE c_okl_strem_rec_repacc ;

Line 2353: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2349: -- End of wraper code generated automatically by Debug code generator for OKL_STREAMS_PUB.update_streams
2350:
2351: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2352: CLOSE c_okl_strem_rec_repacc ;
2353: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2354: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2355: CLOSE c_okl_strem_rec_repacc ;
2356: RAISE OKC_API.G_EXCEPTION_ERROR;
2357: END IF;

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

2350:
2351: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2352: CLOSE c_okl_strem_rec_repacc ;
2353: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2354: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2355: CLOSE c_okl_strem_rec_repacc ;
2356: RAISE OKC_API.G_EXCEPTION_ERROR;
2357: END IF;
2358: END IF;

Line 2356: RAISE OKC_API.G_EXCEPTION_ERROR;

2352: CLOSE c_okl_strem_rec_repacc ;
2353: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2354: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2355: CLOSE c_okl_strem_rec_repacc ;
2356: RAISE OKC_API.G_EXCEPTION_ERROR;
2357: END IF;
2358: END IF;
2359: CLOSE c_okl_strem_rec_repacc ;
2360:

Line 2363: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

2359: CLOSE c_okl_strem_rec_repacc ;
2360:
2361: END IF;
2362:
2363: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2364:
2365: EXCEPTION
2366: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2367: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 2366: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2362:
2363: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2364:
2365: EXCEPTION
2366: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2367: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2368: (
2369: l_api_name,
2370: G_PKG_NAME,

Line 2367: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2363: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2364:
2365: EXCEPTION
2366: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2367: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2368: (
2369: l_api_name,
2370: G_PKG_NAME,
2371: 'OKC_API.G_RET_STS_ERROR',

Line 2371: 'OKC_API.G_RET_STS_ERROR',

2367: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2368: (
2369: l_api_name,
2370: G_PKG_NAME,
2371: 'OKC_API.G_RET_STS_ERROR',
2372: x_msg_count,
2373: x_msg_data,
2374: '_PROCESS'
2375: );

Line 2376: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2372: x_msg_count,
2373: x_msg_data,
2374: '_PROCESS'
2375: );
2376: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2377: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2378: (
2379: l_api_name,
2380: G_PKG_NAME,

Line 2377: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2373: x_msg_data,
2374: '_PROCESS'
2375: );
2376: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2377: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2378: (
2379: l_api_name,
2380: G_PKG_NAME,
2381: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2381: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2377: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2378: (
2379: l_api_name,
2380: G_PKG_NAME,
2381: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2382: x_msg_count,
2383: x_msg_data,
2384: '_PROCESS'
2385: );

Line 2387: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2383: x_msg_data,
2384: '_PROCESS'
2385: );
2386: WHEN OTHERS THEN
2387: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2388: (
2389: l_api_name,
2390: G_PKG_NAME,
2391: 'OTHERS',

Line 2401: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2397:
2398:
2399: PROCEDURE cancel_policies(
2400: p_api_version IN NUMBER,
2401: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2402: x_return_status OUT NOCOPY VARCHAR2,
2403: x_msg_count OUT NOCOPY NUMBER,
2404: x_msg_data OUT NOCOPY VARCHAR2,
2405: p_contract_id IN NUMBER,

Line 2427: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

2423: WHERE KHR_ID = p_contract_id
2424: and ISS_CODE in ('ACTIVE','PENDING');
2425:
2426: BEGIN
2427: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2428: G_PKG_NAME,
2429: p_init_msg_list,
2430: l_api_version,
2431: p_api_version,

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

2430: l_api_version,
2431: p_api_version,
2432: '_PROCESS',
2433: x_return_status);
2434: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2437: RAISE OKC_API.G_EXCEPTION_ERROR;
2438: END IF;

Line 2435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2431: p_api_version,
2432: '_PROCESS',
2433: x_return_status);
2434: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2437: RAISE OKC_API.G_EXCEPTION_ERROR;
2438: END IF;
2439:

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

2432: '_PROCESS',
2433: x_return_status);
2434: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2437: RAISE OKC_API.G_EXCEPTION_ERROR;
2438: END IF;
2439:
2440: -- Check for contract_id (NULL)

Line 2437: RAISE OKC_API.G_EXCEPTION_ERROR;

2433: x_return_status);
2434: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2437: RAISE OKC_API.G_EXCEPTION_ERROR;
2438: END IF;
2439:
2440: -- Check for contract_id (NULL)
2441: IF ((p_contract_id IS NULL ) OR (p_contract_id = OKC_API.G_MISS_NUM )) THEN

Line 2441: IF ((p_contract_id IS NULL ) OR (p_contract_id = OKC_API.G_MISS_NUM )) THEN

2437: RAISE OKC_API.G_EXCEPTION_ERROR;
2438: END IF;
2439:
2440: -- Check for contract_id (NULL)
2441: IF ((p_contract_id IS NULL ) OR (p_contract_id = OKC_API.G_MISS_NUM )) THEN
2442: x_return_status := OKC_API.G_RET_STS_ERROR;
2443: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Contract ID');
2444: RAISE OKC_API.G_EXCEPTION_ERROR;
2445:

Line 2442: x_return_status := OKC_API.G_RET_STS_ERROR;

2438: END IF;
2439:
2440: -- Check for contract_id (NULL)
2441: IF ((p_contract_id IS NULL ) OR (p_contract_id = OKC_API.G_MISS_NUM )) THEN
2442: x_return_status := OKC_API.G_RET_STS_ERROR;
2443: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Contract ID');
2444: RAISE OKC_API.G_EXCEPTION_ERROR;
2445:
2446: END IF;

Line 2443: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Contract ID');

2439:
2440: -- Check for contract_id (NULL)
2441: IF ((p_contract_id IS NULL ) OR (p_contract_id = OKC_API.G_MISS_NUM )) THEN
2442: x_return_status := OKC_API.G_RET_STS_ERROR;
2443: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Contract ID');
2444: RAISE OKC_API.G_EXCEPTION_ERROR;
2445:
2446: END IF;
2447:

Line 2444: RAISE OKC_API.G_EXCEPTION_ERROR;

2440: -- Check for contract_id (NULL)
2441: IF ((p_contract_id IS NULL ) OR (p_contract_id = OKC_API.G_MISS_NUM )) THEN
2442: x_return_status := OKC_API.G_RET_STS_ERROR;
2443: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Contract ID');
2444: RAISE OKC_API.G_EXCEPTION_ERROR;
2445:
2446: END IF;
2447:
2448:

Line 2452: IF ((l_cancellation_date IS NULL ) OR (l_cancellation_date = OKC_API.G_MISS_DATE )) THEN

2448:
2449:
2450: -- Check for Date put SYSDATE if NULL
2451: l_cancellation_date := p_cancellation_date ;
2452: IF ((l_cancellation_date IS NULL ) OR (l_cancellation_date = OKC_API.G_MISS_DATE )) THEN
2453:
2454: l_cancellation_date := SYSDATE;
2455:
2456: END IF;

Line 2470: IF (l_ipyv_rec.IPY_TYPE IS NULL) OR (l_ipyv_rec.IPY_TYPE = OKC_API.G_MISS_CHAR) THEN

2466:
2467: -- 3976894 Modified to fetch ISS_CODE
2468: FETCH c_okl_ins_policies INTO l_ipyv_rec.ID, l_ipyv_rec.IPY_TYPE, l_ipyv_rec.ISS_CODE;
2469: EXIT WHEN c_okl_ins_policies%NOTFOUND;
2470: IF (l_ipyv_rec.IPY_TYPE IS NULL) OR (l_ipyv_rec.IPY_TYPE = OKC_API.G_MISS_CHAR) THEN
2471: NULL;
2472:
2473: ELSIF( l_ipyv_rec.IPY_TYPE <> 'THIRD_PARTY_POLICY' )THEN
2474: --l_ipyv_rec.crx_code := 'CONTRACT_CANCELED' ;

Line 2476: IF (p_crx_code IS NOT NULL) OR (p_crx_code <> OKC_API.G_MISS_CHAR ) THEN

2472:
2473: ELSIF( l_ipyv_rec.IPY_TYPE <> 'THIRD_PARTY_POLICY' )THEN
2474: --l_ipyv_rec.crx_code := 'CONTRACT_CANCELED' ;
2475: ---+++ Effective dated Termination Changes Start+++++------
2476: IF (p_crx_code IS NOT NULL) OR (p_crx_code <> OKC_API.G_MISS_CHAR ) THEN
2477: l_ipyv_rec.crx_code := p_crx_code;--'CONTRACT_CANCELED' ;
2478: END IF;
2479: ---+++ Effective dated Termination Changes End +++++------
2480: l_ipyv_rec.cancellation_date := p_cancellation_date;

Line 2488: p_init_msg_list => OKC_API.G_FALSE,

2484: -- by calling delete policy.
2485: IF (l_ipyv_rec.ISS_CODE = 'ACTIVE') THEN
2486: cancel_policy(
2487: p_api_version => l_api_version,
2488: p_init_msg_list => OKC_API.G_FALSE,
2489: x_return_status => x_return_status,
2490: x_msg_count => x_msg_count,
2491: x_msg_data => x_msg_data,
2492: p_ipyv_rec => l_ipyv_rec,

Line 2497: p_init_msg_list => OKC_API.G_FALSE,

2493: x_ipyv_rec => lx_ipyv_rec);
2494: ELSIF(l_ipyv_rec.ISS_CODE = 'PENDING') THEN
2495: delete_policy(
2496: p_api_version => l_api_version,
2497: p_init_msg_list => OKC_API.G_FALSE,
2498: x_return_status => l_return_status,
2499: x_msg_count => x_msg_count,
2500: x_msg_data => x_msg_data,
2501: p_ipyv_rec => l_ipyv_rec,

Line 2507: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

2503: END IF;
2504: END IF;
2505: END LOOP ;
2506: CLOSE c_okl_ins_policies ;
2507: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2508:
2509: EXCEPTION
2510: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2511: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 2510: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2506: CLOSE c_okl_ins_policies ;
2507: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2508:
2509: EXCEPTION
2510: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2511: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2512: (
2513: l_api_name,
2514: G_PKG_NAME,

Line 2511: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2507: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2508:
2509: EXCEPTION
2510: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2511: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2512: (
2513: l_api_name,
2514: G_PKG_NAME,
2515: 'OKC_API.G_RET_STS_ERROR',

Line 2515: 'OKC_API.G_RET_STS_ERROR',

2511: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2512: (
2513: l_api_name,
2514: G_PKG_NAME,
2515: 'OKC_API.G_RET_STS_ERROR',
2516: x_msg_count,
2517: x_msg_data,
2518: '_PROCESS'
2519: );

Line 2520: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2516: x_msg_count,
2517: x_msg_data,
2518: '_PROCESS'
2519: );
2520: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2521: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2522: (
2523: l_api_name,
2524: G_PKG_NAME,

Line 2521: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2517: x_msg_data,
2518: '_PROCESS'
2519: );
2520: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2521: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2522: (
2523: l_api_name,
2524: G_PKG_NAME,
2525: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2525: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2521: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2522: (
2523: l_api_name,
2524: G_PKG_NAME,
2525: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2526: x_msg_count,
2527: x_msg_data,
2528: '_PROCESS'
2529: );

Line 2531: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2527: x_msg_data,
2528: '_PROCESS'
2529: );
2530: WHEN OTHERS THEN
2531: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2532: (
2533: l_api_name,
2534: G_PKG_NAME,
2535: 'OTHERS',

Line 2743: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );

2739: ,lx_ipyv_rec.OBJECT_VERSION_NUMBER, lx_ipyv_rec.date_from, lx_ipyv_rec.ipy_type,
2740: lx_ipyv_rec.FACTOR_CODE,lx_ipyv_rec.IPF_CODE,lx_ipyv_rec.date_to,lx_ipyv_rec.premium,
2741: lx_ipyv_rec.covered_amount,lx_ipyv_rec.iss_code;
2742: IF(c_ins_info%NOTFOUND) THEN
2743: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
2744: x_return_status := OKC_API.G_RET_STS_ERROR ;
2745: CLOSE c_ins_info ;
2746: RAISE OKC_API.G_EXCEPTION_ERROR;
2747: END IF ;

Line 2744: x_return_status := OKC_API.G_RET_STS_ERROR ;

2740: lx_ipyv_rec.FACTOR_CODE,lx_ipyv_rec.IPF_CODE,lx_ipyv_rec.date_to,lx_ipyv_rec.premium,
2741: lx_ipyv_rec.covered_amount,lx_ipyv_rec.iss_code;
2742: IF(c_ins_info%NOTFOUND) THEN
2743: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
2744: x_return_status := OKC_API.G_RET_STS_ERROR ;
2745: CLOSE c_ins_info ;
2746: RAISE OKC_API.G_EXCEPTION_ERROR;
2747: END IF ;
2748: CLOSE c_ins_info ;

Line 2746: RAISE OKC_API.G_EXCEPTION_ERROR;

2742: IF(c_ins_info%NOTFOUND) THEN
2743: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
2744: x_return_status := OKC_API.G_RET_STS_ERROR ;
2745: CLOSE c_ins_info ;
2746: RAISE OKC_API.G_EXCEPTION_ERROR;
2747: END IF ;
2748: CLOSE c_ins_info ;
2749: RETURN lx_ipyv_rec;
2750: EXCEPTION

Line 2753: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

2749: RETURN lx_ipyv_rec;
2750: EXCEPTION
2751: WHEN OTHERS THEN
2752: -- store SQL error message on message stack for caller
2753: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2754: -- notify caller of an UNEXPECTED error
2755: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2756: RETURN NULL;
2757: END get_insurance_info;

Line 2755: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2751: WHEN OTHERS THEN
2752: -- store SQL error message on message stack for caller
2753: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2754: -- notify caller of an UNEXPECTED error
2755: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2756: RETURN NULL;
2757: END get_insurance_info;
2758: ----------------------------------------------------------
2759: -- Calculate customer Refund

Line 2798: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

2794: l_ipyv_rec := p_ipyv_rec;
2795: OPEN C_OKL_STRM_TYPE_V('INSURANCE RECEIVABLE');
2796: FETCH C_OKL_STRM_TYPE_V INTO l_stm_type_rcvbl_id;
2797: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
2798: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
2799: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE RECEIVABLE');
2800: x_return_status := OKC_API.G_RET_STS_ERROR ;
2801: CLOSE C_OKL_STRM_TYPE_V ;
2802: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2800: x_return_status := OKC_API.G_RET_STS_ERROR ;

2796: FETCH C_OKL_STRM_TYPE_V INTO l_stm_type_rcvbl_id;
2797: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
2798: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
2799: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE RECEIVABLE');
2800: x_return_status := OKC_API.G_RET_STS_ERROR ;
2801: CLOSE C_OKL_STRM_TYPE_V ;
2802: RAISE OKC_API.G_EXCEPTION_ERROR;
2803: END IF ;
2804: CLOSE C_OKL_STRM_TYPE_V;

Line 2802: RAISE OKC_API.G_EXCEPTION_ERROR;

2798: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
2799: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE RECEIVABLE');
2800: x_return_status := OKC_API.G_RET_STS_ERROR ;
2801: CLOSE C_OKL_STRM_TYPE_V ;
2802: RAISE OKC_API.G_EXCEPTION_ERROR;
2803: END IF ;
2804: CLOSE C_OKL_STRM_TYPE_V;
2805: -- get total amount received from customer
2806: OPEN c_total_amount_paid(l_stm_type_rcvbl_id,l_ipyv_rec.KHR_ID,l_ipyv_rec.KLE_ID) ;

Line 2833: IF(( l_total_num_months_paid IS NULL) OR (l_total_num_months_paid = OKC_API.G_MISS_NUM )) THEN --[1]

2829: -- Caclulation of Refund Months
2830: -----------------------------------------
2831: -- get the number of months paid
2832: l_total_num_months_paid := l_freq_factor * l_no_of_rec;
2833: IF(( l_total_num_months_paid IS NULL) OR (l_total_num_months_paid = OKC_API.G_MISS_NUM )) THEN --[1]
2834: l_total_num_months_paid := 0 ;
2835: END IF ;
2836: -- check to see if the cancellation date is between the start and end date of the policy
2837: --SELECT 'X' INTO l_vld_cncl_dt FROM DUAL

Line 2853: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN

2849: l_no_days_in_last_month := OKL_STREAM_GENERATOR_PVT.get_day_count(ADD_MONTHS(l_ipyv_rec.date_from,l_total_consumed_months),
2850: p_end_date => l_ipyv_rec.cancellation_date,
2851: p_arrears => 'Y',
2852: x_return_status => l_return_status);
2853: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
2854: RAISE OKC_API.G_EXCEPTION_ERROR;
2855: END IF;
2856: -- Refund Amount
2857: lx_refund_amount := (l_total_num_months_paid - l_total_consumed_months)* l_monthly_premium - l_no_days_in_last_month * l_monthly_premium/30 ;

Line 2854: RAISE OKC_API.G_EXCEPTION_ERROR;

2850: p_end_date => l_ipyv_rec.cancellation_date,
2851: p_arrears => 'Y',
2852: x_return_status => l_return_status);
2853: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
2854: RAISE OKC_API.G_EXCEPTION_ERROR;
2855: END IF;
2856: -- Refund Amount
2857: lx_refund_amount := (l_total_num_months_paid - l_total_consumed_months)* l_monthly_premium - l_no_days_in_last_month * l_monthly_premium/30 ;
2858: -- gboomina Bug 4885759 - End

Line 2868: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

2864:
2865: EXCEPTION
2866: WHEN OTHERS THEN
2867: -- store SQL error message on message stack for caller
2868: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2869: -- notify caller of an UNEXPECTED error
2870: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2871: RETURN 0;
2872: END get_cust_refund;

Line 2870: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2866: WHEN OTHERS THEN
2867: -- store SQL error message on message stack for caller
2868: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
2869: -- notify caller of an UNEXPECTED error
2870: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2871: RETURN 0;
2872: END get_cust_refund;
2873: -----------------------------------------
2874: -- Proceduren get_vendor_refund

Line 2878: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2874: -- Proceduren get_vendor_refund
2875: --------------------------------------------
2876: PROCEDURE get_vendor_refund(
2877: p_api_version IN NUMBER,
2878: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2879: x_return_status OUT NOCOPY VARCHAR2,
2880: x_msg_count OUT NOCOPY NUMBER,
2881: x_msg_data OUT NOCOPY VARCHAR2,
2882: p_ipyv_rec IN ipyv_rec_type,

Line 2952: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

2948:
2949: BEGIN
2950:
2951: l_ipyv_rec := p_ipyv_rec;
2952: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2953: G_PKG_NAME,
2954: p_init_msg_list,
2955: l_api_version,
2956: p_api_version,

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

2955: l_api_version,
2956: p_api_version,
2957: '_PROCESS',
2958: x_return_status);
2959: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2960: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2961: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2962: RAISE OKC_API.G_EXCEPTION_ERROR;
2963: END IF;

Line 2960: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2956: p_api_version,
2957: '_PROCESS',
2958: x_return_status);
2959: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2960: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2961: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2962: RAISE OKC_API.G_EXCEPTION_ERROR;
2963: END IF;
2964:

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

2957: '_PROCESS',
2958: x_return_status);
2959: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2960: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2961: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2962: RAISE OKC_API.G_EXCEPTION_ERROR;
2963: END IF;
2964:
2965: OPEN c_con_start(l_ipyv_rec.khr_id);

Line 2962: RAISE OKC_API.G_EXCEPTION_ERROR;

2958: x_return_status);
2959: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2960: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2961: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2962: RAISE OKC_API.G_EXCEPTION_ERROR;
2963: END IF;
2964:
2965: OPEN c_con_start(l_ipyv_rec.khr_id);
2966: FETCH c_con_start INTO l_start_date;

Line 2968: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');

2964:
2965: OPEN c_con_start(l_ipyv_rec.khr_id);
2966: FETCH c_con_start INTO l_start_date;
2967: IF(c_con_start%NOTFOUND) THEN
2968: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');
2969: x_return_status := OKC_API.G_RET_STS_ERROR ;
2970: CLOSE c_con_start ;
2971: RAISE OKC_API.G_EXCEPTION_ERROR;
2972: END IF ;

Line 2969: x_return_status := OKC_API.G_RET_STS_ERROR ;

2965: OPEN c_con_start(l_ipyv_rec.khr_id);
2966: FETCH c_con_start INTO l_start_date;
2967: IF(c_con_start%NOTFOUND) THEN
2968: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');
2969: x_return_status := OKC_API.G_RET_STS_ERROR ;
2970: CLOSE c_con_start ;
2971: RAISE OKC_API.G_EXCEPTION_ERROR;
2972: END IF ;
2973: CLOSE c_con_start ;

Line 2971: RAISE OKC_API.G_EXCEPTION_ERROR;

2967: IF(c_con_start%NOTFOUND) THEN
2968: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_VALUE', G_COL_NAME_TOKEN,'Contract Start Date');
2969: x_return_status := OKC_API.G_RET_STS_ERROR ;
2970: CLOSE c_con_start ;
2971: RAISE OKC_API.G_EXCEPTION_ERROR;
2972: END IF ;
2973: CLOSE c_con_start ;
2974: --- How much he should have been paid
2975: IF (p_ipyv_rec.ipy_type = 'LEASE_POLICY') THEN

Line 2980: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);

2976: -- Select premium from insured_asset table
2977: OPEN c_okl_ins_asset;
2978: FETCH c_okl_ins_asset INTO l_lessor_premium;
2979: IF(c_okl_ins_asset%NOTFOUND) THEN
2980: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
2981: x_return_status := OKC_API.G_RET_STS_ERROR ;
2982: CLOSE c_okl_ins_asset ;
2983: RAISE OKC_API.G_EXCEPTION_ERROR;
2984: END if ;

Line 2981: x_return_status := OKC_API.G_RET_STS_ERROR ;

2977: OPEN c_okl_ins_asset;
2978: FETCH c_okl_ins_asset INTO l_lessor_premium;
2979: IF(c_okl_ins_asset%NOTFOUND) THEN
2980: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
2981: x_return_status := OKC_API.G_RET_STS_ERROR ;
2982: CLOSE c_okl_ins_asset ;
2983: RAISE OKC_API.G_EXCEPTION_ERROR;
2984: END if ;
2985: CLOSE c_okl_ins_asset ;

Line 2983: RAISE OKC_API.G_EXCEPTION_ERROR;

2979: IF(c_okl_ins_asset%NOTFOUND) THEN
2980: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
2981: x_return_status := OKC_API.G_RET_STS_ERROR ;
2982: CLOSE c_okl_ins_asset ;
2983: RAISE OKC_API.G_EXCEPTION_ERROR;
2984: END if ;
2985: CLOSE c_okl_ins_asset ;
2986:
2987: ELSE

Line 3007: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);

3003: p_currency_code => l_functional_currency);
3004: OPEN c_ins_opt_premium (x_functional_covered_amt);
3005: FETCH c_ins_opt_premium INTO l_func_total_lessor_premium;
3006: IF(c_ins_opt_premium%NOTFOUND) THEN
3007: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
3008: x_return_status := OKC_API.G_RET_STS_ERROR ;
3009: CLOSE c_ins_opt_premium ;
3010: RAISE OKC_API.G_EXCEPTION_ERROR;
3011: END if ;

Line 3008: x_return_status := OKC_API.G_RET_STS_ERROR ;

3004: OPEN c_ins_opt_premium (x_functional_covered_amt);
3005: FETCH c_ins_opt_premium INTO l_func_total_lessor_premium;
3006: IF(c_ins_opt_premium%NOTFOUND) THEN
3007: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
3008: x_return_status := OKC_API.G_RET_STS_ERROR ;
3009: CLOSE c_ins_opt_premium ;
3010: RAISE OKC_API.G_EXCEPTION_ERROR;
3011: END if ;
3012: --- total lessor premium from functional to contract currency

Line 3010: RAISE OKC_API.G_EXCEPTION_ERROR;

3006: IF(c_ins_opt_premium%NOTFOUND) THEN
3007: Okc_Api.set_message(G_APP_NAME, 'OKL_INVALID_POLICY', G_COL_NAME_TOKEN,p_ipyv_rec.ID);
3008: x_return_status := OKC_API.G_RET_STS_ERROR ;
3009: CLOSE c_ins_opt_premium ;
3010: RAISE OKC_API.G_EXCEPTION_ERROR;
3011: END if ;
3012: --- total lessor premium from functional to contract currency
3013: OKL_ACCOUNTING_UTIL.convert_to_contract_currency
3014: (

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

3059: OKL_STREAMS_UTIL.get_primary_stream_type(p_ipyv_rec.khr_id,
3060: 'INSURANCE_PAYABLE',
3061: l_return_status,
3062: l_pay_strm_type_id);
3063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3066: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');

Line 3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3060: 'INSURANCE_PAYABLE',
3061: l_return_status,
3062: l_pay_strm_type_id);
3063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3066: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');
3068: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3061: l_return_status,
3062: l_pay_strm_type_id);
3063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3066: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');
3068: RAISE OKC_API.G_EXCEPTION_ERROR;
3069: END IF;

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

3062: l_pay_strm_type_id);
3063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3066: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');
3068: RAISE OKC_API.G_EXCEPTION_ERROR;
3069: END IF;
3070: OPEN c_total_paid(l_pay_strm_type_id);

Line 3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');

3063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3066: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');
3068: RAISE OKC_API.G_EXCEPTION_ERROR;
3069: END IF;
3070: OPEN c_total_paid(l_pay_strm_type_id);
3071: FETCH c_total_paid INTO l_total_paid;

Line 3068: RAISE OKC_API.G_EXCEPTION_ERROR;

3064: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3065: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3066: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3067: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE');
3068: RAISE OKC_API.G_EXCEPTION_ERROR;
3069: END IF;
3070: OPEN c_total_paid(l_pay_strm_type_id);
3071: FETCH c_total_paid INTO l_total_paid;
3072: IF(c_total_paid%NOTFOUND) THEN

Line 3076: IF ((l_total_paid IS NULL ) OR (l_total_paid = OKC_API.G_MISS_NUM )) THEN

3072: IF(c_total_paid%NOTFOUND) THEN
3073: l_total_paid := 0 ;
3074: END IF ;
3075: CLOSE c_total_paid;
3076: IF ((l_total_paid IS NULL ) OR (l_total_paid = OKC_API.G_MISS_NUM )) THEN
3077: l_total_paid := 0;
3078: END IF ;
3079: ln_refund := l_total_paid - ln_premium ;
3080: pn_refund:= ln_refund;

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

3082: OKL_STREAMS_UTIL.get_primary_stream_type(p_ipyv_rec.khr_id,
3083: 'INSURANCE_ADJUSTMENT',
3084: l_return_status,
3085: l_Adj_strm_type_id);
3086: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785

Line 3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3083: 'INSURANCE_ADJUSTMENT',
3084: l_return_status,
3085: l_Adj_strm_type_id);
3086: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
3091: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3084: l_return_status,
3085: l_Adj_strm_type_id);
3086: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
3091: RAISE OKC_API.G_EXCEPTION_ERROR;
3092: END IF;

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

3085: l_Adj_strm_type_id);
3086: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
3091: RAISE OKC_API.G_EXCEPTION_ERROR;
3092: END IF;
3093:

Line 3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785

3086: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
3091: RAISE OKC_API.G_EXCEPTION_ERROR;
3092: END IF;
3093:
3094: -- GET MONEY BACK FROM VENDOR

Line 3091: RAISE OKC_API.G_EXCEPTION_ERROR;

3087: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3090: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN, 'INSURANCE_ADJUSTMENT'); --bug 4024785
3091: RAISE OKC_API.G_EXCEPTION_ERROR;
3092: END IF;
3093:
3094: -- GET MONEY BACK FROM VENDOR
3095: l_to_refund := -ln_refund ;

Line 3101: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',

3097: -- GET TRANSACTION TYPE
3098: OPEN c_trx_type ('Debit Memo', 'US');
3099: FETCH c_trx_type INTO l_trx_type_id;
3100: IF(c_trx_type%NOTFOUND) THEN
3101: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
3102: 'TRY_NAME','Debit Memo');-- 3745151
3103: x_return_status := OKC_API.G_RET_STS_ERROR ;
3104: CLOSE c_trx_type ;
3105: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3103: x_return_status := OKC_API.G_RET_STS_ERROR ;

3099: FETCH c_trx_type INTO l_trx_type_id;
3100: IF(c_trx_type%NOTFOUND) THEN
3101: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
3102: 'TRY_NAME','Debit Memo');-- 3745151
3103: x_return_status := OKC_API.G_RET_STS_ERROR ;
3104: CLOSE c_trx_type ;
3105: RAISE OKC_API.G_EXCEPTION_ERROR;
3106: END if ;
3107: CLOSE c_trx_type;

Line 3105: RAISE OKC_API.G_EXCEPTION_ERROR;

3101: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
3102: 'TRY_NAME','Debit Memo');-- 3745151
3103: x_return_status := OKC_API.G_RET_STS_ERROR ;
3104: CLOSE c_trx_type ;
3105: RAISE OKC_API.G_EXCEPTION_ERROR;
3106: END if ;
3107: CLOSE c_trx_type;
3108:
3109: -- Call API to create Debit Memo

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

3118: p_khr_id => p_ipyv_rec.khr_id,
3119: p_kle_id => p_ipyv_rec.kle_id,
3120: p_invoice_date => SYSDATE,
3121: p_trx_id => l_trx_type_ID );
3122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3123: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3124: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3125: RAISE OKC_API.G_EXCEPTION_ERROR;
3126: END IF;

Line 3123: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3119: p_kle_id => p_ipyv_rec.kle_id,
3120: p_invoice_date => SYSDATE,
3121: p_trx_id => l_trx_type_ID );
3122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3123: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3124: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3125: RAISE OKC_API.G_EXCEPTION_ERROR;
3126: END IF;
3127:

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

3120: p_invoice_date => SYSDATE,
3121: p_trx_id => l_trx_type_ID );
3122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3123: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3124: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3125: RAISE OKC_API.G_EXCEPTION_ERROR;
3126: END IF;
3127:
3128: ELSIF (ln_premium > l_total_paid) THEN

Line 3125: RAISE OKC_API.G_EXCEPTION_ERROR;

3121: p_trx_id => l_trx_type_ID );
3122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3123: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3124: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3125: RAISE OKC_API.G_EXCEPTION_ERROR;
3126: END IF;
3127:
3128: ELSIF (ln_premium > l_total_paid) THEN
3129: l_tra_id := OKC_API.G_MISS_NUM ;

Line 3129: l_tra_id := OKC_API.G_MISS_NUM ;

3125: RAISE OKC_API.G_EXCEPTION_ERROR;
3126: END IF;
3127:
3128: ELSIF (ln_premium > l_total_paid) THEN
3129: l_tra_id := OKC_API.G_MISS_NUM ;
3130: l_to_refund := ln_premium - l_total_paid ;
3131: OKL_STREAMS_UTIL.get_primary_stream_type(p_ipyv_rec.khr_id,
3132: 'INSURANCE_PAYABLE',
3133: l_return_status,

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

3131: OKL_STREAMS_UTIL.get_primary_stream_type(p_ipyv_rec.khr_id,
3132: 'INSURANCE_PAYABLE',
3133: l_return_status,
3134: l_PAY_strm_type_id);
3135: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3138: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

Line 3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3132: 'INSURANCE_PAYABLE',
3133: l_return_status,
3134: l_PAY_strm_type_id);
3135: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3138: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
3140: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3133: l_return_status,
3134: l_PAY_strm_type_id);
3135: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3138: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;

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

3134: l_PAY_strm_type_id);
3135: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3138: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;
3142: -- GET TRANSACTION TYPE

Line 3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

3135: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3138: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;
3142: -- GET TRANSACTION TYPE
3143: OPEN c_trx_type('Disbursement', 'US');

Line 3140: RAISE OKC_API.G_EXCEPTION_ERROR;

3136: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3137: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3138: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3139: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;
3142: -- GET TRANSACTION TYPE
3143: OPEN c_trx_type('Disbursement', 'US');
3144: FETCH c_trx_type INTO l_trx_type_ID;

Line 3147: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',

3143: OPEN c_trx_type('Disbursement', 'US');
3144: FETCH c_trx_type INTO l_trx_type_ID;
3145: IF(c_trx_type%NOTFOUND) THEN
3146: l_attribute_label := OKL_ACCOUNTING_UTIL.get_message_token('OKL_LA_SEC_INVESTOR','OKL_LA_SEC_BILL'); --3927315
3147: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
3148: 'TRY_NAME',l_attribute_label); --3745151
3149: l_attribute_label := null;
3150: x_return_status := OKC_API.G_RET_STS_ERROR ;
3151: CLOSE c_trx_type ;

Line 3150: x_return_status := OKC_API.G_RET_STS_ERROR ;

3146: l_attribute_label := OKL_ACCOUNTING_UTIL.get_message_token('OKL_LA_SEC_INVESTOR','OKL_LA_SEC_BILL'); --3927315
3147: Okc_Api.set_message(G_APP_NAME, 'OKL_AM_NO_TRX_TYPE_FOUND',
3148: 'TRY_NAME',l_attribute_label); --3745151
3149: l_attribute_label := null;
3150: x_return_status := OKC_API.G_RET_STS_ERROR ;
3151: CLOSE c_trx_type ;
3152: RAISE OKC_API.G_EXCEPTION_ERROR;
3153: END IF ;
3154: CLOSE c_trx_type ;

Line 3152: RAISE OKC_API.G_EXCEPTION_ERROR;

3148: 'TRY_NAME',l_attribute_label); --3745151
3149: l_attribute_label := null;
3150: x_return_status := OKC_API.G_RET_STS_ERROR ;
3151: CLOSE c_trx_type ;
3152: RAISE OKC_API.G_EXCEPTION_ERROR;
3153: END IF ;
3154: CLOSE c_trx_type ;
3155: IF(L_DEBUG_ENABLED='Y') THEN
3156: L_LEVEL_PROCEDURE :=FND_LOG.LEVEL_PROCEDURE;

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

3177: BEGIN
3178: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug call insert_ap_request');
3179: END;
3180: END IF;
3181: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3182: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3183: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3184: RAISE OKC_API.G_EXCEPTION_ERROR;
3185: END IF;

Line 3182: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3178: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug call insert_ap_request');
3179: END;
3180: END IF;
3181: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3182: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3183: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3184: RAISE OKC_API.G_EXCEPTION_ERROR;
3185: END IF;
3186: END IF ;

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

3179: END;
3180: END IF;
3181: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3182: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3183: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3184: RAISE OKC_API.G_EXCEPTION_ERROR;
3185: END IF;
3186: END IF ;
3187:

Line 3184: RAISE OKC_API.G_EXCEPTION_ERROR;

3180: END IF;
3181: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3182: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3183: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3184: RAISE OKC_API.G_EXCEPTION_ERROR;
3185: END IF;
3186: END IF ;
3187:
3188: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 3188: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

3184: RAISE OKC_API.G_EXCEPTION_ERROR;
3185: END IF;
3186: END IF ;
3187:
3188: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3189:
3190: EXCEPTION
3191: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3192: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 3191: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3187:
3188: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3189:
3190: EXCEPTION
3191: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3192: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3193: (
3194: l_api_name,
3195: G_PKG_NAME,

Line 3192: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3188: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3189:
3190: EXCEPTION
3191: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3192: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3193: (
3194: l_api_name,
3195: G_PKG_NAME,
3196: 'OKC_API.G_RET_STS_ERROR',

Line 3196: 'OKC_API.G_RET_STS_ERROR',

3192: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3193: (
3194: l_api_name,
3195: G_PKG_NAME,
3196: 'OKC_API.G_RET_STS_ERROR',
3197: x_msg_count,
3198: x_msg_data,
3199: '_PROCESS'
3200: );

Line 3201: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3197: x_msg_count,
3198: x_msg_data,
3199: '_PROCESS'
3200: );
3201: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3202: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3203: (
3204: l_api_name,
3205: G_PKG_NAME,

Line 3202: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3198: x_msg_data,
3199: '_PROCESS'
3200: );
3201: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3202: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3203: (
3204: l_api_name,
3205: G_PKG_NAME,
3206: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3206: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3202: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3203: (
3204: l_api_name,
3205: G_PKG_NAME,
3206: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3207: x_msg_count,
3208: x_msg_data,
3209: '_PROCESS'
3210: );

Line 3212: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3208: x_msg_data,
3209: '_PROCESS'
3210: );
3211: WHEN OTHERS THEN
3212: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3213: (
3214: l_api_name,
3215: G_PKG_NAME,
3216: 'OTHERS',

Line 3227: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

3223: -- Procedure rebook_inc_adjustment
3224: ---------------------------------------------------
3225: PROCEDURE rebook_inc_adjustment(
3226: p_api_version IN NUMBER,
3227: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3228: x_return_status OUT NOCOPY VARCHAR2,
3229: x_msg_count OUT NOCOPY NUMBER,
3230: x_msg_data OUT NOCOPY VARCHAR2,
3231: p_ipyv_rec IN ipyv_rec_type,

Line 3379: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

3375:
3376: l_ipyv_rec := p_ipyv_rec;
3377: l_refund_amount := p_refund_amount;
3378:
3379: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3380: G_PKG_NAME,
3381: p_init_msg_list,
3382: l_api_version,
3383: p_api_version,

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

3382: l_api_version,
3383: p_api_version,
3384: '_PROCESS',
3385: l_return_status);
3386: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3387: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3388: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3389: RAISE OKC_API.G_EXCEPTION_ERROR;
3390: END IF;

Line 3387: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3383: p_api_version,
3384: '_PROCESS',
3385: l_return_status);
3386: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3387: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3388: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3389: RAISE OKC_API.G_EXCEPTION_ERROR;
3390: END IF;
3391: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,

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

3384: '_PROCESS',
3385: l_return_status);
3386: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3387: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3388: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3389: RAISE OKC_API.G_EXCEPTION_ERROR;
3390: END IF;
3391: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
3392: 'INSURANCE_RECEIVABLE',

Line 3389: RAISE OKC_API.G_EXCEPTION_ERROR;

3385: l_return_status);
3386: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3387: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3388: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3389: RAISE OKC_API.G_EXCEPTION_ERROR;
3390: END IF;
3391: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
3392: 'INSURANCE_RECEIVABLE',
3393: l_return_status,

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

3391: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
3392: 'INSURANCE_RECEIVABLE',
3393: l_return_status,
3394: l_strm_type_id);
3395: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3398: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

Line 3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3392: 'INSURANCE_RECEIVABLE',
3393: l_return_status,
3394: l_strm_type_id);
3395: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3398: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
3400: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3393: l_return_status,
3394: l_strm_type_id);
3395: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3398: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
3400: RAISE OKC_API.G_EXCEPTION_ERROR;
3401: END IF;

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

3394: l_strm_type_id);
3395: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3398: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
3400: RAISE OKC_API.G_EXCEPTION_ERROR;
3401: END IF;
3402: OPEN c_total_billed(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);

Line 3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

3395: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3398: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
3400: RAISE OKC_API.G_EXCEPTION_ERROR;
3401: END IF;
3402: OPEN c_total_billed(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
3403: FETCH c_total_billed INTO l_total_billed;

Line 3400: RAISE OKC_API.G_EXCEPTION_ERROR;

3396: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3397: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3398: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3399: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
3400: RAISE OKC_API.G_EXCEPTION_ERROR;
3401: END IF;
3402: OPEN c_total_billed(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
3403: FETCH c_total_billed INTO l_total_billed;
3404: CLOSE c_total_billed ;

Line 3410: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

3406: -- needs to be thrown as we are setting total billed
3407: -- to zero if cursor fetch fails.
3408: /*
3409: IF(c_total_billed%NOTFOUND) THEN
3410: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
3411: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
3412: x_return_status := OKC_API.G_RET_STS_ERROR ;
3413: CLOSE c_total_billed ;
3414: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3412: x_return_status := OKC_API.G_RET_STS_ERROR ;

3408: /*
3409: IF(c_total_billed%NOTFOUND) THEN
3410: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
3411: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
3412: x_return_status := OKC_API.G_RET_STS_ERROR ;
3413: CLOSE c_total_billed ;
3414: RAISE OKC_API.G_EXCEPTION_ERROR;
3415: END if ;
3416: */

Line 3414: RAISE OKC_API.G_EXCEPTION_ERROR;

3410: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
3411: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
3412: x_return_status := OKC_API.G_RET_STS_ERROR ;
3413: CLOSE c_total_billed ;
3414: RAISE OKC_API.G_EXCEPTION_ERROR;
3415: END if ;
3416: */
3417:
3418: IF ((l_total_billed IS NULL ) OR (l_total_billed = OKC_API.G_MISS_NUM )) THEN

Line 3418: IF ((l_total_billed IS NULL ) OR (l_total_billed = OKC_API.G_MISS_NUM )) THEN

3414: RAISE OKC_API.G_EXCEPTION_ERROR;
3415: END if ;
3416: */
3417:
3418: IF ((l_total_billed IS NULL ) OR (l_total_billed = OKC_API.G_MISS_NUM )) THEN
3419: l_total_billed := 0;
3420: END IF ;
3421:
3422: -- MGAAP start 7263041

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

3429: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
3430: 'INSURANCE_INCOME_ACCRUAL',
3431: l_return_status,
3432: l_strm_type_id);
3433: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

Line 3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3430: 'INSURANCE_INCOME_ACCRUAL',
3431: l_return_status,
3432: l_strm_type_id);
3433: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3438: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3431: l_return_status,
3432: l_strm_type_id);
3433: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3438: RAISE OKC_API.G_EXCEPTION_ERROR;
3439: END IF;

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

3432: l_strm_type_id);
3433: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3438: RAISE OKC_API.G_EXCEPTION_ERROR;
3439: END IF;
3440: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);

Line 3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

3433: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3438: RAISE OKC_API.G_EXCEPTION_ERROR;
3439: END IF;
3440: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
3441: FETCH c_total_bill_accrued INTO l_total_bill_accrued;

Line 3438: RAISE OKC_API.G_EXCEPTION_ERROR;

3434: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3435: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3436: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3437: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3438: RAISE OKC_API.G_EXCEPTION_ERROR;
3439: END IF;
3440: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
3441: FETCH c_total_bill_accrued INTO l_total_bill_accrued;
3442: CLOSE c_total_bill_accrued ;

Line 3448: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

3444: -- needs to be thrown as we are setting total billed
3445: -- to zero if cursor fetch fails.
3446: /*
3447: IF(c_total_bill_accrued%NOTFOUND) THEN
3448: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
3449: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
3450: x_return_status := OKC_API.G_RET_STS_ERROR ;
3451: CLOSE c_total_bill_accrued ;
3452: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3450: x_return_status := OKC_API.G_RET_STS_ERROR ;

3446: /*
3447: IF(c_total_bill_accrued%NOTFOUND) THEN
3448: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
3449: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
3450: x_return_status := OKC_API.G_RET_STS_ERROR ;
3451: CLOSE c_total_bill_accrued ;
3452: RAISE OKC_API.G_EXCEPTION_ERROR;
3453: END if ;
3454: */

Line 3452: RAISE OKC_API.G_EXCEPTION_ERROR;

3448: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
3449: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
3450: x_return_status := OKC_API.G_RET_STS_ERROR ;
3451: CLOSE c_total_bill_accrued ;
3452: RAISE OKC_API.G_EXCEPTION_ERROR;
3453: END if ;
3454: */
3455: IF ((l_total_bill_accrued IS NULL ) OR (l_total_bill_accrued = OKC_API.G_MISS_NUM )) THEN
3456: l_total_bill_accrued := 0;

Line 3455: IF ((l_total_bill_accrued IS NULL ) OR (l_total_bill_accrued = OKC_API.G_MISS_NUM )) THEN

3451: CLOSE c_total_bill_accrued ;
3452: RAISE OKC_API.G_EXCEPTION_ERROR;
3453: END if ;
3454: */
3455: IF ((l_total_bill_accrued IS NULL ) OR (l_total_bill_accrued = OKC_API.G_MISS_NUM )) THEN
3456: l_total_bill_accrued := 0;
3457: END IF ;
3458:
3459: IF ((l_refund_amount IS NULL ) OR (l_refund_amount = OKC_API.G_MISS_NUM )) THEN

Line 3459: IF ((l_refund_amount IS NULL ) OR (l_refund_amount = OKC_API.G_MISS_NUM )) THEN

3455: IF ((l_total_bill_accrued IS NULL ) OR (l_total_bill_accrued = OKC_API.G_MISS_NUM )) THEN
3456: l_total_bill_accrued := 0;
3457: END IF ;
3458:
3459: IF ((l_refund_amount IS NULL ) OR (l_refund_amount = OKC_API.G_MISS_NUM )) THEN
3460: l_refund_amount := 0;
3461: END IF ;
3462: l_adjustment_amount := l_total_billed - l_total_bill_accrued - l_refund_amount ;
3463:

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

3468: OKL_STREAMS_UTIL.get_primary_stream_type_rep(l_ipyv_rec.khr_id,
3469: 'INSURANCE_INCOME_ACCRUAL',
3470: l_return_status,
3471: l_strm_type_id_rep);
3472: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3475: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

Line 3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3469: 'INSURANCE_INCOME_ACCRUAL',
3470: l_return_status,
3471: l_strm_type_id_rep);
3472: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3475: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3477: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3470: l_return_status,
3471: l_strm_type_id_rep);
3472: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3475: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3477: RAISE OKC_API.G_EXCEPTION_ERROR;
3478: END IF;

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

3471: l_strm_type_id_rep);
3472: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3475: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3477: RAISE OKC_API.G_EXCEPTION_ERROR;
3478: END IF;
3479: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id_rep);

Line 3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

3472: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3475: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3477: RAISE OKC_API.G_EXCEPTION_ERROR;
3478: END IF;
3479: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id_rep);
3480: FETCH c_total_bill_accrued INTO l_total_bill_accrued_rep;

Line 3477: RAISE OKC_API.G_EXCEPTION_ERROR;

3473: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3474: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3475: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3476: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3477: RAISE OKC_API.G_EXCEPTION_ERROR;
3478: END IF;
3479: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id_rep);
3480: FETCH c_total_bill_accrued INTO l_total_bill_accrued_rep;
3481: CLOSE c_total_bill_accrued ;

Line 3484: IF ((l_total_bill_accrued_rep IS NULL ) OR (l_total_bill_accrued_rep = OKC_API.G_MISS_NUM )) THEN

3480: FETCH c_total_bill_accrued INTO l_total_bill_accrued_rep;
3481: CLOSE c_total_bill_accrued ;
3482:
3483: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
3484: IF ((l_total_bill_accrued_rep IS NULL ) OR (l_total_bill_accrued_rep = OKC_API.G_MISS_NUM )) THEN
3485: l_total_bill_accrued_rep := 0;
3486: END IF ;
3487:
3488: IF ((l_refund_amount IS NULL ) OR (l_refund_amount = OKC_API.G_MISS_NUM )) THEN

Line 3488: IF ((l_refund_amount IS NULL ) OR (l_refund_amount = OKC_API.G_MISS_NUM )) THEN

3484: IF ((l_total_bill_accrued_rep IS NULL ) OR (l_total_bill_accrued_rep = OKC_API.G_MISS_NUM )) THEN
3485: l_total_bill_accrued_rep := 0;
3486: END IF ;
3487:
3488: IF ((l_refund_amount IS NULL ) OR (l_refund_amount = OKC_API.G_MISS_NUM )) THEN
3489: l_refund_amount := 0;
3490: END IF ;
3491: l_adjustment_amount_rep := l_total_billed - l_total_bill_accrued_rep - l_refund_amount ;
3492:

Line 3502: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

3498: --gboomina Bug 4885759 - Start - Changing the transaction type from Insurance to Accrual
3499: OPEN okl_trx_types ('Accrual', 'US');
3500: FETCH okl_trx_types INTO l_ins_try_id;
3501: IF(okl_trx_types%NOTFOUND) THEN
3502: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
3503: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Accrual');
3504: x_return_status := OKC_API.G_RET_STS_ERROR ;
3505: CLOSE okl_trx_types ;
3506: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3504: x_return_status := OKC_API.G_RET_STS_ERROR ;

3500: FETCH okl_trx_types INTO l_ins_try_id;
3501: IF(okl_trx_types%NOTFOUND) THEN
3502: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
3503: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Accrual');
3504: x_return_status := OKC_API.G_RET_STS_ERROR ;
3505: CLOSE okl_trx_types ;
3506: RAISE OKC_API.G_EXCEPTION_ERROR;
3507: END IF ;
3508: CLOSE okl_trx_types;

Line 3506: RAISE OKC_API.G_EXCEPTION_ERROR;

3502: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
3503: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Accrual');
3504: x_return_status := OKC_API.G_RET_STS_ERROR ;
3505: CLOSE okl_trx_types ;
3506: RAISE OKC_API.G_EXCEPTION_ERROR;
3507: END IF ;
3508: CLOSE okl_trx_types;
3509: --gboomina Bug 4885759 - End
3510: -- GET Product

Line 3514: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

3510: -- GET Product
3511: OPEN l_acc_dtls_csr(l_ipyv_rec.KHR_ID );
3512: FETCH l_acc_dtls_csr INTO l_ptid;
3513: IF(l_acc_dtls_csr%NOTFOUND) THEN
3514: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
3515: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
3516: x_return_status := OKC_API.G_RET_STS_ERROR ;
3517: CLOSE l_acc_dtls_csr ;
3518: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3516: x_return_status := OKC_API.G_RET_STS_ERROR ;

3512: FETCH l_acc_dtls_csr INTO l_ptid;
3513: IF(l_acc_dtls_csr%NOTFOUND) THEN
3514: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
3515: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
3516: x_return_status := OKC_API.G_RET_STS_ERROR ;
3517: CLOSE l_acc_dtls_csr ;
3518: RAISE OKC_API.G_EXCEPTION_ERROR;
3519: END if ;
3520: CLOSE l_acc_dtls_csr;

Line 3518: RAISE OKC_API.G_EXCEPTION_ERROR;

3514: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
3515: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
3516: x_return_status := OKC_API.G_RET_STS_ERROR ;
3517: CLOSE l_acc_dtls_csr ;
3518: RAISE OKC_API.G_EXCEPTION_ERROR;
3519: END if ;
3520: CLOSE l_acc_dtls_csr;
3521: BEGIN
3522: OPEN l_contract_currency_csr;

Line 3528: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );

3524: l_currency_conversion_date ;
3525: CLOSE l_contract_currency_csr;
3526: EXCEPTION
3527: WHEN NO_DATA_FOUND THEN
3528: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );
3529: x_return_status := OKC_API.G_RET_STS_ERROR;
3530: IF l_contract_currency_csr%ISOPEN THEN
3531: CLOSE l_contract_currency_csr;
3532: END IF;

Line 3529: x_return_status := OKC_API.G_RET_STS_ERROR;

3525: CLOSE l_contract_currency_csr;
3526: EXCEPTION
3527: WHEN NO_DATA_FOUND THEN
3528: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );
3529: x_return_status := OKC_API.G_RET_STS_ERROR;
3530: IF l_contract_currency_csr%ISOPEN THEN
3531: CLOSE l_contract_currency_csr;
3532: END IF;
3533: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3533: RAISE OKC_API.G_EXCEPTION_ERROR;

3529: x_return_status := OKC_API.G_RET_STS_ERROR;
3530: IF l_contract_currency_csr%ISOPEN THEN
3531: CLOSE l_contract_currency_csr;
3532: END IF;
3533: RAISE OKC_API.G_EXCEPTION_ERROR;
3534: WHEN OTHERS THEN
3535: IF l_contract_currency_csr%ISOPEN THEN
3536: CLOSE l_contract_currency_csr;
3537: END IF;

Line 3539: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,

3535: IF l_contract_currency_csr%ISOPEN THEN
3536: CLOSE l_contract_currency_csr;
3537: END IF;
3538: -- store SQL error message on message stack for caller
3539: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
3540: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3541: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
3542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
3543: END;

Line 3541: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;

3537: END IF;
3538: -- store SQL error message on message stack for caller
3539: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
3540: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3541: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
3542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
3543: END;
3544: --- l_curr_code := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;
3545:

Line 3542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;

3538: -- store SQL error message on message stack for caller
3539: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
3540: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3541: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
3542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
3543: END;
3544: --- l_curr_code := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;
3545:
3546: IF (l_adjustment_amount <> 0 ) THEN

Line 3582: p_init_msg_list => OKC_API.G_FALSE,

3578: END;
3579: END IF;
3580: OKL_TRX_CONTRACTS_PUB.create_trx_contracts(
3581: p_api_version => l_api_version,
3582: p_init_msg_list => OKC_API.G_FALSE,
3583: x_return_status => x_return_status,
3584: x_msg_count => x_msg_count,
3585: x_msg_data => x_msg_data,
3586: p_tcnv_rec =>l_tcnv_rec_in ,

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

3614: END IF ;
3615: CLOSE salesP_csr;
3616: ------------------------------------------------------------------------------------
3617:
3618: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3619: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3620: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3621: RAISE OKC_API.G_EXCEPTION_ERROR;
3622: END IF;

Line 3619: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3615: CLOSE salesP_csr;
3616: ------------------------------------------------------------------------------------
3617:
3618: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3619: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3620: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3621: RAISE OKC_API.G_EXCEPTION_ERROR;
3622: END IF;
3623:

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

3616: ------------------------------------------------------------------------------------
3617:
3618: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3619: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3620: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3621: RAISE OKC_API.G_EXCEPTION_ERROR;
3622: END IF;
3623:
3624: End Bug#5955320 */

Line 3621: RAISE OKC_API.G_EXCEPTION_ERROR;

3617:
3618: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3619: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3620: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3621: RAISE OKC_API.G_EXCEPTION_ERROR;
3622: END IF;
3623:
3624: End Bug#5955320 */
3625:

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

3686: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST ');
3687: END;
3688: END IF;
3689: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3690: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3691: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3692: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3693: RAISE OKC_API.G_EXCEPTION_ERROR;
3694: END IF;

Line 3691: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3687: END;
3688: END IF;
3689: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3690: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3691: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3692: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3693: RAISE OKC_API.G_EXCEPTION_ERROR;
3694: END IF;
3695: END IF ;

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

3688: END IF;
3689: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3690: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3691: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3692: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3693: RAISE OKC_API.G_EXCEPTION_ERROR;
3694: END IF;
3695: END IF ;
3696: END IF;

Line 3693: RAISE OKC_API.G_EXCEPTION_ERROR;

3689: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3690: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3691: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3692: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3693: RAISE OKC_API.G_EXCEPTION_ERROR;
3694: END IF;
3695: END IF ;
3696: END IF;
3697:

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

3703: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
3704: 'INSURANCE_INCOME_ACCRUAL',
3705: l_return_status,
3706: l_inc_sty_id);
3707: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

Line 3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

3704: 'INSURANCE_INCOME_ACCRUAL',
3705: l_return_status,
3706: l_inc_sty_id);
3707: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3712: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3705: l_return_status,
3706: l_inc_sty_id);
3707: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3712: RAISE OKC_API.G_EXCEPTION_ERROR;
3713: END IF;

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

3706: l_inc_sty_id);
3707: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3712: RAISE OKC_API.G_EXCEPTION_ERROR;
3713: END IF;
3714:

Line 3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

3707: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3712: RAISE OKC_API.G_EXCEPTION_ERROR;
3713: END IF;
3714:
3715: l_gl_date := OKL_ACCOUNTING_UTIL.get_valid_gl_date(p_gl_date => l_ipyv_rec.CANCELLATION_DATE);

Line 3712: RAISE OKC_API.G_EXCEPTION_ERROR;

3708: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
3709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3711: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
3712: RAISE OKC_API.G_EXCEPTION_ERROR;
3713: END IF;
3714:
3715: l_gl_date := OKL_ACCOUNTING_UTIL.get_valid_gl_date(p_gl_date => l_ipyv_rec.CANCELLATION_DATE);
3716: l_ins_acc_adj := fnd_message.get_string('OKL','OKL_INS_INC_ACC_ADJ');

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

3754: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_GENERATE_ACCRUALS_PVT.ADJUST_ACCRUALS ');
3755: END;
3756: END IF;
3757: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3758: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3759: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3760: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3761: RAISE OKC_API.G_EXCEPTION_ERROR;
3762: END IF;

Line 3759: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3755: END;
3756: END IF;
3757: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3758: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3759: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3760: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3761: RAISE OKC_API.G_EXCEPTION_ERROR;
3762: END IF;
3763:

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

3756: END IF;
3757: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3758: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3759: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3760: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3761: RAISE OKC_API.G_EXCEPTION_ERROR;
3762: END IF;
3763:
3764: END IF;

Line 3761: RAISE OKC_API.G_EXCEPTION_ERROR;

3757: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
3758: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3759: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3760: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3761: RAISE OKC_API.G_EXCEPTION_ERROR;
3762: END IF;
3763:
3764: END IF;
3765: --End Bug#5955320

Line 3837: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

3833: END IF;
3834: END IF;
3835: -- MGAAP end 7263041
3836:
3837: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3838: EXCEPTION
3839: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3840: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3841: (

Line 3839: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3835: -- MGAAP end 7263041
3836:
3837: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3838: EXCEPTION
3839: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3840: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3841: (
3842: l_api_name,
3843: G_PKG_NAME,

Line 3840: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3836:
3837: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3838: EXCEPTION
3839: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3840: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3841: (
3842: l_api_name,
3843: G_PKG_NAME,
3844: 'OKC_API.G_RET_STS_ERROR',

Line 3844: 'OKC_API.G_RET_STS_ERROR',

3840: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3841: (
3842: l_api_name,
3843: G_PKG_NAME,
3844: 'OKC_API.G_RET_STS_ERROR',
3845: x_msg_count,
3846: x_msg_data,
3847: '_PROCESS'
3848: );

Line 3862: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

3858: -- Procedure rebook_exp_adjustment
3859: ---------------------------------------
3860: PROCEDURE rebook_exp_adjustment(
3861: p_api_version IN NUMBER,
3862: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3863: x_return_status OUT NOCOPY VARCHAR2,
3864: x_msg_count OUT NOCOPY NUMBER,
3865: x_msg_data OUT NOCOPY VARCHAR2,
3866: p_ipyv_rec IN ipyv_rec_type,

Line 4007: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

4003: BEGIN
4004: l_ipyv_rec := p_ipyv_rec ;
4005: l_vendor_refund_amount := lp_vendor_refund_amount;
4006:
4007: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
4008: G_PKG_NAME,
4009: p_init_msg_list,
4010: l_api_version,
4011: p_api_version,

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

4010: l_api_version,
4011: p_api_version,
4012: '_PROCESS',
4013: l_return_status);
4014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4017: RAISE OKC_API.G_EXCEPTION_ERROR;
4018: END IF;

Line 4015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4011: p_api_version,
4012: '_PROCESS',
4013: l_return_status);
4014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4017: RAISE OKC_API.G_EXCEPTION_ERROR;
4018: END IF;
4019:

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

4012: '_PROCESS',
4013: l_return_status);
4014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4017: RAISE OKC_API.G_EXCEPTION_ERROR;
4018: END IF;
4019:
4020: -- MGAAP start 7263041

Line 4017: RAISE OKC_API.G_EXCEPTION_ERROR;

4013: l_return_status);
4014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4017: RAISE OKC_API.G_EXCEPTION_ERROR;
4018: END IF;
4019:
4020: -- MGAAP start 7263041
4021: -- Moved from bottom

Line 4027: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

4023: FETCH l_acc_dtls_csr INTO l_ptid,
4024: l_multi_gaap_yn, -- MGAAP
4025: l_reporting_pdt_id; -- MGAAP
4026: IF(l_acc_dtls_csr%NOTFOUND) THEN
4027: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
4028: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
4029: x_return_status := OKC_API.G_RET_STS_ERROR ;
4030: CLOSE l_acc_dtls_csr ;
4031: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4029: x_return_status := OKC_API.G_RET_STS_ERROR ;

4025: l_reporting_pdt_id; -- MGAAP
4026: IF(l_acc_dtls_csr%NOTFOUND) THEN
4027: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
4028: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
4029: x_return_status := OKC_API.G_RET_STS_ERROR ;
4030: CLOSE l_acc_dtls_csr ;
4031: RAISE OKC_API.G_EXCEPTION_ERROR;
4032: END if ;
4033: CLOSE l_acc_dtls_csr;

Line 4031: RAISE OKC_API.G_EXCEPTION_ERROR;

4027: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
4028: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
4029: x_return_status := OKC_API.G_RET_STS_ERROR ;
4030: CLOSE l_acc_dtls_csr ;
4031: RAISE OKC_API.G_EXCEPTION_ERROR;
4032: END if ;
4033: CLOSE l_acc_dtls_csr;
4034: -- MGAAP end 7263041
4035:

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

4038: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4039: 'INSURANCE_PAYABLE',
4040: l_return_status,
4041: l_strm_type_id);
4042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

Line 4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

4039: 'INSURANCE_PAYABLE',
4040: l_return_status,
4041: l_strm_type_id);
4042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
4047: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4040: l_return_status,
4041: l_strm_type_id);
4042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
4047: RAISE OKC_API.G_EXCEPTION_ERROR;
4048: END IF;

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

4041: l_strm_type_id);
4042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
4047: RAISE OKC_API.G_EXCEPTION_ERROR;
4048: END IF;
4049: OPEN c_total_paid(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);

Line 4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

4042: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
4047: RAISE OKC_API.G_EXCEPTION_ERROR;
4048: END IF;
4049: OPEN c_total_paid(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
4050: FETCH c_total_paid INTO l_total_paid;

Line 4047: RAISE OKC_API.G_EXCEPTION_ERROR;

4043: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4044: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4045: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4046: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
4047: RAISE OKC_API.G_EXCEPTION_ERROR;
4048: END IF;
4049: OPEN c_total_paid(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
4050: FETCH c_total_paid INTO l_total_paid;
4051: CLOSE c_total_paid ;

Line 4058: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

4054: -- needs to be thrown as we are setting total paid
4055: -- to zero if cursor fetch fails.
4056: /*
4057: IF(c_total_paid%NOTFOUND) THEN
4058: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
4059: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
4060: x_return_status := OKC_API.G_RET_STS_ERROR ;
4061: CLOSE c_total_paid ;
4062: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4060: x_return_status := OKC_API.G_RET_STS_ERROR ;

4056: /*
4057: IF(c_total_paid%NOTFOUND) THEN
4058: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
4059: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
4060: x_return_status := OKC_API.G_RET_STS_ERROR ;
4061: CLOSE c_total_paid ;
4062: RAISE OKC_API.G_EXCEPTION_ERROR;
4063: END if ;
4064: */

Line 4062: RAISE OKC_API.G_EXCEPTION_ERROR;

4058: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
4059: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
4060: x_return_status := OKC_API.G_RET_STS_ERROR ;
4061: CLOSE c_total_paid ;
4062: RAISE OKC_API.G_EXCEPTION_ERROR;
4063: END if ;
4064: */
4065:
4066: IF ((l_total_paid IS NULL ) OR (l_total_paid = OKC_API.G_MISS_NUM )) THEN

Line 4066: IF ((l_total_paid IS NULL ) OR (l_total_paid = OKC_API.G_MISS_NUM )) THEN

4062: RAISE OKC_API.G_EXCEPTION_ERROR;
4063: END if ;
4064: */
4065:
4066: IF ((l_total_paid IS NULL ) OR (l_total_paid = OKC_API.G_MISS_NUM )) THEN
4067: l_total_paid := 0;
4068: END IF ;
4069: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4070: 'INSURANCE_EXPENSE_ACCRUAL',

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

4069: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4070: 'INSURANCE_EXPENSE_ACCRUAL',
4071: l_return_status,
4072: l_strm_type_id);
4073: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4076: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

Line 4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

4070: 'INSURANCE_EXPENSE_ACCRUAL',
4071: l_return_status,
4072: l_strm_type_id);
4073: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4076: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4078: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4071: l_return_status,
4072: l_strm_type_id);
4073: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4076: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4078: RAISE OKC_API.G_EXCEPTION_ERROR;
4079: END IF;

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

4072: l_strm_type_id);
4073: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4076: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4078: RAISE OKC_API.G_EXCEPTION_ERROR;
4079: END IF;
4080: OPEN c_total_payment_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);

Line 4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

4073: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4076: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4078: RAISE OKC_API.G_EXCEPTION_ERROR;
4079: END IF;
4080: OPEN c_total_payment_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
4081: FETCH c_total_payment_accrued INTO l_total_pay_accrued;

Line 4078: RAISE OKC_API.G_EXCEPTION_ERROR;

4074: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4075: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4076: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4077: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4078: RAISE OKC_API.G_EXCEPTION_ERROR;
4079: END IF;
4080: OPEN c_total_payment_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
4081: FETCH c_total_payment_accrued INTO l_total_pay_accrued;
4082: CLOSE c_total_payment_accrued ;

Line 4089: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

4085: -- needs to be thrown as we are setting total paid
4086: -- to zero if cursor fetch fails.
4087: /*
4088: IF(c_total_payment_accrued%NOTFOUND) THEN
4089: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
4090: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
4091: x_return_status := OKC_API.G_RET_STS_ERROR ;
4092: CLOSE c_total_payment_accrued ;
4093: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4091: x_return_status := OKC_API.G_RET_STS_ERROR ;

4087: /*
4088: IF(c_total_payment_accrued%NOTFOUND) THEN
4089: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
4090: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
4091: x_return_status := OKC_API.G_RET_STS_ERROR ;
4092: CLOSE c_total_payment_accrued ;
4093: RAISE OKC_API.G_EXCEPTION_ERROR;
4094: END if ;
4095: */

Line 4093: RAISE OKC_API.G_EXCEPTION_ERROR;

4089: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
4090: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
4091: x_return_status := OKC_API.G_RET_STS_ERROR ;
4092: CLOSE c_total_payment_accrued ;
4093: RAISE OKC_API.G_EXCEPTION_ERROR;
4094: END if ;
4095: */
4096:
4097: IF ((l_total_pay_accrued IS NULL ) OR (l_total_pay_accrued = OKC_API.G_MISS_NUM )) THEN

Line 4097: IF ((l_total_pay_accrued IS NULL ) OR (l_total_pay_accrued = OKC_API.G_MISS_NUM )) THEN

4093: RAISE OKC_API.G_EXCEPTION_ERROR;
4094: END if ;
4095: */
4096:
4097: IF ((l_total_pay_accrued IS NULL ) OR (l_total_pay_accrued = OKC_API.G_MISS_NUM )) THEN
4098: l_total_pay_accrued := 0;
4099: END IF ;
4100:
4101: IF ((l_vendor_refund_amount IS NULL ) OR (l_vendor_refund_amount = OKC_API.G_MISS_NUM )) THEN

Line 4101: IF ((l_vendor_refund_amount IS NULL ) OR (l_vendor_refund_amount = OKC_API.G_MISS_NUM )) THEN

4097: IF ((l_total_pay_accrued IS NULL ) OR (l_total_pay_accrued = OKC_API.G_MISS_NUM )) THEN
4098: l_total_pay_accrued := 0;
4099: END IF ;
4100:
4101: IF ((l_vendor_refund_amount IS NULL ) OR (l_vendor_refund_amount = OKC_API.G_MISS_NUM )) THEN
4102: l_vendor_refund_amount := 0;
4103: END IF ;
4104: l_adjustment_amount := l_total_paid - l_total_pay_accrued - l_vendor_refund_amount;
4105:

Line 4112: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN

4108: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4109: 'INSURANCE_EXPENSE_ACCRUAL',
4110: l_return_status,
4111: l_strm_type_id_rep);
4112: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN
4113: OKL_STREAMS_SEC_PVT.SET_REPO_STREAMS;
4114: OPEN c_total_payment_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id_rep);
4115: FETCH c_total_payment_accrued INTO l_total_pay_accrued_rep;
4116: CLOSE c_total_payment_accrued ;

Line 4118: IF ((l_total_pay_accrued_rep IS NULL ) OR (l_total_pay_accrued_rep = OKC_API.G_MISS_NUM )) THEN

4114: OPEN c_total_payment_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id_rep);
4115: FETCH c_total_payment_accrued INTO l_total_pay_accrued_rep;
4116: CLOSE c_total_payment_accrued ;
4117:
4118: IF ((l_total_pay_accrued_rep IS NULL ) OR (l_total_pay_accrued_rep = OKC_API.G_MISS_NUM )) THEN
4119: l_total_pay_accrued_rep := 0;
4120: END IF ;
4121:
4122: IF ((l_vendor_refund_amount IS NULL ) OR (l_vendor_refund_amount = OKC_API.G_MISS_NUM )) THEN

Line 4122: IF ((l_vendor_refund_amount IS NULL ) OR (l_vendor_refund_amount = OKC_API.G_MISS_NUM )) THEN

4118: IF ((l_total_pay_accrued_rep IS NULL ) OR (l_total_pay_accrued_rep = OKC_API.G_MISS_NUM )) THEN
4119: l_total_pay_accrued_rep := 0;
4120: END IF ;
4121:
4122: IF ((l_vendor_refund_amount IS NULL ) OR (l_vendor_refund_amount = OKC_API.G_MISS_NUM )) THEN
4123: l_vendor_refund_amount := 0;
4124: END IF ;
4125: l_adjustment_amount_rep := l_total_paid - l_total_pay_accrued_rep - l_vendor_refund_amount;
4126: END IF;

Line 4136: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

4132: --gboomina Bug 4885759 - Start - Changing the transaction type from Insurance to Accrual
4133: OPEN okl_trx_types ('Accrual', 'US');
4134: FETCH okl_trx_types INTO l_ins_try_id;
4135: IF(okl_trx_types%NOTFOUND) THEN
4136: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4137: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Accrual');
4138: x_return_status := OKC_API.G_RET_STS_ERROR ;
4139: CLOSE okl_trx_types ;
4140: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4138: x_return_status := OKC_API.G_RET_STS_ERROR ;

4134: FETCH okl_trx_types INTO l_ins_try_id;
4135: IF(okl_trx_types%NOTFOUND) THEN
4136: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4137: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Accrual');
4138: x_return_status := OKC_API.G_RET_STS_ERROR ;
4139: CLOSE okl_trx_types ;
4140: RAISE OKC_API.G_EXCEPTION_ERROR;
4141: END IF ;
4142: CLOSE okl_trx_types;

Line 4140: RAISE OKC_API.G_EXCEPTION_ERROR;

4136: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4137: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Accrual');
4138: x_return_status := OKC_API.G_RET_STS_ERROR ;
4139: CLOSE okl_trx_types ;
4140: RAISE OKC_API.G_EXCEPTION_ERROR;
4141: END IF ;
4142: CLOSE okl_trx_types;
4143: --gboomina Bug 4885759 - End
4144: OPEN l_acc_dtls_csr(l_ipyv_rec.KHR_ID );

Line 4147: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

4143: --gboomina Bug 4885759 - End
4144: OPEN l_acc_dtls_csr(l_ipyv_rec.KHR_ID );
4145: FETCH l_acc_dtls_csr INTO l_ptid;
4146: IF(l_acc_dtls_csr%NOTFOUND) THEN
4147: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
4148: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
4149: x_return_status := OKC_API.G_RET_STS_ERROR ;
4150: CLOSE l_acc_dtls_csr ;
4151: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4149: x_return_status := OKC_API.G_RET_STS_ERROR ;

4145: FETCH l_acc_dtls_csr INTO l_ptid;
4146: IF(l_acc_dtls_csr%NOTFOUND) THEN
4147: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
4148: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
4149: x_return_status := OKC_API.G_RET_STS_ERROR ;
4150: CLOSE l_acc_dtls_csr ;
4151: RAISE OKC_API.G_EXCEPTION_ERROR;
4152: END if ;
4153: CLOSE l_acc_dtls_csr;

Line 4151: RAISE OKC_API.G_EXCEPTION_ERROR;

4147: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
4148: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
4149: x_return_status := OKC_API.G_RET_STS_ERROR ;
4150: CLOSE l_acc_dtls_csr ;
4151: RAISE OKC_API.G_EXCEPTION_ERROR;
4152: END if ;
4153: CLOSE l_acc_dtls_csr;
4154: BEGIN
4155: OPEN l_contract_currency_csr;

Line 4161: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );

4157: l_currency_conversion_date ;
4158: CLOSE l_contract_currency_csr;
4159: EXCEPTION
4160: WHEN NO_DATA_FOUND THEN
4161: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );
4162: x_return_status := OKC_API.G_RET_STS_ERROR;
4163: IF l_contract_currency_csr%ISOPEN THEN
4164: CLOSE l_contract_currency_csr;
4165: END IF;

Line 4162: x_return_status := OKC_API.G_RET_STS_ERROR;

4158: CLOSE l_contract_currency_csr;
4159: EXCEPTION
4160: WHEN NO_DATA_FOUND THEN
4161: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );
4162: x_return_status := OKC_API.G_RET_STS_ERROR;
4163: IF l_contract_currency_csr%ISOPEN THEN
4164: CLOSE l_contract_currency_csr;
4165: END IF;
4166: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4166: RAISE OKC_API.G_EXCEPTION_ERROR;

4162: x_return_status := OKC_API.G_RET_STS_ERROR;
4163: IF l_contract_currency_csr%ISOPEN THEN
4164: CLOSE l_contract_currency_csr;
4165: END IF;
4166: RAISE OKC_API.G_EXCEPTION_ERROR;
4167: WHEN OTHERS THEN
4168: IF l_contract_currency_csr%ISOPEN THEN
4169: CLOSE l_contract_currency_csr;
4170: END IF;

Line 4172: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,

4168: IF l_contract_currency_csr%ISOPEN THEN
4169: CLOSE l_contract_currency_csr;
4170: END IF;
4171: -- store SQL error message on message stack for caller
4172: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
4173: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4174: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
4175: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
4176: END;

Line 4174: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;

4170: END IF;
4171: -- store SQL error message on message stack for caller
4172: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
4173: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4174: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
4175: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
4176: END;
4177: IF (l_adjustment_amount <> 0 ) THEN
4178: l_tcnv_rec_in.khr_id := l_ipyv_rec.KHR_ID ;

Line 4175: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;

4171: -- store SQL error message on message stack for caller
4172: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
4173: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4174: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
4175: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
4176: END;
4177: IF (l_adjustment_amount <> 0 ) THEN
4178: l_tcnv_rec_in.khr_id := l_ipyv_rec.KHR_ID ;
4179: l_tcnv_rec_in.try_id := l_ins_try_id;

Line 4205: p_init_msg_list => OKC_API.G_FALSE,

4201: END;
4202: END IF;
4203: OKL_TRX_CONTRACTS_PUB.create_trx_contracts(
4204: p_api_version => l_api_version,
4205: p_init_msg_list => OKC_API.G_FALSE,
4206: x_return_status => x_return_status,
4207: x_msg_count => x_msg_count,
4208: x_msg_data => x_msg_data,
4209: p_tcnv_rec =>l_tcnv_rec_in ,

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

4216: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_TRX_CONTRACTS_PUB.create_trx_contracts ');
4217: END;
4218: END IF;
4219: -- End of wraper code generated automatically by Debug code generator for OKL_TRX_CONTRACTS_PUB.create_trx_contracts
4220: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4221: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4222: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4223: RAISE OKC_API.G_EXCEPTION_ERROR;
4224: END IF;

Line 4221: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4217: END;
4218: END IF;
4219: -- End of wraper code generated automatically by Debug code generator for OKL_TRX_CONTRACTS_PUB.create_trx_contracts
4220: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4221: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4222: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4223: RAISE OKC_API.G_EXCEPTION_ERROR;
4224: END IF;
4225:

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

4218: END IF;
4219: -- End of wraper code generated automatically by Debug code generator for OKL_TRX_CONTRACTS_PUB.create_trx_contracts
4220: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4221: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4222: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4223: RAISE OKC_API.G_EXCEPTION_ERROR;
4224: END IF;
4225:
4226: --smoduga..Bug 4493213 fix..01-aug-2005..start

Line 4223: RAISE OKC_API.G_EXCEPTION_ERROR;

4219: -- End of wraper code generated automatically by Debug code generator for OKL_TRX_CONTRACTS_PUB.create_trx_contracts
4220: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4221: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4222: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4223: RAISE OKC_API.G_EXCEPTION_ERROR;
4224: END IF;
4225:
4226: --smoduga..Bug 4493213 fix..01-aug-2005..start
4227: counter := 1;

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

4246: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4247: 'INSURANCE_EXPENSE_ACCRUAL',
4248: l_return_status,
4249: l_strm_type_id);
4250: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

Line 4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

4247: 'INSURANCE_EXPENSE_ACCRUAL',
4248: l_return_status,
4249: l_strm_type_id);
4250: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4255: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4248: l_return_status,
4249: l_strm_type_id);
4250: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4255: RAISE OKC_API.G_EXCEPTION_ERROR;
4256: END IF;

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

4249: l_strm_type_id);
4250: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4255: RAISE OKC_API.G_EXCEPTION_ERROR;
4256: END IF;
4257:

Line 4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

4250: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4255: RAISE OKC_API.G_EXCEPTION_ERROR;
4256: END IF;
4257:
4258: -- gboomina Bug 4622198 - Added for Investor Special Accounting Codes - Start

Line 4255: RAISE OKC_API.G_EXCEPTION_ERROR;

4251: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4254: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
4255: RAISE OKC_API.G_EXCEPTION_ERROR;
4256: END IF;
4257:
4258: -- gboomina Bug 4622198 - Added for Investor Special Accounting Codes - Start
4259: get_special_acct_codes(p_khr_id => l_ipyv_rec.KHR_ID,

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

4314: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST ');
4315: END;
4316: END IF;
4317: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4318: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4319: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4320: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4321: RAISE OKC_API.G_EXCEPTION_ERROR;
4322: END IF;

Line 4319: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4315: END;
4316: END IF;
4317: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4318: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4319: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4320: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4321: RAISE OKC_API.G_EXCEPTION_ERROR;
4322: END IF;
4323:

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

4316: END IF;
4317: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4318: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4319: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4320: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4321: RAISE OKC_API.G_EXCEPTION_ERROR;
4322: END IF;
4323:
4324: END IF ;

Line 4321: RAISE OKC_API.G_EXCEPTION_ERROR;

4317: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4318: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4319: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4320: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4321: RAISE OKC_API.G_EXCEPTION_ERROR;
4322: END IF;
4323:
4324: END IF ;
4325: END IF;

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

4332: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4333: 'INSURANCE_EXPENSE_ACCRUAL',
4334: l_return_status,
4335: l_inc_sty_id);
4336: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4339: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

Line 4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

4333: 'INSURANCE_EXPENSE_ACCRUAL',
4334: l_return_status,
4335: l_inc_sty_id);
4336: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4339: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
4341: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4334: l_return_status,
4335: l_inc_sty_id);
4336: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4339: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
4341: RAISE OKC_API.G_EXCEPTION_ERROR;
4342: END IF;

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

4335: l_inc_sty_id);
4336: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4339: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
4341: RAISE OKC_API.G_EXCEPTION_ERROR;
4342: END IF;
4343:

Line 4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

4336: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4339: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
4341: RAISE OKC_API.G_EXCEPTION_ERROR;
4342: END IF;
4343:
4344: l_gl_date := OKL_ACCOUNTING_UTIL.get_valid_gl_date(p_gl_date => l_ipyv_rec.CANCELLATION_DATE);

Line 4341: RAISE OKC_API.G_EXCEPTION_ERROR;

4337: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4338: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4339: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4340: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
4341: RAISE OKC_API.G_EXCEPTION_ERROR;
4342: END IF;
4343:
4344: l_gl_date := OKL_ACCOUNTING_UTIL.get_valid_gl_date(p_gl_date => l_ipyv_rec.CANCELLATION_DATE);
4345: l_ins_acc_adj := fnd_message.get_string('OKL','OKL_INS_EXP_ACC_ADJ');

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

4384: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST ');
4385: END;
4386: END IF;
4387: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4388: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4390: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4391: RAISE OKC_API.G_EXCEPTION_ERROR;
4392: END IF;

Line 4389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4385: END;
4386: END IF;
4387: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4388: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4390: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4391: RAISE OKC_API.G_EXCEPTION_ERROR;
4392: END IF;
4393:

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

4386: END IF;
4387: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4388: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4390: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4391: RAISE OKC_API.G_EXCEPTION_ERROR;
4392: END IF;
4393:
4394: END IF;

Line 4391: RAISE OKC_API.G_EXCEPTION_ERROR;

4387: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
4388: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4389: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4390: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4391: RAISE OKC_API.G_EXCEPTION_ERROR;
4392: END IF;
4393:
4394: END IF;
4395: --End Bug#5955320

Line 4406: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN

4402: OKL_STREAMS_UTIL.get_primary_stream_type_rep(l_ipyv_rec.khr_id,
4403: 'INSURANCE_EXPENSE_ACCRUAL',
4404: l_return_status,
4405: l_inc_sty_id_rep);
4406: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN
4407:
4408: l_sob_id := Okl_Accounting_Util.GET_SET_OF_BOOKS_ID(
4409: p_representation_type => 'SECONDARY');
4410: l_gl_date := OKL_ACCOUNTING_UTIL.get_valid_gl_date(p_gl_date => l_ipyv_rec.CANCELLATION_DATE, p_ledger_id => l_sob_id);

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

4451: BEGIN
4452: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_GENERATE_ACCRUALS_PVT.ADJUST_ACCRUALS ');
4453: END;
4454: END IF;
4455: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4456: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4457: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4458: RAISE OKC_API.G_EXCEPTION_ERROR;
4459: END IF;

Line 4456: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4452: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_GENERATE_ACCRUALS_PVT.ADJUST_ACCRUALS ');
4453: END;
4454: END IF;
4455: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4456: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4457: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4458: RAISE OKC_API.G_EXCEPTION_ERROR;
4459: END IF;
4460:

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

4453: END;
4454: END IF;
4455: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4456: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4457: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4458: RAISE OKC_API.G_EXCEPTION_ERROR;
4459: END IF;
4460:
4461: END IF;

Line 4458: RAISE OKC_API.G_EXCEPTION_ERROR;

4454: END IF;
4455: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4456: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4457: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4458: RAISE OKC_API.G_EXCEPTION_ERROR;
4459: END IF;
4460:
4461: END IF;
4462:

Line 4470: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

4466:
4467: -- MGAAP end 7263041
4468:
4469:
4470: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
4471: EXCEPTION
4472: WHEN OKC_API.G_EXCEPTION_ERROR THEN
4473: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4474: (

Line 4472: WHEN OKC_API.G_EXCEPTION_ERROR THEN

4468:
4469:
4470: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
4471: EXCEPTION
4472: WHEN OKC_API.G_EXCEPTION_ERROR THEN
4473: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4474: (
4475: l_api_name,
4476: G_PKG_NAME,

Line 4473: x_return_status := OKC_API.HANDLE_EXCEPTIONS

4469:
4470: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
4471: EXCEPTION
4472: WHEN OKC_API.G_EXCEPTION_ERROR THEN
4473: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4474: (
4475: l_api_name,
4476: G_PKG_NAME,
4477: 'OKC_API.G_RET_STS_ERROR',

Line 4477: 'OKC_API.G_RET_STS_ERROR',

4473: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4474: (
4475: l_api_name,
4476: G_PKG_NAME,
4477: 'OKC_API.G_RET_STS_ERROR',
4478: x_msg_count,
4479: x_msg_data,
4480: '_PROCESS'
4481: );

Line 4509: l_init_msg_list VARCHAR2(1) := Okc_Api.g_false;

4505: -- DECLARE Local Variables
4506: ---------------------------
4507: l_api_name CONSTANT VARCHAR2(30) := 'Rebook_Manual_Invoice';
4508: l_api_version NUMBER := 1.0;
4509: l_init_msg_list VARCHAR2(1) := Okc_Api.g_false;
4510: l_return_status VARCHAR2(1);
4511: l_msg_count NUMBER;
4512: l_msg_data VARCHAR2(2000);
4513: l_try_id NUMBER;

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

4533: l_api_version => l_api_version,
4534: p_api_version => p_api_version,
4535: p_api_type => '_PROCESS',
4536: x_return_status => l_return_status);
4537: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4538: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4539: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4540: RAISE OKC_API.G_EXCEPTION_ERROR;
4541: END IF;

Line 4538: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4534: p_api_version => p_api_version,
4535: p_api_type => '_PROCESS',
4536: x_return_status => l_return_status);
4537: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4538: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4539: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4540: RAISE OKC_API.G_EXCEPTION_ERROR;
4541: END IF;
4542: -- Header level

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

4535: p_api_type => '_PROCESS',
4536: x_return_status => l_return_status);
4537: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4538: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4539: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4540: RAISE OKC_API.G_EXCEPTION_ERROR;
4541: END IF;
4542: -- Header level
4543: OPEN l_try_id_cur;

Line 4540: RAISE OKC_API.G_EXCEPTION_ERROR;

4536: x_return_status => l_return_status);
4537: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4538: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4539: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4540: RAISE OKC_API.G_EXCEPTION_ERROR;
4541: END IF;
4542: -- Header level
4543: OPEN l_try_id_cur;
4544: FETCH l_try_id_cur INTO l_try_id;

Line 4546: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

4542: -- Header level
4543: OPEN l_try_id_cur;
4544: FETCH l_try_id_cur INTO l_try_id;
4545: IF(l_try_id_cur %NOTFOUND) THEN
4546: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4547: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Billing');
4548: x_return_status := OKC_API.G_RET_STS_ERROR ;
4549: CLOSE l_try_id_cur ;
4550: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4548: x_return_status := OKC_API.G_RET_STS_ERROR ;

4544: FETCH l_try_id_cur INTO l_try_id;
4545: IF(l_try_id_cur %NOTFOUND) THEN
4546: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4547: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Billing');
4548: x_return_status := OKC_API.G_RET_STS_ERROR ;
4549: CLOSE l_try_id_cur ;
4550: RAISE OKC_API.G_EXCEPTION_ERROR;
4551: END IF ;
4552: l_taiv_rec.trx_status_code := 'SUBMITTED';

Line 4550: RAISE OKC_API.G_EXCEPTION_ERROR;

4546: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4547: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Billing');
4548: x_return_status := OKC_API.G_RET_STS_ERROR ;
4549: CLOSE l_try_id_cur ;
4550: RAISE OKC_API.G_EXCEPTION_ERROR;
4551: END IF ;
4552: l_taiv_rec.trx_status_code := 'SUBMITTED';
4553: l_taiv_rec.sfwt_flag := 'Y';
4554: l_taiv_rec.khr_id := p_khr_id;

Line 4665: WHEN OKC_API.G_EXCEPTION_ERROR THEN

4661: END IF;
4662: x_return_status := l_return_status;
4663: OKL_API.END_ACTIVITY (x_msg_count, x_msg_data);
4664: EXCEPTION
4665: WHEN OKC_API.G_EXCEPTION_ERROR THEN
4666: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4667: (
4668: l_api_name,
4669: G_PKG_NAME,

Line 4666: x_return_status := OKC_API.HANDLE_EXCEPTIONS

4662: x_return_status := l_return_status;
4663: OKL_API.END_ACTIVITY (x_msg_count, x_msg_data);
4664: EXCEPTION
4665: WHEN OKC_API.G_EXCEPTION_ERROR THEN
4666: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4667: (
4668: l_api_name,
4669: G_PKG_NAME,
4670: 'OKC_API.G_RET_STS_ERROR',

Line 4670: 'OKC_API.G_RET_STS_ERROR',

4666: x_return_status := OKC_API.HANDLE_EXCEPTIONS
4667: (
4668: l_api_name,
4669: G_PKG_NAME,
4670: 'OKC_API.G_RET_STS_ERROR',
4671: x_msg_count,
4672: x_msg_data,
4673: '_PROCESS'
4674: );

Line 4675: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

4671: x_msg_count,
4672: x_msg_data,
4673: '_PROCESS'
4674: );
4675: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4676: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
4677: (
4678: l_api_name,
4679: G_PKG_NAME,

Line 4676: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

4672: x_msg_data,
4673: '_PROCESS'
4674: );
4675: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4676: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
4677: (
4678: l_api_name,
4679: G_PKG_NAME,
4680: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 4680: 'OKC_API.G_RET_STS_UNEXP_ERROR',

4676: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
4677: (
4678: l_api_name,
4679: G_PKG_NAME,
4680: 'OKC_API.G_RET_STS_UNEXP_ERROR',
4681: x_msg_count,
4682: x_msg_data,
4683: '_PROCESS'
4684: );

Line 4686: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

4682: x_msg_data,
4683: '_PROCESS'
4684: );
4685: WHEN OTHERS THEN
4686: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
4687: (
4688: l_api_name,
4689: G_PKG_NAME,
4690: 'OTHERS',

Line 4704: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

4700: ------------------------------------
4701:
4702: PROCEDURE cancel_rebook_policy(
4703: p_api_version IN NUMBER,
4704: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
4705: x_return_status OUT NOCOPY VARCHAR2,
4706: x_msg_count OUT NOCOPY NUMBER,
4707: x_msg_data OUT NOCOPY VARCHAR2,
4708: p_src_trx_id IN NUMBER,

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

4715: l_lang VARCHAR2(2) := 'US' ;
4716: l_strm_type_id NUMBER ;
4717: l_trx_type NUMBER ;
4718: l_pro_refund_amount NUMBER := 0;
4719: l_return_status VARCHAR2(1):= OKC_API.G_RET_STS_SUCCESS ;
4720: l_api_name CONSTANT VARCHAR2(30) := 'cancel_rebook_policy';
4721: l_api_version CONSTANT NUMBER := 1;
4722: ls_check_tpi VARCHAR2(3);
4723: l_strm_refund_id NUMBER ;

Line 4749: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

4745: -----------------------------------------
4746: -- Begin for cancel_rebook_policy
4747: -----------------------------------------
4748: BEGIN
4749: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
4750: G_PKG_NAME,
4751: p_init_msg_list,
4752: l_api_version,
4753: p_api_version,

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

4752: l_api_version,
4753: p_api_version,
4754: '_PROCESS',
4755: x_return_status);
4756: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4757: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4758: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4759: RAISE OKC_API.G_EXCEPTION_ERROR;
4760: END IF;

Line 4757: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4753: p_api_version,
4754: '_PROCESS',
4755: x_return_status);
4756: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4757: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4758: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4759: RAISE OKC_API.G_EXCEPTION_ERROR;
4760: END IF;
4761: --Check for Insurance Policy ID

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

4754: '_PROCESS',
4755: x_return_status);
4756: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4757: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4758: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4759: RAISE OKC_API.G_EXCEPTION_ERROR;
4760: END IF;
4761: --Check for Insurance Policy ID
4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]

Line 4759: RAISE OKC_API.G_EXCEPTION_ERROR;

4755: x_return_status);
4756: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4757: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4758: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4759: RAISE OKC_API.G_EXCEPTION_ERROR;
4760: END IF;
4761: --Check for Insurance Policy ID
4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]
4763: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]

4758: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4759: RAISE OKC_API.G_EXCEPTION_ERROR;
4760: END IF;
4761: --Check for Insurance Policy ID
4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]
4763: x_return_status := OKC_API.G_RET_STS_ERROR;
4764: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
4765: RAISE OKC_API.G_EXCEPTION_ERROR;
4766: ELSE

Line 4763: x_return_status := OKC_API.G_RET_STS_ERROR;

4759: RAISE OKC_API.G_EXCEPTION_ERROR;
4760: END IF;
4761: --Check for Insurance Policy ID
4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]
4763: x_return_status := OKC_API.G_RET_STS_ERROR;
4764: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
4765: RAISE OKC_API.G_EXCEPTION_ERROR;
4766: ELSE
4767: -------------------------------------------------

Line 4764: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');

4760: END IF;
4761: --Check for Insurance Policy ID
4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]
4763: x_return_status := OKC_API.G_RET_STS_ERROR;
4764: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
4765: RAISE OKC_API.G_EXCEPTION_ERROR;
4766: ELSE
4767: -------------------------------------------------
4768: -- Get Insurance contract and line information

Line 4765: RAISE OKC_API.G_EXCEPTION_ERROR;

4761: --Check for Insurance Policy ID
4762: IF ((p_ipyv_rec.ID IS NULL ) OR (p_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN --[1]
4763: x_return_status := OKC_API.G_RET_STS_ERROR;
4764: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
4765: RAISE OKC_API.G_EXCEPTION_ERROR;
4766: ELSE
4767: -------------------------------------------------
4768: -- Get Insurance contract and line information
4769: --------------------------------------------------

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

4767: -------------------------------------------------
4768: -- Get Insurance contract and line information
4769: --------------------------------------------------
4770: l_ipyv_rec := get_insurance_info(p_ipyv_rec.ID,l_return_status);
4771: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4772: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4774: RAISE OKC_API.G_EXCEPTION_ERROR;
4775: END IF;

Line 4772: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4768: -- Get Insurance contract and line information
4769: --------------------------------------------------
4770: l_ipyv_rec := get_insurance_info(p_ipyv_rec.ID,l_return_status);
4771: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4772: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4774: RAISE OKC_API.G_EXCEPTION_ERROR;
4775: END IF;
4776: l_ipyv_rec.cancellation_date := p_ipyv_rec.cancellation_date;

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

4769: --------------------------------------------------
4770: l_ipyv_rec := get_insurance_info(p_ipyv_rec.ID,l_return_status);
4771: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4772: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4774: RAISE OKC_API.G_EXCEPTION_ERROR;
4775: END IF;
4776: l_ipyv_rec.cancellation_date := p_ipyv_rec.cancellation_date;
4777: END IF; --[1]

Line 4774: RAISE OKC_API.G_EXCEPTION_ERROR;

4770: l_ipyv_rec := get_insurance_info(p_ipyv_rec.ID,l_return_status);
4771: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4772: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4774: RAISE OKC_API.G_EXCEPTION_ERROR;
4775: END IF;
4776: l_ipyv_rec.cancellation_date := p_ipyv_rec.cancellation_date;
4777: END IF; --[1]
4778: -----------------------------------------------

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

4778: -----------------------------------------------
4779: -- Customer Refund
4780: -----------------------------------------------
4781: l_cust_refund_amount := get_cust_refund(l_ipyv_rec,l_return_status);
4782: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4785: RAISE OKC_API.G_EXCEPTION_ERROR;
4786: END IF;

Line 4783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4779: -- Customer Refund
4780: -----------------------------------------------
4781: l_cust_refund_amount := get_cust_refund(l_ipyv_rec,l_return_status);
4782: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4785: RAISE OKC_API.G_EXCEPTION_ERROR;
4786: END IF;
4787: -----------------------------------------------

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

4780: -----------------------------------------------
4781: l_cust_refund_amount := get_cust_refund(l_ipyv_rec,l_return_status);
4782: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4785: RAISE OKC_API.G_EXCEPTION_ERROR;
4786: END IF;
4787: -----------------------------------------------
4788: -- Start Credit Memo Creation

Line 4785: RAISE OKC_API.G_EXCEPTION_ERROR;

4781: l_cust_refund_amount := get_cust_refund(l_ipyv_rec,l_return_status);
4782: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4783: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4784: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4785: RAISE OKC_API.G_EXCEPTION_ERROR;
4786: END IF;
4787: -----------------------------------------------
4788: -- Start Credit Memo Creation
4789: -----------------------------------------------

Line 4793: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

4789: -----------------------------------------------
4790: OPEN okl_trx_types (l_cr_memo, l_lang);
4791: FETCH okl_trx_types INTO l_trx_type;
4792: IF(okl_trx_types%NOTFOUND) THEN
4793: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4794: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,l_cr_memo);
4795: x_return_status := OKC_API.G_RET_STS_ERROR ;
4796: CLOSE okl_trx_types ;
4797: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4795: x_return_status := OKC_API.G_RET_STS_ERROR ;

4791: FETCH okl_trx_types INTO l_trx_type;
4792: IF(okl_trx_types%NOTFOUND) THEN
4793: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4794: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,l_cr_memo);
4795: x_return_status := OKC_API.G_RET_STS_ERROR ;
4796: CLOSE okl_trx_types ;
4797: RAISE OKC_API.G_EXCEPTION_ERROR;
4798: END IF ;
4799: CLOSE okl_trx_types;

Line 4797: RAISE OKC_API.G_EXCEPTION_ERROR;

4793: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
4794: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,l_cr_memo);
4795: x_return_status := OKC_API.G_RET_STS_ERROR ;
4796: CLOSE okl_trx_types ;
4797: RAISE OKC_API.G_EXCEPTION_ERROR;
4798: END IF ;
4799: CLOSE okl_trx_types;
4800:
4801: --Added by kthiruva on 17-Oct-2005

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

4803: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4804: 'INSURANCE_RECEIVABLE',
4805: l_return_status,
4806: l_strm_rcvbl_id);
4807: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

Line 4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

4804: 'INSURANCE_RECEIVABLE',
4805: l_return_status,
4806: l_strm_rcvbl_id);
4807: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
4812: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4805: l_return_status,
4806: l_strm_rcvbl_id);
4807: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
4812: RAISE OKC_API.G_EXCEPTION_ERROR;
4813: END IF;

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

4806: l_strm_rcvbl_id);
4807: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
4812: RAISE OKC_API.G_EXCEPTION_ERROR;
4813: END IF;
4814: --Bug 4667686 - End of Changes

Line 4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

4807: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
4812: RAISE OKC_API.G_EXCEPTION_ERROR;
4813: END IF;
4814: --Bug 4667686 - End of Changes
4815:

Line 4812: RAISE OKC_API.G_EXCEPTION_ERROR;

4808: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4811: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
4812: RAISE OKC_API.G_EXCEPTION_ERROR;
4813: END IF;
4814: --Bug 4667686 - End of Changes
4815:
4816:

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

4820: OKL_STREAMS_UTIL.get_primary_stream_type(l_ipyv_rec.khr_id,
4821: 'INSURANCE_REFUND',
4822: l_return_status,
4823: l_strm_refund_id);
4824: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4827: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785

Line 4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

4821: 'INSURANCE_REFUND',
4822: l_return_status,
4823: l_strm_refund_id);
4824: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4827: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
4829: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4822: l_return_status,
4823: l_strm_refund_id);
4824: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4827: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
4829: RAISE OKC_API.G_EXCEPTION_ERROR;
4830: END IF;

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

4823: l_strm_refund_id);
4824: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4827: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
4829: RAISE OKC_API.G_EXCEPTION_ERROR;
4830: END IF;
4831: -- Call API to create Credit Memo

Line 4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785

4824: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4827: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
4829: RAISE OKC_API.G_EXCEPTION_ERROR;
4830: END IF;
4831: -- Call API to create Credit Memo
4832: -- Start of Debug code generator for on_account_credit_memo

Line 4829: RAISE OKC_API.G_EXCEPTION_ERROR;

4825: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
4826: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4827: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4828: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
4829: RAISE OKC_API.G_EXCEPTION_ERROR;
4830: END IF;
4831: -- Call API to create Credit Memo
4832: -- Start of Debug code generator for on_account_credit_memo
4833: IF(L_DEBUG_ENABLED='Y') THEN

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

4861: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call on_account_credit_memo ');
4862: END;
4863: END IF;
4864: -- End of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
4865: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4866: x_return_status := l_return_status ;
4867: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4868: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4869: x_return_status := l_return_status ;

Line 4867: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4863: END IF;
4864: -- End of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
4865: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4866: x_return_status := l_return_status ;
4867: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4868: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4869: x_return_status := l_return_status ;
4870: RAISE OKC_API.G_EXCEPTION_ERROR;
4871: END IF;

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

4864: -- End of wraper code generated automatically by Debug code generator for okl_credit_memo_pub.insert_request
4865: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4866: x_return_status := l_return_status ;
4867: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4868: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4869: x_return_status := l_return_status ;
4870: RAISE OKC_API.G_EXCEPTION_ERROR;
4871: END IF;
4872: ELSIF(l_cust_refund_amount < 0 )THEN

Line 4870: RAISE OKC_API.G_EXCEPTION_ERROR;

4866: x_return_status := l_return_status ;
4867: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4868: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4869: x_return_status := l_return_status ;
4870: RAISE OKC_API.G_EXCEPTION_ERROR;
4871: END IF;
4872: ELSIF(l_cust_refund_amount < 0 )THEN
4873: l_pro_refund_amount := -l_cust_refund_amount; --for making positive invoice amount
4874: -- Start of Debug code generator for Rebook_manual_invoice

Line 4910: p_init_msg_list => OKC_API.G_FALSE,

4906: ------------------------------------------
4907: --- PAY or clawback from vendor
4908: ------------------------------------------
4909: get_vendor_refund( p_api_version => l_api_version,
4910: p_init_msg_list => OKC_API.G_FALSE,
4911: x_return_status => l_return_status,
4912: x_msg_count => x_msg_count,
4913: x_msg_data => x_msg_data,
4914: p_ipyv_rec => l_ipyv_rec,

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

4912: x_msg_count => x_msg_count,
4913: x_msg_data => x_msg_data,
4914: p_ipyv_rec => l_ipyv_rec,
4915: pn_refund => l_vendor_refund_amount);
4916: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4917: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4918: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4919: RAISE OKC_API.G_EXCEPTION_ERROR;
4920: END IF;

Line 4917: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4913: x_msg_data => x_msg_data,
4914: p_ipyv_rec => l_ipyv_rec,
4915: pn_refund => l_vendor_refund_amount);
4916: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4917: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4918: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4919: RAISE OKC_API.G_EXCEPTION_ERROR;
4920: END IF;
4921:

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

4914: p_ipyv_rec => l_ipyv_rec,
4915: pn_refund => l_vendor_refund_amount);
4916: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4917: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4918: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4919: RAISE OKC_API.G_EXCEPTION_ERROR;
4920: END IF;
4921:
4922:

Line 4919: RAISE OKC_API.G_EXCEPTION_ERROR;

4915: pn_refund => l_vendor_refund_amount);
4916: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4917: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4918: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4919: RAISE OKC_API.G_EXCEPTION_ERROR;
4920: END IF;
4921:
4922:
4923: ---Inactivate all stream / accounting entries

Line 4926: p_init_msg_list => OKC_API.G_FALSE,

4922:
4923: ---Inactivate all stream / accounting entries
4924: Inactivate_open_items(
4925: p_api_version => l_api_version,
4926: p_init_msg_list => OKC_API.G_FALSE,
4927: x_return_status => l_return_status,
4928: x_msg_count => x_msg_count,
4929: x_msg_data => x_msg_data,
4930: p_contract_id => l_ipyv_rec.khr_id ,

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

4929: x_msg_data => x_msg_data,
4930: p_contract_id => l_ipyv_rec.khr_id ,
4931: p_contract_line => l_ipyv_rec.kle_id,
4932: p_policy_status => l_ipyv_rec.iss_code );
4933: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4934: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4935: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4936: RAISE OKC_API.G_EXCEPTION_ERROR;
4937: END IF;

Line 4934: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4930: p_contract_id => l_ipyv_rec.khr_id ,
4931: p_contract_line => l_ipyv_rec.kle_id,
4932: p_policy_status => l_ipyv_rec.iss_code );
4933: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4934: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4935: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4936: RAISE OKC_API.G_EXCEPTION_ERROR;
4937: END IF;
4938: -- GET contract status

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

4931: p_contract_line => l_ipyv_rec.kle_id,
4932: p_policy_status => l_ipyv_rec.iss_code );
4933: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4934: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4935: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4936: RAISE OKC_API.G_EXCEPTION_ERROR;
4937: END IF;
4938: -- GET contract status
4939: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);

Line 4936: RAISE OKC_API.G_EXCEPTION_ERROR;

4932: p_policy_status => l_ipyv_rec.iss_code );
4933: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4934: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4935: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4936: RAISE OKC_API.G_EXCEPTION_ERROR;
4937: END IF;
4938: -- GET contract status
4939: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
4940: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

4936: RAISE OKC_API.G_EXCEPTION_ERROR;
4937: END IF;
4938: -- GET contract status
4939: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
4940: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4941: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4942: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4943: RAISE OKC_API.G_EXCEPTION_ERROR;
4944: END IF;

Line 4941: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4937: END IF;
4938: -- GET contract status
4939: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
4940: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4941: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4942: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4943: RAISE OKC_API.G_EXCEPTION_ERROR;
4944: END IF;
4945: IF (l_khr_status = 'ACTIVE' ) THEN

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

4938: -- GET contract status
4939: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
4940: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4941: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4942: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4943: RAISE OKC_API.G_EXCEPTION_ERROR;
4944: END IF;
4945: IF (l_khr_status = 'ACTIVE' ) THEN
4946: -- if active, end date contract line and update status

Line 4943: RAISE OKC_API.G_EXCEPTION_ERROR;

4939: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
4940: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4941: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4942: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4943: RAISE OKC_API.G_EXCEPTION_ERROR;
4944: END IF;
4945: IF (l_khr_status = 'ACTIVE' ) THEN
4946: -- if active, end date contract line and update status
4947: l_clev_rec.ID := l_ipyv_rec.kle_id ;

Line 4954: p_init_msg_list => OKC_API.G_FALSE,

4950: l_clev_rec.DATE_TERMINATED := l_ipyv_rec.CANCELLATION_DATE;
4951: Okl_Contract_Pub.update_contract_line
4952: (
4953: p_api_version => l_api_version ,
4954: p_init_msg_list => OKC_API.G_FALSE,
4955: x_return_status => l_return_status ,
4956: x_msg_count => x_msg_count,
4957: x_msg_data => x_msg_data ,
4958: p_clev_rec => l_clev_rec ,

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

4960: p_edit_mode =>'N' ,
4961: x_clev_rec => lx_clev_rec,
4962: x_klev_rec => lx_klev_rec
4963: );
4964: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4965: -- Status temp
4966: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4967: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4968: -- Status temp

Line 4966: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4962: x_klev_rec => lx_klev_rec
4963: );
4964: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4965: -- Status temp
4966: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4967: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4968: -- Status temp
4969: RAISE OKC_API.G_EXCEPTION_ERROR;
4970: END IF;

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

4963: );
4964: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4965: -- Status temp
4966: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4967: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4968: -- Status temp
4969: RAISE OKC_API.G_EXCEPTION_ERROR;
4970: END IF;
4971: ELSE

Line 4969: RAISE OKC_API.G_EXCEPTION_ERROR;

4965: -- Status temp
4966: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4967: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4968: -- Status temp
4969: RAISE OKC_API.G_EXCEPTION_ERROR;
4970: END IF;
4971: ELSE
4972:
4973: l_clev_rec.ID := l_ipyv_rec.kle_id ;

Line 4981: p_init_msg_list => OKC_API.G_FALSE,

4977:
4978: Okl_Contract_Pub.update_contract_line
4979: (
4980: p_api_version => l_api_version ,
4981: p_init_msg_list => OKC_API.G_FALSE,
4982: x_return_status => l_return_status ,
4983: x_msg_count => x_msg_count,
4984: x_msg_data => x_msg_data ,
4985: p_clev_rec => l_clev_rec ,

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

4986: p_edit_mode =>'N' ,
4987: p_klev_rec => l_klev_rec,
4988: x_clev_rec => lx_clev_rec,
4989: x_klev_rec => lx_klev_rec );
4990: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4991: -- Status temp
4992: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4993: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4994: -- Status temp

Line 4992: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

4988: x_clev_rec => lx_clev_rec,
4989: x_klev_rec => lx_klev_rec );
4990: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4991: -- Status temp
4992: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4993: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4994: -- Status temp
4995: RAISE OKC_API.G_EXCEPTION_ERROR;
4996: END IF;

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

4989: x_klev_rec => lx_klev_rec );
4990: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4991: -- Status temp
4992: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4993: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4994: -- Status temp
4995: RAISE OKC_API.G_EXCEPTION_ERROR;
4996: END IF;
4997: END IF;

Line 4995: RAISE OKC_API.G_EXCEPTION_ERROR;

4991: -- Status temp
4992: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4993: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4994: -- Status temp
4995: RAISE OKC_API.G_EXCEPTION_ERROR;
4996: END IF;
4997: END IF;
4998: ------------------------------------------
4999: --- Income Adjustment

Line 5002: p_init_msg_list =>Okc_Api.G_FALSE,

4998: ------------------------------------------
4999: --- Income Adjustment
5000: ------------------------------------------
5001: rebook_inc_adjustment(p_api_version => l_api_version,
5002: p_init_msg_list =>Okc_Api.G_FALSE,
5003: x_return_status => l_return_status,
5004: x_msg_count =>x_msg_count,
5005: x_msg_data =>x_msg_data,
5006: p_ipyv_rec =>l_ipyv_rec,

Line 5020: p_init_msg_list =>Okc_Api.G_FALSE,

5016: ------------------------------------------
5017: --- Expense Adjustment
5018: ------------------------------------------
5019: rebook_exp_adjustment(p_api_version => l_api_version,
5020: p_init_msg_list =>Okc_Api.G_FALSE,
5021: x_return_status => l_return_status,
5022: x_msg_count =>x_msg_count,
5023: x_msg_data =>x_msg_data,
5024: p_ipyv_rec =>l_ipyv_rec,

Line 5044: p_init_msg_list => OKC_API.G_FALSE,

5040: END;
5041: END IF;
5042: Okl_Ins_Policies_Pub.update_ins_policies(
5043: p_api_version => p_api_version,
5044: p_init_msg_list => OKC_API.G_FALSE,
5045: x_return_status => l_return_status,
5046: x_msg_count => x_msg_count,
5047: x_msg_data => x_msg_data,
5048: p_ipyv_rec => l_ipyv_rec,

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

5053: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call Okl_Ins_Policies_Pub.update_ins_policies ');
5054: END;
5055: END IF;
5056: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
5057: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5058: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5059: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5060: RAISE OKC_API.G_EXCEPTION_ERROR;
5061: END IF;

Line 5058: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5054: END;
5055: END IF;
5056: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
5057: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5058: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5059: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5060: RAISE OKC_API.G_EXCEPTION_ERROR;
5061: END IF;
5062: x_return_status := l_return_status;

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

5055: END IF;
5056: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
5057: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5058: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5059: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5060: RAISE OKC_API.G_EXCEPTION_ERROR;
5061: END IF;
5062: x_return_status := l_return_status;
5063: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 5060: RAISE OKC_API.G_EXCEPTION_ERROR;

5056: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
5057: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5058: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5059: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5060: RAISE OKC_API.G_EXCEPTION_ERROR;
5061: END IF;
5062: x_return_status := l_return_status;
5063: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5064: EXCEPTION

Line 5063: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

5059: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5060: RAISE OKC_API.G_EXCEPTION_ERROR;
5061: END IF;
5062: x_return_status := l_return_status;
5063: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5064: EXCEPTION
5065: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5066: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5067: (

Line 5065: WHEN OKC_API.G_EXCEPTION_ERROR THEN

5061: END IF;
5062: x_return_status := l_return_status;
5063: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5064: EXCEPTION
5065: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5066: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5067: (
5068: l_api_name,
5069: G_PKG_NAME,

Line 5066: x_return_status := OKC_API.HANDLE_EXCEPTIONS

5062: x_return_status := l_return_status;
5063: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5064: EXCEPTION
5065: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5066: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5067: (
5068: l_api_name,
5069: G_PKG_NAME,
5070: 'OKC_API.G_RET_STS_ERROR',

Line 5070: 'OKC_API.G_RET_STS_ERROR',

5066: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5067: (
5068: l_api_name,
5069: G_PKG_NAME,
5070: 'OKC_API.G_RET_STS_ERROR',
5071: x_msg_count,
5072: x_msg_data,
5073: '_PROCESS'
5074: );

Line 5075: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5071: x_msg_count,
5072: x_msg_data,
5073: '_PROCESS'
5074: );
5075: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5076: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5077: (
5078: l_api_name,
5079: G_PKG_NAME,

Line 5076: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

5072: x_msg_data,
5073: '_PROCESS'
5074: );
5075: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5076: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5077: (
5078: l_api_name,
5079: G_PKG_NAME,
5080: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 5080: 'OKC_API.G_RET_STS_UNEXP_ERROR',

5076: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5077: (
5078: l_api_name,
5079: G_PKG_NAME,
5080: 'OKC_API.G_RET_STS_UNEXP_ERROR',
5081: x_msg_count,
5082: x_msg_data,
5083: '_PROCESS'
5084: );

Line 5086: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

5082: x_msg_data,
5083: '_PROCESS'
5084: );
5085: WHEN OTHERS THEN
5086: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5087: (
5088: l_api_name,
5089: G_PKG_NAME,
5090: 'OTHERS',

Line 5102: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

5098: ------------------------------------------------------------
5099: --Bug#5955320
5100: PROCEDURE cancel_create_policies(
5101: p_api_version IN NUMBER,
5102: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
5103: x_return_status OUT NOCOPY VARCHAR2,
5104: x_msg_count OUT NOCOPY NUMBER,
5105: x_msg_data OUT NOCOPY VARCHAR2,
5106: p_khr_id IN NUMBER,

Line 5386: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

5382: RETURN(get_rec(px_ipyv_rec, l_row_notfound));
5383: END get_rec;
5384: -- END MARK
5385: BEGIN
5386: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
5387: G_PKG_NAME,
5388: p_init_msg_list,
5389: l_api_version,
5390: p_api_version,

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

5389: l_api_version,
5390: p_api_version,
5391: '_PROCESS',
5392: x_return_status);
5393: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5394: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5395: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5396: RAISE OKC_API.G_EXCEPTION_ERROR;
5397: END IF;

Line 5394: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5390: p_api_version,
5391: '_PROCESS',
5392: x_return_status);
5393: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5394: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5395: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5396: RAISE OKC_API.G_EXCEPTION_ERROR;
5397: END IF;
5398: SAVEPOINT cancel_create;

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

5391: '_PROCESS',
5392: x_return_status);
5393: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5394: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5395: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5396: RAISE OKC_API.G_EXCEPTION_ERROR;
5397: END IF;
5398: SAVEPOINT cancel_create;
5399: x_ignore_flag := OKC_API.G_FALSE; --3945995

Line 5396: RAISE OKC_API.G_EXCEPTION_ERROR;

5392: x_return_status);
5393: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5394: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5395: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5396: RAISE OKC_API.G_EXCEPTION_ERROR;
5397: END IF;
5398: SAVEPOINT cancel_create;
5399: x_ignore_flag := OKC_API.G_FALSE; --3945995
5400: -- Check for contract_id (NULL)

Line 5399: x_ignore_flag := OKC_API.G_FALSE; --3945995

5395: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5396: RAISE OKC_API.G_EXCEPTION_ERROR;
5397: END IF;
5398: SAVEPOINT cancel_create;
5399: x_ignore_flag := OKC_API.G_FALSE; --3945995
5400: -- Check for contract_id (NULL)
5401: IF ((p_khr_id IS NULL ) OR (p_khr_id = OKC_API.G_MISS_NUM )) THEN
5402: x_return_status := OKC_API.G_RET_STS_ERROR;
5403: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'ContractID');

Line 5401: IF ((p_khr_id IS NULL ) OR (p_khr_id = OKC_API.G_MISS_NUM )) THEN

5397: END IF;
5398: SAVEPOINT cancel_create;
5399: x_ignore_flag := OKC_API.G_FALSE; --3945995
5400: -- Check for contract_id (NULL)
5401: IF ((p_khr_id IS NULL ) OR (p_khr_id = OKC_API.G_MISS_NUM )) THEN
5402: x_return_status := OKC_API.G_RET_STS_ERROR;
5403: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'ContractID');
5404: ROLLBACK TO cancel_create;
5405: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 5402: x_return_status := OKC_API.G_RET_STS_ERROR;

5398: SAVEPOINT cancel_create;
5399: x_ignore_flag := OKC_API.G_FALSE; --3945995
5400: -- Check for contract_id (NULL)
5401: IF ((p_khr_id IS NULL ) OR (p_khr_id = OKC_API.G_MISS_NUM )) THEN
5402: x_return_status := OKC_API.G_RET_STS_ERROR;
5403: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'ContractID');
5404: ROLLBACK TO cancel_create;
5405: RAISE OKC_API.G_EXCEPTION_ERROR;
5406: END IF;

Line 5403: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'ContractID');

5399: x_ignore_flag := OKC_API.G_FALSE; --3945995
5400: -- Check for contract_id (NULL)
5401: IF ((p_khr_id IS NULL ) OR (p_khr_id = OKC_API.G_MISS_NUM )) THEN
5402: x_return_status := OKC_API.G_RET_STS_ERROR;
5403: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'ContractID');
5404: ROLLBACK TO cancel_create;
5405: RAISE OKC_API.G_EXCEPTION_ERROR;
5406: END IF;
5407: -- Check for Date put SYSDATE if NULL

Line 5405: RAISE OKC_API.G_EXCEPTION_ERROR;

5401: IF ((p_khr_id IS NULL ) OR (p_khr_id = OKC_API.G_MISS_NUM )) THEN
5402: x_return_status := OKC_API.G_RET_STS_ERROR;
5403: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'ContractID');
5404: ROLLBACK TO cancel_create;
5405: RAISE OKC_API.G_EXCEPTION_ERROR;
5406: END IF;
5407: -- Check for Date put SYSDATE if NULL
5408: IF ((p_cancellation_date IS NULL ) OR (p_cancellation_date = OKC_API.G_MISS_DATE )) THEN
5409: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Cancellation Date');

Line 5408: IF ((p_cancellation_date IS NULL ) OR (p_cancellation_date = OKC_API.G_MISS_DATE )) THEN

5404: ROLLBACK TO cancel_create;
5405: RAISE OKC_API.G_EXCEPTION_ERROR;
5406: END IF;
5407: -- Check for Date put SYSDATE if NULL
5408: IF ((p_cancellation_date IS NULL ) OR (p_cancellation_date = OKC_API.G_MISS_DATE )) THEN
5409: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Cancellation Date');
5410: ROLLBACK TO cancel_create;
5411: RAISE OKC_API.G_EXCEPTION_ERROR;
5412: END IF;

Line 5409: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Cancellation Date');

5405: RAISE OKC_API.G_EXCEPTION_ERROR;
5406: END IF;
5407: -- Check for Date put SYSDATE if NULL
5408: IF ((p_cancellation_date IS NULL ) OR (p_cancellation_date = OKC_API.G_MISS_DATE )) THEN
5409: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Cancellation Date');
5410: ROLLBACK TO cancel_create;
5411: RAISE OKC_API.G_EXCEPTION_ERROR;
5412: END IF;
5413: l_cancellation_date := p_cancellation_date ;

Line 5411: RAISE OKC_API.G_EXCEPTION_ERROR;

5407: -- Check for Date put SYSDATE if NULL
5408: IF ((p_cancellation_date IS NULL ) OR (p_cancellation_date = OKC_API.G_MISS_DATE )) THEN
5409: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Cancellation Date');
5410: ROLLBACK TO cancel_create;
5411: RAISE OKC_API.G_EXCEPTION_ERROR;
5412: END IF;
5413: l_cancellation_date := p_cancellation_date ;
5414: OPEN c_okl_ins_policies(p_khr_id);
5415: FETCH c_okl_ins_policies INTO l_ipyv_rec.ID, l_ipyv_rec.IPY_TYPE,

Line 5419: IF (l_ipyv_rec.IPY_TYPE IS NULL) OR (l_ipyv_rec.IPY_TYPE = OKC_API.G_MISS_CHAR) THEN

5415: FETCH c_okl_ins_policies INTO l_ipyv_rec.ID, l_ipyv_rec.IPY_TYPE,
5416: l_ipyv_rec.ISS_CODE ;
5417:
5418: CLOSE c_okl_ins_policies;
5419: IF (l_ipyv_rec.IPY_TYPE IS NULL) OR (l_ipyv_rec.IPY_TYPE = OKC_API.G_MISS_CHAR) THEN
5420: NULL;
5421: ELSIF( l_ipyv_rec.IPY_TYPE <> 'THIRD_PARTY_POLICY' AND
5422: l_ipyv_rec.IPY_TYPE <> 'OPTIONAL_POLICY')THEN
5423: IF (p_crx_code IS NOT NULL) OR (p_crx_code <> OKC_API.G_MISS_CHAR ) THEN

Line 5423: IF (p_crx_code IS NOT NULL) OR (p_crx_code <> OKC_API.G_MISS_CHAR ) THEN

5419: IF (l_ipyv_rec.IPY_TYPE IS NULL) OR (l_ipyv_rec.IPY_TYPE = OKC_API.G_MISS_CHAR) THEN
5420: NULL;
5421: ELSIF( l_ipyv_rec.IPY_TYPE <> 'THIRD_PARTY_POLICY' AND
5422: l_ipyv_rec.IPY_TYPE <> 'OPTIONAL_POLICY')THEN
5423: IF (p_crx_code IS NOT NULL) OR (p_crx_code <> OKC_API.G_MISS_CHAR ) THEN
5424: l_ipyv_rec.crx_code := p_crx_code;--'ASSET_TERMINATION' ;
5425: END IF;
5426: l_ipyv_rec.cancellation_date := p_cancellation_date;
5427: l_iss_code := l_ipyv_rec.ISS_CODE ;

Line 5437: p_init_msg_list => OKC_API.G_FALSE,

5433: -- Call function validate_cancel_plicy
5434: --++ Added as part of fix for bug 4056603 ++--
5435: cancel_rebook_policy(
5436: p_api_version => l_api_version,
5437: p_init_msg_list => OKC_API.G_FALSE,
5438: x_return_status => l_return_status,
5439: x_msg_count => x_msg_count,
5440: x_msg_data => x_msg_data,
5441: p_src_trx_id => p_transaction_id,

Line 5449: p_init_msg_list => OKC_API.G_FALSE,

5445: l_delipyv_rec := get_rec(l_ipyv_rec);
5446: l_delipyv_rec.cancellation_date := l_cancellation_date;
5447: delete_policy(
5448: p_api_version => l_api_version,
5449: p_init_msg_list => OKC_API.G_FALSE,
5450: x_return_status => l_return_status,
5451: x_msg_count => x_msg_count,
5452: x_msg_data => x_msg_data,
5453: p_ipyv_rec => l_delipyv_rec,

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

5452: x_msg_data => x_msg_data,
5453: p_ipyv_rec => l_delipyv_rec,
5454: x_ipyv_rec => lx_ipyv_rec);
5455: END IF;
5456: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5457: ROLLBACK TO cancel_create;
5458: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5459: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5460: ROLLBACK TO cancel_create;

Line 5458: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5454: x_ipyv_rec => lx_ipyv_rec);
5455: END IF;
5456: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5457: ROLLBACK TO cancel_create;
5458: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5459: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5460: ROLLBACK TO cancel_create;
5461: RAISE OKC_API.G_EXCEPTION_ERROR;
5462: END IF;

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

5455: END IF;
5456: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5457: ROLLBACK TO cancel_create;
5458: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5459: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5460: ROLLBACK TO cancel_create;
5461: RAISE OKC_API.G_EXCEPTION_ERROR;
5462: END IF;
5463: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[1]

Line 5461: RAISE OKC_API.G_EXCEPTION_ERROR;

5457: ROLLBACK TO cancel_create;
5458: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5459: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5460: ROLLBACK TO cancel_create;
5461: RAISE OKC_API.G_EXCEPTION_ERROR;
5462: END IF;
5463: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[1]
5464: SAVEPOINT save_quote; -- 3945995
5465: --** CANCELLED OLD POLICIES SUCCESSFULLY **--

Line 5463: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[1]

5459: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5460: ROLLBACK TO cancel_create;
5461: RAISE OKC_API.G_EXCEPTION_ERROR;
5462: END IF;
5463: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[1]
5464: SAVEPOINT save_quote; -- 3945995
5465: --** CANCELLED OLD POLICIES SUCCESSFULLY **--
5466: --** STARTING QUOTE PROCESS FOR NEW POLICIES **--
5467: --****

Line 5544: p_init_msg_list => Okc_Api.G_TRUE ,

5540: END;
5541: END IF;
5542: okl_ins_quote_pub.save_quote(
5543: p_api_version => l_api_version,
5544: p_init_msg_list => Okc_Api.G_TRUE ,
5545: x_return_status => l_return_status,
5546: x_msg_count => l_msg_count,
5547: x_msg_data => l_msg_data,
5548: px_ipyv_rec => lx_ipyv_newrec,

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

5552: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call okl_ins_quote_pub.save_quote ');
5553: END;
5554: END IF;
5555: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.save_quote
5556: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5557: ROLLBACK TO save_quote;
5558: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5559: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5560: ROLLBACK TO save_quote;

Line 5558: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5554: END IF;
5555: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.save_quote
5556: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5557: ROLLBACK TO save_quote;
5558: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5559: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5560: ROLLBACK TO save_quote;
5561: RAISE OKC_API.G_EXCEPTION_ERROR;
5562: END IF;

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

5555: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.save_quote
5556: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5557: ROLLBACK TO save_quote;
5558: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5559: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5560: ROLLBACK TO save_quote;
5561: RAISE OKC_API.G_EXCEPTION_ERROR;
5562: END IF;
5563: l_inq_id := lx_ipyv_newrec.id;

Line 5561: RAISE OKC_API.G_EXCEPTION_ERROR;

5557: ROLLBACK TO save_quote;
5558: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5559: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5560: ROLLBACK TO save_quote;
5561: RAISE OKC_API.G_EXCEPTION_ERROR;
5562: END IF;
5563: l_inq_id := lx_ipyv_newrec.id;
5564: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[2]
5565: SAVEPOINT accept_quote; -- 3945995

Line 5564: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[2]

5560: ROLLBACK TO save_quote;
5561: RAISE OKC_API.G_EXCEPTION_ERROR;
5562: END IF;
5563: l_inq_id := lx_ipyv_newrec.id;
5564: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[2]
5565: SAVEPOINT accept_quote; -- 3945995
5566: --** ACCEPT quote **--
5567: lx_ipyv_newrec.adjustment := 0;
5568: -- Start of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.accept_quote

Line 5576: p_init_msg_list => Okc_Api.G_TRUE ,

5572: END;
5573: END IF;
5574: okl_ins_quote_pub.accept_quote(
5575: p_api_version => l_api_version,
5576: p_init_msg_list => Okc_Api.G_TRUE ,
5577: x_return_status => l_return_status,
5578: x_msg_count => l_msg_count,
5579: x_msg_data => l_msg_data,
5580: p_quote_id => lx_ipyv_newrec.ID

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

5584: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call okl_ins_quote_pub.accept_quote ');
5585: END;
5586: END IF;
5587: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.accept_quote
5588: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5589: ROLLBACK TO accept_quote; -- 3945995
5590: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5591: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5592: ROLLBACK TO accept_quote; -- 3945995

Line 5590: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5586: END IF;
5587: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.accept_quote
5588: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5589: ROLLBACK TO accept_quote; -- 3945995
5590: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5591: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5592: ROLLBACK TO accept_quote; -- 3945995
5593: RAISE OKC_API.G_EXCEPTION_ERROR;
5594: END IF;

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

5587: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.accept_quote
5588: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5589: ROLLBACK TO accept_quote; -- 3945995
5590: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5591: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5592: ROLLBACK TO accept_quote; -- 3945995
5593: RAISE OKC_API.G_EXCEPTION_ERROR;
5594: END IF;
5595: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[3]

Line 5593: RAISE OKC_API.G_EXCEPTION_ERROR;

5589: ROLLBACK TO accept_quote; -- 3945995
5590: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5591: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5592: ROLLBACK TO accept_quote; -- 3945995
5593: RAISE OKC_API.G_EXCEPTION_ERROR;
5594: END IF;
5595: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[3]
5596: SAVEPOINT policy_activate; -- 3945995
5597: --** CHECK for contract status **--

Line 5595: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[3]

5591: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5592: ROLLBACK TO accept_quote; -- 3945995
5593: RAISE OKC_API.G_EXCEPTION_ERROR;
5594: END IF;
5595: IF (l_return_status = OKC_API.G_RET_STS_SUCCESS) THEN --[3]
5596: SAVEPOINT policy_activate; -- 3945995
5597: --** CHECK for contract status **--
5598: OPEN okc_k_status_csr(p_khr_id);
5599: FETCH okc_k_status_csr INTO l_contract_status ;

Line 5608: x_ignore_flag := okc_api.G_TRUE; -- 3945995

5604: );
5605: IF okc_k_status_csr%ISOPEN THEN
5606: CLOSE okc_k_status_csr;
5607: END IF;
5608: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5609: x_return_status := OKC_API.G_RET_STS_ERROR;
5610: ROLLBACK TO policy_activate; -- 3945995
5611: RAISE OKC_API.G_EXCEPTION_ERROR;
5612: END IF;

Line 5609: x_return_status := OKC_API.G_RET_STS_ERROR;

5605: IF okc_k_status_csr%ISOPEN THEN
5606: CLOSE okc_k_status_csr;
5607: END IF;
5608: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5609: x_return_status := OKC_API.G_RET_STS_ERROR;
5610: ROLLBACK TO policy_activate; -- 3945995
5611: RAISE OKC_API.G_EXCEPTION_ERROR;
5612: END IF;
5613: CLOSE okc_k_status_csr;

Line 5611: RAISE OKC_API.G_EXCEPTION_ERROR;

5607: END IF;
5608: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5609: x_return_status := OKC_API.G_RET_STS_ERROR;
5610: ROLLBACK TO policy_activate; -- 3945995
5611: RAISE OKC_API.G_EXCEPTION_ERROR;
5612: END IF;
5613: CLOSE okc_k_status_csr;
5614: --** Get Policy ID for the Quote Created above **--
5615: OPEN c_okl_ins_quote(p_khr_id,l_inq_id);

Line 5627: x_return_status := OKC_API.G_RET_STS_ERROR;

5623: );
5624: IF c_okl_ins_quote%ISOPEN THEN
5625: CLOSE c_okl_ins_quote;
5626: END IF;
5627: x_return_status := OKC_API.G_RET_STS_ERROR;
5628: ROLLBACK TO policy_activate; -- 3945995
5629: RAISE OKC_API.G_EXCEPTION_ERROR;
5630: END IF;
5631: */

Line 5629: RAISE OKC_API.G_EXCEPTION_ERROR;

5625: CLOSE c_okl_ins_quote;
5626: END IF;
5627: x_return_status := OKC_API.G_RET_STS_ERROR;
5628: ROLLBACK TO policy_activate; -- 3945995
5629: RAISE OKC_API.G_EXCEPTION_ERROR;
5630: END IF;
5631: */
5632: IF (L_iss_code = 'ACTIVE' ) THEN --[5]
5633: IF (l_contract_status = 'ACTIVE') THEN --[4]

Line 5642: p_init_msg_list => Okc_Api.G_TRUE,

5638: END;
5639: END IF;
5640: okl_ins_quote_pub.activate_ins_policy(
5641: p_api_version => l_api_version ,
5642: p_init_msg_list => Okc_Api.G_TRUE,
5643: x_return_status => l_return_status,
5644: x_msg_count => l_msg_count,
5645: x_msg_data => l_msg_data,
5646: p_ins_policy_id => l_ipy_id );

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

5649: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call okl_ins_quote_pub.activate_ins_policy ');
5650: END;
5651: END IF;
5652: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.activate_ins_policy
5653: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5654: ROLLBACK TO policy_activate; -- 3945995
5655: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5656: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5657: x_ignore_flag := okc_api.G_TRUE; -- 3945995

Line 5655: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5651: END IF;
5652: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.activate_ins_policy
5653: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5654: ROLLBACK TO policy_activate; -- 3945995
5655: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5656: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5657: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5658: ROLLBACK TO policy_activate; -- 3945995
5659: RAISE OKC_API.G_EXCEPTION_ERROR;

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

5652: -- End of wraper code generated automatically by Debug code generator for okl_ins_quote_pub.activate_ins_policy
5653: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5654: ROLLBACK TO policy_activate; -- 3945995
5655: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5656: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5657: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5658: ROLLBACK TO policy_activate; -- 3945995
5659: RAISE OKC_API.G_EXCEPTION_ERROR;
5660: END IF;

Line 5657: x_ignore_flag := okc_api.G_TRUE; -- 3945995

5653: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5654: ROLLBACK TO policy_activate; -- 3945995
5655: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5656: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5657: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5658: ROLLBACK TO policy_activate; -- 3945995
5659: RAISE OKC_API.G_EXCEPTION_ERROR;
5660: END IF;
5661: END IF ; --[5]

Line 5659: RAISE OKC_API.G_EXCEPTION_ERROR;

5655: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5656: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5657: x_ignore_flag := okc_api.G_TRUE; -- 3945995
5658: ROLLBACK TO policy_activate; -- 3945995
5659: RAISE OKC_API.G_EXCEPTION_ERROR;
5660: END IF;
5661: END IF ; --[5]
5662: END IF;--[4]
5663: END IF; --[3]

Line 5668: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

5664: END IF; --[2]
5665: END IF; --[1]
5666: END IF; -- validate cancel policy
5667: END IF;
5668: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5669: EXCEPTION
5670: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5671: -- 3945995 begin
5672: IF (x_ignore_flag = Okc_Api.G_TRUE)THEN

Line 5670: WHEN OKC_API.G_EXCEPTION_ERROR THEN

5666: END IF; -- validate cancel policy
5667: END IF;
5668: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5669: EXCEPTION
5670: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5671: -- 3945995 begin
5672: IF (x_ignore_flag = Okc_Api.G_TRUE)THEN
5673: x_return_status := l_return_status;
5674: OKC_API.END_ACTIVITY(x_msg_count,x_msg_data);

Line 5672: IF (x_ignore_flag = Okc_Api.G_TRUE)THEN

5668: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5669: EXCEPTION
5670: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5671: -- 3945995 begin
5672: IF (x_ignore_flag = Okc_Api.G_TRUE)THEN
5673: x_return_status := l_return_status;
5674: OKC_API.END_ACTIVITY(x_msg_count,x_msg_data);
5675: ELSE -- 3945995 END
5676: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 5674: OKC_API.END_ACTIVITY(x_msg_count,x_msg_data);

5670: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5671: -- 3945995 begin
5672: IF (x_ignore_flag = Okc_Api.G_TRUE)THEN
5673: x_return_status := l_return_status;
5674: OKC_API.END_ACTIVITY(x_msg_count,x_msg_data);
5675: ELSE -- 3945995 END
5676: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5677: (
5678: l_api_name,

Line 5676: x_return_status := OKC_API.HANDLE_EXCEPTIONS

5672: IF (x_ignore_flag = Okc_Api.G_TRUE)THEN
5673: x_return_status := l_return_status;
5674: OKC_API.END_ACTIVITY(x_msg_count,x_msg_data);
5675: ELSE -- 3945995 END
5676: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5677: (
5678: l_api_name,
5679: G_PKG_NAME,
5680: 'OKC_API.G_RET_STS_ERROR',

Line 5680: 'OKC_API.G_RET_STS_ERROR',

5676: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5677: (
5678: l_api_name,
5679: G_PKG_NAME,
5680: 'OKC_API.G_RET_STS_ERROR',
5681: x_msg_count,
5682: x_msg_data,
5683: '_PROCESS'
5684: );

Line 5686: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5682: x_msg_data,
5683: '_PROCESS'
5684: );
5685: END IF; -- 3945995
5686: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5687: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5688: (
5689: l_api_name,
5690: G_PKG_NAME,

Line 5687: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

5683: '_PROCESS'
5684: );
5685: END IF; -- 3945995
5686: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5687: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5688: (
5689: l_api_name,
5690: G_PKG_NAME,
5691: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 5691: 'OKC_API.G_RET_STS_UNEXP_ERROR',

5687: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5688: (
5689: l_api_name,
5690: G_PKG_NAME,
5691: 'OKC_API.G_RET_STS_UNEXP_ERROR',
5692: x_msg_count,
5693: x_msg_data,
5694: '_PROCESS'
5695: );

Line 5707: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

5703: -- smoduga created 06-Sep-04
5704: -------------------------------------------------------------------------
5705: PROCEDURE check_claims(
5706: p_api_version IN NUMBER,
5707: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
5708: x_return_status OUT NOCOPY VARCHAR2,
5709: x_msg_count OUT NOCOPY NUMBER,
5710: x_msg_data OUT NOCOPY VARCHAR2,
5711: x_clm_exist OUT NOCOPY VARCHAR2,

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

5711: x_clm_exist OUT NOCOPY VARCHAR2,
5712: p_khr_id IN NUMBER,
5713: p_trx_date IN DATE
5714: ) IS
5715: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
5716: l_claim_id NUMBER;
5717: l_claim_date DATE;
5718: l_contract_number VARCHAR2(120);
5719: l_api_name CONSTANT VARCHAR2(30) := 'check_claims';

Line 5744: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

5740:
5741: chk_claims_rec chk_claims%ROWTYPE;
5742:
5743: BEGIN
5744: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
5745: G_PKG_NAME,
5746: p_init_msg_list,
5747: l_api_version,
5748: p_api_version,

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

5747: l_api_version,
5748: p_api_version,
5749: '_PROCESS',
5750: x_return_status);
5751: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5752: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5753: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5754: RAISE OKC_API.G_EXCEPTION_ERROR;
5755: END IF;

Line 5752: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

5748: p_api_version,
5749: '_PROCESS',
5750: x_return_status);
5751: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5752: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5753: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5754: RAISE OKC_API.G_EXCEPTION_ERROR;
5755: END IF;
5756: -- Check if ther are any claims open for this contract

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

5749: '_PROCESS',
5750: x_return_status);
5751: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5752: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5753: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5754: RAISE OKC_API.G_EXCEPTION_ERROR;
5755: END IF;
5756: -- Check if ther are any claims open for this contract
5757: -- at the time of raising the termination quote

Line 5754: RAISE OKC_API.G_EXCEPTION_ERROR;

5750: x_return_status);
5751: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
5752: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
5753: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
5754: RAISE OKC_API.G_EXCEPTION_ERROR;
5755: END IF;
5756: -- Check if ther are any claims open for this contract
5757: -- at the time of raising the termination quote
5758: OPEN chk_claims (p_khr_id,p_trx_date);

Line 5767: l_return_status := OKC_API.G_RET_STS_ERROR;

5763: CLOSE chk_claims;
5764:
5765: IF ( x_clm_exist = 'Y' ) Then
5766:
5767: l_return_status := OKC_API.G_RET_STS_ERROR;
5768:
5769: OPEN get_chr_number(p_khr_id);
5770: FETCH get_chr_number into l_contract_number;
5771: close get_chr_number;

Line 5780: RAISE OKC_API.G_EXCEPTION_ERROR;

5776: 'CLAIM_DATE',l_claim_date);
5777:
5778: END LOOP;
5779:
5780: RAISE OKC_API.G_EXCEPTION_ERROR;
5781: ELSE
5782: x_clm_exist := 'N' ;
5783: END IF;
5784:

Line 5787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

5783: END IF;
5784:
5785: x_return_status := l_return_status;
5786:
5787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5788:
5789: EXCEPTION
5790: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5791:

Line 5790: WHEN OKC_API.G_EXCEPTION_ERROR THEN

5786:
5787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
5788:
5789: EXCEPTION
5790: WHEN OKC_API.G_EXCEPTION_ERROR THEN
5791:
5792: IF chk_claims%ISOPEN THEN
5793: CLOSE chk_claims;
5794: END IF;

Line 5800: x_return_status := OKC_API.HANDLE_EXCEPTIONS

5796: IF get_chr_number%ISOPEN THEN
5797: CLOSE get_chr_number;
5798: END IF;
5799:
5800: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5801: (
5802: l_api_name,
5803: G_PKG_NAME,
5804: 'OKC_API.G_RET_STS_ERROR',

Line 5804: 'OKC_API.G_RET_STS_ERROR',

5800: x_return_status := OKC_API.HANDLE_EXCEPTIONS
5801: (
5802: l_api_name,
5803: G_PKG_NAME,
5804: 'OKC_API.G_RET_STS_ERROR',
5805: x_msg_count,
5806: x_msg_data,
5807: '_PROCESS'
5808: );

Line 5810: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5806: x_msg_data,
5807: '_PROCESS'
5808: );
5809:
5810: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5811:
5812: IF chk_claims%ISOPEN THEN
5813: CLOSE chk_claims;
5814: END IF;

Line 5820: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

5816: IF get_chr_number%ISOPEN THEN
5817: CLOSE get_chr_number;
5818: END IF;
5819:
5820: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5821: (
5822: l_api_name,
5823: G_PKG_NAME,
5824: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 5824: 'OKC_API.G_RET_STS_UNEXP_ERROR',

5820: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5821: (
5822: l_api_name,
5823: G_PKG_NAME,
5824: 'OKC_API.G_RET_STS_UNEXP_ERROR',
5825: x_msg_count,
5826: x_msg_data,
5827: '_PROCESS'
5828: );

Line 5840: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

5836: IF get_chr_number%ISOPEN THEN
5837: CLOSE get_chr_number;
5838: END IF;
5839:
5840: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
5841: (
5842: l_api_name,
5843: G_PKG_NAME,
5844: 'OTHERS',

Line 5857: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

5853:
5854:
5855: PROCEDURE cancel_policy(
5856: p_api_version IN NUMBER,
5857: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
5858: x_return_status OUT NOCOPY VARCHAR2,
5859: x_msg_count OUT NOCOPY NUMBER,
5860: x_msg_data OUT NOCOPY VARCHAR2,
5861: p_ipyv_rec IN ipyv_rec_type,

Line 6053: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

6049:
6050:
6051: BEGIN
6052: l_ipyv_rec := p_ipyv_rec ;
6053: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
6054: G_PKG_NAME,
6055: p_init_msg_list,
6056: l_api_version,
6057: p_api_version,

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

6056: l_api_version,
6057: p_api_version,
6058: '_PROCESS',
6059: x_return_status);
6060: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6061: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6062: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6063: RAISE OKC_API.G_EXCEPTION_ERROR;
6064: END IF;

Line 6061: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6057: p_api_version,
6058: '_PROCESS',
6059: x_return_status);
6060: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6061: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6062: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6063: RAISE OKC_API.G_EXCEPTION_ERROR;
6064: END IF;
6065:

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

6058: '_PROCESS',
6059: x_return_status);
6060: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6061: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6062: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6063: RAISE OKC_API.G_EXCEPTION_ERROR;
6064: END IF;
6065:
6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN

Line 6063: RAISE OKC_API.G_EXCEPTION_ERROR;

6059: x_return_status);
6060: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6061: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6062: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6063: RAISE OKC_API.G_EXCEPTION_ERROR;
6064: END IF;
6065:
6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN
6067: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN

6062: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6063: RAISE OKC_API.G_EXCEPTION_ERROR;
6064: END IF;
6065:
6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN
6067: x_return_status := OKC_API.G_RET_STS_ERROR;
6068: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
6069: RAISE OKC_API.G_EXCEPTION_ERROR;
6070: ELSE

Line 6067: x_return_status := OKC_API.G_RET_STS_ERROR;

6063: RAISE OKC_API.G_EXCEPTION_ERROR;
6064: END IF;
6065:
6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN
6067: x_return_status := OKC_API.G_RET_STS_ERROR;
6068: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
6069: RAISE OKC_API.G_EXCEPTION_ERROR;
6070: ELSE
6071: -- Check for TPI

Line 6068: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');

6064: END IF;
6065:
6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN
6067: x_return_status := OKC_API.G_RET_STS_ERROR;
6068: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
6069: RAISE OKC_API.G_EXCEPTION_ERROR;
6070: ELSE
6071: -- Check for TPI
6072: -- Added covered amount for bug 4701170

Line 6069: RAISE OKC_API.G_EXCEPTION_ERROR;

6065:
6066: IF ((l_ipyv_rec.ID IS NULL ) OR (l_ipyv_rec.ID = OKC_API.G_MISS_NUM )) THEN
6067: x_return_status := OKC_API.G_RET_STS_ERROR;
6068: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'Policy ID');
6069: RAISE OKC_API.G_EXCEPTION_ERROR;
6070: ELSE
6071: -- Check for TPI
6072: -- Added covered amount for bug 4701170
6073: OPEN c_ins_info(p_ipyv_rec.ID);

Line 6078: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );

6074: FETCH c_ins_info INTO l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID
6075: ,l_ipyv_rec.OBJECT_VERSION_NUMBER, l_ipyv_rec.date_from, l_ipyv_rec.ipy_type,
6076: l_ipyv_rec.FACTOR_CODE, l_ipyv_rec.covered_amount;
6077: IF(c_ins_info%NOTFOUND) THEN
6078: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
6079: x_return_status := OKC_API.G_RET_STS_ERROR ;
6080: CLOSE c_ins_info ;
6081: RAISE OKC_API.G_EXCEPTION_ERROR;
6082: END if ;

Line 6079: x_return_status := OKC_API.G_RET_STS_ERROR ;

6075: ,l_ipyv_rec.OBJECT_VERSION_NUMBER, l_ipyv_rec.date_from, l_ipyv_rec.ipy_type,
6076: l_ipyv_rec.FACTOR_CODE, l_ipyv_rec.covered_amount;
6077: IF(c_ins_info%NOTFOUND) THEN
6078: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
6079: x_return_status := OKC_API.G_RET_STS_ERROR ;
6080: CLOSE c_ins_info ;
6081: RAISE OKC_API.G_EXCEPTION_ERROR;
6082: END if ;
6083: CLOSE c_ins_info ;

Line 6081: RAISE OKC_API.G_EXCEPTION_ERROR;

6077: IF(c_ins_info%NOTFOUND) THEN
6078: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY );
6079: x_return_status := OKC_API.G_RET_STS_ERROR ;
6080: CLOSE c_ins_info ;
6081: RAISE OKC_API.G_EXCEPTION_ERROR;
6082: END if ;
6083: CLOSE c_ins_info ;
6084: END IF;
6085:

Line 6090: IF ((ls_check_tpi IS NULL ) OR (ls_check_tpi = OKC_API.G_MISS_CHAR )) THEN

6086:
6087: IF (l_ipyv_rec.CRX_CODE = 'CANCELED_BY_CUSTOMER') THEN
6088: -- GET system profile to check for third party information
6089: ls_check_tpi := fnd_profile.value('OKLINCANCHECKTPI');
6090: IF ((ls_check_tpi IS NULL ) OR (ls_check_tpi = OKC_API.G_MISS_CHAR )) THEN
6091: x_return_status := OKC_API.G_RET_STS_ERROR;
6092: OKC_API.set_message(G_APP_NAME, G_NO_SYSTEM_PROFILE,G_SYS_PROFILE_NAME,'OKL: Cancel policy with proof of third party insurance' );
6093: RAISE OKC_API.G_EXCEPTION_ERROR;
6094: ELSIF (ls_check_tpi = 'YES' )THEN

Line 6091: x_return_status := OKC_API.G_RET_STS_ERROR;

6087: IF (l_ipyv_rec.CRX_CODE = 'CANCELED_BY_CUSTOMER') THEN
6088: -- GET system profile to check for third party information
6089: ls_check_tpi := fnd_profile.value('OKLINCANCHECKTPI');
6090: IF ((ls_check_tpi IS NULL ) OR (ls_check_tpi = OKC_API.G_MISS_CHAR )) THEN
6091: x_return_status := OKC_API.G_RET_STS_ERROR;
6092: OKC_API.set_message(G_APP_NAME, G_NO_SYSTEM_PROFILE,G_SYS_PROFILE_NAME,'OKL: Cancel policy with proof of third party insurance' );
6093: RAISE OKC_API.G_EXCEPTION_ERROR;
6094: ELSIF (ls_check_tpi = 'YES' )THEN
6095: -- Check for TPI

Line 6092: OKC_API.set_message(G_APP_NAME, G_NO_SYSTEM_PROFILE,G_SYS_PROFILE_NAME,'OKL: Cancel policy with proof of third party insurance' );

6088: -- GET system profile to check for third party information
6089: ls_check_tpi := fnd_profile.value('OKLINCANCHECKTPI');
6090: IF ((ls_check_tpi IS NULL ) OR (ls_check_tpi = OKC_API.G_MISS_CHAR )) THEN
6091: x_return_status := OKC_API.G_RET_STS_ERROR;
6092: OKC_API.set_message(G_APP_NAME, G_NO_SYSTEM_PROFILE,G_SYS_PROFILE_NAME,'OKL: Cancel policy with proof of third party insurance' );
6093: RAISE OKC_API.G_EXCEPTION_ERROR;
6094: ELSIF (ls_check_tpi = 'YES' )THEN
6095: -- Check for TPI
6096: OPEN c_okl_third_party(p_ipyv_rec.KHR_ID , p_ipyv_rec.cancellation_date);

Line 6093: RAISE OKC_API.G_EXCEPTION_ERROR;

6089: ls_check_tpi := fnd_profile.value('OKLINCANCHECKTPI');
6090: IF ((ls_check_tpi IS NULL ) OR (ls_check_tpi = OKC_API.G_MISS_CHAR )) THEN
6091: x_return_status := OKC_API.G_RET_STS_ERROR;
6092: OKC_API.set_message(G_APP_NAME, G_NO_SYSTEM_PROFILE,G_SYS_PROFILE_NAME,'OKL: Cancel policy with proof of third party insurance' );
6093: RAISE OKC_API.G_EXCEPTION_ERROR;
6094: ELSIF (ls_check_tpi = 'YES' )THEN
6095: -- Check for TPI
6096: OPEN c_okl_third_party(p_ipyv_rec.KHR_ID , p_ipyv_rec.cancellation_date);
6097: FETCH c_okl_third_party INTO l_id;

Line 6099: Okc_Api.set_message(G_APP_NAME, G_NO_THIRD_PARTY,

6095: -- Check for TPI
6096: OPEN c_okl_third_party(p_ipyv_rec.KHR_ID , p_ipyv_rec.cancellation_date);
6097: FETCH c_okl_third_party INTO l_id;
6098: IF(c_okl_third_party%NOTFOUND) THEN
6099: Okc_Api.set_message(G_APP_NAME, G_NO_THIRD_PARTY,
6100: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,p_ipyv_rec.KHR_ID);
6101: x_return_status := OKC_API.G_RET_STS_ERROR ;
6102: CLOSE c_okl_third_party ;
6103: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6101: x_return_status := OKC_API.G_RET_STS_ERROR ;

6097: FETCH c_okl_third_party INTO l_id;
6098: IF(c_okl_third_party%NOTFOUND) THEN
6099: Okc_Api.set_message(G_APP_NAME, G_NO_THIRD_PARTY,
6100: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,p_ipyv_rec.KHR_ID);
6101: x_return_status := OKC_API.G_RET_STS_ERROR ;
6102: CLOSE c_okl_third_party ;
6103: RAISE OKC_API.G_EXCEPTION_ERROR;
6104: END if ;
6105: CLOSE c_okl_third_party ;

Line 6103: RAISE OKC_API.G_EXCEPTION_ERROR;

6099: Okc_Api.set_message(G_APP_NAME, G_NO_THIRD_PARTY,
6100: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,p_ipyv_rec.KHR_ID);
6101: x_return_status := OKC_API.G_RET_STS_ERROR ;
6102: CLOSE c_okl_third_party ;
6103: RAISE OKC_API.G_EXCEPTION_ERROR;
6104: END if ;
6105: CLOSE c_okl_third_party ;
6106: END IF;
6107: END IF;

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

6118: 'INSURANCE_RECEIVABLE',
6119: l_return_status,
6120: l_strm_type_id);
6121:
6122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6125: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

Line 6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

6119: l_return_status,
6120: l_strm_type_id);
6121:
6122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6125: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
6127: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6120: l_strm_type_id);
6121:
6122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6125: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
6127: RAISE OKC_API.G_EXCEPTION_ERROR;
6128: END IF;

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

6121:
6122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6125: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
6127: RAISE OKC_API.G_EXCEPTION_ERROR;
6128: END IF;
6129:

Line 6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

6122: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6125: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
6127: RAISE OKC_API.G_EXCEPTION_ERROR;
6128: END IF;
6129:
6130: --smoduga: Bug 4387062 Start:

Line 6127: RAISE OKC_API.G_EXCEPTION_ERROR;

6123: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6124: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6125: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6126: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
6127: RAISE OKC_API.G_EXCEPTION_ERROR;
6128: END IF;
6129:
6130: --smoduga: Bug 4387062 Start:
6131: -- addded following assignment as l_rcvbl_strm_type_id contains no value resulting in billing cursor to fetch no records

Line 6144: p_init_msg_list => OKC_API.G_FALSE,

6140:
6141: IF MONTHS_BETWEEN (l_ipyv_rec.cancellation_date,l_last_billed_date) < l_check_refund_months THEN --[A]
6142: pay_cust_refund(
6143: p_api_version => l_api_version,
6144: p_init_msg_list => OKC_API.G_FALSE,
6145: x_return_status => l_return_status,
6146: x_msg_count => x_msg_count,
6147: x_msg_data => x_msg_data,
6148: p_contract_id => l_ipyv_rec.khr_id ,

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

6149: p_contract_line => l_ipyv_rec.kle_id ,
6150: p_cancellation_date => l_ipyv_rec.cancellation_date, ---++ Eff Dated Termination
6151: x_refund_amount => l_cust_refund);
6152:
6153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6156: RAISE OKC_API.G_EXCEPTION_ERROR;
6157: END IF;

Line 6154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6150: p_cancellation_date => l_ipyv_rec.cancellation_date, ---++ Eff Dated Termination
6151: x_refund_amount => l_cust_refund);
6152:
6153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6156: RAISE OKC_API.G_EXCEPTION_ERROR;
6157: END IF;
6158:

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

6151: x_refund_amount => l_cust_refund);
6152:
6153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6156: RAISE OKC_API.G_EXCEPTION_ERROR;
6157: END IF;
6158:
6159: END IF; -- [A] End fix for 3845998

Line 6156: RAISE OKC_API.G_EXCEPTION_ERROR;

6152:
6153: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6154: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6155: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6156: RAISE OKC_API.G_EXCEPTION_ERROR;
6157: END IF;
6158:
6159: END IF; -- [A] End fix for 3845998
6160:

Line 6165: p_init_msg_list => OKC_API.G_FALSE,

6161: --- PAY or clawback from vendor
6162:
6163: calc_vendor_clawback(
6164: p_api_version => l_api_version,
6165: p_init_msg_list => OKC_API.G_FALSE,
6166: x_return_status => l_return_status,
6167: x_msg_count => x_msg_count,
6168: x_msg_data => x_msg_data,
6169: p_ipyv_rec => l_ipyv_rec ,

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

6169: p_ipyv_rec => l_ipyv_rec ,
6170: x_ipyv_rec => x_ipyv_rec ,
6171: x_vendor_adjustment => l_vendor_adjustment);
6172:
6173: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6174: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6175: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6176: RAISE OKC_API.G_EXCEPTION_ERROR;
6177: END IF;

Line 6174: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6170: x_ipyv_rec => x_ipyv_rec ,
6171: x_vendor_adjustment => l_vendor_adjustment);
6172:
6173: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6174: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6175: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6176: RAISE OKC_API.G_EXCEPTION_ERROR;
6177: END IF;
6178:

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

6171: x_vendor_adjustment => l_vendor_adjustment);
6172:
6173: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6174: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6175: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6176: RAISE OKC_API.G_EXCEPTION_ERROR;
6177: END IF;
6178:
6179:

Line 6176: RAISE OKC_API.G_EXCEPTION_ERROR;

6172:
6173: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6174: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6175: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6176: RAISE OKC_API.G_EXCEPTION_ERROR;
6177: END IF;
6178:
6179:
6180:

Line 6184: p_init_msg_list => OKC_API.G_FALSE,

6180:
6181: ---Inactivate all stream / accounting entries
6182: Inactivate_open_items(
6183: p_api_version => l_api_version,
6184: p_init_msg_list => OKC_API.G_FALSE,
6185: x_return_status => l_return_status,
6186: x_msg_count => x_msg_count,
6187: x_msg_data => x_msg_data,
6188: p_contract_id => l_ipyv_rec.khr_id ,

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

6188: p_contract_id => l_ipyv_rec.khr_id ,
6189: p_contract_line => l_ipyv_rec.kle_id,
6190: p_policy_status => l_ipyv_rec.iss_code );
6191:
6192: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6193: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6194: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6195: RAISE OKC_API.G_EXCEPTION_ERROR;
6196: END IF;

Line 6193: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6189: p_contract_line => l_ipyv_rec.kle_id,
6190: p_policy_status => l_ipyv_rec.iss_code );
6191:
6192: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6193: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6194: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6195: RAISE OKC_API.G_EXCEPTION_ERROR;
6196: END IF;
6197: -- GET contract status

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

6190: p_policy_status => l_ipyv_rec.iss_code );
6191:
6192: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6193: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6194: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6195: RAISE OKC_API.G_EXCEPTION_ERROR;
6196: END IF;
6197: -- GET contract status
6198: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);

Line 6195: RAISE OKC_API.G_EXCEPTION_ERROR;

6191:
6192: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6193: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6194: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6195: RAISE OKC_API.G_EXCEPTION_ERROR;
6196: END IF;
6197: -- GET contract status
6198: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
6199: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

6195: RAISE OKC_API.G_EXCEPTION_ERROR;
6196: END IF;
6197: -- GET contract status
6198: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
6199: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6201: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6202: RAISE OKC_API.G_EXCEPTION_ERROR;
6203: END IF;

Line 6200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6196: END IF;
6197: -- GET contract status
6198: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
6199: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6201: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6202: RAISE OKC_API.G_EXCEPTION_ERROR;
6203: END IF;
6204:

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

6197: -- GET contract status
6198: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
6199: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6201: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6202: RAISE OKC_API.G_EXCEPTION_ERROR;
6203: END IF;
6204:
6205: IF (l_khr_status = 'ACTIVE' ) THEN

Line 6202: RAISE OKC_API.G_EXCEPTION_ERROR;

6198: l_return_status := get_contract_status(l_ipyv_rec.khr_id, l_khr_status);
6199: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6201: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6202: RAISE OKC_API.G_EXCEPTION_ERROR;
6203: END IF;
6204:
6205: IF (l_khr_status = 'ACTIVE' ) THEN
6206: -- if active, end date contract line and update status

Line 6217: p_init_msg_list => OKC_API.G_FALSE,

6213:
6214: Okl_Contract_Pub.update_contract_line
6215: (
6216: p_api_version => l_api_version ,
6217: p_init_msg_list => OKC_API.G_FALSE,
6218: x_return_status => l_return_status ,
6219: x_msg_count => x_msg_count,
6220: x_msg_data => x_msg_data ,
6221: p_clev_rec => l_clev_rec ,

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

6224: x_clev_rec => lx_clev_rec,
6225: x_klev_rec => lx_klev_rec
6226: );
6227:
6228: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6229: -- Status temp
6230: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6231: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6232:

Line 6230: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6226: );
6227:
6228: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6229: -- Status temp
6230: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6231: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6232:
6233: -- Status temp
6234: RAISE OKC_API.G_EXCEPTION_ERROR;

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

6227:
6228: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6229: -- Status temp
6230: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6231: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6232:
6233: -- Status temp
6234: RAISE OKC_API.G_EXCEPTION_ERROR;
6235: END IF;

Line 6234: RAISE OKC_API.G_EXCEPTION_ERROR;

6230: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6231: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6232:
6233: -- Status temp
6234: RAISE OKC_API.G_EXCEPTION_ERROR;
6235: END IF;
6236:
6237: -- contract status is not active
6238: ELSE

Line 6249: p_init_msg_list => OKC_API.G_FALSE,

6245:
6246: Okl_Contract_Pub.update_contract_line
6247: (
6248: p_api_version => l_api_version ,
6249: p_init_msg_list => OKC_API.G_FALSE,
6250: x_return_status => l_return_status ,
6251: x_msg_count => x_msg_count,
6252: x_msg_data => x_msg_data ,
6253: p_clev_rec => l_clev_rec ,

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

6255: p_klev_rec => l_klev_rec,
6256: x_clev_rec => lx_clev_rec,
6257: x_klev_rec => lx_klev_rec );
6258:
6259: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6260: -- Status temp
6261: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6262: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6263: -- Status temp

Line 6261: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6257: x_klev_rec => lx_klev_rec );
6258:
6259: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6260: -- Status temp
6261: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6262: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6263: -- Status temp
6264: RAISE OKC_API.G_EXCEPTION_ERROR;
6265: END IF;

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

6258:
6259: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6260: -- Status temp
6261: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6262: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6263: -- Status temp
6264: RAISE OKC_API.G_EXCEPTION_ERROR;
6265: END IF;
6266:

Line 6264: RAISE OKC_API.G_EXCEPTION_ERROR;

6260: -- Status temp
6261: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6262: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6263: -- Status temp
6264: RAISE OKC_API.G_EXCEPTION_ERROR;
6265: END IF;
6266:
6267: END IF;
6268:

Line 6277: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

6273: OPEN c_total_billed(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_rcvbl_strm_type_id);
6274: FETCH c_total_billed INTO l_total_billed;
6275:
6276: IF(c_total_billed%NOTFOUND) THEN
6277: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6278: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6279: x_return_status := OKC_API.G_RET_STS_ERROR ;
6280: CLOSE c_total_billed ;
6281: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6279: x_return_status := OKC_API.G_RET_STS_ERROR ;

6275:
6276: IF(c_total_billed%NOTFOUND) THEN
6277: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6278: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6279: x_return_status := OKC_API.G_RET_STS_ERROR ;
6280: CLOSE c_total_billed ;
6281: RAISE OKC_API.G_EXCEPTION_ERROR;
6282: END if ;
6283: CLOSE c_total_billed ;

Line 6281: RAISE OKC_API.G_EXCEPTION_ERROR;

6277: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6278: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6279: x_return_status := OKC_API.G_RET_STS_ERROR ;
6280: CLOSE c_total_billed ;
6281: RAISE OKC_API.G_EXCEPTION_ERROR;
6282: END if ;
6283: CLOSE c_total_billed ;
6284:
6285:

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

6291: 'INSURANCE_INCOME_ACCRUAL',
6292: l_return_status,
6293: l_strm_type_id);
6294:
6295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6298: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

Line 6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

6292: l_return_status,
6293: l_strm_type_id);
6294:
6295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6298: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6300: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6293: l_strm_type_id);
6294:
6295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6298: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6300: RAISE OKC_API.G_EXCEPTION_ERROR;
6301: END IF;

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

6294:
6295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6298: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6300: RAISE OKC_API.G_EXCEPTION_ERROR;
6301: END IF;
6302:

Line 6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

6295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6298: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6300: RAISE OKC_API.G_EXCEPTION_ERROR;
6301: END IF;
6302:
6303:

Line 6300: RAISE OKC_API.G_EXCEPTION_ERROR;

6296: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6297: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6298: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6299: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6300: RAISE OKC_API.G_EXCEPTION_ERROR;
6301: END IF;
6302:
6303:
6304: -- stream type id added as additional parameter to the cursor,

Line 6309: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

6305: -- for user defined streams changes, bug 3924300
6306: OPEN c_total_bill_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
6307: FETCH c_total_bill_accrued INTO l_total_bill_accrued;
6308: IF(c_total_bill_accrued%NOTFOUND) THEN
6309: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6310: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6311: x_return_status := OKC_API.G_RET_STS_ERROR ;
6312: CLOSE c_total_bill_accrued ;
6313: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6311: x_return_status := OKC_API.G_RET_STS_ERROR ;

6307: FETCH c_total_bill_accrued INTO l_total_bill_accrued;
6308: IF(c_total_bill_accrued%NOTFOUND) THEN
6309: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6310: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6311: x_return_status := OKC_API.G_RET_STS_ERROR ;
6312: CLOSE c_total_bill_accrued ;
6313: RAISE OKC_API.G_EXCEPTION_ERROR;
6314: END if ;
6315: CLOSE c_total_bill_accrued ;

Line 6313: RAISE OKC_API.G_EXCEPTION_ERROR;

6309: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6310: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6311: x_return_status := OKC_API.G_RET_STS_ERROR ;
6312: CLOSE c_total_bill_accrued ;
6313: RAISE OKC_API.G_EXCEPTION_ERROR;
6314: END if ;
6315: CLOSE c_total_bill_accrued ;
6316: l_adjustment_amount := l_total_billed - l_total_bill_accrued - l_cust_refund ;
6317:

Line 6322: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

6318:
6319: OPEN okl_trx_types ('Insurance', 'US');
6320: FETCH okl_trx_types INTO l_ins_try_id;
6321: IF(okl_trx_types%NOTFOUND) THEN
6322: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
6323: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Insurance');
6324: x_return_status := OKC_API.G_RET_STS_ERROR ;
6325: CLOSE okl_trx_types ;
6326: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6324: x_return_status := OKC_API.G_RET_STS_ERROR ;

6320: FETCH okl_trx_types INTO l_ins_try_id;
6321: IF(okl_trx_types%NOTFOUND) THEN
6322: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
6323: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Insurance');
6324: x_return_status := OKC_API.G_RET_STS_ERROR ;
6325: CLOSE okl_trx_types ;
6326: RAISE OKC_API.G_EXCEPTION_ERROR;
6327: END if ;
6328: CLOSE okl_trx_types;

Line 6326: RAISE OKC_API.G_EXCEPTION_ERROR;

6322: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
6323: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,'Insurance');
6324: x_return_status := OKC_API.G_RET_STS_ERROR ;
6325: CLOSE okl_trx_types ;
6326: RAISE OKC_API.G_EXCEPTION_ERROR;
6327: END if ;
6328: CLOSE okl_trx_types;
6329:
6330: -- GET Product

Line 6334: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

6330: -- GET Product
6331: OPEN l_acc_dtls_csr(l_ipyv_rec.KHR_ID );
6332: FETCH l_acc_dtls_csr INTO l_ptid;
6333: IF(l_acc_dtls_csr%NOTFOUND) THEN
6334: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6335: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
6336: x_return_status := OKC_API.G_RET_STS_ERROR ;
6337: CLOSE l_acc_dtls_csr ;
6338: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6336: x_return_status := OKC_API.G_RET_STS_ERROR ;

6332: FETCH l_acc_dtls_csr INTO l_ptid;
6333: IF(l_acc_dtls_csr%NOTFOUND) THEN
6334: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6335: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
6336: x_return_status := OKC_API.G_RET_STS_ERROR ;
6337: CLOSE l_acc_dtls_csr ;
6338: RAISE OKC_API.G_EXCEPTION_ERROR;
6339: END if ;
6340: CLOSE l_acc_dtls_csr;

Line 6338: RAISE OKC_API.G_EXCEPTION_ERROR;

6334: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6335: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSREFUND');
6336: x_return_status := OKC_API.G_RET_STS_ERROR ;
6337: CLOSE l_acc_dtls_csr ;
6338: RAISE OKC_API.G_EXCEPTION_ERROR;
6339: END if ;
6340: CLOSE l_acc_dtls_csr;
6341:
6342:

Line 6351: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );

6347: l_currency_conversion_date ;
6348: CLOSE l_contract_currency_csr;
6349: EXCEPTION
6350: WHEN NO_DATA_FOUND THEN
6351: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );
6352: x_return_status := OKC_API.G_RET_STS_ERROR;
6353: IF l_contract_currency_csr%ISOPEN THEN
6354: CLOSE l_contract_currency_csr;
6355: END IF;

Line 6352: x_return_status := OKC_API.G_RET_STS_ERROR;

6348: CLOSE l_contract_currency_csr;
6349: EXCEPTION
6350: WHEN NO_DATA_FOUND THEN
6351: OKC_API.set_message(G_APP_NAME, G_NO_K_TERM,G_COL_VALUE_TOKEN,p_ipyv_rec.khr_id );
6352: x_return_status := OKC_API.G_RET_STS_ERROR;
6353: IF l_contract_currency_csr%ISOPEN THEN
6354: CLOSE l_contract_currency_csr;
6355: END IF;
6356: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6356: RAISE OKC_API.G_EXCEPTION_ERROR;

6352: x_return_status := OKC_API.G_RET_STS_ERROR;
6353: IF l_contract_currency_csr%ISOPEN THEN
6354: CLOSE l_contract_currency_csr;
6355: END IF;
6356: RAISE OKC_API.G_EXCEPTION_ERROR;
6357: WHEN OTHERS THEN
6358: IF l_contract_currency_csr%ISOPEN THEN
6359: CLOSE l_contract_currency_csr;
6360: END IF;

Line 6362: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,

6358: IF l_contract_currency_csr%ISOPEN THEN
6359: CLOSE l_contract_currency_csr;
6360: END IF;
6361: -- store SQL error message on message stack for caller
6362: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
6363: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6364: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
6365: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
6366: END;

Line 6364: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;

6360: END IF;
6361: -- store SQL error message on message stack for caller
6362: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
6363: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6364: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
6365: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
6366: END;
6367:
6368:

Line 6365: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;

6361: -- store SQL error message on message stack for caller
6362: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,
6363: SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6364: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR ;
6365: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR ;
6366: END;
6367:
6368:
6369: --- l_curr_code := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;

Line 6407: p_init_msg_list => OKC_API.G_FALSE,

6403: END;
6404: END IF;
6405: OKL_TRX_CONTRACTS_PUB.create_trx_contracts(
6406: p_api_version => l_api_version,
6407: p_init_msg_list => OKC_API.G_FALSE,
6408: x_return_status => x_return_status,
6409: x_msg_count => x_msg_count,
6410: x_msg_data => x_msg_data,
6411: p_tcnv_rec =>l_tcnv_rec_in ,

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

6449: */
6450: /* Bug#5955320
6451:
6452:
6453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6456: RAISE OKC_API.G_EXCEPTION_ERROR;
6457: END IF;

Line 6454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6450: /* Bug#5955320
6451:
6452:
6453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6456: RAISE OKC_API.G_EXCEPTION_ERROR;
6457: END IF;
6458: */

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

6451:
6452:
6453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6456: RAISE OKC_API.G_EXCEPTION_ERROR;
6457: END IF;
6458: */
6459: /*OPEN C_OKL_STRM_TYPE_V('INSURANCE INCOME');

Line 6456: RAISE OKC_API.G_EXCEPTION_ERROR;

6452:
6453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6456: RAISE OKC_API.G_EXCEPTION_ERROR;
6457: END IF;
6458: */
6459: /*OPEN C_OKL_STRM_TYPE_V('INSURANCE INCOME');
6460: FETCH C_OKL_STRM_TYPE_V INTO l_inc_sty_id;

Line 6462: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

6458: */
6459: /*OPEN C_OKL_STRM_TYPE_V('INSURANCE INCOME');
6460: FETCH C_OKL_STRM_TYPE_V INTO l_inc_sty_id;
6461: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
6462: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6463: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE INCOME');
6464: x_return_status := OKC_API.G_RET_STS_ERROR ;
6465: CLOSE C_OKL_STRM_TYPE_V ;
6466: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6464: x_return_status := OKC_API.G_RET_STS_ERROR ;

6460: FETCH C_OKL_STRM_TYPE_V INTO l_inc_sty_id;
6461: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
6462: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6463: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE INCOME');
6464: x_return_status := OKC_API.G_RET_STS_ERROR ;
6465: CLOSE C_OKL_STRM_TYPE_V ;
6466: RAISE OKC_API.G_EXCEPTION_ERROR;
6467: END if ;
6468: CLOSE C_OKL_STRM_TYPE_V;*/

Line 6466: RAISE OKC_API.G_EXCEPTION_ERROR;

6462: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6463: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE INCOME');
6464: x_return_status := OKC_API.G_RET_STS_ERROR ;
6465: CLOSE C_OKL_STRM_TYPE_V ;
6466: RAISE OKC_API.G_EXCEPTION_ERROR;
6467: END if ;
6468: CLOSE C_OKL_STRM_TYPE_V;*/
6469:
6470: /* Bug#5955320

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

6474: 'INSURANCE_INCOME_ACCRUAL',
6475: l_return_status,
6476: l_inc_sty_id);
6477:
6478: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6481: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

Line 6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

6475: l_return_status,
6476: l_inc_sty_id);
6477:
6478: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6481: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6483: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6476: l_inc_sty_id);
6477:
6478: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6481: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6483: RAISE OKC_API.G_EXCEPTION_ERROR;
6484: END IF;

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

6477:
6478: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6481: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6483: RAISE OKC_API.G_EXCEPTION_ERROR;
6484: END IF;
6485:

Line 6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785

6478: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6481: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6483: RAISE OKC_API.G_EXCEPTION_ERROR;
6484: END IF;
6485:
6486: -- gboomina Bug 4622198 - Added for Investor Special Accounting Codes - Start

Line 6483: RAISE OKC_API.G_EXCEPTION_ERROR;

6479: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6480: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6481: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6482: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_INCOME_ACCRUAL'); --bug 4024785
6483: RAISE OKC_API.G_EXCEPTION_ERROR;
6484: END IF;
6485:
6486: -- gboomina Bug 4622198 - Added for Investor Special Accounting Codes - Start
6487: get_special_acct_codes(p_khr_id => l_ipyv_rec.KHR_ID,

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

6556: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
6557:
6558:
6559:
6560: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6561: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6562: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6563: RAISE OKC_API.G_EXCEPTION_ERROR;
6564: END IF;

Line 6561: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6557:
6558:
6559:
6560: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6561: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6562: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6563: RAISE OKC_API.G_EXCEPTION_ERROR;
6564: END IF;
6565: END IF ;

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

6558:
6559:
6560: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6561: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6562: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6563: RAISE OKC_API.G_EXCEPTION_ERROR;
6564: END IF;
6565: END IF ;
6566:

Line 6563: RAISE OKC_API.G_EXCEPTION_ERROR;

6559:
6560: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6561: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6562: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6563: RAISE OKC_API.G_EXCEPTION_ERROR;
6564: END IF;
6565: END IF ;
6566:
6567: END IF;

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

6579: 'INSURANCE_PAYABLE',
6580: l_return_status,
6581: l_strm_type_id);
6582:
6583: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6586: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

Line 6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

6580: l_return_status,
6581: l_strm_type_id);
6582:
6583: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6586: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
6588: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6581: l_strm_type_id);
6582:
6583: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6586: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
6588: RAISE OKC_API.G_EXCEPTION_ERROR;
6589: END IF;

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

6582:
6583: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6586: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
6588: RAISE OKC_API.G_EXCEPTION_ERROR;
6589: END IF;
6590: -- cursor opened with additional parameter stream type id,

Line 6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785

6583: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6586: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
6588: RAISE OKC_API.G_EXCEPTION_ERROR;
6589: END IF;
6590: -- cursor opened with additional parameter stream type id,
6591: -- changes done for user defined streams, bug 3924300

Line 6588: RAISE OKC_API.G_EXCEPTION_ERROR;

6584: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6585: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6586: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6587: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_PAYABLE'); --bug 4024785
6588: RAISE OKC_API.G_EXCEPTION_ERROR;
6589: END IF;
6590: -- cursor opened with additional parameter stream type id,
6591: -- changes done for user defined streams, bug 3924300
6592:

Line 6596: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

6592:
6593: OPEN c_total_paid(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
6594: FETCH c_total_paid INTO l_total_paid;
6595: IF(c_total_paid%NOTFOUND) THEN
6596: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6597: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6598: x_return_status := OKC_API.G_RET_STS_ERROR ;
6599: CLOSE c_total_paid ;
6600: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6598: x_return_status := OKC_API.G_RET_STS_ERROR ;

6594: FETCH c_total_paid INTO l_total_paid;
6595: IF(c_total_paid%NOTFOUND) THEN
6596: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6597: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6598: x_return_status := OKC_API.G_RET_STS_ERROR ;
6599: CLOSE c_total_paid ;
6600: RAISE OKC_API.G_EXCEPTION_ERROR;
6601: END if ;
6602: CLOSE c_total_paid ;

Line 6600: RAISE OKC_API.G_EXCEPTION_ERROR;

6596: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6597: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6598: x_return_status := OKC_API.G_RET_STS_ERROR ;
6599: CLOSE c_total_paid ;
6600: RAISE OKC_API.G_EXCEPTION_ERROR;
6601: END if ;
6602: CLOSE c_total_paid ;
6603:
6604: /* Bug#5955320

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

6608: 'INSURANCE_EXPENSE_ACCRUAL',
6609: l_return_status,
6610: l_strm_type_id);
6611:
6612: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6615: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

Line 6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

6609: l_return_status,
6610: l_strm_type_id);
6611:
6612: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6615: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6617: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6610: l_strm_type_id);
6611:
6612: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6615: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6617: RAISE OKC_API.G_EXCEPTION_ERROR;
6618: END IF;

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

6611:
6612: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6615: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6617: RAISE OKC_API.G_EXCEPTION_ERROR;
6618: END IF;
6619:

Line 6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

6612: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6615: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6617: RAISE OKC_API.G_EXCEPTION_ERROR;
6618: END IF;
6619:
6620:

Line 6617: RAISE OKC_API.G_EXCEPTION_ERROR;

6613: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6614: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6615: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6616: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6617: RAISE OKC_API.G_EXCEPTION_ERROR;
6618: END IF;
6619:
6620:
6621: -- additional parameter stream type id added to the cursor call

Line 6627: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,

6623:
6624: OPEN c_total_payment_accrued(l_ipyv_rec.KHR_ID , l_ipyv_rec.KLE_ID,l_strm_type_id);
6625: FETCH c_total_payment_accrued INTO l_total_pay_accrued;
6626: IF(c_total_payment_accrued%NOTFOUND) THEN
6627: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6628: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6629: x_return_status := OKC_API.G_RET_STS_ERROR ;
6630: CLOSE c_total_payment_accrued ;
6631: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6629: x_return_status := OKC_API.G_RET_STS_ERROR ;

6625: FETCH c_total_payment_accrued INTO l_total_pay_accrued;
6626: IF(c_total_payment_accrued%NOTFOUND) THEN
6627: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6628: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6629: x_return_status := OKC_API.G_RET_STS_ERROR ;
6630: CLOSE c_total_payment_accrued ;
6631: RAISE OKC_API.G_EXCEPTION_ERROR;
6632: END if ;
6633: CLOSE c_total_payment_accrued ;

Line 6631: RAISE OKC_API.G_EXCEPTION_ERROR;

6627: Okc_Api.set_message(G_APP_NAME, G_INVALID_CONTRACT,
6628: G_COL_NAME_TOKEN,'Contract ID',G_COL_VALUE_TOKEN,l_ipyv_rec.KHR_ID);
6629: x_return_status := OKC_API.G_RET_STS_ERROR ;
6630: CLOSE c_total_payment_accrued ;
6631: RAISE OKC_API.G_EXCEPTION_ERROR;
6632: END if ;
6633: CLOSE c_total_payment_accrued ;
6634:
6635: l_adjustment_amount := l_total_paid- l_vendor_adjustment- l_total_pay_accrued;

Line 6667: p_init_msg_list => OKC_API.G_FALSE,

6663: END;
6664: END IF;
6665: OKL_TRX_CONTRACTS_PUB.create_trx_contracts(
6666: p_api_version => l_api_version,
6667: p_init_msg_list => OKC_API.G_FALSE,
6668: x_return_status => x_return_status,
6669: x_msg_count => x_msg_count,
6670: x_msg_data => x_msg_data,
6671: p_tcnv_rec =>l_tcnv_rec_in ,

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

6680: END IF;
6681: -- End of wraper code generated automatically by Debug code generator for OKL_TRX_CONTRACTS_PUB.create_trx_contracts
6682:
6683:
6684: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6685: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6686: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6687: RAISE OKC_API.G_EXCEPTION_ERROR;
6688: END IF;

Line 6685: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6681: -- End of wraper code generated automatically by Debug code generator for OKL_TRX_CONTRACTS_PUB.create_trx_contracts
6682:
6683:
6684: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6685: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6686: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6687: RAISE OKC_API.G_EXCEPTION_ERROR;
6688: END IF;
6689: */

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

6682:
6683:
6684: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6685: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6686: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6687: RAISE OKC_API.G_EXCEPTION_ERROR;
6688: END IF;
6689: */
6690: /* OPEN C_OKL_STRM_TYPE_V('INSURANCE EXPENSE');

Line 6687: RAISE OKC_API.G_EXCEPTION_ERROR;

6683:
6684: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6685: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6686: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6687: RAISE OKC_API.G_EXCEPTION_ERROR;
6688: END IF;
6689: */
6690: /* OPEN C_OKL_STRM_TYPE_V('INSURANCE EXPENSE');
6691: FETCH C_OKL_STRM_TYPE_V INTO l_inc_sty_id;

Line 6693: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

6689: */
6690: /* OPEN C_OKL_STRM_TYPE_V('INSURANCE EXPENSE');
6691: FETCH C_OKL_STRM_TYPE_V INTO l_inc_sty_id;
6692: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
6693: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6694: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE EXPENSE');
6695: x_return_status := OKC_API.G_RET_STS_ERROR ;
6696: CLOSE C_OKL_STRM_TYPE_V ;
6697: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6695: x_return_status := OKC_API.G_RET_STS_ERROR ;

6691: FETCH C_OKL_STRM_TYPE_V INTO l_inc_sty_id;
6692: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
6693: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6694: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE EXPENSE');
6695: x_return_status := OKC_API.G_RET_STS_ERROR ;
6696: CLOSE C_OKL_STRM_TYPE_V ;
6697: RAISE OKC_API.G_EXCEPTION_ERROR;
6698: END if ;
6699: CLOSE C_OKL_STRM_TYPE_V;*/

Line 6697: RAISE OKC_API.G_EXCEPTION_ERROR;

6693: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
6694: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE EXPENSE');
6695: x_return_status := OKC_API.G_RET_STS_ERROR ;
6696: CLOSE C_OKL_STRM_TYPE_V ;
6697: RAISE OKC_API.G_EXCEPTION_ERROR;
6698: END if ;
6699: CLOSE C_OKL_STRM_TYPE_V;*/
6700:
6701: /* Bug#5955320

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

6706: 'INSURANCE_EXPENSE_ACCRUAL',
6707: l_return_status,
6708: l_inc_sty_id);
6709:
6710: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6711: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6713: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

Line 6711: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

6707: l_return_status,
6708: l_inc_sty_id);
6709:
6710: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6711: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6713: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6715:

Line 6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6708: l_inc_sty_id);
6709:
6710: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6711: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6713: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6715:
6716: RAISE OKC_API.G_EXCEPTION_ERROR;

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

6709:
6710: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6711: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6713: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6715:
6716: RAISE OKC_API.G_EXCEPTION_ERROR;
6717: END IF;

Line 6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785

6710: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6711: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6713: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6715:
6716: RAISE OKC_API.G_EXCEPTION_ERROR;
6717: END IF;
6718:

Line 6716: RAISE OKC_API.G_EXCEPTION_ERROR;

6712: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6713: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6714: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_EXPENSE_ACCRUAL'); --bug 4024785
6715:
6716: RAISE OKC_API.G_EXCEPTION_ERROR;
6717: END IF;
6718:
6719:
6720: -- Populate Records for Accounting Call.

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

6773: -- End of wraper code generated automatically by Debug code generator for Okl_Account_Dist_Pub.CREATE_ACCOUNTING_DIST
6774:
6775:
6776:
6777: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6778: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6779: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6780: RAISE OKC_API.G_EXCEPTION_ERROR;
6781: END IF;

Line 6778: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6774:
6775:
6776:
6777: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6778: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6779: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6780: RAISE OKC_API.G_EXCEPTION_ERROR;
6781: END IF;
6782:

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

6775:
6776:
6777: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6778: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6779: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6780: RAISE OKC_API.G_EXCEPTION_ERROR;
6781: END IF;
6782:
6783: END IF ;

Line 6780: RAISE OKC_API.G_EXCEPTION_ERROR;

6776:
6777: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6778: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6779: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6780: RAISE OKC_API.G_EXCEPTION_ERROR;
6781: END IF;
6782:
6783: END IF ;
6784:

Line 6802: p_init_msg_list => OKC_API.G_FALSE,

6798: END;
6799: END IF;
6800: Okl_Ins_Policies_Pub.update_ins_policies(
6801: p_api_version => p_api_version,
6802: p_init_msg_list => OKC_API.G_FALSE,
6803: x_return_status => l_return_status,
6804: x_msg_count => x_msg_count,
6805: x_msg_data => x_msg_data,
6806: p_ipyv_rec => l_ipyv_rec,

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

6813: END;
6814: END IF;
6815: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
6816:
6817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6820: RAISE OKC_API.G_EXCEPTION_ERROR;
6821: END IF;

Line 6818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6814: END IF;
6815: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
6816:
6817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6820: RAISE OKC_API.G_EXCEPTION_ERROR;
6821: END IF;
6822:

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

6815: -- End of wraper code generated automatically by Debug code generator for Okl_Ins_Policies_Pub.update_ins_policies
6816:
6817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6820: RAISE OKC_API.G_EXCEPTION_ERROR;
6821: END IF;
6822:
6823: -- Notify Vendor

Line 6820: RAISE OKC_API.G_EXCEPTION_ERROR;

6816:
6817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6820: RAISE OKC_API.G_EXCEPTION_ERROR;
6821: END IF;
6822:
6823: -- Notify Vendor
6824: -- To be implemented

Line 6834: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

6830: -- END IF;
6831: -- gboomina start - Bug 4728636
6832: OKL_BILLING_CONTROLLER_PVT.track_next_bill_date ( p_ipyv_rec.khr_id );
6833: -- gboomina end - Bug 4728636
6834: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
6835: EXCEPTION
6836: WHEN OKC_API.G_EXCEPTION_ERROR THEN
6837: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6838: (

Line 6836: WHEN OKC_API.G_EXCEPTION_ERROR THEN

6832: OKL_BILLING_CONTROLLER_PVT.track_next_bill_date ( p_ipyv_rec.khr_id );
6833: -- gboomina end - Bug 4728636
6834: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
6835: EXCEPTION
6836: WHEN OKC_API.G_EXCEPTION_ERROR THEN
6837: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6838: (
6839: l_api_name,
6840: G_PKG_NAME,

Line 6837: x_return_status := OKC_API.HANDLE_EXCEPTIONS

6833: -- gboomina end - Bug 4728636
6834: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
6835: EXCEPTION
6836: WHEN OKC_API.G_EXCEPTION_ERROR THEN
6837: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6838: (
6839: l_api_name,
6840: G_PKG_NAME,
6841: 'OKC_API.G_RET_STS_ERROR',

Line 6841: 'OKC_API.G_RET_STS_ERROR',

6837: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6838: (
6839: l_api_name,
6840: G_PKG_NAME,
6841: 'OKC_API.G_RET_STS_ERROR',
6842: x_msg_count,
6843: x_msg_data,
6844: '_PROCESS'
6845: );

Line 6846: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

6842: x_msg_count,
6843: x_msg_data,
6844: '_PROCESS'
6845: );
6846: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6847: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6848: (
6849: l_api_name,
6850: G_PKG_NAME,

Line 6847: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

6843: x_msg_data,
6844: '_PROCESS'
6845: );
6846: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6847: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6848: (
6849: l_api_name,
6850: G_PKG_NAME,
6851: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 6851: 'OKC_API.G_RET_STS_UNEXP_ERROR',

6847: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6848: (
6849: l_api_name,
6850: G_PKG_NAME,
6851: 'OKC_API.G_RET_STS_UNEXP_ERROR',
6852: x_msg_count,
6853: x_msg_data,
6854: '_PROCESS'
6855: );

Line 6857: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

6853: x_msg_data,
6854: '_PROCESS'
6855: );
6856: WHEN OTHERS THEN
6857: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6858: (
6859: l_api_name,
6860: G_PKG_NAME,
6861: 'OTHERS',

Line 6871: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

6867:
6868:
6869: PROCEDURE get_refund(
6870: p_api_version IN NUMBER,
6871: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
6872: x_return_status OUT NOCOPY VARCHAR2,
6873: x_msg_count OUT NOCOPY NUMBER,
6874: x_msg_data OUT NOCOPY VARCHAR2,
6875: p_policy_id IN NUMBER,

Line 6895: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

6891: WHERE ID = p_policy_id;
6892:
6893: BEGIN
6894:
6895: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
6896: G_PKG_NAME,
6897: p_init_msg_list,
6898: l_api_version,
6899: p_api_version,

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

6898: l_api_version,
6899: p_api_version,
6900: '_PROCESS',
6901: x_return_status);
6902: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6903: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6904: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6905: RAISE OKC_API.G_EXCEPTION_ERROR;
6906: END IF;

Line 6903: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6899: p_api_version,
6900: '_PROCESS',
6901: x_return_status);
6902: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6903: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6904: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6905: RAISE OKC_API.G_EXCEPTION_ERROR;
6906: END IF;
6907:

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

6900: '_PROCESS',
6901: x_return_status);
6902: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6903: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6904: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6905: RAISE OKC_API.G_EXCEPTION_ERROR;
6906: END IF;
6907:
6908: OPEN okl_ipy_rec(p_policy_id);

Line 6905: RAISE OKC_API.G_EXCEPTION_ERROR;

6901: x_return_status);
6902: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6903: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6904: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
6905: RAISE OKC_API.G_EXCEPTION_ERROR;
6906: END IF;
6907:
6908: OPEN okl_ipy_rec(p_policy_id);
6909: FETCH okl_ipy_rec INTO l_contract_id, l_contract_line;

Line 6911: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,

6907:
6908: OPEN okl_ipy_rec(p_policy_id);
6909: FETCH okl_ipy_rec INTO l_contract_id, l_contract_line;
6910: IF(okl_ipy_rec%NOTFOUND) THEN
6911: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,
6912: G_COL_NAME_TOKEN,'Policy ID',G_COL_VALUE_TOKEN,p_policy_id);
6913: x_return_status := OKC_API.G_RET_STS_ERROR ;
6914: CLOSE okl_ipy_rec ;
6915: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 6913: x_return_status := OKC_API.G_RET_STS_ERROR ;

6909: FETCH okl_ipy_rec INTO l_contract_id, l_contract_line;
6910: IF(okl_ipy_rec%NOTFOUND) THEN
6911: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,
6912: G_COL_NAME_TOKEN,'Policy ID',G_COL_VALUE_TOKEN,p_policy_id);
6913: x_return_status := OKC_API.G_RET_STS_ERROR ;
6914: CLOSE okl_ipy_rec ;
6915: RAISE OKC_API.G_EXCEPTION_ERROR;
6916: END if ;
6917: CLOSE okl_ipy_rec ;

Line 6915: RAISE OKC_API.G_EXCEPTION_ERROR;

6911: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,
6912: G_COL_NAME_TOKEN,'Policy ID',G_COL_VALUE_TOKEN,p_policy_id);
6913: x_return_status := OKC_API.G_RET_STS_ERROR ;
6914: CLOSE okl_ipy_rec ;
6915: RAISE OKC_API.G_EXCEPTION_ERROR;
6916: END if ;
6917: CLOSE okl_ipy_rec ;
6918: -- Start of wraper code generated automatically by Debug code generator for OKL_EXECUTE_FORMULA_PUB.EXECUTE
6919: IF(L_DEBUG_ENABLED='Y') THEN

Line 6936: p_init_msg_list => OKC_API.G_FALSE,

6932: l_params(2).value := to_char(p_crx_code);
6933: --++ Effective Dated Termination ++----
6934:
6935: OKL_EXECUTE_FORMULA_PUB.EXECUTE(p_api_version => l_api_version,
6936: p_init_msg_list => OKC_API.G_FALSE,
6937: x_return_status => x_return_status,
6938: x_msg_count => x_msg_count,
6939: x_msg_data => x_msg_data,
6940: p_formula_name => G_FORMULA_REFUND_CALC,

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

6947: OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRIPXB.pls call OKL_EXECUTE_FORMULA_PUB.EXECUTE ');
6948: END;
6949: END IF;
6950: -- End of wraper code generated automatically by Debug code generator for OKL_EXECUTE_FORMULA_PUB.EXECUTE
6951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6954: RAISE OKC_API.G_EXCEPTION_ERROR;
6955: END IF;

Line 6952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

6948: END;
6949: END IF;
6950: -- End of wraper code generated automatically by Debug code generator for OKL_EXECUTE_FORMULA_PUB.EXECUTE
6951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6954: RAISE OKC_API.G_EXCEPTION_ERROR;
6955: END IF;
6956:

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

6949: END IF;
6950: -- End of wraper code generated automatically by Debug code generator for OKL_EXECUTE_FORMULA_PUB.EXECUTE
6951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6954: RAISE OKC_API.G_EXCEPTION_ERROR;
6955: END IF;
6956:
6957:

Line 6954: RAISE OKC_API.G_EXCEPTION_ERROR;

6950: -- End of wraper code generated automatically by Debug code generator for OKL_EXECUTE_FORMULA_PUB.EXECUTE
6951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
6952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
6953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
6954: RAISE OKC_API.G_EXCEPTION_ERROR;
6955: END IF;
6956:
6957:
6958: EXCEPTION

Line 6959: WHEN OKC_API.G_EXCEPTION_ERROR THEN

6955: END IF;
6956:
6957:
6958: EXCEPTION
6959: WHEN OKC_API.G_EXCEPTION_ERROR THEN
6960: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6961: (
6962: l_api_name,
6963: G_PKG_NAME,

Line 6960: x_return_status := OKC_API.HANDLE_EXCEPTIONS

6956:
6957:
6958: EXCEPTION
6959: WHEN OKC_API.G_EXCEPTION_ERROR THEN
6960: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6961: (
6962: l_api_name,
6963: G_PKG_NAME,
6964: 'OKC_API.G_RET_STS_ERROR',

Line 6964: 'OKC_API.G_RET_STS_ERROR',

6960: x_return_status := OKC_API.HANDLE_EXCEPTIONS
6961: (
6962: l_api_name,
6963: G_PKG_NAME,
6964: 'OKC_API.G_RET_STS_ERROR',
6965: x_msg_count,
6966: x_msg_data,
6967: '_PROCESS'
6968: );

Line 6969: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

6965: x_msg_count,
6966: x_msg_data,
6967: '_PROCESS'
6968: );
6969: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6971: (
6972: l_api_name,
6973: G_PKG_NAME,

Line 6970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

6966: x_msg_data,
6967: '_PROCESS'
6968: );
6969: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6971: (
6972: l_api_name,
6973: G_PKG_NAME,
6974: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 6974: 'OKC_API.G_RET_STS_UNEXP_ERROR',

6970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6971: (
6972: l_api_name,
6973: G_PKG_NAME,
6974: 'OKC_API.G_RET_STS_UNEXP_ERROR',
6975: x_msg_count,
6976: x_msg_data,
6977: '_PROCESS'
6978: );

Line 6980: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

6976: x_msg_data,
6977: '_PROCESS'
6978: );
6979: WHEN OTHERS THEN
6980: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
6981: (
6982: l_api_name,
6983: G_PKG_NAME,
6984: 'OTHERS',

Line 6993: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

6989: END get_refund;
6990:
6991: PROCEDURE pay_cust_refund(
6992: p_api_version IN NUMBER,
6993: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
6994: x_return_status OUT NOCOPY VARCHAR2,
6995: x_msg_count OUT NOCOPY NUMBER,
6996: x_msg_data OUT NOCOPY VARCHAR2,
6997: p_contract_id IN NUMBER,

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

7005: l_contract_id NUMBER;
7006: l_contract_line NUMBER;
7007: l_api_name CONSTANT VARCHAR2(30) := 'pay_cust_refund';
7008: l_api_version CONSTANT NUMBER := 1;
7009: l_return_status VARCHAR2(1):= OKC_API.G_RET_STS_SUCCESS ;
7010: l_policy_id NUMBER ;
7011: l_refund_amount NUMBER;
7012: l_strm_type_id NUMBER ;
7013: l_amount NUMBER;

Line 7043: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

7039: AND LANGUAGE = 'US';
7040:
7041:
7042: BEGIN
7043: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
7044: G_PKG_NAME,
7045: p_init_msg_list,
7046: l_api_version,
7047: p_api_version,

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

7046: l_api_version,
7047: p_api_version,
7048: '_PROCESS',
7049: x_return_status);
7050: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7051: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7052: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7053: RAISE OKC_API.G_EXCEPTION_ERROR;
7054: END IF;

Line 7051: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

7047: p_api_version,
7048: '_PROCESS',
7049: x_return_status);
7050: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7051: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7052: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7053: RAISE OKC_API.G_EXCEPTION_ERROR;
7054: END IF;
7055:

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

7048: '_PROCESS',
7049: x_return_status);
7050: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7051: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7052: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7053: RAISE OKC_API.G_EXCEPTION_ERROR;
7054: END IF;
7055:
7056:

Line 7053: RAISE OKC_API.G_EXCEPTION_ERROR;

7049: x_return_status);
7050: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7051: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7052: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7053: RAISE OKC_API.G_EXCEPTION_ERROR;
7054: END IF;
7055:
7056:
7057: -- GET REFUND

Line 7063: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,

7059: --1. get Policy id
7060: OPEN okl_ins_policy_id(p_contract_line);
7061: FETCH okl_ins_policy_id INTO l_policy_id;
7062: IF(okl_ins_policy_id%NOTFOUND) THEN
7063: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,
7064: G_COL_NAME_TOKEN,'Contract Line ID',G_COL_VALUE_TOKEN,p_contract_line);
7065: x_return_status := OKC_API.G_RET_STS_ERROR ;
7066: CLOSE okl_ins_policy_id ;
7067: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 7065: x_return_status := OKC_API.G_RET_STS_ERROR ;

7061: FETCH okl_ins_policy_id INTO l_policy_id;
7062: IF(okl_ins_policy_id%NOTFOUND) THEN
7063: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,
7064: G_COL_NAME_TOKEN,'Contract Line ID',G_COL_VALUE_TOKEN,p_contract_line);
7065: x_return_status := OKC_API.G_RET_STS_ERROR ;
7066: CLOSE okl_ins_policy_id ;
7067: RAISE OKC_API.G_EXCEPTION_ERROR;
7068: END if ;
7069: CLOSE okl_ins_policy_id ;

Line 7067: RAISE OKC_API.G_EXCEPTION_ERROR;

7063: Okc_Api.set_message(G_APP_NAME, G_INVALID_POLICY,
7064: G_COL_NAME_TOKEN,'Contract Line ID',G_COL_VALUE_TOKEN,p_contract_line);
7065: x_return_status := OKC_API.G_RET_STS_ERROR ;
7066: CLOSE okl_ins_policy_id ;
7067: RAISE OKC_API.G_EXCEPTION_ERROR;
7068: END if ;
7069: CLOSE okl_ins_policy_id ;
7070: --2.
7071:

Line 7074: p_init_msg_list =>Okc_Api.G_FALSE,

7070: --2.
7071:
7072: get_refund(
7073: p_api_version => l_api_version,
7074: p_init_msg_list =>Okc_Api.G_FALSE,
7075: x_return_status => l_return_status,
7076: x_msg_count =>x_msg_count,
7077: x_msg_data =>x_msg_data,
7078: p_policy_id => l_policy_id,

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

7079: p_cancellation_date => p_cancellation_Date,
7080: p_crx_code => p_crx_code,
7081: x_refund_amount => l_refund_amount );
7082:
7083: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7084: x_return_status := l_return_status ; --bug 3923601
7085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7087: x_return_status := l_return_status ; --bug 3923601

Line 7085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

7081: x_refund_amount => l_refund_amount );
7082:
7083: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7084: x_return_status := l_return_status ; --bug 3923601
7085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7087: x_return_status := l_return_status ; --bug 3923601
7088: RAISE OKC_API.G_EXCEPTION_ERROR;
7089: END IF;

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

7082:
7083: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7084: x_return_status := l_return_status ; --bug 3923601
7085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7087: x_return_status := l_return_status ; --bug 3923601
7088: RAISE OKC_API.G_EXCEPTION_ERROR;
7089: END IF;
7090: x_refund_amount := l_refund_amount ;

Line 7088: RAISE OKC_API.G_EXCEPTION_ERROR;

7084: x_return_status := l_return_status ; --bug 3923601
7085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7087: x_return_status := l_return_status ; --bug 3923601
7088: RAISE OKC_API.G_EXCEPTION_ERROR;
7089: END IF;
7090: x_refund_amount := l_refund_amount ;
7091:
7092:

Line 7099: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,

7095:
7096: OPEN okl_trx_types (p_name, p_lang);
7097: FETCH okl_trx_types INTO l_trx_type;
7098: IF(okl_trx_types%NOTFOUND) THEN
7099: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
7100: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,p_name);
7101: x_return_status := OKC_API.G_RET_STS_ERROR ;
7102: CLOSE okl_trx_types ;
7103: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 7101: x_return_status := OKC_API.G_RET_STS_ERROR ;

7097: FETCH okl_trx_types INTO l_trx_type;
7098: IF(okl_trx_types%NOTFOUND) THEN
7099: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
7100: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,p_name);
7101: x_return_status := OKC_API.G_RET_STS_ERROR ;
7102: CLOSE okl_trx_types ;
7103: RAISE OKC_API.G_EXCEPTION_ERROR;
7104: END if ;
7105: CLOSE okl_trx_types;

Line 7103: RAISE OKC_API.G_EXCEPTION_ERROR;

7099: Okc_Api.set_message(G_APP_NAME, G_NO_TRX,
7100: G_COL_NAME_TOKEN,'Transaction Type',G_COL_VALUE_TOKEN,p_name);
7101: x_return_status := OKC_API.G_RET_STS_ERROR ;
7102: CLOSE okl_trx_types ;
7103: RAISE OKC_API.G_EXCEPTION_ERROR;
7104: END if ;
7105: CLOSE okl_trx_types;
7106: END;
7107:

Line 7117: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

7113:
7114: /*OPEN C_OKL_STRM_TYPE_V('INSURANCE RECEIVABLE');
7115: FETCH C_OKL_STRM_TYPE_V INTO l_strm_type_id;
7116: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
7117: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
7118: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE RECEIVABLE');
7119: x_return_status := OKC_API.G_RET_STS_ERROR ;
7120: CLOSE C_OKL_STRM_TYPE_V ;
7121: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 7119: x_return_status := OKC_API.G_RET_STS_ERROR ;

7115: FETCH C_OKL_STRM_TYPE_V INTO l_strm_type_id;
7116: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
7117: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
7118: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE RECEIVABLE');
7119: x_return_status := OKC_API.G_RET_STS_ERROR ;
7120: CLOSE C_OKL_STRM_TYPE_V ;
7121: RAISE OKC_API.G_EXCEPTION_ERROR;
7122: END if ;
7123: CLOSE C_OKL_STRM_TYPE_V;*/

Line 7121: RAISE OKC_API.G_EXCEPTION_ERROR;

7117: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
7118: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE RECEIVABLE');
7119: x_return_status := OKC_API.G_RET_STS_ERROR ;
7120: CLOSE C_OKL_STRM_TYPE_V ;
7121: RAISE OKC_API.G_EXCEPTION_ERROR;
7122: END if ;
7123: CLOSE C_OKL_STRM_TYPE_V;*/
7124: -- cursor fetch replaced with the procedure call to get the stream type id,
7125: -- changes done for user defined streams, bug 3924300

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

7128: 'INSURANCE_RECEIVABLE',
7129: l_return_status,
7130: l_strm_type_id);
7131:
7132: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7135: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

Line 7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

7129: l_return_status,
7130: l_strm_type_id);
7131:
7132: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7135: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
7137: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

7130: l_strm_type_id);
7131:
7132: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7135: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
7137: RAISE OKC_API.G_EXCEPTION_ERROR;
7138: END IF;

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

7131:
7132: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7135: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
7137: RAISE OKC_API.G_EXCEPTION_ERROR;
7138: END IF;
7139:

Line 7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785

7132: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7135: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
7137: RAISE OKC_API.G_EXCEPTION_ERROR;
7138: END IF;
7139:
7140:

Line 7137: RAISE OKC_API.G_EXCEPTION_ERROR;

7133: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7134: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7135: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7136: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE',G_PURPOSE_TOKEN,'INSURANCE_RECEIVABLE'); --bug 4024785
7137: RAISE OKC_API.G_EXCEPTION_ERROR;
7138: END IF;
7139:
7140:
7141:

Line 7148: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,

7144:
7145: /*OPEN C_OKL_STRM_TYPE_V('INSURANCE REFUND');
7146: FETCH C_OKL_STRM_TYPE_V INTO l_strm_refund_id;
7147: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
7148: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
7149: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE REFUND');
7150: x_return_status := OKC_API.G_RET_STS_ERROR ;
7151: CLOSE C_OKL_STRM_TYPE_V ;
7152: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 7150: x_return_status := OKC_API.G_RET_STS_ERROR ;

7146: FETCH C_OKL_STRM_TYPE_V INTO l_strm_refund_id;
7147: IF(C_OKL_STRM_TYPE_V%NOTFOUND) THEN
7148: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
7149: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE REFUND');
7150: x_return_status := OKC_API.G_RET_STS_ERROR ;
7151: CLOSE C_OKL_STRM_TYPE_V ;
7152: RAISE OKC_API.G_EXCEPTION_ERROR;
7153: END if ;
7154: CLOSE C_OKL_STRM_TYPE_V;*/

Line 7152: RAISE OKC_API.G_EXCEPTION_ERROR;

7148: Okc_Api.set_message(G_APP_NAME, G_NO_STREAM,
7149: G_COL_NAME_TOKEN,'Stream Type',G_COL_VALUE_TOKEN,'INSURANCE REFUND');
7150: x_return_status := OKC_API.G_RET_STS_ERROR ;
7151: CLOSE C_OKL_STRM_TYPE_V ;
7152: RAISE OKC_API.G_EXCEPTION_ERROR;
7153: END if ;
7154: CLOSE C_OKL_STRM_TYPE_V;*/
7155:
7156: -- call added to get the stream type id,

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

7160: 'INSURANCE_REFUND',
7161: l_return_status,
7162: l_strm_refund_id);
7163:
7164: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7167: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785

Line 7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);

7161: l_return_status,
7162: l_strm_refund_id);
7163:
7164: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7167: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
7169: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

7162: l_strm_refund_id);
7163:
7164: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7167: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
7169: RAISE OKC_API.G_EXCEPTION_ERROR;
7170: END IF;

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

7163:
7164: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7167: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
7169: RAISE OKC_API.G_EXCEPTION_ERROR;
7170: END IF;
7171:

Line 7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785

7164: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7167: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
7169: RAISE OKC_API.G_EXCEPTION_ERROR;
7170: END IF;
7171:
7172:

Line 7169: RAISE OKC_API.G_EXCEPTION_ERROR;

7165: OKC_API.set_message(G_APP_NAME, G_UNEXPECTED_ERROR,G_SQLCODE_TOKEN,SQLCODE, G_SQLERRM_TOKEN, SQLERRM);
7166: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7167: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7168: Okc_Api.set_message(G_APP_NAME, 'OKL_NO_STREAM_TYPE', G_PURPOSE_TOKEN,'INSURANCE_REFUND'); --bug 4024785
7169: RAISE OKC_API.G_EXCEPTION_ERROR;
7170: END IF;
7171:
7172:
7173: END;

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

7210: END;
7211: END IF;
7212: -- End of wraper code generated automatically by Debug code generator for on_account_credit_memo.
7213:
7214: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7215: x_return_status := l_return_status ; --bug 3923601
7216: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7217: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7218: x_return_status := l_return_status ; --bug 3923601

Line 7216: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

7212: -- End of wraper code generated automatically by Debug code generator for on_account_credit_memo.
7213:
7214: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7215: x_return_status := l_return_status ; --bug 3923601
7216: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7217: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7218: x_return_status := l_return_status ; --bug 3923601
7219: RAISE OKC_API.G_EXCEPTION_ERROR;
7220: END IF;

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

7213:
7214: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
7215: x_return_status := l_return_status ; --bug 3923601
7216: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7217: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7218: x_return_status := l_return_status ; --bug 3923601
7219: RAISE OKC_API.G_EXCEPTION_ERROR;
7220: END IF;
7221:

Line 7219: RAISE OKC_API.G_EXCEPTION_ERROR;

7215: x_return_status := l_return_status ; --bug 3923601
7216: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
7217: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
7218: x_return_status := l_return_status ; --bug 3923601
7219: RAISE OKC_API.G_EXCEPTION_ERROR;
7220: END IF;
7221:
7222:
7223: NULL;

Line 7230: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

7226:
7227:
7228: END IF ;
7229:
7230: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
7231:
7232: EXCEPTION
7233: WHEN OKC_API.G_EXCEPTION_ERROR THEN
7234: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 7233: WHEN OKC_API.G_EXCEPTION_ERROR THEN

7229:
7230: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
7231:
7232: EXCEPTION
7233: WHEN OKC_API.G_EXCEPTION_ERROR THEN
7234: x_return_status := OKC_API.HANDLE_EXCEPTIONS
7235: (
7236: l_api_name,
7237: G_PKG_NAME,

Line 7234: x_return_status := OKC_API.HANDLE_EXCEPTIONS

7230: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
7231:
7232: EXCEPTION
7233: WHEN OKC_API.G_EXCEPTION_ERROR THEN
7234: x_return_status := OKC_API.HANDLE_EXCEPTIONS
7235: (
7236: l_api_name,
7237: G_PKG_NAME,
7238: 'OKC_API.G_RET_STS_ERROR',

Line 7238: 'OKC_API.G_RET_STS_ERROR',

7234: x_return_status := OKC_API.HANDLE_EXCEPTIONS
7235: (
7236: l_api_name,
7237: G_PKG_NAME,
7238: 'OKC_API.G_RET_STS_ERROR',
7239: x_msg_count,
7240: x_msg_data,
7241: '_PROCESS'
7242: );

Line 7243: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

7239: x_msg_count,
7240: x_msg_data,
7241: '_PROCESS'
7242: );
7243: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
7244: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
7245: (
7246: l_api_name,
7247: G_PKG_NAME,

Line 7244: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

7240: x_msg_data,
7241: '_PROCESS'
7242: );
7243: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
7244: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
7245: (
7246: l_api_name,
7247: G_PKG_NAME,
7248: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 7248: 'OKC_API.G_RET_STS_UNEXP_ERROR',

7244: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
7245: (
7246: l_api_name,
7247: G_PKG_NAME,
7248: 'OKC_API.G_RET_STS_UNEXP_ERROR',
7249: x_msg_count,
7250: x_msg_data,
7251: '_PROCESS'
7252: );

Line 7254: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

7250: x_msg_data,
7251: '_PROCESS'
7252: );
7253: WHEN OTHERS THEN
7254: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
7255: (
7256: l_api_name,
7257: G_PKG_NAME,
7258: 'OTHERS',