DBA Data[Home] [Help]

APPS.OKL_RCT_PVT dependencies on OKL_API

Line 450: IF (l_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM) THEN

446: p_rctv_rec IN rctv_rec_type
447: ) RETURN rctv_rec_type IS
448: l_rctv_rec rctv_rec_type := p_rctv_rec;
449: BEGIN
450: IF (l_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM) THEN
451: l_rctv_rec.object_version_number := NULL;
452: END IF;
453: IF (l_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN
454: l_rctv_rec.sfwt_flag := NULL;

Line 453: IF (l_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN

449: BEGIN
450: IF (l_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM) THEN
451: l_rctv_rec.object_version_number := NULL;
452: END IF;
453: IF (l_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN
454: l_rctv_rec.sfwt_flag := NULL;
455: END IF;
456: IF (l_rctv_rec.btc_id = Okl_Api.G_MISS_NUM) THEN
457: l_rctv_rec.btc_id := NULL;

Line 456: IF (l_rctv_rec.btc_id = Okl_Api.G_MISS_NUM) THEN

452: END IF;
453: IF (l_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN
454: l_rctv_rec.sfwt_flag := NULL;
455: END IF;
456: IF (l_rctv_rec.btc_id = Okl_Api.G_MISS_NUM) THEN
457: l_rctv_rec.btc_id := NULL;
458: END IF;
459: IF (l_rctv_rec.iba_id = Okl_Api.G_MISS_NUM) THEN
460: l_rctv_rec.iba_id := NULL;

Line 459: IF (l_rctv_rec.iba_id = Okl_Api.G_MISS_NUM) THEN

455: END IF;
456: IF (l_rctv_rec.btc_id = Okl_Api.G_MISS_NUM) THEN
457: l_rctv_rec.btc_id := NULL;
458: END IF;
459: IF (l_rctv_rec.iba_id = Okl_Api.G_MISS_NUM) THEN
460: l_rctv_rec.iba_id := NULL;
461: END IF;
462: IF (l_rctv_rec.gl_date = Okl_Api.G_MISS_DATE) THEN
463: l_rctv_rec.gl_date := NULL;

Line 462: IF (l_rctv_rec.gl_date = Okl_Api.G_MISS_DATE) THEN

458: END IF;
459: IF (l_rctv_rec.iba_id = Okl_Api.G_MISS_NUM) THEN
460: l_rctv_rec.iba_id := NULL;
461: END IF;
462: IF (l_rctv_rec.gl_date = Okl_Api.G_MISS_DATE) THEN
463: l_rctv_rec.gl_date := NULL;
464: END IF;
465: IF (l_rctv_rec.ile_id = Okl_Api.G_MISS_NUM) THEN
466: l_rctv_rec.ile_id := NULL;

Line 465: IF (l_rctv_rec.ile_id = Okl_Api.G_MISS_NUM) THEN

461: END IF;
462: IF (l_rctv_rec.gl_date = Okl_Api.G_MISS_DATE) THEN
463: l_rctv_rec.gl_date := NULL;
464: END IF;
465: IF (l_rctv_rec.ile_id = Okl_Api.G_MISS_NUM) THEN
466: l_rctv_rec.ile_id := NULL;
467: END IF;
468: IF (l_rctv_rec.irm_id = Okl_Api.G_MISS_NUM) THEN
469: l_rctv_rec.irm_id := NULL;

Line 468: IF (l_rctv_rec.irm_id = Okl_Api.G_MISS_NUM) THEN

464: END IF;
465: IF (l_rctv_rec.ile_id = Okl_Api.G_MISS_NUM) THEN
466: l_rctv_rec.ile_id := NULL;
467: END IF;
468: IF (l_rctv_rec.irm_id = Okl_Api.G_MISS_NUM) THEN
469: l_rctv_rec.irm_id := NULL;
470: END IF;
471: IF (l_rctv_rec.check_number = Okl_Api.G_MISS_CHAR) THEN
472: l_rctv_rec.check_number := NULL;

Line 471: IF (l_rctv_rec.check_number = Okl_Api.G_MISS_CHAR) THEN

467: END IF;
468: IF (l_rctv_rec.irm_id = Okl_Api.G_MISS_NUM) THEN
469: l_rctv_rec.irm_id := NULL;
470: END IF;
471: IF (l_rctv_rec.check_number = Okl_Api.G_MISS_CHAR) THEN
472: l_rctv_rec.check_number := NULL;
473: END IF;
474: IF (l_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR) THEN
475: l_rctv_rec.currency_code := NULL;

Line 474: IF (l_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR) THEN

470: END IF;
471: IF (l_rctv_rec.check_number = Okl_Api.G_MISS_CHAR) THEN
472: l_rctv_rec.check_number := NULL;
473: END IF;
474: IF (l_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR) THEN
475: l_rctv_rec.currency_code := NULL;
476: END IF;
477: IF (l_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR) THEN
478: l_rctv_rec.exchange_rate_type := NULL;

Line 477: IF (l_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR) THEN

473: END IF;
474: IF (l_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR) THEN
475: l_rctv_rec.currency_code := NULL;
476: END IF;
477: IF (l_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR) THEN
478: l_rctv_rec.exchange_rate_type := NULL;
479: END IF;
480: IF (l_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE) THEN
481: l_rctv_rec.exchange_rate_date := NULL;

Line 480: IF (l_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE) THEN

476: END IF;
477: IF (l_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR) THEN
478: l_rctv_rec.exchange_rate_type := NULL;
479: END IF;
480: IF (l_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE) THEN
481: l_rctv_rec.exchange_rate_date := NULL;
482: END IF;
483: IF (l_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM) THEN
484: l_rctv_rec.exchange_rate := NULL;

Line 483: IF (l_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM) THEN

479: END IF;
480: IF (l_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE) THEN
481: l_rctv_rec.exchange_rate_date := NULL;
482: END IF;
483: IF (l_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM) THEN
484: l_rctv_rec.exchange_rate := NULL;
485: END IF;
486: IF (l_rctv_rec.amount = Okl_Api.G_MISS_NUM) THEN
487: l_rctv_rec.amount := NULL;

Line 486: IF (l_rctv_rec.amount = Okl_Api.G_MISS_NUM) THEN

482: END IF;
483: IF (l_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM) THEN
484: l_rctv_rec.exchange_rate := NULL;
485: END IF;
486: IF (l_rctv_rec.amount = Okl_Api.G_MISS_NUM) THEN
487: l_rctv_rec.amount := NULL;
488: END IF;
489: IF (l_rctv_rec.date_effective = Okl_Api.G_MISS_DATE) THEN
490: l_rctv_rec.date_effective := NULL;

Line 489: IF (l_rctv_rec.date_effective = Okl_Api.G_MISS_DATE) THEN

485: END IF;
486: IF (l_rctv_rec.amount = Okl_Api.G_MISS_NUM) THEN
487: l_rctv_rec.amount := NULL;
488: END IF;
489: IF (l_rctv_rec.date_effective = Okl_Api.G_MISS_DATE) THEN
490: l_rctv_rec.date_effective := NULL;
491: END IF;
492: IF (l_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR) THEN
493: l_rctv_rec.rcpt_status_code := NULL;

Line 492: IF (l_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR) THEN

488: END IF;
489: IF (l_rctv_rec.date_effective = Okl_Api.G_MISS_DATE) THEN
490: l_rctv_rec.date_effective := NULL;
491: END IF;
492: IF (l_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR) THEN
493: l_rctv_rec.rcpt_status_code := NULL;
494: END IF;
495:
496: IF (l_rctv_rec.description = Okl_Api.G_MISS_CHAR) THEN

Line 496: IF (l_rctv_rec.description = Okl_Api.G_MISS_CHAR) THEN

492: IF (l_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR) THEN
493: l_rctv_rec.rcpt_status_code := NULL;
494: END IF;
495:
496: IF (l_rctv_rec.description = Okl_Api.G_MISS_CHAR) THEN
497: l_rctv_rec.description := NULL;
498: END IF;
499: IF (l_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN
500: l_rctv_rec.attribute_category := NULL;

Line 499: IF (l_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN

495:
496: IF (l_rctv_rec.description = Okl_Api.G_MISS_CHAR) THEN
497: l_rctv_rec.description := NULL;
498: END IF;
499: IF (l_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN
500: l_rctv_rec.attribute_category := NULL;
501: END IF;
502: IF (l_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN
503: l_rctv_rec.attribute1 := NULL;

Line 502: IF (l_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN

498: END IF;
499: IF (l_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN
500: l_rctv_rec.attribute_category := NULL;
501: END IF;
502: IF (l_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN
503: l_rctv_rec.attribute1 := NULL;
504: END IF;
505: IF (l_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN
506: l_rctv_rec.attribute2 := NULL;

Line 505: IF (l_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN

501: END IF;
502: IF (l_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN
503: l_rctv_rec.attribute1 := NULL;
504: END IF;
505: IF (l_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN
506: l_rctv_rec.attribute2 := NULL;
507: END IF;
508: IF (l_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN
509: l_rctv_rec.attribute3 := NULL;

Line 508: IF (l_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN

504: END IF;
505: IF (l_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN
506: l_rctv_rec.attribute2 := NULL;
507: END IF;
508: IF (l_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN
509: l_rctv_rec.attribute3 := NULL;
510: END IF;
511: IF (l_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN
512: l_rctv_rec.attribute4 := NULL;

Line 511: IF (l_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN

507: END IF;
508: IF (l_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN
509: l_rctv_rec.attribute3 := NULL;
510: END IF;
511: IF (l_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN
512: l_rctv_rec.attribute4 := NULL;
513: END IF;
514: IF (l_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN
515: l_rctv_rec.attribute5 := NULL;

Line 514: IF (l_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN

510: END IF;
511: IF (l_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN
512: l_rctv_rec.attribute4 := NULL;
513: END IF;
514: IF (l_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN
515: l_rctv_rec.attribute5 := NULL;
516: END IF;
517: IF (l_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN
518: l_rctv_rec.attribute6 := NULL;

Line 517: IF (l_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN

513: END IF;
514: IF (l_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN
515: l_rctv_rec.attribute5 := NULL;
516: END IF;
517: IF (l_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN
518: l_rctv_rec.attribute6 := NULL;
519: END IF;
520: IF (l_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN
521: l_rctv_rec.attribute7 := NULL;

Line 520: IF (l_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN

516: END IF;
517: IF (l_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN
518: l_rctv_rec.attribute6 := NULL;
519: END IF;
520: IF (l_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN
521: l_rctv_rec.attribute7 := NULL;
522: END IF;
523: IF (l_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN
524: l_rctv_rec.attribute8 := NULL;

Line 523: IF (l_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN

519: END IF;
520: IF (l_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN
521: l_rctv_rec.attribute7 := NULL;
522: END IF;
523: IF (l_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN
524: l_rctv_rec.attribute8 := NULL;
525: END IF;
526: IF (l_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN
527: l_rctv_rec.attribute9 := NULL;

Line 526: IF (l_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN

522: END IF;
523: IF (l_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN
524: l_rctv_rec.attribute8 := NULL;
525: END IF;
526: IF (l_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN
527: l_rctv_rec.attribute9 := NULL;
528: END IF;
529: IF (l_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN
530: l_rctv_rec.attribute10 := NULL;

Line 529: IF (l_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN

525: END IF;
526: IF (l_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN
527: l_rctv_rec.attribute9 := NULL;
528: END IF;
529: IF (l_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN
530: l_rctv_rec.attribute10 := NULL;
531: END IF;
532: IF (l_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN
533: l_rctv_rec.attribute11 := NULL;

Line 532: IF (l_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN

528: END IF;
529: IF (l_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN
530: l_rctv_rec.attribute10 := NULL;
531: END IF;
532: IF (l_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN
533: l_rctv_rec.attribute11 := NULL;
534: END IF;
535: IF (l_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN
536: l_rctv_rec.attribute12 := NULL;

Line 535: IF (l_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN

531: END IF;
532: IF (l_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN
533: l_rctv_rec.attribute11 := NULL;
534: END IF;
535: IF (l_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN
536: l_rctv_rec.attribute12 := NULL;
537: END IF;
538: IF (l_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN
539: l_rctv_rec.attribute13 := NULL;

Line 538: IF (l_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN

534: END IF;
535: IF (l_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN
536: l_rctv_rec.attribute12 := NULL;
537: END IF;
538: IF (l_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN
539: l_rctv_rec.attribute13 := NULL;
540: END IF;
541: IF (l_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN
542: l_rctv_rec.attribute14 := NULL;

Line 541: IF (l_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN

537: END IF;
538: IF (l_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN
539: l_rctv_rec.attribute13 := NULL;
540: END IF;
541: IF (l_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN
542: l_rctv_rec.attribute14 := NULL;
543: END IF;
544: IF (l_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN
545: l_rctv_rec.attribute15 := NULL;

Line 544: IF (l_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN

540: END IF;
541: IF (l_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN
542: l_rctv_rec.attribute14 := NULL;
543: END IF;
544: IF (l_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN
545: l_rctv_rec.attribute15 := NULL;
546: END IF;
547: IF (l_rctv_rec.request_id = Okl_Api.G_MISS_NUM) THEN
548: l_rctv_rec.request_id := NULL;

Line 547: IF (l_rctv_rec.request_id = Okl_Api.G_MISS_NUM) THEN

543: END IF;
544: IF (l_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN
545: l_rctv_rec.attribute15 := NULL;
546: END IF;
547: IF (l_rctv_rec.request_id = Okl_Api.G_MISS_NUM) THEN
548: l_rctv_rec.request_id := NULL;
549: END IF;
550: IF (l_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN
551: l_rctv_rec.program_application_id := NULL;

Line 550: IF (l_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN

546: END IF;
547: IF (l_rctv_rec.request_id = Okl_Api.G_MISS_NUM) THEN
548: l_rctv_rec.request_id := NULL;
549: END IF;
550: IF (l_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN
551: l_rctv_rec.program_application_id := NULL;
552: END IF;
553: IF (l_rctv_rec.program_id = Okl_Api.G_MISS_NUM) THEN
554: l_rctv_rec.program_id := NULL;

Line 553: IF (l_rctv_rec.program_id = Okl_Api.G_MISS_NUM) THEN

549: END IF;
550: IF (l_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN
551: l_rctv_rec.program_application_id := NULL;
552: END IF;
553: IF (l_rctv_rec.program_id = Okl_Api.G_MISS_NUM) THEN
554: l_rctv_rec.program_id := NULL;
555: END IF;
556: IF (l_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN
557: l_rctv_rec.program_update_date := NULL;

Line 556: IF (l_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN

552: END IF;
553: IF (l_rctv_rec.program_id = Okl_Api.G_MISS_NUM) THEN
554: l_rctv_rec.program_id := NULL;
555: END IF;
556: IF (l_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN
557: l_rctv_rec.program_update_date := NULL;
558: END IF;
559: IF (l_rctv_rec.org_id = Okl_Api.G_MISS_NUM) THEN
560: l_rctv_rec.org_id := NULL;

Line 559: IF (l_rctv_rec.org_id = Okl_Api.G_MISS_NUM) THEN

555: END IF;
556: IF (l_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN
557: l_rctv_rec.program_update_date := NULL;
558: END IF;
559: IF (l_rctv_rec.org_id = Okl_Api.G_MISS_NUM) THEN
560: l_rctv_rec.org_id := NULL;
561: END IF;
562: IF (l_rctv_rec.created_by = Okl_Api.G_MISS_NUM) THEN
563: l_rctv_rec.created_by := NULL;

Line 562: IF (l_rctv_rec.created_by = Okl_Api.G_MISS_NUM) THEN

558: END IF;
559: IF (l_rctv_rec.org_id = Okl_Api.G_MISS_NUM) THEN
560: l_rctv_rec.org_id := NULL;
561: END IF;
562: IF (l_rctv_rec.created_by = Okl_Api.G_MISS_NUM) THEN
563: l_rctv_rec.created_by := NULL;
564: END IF;
565: IF (l_rctv_rec.creation_date = Okl_Api.G_MISS_DATE) THEN
566: l_rctv_rec.creation_date := NULL;

Line 565: IF (l_rctv_rec.creation_date = Okl_Api.G_MISS_DATE) THEN

561: END IF;
562: IF (l_rctv_rec.created_by = Okl_Api.G_MISS_NUM) THEN
563: l_rctv_rec.created_by := NULL;
564: END IF;
565: IF (l_rctv_rec.creation_date = Okl_Api.G_MISS_DATE) THEN
566: l_rctv_rec.creation_date := NULL;
567: END IF;
568: IF (l_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN
569: l_rctv_rec.last_updated_by := NULL;

Line 568: IF (l_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN

564: END IF;
565: IF (l_rctv_rec.creation_date = Okl_Api.G_MISS_DATE) THEN
566: l_rctv_rec.creation_date := NULL;
567: END IF;
568: IF (l_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN
569: l_rctv_rec.last_updated_by := NULL;
570: END IF;
571: IF (l_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN
572: l_rctv_rec.last_update_date := NULL;

Line 571: IF (l_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN

567: END IF;
568: IF (l_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN
569: l_rctv_rec.last_updated_by := NULL;
570: END IF;
571: IF (l_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN
572: l_rctv_rec.last_update_date := NULL;
573: END IF;
574: IF (l_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN
575: l_rctv_rec.last_update_login := NULL;

Line 574: IF (l_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN

570: END IF;
571: IF (l_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN
572: l_rctv_rec.last_update_date := NULL;
573: END IF;
574: IF (l_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN
575: l_rctv_rec.last_update_login := NULL;
576: END IF;
577: -- New column receipt type added.
578: IF (l_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR) THEN

Line 578: IF (l_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR) THEN

574: IF (l_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN
575: l_rctv_rec.last_update_login := NULL;
576: END IF;
577: -- New column receipt type added.
578: IF (l_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR) THEN
579: l_rctv_rec.receipt_type := NULL;
580: END IF;
581: IF (l_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM) THEN
582: l_rctv_rec.cash_receipt_id := NULL;

Line 581: IF (l_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM) THEN

577: -- New column receipt type added.
578: IF (l_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR) THEN
579: l_rctv_rec.receipt_type := NULL;
580: END IF;
581: IF (l_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM) THEN
582: l_rctv_rec.cash_receipt_id := NULL;
583: END IF;
584: IF (l_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR) THEN
585: l_rctv_rec.fully_applied_flag := NULL;

Line 584: IF (l_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR) THEN

580: END IF;
581: IF (l_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM) THEN
582: l_rctv_rec.cash_receipt_id := NULL;
583: END IF;
584: IF (l_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR) THEN
585: l_rctv_rec.fully_applied_flag := NULL;
586: END IF;
587: IF (l_rctv_rec.expired_flag = Okl_Api.G_MISS_CHAR) THEN
588: l_rctv_rec.expired_flag := NULL;

Line 587: IF (l_rctv_rec.expired_flag = Okl_Api.G_MISS_CHAR) THEN

583: END IF;
584: IF (l_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR) THEN
585: l_rctv_rec.fully_applied_flag := NULL;
586: END IF;
587: IF (l_rctv_rec.expired_flag = Okl_Api.G_MISS_CHAR) THEN
588: l_rctv_rec.expired_flag := NULL;
589: END IF;
590:
591: RETURN(l_rctv_rec);

Line 609: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

605: PROCEDURE validate_id(p_rctv_rec IN rctv_rec_type,
606: x_return_status OUT NOCOPY VARCHAR2) IS
607:
608: BEGIN
609: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
610: --check not null
611: IF (p_rctv_rec.id IS NULL) OR (p_rctv_rec.id = Okl_Api.G_MISS_NUM) THEN
612: x_return_status:=Okl_Api.G_RET_STS_ERROR;
613: --set error message in message stack

Line 611: IF (p_rctv_rec.id IS NULL) OR (p_rctv_rec.id = Okl_Api.G_MISS_NUM) THEN

607:
608: BEGIN
609: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
610: --check not null
611: IF (p_rctv_rec.id IS NULL) OR (p_rctv_rec.id = Okl_Api.G_MISS_NUM) THEN
612: x_return_status:=Okl_Api.G_RET_STS_ERROR;
613: --set error message in message stack
614: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
615: p_msg_name => G_REQUIRED_VALUE,

Line 612: x_return_status:=Okl_Api.G_RET_STS_ERROR;

608: BEGIN
609: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
610: --check not null
611: IF (p_rctv_rec.id IS NULL) OR (p_rctv_rec.id = Okl_Api.G_MISS_NUM) THEN
612: x_return_status:=Okl_Api.G_RET_STS_ERROR;
613: --set error message in message stack
614: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
615: p_msg_name => G_REQUIRED_VALUE,
616: p_token1 => G_COL_NAME_TOKEN,

Line 614: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

610: --check not null
611: IF (p_rctv_rec.id IS NULL) OR (p_rctv_rec.id = Okl_Api.G_MISS_NUM) THEN
612: x_return_status:=Okl_Api.G_RET_STS_ERROR;
613: --set error message in message stack
614: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
615: p_msg_name => G_REQUIRED_VALUE,
616: p_token1 => G_COL_NAME_TOKEN,
617: p_token1_value => 'ID');
618: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 628: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

624: NULL;
625: -- other appropriate handlers
626: WHEN OTHERS THEN
627: -- store SQL error message on message stack
628: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
629: p_msg_name => G_UNEXPECTED_ERROR,
630: p_token1 => G_SQLCODE_TOKEN,
631: p_token1_value => SQLCODE,
632: p_token2 => G_SQLERRM_TOKEN,

Line 636: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

632: p_token2 => G_SQLERRM_TOKEN,
633: p_token2_value => SQLERRM);
634:
635: -- notify UNEXPECTED error
636: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
637:
638: END validate_id;
639:
640: -- Start of comments

Line 653: x_return_status := Okl_Api.G_RET_STS_SUCCESS;

649:
650: x_return_status OUT NOCOPY VARCHAR2) IS
651: BEGIN
652:
653: x_return_status := Okl_Api.G_RET_STS_SUCCESS;
654:
655: x_return_status := Okl_Util.check_org_id(p_rctv_rec.org_id);
656:
657: END validate_org_id;

Line 678: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

674:
675: l_dummy_var VARCHAR2(1):='0';
676:
677: BEGIN
678: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
679:
680: --check FK Relation with okl_trx_csh_batch_b
681: IF p_rctv_rec.btc_id IS NOT NULL THEN
682:

Line 689: x_return_status:= Okl_Api.G_RET_STS_ERROR;

685: CLOSE l_btc_id_csr;
686: IF (l_dummy_var<>'1') THEN
687:
688: --Corresponding Column value not found
689: x_return_status:= Okl_Api.G_RET_STS_ERROR;
690: --set error message in message stack
691: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
692: p_msg_name => G_NO_PARENT_RECORD,
693: p_token1 => G_COL_NAME_TOKEN,

Line 691: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

687:
688: --Corresponding Column value not found
689: x_return_status:= Okl_Api.G_RET_STS_ERROR;
690: --set error message in message stack
691: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
692: p_msg_name => G_NO_PARENT_RECORD,
693: p_token1 => G_COL_NAME_TOKEN,
694: p_token1_value => 'BTC_ID',
695: p_token2 => G_CHILD_TABLE_TOKEN,

Line 710: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

706: NULL;
707: -- other appropriate handlers
708: WHEN OTHERS THEN
709: -- store SQL error message on message stack
710: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
711: p_msg_name => G_UNEXPECTED_ERROR,
712: p_token1 => G_SQLCODE_TOKEN,
713: p_token1_value => SQLCODE,
714: p_token2 => G_SQLERRM_TOKEN,

Line 718: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

714: p_token2 => G_SQLERRM_TOKEN,
715: p_token2_value => SQLERRM);
716:
717: -- notify UNEXPECTED error
718: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
719:
720: END validate_btc_id;
721:
722: -- Start of comments

Line 741: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

737:
738: l_dummy_var VARCHAR2(1):='0';
739:
740: BEGIN
741: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
742:
743: IF p_rctv_rec.iba_id IS NOT NULL THEN
744:
745: -- check FK Relation with okx_bnk_acts_v

Line 753: x_return_status:= Okl_Api.G_RET_STS_ERROR;

749:
750: IF (l_dummy_var<>'1') THEN
751:
752: --Corresponding Column value not found
753: x_return_status:= Okl_Api.G_RET_STS_ERROR;
754: --set error message in message stack
755: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
756: p_msg_name => G_NO_PARENT_RECORD,
757: p_token1 => G_COL_NAME_TOKEN,

Line 755: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

751:
752: --Corresponding Column value not found
753: x_return_status:= Okl_Api.G_RET_STS_ERROR;
754: --set error message in message stack
755: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
756: p_msg_name => G_NO_PARENT_RECORD,
757: p_token1 => G_COL_NAME_TOKEN,
758: p_token1_value => 'IBA_ID',
759: p_token2 => G_CHILD_TABLE_TOKEN,

Line 776: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

772: NULL;
773: -- other appropriate handlers
774: WHEN OTHERS THEN
775: -- store SQL error message on message stack
776: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
777: p_msg_name => G_UNEXPECTED_ERROR,
778: p_token1 => G_SQLCODE_TOKEN,
779: p_token1_value => SQLCODE,
780: p_token2 => G_SQLERRM_TOKEN,

Line 784: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

780: p_token2 => G_SQLERRM_TOKEN,
781: p_token2_value => SQLERRM);
782:
783: -- notify UNEXPECTED error
784: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
785:
786: END validate_iba_id;
787:
788: -- Start of comments

Line 808: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

804: l_dummy_var VARCHAR2(1):='0';
805:
806: BEGIN
807:
808: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
809: IF p_rctv_rec.ile_id IS NOT NULL THEN
810:
811: --check FK Relation with okx_custmrs_v
812: OPEN l_ile_id_csr;

Line 819: x_return_status:= Okl_Api.G_RET_STS_ERROR;

815:
816: IF (l_dummy_var<>'1') THEN
817:
818: --Corresponding Column value not found
819: x_return_status:= Okl_Api.G_RET_STS_ERROR;
820: --set error message in message stack
821: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
822: p_msg_name => G_NO_PARENT_RECORD,
823: p_token1 => G_COL_NAME_TOKEN,

Line 821: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

817:
818: --Corresponding Column value not found
819: x_return_status:= Okl_Api.G_RET_STS_ERROR;
820: --set error message in message stack
821: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
822: p_msg_name => G_NO_PARENT_RECORD,
823: p_token1 => G_COL_NAME_TOKEN,
824: p_token1_value => 'ILE_ID',
825: p_token2 => G_CHILD_TABLE_TOKEN,

Line 842: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

838: NULL;
839: -- other appropriate handlers
840: WHEN OTHERS THEN
841: -- store SQL error message on message stack
842: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
843: p_msg_name => G_UNEXPECTED_ERROR,
844: p_token1 => G_SQLCODE_TOKEN,
845: p_token1_value => SQLCODE,
846: p_token2 => G_SQLERRM_TOKEN,

Line 850: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

846: p_token2 => G_SQLERRM_TOKEN,
847: p_token2_value => SQLERRM);
848:
849: -- notify UNEXPECTED error
850: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
851:
852: END validate_ile_id;
853:
854: -- Start of comments

Line 873: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

869:
870: l_dummy_var VARCHAR2(1):='0';
871:
872: BEGIN
873: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
874:
875: IF p_rctv_rec.irm_id IS NOT NULL THEN
876:
877: --check FK Relation with okx_receipt_methods_v

Line 885: x_return_status:= Okl_Api.G_RET_STS_ERROR;

881:
882: IF (l_dummy_var<>'1') THEN
883:
884: --Corresponding Column value not found
885: x_return_status:= Okl_Api.G_RET_STS_ERROR;
886: --set error message in message stack
887: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
888: p_msg_name => G_NO_PARENT_RECORD,
889: p_token1 => G_COL_NAME_TOKEN,

Line 887: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

883:
884: --Corresponding Column value not found
885: x_return_status:= Okl_Api.G_RET_STS_ERROR;
886: --set error message in message stack
887: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
888: p_msg_name => G_NO_PARENT_RECORD,
889: p_token1 => G_COL_NAME_TOKEN,
890: p_token1_value => 'IRM_ID',
891: p_token2 => G_CHILD_TABLE_TOKEN,

Line 908: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

904: NULL;
905: -- other appropriate handlers
906: WHEN OTHERS THEN
907: -- store SQL error message on message stack
908: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
909: p_msg_name => G_UNEXPECTED_ERROR,
910: p_token1 => G_SQLCODE_TOKEN,
911: p_token1_value => SQLCODE,
912: p_token2 => G_SQLERRM_TOKEN,

Line 916: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

912: p_token2 => G_SQLERRM_TOKEN,
913: p_token2_value => SQLERRM);
914:
915: -- notify UNEXPECTED error
916: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
917:
918: END validate_irm_id;
919:
920:

Line 941: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

937: l_dummy_var VARCHAR2(1):='0';
938:
939: BEGIN
940:
941: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
942: --check not null
943:
944: /*
945: IF p_rctv_rec.currency_code IS NULL OR

Line 946: p_rctv_rec.currency_code = Okl_Api.G_MISS_NUM THEN

942: --check not null
943:
944: /*
945: IF p_rctv_rec.currency_code IS NULL OR
946: p_rctv_rec.currency_code = Okl_Api.G_MISS_NUM THEN
947: x_return_status:=Okl_Api.G_RET_STS_ERROR;
948: --set error message in message stack
949: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
950: p_msg_name => G_REQUIRED_VALUE,

Line 947: x_return_status:=Okl_Api.G_RET_STS_ERROR;

943:
944: /*
945: IF p_rctv_rec.currency_code IS NULL OR
946: p_rctv_rec.currency_code = Okl_Api.G_MISS_NUM THEN
947: x_return_status:=Okl_Api.G_RET_STS_ERROR;
948: --set error message in message stack
949: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
950: p_msg_name => G_REQUIRED_VALUE,
951: p_token1 => G_COL_NAME_TOKEN,

Line 949: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

945: IF p_rctv_rec.currency_code IS NULL OR
946: p_rctv_rec.currency_code = Okl_Api.G_MISS_NUM THEN
947: x_return_status:=Okl_Api.G_RET_STS_ERROR;
948: --set error message in message stack
949: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
950: p_msg_name => G_REQUIRED_VALUE,
951: p_token1 => G_COL_NAME_TOKEN,
952: p_token1_value => 'CURRENCY_CODE');
953: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 965: x_return_status:= Okl_Api.G_RET_STS_ERROR;

961:
962: IF (l_dummy_var<>'1') THEN
963:
964: --Corresponding Column value not found
965: x_return_status:= Okl_Api.G_RET_STS_ERROR;
966: --set error message in message stack
967: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
968: p_msg_name => G_NO_PARENT_RECORD,
969: p_token1 => G_COL_NAME_TOKEN,

Line 967: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

963:
964: --Corresponding Column value not found
965: x_return_status:= Okl_Api.G_RET_STS_ERROR;
966: --set error message in message stack
967: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
968: p_msg_name => G_NO_PARENT_RECORD,
969: p_token1 => G_COL_NAME_TOKEN,
970: p_token1_value => 'CURRENCY_CODE',
971: p_token2 => G_CHILD_TABLE_TOKEN,

Line 986: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

982: NULL;
983: -- other appropriate handlers
984: WHEN OTHERS THEN
985: -- store SQL error message on message stack
986: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
987: p_msg_name => G_UNEXPECTED_ERROR,
988: p_token1 => G_SQLCODE_TOKEN,
989: p_token1_value => SQLCODE,
990: p_token2 => G_SQLERRM_TOKEN,

Line 994: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

990: p_token2 => G_SQLERRM_TOKEN,
991: p_token2_value => SQLERRM);
992:
993: -- notify UNEXPECTED error
994: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
995:
996: END validate_currency_code;
997:
998: ---------------------------------------------------------------------------

Line 1012: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

1008: PROCEDURE validate_receipt_type(p_rctv_rec IN rctv_rec_type,
1009: x_return_status OUT NOCOPY VARCHAR2) IS
1010:
1011: BEGIN
1012: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
1013: --check not null
1014: IF (p_rctv_rec.receipt_type <> 'REG') AND (p_rctv_rec.receipt_type <> 'ADV') THEN
1015: x_return_status:=Okl_Api.G_RET_STS_ERROR;
1016: --set error message in message stack

Line 1015: x_return_status:=Okl_Api.G_RET_STS_ERROR;

1011: BEGIN
1012: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
1013: --check not null
1014: IF (p_rctv_rec.receipt_type <> 'REG') AND (p_rctv_rec.receipt_type <> 'ADV') THEN
1015: x_return_status:=Okl_Api.G_RET_STS_ERROR;
1016: --set error message in message stack
1017: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
1018: p_msg_name => G_USER_MESSAGE,
1019: p_token1 => G_COL_NAME_TOKEN,

Line 1017: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

1013: --check not null
1014: IF (p_rctv_rec.receipt_type <> 'REG') AND (p_rctv_rec.receipt_type <> 'ADV') THEN
1015: x_return_status:=Okl_Api.G_RET_STS_ERROR;
1016: --set error message in message stack
1017: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
1018: p_msg_name => G_USER_MESSAGE,
1019: p_token1 => G_COL_NAME_TOKEN,
1020: p_token1_value => 'RECEIPT TYPE');
1021: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 1031: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,

1027: NULL;
1028: -- other appropriate handlers
1029: WHEN OTHERS THEN
1030: -- store SQL error message on message stack
1031: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
1032: p_msg_name => G_UNEXPECTED_ERROR,
1033: p_token1 => G_SQLCODE_TOKEN,
1034: p_token1_value => SQLCODE,
1035: p_token2 => G_SQLERRM_TOKEN,

Line 1039: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

1035: p_token2 => G_SQLERRM_TOKEN,
1036: p_token2_value => SQLERRM);
1037:
1038: -- notify UNEXPECTED error
1039: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
1040:
1041: END validate_receipt_type;
1042:
1043:

Line 1054: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1050: WHERE check_number = p_rctv_rec.check_number
1051: AND ile_id = p_rctv_rec.ile_id
1052: AND id <> NVL(p_rctv_rec.id,-99999);
1053:
1054: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1055: l_dummy VARCHAR2(1) DEFAULT NULL;
1056: l_found BOOLEAN;
1057:
1058: BEGIN

Line 1066: l_return_status := Okl_Api.G_RET_STS_ERROR;

1062: CLOSE l_chr_csr;
1063:
1064: IF (l_dummy = 'x') THEN
1065:
1066: l_return_status := Okl_Api.G_RET_STS_ERROR;
1067:
1068: Okl_Api.SET_MESSAGE(p_app_name => g_app_name,
1069: p_msg_name => 'ILE_ID and CHECK_NUMBER NOT UNIQUE',
1070: p_token1 => 'VALUE1',

Line 1068: Okl_Api.SET_MESSAGE(p_app_name => g_app_name,

1064: IF (l_dummy = 'x') THEN
1065:
1066: l_return_status := Okl_Api.G_RET_STS_ERROR;
1067:
1068: Okl_Api.SET_MESSAGE(p_app_name => g_app_name,
1069: p_msg_name => 'ILE_ID and CHECK_NUMBER NOT UNIQUE',
1070: p_token1 => 'VALUE1',
1071: p_token1_value => p_rctv_rec.ile_id,
1072: p_token2 => 'VALUE2',

Line 1077: l_return_status := Okl_Api.G_RET_STS_ERROR;

1073: p_token2_value => NVL(p_rctv_rec.check_number,' '));
1074:
1075: -- notify caller of an error
1076:
1077: l_return_status := Okl_Api.G_RET_STS_ERROR;
1078:
1079: END IF;
1080: RETURN (l_return_status);
1081:

Line 1100: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1096: ---------------------------------------------------
1097: FUNCTION Validate_Attributes (
1098: p_rctv_rec IN rctv_rec_type
1099: ) RETURN VARCHAR2 IS
1100: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1101: -- Added 04/16/2001 -- Bruno Vaghela
1102: x_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1103: BEGIN
1104:

Line 1102: x_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1098: p_rctv_rec IN rctv_rec_type
1099: ) RETURN VARCHAR2 IS
1100: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1101: -- Added 04/16/2001 -- Bruno Vaghela
1102: x_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1103: BEGIN
1104:
1105: --Added 04/17/2001 Bruno Vaghela ---
1106:

Line 1108: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1104:
1105: --Added 04/17/2001 Bruno Vaghela ---
1106:
1107: validate_id(p_rctv_rec, x_return_status);
1108: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1110: l_return_status := x_return_status;
1111: RAISE G_EXCEPTION_HALT_VALIDATION;
1112: ELSE

Line 1109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1105: --Added 04/17/2001 Bruno Vaghela ---
1106:
1107: validate_id(p_rctv_rec, x_return_status);
1108: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1109: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1110: l_return_status := x_return_status;
1111: RAISE G_EXCEPTION_HALT_VALIDATION;
1112: ELSE
1113: l_return_status := x_return_status; -- record that there was an error

Line 1118: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1114: END IF;
1115: END IF;
1116:
1117: validate_org_id(p_rctv_rec, x_return_status);
1118: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1119: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1120: l_return_status := x_return_status;
1121: RAISE G_EXCEPTION_HALT_VALIDATION;
1122: ELSE

Line 1119: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1115: END IF;
1116:
1117: validate_org_id(p_rctv_rec, x_return_status);
1118: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1119: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1120: l_return_status := x_return_status;
1121: RAISE G_EXCEPTION_HALT_VALIDATION;
1122: ELSE
1123: l_return_status := x_return_status; -- record that there was an error

Line 1129: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1125: END IF;
1126:
1127: /*
1128: validate_btc_id(p_rctv_rec, x_return_status);
1129: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1131: l_return_status := x_return_status;
1132: RAISE G_EXCEPTION_HALT_VALIDATION;
1133: ELSE

Line 1130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1126:
1127: /*
1128: validate_btc_id(p_rctv_rec, x_return_status);
1129: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1130: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1131: l_return_status := x_return_status;
1132: RAISE G_EXCEPTION_HALT_VALIDATION;
1133: ELSE
1134: l_return_status := x_return_status; -- record that there was an error

Line 1140: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1136: END IF;
1137: */
1138: /*
1139: validate_iba_id(p_rctv_rec, x_return_status);
1140: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1141: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1142: l_return_status := x_return_status;
1143: RAISE G_EXCEPTION_HALT_VALIDATION;
1144: ELSE

Line 1141: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1137: */
1138: /*
1139: validate_iba_id(p_rctv_rec, x_return_status);
1140: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1141: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1142: l_return_status := x_return_status;
1143: RAISE G_EXCEPTION_HALT_VALIDATION;
1144: ELSE
1145: l_return_status := x_return_status; -- record that there was an error

Line 1150: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1146: END IF;
1147: END IF;
1148: */
1149: validate_ile_id(p_rctv_rec, x_return_status);
1150: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1151: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1152: l_return_status := x_return_status;
1153: RAISE G_EXCEPTION_HALT_VALIDATION;
1154: ELSE

Line 1151: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1147: END IF;
1148: */
1149: validate_ile_id(p_rctv_rec, x_return_status);
1150: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1151: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1152: l_return_status := x_return_status;
1153: RAISE G_EXCEPTION_HALT_VALIDATION;
1154: ELSE
1155: l_return_status := x_return_status; -- record that there was an error

Line 1160: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1156: END IF;
1157: END IF;
1158: /*
1159: validate_irm_id(p_rctv_rec, x_return_status);
1160: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1161: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1162: l_return_status := x_return_status;
1163: RAISE G_EXCEPTION_HALT_VALIDATION;
1164: ELSE

Line 1161: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1157: END IF;
1158: /*
1159: validate_irm_id(p_rctv_rec, x_return_status);
1160: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1161: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1162: l_return_status := x_return_status;
1163: RAISE G_EXCEPTION_HALT_VALIDATION;
1164: ELSE
1165: l_return_status := x_return_status; -- record that there was an error

Line 1171: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1167: END IF;
1168: */
1169: /*
1170: validate_currency_code(p_rctv_rec, x_return_status);
1171: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1173: l_return_status := x_return_status;
1174: RAISE G_EXCEPTION_HALT_VALIDATION;
1175: ELSE

Line 1172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1168: */
1169: /*
1170: validate_currency_code(p_rctv_rec, x_return_status);
1171: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1172: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1173: l_return_status := x_return_status;
1174: RAISE G_EXCEPTION_HALT_VALIDATION;
1175: ELSE
1176: l_return_status := x_return_status; -- record that there was an error

Line 1184: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN

1180: -- end 04/17/2001 Bruno Vaghela ---
1181:
1182: -- added 25-AUG-04 abindal --
1183: validate_receipt_type(p_rctv_rec, x_return_status);
1184: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1185: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1186: l_return_status := x_return_status;
1187: RAISE G_EXCEPTION_HALT_VALIDATION;
1188: ELSE

Line 1185: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1181:
1182: -- added 25-AUG-04 abindal --
1183: validate_receipt_type(p_rctv_rec, x_return_status);
1184: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
1185: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1186: l_return_status := x_return_status;
1187: RAISE G_EXCEPTION_HALT_VALIDATION;
1188: ELSE
1189: l_return_status := x_return_status; -- record that there was an error

Line 1195: IF p_rctv_rec.id = Okl_Api.G_MISS_NUM OR

1191: END IF;
1192: -- ended 25-AUG-04 abindal --
1193:
1194:
1195: IF p_rctv_rec.id = Okl_Api.G_MISS_NUM OR
1196: p_rctv_rec.id IS NULL
1197: THEN
1198: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
1199: l_return_status := Okl_Api.G_RET_STS_ERROR;

Line 1198: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');

1194:
1195: IF p_rctv_rec.id = Okl_Api.G_MISS_NUM OR
1196: p_rctv_rec.id IS NULL
1197: THEN
1198: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
1199: l_return_status := Okl_Api.G_RET_STS_ERROR;
1200: ELSIF p_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM OR
1201: p_rctv_rec.object_version_number IS NULL
1202: THEN

Line 1199: l_return_status := Okl_Api.G_RET_STS_ERROR;

1195: IF p_rctv_rec.id = Okl_Api.G_MISS_NUM OR
1196: p_rctv_rec.id IS NULL
1197: THEN
1198: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
1199: l_return_status := Okl_Api.G_RET_STS_ERROR;
1200: ELSIF p_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM OR
1201: p_rctv_rec.object_version_number IS NULL
1202: THEN
1203: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

Line 1200: ELSIF p_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM OR

1196: p_rctv_rec.id IS NULL
1197: THEN
1198: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
1199: l_return_status := Okl_Api.G_RET_STS_ERROR;
1200: ELSIF p_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM OR
1201: p_rctv_rec.object_version_number IS NULL
1202: THEN
1203: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
1204: l_return_status := Okl_Api.G_RET_STS_ERROR;

Line 1203: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

1199: l_return_status := Okl_Api.G_RET_STS_ERROR;
1200: ELSIF p_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM OR
1201: p_rctv_rec.object_version_number IS NULL
1202: THEN
1203: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
1204: l_return_status := Okl_Api.G_RET_STS_ERROR;
1205: ELSIF p_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR OR
1206: p_rctv_rec.currency_code IS NULL
1207: THEN

Line 1204: l_return_status := Okl_Api.G_RET_STS_ERROR;

1200: ELSIF p_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM OR
1201: p_rctv_rec.object_version_number IS NULL
1202: THEN
1203: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
1204: l_return_status := Okl_Api.G_RET_STS_ERROR;
1205: ELSIF p_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR OR
1206: p_rctv_rec.currency_code IS NULL
1207: THEN
1208: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'currency_code');

Line 1205: ELSIF p_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR OR

1201: p_rctv_rec.object_version_number IS NULL
1202: THEN
1203: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
1204: l_return_status := Okl_Api.G_RET_STS_ERROR;
1205: ELSIF p_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR OR
1206: p_rctv_rec.currency_code IS NULL
1207: THEN
1208: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'currency_code');
1209: l_return_status := Okl_Api.G_RET_STS_ERROR;

Line 1208: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'currency_code');

1204: l_return_status := Okl_Api.G_RET_STS_ERROR;
1205: ELSIF p_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR OR
1206: p_rctv_rec.currency_code IS NULL
1207: THEN
1208: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'currency_code');
1209: l_return_status := Okl_Api.G_RET_STS_ERROR;
1210: END IF;
1211: RETURN(l_return_status);
1212: END Validate_Attributes;

Line 1209: l_return_status := Okl_Api.G_RET_STS_ERROR;

1205: ELSIF p_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR OR
1206: p_rctv_rec.currency_code IS NULL
1207: THEN
1208: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'currency_code');
1209: l_return_status := Okl_Api.G_RET_STS_ERROR;
1210: END IF;
1211: RETURN(l_return_status);
1212: END Validate_Attributes;
1213:

Line 1223: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1219: -----------------------------------------------
1220: FUNCTION Validate_Record (
1221: p_rctv_rec IN rctv_rec_type
1222: ) RETURN VARCHAR2 IS
1223: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1224: BEGIN
1225:
1226: --l_return_status := IS_UNIQUE(p_rctv_rec);
1227:

Line 1409: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1405: p_rctv_rec IN rctv_rec_type) IS
1406:
1407: l_api_version CONSTANT NUMBER := 1;
1408: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1409: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1410: l_rctv_rec rctv_rec_type := p_rctv_rec;
1411: l_rct_rec rct_rec_type;
1412: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
1413: BEGIN

Line 1414: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

1410: l_rctv_rec rctv_rec_type := p_rctv_rec;
1411: l_rct_rec rct_rec_type;
1412: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
1413: BEGIN
1414: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1415: G_PKG_NAME,
1416: p_init_msg_list,
1417: l_api_version,
1418: p_api_version,

Line 1421: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1417: l_api_version,
1418: p_api_version,
1419: '_PVT',
1420: x_return_status);
1421: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1422: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1424: RAISE Okl_Api.G_EXCEPTION_ERROR;
1425: END IF;

Line 1422: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1418: p_api_version,
1419: '_PVT',
1420: x_return_status);
1421: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1422: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1424: RAISE Okl_Api.G_EXCEPTION_ERROR;
1425: END IF;
1426: --- Validate all non-missing attributes (Item Level Validation)

Line 1423: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1419: '_PVT',
1420: x_return_status);
1421: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1422: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1424: RAISE Okl_Api.G_EXCEPTION_ERROR;
1425: END IF;
1426: --- Validate all non-missing attributes (Item Level Validation)
1427: l_return_status := Validate_Attributes(l_rctv_rec);

Line 1424: RAISE Okl_Api.G_EXCEPTION_ERROR;

1420: x_return_status);
1421: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1422: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1424: RAISE Okl_Api.G_EXCEPTION_ERROR;
1425: END IF;
1426: --- Validate all non-missing attributes (Item Level Validation)
1427: l_return_status := Validate_Attributes(l_rctv_rec);
1428: --- If any errors happen abort API

Line 1429: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1425: END IF;
1426: --- Validate all non-missing attributes (Item Level Validation)
1427: l_return_status := Validate_Attributes(l_rctv_rec);
1428: --- If any errors happen abort API
1429: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1430: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1431: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1432: RAISE Okl_Api.G_EXCEPTION_ERROR;
1433: END IF;

Line 1430: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1426: --- Validate all non-missing attributes (Item Level Validation)
1427: l_return_status := Validate_Attributes(l_rctv_rec);
1428: --- If any errors happen abort API
1429: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1430: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1431: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1432: RAISE Okl_Api.G_EXCEPTION_ERROR;
1433: END IF;
1434: l_return_status := Validate_Record(l_rctv_rec);

Line 1431: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1427: l_return_status := Validate_Attributes(l_rctv_rec);
1428: --- If any errors happen abort API
1429: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1430: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1431: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1432: RAISE Okl_Api.G_EXCEPTION_ERROR;
1433: END IF;
1434: l_return_status := Validate_Record(l_rctv_rec);
1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1432: RAISE Okl_Api.G_EXCEPTION_ERROR;

1428: --- If any errors happen abort API
1429: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1430: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1431: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1432: RAISE Okl_Api.G_EXCEPTION_ERROR;
1433: END IF;
1434: l_return_status := Validate_Record(l_rctv_rec);
1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1431: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1432: RAISE Okl_Api.G_EXCEPTION_ERROR;
1433: END IF;
1434: l_return_status := Validate_Record(l_rctv_rec);
1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1437: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1438: RAISE Okl_Api.G_EXCEPTION_ERROR;
1439: END IF;

Line 1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1432: RAISE Okl_Api.G_EXCEPTION_ERROR;
1433: END IF;
1434: l_return_status := Validate_Record(l_rctv_rec);
1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1437: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1438: RAISE Okl_Api.G_EXCEPTION_ERROR;
1439: END IF;
1440: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1437: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1433: END IF;
1434: l_return_status := Validate_Record(l_rctv_rec);
1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1437: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1438: RAISE Okl_Api.G_EXCEPTION_ERROR;
1439: END IF;
1440: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1441: EXCEPTION

Line 1438: RAISE Okl_Api.G_EXCEPTION_ERROR;

1434: l_return_status := Validate_Record(l_rctv_rec);
1435: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1437: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1438: RAISE Okl_Api.G_EXCEPTION_ERROR;
1439: END IF;
1440: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1441: EXCEPTION
1442: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

1436: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1437: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1438: RAISE Okl_Api.G_EXCEPTION_ERROR;
1439: END IF;
1440: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1441: EXCEPTION
1442: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1443: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1444: (

Line 1442: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1438: RAISE Okl_Api.G_EXCEPTION_ERROR;
1439: END IF;
1440: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1441: EXCEPTION
1442: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1443: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1444: (
1445: l_api_name,
1446: G_PKG_NAME,

Line 1443: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1439: END IF;
1440: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1441: EXCEPTION
1442: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1443: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1444: (
1445: l_api_name,
1446: G_PKG_NAME,
1447: 'Okl_API.G_RET_STS_ERROR',

Line 1447: 'Okl_API.G_RET_STS_ERROR',

1443: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1444: (
1445: l_api_name,
1446: G_PKG_NAME,
1447: 'Okl_API.G_RET_STS_ERROR',
1448: x_msg_count,
1449: x_msg_data,
1450: '_PVT'
1451: );

Line 1452: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1448: x_msg_count,
1449: x_msg_data,
1450: '_PVT'
1451: );
1452: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1453: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1454: (
1455: l_api_name,
1456: G_PKG_NAME,

Line 1453: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1449: x_msg_data,
1450: '_PVT'
1451: );
1452: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1453: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1454: (
1455: l_api_name,
1456: G_PKG_NAME,
1457: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1457: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1453: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1454: (
1455: l_api_name,
1456: G_PKG_NAME,
1457: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1458: x_msg_count,
1459: x_msg_data,
1460: '_PVT'
1461: );

Line 1463: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1459: x_msg_data,
1460: '_PVT'
1461: );
1462: WHEN OTHERS THEN
1463: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1464: (
1465: l_api_name,
1466: G_PKG_NAME,
1467: 'OTHERS',

Line 1486: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1482: p_rctv_tbl IN rctv_tbl_type) IS
1483:
1484: l_api_version CONSTANT NUMBER := 1;
1485: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1486: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1487: i NUMBER := 0;
1488: -- Begin Post-Generation Change
1489: -- overall error status
1490: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

Line 1490: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1486: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1487: i NUMBER := 0;
1488: -- Begin Post-Generation Change
1489: -- overall error status
1490: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1491: -- End Post-Generation Change
1492: BEGIN
1493: Okl_Api.init_msg_list(p_init_msg_list);
1494: -- Make sure PL/SQL table has records in it before passing

Line 1493: Okl_Api.init_msg_list(p_init_msg_list);

1489: -- overall error status
1490: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1491: -- End Post-Generation Change
1492: BEGIN
1493: Okl_Api.init_msg_list(p_init_msg_list);
1494: -- Make sure PL/SQL table has records in it before passing
1495: IF (p_rctv_tbl.COUNT > 0) THEN
1496: i := p_rctv_tbl.FIRST;
1497: LOOP

Line 1500: p_init_msg_list => Okl_Api.G_FALSE,

1496: i := p_rctv_tbl.FIRST;
1497: LOOP
1498: validate_row (
1499: p_api_version => p_api_version,
1500: p_init_msg_list => Okl_Api.G_FALSE,
1501: x_return_status => x_return_status,
1502: x_msg_count => x_msg_count,
1503: x_msg_data => x_msg_data,
1504: p_rctv_rec => p_rctv_tbl(i));

Line 1508: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

1504: p_rctv_rec => p_rctv_tbl(i));
1505:
1506: -- Begin Post-Generation Change
1507: -- store the highest degree of error
1508: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
1509: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
1510: l_overall_status := x_return_status;
1511: END IF;
1512: END IF;

Line 1509: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

1505:
1506: -- Begin Post-Generation Change
1507: -- store the highest degree of error
1508: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
1509: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
1510: l_overall_status := x_return_status;
1511: END IF;
1512: END IF;
1513: -- End Post-Generation Change

Line 1526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1522: -- End Post-Generation Change
1523:
1524: END IF;
1525: EXCEPTION
1526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1528: (
1529: l_api_name,
1530: G_PKG_NAME,

Line 1527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1523:
1524: END IF;
1525: EXCEPTION
1526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1528: (
1529: l_api_name,
1530: G_PKG_NAME,
1531: 'Okl_API.G_RET_STS_ERROR',

Line 1531: 'Okl_API.G_RET_STS_ERROR',

1527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1528: (
1529: l_api_name,
1530: G_PKG_NAME,
1531: 'Okl_API.G_RET_STS_ERROR',
1532: x_msg_count,
1533: x_msg_data,
1534: '_PVT'
1535: );

Line 1536: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1532: x_msg_count,
1533: x_msg_data,
1534: '_PVT'
1535: );
1536: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1538: (
1539: l_api_name,
1540: G_PKG_NAME,

Line 1537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1533: x_msg_data,
1534: '_PVT'
1535: );
1536: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1538: (
1539: l_api_name,
1540: G_PKG_NAME,
1541: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1541: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1538: (
1539: l_api_name,
1540: G_PKG_NAME,
1541: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1542: x_msg_count,
1543: x_msg_data,
1544: '_PVT'
1545: );

Line 1547: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1543: x_msg_data,
1544: '_PVT'
1545: );
1546: WHEN OTHERS THEN
1547: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1548: (
1549: l_api_name,
1550: G_PKG_NAME,
1551: 'OTHERS',

Line 1588: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1584: x_rct_rec OUT NOCOPY rct_rec_type) IS
1585:
1586: l_api_version CONSTANT NUMBER := 1;
1587: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1588: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1589: l_rct_rec rct_rec_type := p_rct_rec;
1590: l_def_rct_rec rct_rec_type;
1591: ----------------------------------------------
1592: -- Set_Attributes for:OKL_TRX_CSH_RECEIPT_B --

Line 1599: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1595: FUNCTION Set_Attributes (
1596: p_rct_rec IN rct_rec_type,
1597: x_rct_rec OUT NOCOPY rct_rec_type
1598: ) RETURN VARCHAR2 IS
1599: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1600: BEGIN
1601: x_rct_rec := p_rct_rec;
1602: RETURN(l_return_status);
1603: END Set_Attributes;

Line 1605: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

1601: x_rct_rec := p_rct_rec;
1602: RETURN(l_return_status);
1603: END Set_Attributes;
1604: BEGIN
1605: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1606: p_init_msg_list,
1607: '_PVT',
1608: x_return_status);
1609: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1609: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1605: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1606: p_init_msg_list,
1607: '_PVT',
1608: x_return_status);
1609: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1610: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1611: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1612: RAISE Okl_Api.G_EXCEPTION_ERROR;
1613: END IF;

Line 1610: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1606: p_init_msg_list,
1607: '_PVT',
1608: x_return_status);
1609: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1610: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1611: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1612: RAISE Okl_Api.G_EXCEPTION_ERROR;
1613: END IF;
1614: --- Setting item attributes

Line 1611: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1607: '_PVT',
1608: x_return_status);
1609: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1610: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1611: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1612: RAISE Okl_Api.G_EXCEPTION_ERROR;
1613: END IF;
1614: --- Setting item attributes
1615: l_return_status := Set_Attributes(

Line 1612: RAISE Okl_Api.G_EXCEPTION_ERROR;

1608: x_return_status);
1609: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1610: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1611: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1612: RAISE Okl_Api.G_EXCEPTION_ERROR;
1613: END IF;
1614: --- Setting item attributes
1615: l_return_status := Set_Attributes(
1616: p_rct_rec, -- IN

Line 1619: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1615: l_return_status := Set_Attributes(
1616: p_rct_rec, -- IN
1617: l_rct_rec); -- OUT
1618: --- If any errors happen abort API
1619: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1620: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1622: RAISE Okl_Api.G_EXCEPTION_ERROR;
1623: END IF;

Line 1620: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1616: p_rct_rec, -- IN
1617: l_rct_rec); -- OUT
1618: --- If any errors happen abort API
1619: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1620: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1622: RAISE Okl_Api.G_EXCEPTION_ERROR;
1623: END IF;
1624: INSERT INTO OKL_TRX_CSH_RECEIPT_B(

Line 1621: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1617: l_rct_rec); -- OUT
1618: --- If any errors happen abort API
1619: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1620: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1622: RAISE Okl_Api.G_EXCEPTION_ERROR;
1623: END IF;
1624: INSERT INTO OKL_TRX_CSH_RECEIPT_B(
1625: id,

Line 1622: RAISE Okl_Api.G_EXCEPTION_ERROR;

1618: --- If any errors happen abort API
1619: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1620: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1621: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1622: RAISE Okl_Api.G_EXCEPTION_ERROR;
1623: END IF;
1624: INSERT INTO OKL_TRX_CSH_RECEIPT_B(
1625: id,
1626: currency_code,

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

1716: l_rct_rec.fully_applied_flag,
1717: l_rct_rec.expired_flag);
1718: -- Set OUT values
1719: x_rct_rec := l_rct_rec;
1720: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1721: EXCEPTION
1722: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1723: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1724: (

Line 1722: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1718: -- Set OUT values
1719: x_rct_rec := l_rct_rec;
1720: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1721: EXCEPTION
1722: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1723: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1724: (
1725: l_api_name,
1726: G_PKG_NAME,

Line 1723: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1719: x_rct_rec := l_rct_rec;
1720: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1721: EXCEPTION
1722: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1723: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1724: (
1725: l_api_name,
1726: G_PKG_NAME,
1727: 'Okl_API.G_RET_STS_ERROR',

Line 1727: 'Okl_API.G_RET_STS_ERROR',

1723: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1724: (
1725: l_api_name,
1726: G_PKG_NAME,
1727: 'Okl_API.G_RET_STS_ERROR',
1728: x_msg_count,
1729: x_msg_data,
1730: '_PVT'
1731: );

Line 1732: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1728: x_msg_count,
1729: x_msg_data,
1730: '_PVT'
1731: );
1732: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1733: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1734: (
1735: l_api_name,
1736: G_PKG_NAME,

Line 1733: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1729: x_msg_data,
1730: '_PVT'
1731: );
1732: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1733: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1734: (
1735: l_api_name,
1736: G_PKG_NAME,
1737: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1737: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1733: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1734: (
1735: l_api_name,
1736: G_PKG_NAME,
1737: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1738: x_msg_count,
1739: x_msg_data,
1740: '_PVT'
1741: );

Line 1743: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1739: x_msg_data,
1740: '_PVT'
1741: );
1742: WHEN OTHERS THEN
1743: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1744: (
1745: l_api_name,
1746: G_PKG_NAME,
1747: 'OTHERS',

Line 1766: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1762: x_okl_trx_csh_receipt_tl_rec OUT NOCOPY OklTrxCshReceiptTlRecType) IS
1763:
1764: l_api_version CONSTANT NUMBER := 1;
1765: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1766: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1767: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType := p_okl_trx_csh_receipt_tl_rec;
1768: ldefokltrxcshreceipttlrec OklTrxCshReceiptTlRecType;
1769: CURSOR get_languages IS
1770: SELECT *

Line 1780: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1776: FUNCTION Set_Attributes (
1777: p_okl_trx_csh_receipt_tl_rec IN OklTrxCshReceiptTlRecType,
1778: x_okl_trx_csh_receipt_tl_rec OUT NOCOPY OklTrxCshReceiptTlRecType
1779: ) RETURN VARCHAR2 IS
1780: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1781: BEGIN
1782: x_okl_trx_csh_receipt_tl_rec := p_okl_trx_csh_receipt_tl_rec;
1783: x_okl_trx_csh_receipt_tl_rec.LANGUAGE := USERENV('LANG');
1784: x_okl_trx_csh_receipt_tl_rec.SOURCE_LANG := USERENV('LANG');

Line 1788: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

1784: x_okl_trx_csh_receipt_tl_rec.SOURCE_LANG := USERENV('LANG');
1785: RETURN(l_return_status);
1786: END Set_Attributes;
1787: BEGIN
1788: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1789: p_init_msg_list,
1790: '_PVT',
1791: x_return_status);
1792: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1792: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1788: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1789: p_init_msg_list,
1790: '_PVT',
1791: x_return_status);
1792: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1793: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1794: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1795: RAISE Okl_Api.G_EXCEPTION_ERROR;
1796: END IF;

Line 1793: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1789: p_init_msg_list,
1790: '_PVT',
1791: x_return_status);
1792: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1793: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1794: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1795: RAISE Okl_Api.G_EXCEPTION_ERROR;
1796: END IF;
1797: --- Setting item attributes

Line 1794: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1790: '_PVT',
1791: x_return_status);
1792: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1793: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1794: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1795: RAISE Okl_Api.G_EXCEPTION_ERROR;
1796: END IF;
1797: --- Setting item attributes
1798: l_return_status := Set_Attributes(

Line 1795: RAISE Okl_Api.G_EXCEPTION_ERROR;

1791: x_return_status);
1792: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1793: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1794: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1795: RAISE Okl_Api.G_EXCEPTION_ERROR;
1796: END IF;
1797: --- Setting item attributes
1798: l_return_status := Set_Attributes(
1799: p_okl_trx_csh_receipt_tl_rec, -- IN

Line 1802: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1798: l_return_status := Set_Attributes(
1799: p_okl_trx_csh_receipt_tl_rec, -- IN
1800: l_okl_trx_csh_receipt_tl_rec); -- OUT
1801: --- If any errors happen abort API
1802: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1803: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1804: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1805: RAISE Okl_Api.G_EXCEPTION_ERROR;
1806: END IF;

Line 1803: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1799: p_okl_trx_csh_receipt_tl_rec, -- IN
1800: l_okl_trx_csh_receipt_tl_rec); -- OUT
1801: --- If any errors happen abort API
1802: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1803: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1804: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1805: RAISE Okl_Api.G_EXCEPTION_ERROR;
1806: END IF;
1807: FOR l_lang_rec IN get_languages LOOP

Line 1804: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1800: l_okl_trx_csh_receipt_tl_rec); -- OUT
1801: --- If any errors happen abort API
1802: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1803: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1804: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1805: RAISE Okl_Api.G_EXCEPTION_ERROR;
1806: END IF;
1807: FOR l_lang_rec IN get_languages LOOP
1808: l_okl_trx_csh_receipt_tl_rec.LANGUAGE := l_lang_rec.language_code;

Line 1805: RAISE Okl_Api.G_EXCEPTION_ERROR;

1801: --- If any errors happen abort API
1802: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1803: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1804: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1805: RAISE Okl_Api.G_EXCEPTION_ERROR;
1806: END IF;
1807: FOR l_lang_rec IN get_languages LOOP
1808: l_okl_trx_csh_receipt_tl_rec.LANGUAGE := l_lang_rec.language_code;
1809: INSERT INTO OKL_TRX_CSH_RECEIPT_TL(

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

1830: l_okl_trx_csh_receipt_tl_rec.last_update_login);
1831: END LOOP;
1832: -- Set OUT values
1833: x_okl_trx_csh_receipt_tl_rec := l_okl_trx_csh_receipt_tl_rec;
1834: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1835: EXCEPTION
1836: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1837: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1838: (

Line 1836: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1832: -- Set OUT values
1833: x_okl_trx_csh_receipt_tl_rec := l_okl_trx_csh_receipt_tl_rec;
1834: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1835: EXCEPTION
1836: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1837: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1838: (
1839: l_api_name,
1840: G_PKG_NAME,

Line 1837: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1833: x_okl_trx_csh_receipt_tl_rec := l_okl_trx_csh_receipt_tl_rec;
1834: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1835: EXCEPTION
1836: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1837: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1838: (
1839: l_api_name,
1840: G_PKG_NAME,
1841: 'Okl_API.G_RET_STS_ERROR',

Line 1841: 'Okl_API.G_RET_STS_ERROR',

1837: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1838: (
1839: l_api_name,
1840: G_PKG_NAME,
1841: 'Okl_API.G_RET_STS_ERROR',
1842: x_msg_count,
1843: x_msg_data,
1844: '_PVT'
1845: );

Line 1846: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1842: x_msg_count,
1843: x_msg_data,
1844: '_PVT'
1845: );
1846: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1847: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1848: (
1849: l_api_name,
1850: G_PKG_NAME,

Line 1847: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1843: x_msg_data,
1844: '_PVT'
1845: );
1846: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1847: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1848: (
1849: l_api_name,
1850: G_PKG_NAME,
1851: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1851: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1847: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1848: (
1849: l_api_name,
1850: G_PKG_NAME,
1851: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1852: x_msg_count,
1853: x_msg_data,
1854: '_PVT'
1855: );

Line 1857: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1853: x_msg_data,
1854: '_PVT'
1855: );
1856: WHEN OTHERS THEN
1857: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1858: (
1859: l_api_name,
1860: G_PKG_NAME,
1861: 'OTHERS',

Line 1881: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1877: x_rctv_rec OUT NOCOPY rctv_rec_type) IS
1878:
1879: l_api_version CONSTANT NUMBER := 1;
1880: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1881: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1882: l_rctv_rec rctv_rec_type;
1883: l_def_rctv_rec rctv_rec_type;
1884: l_rct_rec rct_rec_type;
1885: lx_rct_rec rct_rec_type;

Line 1910: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

1906: FUNCTION Set_Attributes (
1907: p_rctv_rec IN rctv_rec_type,
1908: x_rctv_rec OUT NOCOPY rctv_rec_type
1909: ) RETURN VARCHAR2 IS
1910: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1911: BEGIN
1912: x_rctv_rec := p_rctv_rec;
1913: x_rctv_rec.OBJECT_VERSION_NUMBER := 1;
1914: x_rctv_rec.SFWT_FLAG := 'N';

Line 1920: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

1916: END Set_Attributes;
1917: BEGIN
1918:
1919:
1920: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1921: G_PKG_NAME,
1922: p_init_msg_list,
1923: l_api_version,
1924: p_api_version,

Line 1928: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1924: p_api_version,
1925: '_PVT',
1926: x_return_status);
1927:
1928: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1929: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1930: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1931: RAISE Okl_Api.G_EXCEPTION_ERROR;
1932: END IF;

Line 1929: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1925: '_PVT',
1926: x_return_status);
1927:
1928: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1929: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1930: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1931: RAISE Okl_Api.G_EXCEPTION_ERROR;
1932: END IF;
1933:

Line 1930: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1926: x_return_status);
1927:
1928: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1929: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1930: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1931: RAISE Okl_Api.G_EXCEPTION_ERROR;
1932: END IF;
1933:
1934: l_rctv_rec := null_out_defaults(p_rctv_rec);

Line 1931: RAISE Okl_Api.G_EXCEPTION_ERROR;

1927:
1928: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1929: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1930: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1931: RAISE Okl_Api.G_EXCEPTION_ERROR;
1932: END IF;
1933:
1934: l_rctv_rec := null_out_defaults(p_rctv_rec);
1935: -- Set primary key value

Line 1943: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1939: l_rctv_rec, -- IN
1940: l_def_rctv_rec); -- OUT
1941: --- If any errors happen abort API
1942:
1943: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;

Line 1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1940: l_def_rctv_rec); -- OUT
1941: --- If any errors happen abort API
1942:
1943: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;
1948: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);

Line 1945: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1941: --- If any errors happen abort API
1942:
1943: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;
1948: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);
1949: --- Validate all non-missing attributes (Item Level Validation)

Line 1946: RAISE Okl_Api.G_EXCEPTION_ERROR;

1942:
1943: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;
1948: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);
1949: --- Validate all non-missing attributes (Item Level Validation)
1950: l_return_status := Validate_Attributes(l_def_rctv_rec);

Line 1952: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1948: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);
1949: --- Validate all non-missing attributes (Item Level Validation)
1950: l_return_status := Validate_Attributes(l_def_rctv_rec);
1951: --- If any errors happen abort API
1952: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1953: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1954: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1955: RAISE Okl_Api.G_EXCEPTION_ERROR;
1956: END IF;

Line 1953: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1949: --- Validate all non-missing attributes (Item Level Validation)
1950: l_return_status := Validate_Attributes(l_def_rctv_rec);
1951: --- If any errors happen abort API
1952: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1953: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1954: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1955: RAISE Okl_Api.G_EXCEPTION_ERROR;
1956: END IF;
1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?

Line 1954: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1950: l_return_status := Validate_Attributes(l_def_rctv_rec);
1951: --- If any errors happen abort API
1952: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1953: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1954: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1955: RAISE Okl_Api.G_EXCEPTION_ERROR;
1956: END IF;
1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?
1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1955: RAISE Okl_Api.G_EXCEPTION_ERROR;

1951: --- If any errors happen abort API
1952: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1953: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1954: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1955: RAISE Okl_Api.G_EXCEPTION_ERROR;
1956: END IF;
1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?
1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

1954: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1955: RAISE Okl_Api.G_EXCEPTION_ERROR;
1956: END IF;
1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?
1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1961: RAISE Okl_Api.G_EXCEPTION_ERROR;
1962: END IF;

Line 1959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1955: RAISE Okl_Api.G_EXCEPTION_ERROR;
1956: END IF;
1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?
1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1961: RAISE Okl_Api.G_EXCEPTION_ERROR;
1962: END IF;
1963: --------------------------------------

Line 1960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

1956: END IF;
1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?
1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1961: RAISE Okl_Api.G_EXCEPTION_ERROR;
1962: END IF;
1963: --------------------------------------
1964: -- Move VIEW record to "Child" records

Line 1961: RAISE Okl_Api.G_EXCEPTION_ERROR;

1957: l_return_status := Validate_Record(l_def_rctv_rec); -- ?
1958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1961: RAISE Okl_Api.G_EXCEPTION_ERROR;
1962: END IF;
1963: --------------------------------------
1964: -- Move VIEW record to "Child" records
1965: --------------------------------------

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

1977: l_rct_rec,
1978: lx_rct_rec
1979: );
1980:
1981: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1982: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1983: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1984: RAISE Okl_Api.G_EXCEPTION_ERROR;
1985: END IF;

Line 1982: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1978: lx_rct_rec
1979: );
1980:
1981: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1982: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1983: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1984: RAISE Okl_Api.G_EXCEPTION_ERROR;
1985: END IF;
1986: migrate(lx_rct_rec, l_def_rctv_rec);

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

1979: );
1980:
1981: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1982: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1983: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1984: RAISE Okl_Api.G_EXCEPTION_ERROR;
1985: END IF;
1986: migrate(lx_rct_rec, l_def_rctv_rec);
1987: insert_row(

Line 1984: RAISE Okl_Api.G_EXCEPTION_ERROR;

1980:
1981: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1982: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1983: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1984: RAISE Okl_Api.G_EXCEPTION_ERROR;
1985: END IF;
1986: migrate(lx_rct_rec, l_def_rctv_rec);
1987: insert_row(
1988: p_init_msg_list,

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

1991: x_msg_data,
1992: l_okl_trx_csh_receipt_tl_rec,
1993: lx_okl_trx_csh_receipt_tl_rec
1994: );
1995: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1998: RAISE Okl_Api.G_EXCEPTION_ERROR;
1999: END IF;

Line 1996: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1992: l_okl_trx_csh_receipt_tl_rec,
1993: lx_okl_trx_csh_receipt_tl_rec
1994: );
1995: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1998: RAISE Okl_Api.G_EXCEPTION_ERROR;
1999: END IF;
2000: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);

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

1993: lx_okl_trx_csh_receipt_tl_rec
1994: );
1995: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1998: RAISE Okl_Api.G_EXCEPTION_ERROR;
1999: END IF;
2000: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);
2001: -- Set OUT values

Line 1998: RAISE Okl_Api.G_EXCEPTION_ERROR;

1994: );
1995: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1998: RAISE Okl_Api.G_EXCEPTION_ERROR;
1999: END IF;
2000: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);
2001: -- Set OUT values
2002: x_rctv_rec := l_def_rctv_rec;

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

1999: END IF;
2000: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);
2001: -- Set OUT values
2002: x_rctv_rec := l_def_rctv_rec;
2003: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2004: EXCEPTION
2005: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2006: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2007: (

Line 2005: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2001: -- Set OUT values
2002: x_rctv_rec := l_def_rctv_rec;
2003: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2004: EXCEPTION
2005: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2006: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2007: (
2008: l_api_name,
2009: G_PKG_NAME,

Line 2006: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2002: x_rctv_rec := l_def_rctv_rec;
2003: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2004: EXCEPTION
2005: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2006: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2007: (
2008: l_api_name,
2009: G_PKG_NAME,
2010: 'Okl_API.G_RET_STS_ERROR',

Line 2010: 'Okl_API.G_RET_STS_ERROR',

2006: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2007: (
2008: l_api_name,
2009: G_PKG_NAME,
2010: 'Okl_API.G_RET_STS_ERROR',
2011: x_msg_count,
2012: x_msg_data,
2013: '_PVT'
2014: );

Line 2015: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2011: x_msg_count,
2012: x_msg_data,
2013: '_PVT'
2014: );
2015: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2016: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2017: (
2018: l_api_name,
2019: G_PKG_NAME,

Line 2016: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2012: x_msg_data,
2013: '_PVT'
2014: );
2015: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2016: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2017: (
2018: l_api_name,
2019: G_PKG_NAME,
2020: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2020: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2016: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2017: (
2018: l_api_name,
2019: G_PKG_NAME,
2020: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2021: x_msg_count,
2022: x_msg_data,
2023: '_PVT'
2024: );

Line 2026: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2022: x_msg_data,
2023: '_PVT'
2024: );
2025: WHEN OTHERS THEN
2026: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2027: (
2028: l_api_name,
2029: G_PKG_NAME,
2030: 'OTHERS',

Line 2050: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2046: x_rctv_tbl OUT NOCOPY rctv_tbl_type) IS
2047:
2048: l_api_version CONSTANT NUMBER := 1;
2049: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
2050: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2051: i NUMBER := 0;
2052: -- Begin Post-Generation Change
2053: -- overall error status
2054: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

Line 2054: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2050: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2051: i NUMBER := 0;
2052: -- Begin Post-Generation Change
2053: -- overall error status
2054: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2055: -- End Post-Generation Change
2056:
2057: BEGIN
2058: Okl_Api.init_msg_list(p_init_msg_list);

Line 2058: Okl_Api.init_msg_list(p_init_msg_list);

2054: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2055: -- End Post-Generation Change
2056:
2057: BEGIN
2058: Okl_Api.init_msg_list(p_init_msg_list);
2059: -- Make sure PL/SQL table has records in it before passing
2060: IF (p_rctv_tbl.COUNT > 0) THEN
2061: i := p_rctv_tbl.FIRST;
2062: LOOP

Line 2065: p_init_msg_list => Okl_Api.G_FALSE,

2061: i := p_rctv_tbl.FIRST;
2062: LOOP
2063: insert_row (
2064: p_api_version => p_api_version,
2065: p_init_msg_list => Okl_Api.G_FALSE,
2066: x_return_status => x_return_status,
2067: x_msg_count => x_msg_count,
2068: x_msg_data => x_msg_data,
2069: p_rctv_rec => p_rctv_tbl(i),

Line 2073: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

2069: p_rctv_rec => p_rctv_tbl(i),
2070: x_rctv_rec => x_rctv_tbl(i));
2071: -- Begin Post-Generation Change
2072: -- store the highest degree of error
2073: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2074: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2075: l_overall_status := x_return_status;
2076: END IF;
2077: END IF;

Line 2074: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

2070: x_rctv_rec => x_rctv_tbl(i));
2071: -- Begin Post-Generation Change
2072: -- store the highest degree of error
2073: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2074: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2075: l_overall_status := x_return_status;
2076: END IF;
2077: END IF;
2078: -- End Post-Generation Change

Line 2091: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2087: -- End Post-Generation Change
2088:
2089: END IF;
2090: EXCEPTION
2091: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2092: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2093: (
2094: l_api_name,
2095: G_PKG_NAME,

Line 2092: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2088:
2089: END IF;
2090: EXCEPTION
2091: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2092: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2093: (
2094: l_api_name,
2095: G_PKG_NAME,
2096: 'Okl_API.G_RET_STS_ERROR',

Line 2096: 'Okl_API.G_RET_STS_ERROR',

2092: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2093: (
2094: l_api_name,
2095: G_PKG_NAME,
2096: 'Okl_API.G_RET_STS_ERROR',
2097: x_msg_count,
2098: x_msg_data,
2099: '_PVT'
2100: );

Line 2101: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2097: x_msg_count,
2098: x_msg_data,
2099: '_PVT'
2100: );
2101: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2102: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2103: (
2104: l_api_name,
2105: G_PKG_NAME,

Line 2102: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2098: x_msg_data,
2099: '_PVT'
2100: );
2101: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2102: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2103: (
2104: l_api_name,
2105: G_PKG_NAME,
2106: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2106: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2102: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2103: (
2104: l_api_name,
2105: G_PKG_NAME,
2106: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2107: x_msg_count,
2108: x_msg_data,
2109: '_PVT'
2110: );

Line 2112: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2108: x_msg_data,
2109: '_PVT'
2110: );
2111: WHEN OTHERS THEN
2112: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2113: (
2114: l_api_name,
2115: G_PKG_NAME,
2116: 'OTHERS',

Line 2151: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2147: FROM OKL_TRX_CSH_RECEIPT_B
2148: WHERE ID = p_rct_rec.id;
2149: l_api_version CONSTANT NUMBER := 1;
2150: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
2151: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2152: l_object_version_number OKL_TRX_CSH_RECEIPT_B.OBJECT_VERSION_NUMBER%TYPE;
2153: lc_object_version_number OKL_TRX_CSH_RECEIPT_B.OBJECT_VERSION_NUMBER%TYPE;
2154: l_row_notfound BOOLEAN := FALSE;
2155: lc_row_notfound BOOLEAN := FALSE;

Line 2157: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

2153: lc_object_version_number OKL_TRX_CSH_RECEIPT_B.OBJECT_VERSION_NUMBER%TYPE;
2154: l_row_notfound BOOLEAN := FALSE;
2155: lc_row_notfound BOOLEAN := FALSE;
2156: BEGIN
2157: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2158: p_init_msg_list,
2159: '_PVT',
2160: x_return_status);
2161: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2161: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2157: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2158: p_init_msg_list,
2159: '_PVT',
2160: x_return_status);
2161: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2162: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2163: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2164: RAISE Okl_Api.G_EXCEPTION_ERROR;
2165: END IF;

Line 2162: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2158: p_init_msg_list,
2159: '_PVT',
2160: x_return_status);
2161: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2162: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2163: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2164: RAISE Okl_Api.G_EXCEPTION_ERROR;
2165: END IF;
2166: BEGIN

Line 2163: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2159: '_PVT',
2160: x_return_status);
2161: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2162: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2163: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2164: RAISE Okl_Api.G_EXCEPTION_ERROR;
2165: END IF;
2166: BEGIN
2167: OPEN lock_csr(p_rct_rec);

Line 2164: RAISE Okl_Api.G_EXCEPTION_ERROR;

2160: x_return_status);
2161: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2162: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2163: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2164: RAISE Okl_Api.G_EXCEPTION_ERROR;
2165: END IF;
2166: BEGIN
2167: OPEN lock_csr(p_rct_rec);
2168: FETCH lock_csr INTO l_object_version_number;

Line 2176: Okl_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

2172: WHEN E_Resource_Busy THEN
2173: IF (lock_csr%ISOPEN) THEN
2174: CLOSE lock_csr;
2175: END IF;
2176: Okl_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2177: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
2178: END;
2179:
2180: IF ( l_row_notfound ) THEN

Line 2187: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

2183: lc_row_notfound := lchk_csr%NOTFOUND;
2184: CLOSE lchk_csr;
2185: END IF;
2186: IF (lc_row_notfound) THEN
2187: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2188: RAISE Okl_Api.G_EXCEPTION_ERROR;
2189: ELSIF lc_object_version_number > p_rct_rec.object_version_number THEN
2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2191: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 2188: RAISE Okl_Api.G_EXCEPTION_ERROR;

2184: CLOSE lchk_csr;
2185: END IF;
2186: IF (lc_row_notfound) THEN
2187: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2188: RAISE Okl_Api.G_EXCEPTION_ERROR;
2189: ELSIF lc_object_version_number > p_rct_rec.object_version_number THEN
2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2191: RAISE Okl_Api.G_EXCEPTION_ERROR;
2192: ELSIF lc_object_version_number <> p_rct_rec.object_version_number THEN

Line 2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

2186: IF (lc_row_notfound) THEN
2187: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2188: RAISE Okl_Api.G_EXCEPTION_ERROR;
2189: ELSIF lc_object_version_number > p_rct_rec.object_version_number THEN
2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2191: RAISE Okl_Api.G_EXCEPTION_ERROR;
2192: ELSIF lc_object_version_number <> p_rct_rec.object_version_number THEN
2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2194: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 2191: RAISE Okl_Api.G_EXCEPTION_ERROR;

2187: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2188: RAISE Okl_Api.G_EXCEPTION_ERROR;
2189: ELSIF lc_object_version_number > p_rct_rec.object_version_number THEN
2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2191: RAISE Okl_Api.G_EXCEPTION_ERROR;
2192: ELSIF lc_object_version_number <> p_rct_rec.object_version_number THEN
2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2194: RAISE Okl_Api.G_EXCEPTION_ERROR;
2195: ELSIF lc_object_version_number = -1 THEN

Line 2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

2189: ELSIF lc_object_version_number > p_rct_rec.object_version_number THEN
2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2191: RAISE Okl_Api.G_EXCEPTION_ERROR;
2192: ELSIF lc_object_version_number <> p_rct_rec.object_version_number THEN
2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2194: RAISE Okl_Api.G_EXCEPTION_ERROR;
2195: ELSIF lc_object_version_number = -1 THEN
2196: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2197: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 2194: RAISE Okl_Api.G_EXCEPTION_ERROR;

2190: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2191: RAISE Okl_Api.G_EXCEPTION_ERROR;
2192: ELSIF lc_object_version_number <> p_rct_rec.object_version_number THEN
2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2194: RAISE Okl_Api.G_EXCEPTION_ERROR;
2195: ELSIF lc_object_version_number = -1 THEN
2196: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2197: RAISE Okl_Api.G_EXCEPTION_ERROR;
2198: END IF;

Line 2196: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);

2192: ELSIF lc_object_version_number <> p_rct_rec.object_version_number THEN
2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2194: RAISE Okl_Api.G_EXCEPTION_ERROR;
2195: ELSIF lc_object_version_number = -1 THEN
2196: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2197: RAISE Okl_Api.G_EXCEPTION_ERROR;
2198: END IF;
2199: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2200: EXCEPTION

Line 2197: RAISE Okl_Api.G_EXCEPTION_ERROR;

2193: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2194: RAISE Okl_Api.G_EXCEPTION_ERROR;
2195: ELSIF lc_object_version_number = -1 THEN
2196: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2197: RAISE Okl_Api.G_EXCEPTION_ERROR;
2198: END IF;
2199: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2200: EXCEPTION
2201: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

2195: ELSIF lc_object_version_number = -1 THEN
2196: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2197: RAISE Okl_Api.G_EXCEPTION_ERROR;
2198: END IF;
2199: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2200: EXCEPTION
2201: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2202: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2203: (

Line 2201: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2197: RAISE Okl_Api.G_EXCEPTION_ERROR;
2198: END IF;
2199: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2200: EXCEPTION
2201: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2202: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2203: (
2204: l_api_name,
2205: G_PKG_NAME,

Line 2202: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2198: END IF;
2199: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2200: EXCEPTION
2201: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2202: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2203: (
2204: l_api_name,
2205: G_PKG_NAME,
2206: 'Okl_API.G_RET_STS_ERROR',

Line 2206: 'Okl_API.G_RET_STS_ERROR',

2202: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2203: (
2204: l_api_name,
2205: G_PKG_NAME,
2206: 'Okl_API.G_RET_STS_ERROR',
2207: x_msg_count,
2208: x_msg_data,
2209: '_PVT'
2210: );

Line 2211: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2207: x_msg_count,
2208: x_msg_data,
2209: '_PVT'
2210: );
2211: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2212: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2213: (
2214: l_api_name,
2215: G_PKG_NAME,

Line 2212: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2208: x_msg_data,
2209: '_PVT'
2210: );
2211: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2212: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2213: (
2214: l_api_name,
2215: G_PKG_NAME,
2216: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2216: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2212: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2213: (
2214: l_api_name,
2215: G_PKG_NAME,
2216: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2217: x_msg_count,
2218: x_msg_data,
2219: '_PVT'
2220: );

Line 2222: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2218: x_msg_data,
2219: '_PVT'
2220: );
2221: WHEN OTHERS THEN
2222: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2223: (
2224: l_api_name,
2225: G_PKG_NAME,
2226: 'OTHERS',

Line 2252: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2248: FOR UPDATE NOWAIT;
2249:
2250: l_api_version CONSTANT NUMBER := 1;
2251: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
2252: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2253: l_lock_var lock_csr%ROWTYPE;
2254: l_row_notfound BOOLEAN := FALSE;
2255: lc_row_notfound BOOLEAN := FALSE;
2256: BEGIN

Line 2257: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

2253: l_lock_var lock_csr%ROWTYPE;
2254: l_row_notfound BOOLEAN := FALSE;
2255: lc_row_notfound BOOLEAN := FALSE;
2256: BEGIN
2257: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2258: p_init_msg_list,
2259: '_PVT',
2260: x_return_status);
2261: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2261: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2257: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2258: p_init_msg_list,
2259: '_PVT',
2260: x_return_status);
2261: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2262: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2263: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2264: RAISE Okl_Api.G_EXCEPTION_ERROR;
2265: END IF;

Line 2262: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2258: p_init_msg_list,
2259: '_PVT',
2260: x_return_status);
2261: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2262: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2263: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2264: RAISE Okl_Api.G_EXCEPTION_ERROR;
2265: END IF;
2266: BEGIN

Line 2263: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2259: '_PVT',
2260: x_return_status);
2261: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2262: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2263: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2264: RAISE Okl_Api.G_EXCEPTION_ERROR;
2265: END IF;
2266: BEGIN
2267: OPEN lock_csr(p_okl_trx_csh_receipt_tl_rec);

Line 2264: RAISE Okl_Api.G_EXCEPTION_ERROR;

2260: x_return_status);
2261: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2262: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2263: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2264: RAISE Okl_Api.G_EXCEPTION_ERROR;
2265: END IF;
2266: BEGIN
2267: OPEN lock_csr(p_okl_trx_csh_receipt_tl_rec);
2268: FETCH lock_csr INTO l_lock_var;

Line 2276: Okl_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

2272: WHEN E_Resource_Busy THEN
2273: IF (lock_csr%ISOPEN) THEN
2274: CLOSE lock_csr;
2275: END IF;
2276: Okl_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2277: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
2278: END;
2279:
2280: IF ( l_row_notfound ) THEN

Line 2281: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

2277: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
2278: END;
2279:
2280: IF ( l_row_notfound ) THEN
2281: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2282: RAISE Okl_Api.G_EXCEPTION_ERROR;
2283: END IF;
2284: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2285: EXCEPTION

Line 2282: RAISE Okl_Api.G_EXCEPTION_ERROR;

2278: END;
2279:
2280: IF ( l_row_notfound ) THEN
2281: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2282: RAISE Okl_Api.G_EXCEPTION_ERROR;
2283: END IF;
2284: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2285: EXCEPTION
2286: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

2280: IF ( l_row_notfound ) THEN
2281: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2282: RAISE Okl_Api.G_EXCEPTION_ERROR;
2283: END IF;
2284: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2285: EXCEPTION
2286: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2287: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2288: (

Line 2286: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2282: RAISE Okl_Api.G_EXCEPTION_ERROR;
2283: END IF;
2284: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2285: EXCEPTION
2286: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2287: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2288: (
2289: l_api_name,
2290: G_PKG_NAME,

Line 2287: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2283: END IF;
2284: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2285: EXCEPTION
2286: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2287: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2288: (
2289: l_api_name,
2290: G_PKG_NAME,
2291: 'Okl_API.G_RET_STS_ERROR',

Line 2291: 'Okl_API.G_RET_STS_ERROR',

2287: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2288: (
2289: l_api_name,
2290: G_PKG_NAME,
2291: 'Okl_API.G_RET_STS_ERROR',
2292: x_msg_count,
2293: x_msg_data,
2294: '_PVT'
2295: );

Line 2296: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2292: x_msg_count,
2293: x_msg_data,
2294: '_PVT'
2295: );
2296: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2297: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2298: (
2299: l_api_name,
2300: G_PKG_NAME,

Line 2297: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2293: x_msg_data,
2294: '_PVT'
2295: );
2296: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2297: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2298: (
2299: l_api_name,
2300: G_PKG_NAME,
2301: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2301: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2297: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2298: (
2299: l_api_name,
2300: G_PKG_NAME,
2301: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2302: x_msg_count,
2303: x_msg_data,
2304: '_PVT'
2305: );

Line 2307: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2303: x_msg_data,
2304: '_PVT'
2305: );
2306: WHEN OTHERS THEN
2307: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2308: (
2309: l_api_name,
2310: G_PKG_NAME,
2311: 'OTHERS',

Line 2330: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2326: p_rctv_rec IN rctv_rec_type) IS
2327:
2328: l_api_version CONSTANT NUMBER := 1;
2329: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
2330: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2331: l_rct_rec rct_rec_type;
2332: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
2333: BEGIN
2334: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

Line 2334: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

2330: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2331: l_rct_rec rct_rec_type;
2332: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
2333: BEGIN
2334: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2335: G_PKG_NAME,
2336: p_init_msg_list,
2337: l_api_version,
2338: p_api_version,

Line 2341: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2337: l_api_version,
2338: p_api_version,
2339: '_PVT',
2340: x_return_status);
2341: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2342: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2343: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2344: RAISE Okl_Api.G_EXCEPTION_ERROR;
2345: END IF;

Line 2342: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2338: p_api_version,
2339: '_PVT',
2340: x_return_status);
2341: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2342: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2343: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2344: RAISE Okl_Api.G_EXCEPTION_ERROR;
2345: END IF;
2346: --------------------------------------

Line 2343: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2339: '_PVT',
2340: x_return_status);
2341: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2342: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2343: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2344: RAISE Okl_Api.G_EXCEPTION_ERROR;
2345: END IF;
2346: --------------------------------------
2347: -- Move VIEW record to "Child" records

Line 2344: RAISE Okl_Api.G_EXCEPTION_ERROR;

2340: x_return_status);
2341: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2342: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2343: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2344: RAISE Okl_Api.G_EXCEPTION_ERROR;
2345: END IF;
2346: --------------------------------------
2347: -- Move VIEW record to "Child" records
2348: --------------------------------------

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

2357: x_msg_count,
2358: x_msg_data,
2359: l_rct_rec
2360: );
2361: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2363: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2364: RAISE Okl_Api.G_EXCEPTION_ERROR;
2365: END IF;

Line 2362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2358: x_msg_data,
2359: l_rct_rec
2360: );
2361: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2363: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2364: RAISE Okl_Api.G_EXCEPTION_ERROR;
2365: END IF;
2366: lock_row(

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

2359: l_rct_rec
2360: );
2361: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2363: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2364: RAISE Okl_Api.G_EXCEPTION_ERROR;
2365: END IF;
2366: lock_row(
2367: p_init_msg_list,

Line 2364: RAISE Okl_Api.G_EXCEPTION_ERROR;

2360: );
2361: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2363: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2364: RAISE Okl_Api.G_EXCEPTION_ERROR;
2365: END IF;
2366: lock_row(
2367: p_init_msg_list,
2368: x_return_status,

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

2369: x_msg_count,
2370: x_msg_data,
2371: l_okl_trx_csh_receipt_tl_rec
2372: );
2373: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2374: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2375: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2376: RAISE Okl_Api.G_EXCEPTION_ERROR;
2377: END IF;

Line 2374: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2370: x_msg_data,
2371: l_okl_trx_csh_receipt_tl_rec
2372: );
2373: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2374: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2375: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2376: RAISE Okl_Api.G_EXCEPTION_ERROR;
2377: END IF;
2378: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

2371: l_okl_trx_csh_receipt_tl_rec
2372: );
2373: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2374: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2375: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2376: RAISE Okl_Api.G_EXCEPTION_ERROR;
2377: END IF;
2378: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2379: EXCEPTION

Line 2376: RAISE Okl_Api.G_EXCEPTION_ERROR;

2372: );
2373: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2374: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2375: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2376: RAISE Okl_Api.G_EXCEPTION_ERROR;
2377: END IF;
2378: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2379: EXCEPTION
2380: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

2374: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2375: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2376: RAISE Okl_Api.G_EXCEPTION_ERROR;
2377: END IF;
2378: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2379: EXCEPTION
2380: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2381: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2382: (

Line 2380: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2376: RAISE Okl_Api.G_EXCEPTION_ERROR;
2377: END IF;
2378: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2379: EXCEPTION
2380: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2381: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2382: (
2383: l_api_name,
2384: G_PKG_NAME,

Line 2381: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2377: END IF;
2378: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2379: EXCEPTION
2380: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2381: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2382: (
2383: l_api_name,
2384: G_PKG_NAME,
2385: 'Okl_API.G_RET_STS_ERROR',

Line 2385: 'Okl_API.G_RET_STS_ERROR',

2381: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2382: (
2383: l_api_name,
2384: G_PKG_NAME,
2385: 'Okl_API.G_RET_STS_ERROR',
2386: x_msg_count,
2387: x_msg_data,
2388: '_PVT'
2389: );

Line 2390: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2386: x_msg_count,
2387: x_msg_data,
2388: '_PVT'
2389: );
2390: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2391: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2392: (
2393: l_api_name,
2394: G_PKG_NAME,

Line 2391: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2387: x_msg_data,
2388: '_PVT'
2389: );
2390: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2391: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2392: (
2393: l_api_name,
2394: G_PKG_NAME,
2395: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2395: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2391: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2392: (
2393: l_api_name,
2394: G_PKG_NAME,
2395: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2396: x_msg_count,
2397: x_msg_data,
2398: '_PVT'
2399: );

Line 2401: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2397: x_msg_data,
2398: '_PVT'
2399: );
2400: WHEN OTHERS THEN
2401: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2402: (
2403: l_api_name,
2404: G_PKG_NAME,
2405: 'OTHERS',

Line 2424: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2420: p_rctv_tbl IN rctv_tbl_type) IS
2421:
2422: l_api_version CONSTANT NUMBER := 1;
2423: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2424: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2425: i NUMBER := 0;
2426: -- Begin Post-Generation Change
2427: -- overall error status
2428: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

Line 2428: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2424: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2425: i NUMBER := 0;
2426: -- Begin Post-Generation Change
2427: -- overall error status
2428: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2429: -- End Post-Generation Change
2430: BEGIN
2431: Okl_Api.init_msg_list(p_init_msg_list);
2432: -- Make sure PL/SQL table has records in it before passing

Line 2431: Okl_Api.init_msg_list(p_init_msg_list);

2427: -- overall error status
2428: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2429: -- End Post-Generation Change
2430: BEGIN
2431: Okl_Api.init_msg_list(p_init_msg_list);
2432: -- Make sure PL/SQL table has records in it before passing
2433: IF (p_rctv_tbl.COUNT > 0) THEN
2434: i := p_rctv_tbl.FIRST;
2435: LOOP

Line 2438: p_init_msg_list => Okl_Api.G_FALSE,

2434: i := p_rctv_tbl.FIRST;
2435: LOOP
2436: lock_row (
2437: p_api_version => p_api_version,
2438: p_init_msg_list => Okl_Api.G_FALSE,
2439: x_return_status => x_return_status,
2440: x_msg_count => x_msg_count,
2441: x_msg_data => x_msg_data,
2442: p_rctv_rec => p_rctv_tbl(i));

Line 2446: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

2442: p_rctv_rec => p_rctv_tbl(i));
2443:
2444: -- Begin Post-Generation Change
2445: -- store the highest degree of error
2446: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2447: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2448: l_overall_status := x_return_status;
2449: END IF;
2450: END IF;

Line 2447: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

2443:
2444: -- Begin Post-Generation Change
2445: -- store the highest degree of error
2446: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2447: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2448: l_overall_status := x_return_status;
2449: END IF;
2450: END IF;
2451: -- End Post-Generation Change

Line 2464: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2460: -- End Post-Generation Change
2461:
2462: END IF;
2463: EXCEPTION
2464: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2465: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2466: (
2467: l_api_name,
2468: G_PKG_NAME,

Line 2465: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2461:
2462: END IF;
2463: EXCEPTION
2464: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2465: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2466: (
2467: l_api_name,
2468: G_PKG_NAME,
2469: 'Okl_API.G_RET_STS_ERROR',

Line 2469: 'Okl_API.G_RET_STS_ERROR',

2465: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2466: (
2467: l_api_name,
2468: G_PKG_NAME,
2469: 'Okl_API.G_RET_STS_ERROR',
2470: x_msg_count,
2471: x_msg_data,
2472: '_PVT'
2473: );

Line 2474: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2470: x_msg_count,
2471: x_msg_data,
2472: '_PVT'
2473: );
2474: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2475: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2476: (
2477: l_api_name,
2478: G_PKG_NAME,

Line 2475: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2471: x_msg_data,
2472: '_PVT'
2473: );
2474: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2475: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2476: (
2477: l_api_name,
2478: G_PKG_NAME,
2479: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2479: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2475: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2476: (
2477: l_api_name,
2478: G_PKG_NAME,
2479: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2480: x_msg_count,
2481: x_msg_data,
2482: '_PVT'
2483: );

Line 2485: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2481: x_msg_data,
2482: '_PVT'
2483: );
2484: WHEN OTHERS THEN
2485: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2486: (
2487: l_api_name,
2488: G_PKG_NAME,
2489: 'OTHERS',

Line 2526: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2522: x_rct_rec OUT NOCOPY rct_rec_type) IS
2523:
2524: l_api_version CONSTANT NUMBER := 1;
2525: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2526: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2527: l_rct_rec rct_rec_type := p_rct_rec;
2528: l_def_rct_rec rct_rec_type;
2529: l_row_notfound BOOLEAN := TRUE;
2530: ----------------------------------

Line 2540: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2536: x_rct_rec OUT NOCOPY rct_rec_type
2537: ) RETURN VARCHAR2 IS
2538: l_rct_rec rct_rec_type;
2539: l_row_notfound BOOLEAN := TRUE;
2540: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2541: BEGIN
2542: x_rct_rec := p_rct_rec;
2543: -- Get current database values
2544: l_rct_rec := get_rec(p_rct_rec, l_row_notfound);

Line 2546: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

2542: x_rct_rec := p_rct_rec;
2543: -- Get current database values
2544: l_rct_rec := get_rec(p_rct_rec, l_row_notfound);
2545: IF (l_row_notfound) THEN
2546: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2547: END IF;
2548: IF (x_rct_rec.id = Okl_Api.G_MISS_NUM)
2549: THEN
2550: x_rct_rec.id := l_rct_rec.id;

Line 2548: IF (x_rct_rec.id = Okl_Api.G_MISS_NUM)

2544: l_rct_rec := get_rec(p_rct_rec, l_row_notfound);
2545: IF (l_row_notfound) THEN
2546: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2547: END IF;
2548: IF (x_rct_rec.id = Okl_Api.G_MISS_NUM)
2549: THEN
2550: x_rct_rec.id := l_rct_rec.id;
2551: END IF;
2552: IF (x_rct_rec.currency_code = Okl_Api.G_MISS_CHAR)

Line 2552: IF (x_rct_rec.currency_code = Okl_Api.G_MISS_CHAR)

2548: IF (x_rct_rec.id = Okl_Api.G_MISS_NUM)
2549: THEN
2550: x_rct_rec.id := l_rct_rec.id;
2551: END IF;
2552: IF (x_rct_rec.currency_code = Okl_Api.G_MISS_CHAR)
2553: THEN
2554: x_rct_rec.currency_code := l_rct_rec.currency_code;
2555: END IF;
2556: IF (x_rct_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)

Line 2556: IF (x_rct_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)

2552: IF (x_rct_rec.currency_code = Okl_Api.G_MISS_CHAR)
2553: THEN
2554: x_rct_rec.currency_code := l_rct_rec.currency_code;
2555: END IF;
2556: IF (x_rct_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)
2557: THEN
2558: x_rct_rec.exchange_rate_type := l_rct_rec.exchange_rate_type;
2559: END IF;
2560: IF (x_rct_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)

Line 2560: IF (x_rct_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)

2556: IF (x_rct_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)
2557: THEN
2558: x_rct_rec.exchange_rate_type := l_rct_rec.exchange_rate_type;
2559: END IF;
2560: IF (x_rct_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)
2561: THEN
2562: x_rct_rec.exchange_rate_date := l_rct_rec.exchange_rate_date;
2563: END IF;
2564: IF (x_rct_rec.exchange_rate = Okl_Api.G_MISS_NUM)

Line 2564: IF (x_rct_rec.exchange_rate = Okl_Api.G_MISS_NUM)

2560: IF (x_rct_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)
2561: THEN
2562: x_rct_rec.exchange_rate_date := l_rct_rec.exchange_rate_date;
2563: END IF;
2564: IF (x_rct_rec.exchange_rate = Okl_Api.G_MISS_NUM)
2565: THEN
2566: x_rct_rec.exchange_rate := l_rct_rec.exchange_rate;
2567: END IF;
2568: IF (x_rct_rec.btc_id = Okl_Api.G_MISS_NUM)

Line 2568: IF (x_rct_rec.btc_id = Okl_Api.G_MISS_NUM)

2564: IF (x_rct_rec.exchange_rate = Okl_Api.G_MISS_NUM)
2565: THEN
2566: x_rct_rec.exchange_rate := l_rct_rec.exchange_rate;
2567: END IF;
2568: IF (x_rct_rec.btc_id = Okl_Api.G_MISS_NUM)
2569: THEN
2570: x_rct_rec.btc_id := l_rct_rec.btc_id;
2571: END IF;
2572: IF (x_rct_rec.iba_id = Okl_Api.G_MISS_NUM)

Line 2572: IF (x_rct_rec.iba_id = Okl_Api.G_MISS_NUM)

2568: IF (x_rct_rec.btc_id = Okl_Api.G_MISS_NUM)
2569: THEN
2570: x_rct_rec.btc_id := l_rct_rec.btc_id;
2571: END IF;
2572: IF (x_rct_rec.iba_id = Okl_Api.G_MISS_NUM)
2573: THEN
2574: x_rct_rec.iba_id := l_rct_rec.iba_id;
2575: END IF;
2576: IF (x_rct_rec.gl_date = Okl_Api.G_MISS_DATE)

Line 2576: IF (x_rct_rec.gl_date = Okl_Api.G_MISS_DATE)

2572: IF (x_rct_rec.iba_id = Okl_Api.G_MISS_NUM)
2573: THEN
2574: x_rct_rec.iba_id := l_rct_rec.iba_id;
2575: END IF;
2576: IF (x_rct_rec.gl_date = Okl_Api.G_MISS_DATE)
2577: THEN
2578: x_rct_rec.gl_date := l_rct_rec.gl_date;
2579: END IF;
2580: IF (x_rct_rec.ile_id = Okl_Api.G_MISS_NUM)

Line 2580: IF (x_rct_rec.ile_id = Okl_Api.G_MISS_NUM)

2576: IF (x_rct_rec.gl_date = Okl_Api.G_MISS_DATE)
2577: THEN
2578: x_rct_rec.gl_date := l_rct_rec.gl_date;
2579: END IF;
2580: IF (x_rct_rec.ile_id = Okl_Api.G_MISS_NUM)
2581: THEN
2582: x_rct_rec.ile_id := l_rct_rec.ile_id;
2583: END IF;
2584: IF (x_rct_rec.irm_id = Okl_Api.G_MISS_NUM)

Line 2584: IF (x_rct_rec.irm_id = Okl_Api.G_MISS_NUM)

2580: IF (x_rct_rec.ile_id = Okl_Api.G_MISS_NUM)
2581: THEN
2582: x_rct_rec.ile_id := l_rct_rec.ile_id;
2583: END IF;
2584: IF (x_rct_rec.irm_id = Okl_Api.G_MISS_NUM)
2585: THEN
2586: x_rct_rec.irm_id := l_rct_rec.irm_id;
2587: END IF;
2588: IF (x_rct_rec.object_version_number = Okl_Api.G_MISS_NUM)

Line 2588: IF (x_rct_rec.object_version_number = Okl_Api.G_MISS_NUM)

2584: IF (x_rct_rec.irm_id = Okl_Api.G_MISS_NUM)
2585: THEN
2586: x_rct_rec.irm_id := l_rct_rec.irm_id;
2587: END IF;
2588: IF (x_rct_rec.object_version_number = Okl_Api.G_MISS_NUM)
2589: THEN
2590: x_rct_rec.object_version_number := l_rct_rec.object_version_number;
2591: END IF;
2592: IF (x_rct_rec.check_number = Okl_Api.G_MISS_CHAR)

Line 2592: IF (x_rct_rec.check_number = Okl_Api.G_MISS_CHAR)

2588: IF (x_rct_rec.object_version_number = Okl_Api.G_MISS_NUM)
2589: THEN
2590: x_rct_rec.object_version_number := l_rct_rec.object_version_number;
2591: END IF;
2592: IF (x_rct_rec.check_number = Okl_Api.G_MISS_CHAR)
2593: THEN
2594: x_rct_rec.check_number := l_rct_rec.check_number;
2595: END IF;
2596: IF (x_rct_rec.amount = Okl_Api.G_MISS_NUM)

Line 2596: IF (x_rct_rec.amount = Okl_Api.G_MISS_NUM)

2592: IF (x_rct_rec.check_number = Okl_Api.G_MISS_CHAR)
2593: THEN
2594: x_rct_rec.check_number := l_rct_rec.check_number;
2595: END IF;
2596: IF (x_rct_rec.amount = Okl_Api.G_MISS_NUM)
2597: THEN
2598: x_rct_rec.amount := l_rct_rec.amount;
2599: END IF;
2600: IF (x_rct_rec.date_effective = Okl_Api.G_MISS_DATE)

Line 2600: IF (x_rct_rec.date_effective = Okl_Api.G_MISS_DATE)

2596: IF (x_rct_rec.amount = Okl_Api.G_MISS_NUM)
2597: THEN
2598: x_rct_rec.amount := l_rct_rec.amount;
2599: END IF;
2600: IF (x_rct_rec.date_effective = Okl_Api.G_MISS_DATE)
2601: THEN
2602: x_rct_rec.date_effective := l_rct_rec.date_effective;
2603: END IF;
2604: IF (x_rct_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)

Line 2604: IF (x_rct_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)

2600: IF (x_rct_rec.date_effective = Okl_Api.G_MISS_DATE)
2601: THEN
2602: x_rct_rec.date_effective := l_rct_rec.date_effective;
2603: END IF;
2604: IF (x_rct_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)
2605: THEN
2606: x_rct_rec.rcpt_status_code := l_rct_rec.rcpt_status_code;
2607: END IF;
2608: IF (x_rct_rec.request_id = Okl_Api.G_MISS_NUM)

Line 2608: IF (x_rct_rec.request_id = Okl_Api.G_MISS_NUM)

2604: IF (x_rct_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)
2605: THEN
2606: x_rct_rec.rcpt_status_code := l_rct_rec.rcpt_status_code;
2607: END IF;
2608: IF (x_rct_rec.request_id = Okl_Api.G_MISS_NUM)
2609: THEN
2610: x_rct_rec.request_id := l_rct_rec.request_id;
2611: END IF;
2612: IF (x_rct_rec.program_application_id = Okl_Api.G_MISS_NUM)

Line 2612: IF (x_rct_rec.program_application_id = Okl_Api.G_MISS_NUM)

2608: IF (x_rct_rec.request_id = Okl_Api.G_MISS_NUM)
2609: THEN
2610: x_rct_rec.request_id := l_rct_rec.request_id;
2611: END IF;
2612: IF (x_rct_rec.program_application_id = Okl_Api.G_MISS_NUM)
2613: THEN
2614: x_rct_rec.program_application_id := l_rct_rec.program_application_id;
2615: END IF;
2616: IF (x_rct_rec.program_id = Okl_Api.G_MISS_NUM)

Line 2616: IF (x_rct_rec.program_id = Okl_Api.G_MISS_NUM)

2612: IF (x_rct_rec.program_application_id = Okl_Api.G_MISS_NUM)
2613: THEN
2614: x_rct_rec.program_application_id := l_rct_rec.program_application_id;
2615: END IF;
2616: IF (x_rct_rec.program_id = Okl_Api.G_MISS_NUM)
2617: THEN
2618: x_rct_rec.program_id := l_rct_rec.program_id;
2619: END IF;
2620: IF (x_rct_rec.program_update_date = Okl_Api.G_MISS_DATE)

Line 2620: IF (x_rct_rec.program_update_date = Okl_Api.G_MISS_DATE)

2616: IF (x_rct_rec.program_id = Okl_Api.G_MISS_NUM)
2617: THEN
2618: x_rct_rec.program_id := l_rct_rec.program_id;
2619: END IF;
2620: IF (x_rct_rec.program_update_date = Okl_Api.G_MISS_DATE)
2621: THEN
2622: x_rct_rec.program_update_date := l_rct_rec.program_update_date;
2623: END IF;
2624: IF (x_rct_rec.org_id = Okl_Api.G_MISS_NUM)

Line 2624: IF (x_rct_rec.org_id = Okl_Api.G_MISS_NUM)

2620: IF (x_rct_rec.program_update_date = Okl_Api.G_MISS_DATE)
2621: THEN
2622: x_rct_rec.program_update_date := l_rct_rec.program_update_date;
2623: END IF;
2624: IF (x_rct_rec.org_id = Okl_Api.G_MISS_NUM)
2625: THEN
2626: x_rct_rec.org_id := l_rct_rec.org_id;
2627: END IF;
2628: IF (x_rct_rec.attribute_category = Okl_Api.G_MISS_CHAR)

Line 2628: IF (x_rct_rec.attribute_category = Okl_Api.G_MISS_CHAR)

2624: IF (x_rct_rec.org_id = Okl_Api.G_MISS_NUM)
2625: THEN
2626: x_rct_rec.org_id := l_rct_rec.org_id;
2627: END IF;
2628: IF (x_rct_rec.attribute_category = Okl_Api.G_MISS_CHAR)
2629: THEN
2630: x_rct_rec.attribute_category := l_rct_rec.attribute_category;
2631: END IF;
2632: IF (x_rct_rec.attribute1 = Okl_Api.G_MISS_CHAR)

Line 2632: IF (x_rct_rec.attribute1 = Okl_Api.G_MISS_CHAR)

2628: IF (x_rct_rec.attribute_category = Okl_Api.G_MISS_CHAR)
2629: THEN
2630: x_rct_rec.attribute_category := l_rct_rec.attribute_category;
2631: END IF;
2632: IF (x_rct_rec.attribute1 = Okl_Api.G_MISS_CHAR)
2633: THEN
2634: x_rct_rec.attribute1 := l_rct_rec.attribute1;
2635: END IF;
2636: IF (x_rct_rec.attribute2 = Okl_Api.G_MISS_CHAR)

Line 2636: IF (x_rct_rec.attribute2 = Okl_Api.G_MISS_CHAR)

2632: IF (x_rct_rec.attribute1 = Okl_Api.G_MISS_CHAR)
2633: THEN
2634: x_rct_rec.attribute1 := l_rct_rec.attribute1;
2635: END IF;
2636: IF (x_rct_rec.attribute2 = Okl_Api.G_MISS_CHAR)
2637: THEN
2638: x_rct_rec.attribute2 := l_rct_rec.attribute2;
2639: END IF;
2640: IF (x_rct_rec.attribute3 = Okl_Api.G_MISS_CHAR)

Line 2640: IF (x_rct_rec.attribute3 = Okl_Api.G_MISS_CHAR)

2636: IF (x_rct_rec.attribute2 = Okl_Api.G_MISS_CHAR)
2637: THEN
2638: x_rct_rec.attribute2 := l_rct_rec.attribute2;
2639: END IF;
2640: IF (x_rct_rec.attribute3 = Okl_Api.G_MISS_CHAR)
2641: THEN
2642: x_rct_rec.attribute3 := l_rct_rec.attribute3;
2643: END IF;
2644: IF (x_rct_rec.attribute4 = Okl_Api.G_MISS_CHAR)

Line 2644: IF (x_rct_rec.attribute4 = Okl_Api.G_MISS_CHAR)

2640: IF (x_rct_rec.attribute3 = Okl_Api.G_MISS_CHAR)
2641: THEN
2642: x_rct_rec.attribute3 := l_rct_rec.attribute3;
2643: END IF;
2644: IF (x_rct_rec.attribute4 = Okl_Api.G_MISS_CHAR)
2645: THEN
2646: x_rct_rec.attribute4 := l_rct_rec.attribute4;
2647: END IF;
2648: IF (x_rct_rec.attribute5 = Okl_Api.G_MISS_CHAR)

Line 2648: IF (x_rct_rec.attribute5 = Okl_Api.G_MISS_CHAR)

2644: IF (x_rct_rec.attribute4 = Okl_Api.G_MISS_CHAR)
2645: THEN
2646: x_rct_rec.attribute4 := l_rct_rec.attribute4;
2647: END IF;
2648: IF (x_rct_rec.attribute5 = Okl_Api.G_MISS_CHAR)
2649: THEN
2650: x_rct_rec.attribute5 := l_rct_rec.attribute5;
2651: END IF;
2652: IF (x_rct_rec.attribute6 = Okl_Api.G_MISS_CHAR)

Line 2652: IF (x_rct_rec.attribute6 = Okl_Api.G_MISS_CHAR)

2648: IF (x_rct_rec.attribute5 = Okl_Api.G_MISS_CHAR)
2649: THEN
2650: x_rct_rec.attribute5 := l_rct_rec.attribute5;
2651: END IF;
2652: IF (x_rct_rec.attribute6 = Okl_Api.G_MISS_CHAR)
2653: THEN
2654: x_rct_rec.attribute6 := l_rct_rec.attribute6;
2655: END IF;
2656: IF (x_rct_rec.attribute7 = Okl_Api.G_MISS_CHAR)

Line 2656: IF (x_rct_rec.attribute7 = Okl_Api.G_MISS_CHAR)

2652: IF (x_rct_rec.attribute6 = Okl_Api.G_MISS_CHAR)
2653: THEN
2654: x_rct_rec.attribute6 := l_rct_rec.attribute6;
2655: END IF;
2656: IF (x_rct_rec.attribute7 = Okl_Api.G_MISS_CHAR)
2657: THEN
2658: x_rct_rec.attribute7 := l_rct_rec.attribute7;
2659: END IF;
2660: IF (x_rct_rec.attribute8 = Okl_Api.G_MISS_CHAR)

Line 2660: IF (x_rct_rec.attribute8 = Okl_Api.G_MISS_CHAR)

2656: IF (x_rct_rec.attribute7 = Okl_Api.G_MISS_CHAR)
2657: THEN
2658: x_rct_rec.attribute7 := l_rct_rec.attribute7;
2659: END IF;
2660: IF (x_rct_rec.attribute8 = Okl_Api.G_MISS_CHAR)
2661: THEN
2662: x_rct_rec.attribute8 := l_rct_rec.attribute8;
2663: END IF;
2664: IF (x_rct_rec.attribute9 = Okl_Api.G_MISS_CHAR)

Line 2664: IF (x_rct_rec.attribute9 = Okl_Api.G_MISS_CHAR)

2660: IF (x_rct_rec.attribute8 = Okl_Api.G_MISS_CHAR)
2661: THEN
2662: x_rct_rec.attribute8 := l_rct_rec.attribute8;
2663: END IF;
2664: IF (x_rct_rec.attribute9 = Okl_Api.G_MISS_CHAR)
2665: THEN
2666: x_rct_rec.attribute9 := l_rct_rec.attribute9;
2667: END IF;
2668: IF (x_rct_rec.attribute10 = Okl_Api.G_MISS_CHAR)

Line 2668: IF (x_rct_rec.attribute10 = Okl_Api.G_MISS_CHAR)

2664: IF (x_rct_rec.attribute9 = Okl_Api.G_MISS_CHAR)
2665: THEN
2666: x_rct_rec.attribute9 := l_rct_rec.attribute9;
2667: END IF;
2668: IF (x_rct_rec.attribute10 = Okl_Api.G_MISS_CHAR)
2669: THEN
2670: x_rct_rec.attribute10 := l_rct_rec.attribute10;
2671: END IF;
2672: IF (x_rct_rec.attribute11 = Okl_Api.G_MISS_CHAR)

Line 2672: IF (x_rct_rec.attribute11 = Okl_Api.G_MISS_CHAR)

2668: IF (x_rct_rec.attribute10 = Okl_Api.G_MISS_CHAR)
2669: THEN
2670: x_rct_rec.attribute10 := l_rct_rec.attribute10;
2671: END IF;
2672: IF (x_rct_rec.attribute11 = Okl_Api.G_MISS_CHAR)
2673: THEN
2674: x_rct_rec.attribute11 := l_rct_rec.attribute11;
2675: END IF;
2676: IF (x_rct_rec.attribute12 = Okl_Api.G_MISS_CHAR)

Line 2676: IF (x_rct_rec.attribute12 = Okl_Api.G_MISS_CHAR)

2672: IF (x_rct_rec.attribute11 = Okl_Api.G_MISS_CHAR)
2673: THEN
2674: x_rct_rec.attribute11 := l_rct_rec.attribute11;
2675: END IF;
2676: IF (x_rct_rec.attribute12 = Okl_Api.G_MISS_CHAR)
2677: THEN
2678: x_rct_rec.attribute12 := l_rct_rec.attribute12;
2679: END IF;
2680: IF (x_rct_rec.attribute13 = Okl_Api.G_MISS_CHAR)

Line 2680: IF (x_rct_rec.attribute13 = Okl_Api.G_MISS_CHAR)

2676: IF (x_rct_rec.attribute12 = Okl_Api.G_MISS_CHAR)
2677: THEN
2678: x_rct_rec.attribute12 := l_rct_rec.attribute12;
2679: END IF;
2680: IF (x_rct_rec.attribute13 = Okl_Api.G_MISS_CHAR)
2681: THEN
2682: x_rct_rec.attribute13 := l_rct_rec.attribute13;
2683: END IF;
2684: IF (x_rct_rec.attribute14 = Okl_Api.G_MISS_CHAR)

Line 2684: IF (x_rct_rec.attribute14 = Okl_Api.G_MISS_CHAR)

2680: IF (x_rct_rec.attribute13 = Okl_Api.G_MISS_CHAR)
2681: THEN
2682: x_rct_rec.attribute13 := l_rct_rec.attribute13;
2683: END IF;
2684: IF (x_rct_rec.attribute14 = Okl_Api.G_MISS_CHAR)
2685: THEN
2686: x_rct_rec.attribute14 := l_rct_rec.attribute14;
2687: END IF;
2688: IF (x_rct_rec.attribute15 = Okl_Api.G_MISS_CHAR)

Line 2688: IF (x_rct_rec.attribute15 = Okl_Api.G_MISS_CHAR)

2684: IF (x_rct_rec.attribute14 = Okl_Api.G_MISS_CHAR)
2685: THEN
2686: x_rct_rec.attribute14 := l_rct_rec.attribute14;
2687: END IF;
2688: IF (x_rct_rec.attribute15 = Okl_Api.G_MISS_CHAR)
2689: THEN
2690: x_rct_rec.attribute15 := l_rct_rec.attribute15;
2691: END IF;
2692: IF (x_rct_rec.created_by = Okl_Api.G_MISS_NUM)

Line 2692: IF (x_rct_rec.created_by = Okl_Api.G_MISS_NUM)

2688: IF (x_rct_rec.attribute15 = Okl_Api.G_MISS_CHAR)
2689: THEN
2690: x_rct_rec.attribute15 := l_rct_rec.attribute15;
2691: END IF;
2692: IF (x_rct_rec.created_by = Okl_Api.G_MISS_NUM)
2693: THEN
2694: x_rct_rec.created_by := l_rct_rec.created_by;
2695: END IF;
2696: IF (x_rct_rec.creation_date = Okl_Api.G_MISS_DATE)

Line 2696: IF (x_rct_rec.creation_date = Okl_Api.G_MISS_DATE)

2692: IF (x_rct_rec.created_by = Okl_Api.G_MISS_NUM)
2693: THEN
2694: x_rct_rec.created_by := l_rct_rec.created_by;
2695: END IF;
2696: IF (x_rct_rec.creation_date = Okl_Api.G_MISS_DATE)
2697: THEN
2698: x_rct_rec.creation_date := l_rct_rec.creation_date;
2699: END IF;
2700: IF (x_rct_rec.last_updated_by = Okl_Api.G_MISS_NUM)

Line 2700: IF (x_rct_rec.last_updated_by = Okl_Api.G_MISS_NUM)

2696: IF (x_rct_rec.creation_date = Okl_Api.G_MISS_DATE)
2697: THEN
2698: x_rct_rec.creation_date := l_rct_rec.creation_date;
2699: END IF;
2700: IF (x_rct_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2701: THEN
2702: x_rct_rec.last_updated_by := l_rct_rec.last_updated_by;
2703: END IF;
2704: IF (x_rct_rec.last_update_date = Okl_Api.G_MISS_DATE)

Line 2704: IF (x_rct_rec.last_update_date = Okl_Api.G_MISS_DATE)

2700: IF (x_rct_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2701: THEN
2702: x_rct_rec.last_updated_by := l_rct_rec.last_updated_by;
2703: END IF;
2704: IF (x_rct_rec.last_update_date = Okl_Api.G_MISS_DATE)
2705: THEN
2706: x_rct_rec.last_update_date := l_rct_rec.last_update_date;
2707: END IF;
2708: IF (x_rct_rec.last_update_login = Okl_Api.G_MISS_NUM)

Line 2708: IF (x_rct_rec.last_update_login = Okl_Api.G_MISS_NUM)

2704: IF (x_rct_rec.last_update_date = Okl_Api.G_MISS_DATE)
2705: THEN
2706: x_rct_rec.last_update_date := l_rct_rec.last_update_date;
2707: END IF;
2708: IF (x_rct_rec.last_update_login = Okl_Api.G_MISS_NUM)
2709: THEN
2710: x_rct_rec.last_update_login := l_rct_rec.last_update_login;
2711: END IF;
2712: -- New column receipt type added.

Line 2713: IF (x_rct_rec.receipt_type = Okl_Api.G_MISS_CHAR)

2709: THEN
2710: x_rct_rec.last_update_login := l_rct_rec.last_update_login;
2711: END IF;
2712: -- New column receipt type added.
2713: IF (x_rct_rec.receipt_type = Okl_Api.G_MISS_CHAR)
2714: THEN
2715: x_rct_rec.receipt_type := l_rct_rec.receipt_type;
2716: END IF;
2717: IF (x_rct_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)

Line 2717: IF (x_rct_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)

2713: IF (x_rct_rec.receipt_type = Okl_Api.G_MISS_CHAR)
2714: THEN
2715: x_rct_rec.receipt_type := l_rct_rec.receipt_type;
2716: END IF;
2717: IF (x_rct_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)
2718: THEN
2719: x_rct_rec.cash_receipt_id := l_rct_rec.cash_receipt_id;
2720: END IF;
2721: IF (x_rct_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)

Line 2721: IF (x_rct_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)

2717: IF (x_rct_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)
2718: THEN
2719: x_rct_rec.cash_receipt_id := l_rct_rec.cash_receipt_id;
2720: END IF;
2721: IF (x_rct_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)
2722: THEN
2723: x_rct_rec.fully_applied_flag := l_rct_rec.fully_applied_flag;
2724: END IF;
2725: IF (x_rct_rec.expired_flag = Okl_Api.G_MISS_CHAR)

Line 2725: IF (x_rct_rec.expired_flag = Okl_Api.G_MISS_CHAR)

2721: IF (x_rct_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)
2722: THEN
2723: x_rct_rec.fully_applied_flag := l_rct_rec.fully_applied_flag;
2724: END IF;
2725: IF (x_rct_rec.expired_flag = Okl_Api.G_MISS_CHAR)
2726: THEN
2727: x_rct_rec.expired_flag := l_rct_rec.expired_flag;
2728: END IF;
2729:

Line 2740: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2736: FUNCTION Set_Attributes (
2737: p_rct_rec IN rct_rec_type,
2738: x_rct_rec OUT NOCOPY rct_rec_type
2739: ) RETURN VARCHAR2 IS
2740: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2741: BEGIN
2742: x_rct_rec := p_rct_rec;
2743: RETURN(l_return_status);
2744: END Set_Attributes;

Line 2746: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

2742: x_rct_rec := p_rct_rec;
2743: RETURN(l_return_status);
2744: END Set_Attributes;
2745: BEGIN
2746: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2747: p_init_msg_list,
2748: '_PVT',
2749: x_return_status);
2750: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2750: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2746: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2747: p_init_msg_list,
2748: '_PVT',
2749: x_return_status);
2750: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2751: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2752: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2753: RAISE Okl_Api.G_EXCEPTION_ERROR;
2754: END IF;

Line 2751: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2747: p_init_msg_list,
2748: '_PVT',
2749: x_return_status);
2750: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2751: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2752: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2753: RAISE Okl_Api.G_EXCEPTION_ERROR;
2754: END IF;
2755: --- Setting item attributes

Line 2752: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2748: '_PVT',
2749: x_return_status);
2750: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2751: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2752: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2753: RAISE Okl_Api.G_EXCEPTION_ERROR;
2754: END IF;
2755: --- Setting item attributes
2756: l_return_status := Set_Attributes(

Line 2753: RAISE Okl_Api.G_EXCEPTION_ERROR;

2749: x_return_status);
2750: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2751: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2752: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2753: RAISE Okl_Api.G_EXCEPTION_ERROR;
2754: END IF;
2755: --- Setting item attributes
2756: l_return_status := Set_Attributes(
2757: p_rct_rec, -- IN

Line 2760: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2756: l_return_status := Set_Attributes(
2757: p_rct_rec, -- IN
2758: l_rct_rec); -- OUT
2759: --- If any errors happen abort API
2760: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2761: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2762: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2763: RAISE Okl_Api.G_EXCEPTION_ERROR;
2764: END IF;

Line 2761: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2757: p_rct_rec, -- IN
2758: l_rct_rec); -- OUT
2759: --- If any errors happen abort API
2760: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2761: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2762: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2763: RAISE Okl_Api.G_EXCEPTION_ERROR;
2764: END IF;
2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);

Line 2762: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2758: l_rct_rec); -- OUT
2759: --- If any errors happen abort API
2760: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2761: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2762: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2763: RAISE Okl_Api.G_EXCEPTION_ERROR;
2764: END IF;
2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);
2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2763: RAISE Okl_Api.G_EXCEPTION_ERROR;

2759: --- If any errors happen abort API
2760: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2761: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2762: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2763: RAISE Okl_Api.G_EXCEPTION_ERROR;
2764: END IF;
2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);
2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2767: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2762: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2763: RAISE Okl_Api.G_EXCEPTION_ERROR;
2764: END IF;
2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);
2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2767: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2768: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2769: RAISE Okl_Api.G_EXCEPTION_ERROR;
2770: END IF;

Line 2767: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2763: RAISE Okl_Api.G_EXCEPTION_ERROR;
2764: END IF;
2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);
2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2767: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2768: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2769: RAISE Okl_Api.G_EXCEPTION_ERROR;
2770: END IF;
2771: UPDATE OKL_TRX_CSH_RECEIPT_B

Line 2768: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2764: END IF;
2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);
2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2767: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2768: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2769: RAISE Okl_Api.G_EXCEPTION_ERROR;
2770: END IF;
2771: UPDATE OKL_TRX_CSH_RECEIPT_B
2772: SET CURRENCY_CODE = l_def_rct_rec.currency_code,

Line 2769: RAISE Okl_Api.G_EXCEPTION_ERROR;

2765: l_return_status := populate_new_record(l_rct_rec, l_def_rct_rec);
2766: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2767: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2768: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2769: RAISE Okl_Api.G_EXCEPTION_ERROR;
2770: END IF;
2771: UPDATE OKL_TRX_CSH_RECEIPT_B
2772: SET CURRENCY_CODE = l_def_rct_rec.currency_code,
2773: EXCHANGE_RATE_TYPE = l_def_rct_rec.exchange_rate_type,

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

2816: EXPIRED_FLAG = l_def_rct_rec.expired_flag
2817: WHERE ID = l_def_rct_rec.id;
2818:
2819: x_rct_rec := l_def_rct_rec;
2820: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2821: EXCEPTION
2822: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2823: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2824: (

Line 2822: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2818:
2819: x_rct_rec := l_def_rct_rec;
2820: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2821: EXCEPTION
2822: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2823: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2824: (
2825: l_api_name,
2826: G_PKG_NAME,

Line 2823: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2819: x_rct_rec := l_def_rct_rec;
2820: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2821: EXCEPTION
2822: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2823: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2824: (
2825: l_api_name,
2826: G_PKG_NAME,
2827: 'Okl_API.G_RET_STS_ERROR',

Line 2827: 'Okl_API.G_RET_STS_ERROR',

2823: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2824: (
2825: l_api_name,
2826: G_PKG_NAME,
2827: 'Okl_API.G_RET_STS_ERROR',
2828: x_msg_count,
2829: x_msg_data,
2830: '_PVT'
2831: );

Line 2832: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2828: x_msg_count,
2829: x_msg_data,
2830: '_PVT'
2831: );
2832: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2833: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2834: (
2835: l_api_name,
2836: G_PKG_NAME,

Line 2833: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2829: x_msg_data,
2830: '_PVT'
2831: );
2832: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2833: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2834: (
2835: l_api_name,
2836: G_PKG_NAME,
2837: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2837: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2833: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2834: (
2835: l_api_name,
2836: G_PKG_NAME,
2837: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2838: x_msg_count,
2839: x_msg_data,
2840: '_PVT'
2841: );

Line 2843: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2839: x_msg_data,
2840: '_PVT'
2841: );
2842: WHEN OTHERS THEN
2843: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2844: (
2845: l_api_name,
2846: G_PKG_NAME,
2847: 'OTHERS',

Line 2866: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2862: x_okl_trx_csh_receipt_tl_rec OUT NOCOPY OklTrxCshReceiptTlRecType) IS
2863:
2864: l_api_version CONSTANT NUMBER := 1;
2865: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2866: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2867: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType := p_okl_trx_csh_receipt_tl_rec;
2868: ldefokltrxcshreceipttlrec OklTrxCshReceiptTlRecType;
2869: l_row_notfound BOOLEAN := TRUE;
2870: ----------------------------------

Line 2879: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2875: x_okl_trx_csh_receipt_tl_rec OUT NOCOPY OklTrxCshReceiptTlRecType
2876: ) RETURN VARCHAR2 IS
2877: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
2878: l_row_notfound BOOLEAN := TRUE;
2879: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2880: BEGIN
2881: x_okl_trx_csh_receipt_tl_rec := p_okl_trx_csh_receipt_tl_rec;
2882: -- Get current database values
2883: l_okl_trx_csh_receipt_tl_rec := get_rec(p_okl_trx_csh_receipt_tl_rec, l_row_notfound);

Line 2885: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

2881: x_okl_trx_csh_receipt_tl_rec := p_okl_trx_csh_receipt_tl_rec;
2882: -- Get current database values
2883: l_okl_trx_csh_receipt_tl_rec := get_rec(p_okl_trx_csh_receipt_tl_rec, l_row_notfound);
2884: IF (l_row_notfound) THEN
2885: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2886: END IF;
2887: IF (x_okl_trx_csh_receipt_tl_rec.id = Okl_Api.G_MISS_NUM)
2888: THEN
2889: x_okl_trx_csh_receipt_tl_rec.id := l_okl_trx_csh_receipt_tl_rec.id;

Line 2887: IF (x_okl_trx_csh_receipt_tl_rec.id = Okl_Api.G_MISS_NUM)

2883: l_okl_trx_csh_receipt_tl_rec := get_rec(p_okl_trx_csh_receipt_tl_rec, l_row_notfound);
2884: IF (l_row_notfound) THEN
2885: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2886: END IF;
2887: IF (x_okl_trx_csh_receipt_tl_rec.id = Okl_Api.G_MISS_NUM)
2888: THEN
2889: x_okl_trx_csh_receipt_tl_rec.id := l_okl_trx_csh_receipt_tl_rec.id;
2890: END IF;
2891: IF (x_okl_trx_csh_receipt_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)

Line 2891: IF (x_okl_trx_csh_receipt_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)

2887: IF (x_okl_trx_csh_receipt_tl_rec.id = Okl_Api.G_MISS_NUM)
2888: THEN
2889: x_okl_trx_csh_receipt_tl_rec.id := l_okl_trx_csh_receipt_tl_rec.id;
2890: END IF;
2891: IF (x_okl_trx_csh_receipt_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)
2892: THEN
2893: x_okl_trx_csh_receipt_tl_rec.LANGUAGE := l_okl_trx_csh_receipt_tl_rec.LANGUAGE;
2894: END IF;
2895: IF (x_okl_trx_csh_receipt_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)

Line 2895: IF (x_okl_trx_csh_receipt_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)

2891: IF (x_okl_trx_csh_receipt_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)
2892: THEN
2893: x_okl_trx_csh_receipt_tl_rec.LANGUAGE := l_okl_trx_csh_receipt_tl_rec.LANGUAGE;
2894: END IF;
2895: IF (x_okl_trx_csh_receipt_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)
2896: THEN
2897: x_okl_trx_csh_receipt_tl_rec.source_lang := l_okl_trx_csh_receipt_tl_rec.source_lang;
2898: END IF;
2899: IF (x_okl_trx_csh_receipt_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

Line 2899: IF (x_okl_trx_csh_receipt_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

2895: IF (x_okl_trx_csh_receipt_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)
2896: THEN
2897: x_okl_trx_csh_receipt_tl_rec.source_lang := l_okl_trx_csh_receipt_tl_rec.source_lang;
2898: END IF;
2899: IF (x_okl_trx_csh_receipt_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
2900: THEN
2901: x_okl_trx_csh_receipt_tl_rec.sfwt_flag := l_okl_trx_csh_receipt_tl_rec.sfwt_flag;
2902: END IF;
2903: IF (x_okl_trx_csh_receipt_tl_rec.description = Okl_Api.G_MISS_CHAR)

Line 2903: IF (x_okl_trx_csh_receipt_tl_rec.description = Okl_Api.G_MISS_CHAR)

2899: IF (x_okl_trx_csh_receipt_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
2900: THEN
2901: x_okl_trx_csh_receipt_tl_rec.sfwt_flag := l_okl_trx_csh_receipt_tl_rec.sfwt_flag;
2902: END IF;
2903: IF (x_okl_trx_csh_receipt_tl_rec.description = Okl_Api.G_MISS_CHAR)
2904: THEN
2905: x_okl_trx_csh_receipt_tl_rec.description := l_okl_trx_csh_receipt_tl_rec.description;
2906: END IF;
2907: IF (x_okl_trx_csh_receipt_tl_rec.created_by = Okl_Api.G_MISS_NUM)

Line 2907: IF (x_okl_trx_csh_receipt_tl_rec.created_by = Okl_Api.G_MISS_NUM)

2903: IF (x_okl_trx_csh_receipt_tl_rec.description = Okl_Api.G_MISS_CHAR)
2904: THEN
2905: x_okl_trx_csh_receipt_tl_rec.description := l_okl_trx_csh_receipt_tl_rec.description;
2906: END IF;
2907: IF (x_okl_trx_csh_receipt_tl_rec.created_by = Okl_Api.G_MISS_NUM)
2908: THEN
2909: x_okl_trx_csh_receipt_tl_rec.created_by := l_okl_trx_csh_receipt_tl_rec.created_by;
2910: END IF;
2911: IF (x_okl_trx_csh_receipt_tl_rec.creation_date = Okl_Api.G_MISS_DATE)

Line 2911: IF (x_okl_trx_csh_receipt_tl_rec.creation_date = Okl_Api.G_MISS_DATE)

2907: IF (x_okl_trx_csh_receipt_tl_rec.created_by = Okl_Api.G_MISS_NUM)
2908: THEN
2909: x_okl_trx_csh_receipt_tl_rec.created_by := l_okl_trx_csh_receipt_tl_rec.created_by;
2910: END IF;
2911: IF (x_okl_trx_csh_receipt_tl_rec.creation_date = Okl_Api.G_MISS_DATE)
2912: THEN
2913: x_okl_trx_csh_receipt_tl_rec.creation_date := l_okl_trx_csh_receipt_tl_rec.creation_date;
2914: END IF;
2915: IF (x_okl_trx_csh_receipt_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)

Line 2915: IF (x_okl_trx_csh_receipt_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)

2911: IF (x_okl_trx_csh_receipt_tl_rec.creation_date = Okl_Api.G_MISS_DATE)
2912: THEN
2913: x_okl_trx_csh_receipt_tl_rec.creation_date := l_okl_trx_csh_receipt_tl_rec.creation_date;
2914: END IF;
2915: IF (x_okl_trx_csh_receipt_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2916: THEN
2917: x_okl_trx_csh_receipt_tl_rec.last_updated_by := l_okl_trx_csh_receipt_tl_rec.last_updated_by;
2918: END IF;
2919: IF (x_okl_trx_csh_receipt_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)

Line 2919: IF (x_okl_trx_csh_receipt_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)

2915: IF (x_okl_trx_csh_receipt_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2916: THEN
2917: x_okl_trx_csh_receipt_tl_rec.last_updated_by := l_okl_trx_csh_receipt_tl_rec.last_updated_by;
2918: END IF;
2919: IF (x_okl_trx_csh_receipt_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)
2920: THEN
2921: x_okl_trx_csh_receipt_tl_rec.last_update_date := l_okl_trx_csh_receipt_tl_rec.last_update_date;
2922: END IF;
2923: IF (x_okl_trx_csh_receipt_tl_rec.last_update_login = Okl_Api.G_MISS_NUM)

Line 2923: IF (x_okl_trx_csh_receipt_tl_rec.last_update_login = Okl_Api.G_MISS_NUM)

2919: IF (x_okl_trx_csh_receipt_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)
2920: THEN
2921: x_okl_trx_csh_receipt_tl_rec.last_update_date := l_okl_trx_csh_receipt_tl_rec.last_update_date;
2922: END IF;
2923: IF (x_okl_trx_csh_receipt_tl_rec.last_update_login = Okl_Api.G_MISS_NUM)
2924: THEN
2925: x_okl_trx_csh_receipt_tl_rec.last_update_login := l_okl_trx_csh_receipt_tl_rec.last_update_login;
2926: END IF;
2927: RETURN(l_return_status);

Line 2936: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

2932: FUNCTION Set_Attributes (
2933: p_okl_trx_csh_receipt_tl_rec IN OklTrxCshReceiptTlRecType,
2934: x_okl_trx_csh_receipt_tl_rec OUT NOCOPY OklTrxCshReceiptTlRecType
2935: ) RETURN VARCHAR2 IS
2936: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2937: BEGIN
2938: x_okl_trx_csh_receipt_tl_rec := p_okl_trx_csh_receipt_tl_rec;
2939: x_okl_trx_csh_receipt_tl_rec.LANGUAGE := USERENV('LANG');
2940: x_okl_trx_csh_receipt_tl_rec.SOURCE_LANG := USERENV('LANG');

Line 2944: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

2940: x_okl_trx_csh_receipt_tl_rec.SOURCE_LANG := USERENV('LANG');
2941: RETURN(l_return_status);
2942: END Set_Attributes;
2943: BEGIN
2944: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2945: p_init_msg_list,
2946: '_PVT',
2947: x_return_status);
2948: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2948: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2944: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2945: p_init_msg_list,
2946: '_PVT',
2947: x_return_status);
2948: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2949: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2950: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2951: RAISE Okl_Api.G_EXCEPTION_ERROR;
2952: END IF;

Line 2949: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2945: p_init_msg_list,
2946: '_PVT',
2947: x_return_status);
2948: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2949: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2950: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2951: RAISE Okl_Api.G_EXCEPTION_ERROR;
2952: END IF;
2953: --- Setting item attributes

Line 2950: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2946: '_PVT',
2947: x_return_status);
2948: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2949: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2950: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2951: RAISE Okl_Api.G_EXCEPTION_ERROR;
2952: END IF;
2953: --- Setting item attributes
2954: l_return_status := Set_Attributes(

Line 2951: RAISE Okl_Api.G_EXCEPTION_ERROR;

2947: x_return_status);
2948: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2949: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2950: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2951: RAISE Okl_Api.G_EXCEPTION_ERROR;
2952: END IF;
2953: --- Setting item attributes
2954: l_return_status := Set_Attributes(
2955: p_okl_trx_csh_receipt_tl_rec, -- IN

Line 2958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2954: l_return_status := Set_Attributes(
2955: p_okl_trx_csh_receipt_tl_rec, -- IN
2956: l_okl_trx_csh_receipt_tl_rec); -- OUT
2957: --- If any errors happen abort API
2958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2961: RAISE Okl_Api.G_EXCEPTION_ERROR;
2962: END IF;

Line 2959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2955: p_okl_trx_csh_receipt_tl_rec, -- IN
2956: l_okl_trx_csh_receipt_tl_rec); -- OUT
2957: --- If any errors happen abort API
2958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2961: RAISE Okl_Api.G_EXCEPTION_ERROR;
2962: END IF;
2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);

Line 2960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2956: l_okl_trx_csh_receipt_tl_rec); -- OUT
2957: --- If any errors happen abort API
2958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2961: RAISE Okl_Api.G_EXCEPTION_ERROR;
2962: END IF;
2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);
2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2961: RAISE Okl_Api.G_EXCEPTION_ERROR;

2957: --- If any errors happen abort API
2958: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2961: RAISE Okl_Api.G_EXCEPTION_ERROR;
2962: END IF;
2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);
2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2965: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

2960: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2961: RAISE Okl_Api.G_EXCEPTION_ERROR;
2962: END IF;
2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);
2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2965: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2966: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2967: RAISE Okl_Api.G_EXCEPTION_ERROR;
2968: END IF;

Line 2965: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2961: RAISE Okl_Api.G_EXCEPTION_ERROR;
2962: END IF;
2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);
2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2965: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2966: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2967: RAISE Okl_Api.G_EXCEPTION_ERROR;
2968: END IF;
2969: UPDATE OKL_TRX_CSH_RECEIPT_TL

Line 2966: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

2962: END IF;
2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);
2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2965: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2966: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2967: RAISE Okl_Api.G_EXCEPTION_ERROR;
2968: END IF;
2969: UPDATE OKL_TRX_CSH_RECEIPT_TL
2970: SET DESCRIPTION = ldefokltrxcshreceipttlrec.description,

Line 2967: RAISE Okl_Api.G_EXCEPTION_ERROR;

2963: l_return_status := populate_new_record(l_okl_trx_csh_receipt_tl_rec, ldefokltrxcshreceipttlrec);
2964: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2965: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2966: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2967: RAISE Okl_Api.G_EXCEPTION_ERROR;
2968: END IF;
2969: UPDATE OKL_TRX_CSH_RECEIPT_TL
2970: SET DESCRIPTION = ldefokltrxcshreceipttlrec.description,
2971: SOURCE_LANG = ldefokltrxcshreceipttlrec.source_lang,

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

2982: WHERE ID = ldefokltrxcshreceipttlrec.id
2983: AND SOURCE_LANG <> USERENV('LANG');
2984:
2985: x_okl_trx_csh_receipt_tl_rec := ldefokltrxcshreceipttlrec;
2986: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2987: EXCEPTION
2988: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2989: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2990: (

Line 2988: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2984:
2985: x_okl_trx_csh_receipt_tl_rec := ldefokltrxcshreceipttlrec;
2986: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2987: EXCEPTION
2988: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2989: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2990: (
2991: l_api_name,
2992: G_PKG_NAME,

Line 2989: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2985: x_okl_trx_csh_receipt_tl_rec := ldefokltrxcshreceipttlrec;
2986: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2987: EXCEPTION
2988: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2989: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2990: (
2991: l_api_name,
2992: G_PKG_NAME,
2993: 'Okl_API.G_RET_STS_ERROR',

Line 2993: 'Okl_API.G_RET_STS_ERROR',

2989: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2990: (
2991: l_api_name,
2992: G_PKG_NAME,
2993: 'Okl_API.G_RET_STS_ERROR',
2994: x_msg_count,
2995: x_msg_data,
2996: '_PVT'
2997: );

Line 2998: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2994: x_msg_count,
2995: x_msg_data,
2996: '_PVT'
2997: );
2998: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2999: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3000: (
3001: l_api_name,
3002: G_PKG_NAME,

Line 2999: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2995: x_msg_data,
2996: '_PVT'
2997: );
2998: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2999: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3000: (
3001: l_api_name,
3002: G_PKG_NAME,
3003: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3003: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2999: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3000: (
3001: l_api_name,
3002: G_PKG_NAME,
3003: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3004: x_msg_count,
3005: x_msg_data,
3006: '_PVT'
3007: );

Line 3009: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3005: x_msg_data,
3006: '_PVT'
3007: );
3008: WHEN OTHERS THEN
3009: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3010: (
3011: l_api_name,
3012: G_PKG_NAME,
3013: 'OTHERS',

Line 3047: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3043: x_rctv_rec OUT NOCOPY rctv_rec_type) IS
3044:
3045: l_api_version CONSTANT NUMBER := 1;
3046: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
3047: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3048: l_rctv_rec rctv_rec_type := p_rctv_rec;
3049: l_def_rctv_rec rctv_rec_type;
3050: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
3051: lx_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;

Line 3077: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3073: x_rctv_rec OUT NOCOPY rctv_rec_type
3074: ) RETURN VARCHAR2 IS
3075: l_rctv_rec rctv_rec_type;
3076: l_row_notfound BOOLEAN := TRUE;
3077: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3078: BEGIN
3079: x_rctv_rec := p_rctv_rec;
3080: -- Get current database values
3081: l_rctv_rec := get_rec(p_rctv_rec, l_row_notfound);

Line 3083: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

3079: x_rctv_rec := p_rctv_rec;
3080: -- Get current database values
3081: l_rctv_rec := get_rec(p_rctv_rec, l_row_notfound);
3082: IF (l_row_notfound) THEN
3083: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
3084: END IF;
3085: IF (x_rctv_rec.id = Okl_Api.G_MISS_NUM)
3086: THEN
3087: x_rctv_rec.id := l_rctv_rec.id;

Line 3085: IF (x_rctv_rec.id = Okl_Api.G_MISS_NUM)

3081: l_rctv_rec := get_rec(p_rctv_rec, l_row_notfound);
3082: IF (l_row_notfound) THEN
3083: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
3084: END IF;
3085: IF (x_rctv_rec.id = Okl_Api.G_MISS_NUM)
3086: THEN
3087: x_rctv_rec.id := l_rctv_rec.id;
3088: END IF;
3089: IF (x_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM)

Line 3089: IF (x_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM)

3085: IF (x_rctv_rec.id = Okl_Api.G_MISS_NUM)
3086: THEN
3087: x_rctv_rec.id := l_rctv_rec.id;
3088: END IF;
3089: IF (x_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM)
3090: THEN
3091: x_rctv_rec.object_version_number := l_rctv_rec.object_version_number;
3092: END IF;
3093: IF (x_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

Line 3093: IF (x_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

3089: IF (x_rctv_rec.object_version_number = Okl_Api.G_MISS_NUM)
3090: THEN
3091: x_rctv_rec.object_version_number := l_rctv_rec.object_version_number;
3092: END IF;
3093: IF (x_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
3094: THEN
3095: x_rctv_rec.sfwt_flag := l_rctv_rec.sfwt_flag;
3096: END IF;
3097: IF (x_rctv_rec.btc_id = Okl_Api.G_MISS_NUM)

Line 3097: IF (x_rctv_rec.btc_id = Okl_Api.G_MISS_NUM)

3093: IF (x_rctv_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
3094: THEN
3095: x_rctv_rec.sfwt_flag := l_rctv_rec.sfwt_flag;
3096: END IF;
3097: IF (x_rctv_rec.btc_id = Okl_Api.G_MISS_NUM)
3098: THEN
3099: x_rctv_rec.btc_id := l_rctv_rec.btc_id;
3100: END IF;
3101: IF (x_rctv_rec.iba_id = Okl_Api.G_MISS_NUM)

Line 3101: IF (x_rctv_rec.iba_id = Okl_Api.G_MISS_NUM)

3097: IF (x_rctv_rec.btc_id = Okl_Api.G_MISS_NUM)
3098: THEN
3099: x_rctv_rec.btc_id := l_rctv_rec.btc_id;
3100: END IF;
3101: IF (x_rctv_rec.iba_id = Okl_Api.G_MISS_NUM)
3102: THEN
3103: x_rctv_rec.iba_id := l_rctv_rec.iba_id;
3104: END IF;
3105: IF (x_rctv_rec.gl_date = Okl_Api.G_MISS_DATE)

Line 3105: IF (x_rctv_rec.gl_date = Okl_Api.G_MISS_DATE)

3101: IF (x_rctv_rec.iba_id = Okl_Api.G_MISS_NUM)
3102: THEN
3103: x_rctv_rec.iba_id := l_rctv_rec.iba_id;
3104: END IF;
3105: IF (x_rctv_rec.gl_date = Okl_Api.G_MISS_DATE)
3106: THEN
3107: x_rctv_rec.gl_date := l_rctv_rec.gl_date;
3108: END IF;
3109: IF (x_rctv_rec.ile_id = Okl_Api.G_MISS_NUM)

Line 3109: IF (x_rctv_rec.ile_id = Okl_Api.G_MISS_NUM)

3105: IF (x_rctv_rec.gl_date = Okl_Api.G_MISS_DATE)
3106: THEN
3107: x_rctv_rec.gl_date := l_rctv_rec.gl_date;
3108: END IF;
3109: IF (x_rctv_rec.ile_id = Okl_Api.G_MISS_NUM)
3110: THEN
3111: x_rctv_rec.ile_id := l_rctv_rec.ile_id;
3112: END IF;
3113: IF (x_rctv_rec.irm_id = Okl_Api.G_MISS_NUM)

Line 3113: IF (x_rctv_rec.irm_id = Okl_Api.G_MISS_NUM)

3109: IF (x_rctv_rec.ile_id = Okl_Api.G_MISS_NUM)
3110: THEN
3111: x_rctv_rec.ile_id := l_rctv_rec.ile_id;
3112: END IF;
3113: IF (x_rctv_rec.irm_id = Okl_Api.G_MISS_NUM)
3114: THEN
3115: x_rctv_rec.irm_id := l_rctv_rec.irm_id;
3116: END IF;
3117: IF (x_rctv_rec.check_number = Okl_Api.G_MISS_CHAR)

Line 3117: IF (x_rctv_rec.check_number = Okl_Api.G_MISS_CHAR)

3113: IF (x_rctv_rec.irm_id = Okl_Api.G_MISS_NUM)
3114: THEN
3115: x_rctv_rec.irm_id := l_rctv_rec.irm_id;
3116: END IF;
3117: IF (x_rctv_rec.check_number = Okl_Api.G_MISS_CHAR)
3118: THEN
3119: x_rctv_rec.check_number := l_rctv_rec.check_number;
3120: END IF;
3121: IF (x_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR)

Line 3121: IF (x_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR)

3117: IF (x_rctv_rec.check_number = Okl_Api.G_MISS_CHAR)
3118: THEN
3119: x_rctv_rec.check_number := l_rctv_rec.check_number;
3120: END IF;
3121: IF (x_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR)
3122: THEN
3123: x_rctv_rec.currency_code := l_rctv_rec.currency_code;
3124: END IF;
3125: IF (x_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)

Line 3125: IF (x_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)

3121: IF (x_rctv_rec.currency_code = Okl_Api.G_MISS_CHAR)
3122: THEN
3123: x_rctv_rec.currency_code := l_rctv_rec.currency_code;
3124: END IF;
3125: IF (x_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)
3126: THEN
3127: x_rctv_rec.exchange_rate_type := l_rctv_rec.exchange_rate_type;
3128: END IF;
3129: IF (x_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)

Line 3129: IF (x_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)

3125: IF (x_rctv_rec.exchange_rate_type = Okl_Api.G_MISS_CHAR)
3126: THEN
3127: x_rctv_rec.exchange_rate_type := l_rctv_rec.exchange_rate_type;
3128: END IF;
3129: IF (x_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)
3130: THEN
3131: x_rctv_rec.exchange_rate_date := l_rctv_rec.exchange_rate_date;
3132: END IF;
3133: IF (x_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM)

Line 3133: IF (x_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM)

3129: IF (x_rctv_rec.exchange_rate_date = Okl_Api.G_MISS_DATE)
3130: THEN
3131: x_rctv_rec.exchange_rate_date := l_rctv_rec.exchange_rate_date;
3132: END IF;
3133: IF (x_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM)
3134: THEN
3135: x_rctv_rec.exchange_rate := l_rctv_rec.exchange_rate;
3136: END IF;
3137: IF (x_rctv_rec.amount = Okl_Api.G_MISS_NUM)

Line 3137: IF (x_rctv_rec.amount = Okl_Api.G_MISS_NUM)

3133: IF (x_rctv_rec.exchange_rate = Okl_Api.G_MISS_NUM)
3134: THEN
3135: x_rctv_rec.exchange_rate := l_rctv_rec.exchange_rate;
3136: END IF;
3137: IF (x_rctv_rec.amount = Okl_Api.G_MISS_NUM)
3138: THEN
3139: x_rctv_rec.amount := l_rctv_rec.amount;
3140: END IF;
3141: IF (x_rctv_rec.date_effective = Okl_Api.G_MISS_DATE)

Line 3141: IF (x_rctv_rec.date_effective = Okl_Api.G_MISS_DATE)

3137: IF (x_rctv_rec.amount = Okl_Api.G_MISS_NUM)
3138: THEN
3139: x_rctv_rec.amount := l_rctv_rec.amount;
3140: END IF;
3141: IF (x_rctv_rec.date_effective = Okl_Api.G_MISS_DATE)
3142: THEN
3143: x_rctv_rec.date_effective := l_rctv_rec.date_effective;
3144: END IF;
3145: IF (x_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)

Line 3145: IF (x_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)

3141: IF (x_rctv_rec.date_effective = Okl_Api.G_MISS_DATE)
3142: THEN
3143: x_rctv_rec.date_effective := l_rctv_rec.date_effective;
3144: END IF;
3145: IF (x_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)
3146: THEN
3147: x_rctv_rec.rcpt_status_code := l_rctv_rec.rcpt_status_code;
3148: END IF;
3149: IF (x_rctv_rec.description = Okl_Api.G_MISS_CHAR)

Line 3149: IF (x_rctv_rec.description = Okl_Api.G_MISS_CHAR)

3145: IF (x_rctv_rec.rcpt_status_code = Okl_Api.G_MISS_CHAR)
3146: THEN
3147: x_rctv_rec.rcpt_status_code := l_rctv_rec.rcpt_status_code;
3148: END IF;
3149: IF (x_rctv_rec.description = Okl_Api.G_MISS_CHAR)
3150: THEN
3151: x_rctv_rec.description := l_rctv_rec.description;
3152: END IF;
3153: IF (x_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR)

Line 3153: IF (x_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR)

3149: IF (x_rctv_rec.description = Okl_Api.G_MISS_CHAR)
3150: THEN
3151: x_rctv_rec.description := l_rctv_rec.description;
3152: END IF;
3153: IF (x_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR)
3154: THEN
3155: x_rctv_rec.attribute_category := l_rctv_rec.attribute_category;
3156: END IF;
3157: IF (x_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR)

Line 3157: IF (x_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR)

3153: IF (x_rctv_rec.attribute_category = Okl_Api.G_MISS_CHAR)
3154: THEN
3155: x_rctv_rec.attribute_category := l_rctv_rec.attribute_category;
3156: END IF;
3157: IF (x_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR)
3158: THEN
3159: x_rctv_rec.attribute1 := l_rctv_rec.attribute1;
3160: END IF;
3161: IF (x_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR)

Line 3161: IF (x_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR)

3157: IF (x_rctv_rec.attribute1 = Okl_Api.G_MISS_CHAR)
3158: THEN
3159: x_rctv_rec.attribute1 := l_rctv_rec.attribute1;
3160: END IF;
3161: IF (x_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR)
3162: THEN
3163: x_rctv_rec.attribute2 := l_rctv_rec.attribute2;
3164: END IF;
3165: IF (x_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR)

Line 3165: IF (x_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR)

3161: IF (x_rctv_rec.attribute2 = Okl_Api.G_MISS_CHAR)
3162: THEN
3163: x_rctv_rec.attribute2 := l_rctv_rec.attribute2;
3164: END IF;
3165: IF (x_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR)
3166: THEN
3167: x_rctv_rec.attribute3 := l_rctv_rec.attribute3;
3168: END IF;
3169: IF (x_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR)

Line 3169: IF (x_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR)

3165: IF (x_rctv_rec.attribute3 = Okl_Api.G_MISS_CHAR)
3166: THEN
3167: x_rctv_rec.attribute3 := l_rctv_rec.attribute3;
3168: END IF;
3169: IF (x_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR)
3170: THEN
3171: x_rctv_rec.attribute4 := l_rctv_rec.attribute4;
3172: END IF;
3173: IF (x_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR)

Line 3173: IF (x_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR)

3169: IF (x_rctv_rec.attribute4 = Okl_Api.G_MISS_CHAR)
3170: THEN
3171: x_rctv_rec.attribute4 := l_rctv_rec.attribute4;
3172: END IF;
3173: IF (x_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR)
3174: THEN
3175: x_rctv_rec.attribute5 := l_rctv_rec.attribute5;
3176: END IF;
3177: IF (x_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR)

Line 3177: IF (x_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR)

3173: IF (x_rctv_rec.attribute5 = Okl_Api.G_MISS_CHAR)
3174: THEN
3175: x_rctv_rec.attribute5 := l_rctv_rec.attribute5;
3176: END IF;
3177: IF (x_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR)
3178: THEN
3179: x_rctv_rec.attribute6 := l_rctv_rec.attribute6;
3180: END IF;
3181: IF (x_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR)

Line 3181: IF (x_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR)

3177: IF (x_rctv_rec.attribute6 = Okl_Api.G_MISS_CHAR)
3178: THEN
3179: x_rctv_rec.attribute6 := l_rctv_rec.attribute6;
3180: END IF;
3181: IF (x_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR)
3182: THEN
3183: x_rctv_rec.attribute7 := l_rctv_rec.attribute7;
3184: END IF;
3185: IF (x_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR)

Line 3185: IF (x_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR)

3181: IF (x_rctv_rec.attribute7 = Okl_Api.G_MISS_CHAR)
3182: THEN
3183: x_rctv_rec.attribute7 := l_rctv_rec.attribute7;
3184: END IF;
3185: IF (x_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR)
3186: THEN
3187: x_rctv_rec.attribute8 := l_rctv_rec.attribute8;
3188: END IF;
3189: IF (x_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR)

Line 3189: IF (x_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR)

3185: IF (x_rctv_rec.attribute8 = Okl_Api.G_MISS_CHAR)
3186: THEN
3187: x_rctv_rec.attribute8 := l_rctv_rec.attribute8;
3188: END IF;
3189: IF (x_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR)
3190: THEN
3191: x_rctv_rec.attribute9 := l_rctv_rec.attribute9;
3192: END IF;
3193: IF (x_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR)

Line 3193: IF (x_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR)

3189: IF (x_rctv_rec.attribute9 = Okl_Api.G_MISS_CHAR)
3190: THEN
3191: x_rctv_rec.attribute9 := l_rctv_rec.attribute9;
3192: END IF;
3193: IF (x_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR)
3194: THEN
3195: x_rctv_rec.attribute10 := l_rctv_rec.attribute10;
3196: END IF;
3197: IF (x_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR)

Line 3197: IF (x_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR)

3193: IF (x_rctv_rec.attribute10 = Okl_Api.G_MISS_CHAR)
3194: THEN
3195: x_rctv_rec.attribute10 := l_rctv_rec.attribute10;
3196: END IF;
3197: IF (x_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR)
3198: THEN
3199: x_rctv_rec.attribute11 := l_rctv_rec.attribute11;
3200: END IF;
3201: IF (x_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR)

Line 3201: IF (x_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR)

3197: IF (x_rctv_rec.attribute11 = Okl_Api.G_MISS_CHAR)
3198: THEN
3199: x_rctv_rec.attribute11 := l_rctv_rec.attribute11;
3200: END IF;
3201: IF (x_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR)
3202: THEN
3203: x_rctv_rec.attribute12 := l_rctv_rec.attribute12;
3204: END IF;
3205: IF (x_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR)

Line 3205: IF (x_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR)

3201: IF (x_rctv_rec.attribute12 = Okl_Api.G_MISS_CHAR)
3202: THEN
3203: x_rctv_rec.attribute12 := l_rctv_rec.attribute12;
3204: END IF;
3205: IF (x_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR)
3206: THEN
3207: x_rctv_rec.attribute13 := l_rctv_rec.attribute13;
3208: END IF;
3209: IF (x_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR)

Line 3209: IF (x_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR)

3205: IF (x_rctv_rec.attribute13 = Okl_Api.G_MISS_CHAR)
3206: THEN
3207: x_rctv_rec.attribute13 := l_rctv_rec.attribute13;
3208: END IF;
3209: IF (x_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR)
3210: THEN
3211: x_rctv_rec.attribute14 := l_rctv_rec.attribute14;
3212: END IF;
3213: IF (x_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR)

Line 3213: IF (x_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR)

3209: IF (x_rctv_rec.attribute14 = Okl_Api.G_MISS_CHAR)
3210: THEN
3211: x_rctv_rec.attribute14 := l_rctv_rec.attribute14;
3212: END IF;
3213: IF (x_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR)
3214: THEN
3215: x_rctv_rec.attribute15 := l_rctv_rec.attribute15;
3216: END IF;
3217: IF (x_rctv_rec.request_id = Okl_Api.G_MISS_NUM)

Line 3217: IF (x_rctv_rec.request_id = Okl_Api.G_MISS_NUM)

3213: IF (x_rctv_rec.attribute15 = Okl_Api.G_MISS_CHAR)
3214: THEN
3215: x_rctv_rec.attribute15 := l_rctv_rec.attribute15;
3216: END IF;
3217: IF (x_rctv_rec.request_id = Okl_Api.G_MISS_NUM)
3218: THEN
3219: x_rctv_rec.request_id := l_rctv_rec.request_id;
3220: END IF;
3221: IF (x_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM)

Line 3221: IF (x_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM)

3217: IF (x_rctv_rec.request_id = Okl_Api.G_MISS_NUM)
3218: THEN
3219: x_rctv_rec.request_id := l_rctv_rec.request_id;
3220: END IF;
3221: IF (x_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM)
3222: THEN
3223: x_rctv_rec.program_application_id := l_rctv_rec.program_application_id;
3224: END IF;
3225: IF (x_rctv_rec.program_id = Okl_Api.G_MISS_NUM)

Line 3225: IF (x_rctv_rec.program_id = Okl_Api.G_MISS_NUM)

3221: IF (x_rctv_rec.program_application_id = Okl_Api.G_MISS_NUM)
3222: THEN
3223: x_rctv_rec.program_application_id := l_rctv_rec.program_application_id;
3224: END IF;
3225: IF (x_rctv_rec.program_id = Okl_Api.G_MISS_NUM)
3226: THEN
3227: x_rctv_rec.program_id := l_rctv_rec.program_id;
3228: END IF;
3229: IF (x_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE)

Line 3229: IF (x_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE)

3225: IF (x_rctv_rec.program_id = Okl_Api.G_MISS_NUM)
3226: THEN
3227: x_rctv_rec.program_id := l_rctv_rec.program_id;
3228: END IF;
3229: IF (x_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE)
3230: THEN
3231: x_rctv_rec.program_update_date := l_rctv_rec.program_update_date;
3232: END IF;
3233: IF (x_rctv_rec.org_id = Okl_Api.G_MISS_NUM)

Line 3233: IF (x_rctv_rec.org_id = Okl_Api.G_MISS_NUM)

3229: IF (x_rctv_rec.program_update_date = Okl_Api.G_MISS_DATE)
3230: THEN
3231: x_rctv_rec.program_update_date := l_rctv_rec.program_update_date;
3232: END IF;
3233: IF (x_rctv_rec.org_id = Okl_Api.G_MISS_NUM)
3234: THEN
3235: x_rctv_rec.org_id := l_rctv_rec.org_id;
3236: END IF;
3237: IF (x_rctv_rec.created_by = Okl_Api.G_MISS_NUM)

Line 3237: IF (x_rctv_rec.created_by = Okl_Api.G_MISS_NUM)

3233: IF (x_rctv_rec.org_id = Okl_Api.G_MISS_NUM)
3234: THEN
3235: x_rctv_rec.org_id := l_rctv_rec.org_id;
3236: END IF;
3237: IF (x_rctv_rec.created_by = Okl_Api.G_MISS_NUM)
3238: THEN
3239: x_rctv_rec.created_by := l_rctv_rec.created_by;
3240: END IF;
3241: IF (x_rctv_rec.creation_date = Okl_Api.G_MISS_DATE)

Line 3241: IF (x_rctv_rec.creation_date = Okl_Api.G_MISS_DATE)

3237: IF (x_rctv_rec.created_by = Okl_Api.G_MISS_NUM)
3238: THEN
3239: x_rctv_rec.created_by := l_rctv_rec.created_by;
3240: END IF;
3241: IF (x_rctv_rec.creation_date = Okl_Api.G_MISS_DATE)
3242: THEN
3243: x_rctv_rec.creation_date := l_rctv_rec.creation_date;
3244: END IF;
3245: IF (x_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM)

Line 3245: IF (x_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM)

3241: IF (x_rctv_rec.creation_date = Okl_Api.G_MISS_DATE)
3242: THEN
3243: x_rctv_rec.creation_date := l_rctv_rec.creation_date;
3244: END IF;
3245: IF (x_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM)
3246: THEN
3247: x_rctv_rec.last_updated_by := l_rctv_rec.last_updated_by;
3248: END IF;
3249: IF (x_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE)

Line 3249: IF (x_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE)

3245: IF (x_rctv_rec.last_updated_by = Okl_Api.G_MISS_NUM)
3246: THEN
3247: x_rctv_rec.last_updated_by := l_rctv_rec.last_updated_by;
3248: END IF;
3249: IF (x_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE)
3250: THEN
3251: x_rctv_rec.last_update_date := l_rctv_rec.last_update_date;
3252: END IF;
3253: IF (x_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM)

Line 3253: IF (x_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM)

3249: IF (x_rctv_rec.last_update_date = Okl_Api.G_MISS_DATE)
3250: THEN
3251: x_rctv_rec.last_update_date := l_rctv_rec.last_update_date;
3252: END IF;
3253: IF (x_rctv_rec.last_update_login = Okl_Api.G_MISS_NUM)
3254: THEN
3255: x_rctv_rec.last_update_login := l_rctv_rec.last_update_login;
3256: END IF;
3257: -- New column receipt type added.

Line 3258: IF (x_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR)

3254: THEN
3255: x_rctv_rec.last_update_login := l_rctv_rec.last_update_login;
3256: END IF;
3257: -- New column receipt type added.
3258: IF (x_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR)
3259: THEN
3260: x_rctv_rec.receipt_type := l_rctv_rec.receipt_type;
3261: END IF;
3262: IF (x_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)

Line 3262: IF (x_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)

3258: IF (x_rctv_rec.receipt_type = Okl_Api.G_MISS_CHAR)
3259: THEN
3260: x_rctv_rec.receipt_type := l_rctv_rec.receipt_type;
3261: END IF;
3262: IF (x_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)
3263: THEN
3264: x_rctv_rec.cash_receipt_id := l_rctv_rec.cash_receipt_id;
3265: END IF;
3266: IF (x_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)

Line 3266: IF (x_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)

3262: IF (x_rctv_rec.cash_receipt_id = Okl_Api.G_MISS_NUM)
3263: THEN
3264: x_rctv_rec.cash_receipt_id := l_rctv_rec.cash_receipt_id;
3265: END IF;
3266: IF (x_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)
3267: THEN
3268: x_rctv_rec.fully_applied_flag := l_rctv_rec.fully_applied_flag;
3269: END IF;
3270: IF (x_rctv_rec.expired_flag = Okl_Api.G_MISS_CHAR)

Line 3270: IF (x_rctv_rec.expired_flag = Okl_Api.G_MISS_CHAR)

3266: IF (x_rctv_rec.fully_applied_flag = Okl_Api.G_MISS_CHAR)
3267: THEN
3268: x_rctv_rec.fully_applied_flag := l_rctv_rec.fully_applied_flag;
3269: END IF;
3270: IF (x_rctv_rec.expired_flag = Okl_Api.G_MISS_CHAR)
3271: THEN
3272: x_rctv_rec.expired_flag := l_rctv_rec.expired_flag;
3273: END IF;
3274:

Line 3284: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3280: FUNCTION Set_Attributes (
3281: p_rctv_rec IN rctv_rec_type,
3282: x_rctv_rec OUT NOCOPY rctv_rec_type
3283: ) RETURN VARCHAR2 IS
3284: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3285: BEGIN
3286: x_rctv_rec := p_rctv_rec;
3287: x_rctv_rec.OBJECT_VERSION_NUMBER := NVL(x_rctv_rec.OBJECT_VERSION_NUMBER, 0) + 1;
3288: RETURN(l_return_status);

Line 3291: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

3287: x_rctv_rec.OBJECT_VERSION_NUMBER := NVL(x_rctv_rec.OBJECT_VERSION_NUMBER, 0) + 1;
3288: RETURN(l_return_status);
3289: END Set_Attributes;
3290: BEGIN
3291: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3292: G_PKG_NAME,
3293: p_init_msg_list,
3294: l_api_version,
3295: p_api_version,

Line 3298: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3294: l_api_version,
3295: p_api_version,
3296: '_PVT',
3297: x_return_status);
3298: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3301: RAISE Okl_Api.G_EXCEPTION_ERROR;
3302: END IF;

Line 3299: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3295: p_api_version,
3296: '_PVT',
3297: x_return_status);
3298: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3301: RAISE Okl_Api.G_EXCEPTION_ERROR;
3302: END IF;
3303: --- Setting item attributes

Line 3300: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3296: '_PVT',
3297: x_return_status);
3298: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3301: RAISE Okl_Api.G_EXCEPTION_ERROR;
3302: END IF;
3303: --- Setting item attributes
3304: l_return_status := Set_Attributes(

Line 3301: RAISE Okl_Api.G_EXCEPTION_ERROR;

3297: x_return_status);
3298: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3301: RAISE Okl_Api.G_EXCEPTION_ERROR;
3302: END IF;
3303: --- Setting item attributes
3304: l_return_status := Set_Attributes(
3305: p_rctv_rec, -- IN

Line 3308: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3304: l_return_status := Set_Attributes(
3305: p_rctv_rec, -- IN
3306: l_rctv_rec); -- OUT
3307: --- If any errors happen abort API
3308: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3311: RAISE Okl_Api.G_EXCEPTION_ERROR;
3312: END IF;

Line 3309: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3305: p_rctv_rec, -- IN
3306: l_rctv_rec); -- OUT
3307: --- If any errors happen abort API
3308: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3311: RAISE Okl_Api.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);

Line 3310: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3306: l_rctv_rec); -- OUT
3307: --- If any errors happen abort API
3308: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3311: RAISE Okl_Api.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);
3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 3311: RAISE Okl_Api.G_EXCEPTION_ERROR;

3307: --- If any errors happen abort API
3308: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3311: RAISE Okl_Api.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);
3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3310: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3311: RAISE Okl_Api.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);
3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3317: RAISE Okl_Api.G_EXCEPTION_ERROR;
3318: END IF;

Line 3315: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3311: RAISE Okl_Api.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);
3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3317: RAISE Okl_Api.G_EXCEPTION_ERROR;
3318: END IF;
3319: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);

Line 3316: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3312: END IF;
3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);
3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3317: RAISE Okl_Api.G_EXCEPTION_ERROR;
3318: END IF;
3319: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);
3320: --- Validate all non-missing attributes (Item Level Validation)

Line 3317: RAISE Okl_Api.G_EXCEPTION_ERROR;

3313: l_return_status := populate_new_record(l_rctv_rec, l_def_rctv_rec);
3314: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3317: RAISE Okl_Api.G_EXCEPTION_ERROR;
3318: END IF;
3319: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);
3320: --- Validate all non-missing attributes (Item Level Validation)
3321: l_return_status := Validate_Attributes(l_def_rctv_rec);

Line 3323: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3319: l_def_rctv_rec := fill_who_columns(l_def_rctv_rec);
3320: --- Validate all non-missing attributes (Item Level Validation)
3321: l_return_status := Validate_Attributes(l_def_rctv_rec);
3322: --- If any errors happen abort API
3323: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3324: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3325: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3326: RAISE Okl_Api.G_EXCEPTION_ERROR;
3327: END IF;

Line 3324: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3320: --- Validate all non-missing attributes (Item Level Validation)
3321: l_return_status := Validate_Attributes(l_def_rctv_rec);
3322: --- If any errors happen abort API
3323: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3324: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3325: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3326: RAISE Okl_Api.G_EXCEPTION_ERROR;
3327: END IF;
3328: l_return_status := Validate_Record(l_def_rctv_rec);

Line 3325: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3321: l_return_status := Validate_Attributes(l_def_rctv_rec);
3322: --- If any errors happen abort API
3323: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3324: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3325: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3326: RAISE Okl_Api.G_EXCEPTION_ERROR;
3327: END IF;
3328: l_return_status := Validate_Record(l_def_rctv_rec);
3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 3326: RAISE Okl_Api.G_EXCEPTION_ERROR;

3322: --- If any errors happen abort API
3323: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3324: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3325: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3326: RAISE Okl_Api.G_EXCEPTION_ERROR;
3327: END IF;
3328: l_return_status := Validate_Record(l_def_rctv_rec);
3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3330: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3325: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3326: RAISE Okl_Api.G_EXCEPTION_ERROR;
3327: END IF;
3328: l_return_status := Validate_Record(l_def_rctv_rec);
3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3330: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3331: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3332: RAISE Okl_Api.G_EXCEPTION_ERROR;
3333: END IF;

Line 3330: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3326: RAISE Okl_Api.G_EXCEPTION_ERROR;
3327: END IF;
3328: l_return_status := Validate_Record(l_def_rctv_rec);
3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3330: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3331: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3332: RAISE Okl_Api.G_EXCEPTION_ERROR;
3333: END IF;
3334:

Line 3331: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3327: END IF;
3328: l_return_status := Validate_Record(l_def_rctv_rec);
3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3330: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3331: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3332: RAISE Okl_Api.G_EXCEPTION_ERROR;
3333: END IF;
3334:
3335: --------------------------------------

Line 3332: RAISE Okl_Api.G_EXCEPTION_ERROR;

3328: l_return_status := Validate_Record(l_def_rctv_rec);
3329: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3330: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3331: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3332: RAISE Okl_Api.G_EXCEPTION_ERROR;
3333: END IF;
3334:
3335: --------------------------------------
3336: -- Move VIEW record to "Child" records

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

3347: x_msg_data,
3348: l_okl_trx_csh_receipt_tl_rec,
3349: lx_okl_trx_csh_receipt_tl_rec
3350: );
3351: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3352: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3353: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3354: RAISE Okl_Api.G_EXCEPTION_ERROR;
3355: END IF;

Line 3352: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3348: l_okl_trx_csh_receipt_tl_rec,
3349: lx_okl_trx_csh_receipt_tl_rec
3350: );
3351: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3352: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3353: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3354: RAISE Okl_Api.G_EXCEPTION_ERROR;
3355: END IF;
3356: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);

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

3349: lx_okl_trx_csh_receipt_tl_rec
3350: );
3351: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3352: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3353: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3354: RAISE Okl_Api.G_EXCEPTION_ERROR;
3355: END IF;
3356: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);
3357: update_row(

Line 3354: RAISE Okl_Api.G_EXCEPTION_ERROR;

3350: );
3351: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3352: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3353: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3354: RAISE Okl_Api.G_EXCEPTION_ERROR;
3355: END IF;
3356: migrate(lx_okl_trx_csh_receipt_tl_rec, l_def_rctv_rec);
3357: update_row(
3358: p_init_msg_list,

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

3361: x_msg_data,
3362: l_rct_rec,
3363: lx_rct_rec
3364: );
3365: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3368: RAISE Okl_Api.G_EXCEPTION_ERROR;
3369: END IF;

Line 3366: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3362: l_rct_rec,
3363: lx_rct_rec
3364: );
3365: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3368: RAISE Okl_Api.G_EXCEPTION_ERROR;
3369: END IF;
3370: migrate(lx_rct_rec, l_def_rctv_rec);

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

3363: lx_rct_rec
3364: );
3365: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3368: RAISE Okl_Api.G_EXCEPTION_ERROR;
3369: END IF;
3370: migrate(lx_rct_rec, l_def_rctv_rec);
3371: x_rctv_rec := l_def_rctv_rec;

Line 3368: RAISE Okl_Api.G_EXCEPTION_ERROR;

3364: );
3365: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3368: RAISE Okl_Api.G_EXCEPTION_ERROR;
3369: END IF;
3370: migrate(lx_rct_rec, l_def_rctv_rec);
3371: x_rctv_rec := l_def_rctv_rec;
3372: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

3368: RAISE Okl_Api.G_EXCEPTION_ERROR;
3369: END IF;
3370: migrate(lx_rct_rec, l_def_rctv_rec);
3371: x_rctv_rec := l_def_rctv_rec;
3372: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3373: EXCEPTION
3374: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3375: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3376: (

Line 3374: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3370: migrate(lx_rct_rec, l_def_rctv_rec);
3371: x_rctv_rec := l_def_rctv_rec;
3372: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3373: EXCEPTION
3374: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3375: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3376: (
3377: l_api_name,
3378: G_PKG_NAME,

Line 3375: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3371: x_rctv_rec := l_def_rctv_rec;
3372: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3373: EXCEPTION
3374: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3375: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3376: (
3377: l_api_name,
3378: G_PKG_NAME,
3379: 'Okl_API.G_RET_STS_ERROR',

Line 3379: 'Okl_API.G_RET_STS_ERROR',

3375: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3376: (
3377: l_api_name,
3378: G_PKG_NAME,
3379: 'Okl_API.G_RET_STS_ERROR',
3380: x_msg_count,
3381: x_msg_data,
3382: '_PVT'
3383: );

Line 3384: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3380: x_msg_count,
3381: x_msg_data,
3382: '_PVT'
3383: );
3384: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3385: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3386: (
3387: l_api_name,
3388: G_PKG_NAME,

Line 3385: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3381: x_msg_data,
3382: '_PVT'
3383: );
3384: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3385: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3386: (
3387: l_api_name,
3388: G_PKG_NAME,
3389: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3389: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3385: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3386: (
3387: l_api_name,
3388: G_PKG_NAME,
3389: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3390: x_msg_count,
3391: x_msg_data,
3392: '_PVT'
3393: );

Line 3395: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3391: x_msg_data,
3392: '_PVT'
3393: );
3394: WHEN OTHERS THEN
3395: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3396: (
3397: l_api_name,
3398: G_PKG_NAME,
3399: 'OTHERS',

Line 3419: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3415: x_rctv_tbl OUT NOCOPY rctv_tbl_type) IS
3416:
3417: l_api_version CONSTANT NUMBER := 1;
3418: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
3419: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3420: i NUMBER := 0;
3421: -- Begin Post-Generation Change
3422: -- overall error status
3423: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

Line 3423: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3419: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3420: i NUMBER := 0;
3421: -- Begin Post-Generation Change
3422: -- overall error status
3423: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3424: -- End Post-Generation Change
3425:
3426: BEGIN
3427: Okl_Api.init_msg_list(p_init_msg_list);

Line 3427: Okl_Api.init_msg_list(p_init_msg_list);

3423: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3424: -- End Post-Generation Change
3425:
3426: BEGIN
3427: Okl_Api.init_msg_list(p_init_msg_list);
3428: -- Make sure PL/SQL table has records in it before passing
3429: IF (p_rctv_tbl.COUNT > 0) THEN
3430: i := p_rctv_tbl.FIRST;
3431: LOOP

Line 3434: p_init_msg_list => Okl_Api.G_FALSE,

3430: i := p_rctv_tbl.FIRST;
3431: LOOP
3432: update_row (
3433: p_api_version => p_api_version,
3434: p_init_msg_list => Okl_Api.G_FALSE,
3435: x_return_status => x_return_status,
3436: x_msg_count => x_msg_count,
3437: x_msg_data => x_msg_data,
3438: p_rctv_rec => p_rctv_tbl(i),

Line 3443: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

3439: x_rctv_rec => x_rctv_tbl(i));
3440:
3441: -- Begin Post-Generation Change
3442: -- store the highest degree of error
3443: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
3444: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
3445: l_overall_status := x_return_status;
3446: END IF;
3447: END IF;

Line 3444: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

3440:
3441: -- Begin Post-Generation Change
3442: -- store the highest degree of error
3443: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
3444: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
3445: l_overall_status := x_return_status;
3446: END IF;
3447: END IF;
3448: -- End Post-Generation Change

Line 3461: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3457: -- End Post-Generation Change
3458:
3459: END IF;
3460: EXCEPTION
3461: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3462: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3463: (
3464: l_api_name,
3465: G_PKG_NAME,

Line 3462: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3458:
3459: END IF;
3460: EXCEPTION
3461: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3462: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3463: (
3464: l_api_name,
3465: G_PKG_NAME,
3466: 'Okl_API.G_RET_STS_ERROR',

Line 3466: 'Okl_API.G_RET_STS_ERROR',

3462: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3463: (
3464: l_api_name,
3465: G_PKG_NAME,
3466: 'Okl_API.G_RET_STS_ERROR',
3467: x_msg_count,
3468: x_msg_data,
3469: '_PVT'
3470: );

Line 3471: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3467: x_msg_count,
3468: x_msg_data,
3469: '_PVT'
3470: );
3471: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3472: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3473: (
3474: l_api_name,
3475: G_PKG_NAME,

Line 3472: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3468: x_msg_data,
3469: '_PVT'
3470: );
3471: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3472: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3473: (
3474: l_api_name,
3475: G_PKG_NAME,
3476: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3476: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3472: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3473: (
3474: l_api_name,
3475: G_PKG_NAME,
3476: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3477: x_msg_count,
3478: x_msg_data,
3479: '_PVT'
3480: );

Line 3482: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3478: x_msg_data,
3479: '_PVT'
3480: );
3481: WHEN OTHERS THEN
3482: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3483: (
3484: l_api_name,
3485: G_PKG_NAME,
3486: 'OTHERS',

Line 3508: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3504: p_rct_rec IN rct_rec_type) IS
3505:
3506: l_api_version CONSTANT NUMBER := 1;
3507: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3508: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3509: l_rct_rec rct_rec_type:= p_rct_rec;
3510: l_row_notfound BOOLEAN := TRUE;
3511: BEGIN
3512: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

Line 3512: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

3508: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3509: l_rct_rec rct_rec_type:= p_rct_rec;
3510: l_row_notfound BOOLEAN := TRUE;
3511: BEGIN
3512: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3513: p_init_msg_list,
3514: '_PVT',
3515: x_return_status);
3516: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 3516: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3512: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3513: p_init_msg_list,
3514: '_PVT',
3515: x_return_status);
3516: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3517: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3518: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3519: RAISE Okl_Api.G_EXCEPTION_ERROR;
3520: END IF;

Line 3517: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3513: p_init_msg_list,
3514: '_PVT',
3515: x_return_status);
3516: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3517: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3518: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3519: RAISE Okl_Api.G_EXCEPTION_ERROR;
3520: END IF;
3521: DELETE FROM OKL_TRX_CSH_RECEIPT_B

Line 3518: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3514: '_PVT',
3515: x_return_status);
3516: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3517: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3518: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3519: RAISE Okl_Api.G_EXCEPTION_ERROR;
3520: END IF;
3521: DELETE FROM OKL_TRX_CSH_RECEIPT_B
3522: WHERE ID = l_rct_rec.id;

Line 3519: RAISE Okl_Api.G_EXCEPTION_ERROR;

3515: x_return_status);
3516: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3517: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3518: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3519: RAISE Okl_Api.G_EXCEPTION_ERROR;
3520: END IF;
3521: DELETE FROM OKL_TRX_CSH_RECEIPT_B
3522: WHERE ID = l_rct_rec.id;
3523:

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

3520: END IF;
3521: DELETE FROM OKL_TRX_CSH_RECEIPT_B
3522: WHERE ID = l_rct_rec.id;
3523:
3524: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3525: EXCEPTION
3526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3528: (

Line 3526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3522: WHERE ID = l_rct_rec.id;
3523:
3524: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3525: EXCEPTION
3526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3528: (
3529: l_api_name,
3530: G_PKG_NAME,

Line 3527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3523:
3524: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3525: EXCEPTION
3526: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3528: (
3529: l_api_name,
3530: G_PKG_NAME,
3531: 'Okl_API.G_RET_STS_ERROR',

Line 3531: 'Okl_API.G_RET_STS_ERROR',

3527: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3528: (
3529: l_api_name,
3530: G_PKG_NAME,
3531: 'Okl_API.G_RET_STS_ERROR',
3532: x_msg_count,
3533: x_msg_data,
3534: '_PVT'
3535: );

Line 3536: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3532: x_msg_count,
3533: x_msg_data,
3534: '_PVT'
3535: );
3536: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3538: (
3539: l_api_name,
3540: G_PKG_NAME,

Line 3537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3533: x_msg_data,
3534: '_PVT'
3535: );
3536: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3538: (
3539: l_api_name,
3540: G_PKG_NAME,
3541: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3541: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3537: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3538: (
3539: l_api_name,
3540: G_PKG_NAME,
3541: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3542: x_msg_count,
3543: x_msg_data,
3544: '_PVT'
3545: );

Line 3547: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3543: x_msg_data,
3544: '_PVT'
3545: );
3546: WHEN OTHERS THEN
3547: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3548: (
3549: l_api_name,
3550: G_PKG_NAME,
3551: 'OTHERS',

Line 3569: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3565: p_okl_trx_csh_receipt_tl_rec IN OklTrxCshReceiptTlRecType) IS
3566:
3567: l_api_version CONSTANT NUMBER := 1;
3568: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3569: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3570: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType:= p_okl_trx_csh_receipt_tl_rec;
3571: l_row_notfound BOOLEAN := TRUE;
3572: -----------------------------------------------
3573: -- Set_Attributes for:OKL_TRX_CSH_RECEIPT_TL --

Line 3579: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3575: FUNCTION Set_Attributes (
3576: p_okl_trx_csh_receipt_tl_rec IN OklTrxCshReceiptTlRecType,
3577: x_okl_trx_csh_receipt_tl_rec OUT NOCOPY OklTrxCshReceiptTlRecType
3578: ) RETURN VARCHAR2 IS
3579: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3580: BEGIN
3581: x_okl_trx_csh_receipt_tl_rec := p_okl_trx_csh_receipt_tl_rec;
3582: x_okl_trx_csh_receipt_tl_rec.LANGUAGE := USERENV('LANG');
3583: RETURN(l_return_status);

Line 3586: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

3582: x_okl_trx_csh_receipt_tl_rec.LANGUAGE := USERENV('LANG');
3583: RETURN(l_return_status);
3584: END Set_Attributes;
3585: BEGIN
3586: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3587: p_init_msg_list,
3588: '_PVT',
3589: x_return_status);
3590: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 3590: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3586: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3587: p_init_msg_list,
3588: '_PVT',
3589: x_return_status);
3590: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3591: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3592: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3593: RAISE Okl_Api.G_EXCEPTION_ERROR;
3594: END IF;

Line 3591: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3587: p_init_msg_list,
3588: '_PVT',
3589: x_return_status);
3590: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3591: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3592: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3593: RAISE Okl_Api.G_EXCEPTION_ERROR;
3594: END IF;
3595: --- Setting item attributes

Line 3592: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3588: '_PVT',
3589: x_return_status);
3590: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3591: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3592: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3593: RAISE Okl_Api.G_EXCEPTION_ERROR;
3594: END IF;
3595: --- Setting item attributes
3596: l_return_status := Set_Attributes(

Line 3593: RAISE Okl_Api.G_EXCEPTION_ERROR;

3589: x_return_status);
3590: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3591: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3592: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3593: RAISE Okl_Api.G_EXCEPTION_ERROR;
3594: END IF;
3595: --- Setting item attributes
3596: l_return_status := Set_Attributes(
3597: p_okl_trx_csh_receipt_tl_rec, -- IN

Line 3600: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3596: l_return_status := Set_Attributes(
3597: p_okl_trx_csh_receipt_tl_rec, -- IN
3598: l_okl_trx_csh_receipt_tl_rec); -- OUT
3599: --- If any errors happen abort API
3600: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3602: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3603: RAISE Okl_Api.G_EXCEPTION_ERROR;
3604: END IF;

Line 3601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3597: p_okl_trx_csh_receipt_tl_rec, -- IN
3598: l_okl_trx_csh_receipt_tl_rec); -- OUT
3599: --- If any errors happen abort API
3600: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3602: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3603: RAISE Okl_Api.G_EXCEPTION_ERROR;
3604: END IF;
3605: DELETE FROM OKL_TRX_CSH_RECEIPT_TL

Line 3602: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3598: l_okl_trx_csh_receipt_tl_rec); -- OUT
3599: --- If any errors happen abort API
3600: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3602: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3603: RAISE Okl_Api.G_EXCEPTION_ERROR;
3604: END IF;
3605: DELETE FROM OKL_TRX_CSH_RECEIPT_TL
3606: WHERE ID = l_okl_trx_csh_receipt_tl_rec.id;

Line 3603: RAISE Okl_Api.G_EXCEPTION_ERROR;

3599: --- If any errors happen abort API
3600: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3601: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3602: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3603: RAISE Okl_Api.G_EXCEPTION_ERROR;
3604: END IF;
3605: DELETE FROM OKL_TRX_CSH_RECEIPT_TL
3606: WHERE ID = l_okl_trx_csh_receipt_tl_rec.id;
3607:

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

3604: END IF;
3605: DELETE FROM OKL_TRX_CSH_RECEIPT_TL
3606: WHERE ID = l_okl_trx_csh_receipt_tl_rec.id;
3607:
3608: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3609: EXCEPTION
3610: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3611: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3612: (

Line 3610: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3606: WHERE ID = l_okl_trx_csh_receipt_tl_rec.id;
3607:
3608: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3609: EXCEPTION
3610: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3611: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3612: (
3613: l_api_name,
3614: G_PKG_NAME,

Line 3611: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3607:
3608: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3609: EXCEPTION
3610: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3611: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3612: (
3613: l_api_name,
3614: G_PKG_NAME,
3615: 'Okl_API.G_RET_STS_ERROR',

Line 3615: 'Okl_API.G_RET_STS_ERROR',

3611: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3612: (
3613: l_api_name,
3614: G_PKG_NAME,
3615: 'Okl_API.G_RET_STS_ERROR',
3616: x_msg_count,
3617: x_msg_data,
3618: '_PVT'
3619: );

Line 3620: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3616: x_msg_count,
3617: x_msg_data,
3618: '_PVT'
3619: );
3620: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3621: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3622: (
3623: l_api_name,
3624: G_PKG_NAME,

Line 3621: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3617: x_msg_data,
3618: '_PVT'
3619: );
3620: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3621: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3622: (
3623: l_api_name,
3624: G_PKG_NAME,
3625: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3625: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3621: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3622: (
3623: l_api_name,
3624: G_PKG_NAME,
3625: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3626: x_msg_count,
3627: x_msg_data,
3628: '_PVT'
3629: );

Line 3631: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3627: x_msg_data,
3628: '_PVT'
3629: );
3630: WHEN OTHERS THEN
3631: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3632: (
3633: l_api_name,
3634: G_PKG_NAME,
3635: 'OTHERS',

Line 3654: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3650: p_rctv_rec IN rctv_rec_type) IS
3651:
3652: l_api_version CONSTANT NUMBER := 1;
3653: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3654: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3655: l_rctv_rec rctv_rec_type := p_rctv_rec;
3656: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
3657: l_rct_rec rct_rec_type;
3658: BEGIN

Line 3659: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

3655: l_rctv_rec rctv_rec_type := p_rctv_rec;
3656: l_okl_trx_csh_receipt_tl_rec OklTrxCshReceiptTlRecType;
3657: l_rct_rec rct_rec_type;
3658: BEGIN
3659: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3660: G_PKG_NAME,
3661: p_init_msg_list,
3662: l_api_version,
3663: p_api_version,

Line 3668: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

3664: '_PVT',
3665: x_return_status);
3666:
3667:
3668: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3669: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3670: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3671: RAISE Okl_Api.G_EXCEPTION_ERROR;
3672: END IF;

Line 3669: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3665: x_return_status);
3666:
3667:
3668: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3669: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3670: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3671: RAISE Okl_Api.G_EXCEPTION_ERROR;
3672: END IF;
3673:

Line 3670: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN

3666:
3667:
3668: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3669: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3670: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3671: RAISE Okl_Api.G_EXCEPTION_ERROR;
3672: END IF;
3673:
3674: --------------------------------------

Line 3671: RAISE Okl_Api.G_EXCEPTION_ERROR;

3667:
3668: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3669: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3670: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3671: RAISE Okl_Api.G_EXCEPTION_ERROR;
3672: END IF;
3673:
3674: --------------------------------------
3675: -- Move VIEW record to "Child" records

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

3685: x_msg_count,
3686: x_msg_data,
3687: l_okl_trx_csh_receipt_tl_rec
3688: );
3689: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3690: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3691: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3692: RAISE Okl_Api.G_EXCEPTION_ERROR;
3693: END IF;

Line 3690: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3686: x_msg_data,
3687: l_okl_trx_csh_receipt_tl_rec
3688: );
3689: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3690: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3691: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3692: RAISE Okl_Api.G_EXCEPTION_ERROR;
3693: END IF;
3694: delete_row(

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

3687: l_okl_trx_csh_receipt_tl_rec
3688: );
3689: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3690: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3691: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3692: RAISE Okl_Api.G_EXCEPTION_ERROR;
3693: END IF;
3694: delete_row(
3695: p_init_msg_list,

Line 3692: RAISE Okl_Api.G_EXCEPTION_ERROR;

3688: );
3689: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3690: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3691: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3692: RAISE Okl_Api.G_EXCEPTION_ERROR;
3693: END IF;
3694: delete_row(
3695: p_init_msg_list,
3696: x_return_status,

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

3697: x_msg_count,
3698: x_msg_data,
3699: l_rct_rec
3700: );
3701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3704: RAISE Okl_Api.G_EXCEPTION_ERROR;
3705: END IF;

Line 3702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3698: x_msg_data,
3699: l_rct_rec
3700: );
3701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3704: RAISE Okl_Api.G_EXCEPTION_ERROR;
3705: END IF;
3706: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

3699: l_rct_rec
3700: );
3701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3704: RAISE Okl_Api.G_EXCEPTION_ERROR;
3705: END IF;
3706: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3707: EXCEPTION

Line 3704: RAISE Okl_Api.G_EXCEPTION_ERROR;

3700: );
3701: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3704: RAISE Okl_Api.G_EXCEPTION_ERROR;
3705: END IF;
3706: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3707: EXCEPTION
3708: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

3702: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3703: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3704: RAISE Okl_Api.G_EXCEPTION_ERROR;
3705: END IF;
3706: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3707: EXCEPTION
3708: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3709: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3710: (

Line 3708: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3704: RAISE Okl_Api.G_EXCEPTION_ERROR;
3705: END IF;
3706: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3707: EXCEPTION
3708: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3709: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3710: (
3711: l_api_name,
3712: G_PKG_NAME,

Line 3709: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3705: END IF;
3706: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3707: EXCEPTION
3708: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3709: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3710: (
3711: l_api_name,
3712: G_PKG_NAME,
3713: 'Okl_API.G_RET_STS_ERROR',

Line 3713: 'Okl_API.G_RET_STS_ERROR',

3709: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3710: (
3711: l_api_name,
3712: G_PKG_NAME,
3713: 'Okl_API.G_RET_STS_ERROR',
3714: x_msg_count,
3715: x_msg_data,
3716: '_PVT'
3717: );

Line 3718: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3714: x_msg_count,
3715: x_msg_data,
3716: '_PVT'
3717: );
3718: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3719: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3720: (
3721: l_api_name,
3722: G_PKG_NAME,

Line 3719: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3715: x_msg_data,
3716: '_PVT'
3717: );
3718: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3719: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3720: (
3721: l_api_name,
3722: G_PKG_NAME,
3723: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3723: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3719: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3720: (
3721: l_api_name,
3722: G_PKG_NAME,
3723: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3724: x_msg_count,
3725: x_msg_data,
3726: '_PVT'
3727: );

Line 3729: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3725: x_msg_data,
3726: '_PVT'
3727: );
3728: WHEN OTHERS THEN
3729: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3730: (
3731: l_api_name,
3732: G_PKG_NAME,
3733: 'OTHERS',

Line 3752: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3748: p_rctv_tbl IN rctv_tbl_type) IS
3749:
3750: l_api_version CONSTANT NUMBER := 1;
3751: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3752: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3753: i NUMBER := 0;
3754: -- Begin Post-Generation Change
3755: -- overall error status
3756: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

Line 3756: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

3752: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3753: i NUMBER := 0;
3754: -- Begin Post-Generation Change
3755: -- overall error status
3756: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3757: -- End Post-Generation Change
3758:
3759: BEGIN
3760: Okl_Api.init_msg_list(p_init_msg_list);

Line 3760: Okl_Api.init_msg_list(p_init_msg_list);

3756: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3757: -- End Post-Generation Change
3758:
3759: BEGIN
3760: Okl_Api.init_msg_list(p_init_msg_list);
3761: -- Make sure PL/SQL table has records in it before passing
3762: IF (p_rctv_tbl.COUNT > 0) THEN
3763: i := p_rctv_tbl.FIRST;
3764: LOOP

Line 3767: p_init_msg_list => Okl_Api.G_FALSE,

3763: i := p_rctv_tbl.FIRST;
3764: LOOP
3765: delete_row (
3766: p_api_version => p_api_version,
3767: p_init_msg_list => Okl_Api.G_FALSE,
3768: x_return_status => x_return_status,
3769: x_msg_count => x_msg_count,
3770: x_msg_data => x_msg_data,
3771: p_rctv_rec => p_rctv_tbl(i));

Line 3775: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

3771: p_rctv_rec => p_rctv_tbl(i));
3772:
3773: -- Begin Post-Generation Change
3774: -- store the highest degree of error
3775: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
3776: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
3777: l_overall_status := x_return_status;
3778: END IF;
3779: END IF;

Line 3776: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

3772:
3773: -- Begin Post-Generation Change
3774: -- store the highest degree of error
3775: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
3776: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
3777: l_overall_status := x_return_status;
3778: END IF;
3779: END IF;
3780: -- End Post-Generation Change

Line 3793: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3789: -- End Post-Generation Change
3790:
3791: END IF;
3792: EXCEPTION
3793: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3794: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3795: (
3796: l_api_name,
3797: G_PKG_NAME,

Line 3794: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3790:
3791: END IF;
3792: EXCEPTION
3793: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3794: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3795: (
3796: l_api_name,
3797: G_PKG_NAME,
3798: 'Okl_API.G_RET_STS_ERROR',

Line 3798: 'Okl_API.G_RET_STS_ERROR',

3794: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3795: (
3796: l_api_name,
3797: G_PKG_NAME,
3798: 'Okl_API.G_RET_STS_ERROR',
3799: x_msg_count,
3800: x_msg_data,
3801: '_PVT'
3802: );

Line 3803: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3799: x_msg_count,
3800: x_msg_data,
3801: '_PVT'
3802: );
3803: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3804: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3805: (
3806: l_api_name,
3807: G_PKG_NAME,

Line 3804: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3800: x_msg_data,
3801: '_PVT'
3802: );
3803: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3804: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3805: (
3806: l_api_name,
3807: G_PKG_NAME,
3808: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3808: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3804: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3805: (
3806: l_api_name,
3807: G_PKG_NAME,
3808: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3809: x_msg_count,
3810: x_msg_data,
3811: '_PVT'
3812: );

Line 3814: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3810: x_msg_data,
3811: '_PVT'
3812: );
3813: WHEN OTHERS THEN
3814: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3815: (
3816: l_api_name,
3817: G_PKG_NAME,
3818: 'OTHERS',