DBA Data[Home] [Help]

APPS.OKL_ACTIVATE_CONTRACT_PUB dependencies on OKL_API

Line 22: x_return_status := Okl_Api.G_RET_STS_SUCCESS;

18: l_sty_id NUMBER;
19:
20: BEGIN
21:
22: x_return_status := Okl_Api.G_RET_STS_SUCCESS;
23:
24: OPEN pry_sty_csr;
25: FETCH pry_sty_csr INTO l_sty_id;
26: IF pry_sty_csr%NOTFOUND THEN

Line 27: OKL_API.SET_MESSAGE(p_app_name => g_app_name,

23:
24: OPEN pry_sty_csr;
25: FETCH pry_sty_csr INTO l_sty_id;
26: IF pry_sty_csr%NOTFOUND THEN
27: OKL_API.SET_MESSAGE(p_app_name => g_app_name,
28: p_msg_name => 'OKL_NO_PRY_STY_FOUND',
29: p_token1 => 'PURPOSE',
30: p_token1_value => p_stream_type_purpose);
31: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 31: RAISE Okl_Api.G_EXCEPTION_ERROR;

27: OKL_API.SET_MESSAGE(p_app_name => g_app_name,
28: p_msg_name => 'OKL_NO_PRY_STY_FOUND',
29: p_token1 => 'PURPOSE',
30: p_token1_value => p_stream_type_purpose);
31: RAISE Okl_Api.G_EXCEPTION_ERROR;
32: END IF;
33: CLOSE pry_sty_csr;
34:
35: x_sty_id := l_sty_id;

Line 38: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

34:
35: x_sty_id := l_sty_id;
36:
37: EXCEPTION
38: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
39: IF pry_sty_csr%ISOPEN THEN
40: CLOSE pry_sty_csr;
41: END IF;
42: x_return_status := Okl_Api.G_RET_STS_ERROR ;

Line 42: x_return_status := Okl_Api.G_RET_STS_ERROR ;

38: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
39: IF pry_sty_csr%ISOPEN THEN
40: CLOSE pry_sty_csr;
41: END IF;
42: x_return_status := Okl_Api.G_RET_STS_ERROR ;
43:
44: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
45: IF pry_sty_csr%ISOPEN THEN
46: CLOSE pry_sty_csr;

Line 44: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

40: CLOSE pry_sty_csr;
41: END IF;
42: x_return_status := Okl_Api.G_RET_STS_ERROR ;
43:
44: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
45: IF pry_sty_csr%ISOPEN THEN
46: CLOSE pry_sty_csr;
47: END IF;
48: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

Line 48: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

44: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
45: IF pry_sty_csr%ISOPEN THEN
46: CLOSE pry_sty_csr;
47: END IF;
48: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
49:
50: WHEN OTHERS THEN
51: IF pry_sty_csr%ISOPEN THEN
52: CLOSE pry_sty_csr;

Line 54: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

50: WHEN OTHERS THEN
51: IF pry_sty_csr%ISOPEN THEN
52: CLOSE pry_sty_csr;
53: END IF;
54: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
55: --DBMS_OUTPUT.PUT_LINE(SQLERRM);
56:
57: END get_stream_id;
58:

Line 70: -- OUT Parameter x_return_status - will return OKL_API.G_RET_STS_SUCCESS or

66: -- IN Parameters -
67: -- IN Parameters -
68: -- p_rbk_chr_id - contract id of rebook copy contract
69: -- p_orig_chr_id - contract id of original contract
70: -- OUT Parameter x_return_status - will return OKL_API.G_RET_STS_SUCCESS or
71: -- OKL_API.G_RET_STS_ERROR
72: --End of Comments
73: --------------------------------------------------------------------------------
74: Procedure Is_Rebook_Supported (p_rbk_chr_id IN NUMBER,

Line 71: -- OKL_API.G_RET_STS_ERROR

67: -- IN Parameters -
68: -- p_rbk_chr_id - contract id of rebook copy contract
69: -- p_orig_chr_id - contract id of original contract
70: -- OUT Parameter x_return_status - will return OKL_API.G_RET_STS_SUCCESS or
71: -- OKL_API.G_RET_STS_ERROR
72: --End of Comments
73: --------------------------------------------------------------------------------
74: Procedure Is_Rebook_Supported (p_rbk_chr_id IN NUMBER,
75: p_orig_chr_id IN NUMBER,

Line 78: l_return_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;

74: Procedure Is_Rebook_Supported (p_rbk_chr_id IN NUMBER,
75: p_orig_chr_id IN NUMBER,
76: x_return_status OUT NOCOPY VARCHAR2) is
77:
78: l_return_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;
79:
80: ------------------------------------------------------
81: --cursor to find any new add-ons added during rebook
82: --asset line already had add-ons and a new one has been

Line 324: x_return_status := OKL_API.G_RET_STS_SUCCESS;

320:
321: l_unsupported_rebook_modfn EXCEPTION;
322:
323: begin
324: x_return_status := OKL_API.G_RET_STS_SUCCESS;
325:
326: l_asset_number := NULL;
327:
328: --1.0 check if new addon has been added

Line 337: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then

333: NULL;
334: End If;
335: Close l_new_addon_csr;
336:
337: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
338: OKL_API.set_message(
339: p_app_name => G_APP_NAME,
340: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
341: );

Line 338: OKL_API.set_message(

334: End If;
335: Close l_new_addon_csr;
336:
337: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
338: OKL_API.set_message(
339: p_app_name => G_APP_NAME,
340: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
341: );
342: raise l_unsupported_rebook_modfn;

Line 356: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then

352: NULL;
353: End If;
354: Close l_new_addon_csr2;
355:
356: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
357: OKL_API.set_message(
358: p_app_name => G_APP_NAME,
359: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
360: );

Line 357: OKL_API.set_message(

353: End If;
354: Close l_new_addon_csr2;
355:
356: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
357: OKL_API.set_message(
358: p_app_name => G_APP_NAME,
359: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
360: );
361: raise l_unsupported_rebook_modfn;

Line 375: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then

371: NULL;
372: End If;
373: Close l_addon_modfn_csr;
374:
375: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
376: OKL_API.set_message(
377: p_app_name => G_APP_NAME,
378: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
379: );

Line 376: OKL_API.set_message(

372: End If;
373: Close l_addon_modfn_csr;
374:
375: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
376: OKL_API.set_message(
377: p_app_name => G_APP_NAME,
378: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
379: );
380: raise l_unsupported_rebook_modfn;

Line 392: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then

388: NULL;
389: End If;
390: Close l_deleted_Addon_csr;
391:
392: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
393: OKL_API.set_message(
394: p_app_name => G_APP_NAME,
395: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
396: );

Line 393: OKL_API.set_message(

389: End If;
390: Close l_deleted_Addon_csr;
391:
392: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
393: OKL_API.set_message(
394: p_app_name => G_APP_NAME,
395: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
396: );
397: raise l_unsupported_rebook_modfn;

Line 410: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then

406: NULL;
407: End If;
408: Close l_adj_modfn_csr;
409:
410: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
411: OKL_API.set_message(
412: p_app_name => G_APP_NAME,
413: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
414: );

Line 411: OKL_API.set_message(

407: End If;
408: Close l_adj_modfn_csr;
409:
410: If nvl(l_asset_number,OKL_API.G_MISS_CHAR) <> OKL_API.G_MISS_CHAR then
411: OKL_API.set_message(
412: p_app_name => G_APP_NAME,
413: p_msg_name => 'OKL_REBOOK_UNSUPPORTED_MODFN'
414: );
415: raise l_unsupported_rebook_modfn;

Line 435: x_return_status := OKL_API.G_RET_STS_ERROR;

431: End If;
432: If l_adj_modfn_csr%ISOPEN then
433: close l_adj_modfn_csr;
434: End If;
435: x_return_status := OKL_API.G_RET_STS_ERROR;
436: When OTHERS then
437: If l_new_addon_csr%ISOPEN then
438: close l_new_addon_csr;
439: End If;

Line 452: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

448: End If;
449: If l_adj_modfn_csr%ISOPEN then
450: close l_adj_modfn_csr;
451: End If;
452: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
453:
454: End Is_Rebook_Supported;
455: --Bug# 3310972
456: --------------------------------------------------------------------------------

Line 471: l_return_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;

467: --End of Comments
468: --------------------------------------------------------------------------------
469: Procedure Validate_bill_To(p_chr_id IN Number,
470: x_return_status OUT NOCOPY VARCHAR2) is
471: l_return_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;
472:
473: --cursor to fetch rule values for customer account and bill to at
474: --contract level and contract line level
475:

Line 510: l_return_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;

506:
507: --Local function to determine whether BTO is active
508: Function is_bto_active(p_bto_id IN Varchar2,
509: p_custacct_id IN Varchar2) return Varchar2 is
510: l_return_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;
511:
512: --cursor to find BTO status
513: Cursor l_bto_sts_csr(btoid IN NUMBER,
514: custacctid IN NUMBER) is

Line 533: l_return_status := OKL_API.G_RET_STS_SUCCESS;

529:
530:
531: Begin
532: ----
533: l_return_status := OKL_API.G_RET_STS_SUCCESS;
534: l_bto_status := 'I'; -- inactive
535:
536: l_bto_id := to_number(p_bto_id);
537: l_custacct_id := to_number(p_custacct_id);

Line 548: l_return_status := OKL_API.G_RET_STS_ERROR;

544: End If;
545: close l_bto_sts_csr;
546:
547: if l_bto_status = 'I' then
548: l_return_status := OKL_API.G_RET_STS_ERROR;
549: end if;
550: Return(l_return_status);
551:
552: exception

Line 557: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

553: when others then
554: if l_bto_sts_csr%ISOPEN then
555: close l_bto_sts_csr;
556: end if;
557: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
558: return(l_return_status);
559: end is_bto_active;
560:
561: Begin

Line 563: l_return_status := OKL_API.G_RET_STS_SUCCESS;

559: end is_bto_active;
560:
561: Begin
562: -----
563: l_return_status := OKL_API.G_RET_STS_SUCCESS;
564:
565: --fetch contract customer account at contract header level
566: open l_chrb_csr(ChrId => p_chr_id);
567: Fetch l_chrb_csr into l_bto_id,l_custacct_id;

Line 576: If l_return_status = OKL_API.G_RET_STS_ERROR then

572:
573: --check if bto is active at contract header level
574: l_return_status := is_bto_active(p_bto_id => l_bto_id,
575: p_custacct_id => l_custacct_id);
576: If l_return_status = OKL_API.G_RET_STS_ERROR then
577: --set error message
578: OKL_API.set_message(
579: p_app_name => G_APP_NAME,
580: p_msg_name => 'OKL_QA_INVALID_BILLTO'

Line 578: OKL_API.set_message(

574: l_return_status := is_bto_active(p_bto_id => l_bto_id,
575: p_custacct_id => l_custacct_id);
576: If l_return_status = OKL_API.G_RET_STS_ERROR then
577: --set error message
578: OKL_API.set_message(
579: p_app_name => G_APP_NAME,
580: p_msg_name => 'OKL_QA_INVALID_BILLTO'
581: );
582: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then

Line 582: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then

578: OKL_API.set_message(
579: p_app_name => G_APP_NAME,
580: p_msg_name => 'OKL_QA_INVALID_BILLTO'
581: );
582: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then
583: Null;
584: End If;
585:
586:

Line 587: If l_return_status = OKL_API.G_RET_STS_SUCCESS then

583: Null;
584: End If;
585:
586:
587: If l_return_status = OKL_API.G_RET_STS_SUCCESS then
588: --fetch bill to at contract line level
589: open l_cleb_csr(ChrId => p_chr_id);
590: Loop
591: Fetch l_cleb_csr into l_bto_id;

Line 596: If l_return_status = OKL_API.G_RET_STS_ERROR then

592: Exit when l_cleb_csr%NOTFOUND;
593: --check if bto is active at contract line level
594: l_return_status := is_bto_active(p_bto_id => l_bto_id,
595: p_custacct_id => l_custacct_id);
596: If l_return_status = OKL_API.G_RET_STS_ERROR then
597: --set error message
598: OKL_API.set_message(
599: p_app_name => G_APP_NAME,
600: p_msg_name => 'OKL_QA_INVALID_BILLTO'

Line 598: OKL_API.set_message(

594: l_return_status := is_bto_active(p_bto_id => l_bto_id,
595: p_custacct_id => l_custacct_id);
596: If l_return_status = OKL_API.G_RET_STS_ERROR then
597: --set error message
598: OKL_API.set_message(
599: p_app_name => G_APP_NAME,
600: p_msg_name => 'OKL_QA_INVALID_BILLTO'
601: );
602: Exit;

Line 603: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then

599: p_app_name => G_APP_NAME,
600: p_msg_name => 'OKL_QA_INVALID_BILLTO'
601: );
602: Exit;
603: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then
604: Exit;
605: End If;
606: End Loop;
607: Close l_cleb_csr;

Line 611: If l_return_status = OKL_API.G_RET_STS_SUCCESS then

607: Close l_cleb_csr;
608: End If;
609:
610:
611: If l_return_status = OKL_API.G_RET_STS_SUCCESS then
612: --fetch bill to and cust account at vendor billing setup level
613: open l_cplb_csr(ChrId => p_chr_id);
614: Loop
615: Fetch l_cplb_csr into l_bto_id,l_custacct_id;

Line 621: If l_return_status = OKL_API.G_RET_STS_ERROR then

617: --check if bto is active at vendor billing setup level
618: If l_bto_id is not null and l_custacct_id is not null then
619: l_return_status := is_bto_active(p_bto_id => l_bto_id,
620: p_custacct_id => l_custacct_id);
621: If l_return_status = OKL_API.G_RET_STS_ERROR then
622: --set error message
623: OKL_API.set_message(
624: p_app_name => G_APP_NAME,
625: p_msg_name => 'OKL_QA_INVALID_BILLTO'

Line 623: OKL_API.set_message(

619: l_return_status := is_bto_active(p_bto_id => l_bto_id,
620: p_custacct_id => l_custacct_id);
621: If l_return_status = OKL_API.G_RET_STS_ERROR then
622: --set error message
623: OKL_API.set_message(
624: p_app_name => G_APP_NAME,
625: p_msg_name => 'OKL_QA_INVALID_BILLTO'
626: );
627: Exit;

Line 628: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then

624: p_app_name => G_APP_NAME,
625: p_msg_name => 'OKL_QA_INVALID_BILLTO'
626: );
627: Exit;
628: Elsif l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR then
629: Exit;
630: End If;
631: End If;
632: End Loop;

Line 650: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

646: If l_cplb_csr%ISOPEN then
647: close l_cplb_csr;
648: End If;
649:
650: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
651: ----
652: End Validate_Bill_To;
653: --Bug# 2953906 end
654:

Line 665: -- OUT Parameter x_return_status - will return OKL_API.G_RET_STS_SUCCESS or

661: --
662: -- IN Parameters -
663: -- p_rbk_chr_id - contract id of rebook copy contract
664: -- p_orig_chr_id - contract id of original contract
665: -- OUT Parameter x_return_status - will return OKL_API.G_RET_STS_SUCCESS or
666: -- OKL_API.G_RET_STS_ERROR
667: --End of Comments
668: --------------------------------------------------------------------------------
669: PROCEDURE Validate_Rebook_Date

Line 666: -- OKL_API.G_RET_STS_ERROR

662: -- IN Parameters -
663: -- p_rbk_chr_id - contract id of rebook copy contract
664: -- p_orig_chr_id - contract id of original contract
665: -- OUT Parameter x_return_status - will return OKL_API.G_RET_STS_SUCCESS or
666: -- OKL_API.G_RET_STS_ERROR
667: --End of Comments
668: --------------------------------------------------------------------------------
669: PROCEDURE Validate_Rebook_Date
670: (p_api_version IN NUMBER,

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

675: p_rbk_chr_id IN NUMBER,
676: p_orig_chr_id IN NUMBER,
677: p_rebook_date IN DATE) IS
678:
679: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
680: l_api_name CONSTANT VARCHAR2(30) := 'Validate_Rebook_Date';
681: l_api_version CONSTANT NUMBER := 1.0;
682:
683: CURSOR chr_csr(p_chr_id NUMBER) IS

Line 722: OKL_API.SET_MESSAGE(p_app_name => g_app_name,

718: exit when cle_csr%NOTFOUND;
719:
720: if l_cle_rec.rbk_price_unit <> l_cle_rec.orig_price_unit then
721: close cle_csr;
722: OKL_API.SET_MESSAGE(p_app_name => g_app_name,
723: p_msg_name => 'OKL_LLA_VALIDATE_UNIT_COST_CHG'
724: );
725: RAISE OKL_API.G_EXCEPTION_ERROR;
726: end if;

Line 725: RAISE OKL_API.G_EXCEPTION_ERROR;

721: close cle_csr;
722: OKL_API.SET_MESSAGE(p_app_name => g_app_name,
723: p_msg_name => 'OKL_LLA_VALIDATE_UNIT_COST_CHG'
724: );
725: RAISE OKL_API.G_EXCEPTION_ERROR;
726: end if;
727: end loop;
728: close cle_csr;
729: end if;

Line 732: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

728: close cle_csr;
729: end if;
730:
731: EXCEPTION
732: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
733: x_return_status := OKL_API.G_RET_STS_ERROR;
734: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
735: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
736: WHEN OTHERS THEN

Line 733: x_return_status := OKL_API.G_RET_STS_ERROR;

729: end if;
730:
731: EXCEPTION
732: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
733: x_return_status := OKL_API.G_RET_STS_ERROR;
734: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
735: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
736: WHEN OTHERS THEN
737: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

Line 734: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

730:
731: EXCEPTION
732: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
733: x_return_status := OKL_API.G_RET_STS_ERROR;
734: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
735: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
736: WHEN OTHERS THEN
737: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
738: END Validate_Rebook_Date;

Line 735: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

731: EXCEPTION
732: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
733: x_return_status := OKL_API.G_RET_STS_ERROR;
734: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
735: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
736: WHEN OTHERS THEN
737: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
738: END Validate_Rebook_Date;
739: --Bug# 3783518: end

Line 737: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

733: x_return_status := OKL_API.G_RET_STS_ERROR;
734: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
735: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
736: WHEN OTHERS THEN
737: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
738: END Validate_Rebook_Date;
739: --Bug# 3783518: end
740:
741: --------------------------------------------------------------------------------

Line 762: l_return_status VARCHAR2(1) DEFAULT Okl_Api.G_RET_STS_SUCCESS;

758: x_msg_data OUT NOCOPY VARCHAR2,
759: p_chrv_id IN NUMBER,
760: p_call_mode IN VARCHAR2) IS
761:
762: l_return_status VARCHAR2(1) DEFAULT Okl_Api.G_RET_STS_SUCCESS;
763: l_api_name CONSTANT VARCHAR2(30) := 'ACTIVATE_CONTRACT';
764: l_api_version CONSTANT NUMBER := 1.0;
765:
766: l_cimv_tbl_fa Okl_Activate_Asset_Pub.cimv_tbl_type;

Line 771: l_commit VARCHAR2(1) := Okl_Api.G_FALSE;

767: l_cimv_tbl_ib Okl_Activate_Ib_Pub.cimv_tbl_type;
768: l_tcnv_rec Okl_Trx_Contracts_Pvt.tcnv_rec_type;
769: l_service_chr_id Number;
770:
771: l_commit VARCHAR2(1) := Okl_Api.G_FALSE;
772: l_transaction_type VARCHAR2(256) default 'Booking';
773: l_draft_yn VARCHAR2(1) := Okl_Api.G_FALSE;
774:
775: --Bug#2835070

Line 773: l_draft_yn VARCHAR2(1) := Okl_Api.G_FALSE;

769: l_service_chr_id Number;
770:
771: l_commit VARCHAR2(1) := Okl_Api.G_FALSE;
772: l_transaction_type VARCHAR2(256) default 'Booking';
773: l_draft_yn VARCHAR2(1) := Okl_Api.G_FALSE;
774:
775: --Bug#2835070
776: --cursor to check if the contract is rebooked contract
777: cursor l_chk_rbk_csr(p_chr_id IN NUMBER) is

Line 945: l_subsidy_exists varchar2(1) default OKL_API.G_FALSE;

941: --Bug#2522439 End
942:
943: --Bug#3143522 : Subsidies enhancement
944:
945: l_subsidy_exists varchar2(1) default OKL_API.G_FALSE;
946:
947: -- cursor to find subsidies which have expired (if any)
948: -- sjalasut. modified cursor to remove " and nvl(subb.effective_to_date,sysdate)+nvl(subb.expire_after_days,0) < sysdate "
949: -- from the cursor to make the cursor re-usable for subsidy pools enhancement, also added subsidy_id column

Line 991: l_subsidy_valid_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;

987: and lseb_asst.lty_code = 'FREE_FORM1'
988: and cleb_asst.sts_code <> 'ABANDONED';
989:
990: l_subsidy_rec l_subsidy_csr%ROWTYPE;
991: l_subsidy_valid_status varchar2(1) default OKL_API.G_RET_STS_SUCCESS;
992:
993: -- Start : Bug 6050165 : prasjain
994: --cursor to check subsidy applicability at line dates
995: cursor l_cle_csr (p_subsidy_id in number,

Line 1059: x_return_status := Okl_Api.G_RET_STS_SUCCESS;

1055: l_stream_tbl OKL_GENERATE_ACCRUALS_PVT.stream_tbl_type;
1056: -- dedey, Bug#4264314
1057:
1058: BEGIN
1059: x_return_status := Okl_Api.G_RET_STS_SUCCESS;
1060: -- Call start_activity to create savepoint, check compatibility
1061: -- and initialize message list
1062: l_return_status := Okl_Api.START_ACTIVITY(
1063: p_api_name => l_api_name,

Line 1062: l_return_status := Okl_Api.START_ACTIVITY(

1058: BEGIN
1059: x_return_status := Okl_Api.G_RET_STS_SUCCESS;
1060: -- Call start_activity to create savepoint, check compatibility
1061: -- and initialize message list
1062: l_return_status := Okl_Api.START_ACTIVITY(
1063: p_api_name => l_api_name,
1064: p_pkg_name => g_pkg_name,
1065: p_init_msg_list => p_init_msg_list,
1066: l_api_version => l_api_version,

Line 1073: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1069: x_return_status => x_return_status);
1070: -- Check if activity started successfully
1071: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1072: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1073: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1074: RAISE Okc_Api.G_EXCEPTION_ERROR;
1075: END IF;
1076:
1077: okl_debug_pub.logmessage('In Activate_contract: p_chrv_id =' || p_chrv_id);

Line 1129: IF nvl(l_mass_rbk_date,OKL_API.G_MISS_DATE) = OKL_API.G_MISS_DATE then

1125:
1126: IF l_mass_rbk_khr = '!' THEN
1127: --do mass rebook processing
1128: --bug# 3156924 :
1129: IF nvl(l_mass_rbk_date,OKL_API.G_MISS_DATE) = OKL_API.G_MISS_DATE then
1130: l_mass_rbk_date := sysdate;
1131: End IF;
1132: --Bug# 3156924
1133:

Line 1135: l_subsidy_exists := OKL_API.G_FALSE;

1131: End IF;
1132: --Bug# 3156924
1133:
1134: -- Start : Bug 6050165 : prasjain
1135: l_subsidy_exists := OKL_API.G_FALSE;
1136: okl_subsidy_process_pvt.is_contract_subsidized
1137: (p_api_version => p_api_version,
1138: p_init_msg_list => p_init_msg_list,
1139: x_return_status => x_return_status,

Line 1144: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1140: x_msg_count => x_msg_count,
1141: x_msg_data => x_msg_data,
1142: p_chr_id => p_chrv_id,
1143: x_subsidized => l_subsidy_exists);
1144: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okl_Api.G_EXCEPTION_ERROR;
1148: END IF;

Line 1145: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1141: x_msg_data => x_msg_data,
1142: p_chr_id => p_chrv_id,
1143: x_subsidized => l_subsidy_exists);
1144: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okl_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149:

Line 1146: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1142: p_chr_id => p_chrv_id,
1143: x_subsidized => l_subsidy_exists);
1144: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okl_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149:
1150: IF l_subsidy_exists = OKL_API.G_TRUE THEN

Line 1147: RAISE Okl_Api.G_EXCEPTION_ERROR;

1143: x_subsidized => l_subsidy_exists);
1144: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okl_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149:
1150: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1151: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

Line 1150: IF l_subsidy_exists = OKL_API.G_TRUE THEN

1146: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okl_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149:
1150: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1151: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;
1152: OPEN l_subsidy_csr (p_chr_id => p_chrv_id);
1153: LOOP
1154: FETCH l_subsidy_csr INTO l_subsidy_rec;

Line 1151: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

1147: RAISE Okl_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149:
1150: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1151: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;
1152: OPEN l_subsidy_csr (p_chr_id => p_chrv_id);
1153: LOOP
1154: FETCH l_subsidy_csr INTO l_subsidy_rec;
1155: EXIT WHEN l_subsidy_csr%NOTFOUND;

Line 1166: Okl_Api.set_message(

1162: End If;
1163: close l_cle_csr;
1164:
1165: If (l_applicable = 'N') then
1166: Okl_Api.set_message(
1167: p_app_name => G_APP_NAME,
1168: p_msg_name => 'OKL_SUBSIDY_CRITERIA_MATCH',
1169: p_token1 => 'SUBSIDY_NAME',
1170: p_token1_value => l_subsidy_rec.subsidy_name,

Line 1173: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;

1169: p_token1 => 'SUBSIDY_NAME',
1170: p_token1_value => l_subsidy_rec.subsidy_name,
1171: p_token2 => 'ASSET_NUMBER',
1172: p_token2_value => l_subsidy_rec.asset_number);
1173: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
1174: end if;
1175: end loop;
1176: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN
1177: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 1176: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN

1172: p_token2_value => l_subsidy_rec.asset_number);
1173: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
1174: end if;
1175: end loop;
1176: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN
1177: RAISE Okl_Api.G_EXCEPTION_ERROR;
1178: end if;
1179: end if;
1180: -- End : Bug 6050165 : prasjain

Line 1177: RAISE Okl_Api.G_EXCEPTION_ERROR;

1173: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
1174: end if;
1175: end loop;
1176: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN
1177: RAISE Okl_Api.G_EXCEPTION_ERROR;
1178: end if;
1179: end if;
1180: -- End : Bug 6050165 : prasjain
1181:

Line 1196: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1192: x_msg_count => x_msg_count,
1193: x_msg_data => x_msg_data,
1194: p_rbk_chr_id => p_chrv_id);
1195: --dbms_output.put_line('Gone in for rebook. '||x_return_status);
1196: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1197: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1198: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1199: RAISE Okl_Api.G_EXCEPTION_ERROR;
1200: END IF;

Line 1197: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1193: x_msg_data => x_msg_data,
1194: p_rbk_chr_id => p_chrv_id);
1195: --dbms_output.put_line('Gone in for rebook. '||x_return_status);
1196: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1197: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1198: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1199: RAISE Okl_Api.G_EXCEPTION_ERROR;
1200: END IF;
1201:

Line 1198: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1194: p_rbk_chr_id => p_chrv_id);
1195: --dbms_output.put_line('Gone in for rebook. '||x_return_status);
1196: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1197: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1198: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1199: RAISE Okl_Api.G_EXCEPTION_ERROR;
1200: END IF;
1201:
1202: -- dedey, Bug#4264314

Line 1199: RAISE Okl_Api.G_EXCEPTION_ERROR;

1195: --dbms_output.put_line('Gone in for rebook. '||x_return_status);
1196: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1197: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1198: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1199: RAISE Okl_Api.G_EXCEPTION_ERROR;
1200: END IF;
1201:
1202: -- dedey, Bug#4264314
1203: OKL_CONTRACT_REBOOK_PVT.create_billing_adjustment(

Line 1214: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1210: p_orig_khr_id => p_chrv_id,
1211: p_trx_id => l_mass_rbk_trx_id,
1212: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1213:
1214: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1215: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1217: RAISE Okl_Api.G_EXCEPTION_ERROR;
1218: END IF;

Line 1215: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1211: p_trx_id => l_mass_rbk_trx_id,
1212: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1213:
1214: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1215: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1217: RAISE Okl_Api.G_EXCEPTION_ERROR;
1218: END IF;
1219: -- dedey, Bug#4264314

Line 1216: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1212: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1213:
1214: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1215: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1217: RAISE Okl_Api.G_EXCEPTION_ERROR;
1218: END IF;
1219: -- dedey, Bug#4264314
1220:

Line 1217: RAISE Okl_Api.G_EXCEPTION_ERROR;

1213:
1214: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1215: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1217: RAISE Okl_Api.G_EXCEPTION_ERROR;
1218: END IF;
1219: -- dedey, Bug#4264314
1220:
1221: -- 4542290

Line 1236: p_memo_yn => okl_api.g_true,

1232: --Bug# 3156924
1233: --p_transaction_date => sysdate,
1234: p_transaction_date => l_mass_rbk_date,
1235: p_draft_yn => l_draft_yn,
1236: p_memo_yn => okl_api.g_true,
1237: x_return_status => x_return_status,
1238: x_msg_count => x_msg_count,
1239: x_msg_data => x_msg_data);
1240:

Line 1241: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1237: x_return_status => x_return_status,
1238: x_msg_count => x_msg_count,
1239: x_msg_data => x_msg_data);
1240:
1241: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1242: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1243: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1244: RAISE Okl_Api.G_EXCEPTION_ERROR;
1245: END IF;

Line 1242: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1238: x_msg_count => x_msg_count,
1239: x_msg_data => x_msg_data);
1240:
1241: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1242: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1243: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1244: RAISE Okl_Api.G_EXCEPTION_ERROR;
1245: END IF;
1246: END IF;

Line 1243: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1239: x_msg_data => x_msg_data);
1240:
1241: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1242: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1243: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1244: RAISE Okl_Api.G_EXCEPTION_ERROR;
1245: END IF;
1246: END IF;
1247:

Line 1244: RAISE Okl_Api.G_EXCEPTION_ERROR;

1240:
1241: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1242: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1243: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1244: RAISE Okl_Api.G_EXCEPTION_ERROR;
1245: END IF;
1246: END IF;
1247:
1248: --bug# 2842342

Line 1267: p_init_msg_list => Okl_Api.G_FALSE,

1263: --remove upfront tax call for rebook
1264: /*
1265: okl_la_sales_tax_pvt.process_sales_tax(
1266: p_api_version => p_api_version,
1267: p_init_msg_list => Okl_Api.G_FALSE,
1268: p_commit => Okl_Api.G_FALSE,
1269: p_contract_id => l_orig_khr_id,
1270: p_transaction_type => 'Mass-Rebook',
1271: p_transaction_id => l_mass_rbk_trx_id,

Line 1268: p_commit => Okl_Api.G_FALSE,

1264: /*
1265: okl_la_sales_tax_pvt.process_sales_tax(
1266: p_api_version => p_api_version,
1267: p_init_msg_list => Okl_Api.G_FALSE,
1268: p_commit => Okl_Api.G_FALSE,
1269: p_contract_id => l_orig_khr_id,
1270: p_transaction_type => 'Mass-Rebook',
1271: p_transaction_id => l_mass_rbk_trx_id,
1272: p_transaction_date => l_mass_rbk_date,

Line 1278: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1274: x_return_status => x_return_status,
1275: x_msg_count => x_msg_count,
1276: x_msg_data => x_msg_data);
1277:
1278: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1279: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1280: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1281: RAISE Okl_Api.G_EXCEPTION_ERROR;
1282: END IF;

Line 1279: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1275: x_msg_count => x_msg_count,
1276: x_msg_data => x_msg_data);
1277:
1278: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1279: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1280: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1281: RAISE Okl_Api.G_EXCEPTION_ERROR;
1282: END IF;
1283: -- Sales Tax Project changes Bug: 4622963 - END

Line 1280: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1276: x_msg_data => x_msg_data);
1277:
1278: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1279: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1280: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1281: RAISE Okl_Api.G_EXCEPTION_ERROR;
1282: END IF;
1283: -- Sales Tax Project changes Bug: 4622963 - END
1284: */

Line 1281: RAISE Okl_Api.G_EXCEPTION_ERROR;

1277:
1278: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1279: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1280: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1281: RAISE Okl_Api.G_EXCEPTION_ERROR;
1282: END IF;
1283: -- Sales Tax Project changes Bug: 4622963 - END
1284: */
1285: --akrangan end

Line 1302: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1298: p_orig_khr_id => p_chrv_id,
1299: p_trx_id => l_mass_rbk_trx_id,
1300: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1301:
1302: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1303: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1304: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1305: RAISE Okl_Api.G_EXCEPTION_ERROR;
1306: END IF;

Line 1303: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1299: p_trx_id => l_mass_rbk_trx_id,
1300: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1301:
1302: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1303: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1304: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1305: RAISE Okl_Api.G_EXCEPTION_ERROR;
1306: END IF;
1307: */

Line 1304: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1300: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1301:
1302: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1303: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1304: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1305: RAISE Okl_Api.G_EXCEPTION_ERROR;
1306: END IF;
1307: */
1308: -- dedey,Bug#4264314

Line 1305: RAISE Okl_Api.G_EXCEPTION_ERROR;

1301:
1302: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1303: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1304: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1305: RAISE Okl_Api.G_EXCEPTION_ERROR;
1306: END IF;
1307: */
1308: -- dedey,Bug#4264314
1309:

Line 1327: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1323: p_orig_khr_id => p_chrv_id,
1324: p_trx_id => l_mass_rbk_trx_id,
1325: p_trx_date => l_mass_rbk_date);
1326:
1327: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1328: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1329: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1330: RAISE Okl_Api.G_EXCEPTION_ERROR;
1331: END IF;

Line 1328: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1324: p_trx_id => l_mass_rbk_trx_id,
1325: p_trx_date => l_mass_rbk_date);
1326:
1327: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1328: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1329: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1330: RAISE Okl_Api.G_EXCEPTION_ERROR;
1331: END IF;
1332: */

Line 1329: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1325: p_trx_date => l_mass_rbk_date);
1326:
1327: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1328: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1329: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1330: RAISE Okl_Api.G_EXCEPTION_ERROR;
1331: END IF;
1332: */
1333:

Line 1330: RAISE Okl_Api.G_EXCEPTION_ERROR;

1326:
1327: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1328: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1329: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1330: RAISE Okl_Api.G_EXCEPTION_ERROR;
1331: END IF;
1332: */
1333:
1334: --Bug# 4212626

Line 1348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1344: x_return_status => x_return_status,
1345: x_msg_count => x_msg_count,
1346: x_msg_data => x_msg_data);
1347:
1348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1351: RAISE Okl_Api.G_EXCEPTION_ERROR;
1352: END IF;

Line 1349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1345: x_msg_count => x_msg_count,
1346: x_msg_data => x_msg_data);
1347:
1348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1351: RAISE Okl_Api.G_EXCEPTION_ERROR;
1352: END IF;
1353: */

Line 1350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1346: x_msg_data => x_msg_data);
1347:
1348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1351: RAISE Okl_Api.G_EXCEPTION_ERROR;
1352: END IF;
1353: */
1354:

Line 1351: RAISE Okl_Api.G_EXCEPTION_ERROR;

1347:
1348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1351: RAISE Okl_Api.G_EXCEPTION_ERROR;
1352: END IF;
1353: */
1354:
1355: ELSIF l_rbk_khr = '!' THEN

Line 1363: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1359: Is_Rebook_Supported(p_rbk_chr_id => p_chrv_id,
1360: p_orig_chr_id => l_orig_khr_id,
1361: x_return_status => x_return_status);
1362:
1363: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1365: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1366: RAISE Okl_Api.G_EXCEPTION_ERROR;
1367: END IF;

Line 1364: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1360: p_orig_chr_id => l_orig_khr_id,
1361: x_return_status => x_return_status);
1362:
1363: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1365: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1366: RAISE Okl_Api.G_EXCEPTION_ERROR;
1367: END IF;
1368: --Bug#: End.

Line 1365: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1361: x_return_status => x_return_status);
1362:
1363: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1365: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1366: RAISE Okl_Api.G_EXCEPTION_ERROR;
1367: END IF;
1368: --Bug#: End.
1369:

Line 1366: RAISE Okl_Api.G_EXCEPTION_ERROR;

1362:
1363: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1365: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1366: RAISE Okl_Api.G_EXCEPTION_ERROR;
1367: END IF;
1368: --Bug#: End.
1369:
1370: --Bug# 3783518 : Allow update of unit cost only if the

Line 1381: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1377: x_msg_data => x_msg_data,
1378: p_rbk_chr_id => p_chrv_id,
1379: p_orig_chr_id => l_orig_khr_id,
1380: p_rebook_date => l_rebook_date);
1381: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1384: RAISE Okl_Api.G_EXCEPTION_ERROR;
1385: END IF;

Line 1382: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1378: p_rbk_chr_id => p_chrv_id,
1379: p_orig_chr_id => l_orig_khr_id,
1380: p_rebook_date => l_rebook_date);
1381: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1384: RAISE Okl_Api.G_EXCEPTION_ERROR;
1385: END IF;
1386: --Bug# 3783518: End

Line 1383: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1379: p_orig_chr_id => l_orig_khr_id,
1380: p_rebook_date => l_rebook_date);
1381: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1384: RAISE Okl_Api.G_EXCEPTION_ERROR;
1385: END IF;
1386: --Bug# 3783518: End
1387:

Line 1384: RAISE Okl_Api.G_EXCEPTION_ERROR;

1380: p_rebook_date => l_rebook_date);
1381: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1384: RAISE Okl_Api.G_EXCEPTION_ERROR;
1385: END IF;
1386: --Bug# 3783518: End
1387:
1388: --Start : Bug 6050165 : prasjain

Line 1389: l_subsidy_exists := OKL_API.G_FALSE;

1385: END IF;
1386: --Bug# 3783518: End
1387:
1388: --Start : Bug 6050165 : prasjain
1389: l_subsidy_exists := OKL_API.G_FALSE;
1390: okl_subsidy_process_pvt.is_contract_subsidized
1391: (p_api_version => p_api_version,
1392: p_init_msg_list => p_init_msg_list,
1393: x_return_status => x_return_status,

Line 1398: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1394: x_msg_count => x_msg_count,
1395: x_msg_data => x_msg_data,
1396: p_chr_id => p_chrv_id,
1397: x_subsidized => l_subsidy_exists);
1398: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1399: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1400: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1401: RAISE Okl_Api.G_EXCEPTION_ERROR;
1402: END IF;

Line 1399: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1395: x_msg_data => x_msg_data,
1396: p_chr_id => p_chrv_id,
1397: x_subsidized => l_subsidy_exists);
1398: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1399: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1400: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1401: RAISE Okl_Api.G_EXCEPTION_ERROR;
1402: END IF;
1403:

Line 1400: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1396: p_chr_id => p_chrv_id,
1397: x_subsidized => l_subsidy_exists);
1398: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1399: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1400: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1401: RAISE Okl_Api.G_EXCEPTION_ERROR;
1402: END IF;
1403:
1404: IF l_subsidy_exists = OKL_API.G_TRUE THEN

Line 1401: RAISE Okl_Api.G_EXCEPTION_ERROR;

1397: x_subsidized => l_subsidy_exists);
1398: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1399: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1400: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1401: RAISE Okl_Api.G_EXCEPTION_ERROR;
1402: END IF;
1403:
1404: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1405: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

Line 1404: IF l_subsidy_exists = OKL_API.G_TRUE THEN

1400: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1401: RAISE Okl_Api.G_EXCEPTION_ERROR;
1402: END IF;
1403:
1404: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1405: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;
1406: OPEN l_subsidy_csr (p_chr_id => p_chrv_id);
1407: LOOP
1408: FETCH l_subsidy_csr INTO l_subsidy_rec;

Line 1405: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

1401: RAISE Okl_Api.G_EXCEPTION_ERROR;
1402: END IF;
1403:
1404: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1405: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;
1406: OPEN l_subsidy_csr (p_chr_id => p_chrv_id);
1407: LOOP
1408: FETCH l_subsidy_csr INTO l_subsidy_rec;
1409: EXIT WHEN l_subsidy_csr%NOTFOUND;

Line 1420: Okl_Api.set_message(

1416: End If;
1417: close l_cle_csr;
1418:
1419: If (l_applicable = 'N') then
1420: Okl_Api.set_message(
1421: p_app_name => G_APP_NAME,
1422: p_msg_name => 'OKL_SUBSIDY_CRITERIA_MATCH',
1423: p_token1 => 'SUBSIDY_NAME',
1424: p_token1_value => l_subsidy_rec.subsidy_name,

Line 1427: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;

1423: p_token1 => 'SUBSIDY_NAME',
1424: p_token1_value => l_subsidy_rec.subsidy_name,
1425: p_token2 => 'ASSET_NUMBER',
1426: p_token2_value => l_subsidy_rec.asset_number);
1427: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
1428: end if;
1429: end loop;
1430: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN
1431: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 1430: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN

1426: p_token2_value => l_subsidy_rec.asset_number);
1427: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
1428: end if;
1429: end loop;
1430: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN
1431: RAISE Okl_Api.G_EXCEPTION_ERROR;
1432: end if;
1433: end if;
1434: --End : Bug 6050165 : prasjain

Line 1431: RAISE Okl_Api.G_EXCEPTION_ERROR;

1427: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
1428: end if;
1429: end loop;
1430: IF (l_subsidy_valid_status = Okl_Api.G_RET_STS_ERROR) THEN
1431: RAISE Okl_Api.G_EXCEPTION_ERROR;
1432: end if;
1433: end if;
1434: --End : Bug 6050165 : prasjain
1435:

Line 1460: okl_api.set_message(p_app_name => g_app_name,

1456: x_return_status => x_return_status,
1457: x_sty_id => l_sty_id
1458: );
1459: IF x_return_status <> 'S' THEN
1460: okl_api.set_message(p_app_name => g_app_name,
1461: p_msg_name => 'OKL_AGN_STRM_TYPE_ERROR',
1462: p_token1 => 'STREAM_NAME',
1463: p_token1_value => 'RENT');
1464: RAISE okl_api.g_exception_error;

Line 1464: RAISE okl_api.g_exception_error;

1460: okl_api.set_message(p_app_name => g_app_name,
1461: p_msg_name => 'OKL_AGN_STRM_TYPE_ERROR',
1462: p_token1 => 'STREAM_NAME',
1463: p_token1_value => 'RENT');
1464: RAISE okl_api.g_exception_error;
1465: END IF;
1466:
1467: l_max_bill_date := NULL;
1468: OPEN max_bill_date_csr(p_stm_id => l_sty_id );

Line 1490: okl_api.set_message(p_app_name => g_app_name,

1486: x_return_status => x_return_status,
1487: x_sty_id => l_sty_id
1488: );
1489: IF x_return_status <> 'S' THEN
1490: okl_api.set_message(p_app_name => g_app_name,
1491: p_msg_name => 'OKL_AGN_STRM_TYPE_ERROR',
1492: p_token1 => 'STREAM_NAME',
1493: p_token1_value => l_stream_name);
1494: RAISE okl_api.g_exception_error;

Line 1494: RAISE okl_api.g_exception_error;

1490: okl_api.set_message(p_app_name => g_app_name,
1491: p_msg_name => 'OKL_AGN_STRM_TYPE_ERROR',
1492: p_token1 => 'STREAM_NAME',
1493: p_token1_value => l_stream_name);
1494: RAISE okl_api.g_exception_error;
1495: END IF;
1496:
1497: l_max_bill_date := NULL;
1498: OPEN max_bill_date_csr(p_stm_id => l_sty_id );

Line 1521: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1517: p_trx_id => l_transaction_id,
1518: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1519: --4542290 p_trx_date => l_rebook_date);
1520:
1521: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1522: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1523: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1524: RAISE Okl_Api.G_EXCEPTION_ERROR;
1525: END IF;

Line 1522: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1518: p_trx_date => sysdate); -- 4583578 passing sysdate instead of rebook date
1519: --4542290 p_trx_date => l_rebook_date);
1520:
1521: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1522: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1523: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1524: RAISE Okl_Api.G_EXCEPTION_ERROR;
1525: END IF;
1526:

Line 1523: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1519: --4542290 p_trx_date => l_rebook_date);
1520:
1521: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1522: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1523: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1524: RAISE Okl_Api.G_EXCEPTION_ERROR;
1525: END IF;
1526:
1527: -- dedey,Bug#4264314

Line 1524: RAISE Okl_Api.G_EXCEPTION_ERROR;

1520:
1521: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1522: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1523: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1524: RAISE Okl_Api.G_EXCEPTION_ERROR;
1525: END IF;
1526:
1527: -- dedey,Bug#4264314
1528: /*

Line 1557: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1553: p_trx_date => sysdate, -- 4583578 passing sysdate instead of rebook_date
1554: x_accrual_rec => l_accrual_rec,
1555: x_stream_tbl => l_stream_tbl);
1556:
1557: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1558: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1559: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1560: RAISE Okl_Api.G_EXCEPTION_ERROR;
1561: END IF;

Line 1558: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1554: x_accrual_rec => l_accrual_rec,
1555: x_stream_tbl => l_stream_tbl);
1556:
1557: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1558: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1559: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1560: RAISE Okl_Api.G_EXCEPTION_ERROR;
1561: END IF;
1562:

Line 1559: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1555: x_stream_tbl => l_stream_tbl);
1556:
1557: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1558: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1559: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1560: RAISE Okl_Api.G_EXCEPTION_ERROR;
1561: END IF;
1562:
1563: IF (l_stream_tbl.COUNT > 0) THEN -- Call adjustment when required, dedey

Line 1560: RAISE Okl_Api.G_EXCEPTION_ERROR;

1556:
1557: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1558: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1559: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1560: RAISE Okl_Api.G_EXCEPTION_ERROR;
1561: END IF;
1562:
1563: IF (l_stream_tbl.COUNT > 0) THEN -- Call adjustment when required, dedey
1564: OKL_GENERATE_ACCRUALS_PVT.ADJUST_ACCRUALS (

Line 1574: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1570: x_trx_number => lx_trx_number,
1571: p_accrual_rec => l_accrual_rec,
1572: p_stream_tbl => l_stream_tbl);
1573:
1574: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1575: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1576: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1577: RAISE Okl_Api.G_EXCEPTION_ERROR;
1578: END IF;

Line 1575: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1571: p_accrual_rec => l_accrual_rec,
1572: p_stream_tbl => l_stream_tbl);
1573:
1574: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1575: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1576: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1577: RAISE Okl_Api.G_EXCEPTION_ERROR;
1578: END IF;
1579:

Line 1576: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1572: p_stream_tbl => l_stream_tbl);
1573:
1574: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1575: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1576: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1577: RAISE Okl_Api.G_EXCEPTION_ERROR;
1578: END IF;
1579:
1580: END IF; -- l_stream_tbl.COUNT > 0

Line 1577: RAISE Okl_Api.G_EXCEPTION_ERROR;

1573:
1574: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1575: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1576: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1577: RAISE Okl_Api.G_EXCEPTION_ERROR;
1578: END IF;
1579:
1580: END IF; -- l_stream_tbl.COUNT > 0
1581:

Line 1599: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1595: x_accrual_rec => l_accrual_rec,
1596: x_stream_tbl => l_stream_tbl);
1597:
1598: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1599: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1600: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1602: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1603: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;

Line 1601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1597:
1598: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1599: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1600: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1602: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1603: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1604: RAISE Okl_Api.G_EXCEPTION_ERROR;
1605: END IF;

Line 1602: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1598: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1599: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1600: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1602: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1603: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1604: RAISE Okl_Api.G_EXCEPTION_ERROR;
1605: END IF;
1606:

Line 1604: RAISE Okl_Api.G_EXCEPTION_ERROR;

1600: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1602: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1603: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1604: RAISE Okl_Api.G_EXCEPTION_ERROR;
1605: END IF;
1606:
1607: IF (l_stream_tbl.COUNT > 0) THEN -- Call adjustment when required, dedey
1608: l_accrual_rec.trx_number := lx_trx_number;

Line 1622: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1618: p_representation_type => 'SECONDARY');
1619:
1620: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1621:
1622: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1623: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1624: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1625: RAISE Okl_Api.G_EXCEPTION_ERROR;
1626: END IF;

Line 1623: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1619:
1620: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1621:
1622: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1623: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1624: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1625: RAISE Okl_Api.G_EXCEPTION_ERROR;
1626: END IF;
1627:

Line 1624: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1620: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;
1621:
1622: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1623: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1624: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1625: RAISE Okl_Api.G_EXCEPTION_ERROR;
1626: END IF;
1627:
1628: END IF; -- l_stream_tbl.COUNT > 0

Line 1625: RAISE Okl_Api.G_EXCEPTION_ERROR;

1621:
1622: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1623: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1624: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1625: RAISE Okl_Api.G_EXCEPTION_ERROR;
1626: END IF;
1627:
1628: END IF; -- l_stream_tbl.COUNT > 0
1629: OKL_STREAMS_SEC_PVT.RESET_REPO_STREAMS;

Line 1645: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1641: x_msg_data => x_msg_data,
1642: p_rebook_chr_id => p_chrv_id
1643: );
1644: --dbms_output.put_line('Hey 1 first call: '||x_return_status);
1645: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1646: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1647: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1648: RAISE Okl_Api.G_EXCEPTION_ERROR;
1649: END IF;

Line 1646: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1642: p_rebook_chr_id => p_chrv_id
1643: );
1644: --dbms_output.put_line('Hey 1 first call: '||x_return_status);
1645: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1646: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1647: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1648: RAISE Okl_Api.G_EXCEPTION_ERROR;
1649: END IF;
1650:

Line 1647: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1643: );
1644: --dbms_output.put_line('Hey 1 first call: '||x_return_status);
1645: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1646: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1647: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1648: RAISE Okl_Api.G_EXCEPTION_ERROR;
1649: END IF;
1650:
1651:

Line 1648: RAISE Okl_Api.G_EXCEPTION_ERROR;

1644: --dbms_output.put_line('Hey 1 first call: '||x_return_status);
1645: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1646: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1647: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1648: RAISE Okl_Api.G_EXCEPTION_ERROR;
1649: END IF;
1650:
1651:
1652: --dbms_output.put_line('Status1 BEFORE call: '||x_return_status);

Line 1668: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1664: --dbms_output.put_line('Status1: '||x_return_status);
1665:
1666: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1667: --dbms_output.put_line('Status2: '||x_return_status);
1668: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1669: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1670: --dbms_output.put_line('Status3: '||x_return_status);
1671: RAISE Okl_Api.G_EXCEPTION_ERROR;
1672: END IF;

Line 1671: RAISE Okl_Api.G_EXCEPTION_ERROR;

1667: --dbms_output.put_line('Status2: '||x_return_status);
1668: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1669: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1670: --dbms_output.put_line('Status3: '||x_return_status);
1671: RAISE Okl_Api.G_EXCEPTION_ERROR;
1672: END IF;
1673: --dbms_output.put_line('Status4: '||x_return_status);
1674:
1675: --call rebook api

Line 1683: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1679: x_return_status => x_return_status,
1680: x_msg_count => x_msg_count,
1681: x_msg_data => x_msg_data,
1682: p_rbk_chr_id => p_chrv_id);
1683: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1685: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1686: RAISE Okl_Api.G_EXCEPTION_ERROR;
1687: END IF;

Line 1684: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1680: x_msg_count => x_msg_count,
1681: x_msg_data => x_msg_data,
1682: p_rbk_chr_id => p_chrv_id);
1683: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1685: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1686: RAISE Okl_Api.G_EXCEPTION_ERROR;
1687: END IF;
1688:

Line 1685: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1681: x_msg_data => x_msg_data,
1682: p_rbk_chr_id => p_chrv_id);
1683: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1685: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1686: RAISE Okl_Api.G_EXCEPTION_ERROR;
1687: END IF;
1688:
1689: ---------------------------------------------------------------------------------------

Line 1686: RAISE Okl_Api.G_EXCEPTION_ERROR;

1682: p_rbk_chr_id => p_chrv_id);
1683: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1685: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1686: RAISE Okl_Api.G_EXCEPTION_ERROR;
1687: END IF;
1688:
1689: ---------------------------------------------------------------------------------------
1690: --Bug# 3143522: Subsidies enhancement : Create billing transaction for 'BILL' subsidies

Line 1692: l_subsidy_exists := OKL_API.G_FALSE;

1688:
1689: ---------------------------------------------------------------------------------------
1690: --Bug# 3143522: Subsidies enhancement : Create billing transaction for 'BILL' subsidies
1691: ---------------------------------------------------------------------------------------
1692: l_subsidy_exists := OKL_API.G_FALSE;
1693: okl_subsidy_process_pvt.is_contract_subsidized
1694: (p_api_version => p_api_version,
1695: p_init_msg_list => p_init_msg_list,
1696: x_return_status => x_return_status,

Line 1701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1697: x_msg_count => x_msg_count,
1698: x_msg_data => x_msg_data,
1699: p_chr_id => p_chrv_id,
1700: x_subsidized => l_subsidy_exists);
1701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1704: RAISE Okl_Api.G_EXCEPTION_ERROR;
1705: END IF;

Line 1702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1698: x_msg_data => x_msg_data,
1699: p_chr_id => p_chrv_id,
1700: x_subsidized => l_subsidy_exists);
1701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1704: RAISE Okl_Api.G_EXCEPTION_ERROR;
1705: END IF;
1706:

Line 1703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1699: p_chr_id => p_chrv_id,
1700: x_subsidized => l_subsidy_exists);
1701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1704: RAISE Okl_Api.G_EXCEPTION_ERROR;
1705: END IF;
1706:
1707: If l_subsidy_exists = OKL_API.G_FALSE Then

Line 1704: RAISE Okl_Api.G_EXCEPTION_ERROR;

1700: x_subsidized => l_subsidy_exists);
1701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1704: RAISE Okl_Api.G_EXCEPTION_ERROR;
1705: END IF;
1706:
1707: If l_subsidy_exists = OKL_API.G_FALSE Then
1708: okl_subsidy_process_pvt.is_contract_subsidized

Line 1707: If l_subsidy_exists = OKL_API.G_FALSE Then

1703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1704: RAISE Okl_Api.G_EXCEPTION_ERROR;
1705: END IF;
1706:
1707: If l_subsidy_exists = OKL_API.G_FALSE Then
1708: okl_subsidy_process_pvt.is_contract_subsidized
1709: (p_api_version => p_api_version,
1710: p_init_msg_list => p_init_msg_list,
1711: x_return_status => x_return_status,

Line 1716: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1712: x_msg_count => x_msg_count,
1713: x_msg_data => x_msg_data,
1714: p_chr_id => l_orig_khr_id,
1715: x_subsidized => l_subsidy_exists);
1716: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1717: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1719: RAISE Okl_Api.G_EXCEPTION_ERROR;
1720: END IF;

Line 1717: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1713: x_msg_data => x_msg_data,
1714: p_chr_id => l_orig_khr_id,
1715: x_subsidized => l_subsidy_exists);
1716: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1717: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1719: RAISE Okl_Api.G_EXCEPTION_ERROR;
1720: END IF;
1721: Elsif l_subsidy_exists = OKL_API.G_TRUE then

Line 1718: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1714: p_chr_id => l_orig_khr_id,
1715: x_subsidized => l_subsidy_exists);
1716: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1717: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1719: RAISE Okl_Api.G_EXCEPTION_ERROR;
1720: END IF;
1721: Elsif l_subsidy_exists = OKL_API.G_TRUE then
1722: Null;

Line 1719: RAISE Okl_Api.G_EXCEPTION_ERROR;

1715: x_subsidized => l_subsidy_exists);
1716: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1717: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1719: RAISE Okl_Api.G_EXCEPTION_ERROR;
1720: END IF;
1721: Elsif l_subsidy_exists = OKL_API.G_TRUE then
1722: Null;
1723: End If;

Line 1721: Elsif l_subsidy_exists = OKL_API.G_TRUE then

1717: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1719: RAISE Okl_Api.G_EXCEPTION_ERROR;
1720: END IF;
1721: Elsif l_subsidy_exists = OKL_API.G_TRUE then
1722: Null;
1723: End If;
1724:
1725: If l_subsidy_exists = OKL_API.G_TRUE then

Line 1725: If l_subsidy_exists = OKL_API.G_TRUE then

1721: Elsif l_subsidy_exists = OKL_API.G_TRUE then
1722: Null;
1723: End If;
1724:
1725: If l_subsidy_exists = OKL_API.G_TRUE then
1726: -- varangan - Bug#5474059 - Modified - Start
1727: -- Subsidy billing during rebook done before actual
1728: -- synchronization with main contract. This is to ensure that
1729: -- the subsidy amount differences can be used to generate invoices/

Line 1741: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1737: x_msg_count => x_msg_count,
1738: x_msg_data => x_msg_data,
1739: p_chr_id => p_chrv_id);
1740:
1741: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1742: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1743: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_ERROR;
1745: END IF;

Line 1742: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1738: x_msg_data => x_msg_data,
1739: p_chr_id => p_chrv_id);
1740:
1741: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1742: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1743: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_ERROR;
1745: END IF;
1746: -- varangan - Bug#5474059 - Modified - End

Line 1743: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1739: p_chr_id => p_chrv_id);
1740:
1741: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1742: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1743: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_ERROR;
1745: END IF;
1746: -- varangan - Bug#5474059 - Modified - End
1747:

Line 1744: RAISE Okl_Api.G_EXCEPTION_ERROR;

1740:
1741: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1742: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1743: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_ERROR;
1745: END IF;
1746: -- varangan - Bug#5474059 - Modified - End
1747:
1748: --do rebook synchronize for subsidies

Line 1758: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1754: x_msg_data => x_msg_data,
1755: p_rbk_chr_id => p_chrv_id,
1756: p_orig_chr_id => l_orig_khr_id);
1757:
1758: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1759: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1760: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1761: RAISE Okl_Api.G_EXCEPTION_ERROR;
1762: END IF;

Line 1759: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1755: p_rbk_chr_id => p_chrv_id,
1756: p_orig_chr_id => l_orig_khr_id);
1757:
1758: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1759: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1760: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1761: RAISE Okl_Api.G_EXCEPTION_ERROR;
1762: END IF;
1763:

Line 1760: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1756: p_orig_chr_id => l_orig_khr_id);
1757:
1758: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1759: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1760: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1761: RAISE Okl_Api.G_EXCEPTION_ERROR;
1762: END IF;
1763:
1764:

Line 1761: RAISE Okl_Api.G_EXCEPTION_ERROR;

1757:
1758: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1759: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1760: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1761: RAISE Okl_Api.G_EXCEPTION_ERROR;
1762: END IF;
1763:
1764:
1765: End If;

Line 1780: p_memo_yn => okl_api.g_true,

1776: p_contract_id => l_orig_khr_id,
1777: p_transaction_type => l_transaction_type,
1778: p_transaction_date => l_rebook_date,
1779: p_draft_yn => l_draft_yn,
1780: p_memo_yn => okl_api.g_true,
1781: x_return_status => x_return_status,
1782: x_msg_count => x_msg_count,
1783: x_msg_data => x_msg_data);
1784:

Line 1785: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1781: x_return_status => x_return_status,
1782: x_msg_count => x_msg_count,
1783: x_msg_data => x_msg_data);
1784:
1785: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1786: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1787: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1788: RAISE Okl_Api.G_EXCEPTION_ERROR;
1789: END IF;

Line 1786: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1782: x_msg_count => x_msg_count,
1783: x_msg_data => x_msg_data);
1784:
1785: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1786: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1787: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1788: RAISE Okl_Api.G_EXCEPTION_ERROR;
1789: END IF;
1790:

Line 1787: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1783: x_msg_data => x_msg_data);
1784:
1785: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1786: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1787: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1788: RAISE Okl_Api.G_EXCEPTION_ERROR;
1789: END IF;
1790:
1791: --Bug# 3397688 : Call function to get valid open period date

Line 1788: RAISE Okl_Api.G_EXCEPTION_ERROR;

1784:
1785: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1786: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1787: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1788: RAISE Okl_Api.G_EXCEPTION_ERROR;
1789: END IF;
1790:
1791: --Bug# 3397688 : Call function to get valid open period date
1792: l_gl_date := OKL_ACCOUNTING_UTIL.get_valid_gl_date(p_gl_date => l_rebook_date);

Line 1797: p_init_msg_list => Okl_Api.G_FALSE,

1793:
1794: -- Sales Tax Project changes Bug: 4622963 - START
1795: okl_la_sales_tax_pvt.process_sales_tax(
1796: p_api_version => p_api_version,
1797: p_init_msg_list => Okl_Api.G_FALSE,
1798: p_commit => Okl_Api.G_FALSE,
1799: p_contract_id => l_orig_khr_id,
1800: p_transaction_type => 'Rebook',
1801: p_transaction_id => l_transaction_id,

Line 1798: p_commit => Okl_Api.G_FALSE,

1794: -- Sales Tax Project changes Bug: 4622963 - START
1795: okl_la_sales_tax_pvt.process_sales_tax(
1796: p_api_version => p_api_version,
1797: p_init_msg_list => Okl_Api.G_FALSE,
1798: p_commit => Okl_Api.G_FALSE,
1799: p_contract_id => l_orig_khr_id,
1800: p_transaction_type => 'Rebook',
1801: p_transaction_id => l_transaction_id,
1802: p_transaction_date => l_rebook_date,

Line 1808: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1804: x_return_status => x_return_status,
1805: x_msg_count => x_msg_count,
1806: x_msg_data => x_msg_data);
1807:
1808: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1811: RAISE Okl_Api.G_EXCEPTION_ERROR;
1812: END IF;

Line 1809: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1805: x_msg_count => x_msg_count,
1806: x_msg_data => x_msg_data);
1807:
1808: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1811: RAISE Okl_Api.G_EXCEPTION_ERROR;
1812: END IF;
1813: -- Sales Tax Project changes Bug: 4622963 - END

Line 1810: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1806: x_msg_data => x_msg_data);
1807:
1808: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1811: RAISE Okl_Api.G_EXCEPTION_ERROR;
1812: END IF;
1813: -- Sales Tax Project changes Bug: 4622963 - END
1814:

Line 1811: RAISE Okl_Api.G_EXCEPTION_ERROR;

1807:
1808: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1811: RAISE Okl_Api.G_EXCEPTION_ERROR;
1812: END IF;
1813: -- Sales Tax Project changes Bug: 4622963 - END
1814:
1815: --Bug# 4212626

Line 1831: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1827: x_return_status => x_return_status,
1828: x_msg_count => x_msg_count,
1829: x_msg_data => x_msg_data);
1830:
1831: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1832: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1833: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1834: RAISE Okl_Api.G_EXCEPTION_ERROR;
1835: END IF;

Line 1832: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1828: x_msg_count => x_msg_count,
1829: x_msg_data => x_msg_data);
1830:
1831: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1832: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1833: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1834: RAISE Okl_Api.G_EXCEPTION_ERROR;
1835: END IF;
1836: */

Line 1833: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1829: x_msg_data => x_msg_data);
1830:
1831: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1832: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1833: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1834: RAISE Okl_Api.G_EXCEPTION_ERROR;
1835: END IF;
1836: */
1837:

Line 1834: RAISE Okl_Api.G_EXCEPTION_ERROR;

1830:
1831: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1832: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1833: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1834: RAISE Okl_Api.G_EXCEPTION_ERROR;
1835: END IF;
1836: */
1837:
1838: --Bug#5955320

Line 1842: p_init_msg_list => OKL_API.G_FALSE,

1838: --Bug#5955320
1839: --call insurance API
1840: OKL_INSURANCE_POLICIES_PUB.cancel_create_policies(
1841: p_api_version => p_api_version,
1842: p_init_msg_list => OKL_API.G_FALSE,
1843: x_return_status => x_return_status,
1844: x_msg_count => x_msg_count,
1845: x_msg_data => x_msg_data,
1846: p_khr_id => l_orig_khr_id,

Line 1851: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1847: p_cancellation_date => l_rebook_date,
1848: p_transaction_id => l_transaction_id,
1849: x_ignore_flag => l_ignore_flag);
1850:
1851: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1852: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1853: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1854: If (l_ignore_flag = OKL_API.G_FALSE) then
1855: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 1852: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1848: p_transaction_id => l_transaction_id,
1849: x_ignore_flag => l_ignore_flag);
1850:
1851: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1852: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1853: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1854: If (l_ignore_flag = OKL_API.G_FALSE) then
1855: RAISE Okl_Api.G_EXCEPTION_ERROR;
1856: End If;

Line 1853: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1849: x_ignore_flag => l_ignore_flag);
1850:
1851: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1852: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1853: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1854: If (l_ignore_flag = OKL_API.G_FALSE) then
1855: RAISE Okl_Api.G_EXCEPTION_ERROR;
1856: End If;
1857: END IF;

Line 1854: If (l_ignore_flag = OKL_API.G_FALSE) then

1850:
1851: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1852: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1853: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1854: If (l_ignore_flag = OKL_API.G_FALSE) then
1855: RAISE Okl_Api.G_EXCEPTION_ERROR;
1856: End If;
1857: END IF;
1858:

Line 1855: RAISE Okl_Api.G_EXCEPTION_ERROR;

1851: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1852: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1853: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1854: If (l_ignore_flag = OKL_API.G_FALSE) then
1855: RAISE Okl_Api.G_EXCEPTION_ERROR;
1856: End If;
1857: END IF;
1858:
1859: --Bug#3278666 : 11.5.10 call Asset management API to invalidate all valid quotes

Line 1869: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1865: x_msg_data => x_msg_data,
1866: p_khr_id => l_orig_khr_id,
1867: p_source_trx_id => NULL
1868: );
1869: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1870: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1871: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1872: RAISE Okl_Api.G_EXCEPTION_ERROR;
1873: END IF;

Line 1870: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1866: p_khr_id => l_orig_khr_id,
1867: p_source_trx_id => NULL
1868: );
1869: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1870: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1871: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1872: RAISE Okl_Api.G_EXCEPTION_ERROR;
1873: END IF;
1874: --Bug# 3278666 : 11.5.10 call Asset management API to invalidate all valid quotes

Line 1871: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1867: p_source_trx_id => NULL
1868: );
1869: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1870: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1871: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1872: RAISE Okl_Api.G_EXCEPTION_ERROR;
1873: END IF;
1874: --Bug# 3278666 : 11.5.10 call Asset management API to invalidate all valid quotes
1875:

Line 1872: RAISE Okl_Api.G_EXCEPTION_ERROR;

1868: );
1869: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1870: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1871: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1872: RAISE Okl_Api.G_EXCEPTION_ERROR;
1873: END IF;
1874: --Bug# 3278666 : 11.5.10 call Asset management API to invalidate all valid quotes
1875:
1876: -- PPD

Line 1888: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1884: ,x_msg_data => x_msg_data
1885: ,p_khr_id => l_orig_khr_id
1886: );
1887:
1888: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1889: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1890: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1891: RAISE Okl_Api.G_EXCEPTION_ERROR;
1892: END IF;

Line 1889: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1885: ,p_khr_id => l_orig_khr_id
1886: );
1887:
1888: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1889: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1890: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1891: RAISE Okl_Api.G_EXCEPTION_ERROR;
1892: END IF;
1893: -- End PPD Cancel

Line 1890: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1886: );
1887:
1888: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1889: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1890: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1891: RAISE Okl_Api.G_EXCEPTION_ERROR;
1892: END IF;
1893: -- End PPD Cancel
1894:

Line 1891: RAISE Okl_Api.G_EXCEPTION_ERROR;

1887:
1888: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1889: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1890: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1891: RAISE Okl_Api.G_EXCEPTION_ERROR;
1892: END IF;
1893: -- End PPD Cancel
1894:
1895: --update transaction status

Line 1906: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1902: p_chr_id => p_chrv_id,
1903: p_status => 'PROCESSED',
1904: x_tcnv_rec => l_tcnv_rec
1905: );
1906: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1907: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1908: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1909: RAISE Okl_Api.G_EXCEPTION_ERROR;
1910: END IF;

Line 1907: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1903: p_status => 'PROCESSED',
1904: x_tcnv_rec => l_tcnv_rec
1905: );
1906: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1907: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1908: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1909: RAISE Okl_Api.G_EXCEPTION_ERROR;
1910: END IF;
1911:

Line 1908: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1904: x_tcnv_rec => l_tcnv_rec
1905: );
1906: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1907: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1908: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1909: RAISE Okl_Api.G_EXCEPTION_ERROR;
1910: END IF;
1911:
1912: --change the rebook copy contract status to 'ABANDONED'

Line 1909: RAISE Okl_Api.G_EXCEPTION_ERROR;

1905: );
1906: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1907: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1908: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1909: RAISE Okl_Api.G_EXCEPTION_ERROR;
1910: END IF;
1911:
1912: --change the rebook copy contract status to 'ABANDONED'
1913: okl_contract_status_pub.update_contract_status(

Line 1921: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1917: x_msg_count => x_msg_count,
1918: x_msg_data => x_msg_data,
1919: p_khr_status => 'ABANDONED',
1920: p_chr_id => p_chrv_id);
1921: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1922: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1923: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_ERROR;
1925: END IF;

Line 1922: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1918: x_msg_data => x_msg_data,
1919: p_khr_status => 'ABANDONED',
1920: p_chr_id => p_chrv_id);
1921: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1922: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1923: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_ERROR;
1925: END IF;
1926:

Line 1923: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1919: p_khr_status => 'ABANDONED',
1920: p_chr_id => p_chrv_id);
1921: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1922: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1923: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_ERROR;
1925: END IF;
1926:
1927: --cascade status to lines

Line 1924: RAISE Okl_Api.G_EXCEPTION_ERROR;

1920: p_chr_id => p_chrv_id);
1921: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1922: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1923: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_ERROR;
1925: END IF;
1926:
1927: --cascade status to lines
1928: okl_contract_status_pub.cascade_lease_status(

Line 1936: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1932: x_msg_count => x_msg_count,
1933: x_msg_data => x_msg_data,
1934: p_chr_id => p_chrv_id);
1935:
1936: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1937: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1938: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1939: RAISE Okl_Api.G_EXCEPTION_ERROR;
1940: END IF;

Line 1937: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1933: x_msg_data => x_msg_data,
1934: p_chr_id => p_chrv_id);
1935:
1936: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1937: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1938: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1939: RAISE Okl_Api.G_EXCEPTION_ERROR;
1940: END IF;
1941:

Line 1938: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1934: p_chr_id => p_chrv_id);
1935:
1936: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1937: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1938: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1939: RAISE Okl_Api.G_EXCEPTION_ERROR;
1940: END IF;
1941:
1942: -- Bug# 6071566 - Added Start

Line 1939: RAISE Okl_Api.G_EXCEPTION_ERROR;

1935:
1936: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1937: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1938: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1939: RAISE Okl_Api.G_EXCEPTION_ERROR;
1940: END IF;
1941:
1942: -- Bug# 6071566 - Added Start
1943: -- Re-assess the earliest stream bill date on contract after rebook to

Line 1959: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1955: x_msg_count => x_msg_count,
1956: x_msg_data => x_msg_data,
1957: p_chr_id => p_chrv_id);
1958:
1959: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1960: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1961: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1962: RAISE Okl_Api.G_EXCEPTION_ERROR;
1963: END IF;

Line 1960: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1956: x_msg_data => x_msg_data,
1957: p_chr_id => p_chrv_id);
1958:
1959: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1960: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1961: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1962: RAISE Okl_Api.G_EXCEPTION_ERROR;
1963: END IF;
1964:

Line 1961: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1957: p_chr_id => p_chrv_id);
1958:
1959: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1960: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1961: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1962: RAISE Okl_Api.G_EXCEPTION_ERROR;
1963: END IF;
1964:
1965: ELSIF l_rel_ast = '!' Then

Line 1962: RAISE Okl_Api.G_EXCEPTION_ERROR;

1958:
1959: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1960: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1961: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1962: RAISE Okl_Api.G_EXCEPTION_ERROR;
1963: END IF;
1964:
1965: ELSIF l_rel_ast = '!' Then
1966: /*

Line 1978: l_subsidy_exists := OKL_API.G_FALSE;

1974: --Bug# 3143522: Subsidies enhancement : Check for expired subsidies and stop activation
1975: -- Create billing transaction for 'BILL' subsidies
1976: ---------------------------------------------------------------------------------------
1977:
1978: l_subsidy_exists := OKL_API.G_FALSE;
1979: okl_subsidy_process_pvt.is_contract_subsidized
1980: (p_api_version => p_api_version,
1981: p_init_msg_list => p_init_msg_list,
1982: x_return_status => x_return_status,

Line 1987: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1983: x_msg_count => x_msg_count,
1984: x_msg_data => x_msg_data,
1985: p_chr_id => p_chrv_id,
1986: x_subsidized => l_subsidy_exists);
1987: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1988: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1989: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1990: RAISE Okl_Api.G_EXCEPTION_ERROR;
1991: END IF;

Line 1988: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1984: x_msg_data => x_msg_data,
1985: p_chr_id => p_chrv_id,
1986: x_subsidized => l_subsidy_exists);
1987: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1988: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1989: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1990: RAISE Okl_Api.G_EXCEPTION_ERROR;
1991: END IF;
1992:

Line 1989: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1985: p_chr_id => p_chrv_id,
1986: x_subsidized => l_subsidy_exists);
1987: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1988: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1989: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1990: RAISE Okl_Api.G_EXCEPTION_ERROR;
1991: END IF;
1992:
1993: IF l_subsidy_exists = OKL_API.G_TRUE THEN

Line 1990: RAISE Okl_Api.G_EXCEPTION_ERROR;

1986: x_subsidized => l_subsidy_exists);
1987: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1988: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1989: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1990: RAISE Okl_Api.G_EXCEPTION_ERROR;
1991: END IF;
1992:
1993: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1994: ---------------------------------------------------

Line 1993: IF l_subsidy_exists = OKL_API.G_TRUE THEN

1989: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1990: RAISE Okl_Api.G_EXCEPTION_ERROR;
1991: END IF;
1992:
1993: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1994: ---------------------------------------------------
1995: --check if expired subsidies exist for the contract
1996: ---------------------------------------------------
1997: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

Line 1997: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

1993: IF l_subsidy_exists = OKL_API.G_TRUE THEN
1994: ---------------------------------------------------
1995: --check if expired subsidies exist for the contract
1996: ---------------------------------------------------
1997: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;
1998: OPEN l_subsidy_csr (p_chr_id => p_chrv_id);
1999: LOOP
2000: FETCH l_subsidy_csr INTO l_subsidy_rec;
2001: EXIT WHEN l_subsidy_csr%NOTFOUND;

Line 2013: Okl_Api.set_message(

2009: End If;
2010: close l_cle_csr;
2011:
2012: If (l_applicable = 'N') then
2013: Okl_Api.set_message(
2014: p_app_name => G_APP_NAME,
2015: p_msg_name => 'OKL_SUBSIDY_CRITERIA_MATCH',
2016: p_token1 => 'SUBSIDY_NAME',
2017: p_token1_value => l_subsidy_rec.subsidy_name,

Line 2020: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;

2016: p_token1 => 'SUBSIDY_NAME',
2017: p_token1_value => l_subsidy_rec.subsidy_name,
2018: p_token2 => 'ASSET_NUMBER',
2019: p_token2_value => l_subsidy_rec.asset_number);
2020: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
2021: end if;
2022:
2023: --IF((l_subsidy_rec.effective_to_date + l_subsidy_rec.expire_after_days) < TRUNC(SYSDATE))THEN
2024: if( TRUNC(sysdate) not between TRUNC(l_subsidy_rec.effective_from_date) and

Line 2027: OKL_API.Set_Message(p_app_name => G_APP_NAME,

2023: --IF((l_subsidy_rec.effective_to_date + l_subsidy_rec.expire_after_days) < TRUNC(SYSDATE))THEN
2024: if( TRUNC(sysdate) not between TRUNC(l_subsidy_rec.effective_from_date) and
2025: TRUNC(nvl(l_subsidy_rec.EFFECTIVE_TO_DATE,sysdate) + nvl(l_subsidy_rec.EXPIRE_AFTER_DAYS,0)))then
2026: --shagarg bug 6032336 end
2027: OKL_API.Set_Message(p_app_name => G_APP_NAME,
2028: p_msg_name => 'OKL_SUBSIDY_EXPIRED',
2029: p_token1 => 'SUBSIDY',
2030: p_token1_value => l_subsidy_rec.subsidy_name,
2031: p_token2 => 'ASSET_NUMBER',

Line 2033: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;

2029: p_token1 => 'SUBSIDY',
2030: p_token1_value => l_subsidy_rec.subsidy_name,
2031: p_token2 => 'ASSET_NUMBER',
2032: p_token2_value => l_subsidy_rec.asset_number);
2033: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
2034:
2035:
2036:
2037: ELSE

Line 2093: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2089: CLOSE l_subsidy_csr;
2090:
2091: x_return_status := l_subsidy_valid_status;
2092:
2093: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2094: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2095: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2096: RAISE Okl_Api.G_EXCEPTION_ERROR;
2097: END IF;

Line 2094: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2090:
2091: x_return_status := l_subsidy_valid_status;
2092:
2093: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2094: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2095: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2096: RAISE Okl_Api.G_EXCEPTION_ERROR;
2097: END IF;
2098:

Line 2095: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2091: x_return_status := l_subsidy_valid_status;
2092:
2093: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2094: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2095: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2096: RAISE Okl_Api.G_EXCEPTION_ERROR;
2097: END IF;
2098:
2099:

Line 2096: RAISE Okl_Api.G_EXCEPTION_ERROR;

2092:
2093: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2094: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2095: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2096: RAISE Okl_Api.G_EXCEPTION_ERROR;
2097: END IF;
2098:
2099:
2100: --call process API to create Billing transactions for Subsidies ;

Line 2109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2105: x_msg_count => x_msg_count,
2106: x_msg_data => x_msg_data,
2107: p_chr_id => p_chrv_id);
2108:
2109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2110: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2111: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2112: RAISE Okl_Api.G_EXCEPTION_ERROR;
2113: END IF;

Line 2110: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2106: x_msg_data => x_msg_data,
2107: p_chr_id => p_chrv_id);
2108:
2109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2110: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2111: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2112: RAISE Okl_Api.G_EXCEPTION_ERROR;
2113: END IF;
2114: End If;

Line 2111: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2107: p_chr_id => p_chrv_id);
2108:
2109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2110: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2111: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2112: RAISE Okl_Api.G_EXCEPTION_ERROR;
2113: END IF;
2114: End If;
2115: -------------------------------------------------------------------------

Line 2112: RAISE Okl_Api.G_EXCEPTION_ERROR;

2108:
2109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2110: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2111: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2112: RAISE Okl_Api.G_EXCEPTION_ERROR;
2113: END IF;
2114: End If;
2115: -------------------------------------------------------------------------
2116: --Bug#i 3143522 : End Subsidies enhancement

Line 2130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2126: x_msg_count => x_msg_count,
2127: x_msg_data => x_msg_data,
2128: p_rel_chr_id => p_chrv_id);
2129:
2130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2131: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2132: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2133: RAISE Okl_Api.G_EXCEPTION_ERROR;
2134: END IF;

Line 2131: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2127: x_msg_data => x_msg_data,
2128: p_rel_chr_id => p_chrv_id);
2129:
2130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2131: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2132: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2133: RAISE Okl_Api.G_EXCEPTION_ERROR;
2134: END IF;
2135:

Line 2132: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2128: p_rel_chr_id => p_chrv_id);
2129:
2130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2131: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2132: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2133: RAISE Okl_Api.G_EXCEPTION_ERROR;
2134: END IF;
2135:
2136: --Bug# 3533936 :

Line 2133: RAISE Okl_Api.G_EXCEPTION_ERROR;

2129:
2130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2131: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2132: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2133: RAISE Okl_Api.G_EXCEPTION_ERROR;
2134: END IF;
2135:
2136: --Bug# 3533936 :
2137: --call the install base instance re_lease API

Line 2146: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2142: x_msg_count => x_msg_count,
2143: x_msg_data => x_msg_data,
2144: p_rel_chr_id => p_chrv_id);
2145:
2146: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2147: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2148: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2149: RAISE Okl_Api.G_EXCEPTION_ERROR;
2150: END IF;

Line 2147: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2143: x_msg_data => x_msg_data,
2144: p_rel_chr_id => p_chrv_id);
2145:
2146: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2147: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2148: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2149: RAISE Okl_Api.G_EXCEPTION_ERROR;
2150: END IF;
2151:

Line 2148: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2144: p_rel_chr_id => p_chrv_id);
2145:
2146: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2147: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2148: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2149: RAISE Okl_Api.G_EXCEPTION_ERROR;
2150: END IF;
2151:
2152: --Bug#2522439 Start

Line 2149: RAISE Okl_Api.G_EXCEPTION_ERROR;

2145:
2146: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2147: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2148: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2149: RAISE Okl_Api.G_EXCEPTION_ERROR;
2150: END IF;
2151:
2152: --Bug#2522439 Start
2153: --code added to update status in OKL_ASSET_RETURNS_B

Line 2172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2168: ,x_msg_data => x_msg_data
2169: ,p_artv_rec => l_artv_rec
2170: ,x_artv_rec => lx_artv_rec);
2171:
2172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2173: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2174: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2175: RAISE Okl_Api.G_EXCEPTION_ERROR;
2176: END IF;

Line 2173: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2169: ,p_artv_rec => l_artv_rec
2170: ,x_artv_rec => lx_artv_rec);
2171:
2172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2173: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2174: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2175: RAISE Okl_Api.G_EXCEPTION_ERROR;
2176: END IF;
2177: END LOOP;

Line 2174: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2170: ,x_artv_rec => lx_artv_rec);
2171:
2172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2173: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2174: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2175: RAISE Okl_Api.G_EXCEPTION_ERROR;
2176: END IF;
2177: END LOOP;
2178: CLOSE l_asr_csr;

Line 2175: RAISE Okl_Api.G_EXCEPTION_ERROR;

2171:
2172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2173: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2174: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2175: RAISE Okl_Api.G_EXCEPTION_ERROR;
2176: END IF;
2177: END LOOP;
2178: CLOSE l_asr_csr;
2179: --Bug#2522439 End

Line 2187: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2183: --check for billto status
2184: Validate_bill_To(p_chr_id => p_chrv_id,
2185: x_return_status => x_return_status);
2186:
2187: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2190: RAISE Okl_Api.G_EXCEPTION_ERROR;
2191: END IF;

Line 2188: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2184: Validate_bill_To(p_chr_id => p_chrv_id,
2185: x_return_status => x_return_status);
2186:
2187: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2190: RAISE Okl_Api.G_EXCEPTION_ERROR;
2191: END IF;
2192: --bug # 2953906 end.

Line 2189: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2185: x_return_status => x_return_status);
2186:
2187: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2190: RAISE Okl_Api.G_EXCEPTION_ERROR;
2191: END IF;
2192: --bug # 2953906 end.
2193:

Line 2190: RAISE Okl_Api.G_EXCEPTION_ERROR;

2186:
2187: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2190: RAISE Okl_Api.G_EXCEPTION_ERROR;
2191: END IF;
2192: --bug # 2953906 end.
2193:
2194: -------------------------------------------------------------------------

Line 2224: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2220: p_Activation_date => l_start_date,
2221: x_amount => l_amount,
2222: x_source_id => l_source_id);
2223:
2224: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2225: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2226: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2227: RAISE Okl_Api.G_EXCEPTION_ERROR;
2228: END IF;

Line 2225: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2221: x_amount => l_amount,
2222: x_source_id => l_source_id);
2223:
2224: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2225: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2226: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2227: RAISE Okl_Api.G_EXCEPTION_ERROR;
2228: END IF;
2229: end if;

Line 2226: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2222: x_source_id => l_source_id);
2223:
2224: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2225: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2226: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2227: RAISE Okl_Api.G_EXCEPTION_ERROR;
2228: END IF;
2229: end if;
2230: -- Bug# 3541098 end.

Line 2227: RAISE Okl_Api.G_EXCEPTION_ERROR;

2223:
2224: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2225: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2226: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2227: RAISE Okl_Api.G_EXCEPTION_ERROR;
2228: END IF;
2229: end if;
2230: -- Bug# 3541098 end.
2231:

Line 2236: l_subsidy_exists := OKL_API.G_FALSE;

2232: ---------------------------------------------------------------------------------------
2233: --Bug# 3143522: Subsidies enhancement : Check for expired subsidies and stop activation
2234: -- Create billing transaction for 'BILL' subsidies
2235: ---------------------------------------------------------------------------------------
2236: l_subsidy_exists := OKL_API.G_FALSE;
2237: okl_subsidy_process_pvt.is_contract_subsidized
2238: (p_api_version => p_api_version,
2239: p_init_msg_list => p_init_msg_list,
2240: x_return_status => x_return_status,

Line 2245: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2241: x_msg_count => x_msg_count,
2242: x_msg_data => x_msg_data,
2243: p_chr_id => p_chrv_id,
2244: x_subsidized => l_subsidy_exists);
2245: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2246: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2247: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2248: RAISE Okl_Api.G_EXCEPTION_ERROR;
2249: END IF;

Line 2246: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2242: x_msg_data => x_msg_data,
2243: p_chr_id => p_chrv_id,
2244: x_subsidized => l_subsidy_exists);
2245: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2246: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2247: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2248: RAISE Okl_Api.G_EXCEPTION_ERROR;
2249: END IF;
2250:

Line 2247: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2243: p_chr_id => p_chrv_id,
2244: x_subsidized => l_subsidy_exists);
2245: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2246: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2247: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2248: RAISE Okl_Api.G_EXCEPTION_ERROR;
2249: END IF;
2250:
2251: IF l_subsidy_exists = OKL_API.G_TRUE THEN

Line 2248: RAISE Okl_Api.G_EXCEPTION_ERROR;

2244: x_subsidized => l_subsidy_exists);
2245: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2246: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2247: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2248: RAISE Okl_Api.G_EXCEPTION_ERROR;
2249: END IF;
2250:
2251: IF l_subsidy_exists = OKL_API.G_TRUE THEN
2252: ---------------------------------------------------

Line 2251: IF l_subsidy_exists = OKL_API.G_TRUE THEN

2247: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2248: RAISE Okl_Api.G_EXCEPTION_ERROR;
2249: END IF;
2250:
2251: IF l_subsidy_exists = OKL_API.G_TRUE THEN
2252: ---------------------------------------------------
2253: --check if expired subsidies exist for the contract
2254: ---------------------------------------------------
2255: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

Line 2255: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;

2251: IF l_subsidy_exists = OKL_API.G_TRUE THEN
2252: ---------------------------------------------------
2253: --check if expired subsidies exist for the contract
2254: ---------------------------------------------------
2255: l_subsidy_valid_status := OKL_API.G_RET_STS_SUCCESS;
2256: OPEN l_subsidy_csr (p_chr_id => p_chrv_id);
2257: LOOP
2258: FETCH l_subsidy_csr INTO l_subsidy_rec;
2259: EXIT WHEN l_subsidy_csr%NOTFOUND;

Line 2271: Okl_Api.set_message(

2267: End If;
2268: close l_cle_csr;
2269:
2270: If (l_applicable = 'N') then
2271: Okl_Api.set_message(
2272: p_app_name => G_APP_NAME,
2273: p_msg_name => 'OKL_SUBSIDY_CRITERIA_MATCH',
2274: p_token1 => 'SUBSIDY_NAME',
2275: p_token1_value => l_subsidy_rec.subsidy_name,

Line 2278: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;

2274: p_token1 => 'SUBSIDY_NAME',
2275: p_token1_value => l_subsidy_rec.subsidy_name,
2276: p_token2 => 'ASSET_NUMBER',
2277: p_token2_value => l_subsidy_rec.asset_number);
2278: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
2279: end if;
2280:
2281: --IF((l_subsidy_rec.effective_to_date + l_subsidy_rec.expire_after_days) < TRUNC(SYSDATE))THEN
2282: if( TRUNC(sysdate) not between TRUNC(l_subsidy_rec.effective_from_date) and

Line 2285: OKL_API.Set_Message(p_app_name => G_APP_NAME,

2281: --IF((l_subsidy_rec.effective_to_date + l_subsidy_rec.expire_after_days) < TRUNC(SYSDATE))THEN
2282: if( TRUNC(sysdate) not between TRUNC(l_subsidy_rec.effective_from_date) and
2283: TRUNC(nvl(l_subsidy_rec.EFFECTIVE_TO_DATE,sysdate) + nvl(l_subsidy_rec.EXPIRE_AFTER_DAYS,0)))then
2284: --End : Bug 6050165 : prasjain
2285: OKL_API.Set_Message(p_app_name => G_APP_NAME,
2286: p_msg_name => 'OKL_SUBSIDY_EXPIRED',
2287: p_token1 => 'SUBSIDY',
2288: p_token1_value => l_subsidy_rec.subsidy_name,
2289: p_token2 => 'ASSET_NUMBER',

Line 2291: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;

2287: p_token1 => 'SUBSIDY',
2288: p_token1_value => l_subsidy_rec.subsidy_name,
2289: p_token2 => 'ASSET_NUMBER',
2290: p_token2_value => l_subsidy_rec.asset_number);
2291: l_subsidy_valid_status := OKL_API.G_RET_STS_ERROR;
2292: ELSE
2293: /*
2294: * sjalasut added code for subsidy pools enhancement, the subsidy is checked for association
2295: * with the subsidy pool, if associated, the authoring transaction api is invoked for

Line 2348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2344: CLOSE l_subsidy_csr;
2345:
2346: x_return_status := l_subsidy_valid_status;
2347:
2348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2351: RAISE Okl_Api.G_EXCEPTION_ERROR;
2352: END IF;

Line 2349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2345:
2346: x_return_status := l_subsidy_valid_status;
2347:
2348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2351: RAISE Okl_Api.G_EXCEPTION_ERROR;
2352: END IF;
2353:

Line 2350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2346: x_return_status := l_subsidy_valid_status;
2347:
2348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2351: RAISE Okl_Api.G_EXCEPTION_ERROR;
2352: END IF;
2353:
2354:

Line 2351: RAISE Okl_Api.G_EXCEPTION_ERROR;

2347:
2348: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2349: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2350: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2351: RAISE Okl_Api.G_EXCEPTION_ERROR;
2352: END IF;
2353:
2354:
2355:

Line 2366: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2362: x_msg_count => x_msg_count,
2363: x_msg_data => x_msg_data,
2364: p_chr_id => p_chrv_id);
2365:
2366: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okl_Api.G_EXCEPTION_ERROR;
2370: END IF;

Line 2367: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2363: x_msg_data => x_msg_data,
2364: p_chr_id => p_chrv_id);
2365:
2366: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okl_Api.G_EXCEPTION_ERROR;
2370: END IF;
2371: End If;

Line 2368: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2364: p_chr_id => p_chrv_id);
2365:
2366: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okl_Api.G_EXCEPTION_ERROR;
2370: END IF;
2371: End If;
2372: -------------------------------------------------------------------------

Line 2369: RAISE Okl_Api.G_EXCEPTION_ERROR;

2365:
2366: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okl_Api.G_EXCEPTION_ERROR;
2370: END IF;
2371: End If;
2372: -------------------------------------------------------------------------
2373: --Bug#i 3143522 : End Subsidies enhancement

Line 2386: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2382: p_chrv_id => p_chrv_id,
2383: p_call_mode => p_call_mode,
2384: x_cimv_tbl => l_cimv_tbl_fa);
2385:
2386: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2387: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2388: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2389: RAISE Okl_Api.G_EXCEPTION_ERROR;
2390: END IF;

Line 2387: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2383: p_call_mode => p_call_mode,
2384: x_cimv_tbl => l_cimv_tbl_fa);
2385:
2386: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2387: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2388: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2389: RAISE Okl_Api.G_EXCEPTION_ERROR;
2390: END IF;
2391:

Line 2388: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2384: x_cimv_tbl => l_cimv_tbl_fa);
2385:
2386: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2387: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2388: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2389: RAISE Okl_Api.G_EXCEPTION_ERROR;
2390: END IF;
2391:
2392: --Bug# 2726870 : 11.5.9 enhancment Service contracts integration

Line 2389: RAISE Okl_Api.G_EXCEPTION_ERROR;

2385:
2386: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2387: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2388: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2389: RAISE Okl_Api.G_EXCEPTION_ERROR;
2390: END IF;
2391:
2392: --Bug# 2726870 : 11.5.9 enhancment Service contracts integration
2393: --call service integration api :

Line 2402: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2398: x_msg_count => x_msg_count,
2399: x_msg_data => x_msg_data,
2400: p_okl_chr_id => p_chrv_id);
2401:
2402: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2403: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2404: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2405: RAISE Okl_Api.G_EXCEPTION_ERROR;
2406: END IF;

Line 2403: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2399: x_msg_data => x_msg_data,
2400: p_okl_chr_id => p_chrv_id);
2401:
2402: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2403: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2404: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2405: RAISE Okl_Api.G_EXCEPTION_ERROR;
2406: END IF;
2407:

Line 2404: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2400: p_okl_chr_id => p_chrv_id);
2401:
2402: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2403: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2404: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2405: RAISE Okl_Api.G_EXCEPTION_ERROR;
2406: END IF;
2407:
2408: --call ib activation API

Line 2405: RAISE Okl_Api.G_EXCEPTION_ERROR;

2401:
2402: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2403: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2404: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2405: RAISE Okl_Api.G_EXCEPTION_ERROR;
2406: END IF;
2407:
2408: --call ib activation API
2409: Okl_Activate_Ib_Pub.ACTIVATE_IB_INSTANCE(p_api_version => p_api_version,

Line 2418: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2414: p_chrv_id => p_chrv_id,
2415: p_call_mode => p_call_mode,
2416: x_cimv_tbl => l_cimv_tbl_ib);
2417:
2418: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2419: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2420: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2421: RAISE Okl_Api.G_EXCEPTION_ERROR;
2422: END IF;

Line 2419: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2415: p_call_mode => p_call_mode,
2416: x_cimv_tbl => l_cimv_tbl_ib);
2417:
2418: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2419: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2420: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2421: RAISE Okl_Api.G_EXCEPTION_ERROR;
2422: END IF;
2423:

Line 2420: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2416: x_cimv_tbl => l_cimv_tbl_ib);
2417:
2418: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2419: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2420: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2421: RAISE Okl_Api.G_EXCEPTION_ERROR;
2422: END IF;
2423:
2424: --check if usage line is there on the contract

Line 2421: RAISE Okl_Api.G_EXCEPTION_ERROR;

2417:
2418: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2419: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2420: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2421: RAISE Okl_Api.G_EXCEPTION_ERROR;
2422: END IF;
2423:
2424: --check if usage line is there on the contract
2425: l_usage_khr := '?';

Line 2445: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2441: p_chr_id => p_chrv_id,
2442: x_chr_id => l_service_chr_id
2443: );
2444:
2445: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2446: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2447: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2448: RAISE Okl_Api.G_EXCEPTION_ERROR;
2449: END IF;

Line 2446: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2442: x_chr_id => l_service_chr_id
2443: );
2444:
2445: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2446: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2447: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2448: RAISE Okl_Api.G_EXCEPTION_ERROR;
2449: END IF;
2450: End If;

Line 2447: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2443: );
2444:
2445: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2446: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2447: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2448: RAISE Okl_Api.G_EXCEPTION_ERROR;
2449: END IF;
2450: End If;
2451:

Line 2448: RAISE Okl_Api.G_EXCEPTION_ERROR;

2444:
2445: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2446: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2447: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2448: RAISE Okl_Api.G_EXCEPTION_ERROR;
2449: END IF;
2450: End If;
2451:
2452: END IF;

Line 2453: Okl_Api.END_ACTIVITY (x_msg_count,x_msg_data );

2449: END IF;
2450: End If;
2451:
2452: END IF;
2453: Okl_Api.END_ACTIVITY (x_msg_count,x_msg_data );
2454:
2455: EXCEPTION
2456: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2457: x_return_status := Okl_Api.HANDLE_EXCEPTIONS(

Line 2456: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2452: END IF;
2453: Okl_Api.END_ACTIVITY (x_msg_count,x_msg_data );
2454:
2455: EXCEPTION
2456: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2457: x_return_status := Okl_Api.HANDLE_EXCEPTIONS(
2458: l_api_name,
2459: G_PKG_NAME,
2460: 'OKL_API.G_RET_STS_ERROR',

Line 2457: x_return_status := Okl_Api.HANDLE_EXCEPTIONS(

2453: Okl_Api.END_ACTIVITY (x_msg_count,x_msg_data );
2454:
2455: EXCEPTION
2456: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2457: x_return_status := Okl_Api.HANDLE_EXCEPTIONS(
2458: l_api_name,
2459: G_PKG_NAME,
2460: 'OKL_API.G_RET_STS_ERROR',
2461: x_msg_count,

Line 2460: 'OKL_API.G_RET_STS_ERROR',

2456: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2457: x_return_status := Okl_Api.HANDLE_EXCEPTIONS(
2458: l_api_name,
2459: G_PKG_NAME,
2460: 'OKL_API.G_RET_STS_ERROR',
2461: x_msg_count,
2462: x_msg_data,
2463: '_PUB');
2464: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2464: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2460: 'OKL_API.G_RET_STS_ERROR',
2461: x_msg_count,
2462: x_msg_data,
2463: '_PUB');
2464: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2465: --dbms_output.put_line('Unexpected Error Routine');
2466: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS(
2467: l_api_name,
2468: G_PKG_NAME,

Line 2466: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS(

2462: x_msg_data,
2463: '_PUB');
2464: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2465: --dbms_output.put_line('Unexpected Error Routine');
2466: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS(
2467: l_api_name,
2468: G_PKG_NAME,
2469: 'Okl_Api.G_RET_STS_UNEXP_ERROR',
2470: x_msg_count,

Line 2469: 'Okl_Api.G_RET_STS_UNEXP_ERROR',

2465: --dbms_output.put_line('Unexpected Error Routine');
2466: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS(
2467: l_api_name,
2468: G_PKG_NAME,
2469: 'Okl_Api.G_RET_STS_UNEXP_ERROR',
2470: x_msg_count,
2471: x_msg_data,
2472: '_PUB');
2473: --dbms_output.put_line('2 Unexpected Error Routine');

Line 2475: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS(

2471: x_msg_data,
2472: '_PUB');
2473: --dbms_output.put_line('2 Unexpected Error Routine');
2474: WHEN OTHERS THEN
2475: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS(
2476: l_api_name,
2477: G_PKG_NAME,
2478: 'OTHERS',
2479: x_msg_count,