DBA Data[Home] [Help]

APPS.OKL_XCA_PVT dependencies on OKL_API

Line 374: IF (l_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM) THEN

370: p_xcav_rec IN xcav_rec_type
371: ) RETURN xcav_rec_type IS
372: l_xcav_rec xcav_rec_type := p_xcav_rec;
373: BEGIN
374: IF (l_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM) THEN
375: l_xcav_rec.object_version_number := NULL;
376: END IF;
377: IF (l_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN
378: l_xcav_rec.sfwt_flag := NULL;

Line 377: IF (l_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN

373: BEGIN
374: IF (l_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM) THEN
375: l_xcav_rec.object_version_number := NULL;
376: END IF;
377: IF (l_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN
378: l_xcav_rec.sfwt_flag := NULL;
379: END IF;
380: IF (l_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM) THEN
381: l_xcav_rec.lsm_id := NULL;

Line 380: IF (l_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM) THEN

376: END IF;
377: IF (l_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR) THEN
378: l_xcav_rec.sfwt_flag := NULL;
379: END IF;
380: IF (l_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM) THEN
381: l_xcav_rec.lsm_id := NULL;
382: END IF;
383: IF (l_xcav_rec.rca_id = Okl_Api.G_MISS_NUM) THEN
384: l_xcav_rec.rca_id := NULL;

Line 383: IF (l_xcav_rec.rca_id = Okl_Api.G_MISS_NUM) THEN

379: END IF;
380: IF (l_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM) THEN
381: l_xcav_rec.lsm_id := NULL;
382: END IF;
383: IF (l_xcav_rec.rca_id = Okl_Api.G_MISS_NUM) THEN
384: l_xcav_rec.rca_id := NULL;
385: END IF;
386: IF (l_xcav_rec.cat_id = Okl_Api.G_MISS_NUM) THEN
387: l_xcav_rec.cat_id := NULL;

Line 386: IF (l_xcav_rec.cat_id = Okl_Api.G_MISS_NUM) THEN

382: END IF;
383: IF (l_xcav_rec.rca_id = Okl_Api.G_MISS_NUM) THEN
384: l_xcav_rec.rca_id := NULL;
385: END IF;
386: IF (l_xcav_rec.cat_id = Okl_Api.G_MISS_NUM) THEN
387: l_xcav_rec.cat_id := NULL;
388: END IF;
389: IF (l_xcav_rec.irp_id = Okl_Api.G_MISS_NUM) THEN
390: l_xcav_rec.irp_id := NULL;

Line 389: IF (l_xcav_rec.irp_id = Okl_Api.G_MISS_NUM) THEN

385: END IF;
386: IF (l_xcav_rec.cat_id = Okl_Api.G_MISS_NUM) THEN
387: l_xcav_rec.cat_id := NULL;
388: END IF;
389: IF (l_xcav_rec.irp_id = Okl_Api.G_MISS_NUM) THEN
390: l_xcav_rec.irp_id := NULL;
391: END IF;
392: IF (l_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
393: l_xcav_rec.xcr_id_details := NULL;

Line 392: IF (l_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN

388: END IF;
389: IF (l_xcav_rec.irp_id = Okl_Api.G_MISS_NUM) THEN
390: l_xcav_rec.irp_id := NULL;
391: END IF;
392: IF (l_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
393: l_xcav_rec.xcr_id_details := NULL;
394: END IF;
395: IF (l_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR) THEN
396: l_xcav_rec.invoice_number := NULL;

Line 395: IF (l_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR) THEN

391: END IF;
392: IF (l_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
393: l_xcav_rec.xcr_id_details := NULL;
394: END IF;
395: IF (l_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR) THEN
396: l_xcav_rec.invoice_number := NULL;
397: END IF;
398: IF (l_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM) THEN
399: l_xcav_rec.amount_applied := NULL;

Line 398: IF (l_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM) THEN

394: END IF;
395: IF (l_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR) THEN
396: l_xcav_rec.invoice_number := NULL;
397: END IF;
398: IF (l_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM) THEN
399: l_xcav_rec.amount_applied := NULL;
400: END IF;
401: IF (l_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM) THEN
402: l_xcav_rec.invoice_installment := NULL;

Line 401: IF (l_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM) THEN

397: END IF;
398: IF (l_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM) THEN
399: l_xcav_rec.amount_applied := NULL;
400: END IF;
401: IF (l_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM) THEN
402: l_xcav_rec.invoice_installment := NULL;
403: END IF;
404: IF (l_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM) THEN
405: l_xcav_rec.amount_applied_from := NULL;

Line 404: IF (l_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM) THEN

400: END IF;
401: IF (l_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM) THEN
402: l_xcav_rec.invoice_installment := NULL;
403: END IF;
404: IF (l_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM) THEN
405: l_xcav_rec.amount_applied_from := NULL;
406: END IF;
407: IF (l_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR) THEN
408: l_xcav_rec.invoice_currency_code := NULL;

Line 407: IF (l_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR) THEN

403: END IF;
404: IF (l_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM) THEN
405: l_xcav_rec.amount_applied_from := NULL;
406: END IF;
407: IF (l_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR) THEN
408: l_xcav_rec.invoice_currency_code := NULL;
409: END IF;
410: IF (l_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM) THEN
411: l_xcav_rec.TRANS_TO_RECEIPT_RATE := NULL;

Line 410: IF (l_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM) THEN

406: END IF;
407: IF (l_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR) THEN
408: l_xcav_rec.invoice_currency_code := NULL;
409: END IF;
410: IF (l_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM) THEN
411: l_xcav_rec.TRANS_TO_RECEIPT_RATE := NULL;
412: END IF;
413: IF (l_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE) THEN
414: l_xcav_rec.TRX_DATE := NULL;

Line 413: IF (l_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE) THEN

409: END IF;
410: IF (l_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM) THEN
411: l_xcav_rec.TRANS_TO_RECEIPT_RATE := NULL;
412: END IF;
413: IF (l_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE) THEN
414: l_xcav_rec.TRX_DATE := NULL;
415: END IF;
416: IF (l_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN
417: l_xcav_rec.attribute_category := NULL;

Line 416: IF (l_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN

412: END IF;
413: IF (l_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE) THEN
414: l_xcav_rec.TRX_DATE := NULL;
415: END IF;
416: IF (l_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN
417: l_xcav_rec.attribute_category := NULL;
418: END IF;
419: IF (l_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN
420: l_xcav_rec.attribute1 := NULL;

Line 419: IF (l_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN

415: END IF;
416: IF (l_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR) THEN
417: l_xcav_rec.attribute_category := NULL;
418: END IF;
419: IF (l_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN
420: l_xcav_rec.attribute1 := NULL;
421: END IF;
422: IF (l_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN
423: l_xcav_rec.attribute2 := NULL;

Line 422: IF (l_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN

418: END IF;
419: IF (l_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR) THEN
420: l_xcav_rec.attribute1 := NULL;
421: END IF;
422: IF (l_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN
423: l_xcav_rec.attribute2 := NULL;
424: END IF;
425: IF (l_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN
426: l_xcav_rec.attribute3 := NULL;

Line 425: IF (l_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN

421: END IF;
422: IF (l_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR) THEN
423: l_xcav_rec.attribute2 := NULL;
424: END IF;
425: IF (l_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN
426: l_xcav_rec.attribute3 := NULL;
427: END IF;
428: IF (l_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN
429: l_xcav_rec.attribute4 := NULL;

Line 428: IF (l_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN

424: END IF;
425: IF (l_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR) THEN
426: l_xcav_rec.attribute3 := NULL;
427: END IF;
428: IF (l_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN
429: l_xcav_rec.attribute4 := NULL;
430: END IF;
431: IF (l_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN
432: l_xcav_rec.attribute5 := NULL;

Line 431: IF (l_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN

427: END IF;
428: IF (l_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR) THEN
429: l_xcav_rec.attribute4 := NULL;
430: END IF;
431: IF (l_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN
432: l_xcav_rec.attribute5 := NULL;
433: END IF;
434: IF (l_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN
435: l_xcav_rec.attribute6 := NULL;

Line 434: IF (l_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN

430: END IF;
431: IF (l_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR) THEN
432: l_xcav_rec.attribute5 := NULL;
433: END IF;
434: IF (l_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN
435: l_xcav_rec.attribute6 := NULL;
436: END IF;
437: IF (l_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN
438: l_xcav_rec.attribute7 := NULL;

Line 437: IF (l_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN

433: END IF;
434: IF (l_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR) THEN
435: l_xcav_rec.attribute6 := NULL;
436: END IF;
437: IF (l_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN
438: l_xcav_rec.attribute7 := NULL;
439: END IF;
440: IF (l_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN
441: l_xcav_rec.attribute8 := NULL;

Line 440: IF (l_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN

436: END IF;
437: IF (l_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR) THEN
438: l_xcav_rec.attribute7 := NULL;
439: END IF;
440: IF (l_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN
441: l_xcav_rec.attribute8 := NULL;
442: END IF;
443: IF (l_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN
444: l_xcav_rec.attribute9 := NULL;

Line 443: IF (l_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN

439: END IF;
440: IF (l_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR) THEN
441: l_xcav_rec.attribute8 := NULL;
442: END IF;
443: IF (l_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN
444: l_xcav_rec.attribute9 := NULL;
445: END IF;
446: IF (l_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN
447: l_xcav_rec.attribute10 := NULL;

Line 446: IF (l_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN

442: END IF;
443: IF (l_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR) THEN
444: l_xcav_rec.attribute9 := NULL;
445: END IF;
446: IF (l_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN
447: l_xcav_rec.attribute10 := NULL;
448: END IF;
449: IF (l_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN
450: l_xcav_rec.attribute11 := NULL;

Line 449: IF (l_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN

445: END IF;
446: IF (l_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR) THEN
447: l_xcav_rec.attribute10 := NULL;
448: END IF;
449: IF (l_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN
450: l_xcav_rec.attribute11 := NULL;
451: END IF;
452: IF (l_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN
453: l_xcav_rec.attribute12 := NULL;

Line 452: IF (l_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN

448: END IF;
449: IF (l_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR) THEN
450: l_xcav_rec.attribute11 := NULL;
451: END IF;
452: IF (l_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN
453: l_xcav_rec.attribute12 := NULL;
454: END IF;
455: IF (l_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN
456: l_xcav_rec.attribute13 := NULL;

Line 455: IF (l_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN

451: END IF;
452: IF (l_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR) THEN
453: l_xcav_rec.attribute12 := NULL;
454: END IF;
455: IF (l_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN
456: l_xcav_rec.attribute13 := NULL;
457: END IF;
458: IF (l_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN
459: l_xcav_rec.attribute14 := NULL;

Line 458: IF (l_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN

454: END IF;
455: IF (l_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR) THEN
456: l_xcav_rec.attribute13 := NULL;
457: END IF;
458: IF (l_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN
459: l_xcav_rec.attribute14 := NULL;
460: END IF;
461: IF (l_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN
462: l_xcav_rec.attribute15 := NULL;

Line 461: IF (l_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN

457: END IF;
458: IF (l_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR) THEN
459: l_xcav_rec.attribute14 := NULL;
460: END IF;
461: IF (l_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN
462: l_xcav_rec.attribute15 := NULL;
463: END IF;
464: IF (l_xcav_rec.request_id = Okl_Api.G_MISS_NUM) THEN
465: l_xcav_rec.request_id := NULL;

Line 464: IF (l_xcav_rec.request_id = Okl_Api.G_MISS_NUM) THEN

460: END IF;
461: IF (l_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR) THEN
462: l_xcav_rec.attribute15 := NULL;
463: END IF;
464: IF (l_xcav_rec.request_id = Okl_Api.G_MISS_NUM) THEN
465: l_xcav_rec.request_id := NULL;
466: END IF;
467: IF (l_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN
468: l_xcav_rec.program_application_id := NULL;

Line 467: IF (l_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN

463: END IF;
464: IF (l_xcav_rec.request_id = Okl_Api.G_MISS_NUM) THEN
465: l_xcav_rec.request_id := NULL;
466: END IF;
467: IF (l_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN
468: l_xcav_rec.program_application_id := NULL;
469: END IF;
470: IF (l_xcav_rec.program_id = Okl_Api.G_MISS_NUM) THEN
471: l_xcav_rec.program_id := NULL;

Line 470: IF (l_xcav_rec.program_id = Okl_Api.G_MISS_NUM) THEN

466: END IF;
467: IF (l_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM) THEN
468: l_xcav_rec.program_application_id := NULL;
469: END IF;
470: IF (l_xcav_rec.program_id = Okl_Api.G_MISS_NUM) THEN
471: l_xcav_rec.program_id := NULL;
472: END IF;
473: IF (l_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN
474: l_xcav_rec.program_update_date := NULL;

Line 473: IF (l_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN

469: END IF;
470: IF (l_xcav_rec.program_id = Okl_Api.G_MISS_NUM) THEN
471: l_xcav_rec.program_id := NULL;
472: END IF;
473: IF (l_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN
474: l_xcav_rec.program_update_date := NULL;
475: END IF;
476: IF (l_xcav_rec.org_id = Okl_Api.G_MISS_NUM) THEN
477: l_xcav_rec.org_id := NULL;

Line 476: IF (l_xcav_rec.org_id = Okl_Api.G_MISS_NUM) THEN

472: END IF;
473: IF (l_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE) THEN
474: l_xcav_rec.program_update_date := NULL;
475: END IF;
476: IF (l_xcav_rec.org_id = Okl_Api.G_MISS_NUM) THEN
477: l_xcav_rec.org_id := NULL;
478: END IF;
479: IF (l_xcav_rec.created_by = Okl_Api.G_MISS_NUM) THEN
480: l_xcav_rec.created_by := NULL;

Line 479: IF (l_xcav_rec.created_by = Okl_Api.G_MISS_NUM) THEN

475: END IF;
476: IF (l_xcav_rec.org_id = Okl_Api.G_MISS_NUM) THEN
477: l_xcav_rec.org_id := NULL;
478: END IF;
479: IF (l_xcav_rec.created_by = Okl_Api.G_MISS_NUM) THEN
480: l_xcav_rec.created_by := NULL;
481: END IF;
482: IF (l_xcav_rec.creation_date = Okl_Api.G_MISS_DATE) THEN
483: l_xcav_rec.creation_date := NULL;

Line 482: IF (l_xcav_rec.creation_date = Okl_Api.G_MISS_DATE) THEN

478: END IF;
479: IF (l_xcav_rec.created_by = Okl_Api.G_MISS_NUM) THEN
480: l_xcav_rec.created_by := NULL;
481: END IF;
482: IF (l_xcav_rec.creation_date = Okl_Api.G_MISS_DATE) THEN
483: l_xcav_rec.creation_date := NULL;
484: END IF;
485: IF (l_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN
486: l_xcav_rec.last_updated_by := NULL;

Line 485: IF (l_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN

481: END IF;
482: IF (l_xcav_rec.creation_date = Okl_Api.G_MISS_DATE) THEN
483: l_xcav_rec.creation_date := NULL;
484: END IF;
485: IF (l_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN
486: l_xcav_rec.last_updated_by := NULL;
487: END IF;
488: IF (l_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN
489: l_xcav_rec.last_update_date := NULL;

Line 488: IF (l_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN

484: END IF;
485: IF (l_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM) THEN
486: l_xcav_rec.last_updated_by := NULL;
487: END IF;
488: IF (l_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN
489: l_xcav_rec.last_update_date := NULL;
490: END IF;
491: IF (l_xcav_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN
492: l_xcav_rec.last_update_login := NULL;

Line 491: IF (l_xcav_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN

487: END IF;
488: IF (l_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE) THEN
489: l_xcav_rec.last_update_date := NULL;
490: END IF;
491: IF (l_xcav_rec.last_update_login = Okl_Api.G_MISS_NUM) THEN
492: l_xcav_rec.last_update_login := NULL;
493: END IF;
494: RETURN(l_xcav_rec);
495: END null_out_defaults;

Line 513: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

509: PROCEDURE validate_id(p_xcav_rec IN xcav_rec_type,
510: x_return_status OUT NOCOPY VARCHAR2) IS
511:
512: BEGIN
513: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
514: --check not null
515: IF (p_xcav_rec.id IS NULL) OR (p_xcav_rec.id = Okl_Api.G_MISS_NUM) THEN
516: x_return_status:=Okl_Api.G_RET_STS_ERROR;
517: --set error message in message stack

Line 515: IF (p_xcav_rec.id IS NULL) OR (p_xcav_rec.id = Okl_Api.G_MISS_NUM) THEN

511:
512: BEGIN
513: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
514: --check not null
515: IF (p_xcav_rec.id IS NULL) OR (p_xcav_rec.id = Okl_Api.G_MISS_NUM) THEN
516: x_return_status:=Okl_Api.G_RET_STS_ERROR;
517: --set error message in message stack
518: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
519: p_msg_name => G_REQUIRED_VALUE,

Line 516: x_return_status:=Okl_Api.G_RET_STS_ERROR;

512: BEGIN
513: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
514: --check not null
515: IF (p_xcav_rec.id IS NULL) OR (p_xcav_rec.id = Okl_Api.G_MISS_NUM) THEN
516: x_return_status:=Okl_Api.G_RET_STS_ERROR;
517: --set error message in message stack
518: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
519: p_msg_name => G_REQUIRED_VALUE,
520: p_token1 => G_COL_NAME_TOKEN,

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

514: --check not null
515: IF (p_xcav_rec.id IS NULL) OR (p_xcav_rec.id = Okl_Api.G_MISS_NUM) THEN
516: x_return_status:=Okl_Api.G_RET_STS_ERROR;
517: --set error message in message stack
518: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
519: p_msg_name => G_REQUIRED_VALUE,
520: p_token1 => G_COL_NAME_TOKEN,
521: p_token1_value => 'ID');
522: -- RAISE G_EXCEPTION_HALT_VALIDATION;

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

528: NULL;
529: -- other appropriate handlers
530: WHEN OTHERS THEN
531: -- store SQL error message on message stack
532: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
533: p_msg_name => G_UNEXPECTED_ERROR,
534: p_token1 => G_SQLCODE_TOKEN,
535: p_token1_value => SQLCODE,
536: p_token2 => G_SQLERRM_TOKEN,

Line 540: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

536: p_token2 => G_SQLERRM_TOKEN,
537: p_token2_value => SQLERRM);
538:
539: -- notify UNEXPECTED error
540: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
541:
542: END validate_id;
543:
544: -- Start of comments

Line 557: x_return_status := Okl_Api.G_RET_STS_SUCCESS;

553:
554: x_return_status OUT NOCOPY VARCHAR2) IS
555: BEGIN
556:
557: x_return_status := Okl_Api.G_RET_STS_SUCCESS;
558:
559: x_return_status := Okl_Util.check_org_id(p_xcav_rec.org_id);
560:
561: END validate_org_id;

Line 582: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

578:
579: l_dummy_var VARCHAR2(1):='0';
580:
581: BEGIN
582: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
583:
584: IF p_xcav_rec.lsm_id IS NOT NULL THEN
585:
586: --check FK Relation with okl_trx_csh_batch_b

Line 593: x_return_status:= Okl_Api.G_RET_STS_ERROR;

589: CLOSE l_lsm_id_csr;
590: IF (l_dummy_var<>'1') THEN
591:
592: --Corresponding Column value not found
593: x_return_status:= Okl_Api.G_RET_STS_ERROR;
594: --set error message in message stack
595: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
596: p_msg_name => G_NO_PARENT_RECORD,
597: p_token1 => G_COL_NAME_TOKEN,

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

591:
592: --Corresponding Column value not found
593: x_return_status:= Okl_Api.G_RET_STS_ERROR;
594: --set error message in message stack
595: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
596: p_msg_name => G_NO_PARENT_RECORD,
597: p_token1 => G_COL_NAME_TOKEN,
598: p_token1_value => 'LSM_ID',
599: p_token2 => G_CHILD_TABLE_TOKEN,

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

611: NULL;
612: -- other appropriate handlers
613: WHEN OTHERS THEN
614: -- store SQL error message on message stack
615: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
616: p_msg_name => G_UNEXPECTED_ERROR,
617: p_token1 => G_SQLCODE_TOKEN,
618: p_token1_value => SQLCODE,
619: p_token2 => G_SQLERRM_TOKEN,

Line 623: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

619: p_token2 => G_SQLERRM_TOKEN,
620: p_token2_value => SQLERRM);
621:
622: -- notify UNEXPECTED error
623: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
624:
625: END validate_lsm_id;
626:
627: -- Start of comments

Line 646: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

642:
643: l_dummy_var VARCHAR2(1):='0';
644:
645: BEGIN
646: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
647:
648: IF p_xcav_rec.rca_id IS NOT NULL THEN
649:
650: --check FK Relation with okl_trx_csh_batch_b

Line 657: x_return_status:= Okl_Api.G_RET_STS_ERROR;

653: CLOSE l_rca_id_csr;
654: IF (l_dummy_var<>'1') THEN
655:
656: --Corresponding Column value not found
657: x_return_status:= Okl_Api.G_RET_STS_ERROR;
658: --set error message in message stack
659: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
660: p_msg_name => G_NO_PARENT_RECORD,
661: p_token1 => G_COL_NAME_TOKEN,

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

655:
656: --Corresponding Column value not found
657: x_return_status:= Okl_Api.G_RET_STS_ERROR;
658: --set error message in message stack
659: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
660: p_msg_name => G_NO_PARENT_RECORD,
661: p_token1 => G_COL_NAME_TOKEN,
662: p_token1_value => 'RCA_ID',
663: p_token2 => G_CHILD_TABLE_TOKEN,

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

675: NULL;
676: -- other appropriate handlers
677: WHEN OTHERS THEN
678: -- store SQL error message on message stack
679: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
680: p_msg_name => G_UNEXPECTED_ERROR,
681: p_token1 => G_SQLCODE_TOKEN,
682: p_token1_value => SQLCODE,
683: p_token2 => G_SQLERRM_TOKEN,

Line 687: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

683: p_token2 => G_SQLERRM_TOKEN,
684: p_token2_value => SQLERRM);
685:
686: -- notify UNEXPECTED error
687: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
688:
689: END validate_rca_id;
690:
691: -- Start of comments

Line 710: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;

706:
707: l_dummy_var VARCHAR2(1):='0';
708:
709: BEGIN
710: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
711: --check not null
712: IF (p_xcav_rec.xcr_id_details IS NULL) OR (p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
713: x_return_status:=Okl_Api.G_RET_STS_ERROR;
714: --set error message in message stack

Line 712: IF (p_xcav_rec.xcr_id_details IS NULL) OR (p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN

708:
709: BEGIN
710: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
711: --check not null
712: IF (p_xcav_rec.xcr_id_details IS NULL) OR (p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
713: x_return_status:=Okl_Api.G_RET_STS_ERROR;
714: --set error message in message stack
715: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
716: p_msg_name => G_REQUIRED_VALUE,

Line 713: x_return_status:=Okl_Api.G_RET_STS_ERROR;

709: BEGIN
710: x_return_status:=Okl_Api.G_RET_STS_SUCCESS;
711: --check not null
712: IF (p_xcav_rec.xcr_id_details IS NULL) OR (p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
713: x_return_status:=Okl_Api.G_RET_STS_ERROR;
714: --set error message in message stack
715: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
716: p_msg_name => G_REQUIRED_VALUE,
717: p_token1 => G_COL_NAME_TOKEN,

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

711: --check not null
712: IF (p_xcav_rec.xcr_id_details IS NULL) OR (p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM) THEN
713: x_return_status:=Okl_Api.G_RET_STS_ERROR;
714: --set error message in message stack
715: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
716: p_msg_name => G_REQUIRED_VALUE,
717: p_token1 => G_COL_NAME_TOKEN,
718: p_token1_value => 'XCR_ID_DETAILS');
719: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 728: x_return_status:= Okl_Api.G_RET_STS_ERROR;

724: FETCH l_xcr_id_csr INTO l_dummy_var;
725: CLOSE l_xcr_id_csr;
726: IF (l_dummy_var<>'1') THEN
727: --Corresponding Column value not found
728: x_return_status:= Okl_Api.G_RET_STS_ERROR;
729: --set error message in message stack
730: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
731: p_msg_name => G_NO_PARENT_RECORD,
732: p_token1 => G_COL_NAME_TOKEN,

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

726: IF (l_dummy_var<>'1') THEN
727: --Corresponding Column value not found
728: x_return_status:= Okl_Api.G_RET_STS_ERROR;
729: --set error message in message stack
730: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
731: p_msg_name => G_NO_PARENT_RECORD,
732: p_token1 => G_COL_NAME_TOKEN,
733: p_token1_value => 'XCR_ID',
734: p_token2 => G_CHILD_TABLE_TOKEN,

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

744: NULL;
745: -- other appropriate handlers
746: WHEN OTHERS THEN
747: -- store SQL error message on message stack
748: Okl_Api.SET_MESSAGE(p_app_name => G_APP_NAME,
749: p_msg_name => G_UNEXPECTED_ERROR,
750: p_token1 => G_SQLCODE_TOKEN,
751: p_token1_value => SQLCODE,
752: p_token2 => G_SQLERRM_TOKEN,

Line 756: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

752: p_token2 => G_SQLERRM_TOKEN,
753: p_token2_value => SQLERRM);
754:
755: -- notify UNEXPECTED error
756: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
757:
758: END validate_xcr_id;
759:
760: ---------------------------------------------------------------------------

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

768: ------------------------------------------------
769: FUNCTION Validate_Attributes (
770: p_xcav_rec IN xcav_rec_type
771: ) RETURN VARCHAR2 IS
772: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
773: -- Added 04/16/2001 -- Bruno Vaghela
774: x_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
775:
776: BEGIN

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

770: p_xcav_rec IN xcav_rec_type
771: ) RETURN VARCHAR2 IS
772: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
773: -- Added 04/16/2001 -- Bruno Vaghela
774: x_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
775:
776: BEGIN
777:
778: --Added 04/17/2001 Bruno Vaghela ---

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

777:
778: --Added 04/17/2001 Bruno Vaghela ---
779:
780: validate_id(p_xcav_rec, x_return_status);
781: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
782: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
783: l_return_status := x_return_status;
784: RAISE G_EXCEPTION_HALT_VALIDATION;
785: ELSE

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

778: --Added 04/17/2001 Bruno Vaghela ---
779:
780: validate_id(p_xcav_rec, x_return_status);
781: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
782: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
783: l_return_status := x_return_status;
784: RAISE G_EXCEPTION_HALT_VALIDATION;
785: ELSE
786: l_return_status := x_return_status; -- record that there was an error

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

788: END IF;
789:
790:
791: validate_org_id(p_xcav_rec, x_return_status);
792: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
793: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
794: l_return_status := x_return_status;
795: RAISE G_EXCEPTION_HALT_VALIDATION;
796: ELSE

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

789:
790:
791: validate_org_id(p_xcav_rec, x_return_status);
792: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
793: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
794: l_return_status := x_return_status;
795: RAISE G_EXCEPTION_HALT_VALIDATION;
796: ELSE
797: l_return_status := x_return_status; -- record that there was an error

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

799: END IF;
800:
801:
802: validate_lsm_id(p_xcav_rec, x_return_status);
803: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
804: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
805: l_return_status := x_return_status;
806: RAISE G_EXCEPTION_HALT_VALIDATION;
807: ELSE

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

800:
801:
802: validate_lsm_id(p_xcav_rec, x_return_status);
803: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
804: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
805: l_return_status := x_return_status;
806: RAISE G_EXCEPTION_HALT_VALIDATION;
807: ELSE
808: l_return_status := x_return_status; -- record that there was an error

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

809: END IF;
810: END IF;
811:
812: validate_rca_id(p_xcav_rec, x_return_status);
813: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
814: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
815: l_return_status := x_return_status;
816: RAISE G_EXCEPTION_HALT_VALIDATION;
817: ELSE

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

810: END IF;
811:
812: validate_rca_id(p_xcav_rec, x_return_status);
813: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
814: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
815: l_return_status := x_return_status;
816: RAISE G_EXCEPTION_HALT_VALIDATION;
817: ELSE
818: l_return_status := x_return_status; -- record that there was an error

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

819: END IF;
820: END IF;
821:
822: validate_xcr_id(p_xcav_rec, x_return_status);
823: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
824: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
825: l_return_status := x_return_status;
826: RAISE G_EXCEPTION_HALT_VALIDATION;
827: ELSE

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

820: END IF;
821:
822: validate_xcr_id(p_xcav_rec, x_return_status);
823: IF (x_return_status <> Okl_Api.G_RET_STS_SUCCESS) THEN
824: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
825: l_return_status := x_return_status;
826: RAISE G_EXCEPTION_HALT_VALIDATION;
827: ELSE
828: l_return_status := x_return_status; -- record that there was an error

Line 834: IF p_xcav_rec.id = Okl_Api.G_MISS_NUM OR

830: END IF;
831:
832: -- end 04/17/2001 Bruno Vaghela ---
833:
834: IF p_xcav_rec.id = Okl_Api.G_MISS_NUM OR
835: p_xcav_rec.id IS NULL
836: THEN
837: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
838: l_return_status := Okl_Api.G_RET_STS_ERROR;

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

833:
834: IF p_xcav_rec.id = Okl_Api.G_MISS_NUM OR
835: p_xcav_rec.id IS NULL
836: THEN
837: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
838: l_return_status := Okl_Api.G_RET_STS_ERROR;
839: ELSIF p_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM OR
840: p_xcav_rec.object_version_number IS NULL
841: THEN

Line 838: l_return_status := Okl_Api.G_RET_STS_ERROR;

834: IF p_xcav_rec.id = Okl_Api.G_MISS_NUM OR
835: p_xcav_rec.id IS NULL
836: THEN
837: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
838: l_return_status := Okl_Api.G_RET_STS_ERROR;
839: ELSIF p_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM OR
840: p_xcav_rec.object_version_number IS NULL
841: THEN
842: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

Line 839: ELSIF p_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM OR

835: p_xcav_rec.id IS NULL
836: THEN
837: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
838: l_return_status := Okl_Api.G_RET_STS_ERROR;
839: ELSIF p_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM OR
840: p_xcav_rec.object_version_number IS NULL
841: THEN
842: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
843: l_return_status := Okl_Api.G_RET_STS_ERROR;

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

838: l_return_status := Okl_Api.G_RET_STS_ERROR;
839: ELSIF p_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM OR
840: p_xcav_rec.object_version_number IS NULL
841: THEN
842: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
843: l_return_status := Okl_Api.G_RET_STS_ERROR;
844: ELSIF p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM OR
845: p_xcav_rec.xcr_id_details IS NULL
846: THEN

Line 843: l_return_status := Okl_Api.G_RET_STS_ERROR;

839: ELSIF p_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM OR
840: p_xcav_rec.object_version_number IS NULL
841: THEN
842: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
843: l_return_status := Okl_Api.G_RET_STS_ERROR;
844: ELSIF p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM OR
845: p_xcav_rec.xcr_id_details IS NULL
846: THEN
847: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'xcr_id_details');

Line 844: ELSIF p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM OR

840: p_xcav_rec.object_version_number IS NULL
841: THEN
842: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
843: l_return_status := Okl_Api.G_RET_STS_ERROR;
844: ELSIF p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM OR
845: p_xcav_rec.xcr_id_details IS NULL
846: THEN
847: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'xcr_id_details');
848: l_return_status := Okl_Api.G_RET_STS_ERROR;

Line 847: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'xcr_id_details');

843: l_return_status := Okl_Api.G_RET_STS_ERROR;
844: ELSIF p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM OR
845: p_xcav_rec.xcr_id_details IS NULL
846: THEN
847: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'xcr_id_details');
848: l_return_status := Okl_Api.G_RET_STS_ERROR;
849: END IF;
850: RETURN(l_return_status);
851: END Validate_Attributes;

Line 848: l_return_status := Okl_Api.G_RET_STS_ERROR;

844: ELSIF p_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM OR
845: p_xcav_rec.xcr_id_details IS NULL
846: THEN
847: Okl_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'xcr_id_details');
848: l_return_status := Okl_Api.G_RET_STS_ERROR;
849: END IF;
850: RETURN(l_return_status);
851: END Validate_Attributes;
852:

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

858: --------------------------------------------
859: FUNCTION Validate_Record (
860: p_xcav_rec IN xcav_rec_type
861: ) RETURN VARCHAR2 IS
862: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
863: BEGIN
864: RETURN (l_return_status);
865: END Validate_Record;
866:

Line 997: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

993: -- validate_row for:OKL_XTL_CSH_APPS_V --
994: -----------------------------------------
995: PROCEDURE validate_row(
996: p_api_version IN NUMBER,
997: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
998: x_return_status OUT NOCOPY VARCHAR2,
999: x_msg_count OUT NOCOPY NUMBER,
1000: x_msg_data OUT NOCOPY VARCHAR2,
1001: p_xcav_rec IN xcav_rec_type) IS

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

1001: p_xcav_rec IN xcav_rec_type) IS
1002:
1003: l_api_version CONSTANT NUMBER := 1;
1004: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1005: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1006: l_xcav_rec xcav_rec_type := p_xcav_rec;
1007: l_xca_rec xca_rec_type;
1008: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
1009: BEGIN

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

1006: l_xcav_rec xcav_rec_type := p_xcav_rec;
1007: l_xca_rec xca_rec_type;
1008: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
1009: BEGIN
1010: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1011: G_PKG_NAME,
1012: p_init_msg_list,
1013: l_api_version,
1014: p_api_version,

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

1013: l_api_version,
1014: p_api_version,
1015: '_PVT',
1016: x_return_status);
1017: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1018: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1019: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1020: RAISE Okl_Api.G_EXCEPTION_ERROR;
1021: END IF;

Line 1018: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1014: p_api_version,
1015: '_PVT',
1016: x_return_status);
1017: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1018: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1019: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1020: RAISE Okl_Api.G_EXCEPTION_ERROR;
1021: END IF;
1022: --- Validate all non-missing attributes (Item Level Validation)

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

1015: '_PVT',
1016: x_return_status);
1017: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1018: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1019: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1020: RAISE Okl_Api.G_EXCEPTION_ERROR;
1021: END IF;
1022: --- Validate all non-missing attributes (Item Level Validation)
1023: l_return_status := Validate_Attributes(l_xcav_rec);

Line 1020: RAISE Okl_Api.G_EXCEPTION_ERROR;

1016: x_return_status);
1017: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1018: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1019: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1020: RAISE Okl_Api.G_EXCEPTION_ERROR;
1021: END IF;
1022: --- Validate all non-missing attributes (Item Level Validation)
1023: l_return_status := Validate_Attributes(l_xcav_rec);
1024: --- If any errors happen abort API

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

1021: END IF;
1022: --- Validate all non-missing attributes (Item Level Validation)
1023: l_return_status := Validate_Attributes(l_xcav_rec);
1024: --- If any errors happen abort API
1025: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1026: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1027: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1028: RAISE Okl_Api.G_EXCEPTION_ERROR;
1029: END IF;

Line 1026: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1022: --- Validate all non-missing attributes (Item Level Validation)
1023: l_return_status := Validate_Attributes(l_xcav_rec);
1024: --- If any errors happen abort API
1025: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1026: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1027: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1028: RAISE Okl_Api.G_EXCEPTION_ERROR;
1029: END IF;
1030: l_return_status := Validate_Record(l_xcav_rec);

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

1023: l_return_status := Validate_Attributes(l_xcav_rec);
1024: --- If any errors happen abort API
1025: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1026: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1027: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1028: RAISE Okl_Api.G_EXCEPTION_ERROR;
1029: END IF;
1030: l_return_status := Validate_Record(l_xcav_rec);
1031: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1028: RAISE Okl_Api.G_EXCEPTION_ERROR;

1024: --- If any errors happen abort API
1025: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1026: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1027: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1028: RAISE Okl_Api.G_EXCEPTION_ERROR;
1029: END IF;
1030: l_return_status := Validate_Record(l_xcav_rec);
1031: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

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

1027: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1028: RAISE Okl_Api.G_EXCEPTION_ERROR;
1029: END IF;
1030: l_return_status := Validate_Record(l_xcav_rec);
1031: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1033: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1034: RAISE Okl_Api.G_EXCEPTION_ERROR;
1035: END IF;

Line 1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1028: RAISE Okl_Api.G_EXCEPTION_ERROR;
1029: END IF;
1030: l_return_status := Validate_Record(l_xcav_rec);
1031: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1033: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1034: RAISE Okl_Api.G_EXCEPTION_ERROR;
1035: END IF;
1036: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

1029: END IF;
1030: l_return_status := Validate_Record(l_xcav_rec);
1031: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1033: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1034: RAISE Okl_Api.G_EXCEPTION_ERROR;
1035: END IF;
1036: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1037: EXCEPTION

Line 1034: RAISE Okl_Api.G_EXCEPTION_ERROR;

1030: l_return_status := Validate_Record(l_xcav_rec);
1031: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1033: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1034: RAISE Okl_Api.G_EXCEPTION_ERROR;
1035: END IF;
1036: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1037: EXCEPTION
1038: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

1032: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1033: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1034: RAISE Okl_Api.G_EXCEPTION_ERROR;
1035: END IF;
1036: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1037: EXCEPTION
1038: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1039: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1040: (

Line 1038: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1034: RAISE Okl_Api.G_EXCEPTION_ERROR;
1035: END IF;
1036: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1037: EXCEPTION
1038: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1039: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1040: (
1041: l_api_name,
1042: G_PKG_NAME,

Line 1039: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1035: END IF;
1036: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1037: EXCEPTION
1038: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1039: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1040: (
1041: l_api_name,
1042: G_PKG_NAME,
1043: 'Okl_API.G_RET_STS_ERROR',

Line 1043: 'Okl_API.G_RET_STS_ERROR',

1039: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1040: (
1041: l_api_name,
1042: G_PKG_NAME,
1043: 'Okl_API.G_RET_STS_ERROR',
1044: x_msg_count,
1045: x_msg_data,
1046: '_PVT'
1047: );

Line 1048: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1044: x_msg_count,
1045: x_msg_data,
1046: '_PVT'
1047: );
1048: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1049: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1050: (
1051: l_api_name,
1052: G_PKG_NAME,

Line 1049: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1045: x_msg_data,
1046: '_PVT'
1047: );
1048: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1049: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1050: (
1051: l_api_name,
1052: G_PKG_NAME,
1053: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1053: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1049: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1050: (
1051: l_api_name,
1052: G_PKG_NAME,
1053: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1054: x_msg_count,
1055: x_msg_data,
1056: '_PVT'
1057: );

Line 1059: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1055: x_msg_data,
1056: '_PVT'
1057: );
1058: WHEN OTHERS THEN
1059: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1060: (
1061: l_api_name,
1062: G_PKG_NAME,
1063: 'OTHERS',

Line 1074: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1070: -- PL/SQL TBL validate_row for:XCAV_TBL --
1071: ------------------------------------------
1072: PROCEDURE validate_row(
1073: p_api_version IN NUMBER,
1074: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1075: x_return_status OUT NOCOPY VARCHAR2,
1076: x_msg_count OUT NOCOPY NUMBER,
1077: x_msg_data OUT NOCOPY VARCHAR2,
1078: p_xcav_tbl IN xcav_tbl_type) IS

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

1078: p_xcav_tbl IN xcav_tbl_type) IS
1079:
1080: l_api_version CONSTANT NUMBER := 1;
1081: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1082: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1083: i NUMBER := 0;
1084: -- Begin Post-Generation Change
1085: -- overall error status
1086: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

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

1082: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1083: i NUMBER := 0;
1084: -- Begin Post-Generation Change
1085: -- overall error status
1086: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1087: -- End Post-Generation Change
1088: BEGIN
1089: Okl_Api.init_msg_list(p_init_msg_list);
1090: -- Make sure PL/SQL table has records in it before passing

Line 1089: Okl_Api.init_msg_list(p_init_msg_list);

1085: -- overall error status
1086: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1087: -- End Post-Generation Change
1088: BEGIN
1089: Okl_Api.init_msg_list(p_init_msg_list);
1090: -- Make sure PL/SQL table has records in it before passing
1091: IF (p_xcav_tbl.COUNT > 0) THEN
1092: i := p_xcav_tbl.FIRST;
1093: LOOP

Line 1096: p_init_msg_list => Okl_Api.G_FALSE,

1092: i := p_xcav_tbl.FIRST;
1093: LOOP
1094: validate_row (
1095: p_api_version => p_api_version,
1096: p_init_msg_list => Okl_Api.G_FALSE,
1097: x_return_status => x_return_status,
1098: x_msg_count => x_msg_count,
1099: x_msg_data => x_msg_data,
1100: p_xcav_rec => p_xcav_tbl(i));

Line 1104: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

1100: p_xcav_rec => p_xcav_tbl(i));
1101:
1102: -- Begin Post-Generation Change
1103: -- store the highest degree of error
1104: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
1105: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
1106: l_overall_status := x_return_status;
1107: END IF;
1108: END IF;

Line 1105: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

1101:
1102: -- Begin Post-Generation Change
1103: -- store the highest degree of error
1104: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
1105: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
1106: l_overall_status := x_return_status;
1107: END IF;
1108: END IF;
1109: -- End Post-Generation Change

Line 1122: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1118: -- End Post-Generation Change
1119:
1120: END IF;
1121: EXCEPTION
1122: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1123: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1124: (
1125: l_api_name,
1126: G_PKG_NAME,

Line 1123: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1119:
1120: END IF;
1121: EXCEPTION
1122: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1123: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1124: (
1125: l_api_name,
1126: G_PKG_NAME,
1127: 'Okl_API.G_RET_STS_ERROR',

Line 1127: 'Okl_API.G_RET_STS_ERROR',

1123: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1124: (
1125: l_api_name,
1126: G_PKG_NAME,
1127: 'Okl_API.G_RET_STS_ERROR',
1128: x_msg_count,
1129: x_msg_data,
1130: '_PVT'
1131: );

Line 1132: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1128: x_msg_count,
1129: x_msg_data,
1130: '_PVT'
1131: );
1132: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1133: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1134: (
1135: l_api_name,
1136: G_PKG_NAME,

Line 1133: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1129: x_msg_data,
1130: '_PVT'
1131: );
1132: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1133: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1134: (
1135: l_api_name,
1136: G_PKG_NAME,
1137: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1137: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1133: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1134: (
1135: l_api_name,
1136: G_PKG_NAME,
1137: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1138: x_msg_count,
1139: x_msg_data,
1140: '_PVT'
1141: );

Line 1143: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1139: x_msg_data,
1140: '_PVT'
1141: );
1142: WHEN OTHERS THEN
1143: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1144: (
1145: l_api_name,
1146: G_PKG_NAME,
1147: 'OTHERS',

Line 1161: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1157: ---------------------------------------
1158: -- insert_row for:OKL_XTL_CSH_APPS_B --
1159: ---------------------------------------
1160: PROCEDURE insert_row(
1161: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1162: x_return_status OUT NOCOPY VARCHAR2,
1163: x_msg_count OUT NOCOPY NUMBER,
1164: x_msg_data OUT NOCOPY VARCHAR2,
1165: p_xca_rec IN xca_rec_type,

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

1166: x_xca_rec OUT NOCOPY xca_rec_type) IS
1167:
1168: l_api_version CONSTANT NUMBER := 1;
1169: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1170: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1171: l_xca_rec xca_rec_type := p_xca_rec;
1172: l_def_xca_rec xca_rec_type;
1173: -------------------------------------------
1174: -- Set_Attributes for:OKL_XTL_CSH_APPS_B --

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

1176: FUNCTION Set_Attributes (
1177: p_xca_rec IN xca_rec_type,
1178: x_xca_rec OUT NOCOPY xca_rec_type
1179: ) RETURN VARCHAR2 IS
1180: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1181: BEGIN
1182: x_xca_rec := p_xca_rec;
1183: RETURN(l_return_status);
1184: END Set_Attributes;

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

1182: x_xca_rec := p_xca_rec;
1183: RETURN(l_return_status);
1184: END Set_Attributes;
1185: BEGIN
1186: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1187: p_init_msg_list,
1188: '_PVT',
1189: x_return_status);
1190: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

1186: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1187: p_init_msg_list,
1188: '_PVT',
1189: x_return_status);
1190: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1191: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1192: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1193: RAISE Okl_Api.G_EXCEPTION_ERROR;
1194: END IF;

Line 1191: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1187: p_init_msg_list,
1188: '_PVT',
1189: x_return_status);
1190: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1191: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1192: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1193: RAISE Okl_Api.G_EXCEPTION_ERROR;
1194: END IF;
1195: --- Setting item attributes

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

1188: '_PVT',
1189: x_return_status);
1190: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1191: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1192: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1193: RAISE Okl_Api.G_EXCEPTION_ERROR;
1194: END IF;
1195: --- Setting item attributes
1196: l_return_status := Set_Attributes(

Line 1193: RAISE Okl_Api.G_EXCEPTION_ERROR;

1189: x_return_status);
1190: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1191: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1192: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1193: RAISE Okl_Api.G_EXCEPTION_ERROR;
1194: END IF;
1195: --- Setting item attributes
1196: l_return_status := Set_Attributes(
1197: p_xca_rec, -- IN

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

1196: l_return_status := Set_Attributes(
1197: p_xca_rec, -- IN
1198: l_xca_rec); -- OUT
1199: --- If any errors happen abort API
1200: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1202: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1203: RAISE Okl_Api.G_EXCEPTION_ERROR;
1204: END IF;

Line 1201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1197: p_xca_rec, -- IN
1198: l_xca_rec); -- OUT
1199: --- If any errors happen abort API
1200: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1202: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1203: RAISE Okl_Api.G_EXCEPTION_ERROR;
1204: END IF;
1205: INSERT INTO OKL_XTL_CSH_APPS_B(

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

1198: l_xca_rec); -- OUT
1199: --- If any errors happen abort API
1200: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1202: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1203: RAISE Okl_Api.G_EXCEPTION_ERROR;
1204: END IF;
1205: INSERT INTO OKL_XTL_CSH_APPS_B(
1206: id,

Line 1203: RAISE Okl_Api.G_EXCEPTION_ERROR;

1199: --- If any errors happen abort API
1200: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1202: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1203: RAISE Okl_Api.G_EXCEPTION_ERROR;
1204: END IF;
1205: INSERT INTO OKL_XTL_CSH_APPS_B(
1206: id,
1207: xcr_id_details,

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

1285: l_xca_rec.last_update_date,
1286: l_xca_rec.last_update_login);
1287: -- Set OUT values
1288: x_xca_rec := l_xca_rec;
1289: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1290: EXCEPTION
1291: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1292: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1293: (

Line 1291: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1287: -- Set OUT values
1288: x_xca_rec := l_xca_rec;
1289: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1290: EXCEPTION
1291: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1292: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1293: (
1294: l_api_name,
1295: G_PKG_NAME,

Line 1292: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1288: x_xca_rec := l_xca_rec;
1289: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1290: EXCEPTION
1291: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1292: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1293: (
1294: l_api_name,
1295: G_PKG_NAME,
1296: 'Okl_API.G_RET_STS_ERROR',

Line 1296: 'Okl_API.G_RET_STS_ERROR',

1292: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1293: (
1294: l_api_name,
1295: G_PKG_NAME,
1296: 'Okl_API.G_RET_STS_ERROR',
1297: x_msg_count,
1298: x_msg_data,
1299: '_PVT'
1300: );

Line 1301: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1297: x_msg_count,
1298: x_msg_data,
1299: '_PVT'
1300: );
1301: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1302: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1303: (
1304: l_api_name,
1305: G_PKG_NAME,

Line 1302: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1298: x_msg_data,
1299: '_PVT'
1300: );
1301: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1302: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1303: (
1304: l_api_name,
1305: G_PKG_NAME,
1306: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1306: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1302: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1303: (
1304: l_api_name,
1305: G_PKG_NAME,
1306: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1307: x_msg_count,
1308: x_msg_data,
1309: '_PVT'
1310: );

Line 1312: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1308: x_msg_data,
1309: '_PVT'
1310: );
1311: WHEN OTHERS THEN
1312: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1313: (
1314: l_api_name,
1315: G_PKG_NAME,
1316: 'OTHERS',

Line 1326: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1322: ----------------------------------------
1323: -- insert_row for:OKL_XTL_CSH_APPS_TL --
1324: ----------------------------------------
1325: PROCEDURE insert_row(
1326: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1327: x_return_status OUT NOCOPY VARCHAR2,
1328: x_msg_count OUT NOCOPY NUMBER,
1329: x_msg_data OUT NOCOPY VARCHAR2,
1330: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type,

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

1331: x_okl_xtl_csh_apps_tl_rec OUT NOCOPY okl_xtl_csh_apps_tl_rec_type) IS
1332:
1333: l_api_version CONSTANT NUMBER := 1;
1334: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1335: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1336: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type := p_okl_xtl_csh_apps_tl_rec;
1337: ldefoklxtlcshappstlrec okl_xtl_csh_apps_tl_rec_type;
1338: CURSOR get_languages IS
1339: SELECT *

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

1345: FUNCTION Set_Attributes (
1346: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type,
1347: x_okl_xtl_csh_apps_tl_rec OUT NOCOPY okl_xtl_csh_apps_tl_rec_type
1348: ) RETURN VARCHAR2 IS
1349: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1350: BEGIN
1351: x_okl_xtl_csh_apps_tl_rec := p_okl_xtl_csh_apps_tl_rec;
1352: x_okl_xtl_csh_apps_tl_rec.LANGUAGE := USERENV('LANG');
1353: x_okl_xtl_csh_apps_tl_rec.SOURCE_LANG := USERENV('LANG');

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

1353: x_okl_xtl_csh_apps_tl_rec.SOURCE_LANG := USERENV('LANG');
1354: RETURN(l_return_status);
1355: END Set_Attributes;
1356: BEGIN
1357: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1358: p_init_msg_list,
1359: '_PVT',
1360: x_return_status);
1361: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

1357: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1358: p_init_msg_list,
1359: '_PVT',
1360: x_return_status);
1361: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_ERROR;
1365: END IF;

Line 1362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1358: p_init_msg_list,
1359: '_PVT',
1360: x_return_status);
1361: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_ERROR;
1365: END IF;
1366: --- Setting item attributes

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

1359: '_PVT',
1360: x_return_status);
1361: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_ERROR;
1365: END IF;
1366: --- Setting item attributes
1367: l_return_status := Set_Attributes(

Line 1364: RAISE Okl_Api.G_EXCEPTION_ERROR;

1360: x_return_status);
1361: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1362: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1363: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1364: RAISE Okl_Api.G_EXCEPTION_ERROR;
1365: END IF;
1366: --- Setting item attributes
1367: l_return_status := Set_Attributes(
1368: p_okl_xtl_csh_apps_tl_rec, -- IN

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

1367: l_return_status := Set_Attributes(
1368: p_okl_xtl_csh_apps_tl_rec, -- IN
1369: l_okl_xtl_csh_apps_tl_rec); -- OUT
1370: --- If any errors happen abort API
1371: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1372: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1373: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1374: RAISE Okl_Api.G_EXCEPTION_ERROR;
1375: END IF;

Line 1372: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1368: p_okl_xtl_csh_apps_tl_rec, -- IN
1369: l_okl_xtl_csh_apps_tl_rec); -- OUT
1370: --- If any errors happen abort API
1371: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1372: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1373: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1374: RAISE Okl_Api.G_EXCEPTION_ERROR;
1375: END IF;
1376: FOR l_lang_rec IN get_languages LOOP

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

1369: l_okl_xtl_csh_apps_tl_rec); -- OUT
1370: --- If any errors happen abort API
1371: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1372: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1373: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1374: RAISE Okl_Api.G_EXCEPTION_ERROR;
1375: END IF;
1376: FOR l_lang_rec IN get_languages LOOP
1377: l_okl_xtl_csh_apps_tl_rec.LANGUAGE := l_lang_rec.language_code;

Line 1374: RAISE Okl_Api.G_EXCEPTION_ERROR;

1370: --- If any errors happen abort API
1371: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1372: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1373: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1374: RAISE Okl_Api.G_EXCEPTION_ERROR;
1375: END IF;
1376: FOR l_lang_rec IN get_languages LOOP
1377: l_okl_xtl_csh_apps_tl_rec.LANGUAGE := l_lang_rec.language_code;
1378: INSERT INTO OKL_XTL_CSH_APPS_TL(

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

1397: l_okl_xtl_csh_apps_tl_rec.last_update_login);
1398: END LOOP;
1399: -- Set OUT values
1400: x_okl_xtl_csh_apps_tl_rec := l_okl_xtl_csh_apps_tl_rec;
1401: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1402: EXCEPTION
1403: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1404: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1405: (

Line 1403: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1399: -- Set OUT values
1400: x_okl_xtl_csh_apps_tl_rec := l_okl_xtl_csh_apps_tl_rec;
1401: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1402: EXCEPTION
1403: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1404: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1405: (
1406: l_api_name,
1407: G_PKG_NAME,

Line 1404: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1400: x_okl_xtl_csh_apps_tl_rec := l_okl_xtl_csh_apps_tl_rec;
1401: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1402: EXCEPTION
1403: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1404: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1405: (
1406: l_api_name,
1407: G_PKG_NAME,
1408: 'Okl_API.G_RET_STS_ERROR',

Line 1408: 'Okl_API.G_RET_STS_ERROR',

1404: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1405: (
1406: l_api_name,
1407: G_PKG_NAME,
1408: 'Okl_API.G_RET_STS_ERROR',
1409: x_msg_count,
1410: x_msg_data,
1411: '_PVT'
1412: );

Line 1413: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1409: x_msg_count,
1410: x_msg_data,
1411: '_PVT'
1412: );
1413: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1414: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1415: (
1416: l_api_name,
1417: G_PKG_NAME,

Line 1414: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1410: x_msg_data,
1411: '_PVT'
1412: );
1413: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1414: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1415: (
1416: l_api_name,
1417: G_PKG_NAME,
1418: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1418: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1414: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1415: (
1416: l_api_name,
1417: G_PKG_NAME,
1418: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1419: x_msg_count,
1420: x_msg_data,
1421: '_PVT'
1422: );

Line 1424: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1420: x_msg_data,
1421: '_PVT'
1422: );
1423: WHEN OTHERS THEN
1424: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1425: (
1426: l_api_name,
1427: G_PKG_NAME,
1428: 'OTHERS',

Line 1439: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1435: -- insert_row for:OKL_XTL_CSH_APPS_V --
1436: ---------------------------------------
1437: PROCEDURE insert_row(
1438: p_api_version IN NUMBER,
1439: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1440: x_return_status OUT NOCOPY VARCHAR2,
1441: x_msg_count OUT NOCOPY NUMBER,
1442: x_msg_data OUT NOCOPY VARCHAR2,
1443: p_xcav_rec IN xcav_rec_type,

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

1444: x_xcav_rec OUT NOCOPY xcav_rec_type) IS
1445:
1446: l_api_version CONSTANT NUMBER := 1;
1447: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1448: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1449: l_xcav_rec xcav_rec_type;
1450: l_def_xcav_rec xcav_rec_type;
1451: l_xca_rec xca_rec_type;
1452: lx_xca_rec xca_rec_type;

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

1473: FUNCTION Set_Attributes (
1474: p_xcav_rec IN xcav_rec_type,
1475: x_xcav_rec OUT NOCOPY xcav_rec_type
1476: ) RETURN VARCHAR2 IS
1477: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1478: BEGIN
1479: x_xcav_rec := p_xcav_rec;
1480: x_xcav_rec.OBJECT_VERSION_NUMBER := 1;
1481: x_xcav_rec.SFWT_FLAG := 'N';

Line 1486: IF (x_xcav_rec.request_id IS NULL OR x_xcav_rec.request_id = Okl_Api.G_MISS_NUM) THEN

1482: RETURN(l_return_status);
1483:
1484: -- POST TAPI GENERATED CODE BEGINS 04/25/2001 Bruno.
1485:
1486: IF (x_xcav_rec.request_id IS NULL OR x_xcav_rec.request_id = Okl_Api.G_MISS_NUM) THEN
1487: SELECT DECODE(Fnd_Global.CONC_REQUEST_ID,-1,NULL,Fnd_Global.CONC_REQUEST_ID),
1488: DECODE(Fnd_Global.PROG_APPL_ID,-1,NULL,Fnd_Global.PROG_APPL_ID),
1489: DECODE(Fnd_Global.CONC_PROGRAM_ID,-1,NULL,Fnd_Global.CONC_PROGRAM_ID),
1490: DECODE(Fnd_Global.CONC_REQUEST_ID,-1,NULL,SYSDATE)

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

1499: -- POST TAPI GENERATED CODE ENDS 04/25/2001 Bruno.
1500:
1501: END Set_Attributes;
1502: BEGIN
1503: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1504: G_PKG_NAME,
1505: p_init_msg_list,
1506: l_api_version,
1507: p_api_version,

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

1508: '_PVT',
1509: x_return_status);
1510:
1511: /*
1512: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1513: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1514: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1515: RAISE Okl_Api.G_EXCEPTION_ERROR;
1516: END IF;

Line 1513: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1509: x_return_status);
1510:
1511: /*
1512: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1513: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1514: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1515: RAISE Okl_Api.G_EXCEPTION_ERROR;
1516: END IF;
1517: */

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

1510:
1511: /*
1512: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1513: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1514: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1515: RAISE Okl_Api.G_EXCEPTION_ERROR;
1516: END IF;
1517: */
1518:

Line 1515: RAISE Okl_Api.G_EXCEPTION_ERROR;

1511: /*
1512: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1513: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1514: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1515: RAISE Okl_Api.G_EXCEPTION_ERROR;
1516: END IF;
1517: */
1518:
1519: l_xcav_rec := null_out_defaults(p_xcav_rec);

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

1523: l_return_status := Set_Attributes(
1524: l_xcav_rec, -- IN
1525: l_def_xcav_rec); -- OUT
1526: --- If any errors happen abort API
1527: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1528: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1529: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1530: RAISE Okl_Api.G_EXCEPTION_ERROR;
1531: END IF;

Line 1528: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1524: l_xcav_rec, -- IN
1525: l_def_xcav_rec); -- OUT
1526: --- If any errors happen abort API
1527: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1528: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1529: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1530: RAISE Okl_Api.G_EXCEPTION_ERROR;
1531: END IF;
1532: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);

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

1525: l_def_xcav_rec); -- OUT
1526: --- If any errors happen abort API
1527: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1528: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1529: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1530: RAISE Okl_Api.G_EXCEPTION_ERROR;
1531: END IF;
1532: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);
1533: --- Validate all non-missing attributes (Item Level Validation)

Line 1530: RAISE Okl_Api.G_EXCEPTION_ERROR;

1526: --- If any errors happen abort API
1527: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1528: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1529: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1530: RAISE Okl_Api.G_EXCEPTION_ERROR;
1531: END IF;
1532: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);
1533: --- Validate all non-missing attributes (Item Level Validation)
1534: l_return_status := Validate_Attributes(l_def_xcav_rec); -- causing probs.

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

1532: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);
1533: --- Validate all non-missing attributes (Item Level Validation)
1534: l_return_status := Validate_Attributes(l_def_xcav_rec); -- causing probs.
1535: --- If any errors happen abort API
1536: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1537: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1538: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1539: RAISE Okl_Api.G_EXCEPTION_ERROR;
1540: END IF;

Line 1537: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1533: --- Validate all non-missing attributes (Item Level Validation)
1534: l_return_status := Validate_Attributes(l_def_xcav_rec); -- causing probs.
1535: --- If any errors happen abort API
1536: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1537: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1538: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1539: RAISE Okl_Api.G_EXCEPTION_ERROR;
1540: END IF;
1541: l_return_status := Validate_Record(l_def_xcav_rec);

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

1534: l_return_status := Validate_Attributes(l_def_xcav_rec); -- causing probs.
1535: --- If any errors happen abort API
1536: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1537: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1538: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1539: RAISE Okl_Api.G_EXCEPTION_ERROR;
1540: END IF;
1541: l_return_status := Validate_Record(l_def_xcav_rec);
1542: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1539: RAISE Okl_Api.G_EXCEPTION_ERROR;

1535: --- If any errors happen abort API
1536: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1537: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1538: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1539: RAISE Okl_Api.G_EXCEPTION_ERROR;
1540: END IF;
1541: l_return_status := Validate_Record(l_def_xcav_rec);
1542: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1543: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

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

1538: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1539: RAISE Okl_Api.G_EXCEPTION_ERROR;
1540: END IF;
1541: l_return_status := Validate_Record(l_def_xcav_rec);
1542: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1543: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1544: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1545: RAISE Okl_Api.G_EXCEPTION_ERROR;
1546: END IF;

Line 1543: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1539: RAISE Okl_Api.G_EXCEPTION_ERROR;
1540: END IF;
1541: l_return_status := Validate_Record(l_def_xcav_rec);
1542: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1543: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1544: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1545: RAISE Okl_Api.G_EXCEPTION_ERROR;
1546: END IF;
1547: --------------------------------------

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

1540: END IF;
1541: l_return_status := Validate_Record(l_def_xcav_rec);
1542: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1543: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1544: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1545: RAISE Okl_Api.G_EXCEPTION_ERROR;
1546: END IF;
1547: --------------------------------------
1548: -- Move VIEW record to "Child" records

Line 1545: RAISE Okl_Api.G_EXCEPTION_ERROR;

1541: l_return_status := Validate_Record(l_def_xcav_rec);
1542: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1543: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1544: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1545: RAISE Okl_Api.G_EXCEPTION_ERROR;
1546: END IF;
1547: --------------------------------------
1548: -- Move VIEW record to "Child" records
1549: --------------------------------------

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

1559: x_msg_data,
1560: l_xca_rec,
1561: lx_xca_rec
1562: );
1563: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1566: RAISE Okl_Api.G_EXCEPTION_ERROR;
1567: END IF;

Line 1564: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1560: l_xca_rec,
1561: lx_xca_rec
1562: );
1563: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1566: RAISE Okl_Api.G_EXCEPTION_ERROR;
1567: END IF;
1568: migrate(lx_xca_rec, l_def_xcav_rec);

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

1561: lx_xca_rec
1562: );
1563: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1566: RAISE Okl_Api.G_EXCEPTION_ERROR;
1567: END IF;
1568: migrate(lx_xca_rec, l_def_xcav_rec);
1569: insert_row(

Line 1566: RAISE Okl_Api.G_EXCEPTION_ERROR;

1562: );
1563: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1566: RAISE Okl_Api.G_EXCEPTION_ERROR;
1567: END IF;
1568: migrate(lx_xca_rec, l_def_xcav_rec);
1569: insert_row(
1570: p_init_msg_list,

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

1573: x_msg_data,
1574: l_okl_xtl_csh_apps_tl_rec,
1575: lx_okl_xtl_csh_apps_tl_rec
1576: );
1577: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1578: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1579: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1580: RAISE Okl_Api.G_EXCEPTION_ERROR;
1581: END IF;

Line 1578: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1574: l_okl_xtl_csh_apps_tl_rec,
1575: lx_okl_xtl_csh_apps_tl_rec
1576: );
1577: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1578: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1579: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1580: RAISE Okl_Api.G_EXCEPTION_ERROR;
1581: END IF;
1582: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);

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

1575: lx_okl_xtl_csh_apps_tl_rec
1576: );
1577: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1578: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1579: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1580: RAISE Okl_Api.G_EXCEPTION_ERROR;
1581: END IF;
1582: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);
1583: -- Set OUT values

Line 1580: RAISE Okl_Api.G_EXCEPTION_ERROR;

1576: );
1577: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1578: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1579: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1580: RAISE Okl_Api.G_EXCEPTION_ERROR;
1581: END IF;
1582: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);
1583: -- Set OUT values
1584: x_xcav_rec := l_def_xcav_rec;

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

1581: END IF;
1582: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);
1583: -- Set OUT values
1584: x_xcav_rec := l_def_xcav_rec;
1585: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1586: EXCEPTION
1587: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1588: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1589: (

Line 1587: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1583: -- Set OUT values
1584: x_xcav_rec := l_def_xcav_rec;
1585: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1586: EXCEPTION
1587: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1588: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1589: (
1590: l_api_name,
1591: G_PKG_NAME,

Line 1588: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1584: x_xcav_rec := l_def_xcav_rec;
1585: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1586: EXCEPTION
1587: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1588: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1589: (
1590: l_api_name,
1591: G_PKG_NAME,
1592: 'Okl_API.G_RET_STS_ERROR',

Line 1592: 'Okl_API.G_RET_STS_ERROR',

1588: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1589: (
1590: l_api_name,
1591: G_PKG_NAME,
1592: 'Okl_API.G_RET_STS_ERROR',
1593: x_msg_count,
1594: x_msg_data,
1595: '_PVT'
1596: );

Line 1597: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1593: x_msg_count,
1594: x_msg_data,
1595: '_PVT'
1596: );
1597: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1598: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1599: (
1600: l_api_name,
1601: G_PKG_NAME,

Line 1598: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1594: x_msg_data,
1595: '_PVT'
1596: );
1597: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1598: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1599: (
1600: l_api_name,
1601: G_PKG_NAME,
1602: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1602: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1598: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1599: (
1600: l_api_name,
1601: G_PKG_NAME,
1602: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1603: x_msg_count,
1604: x_msg_data,
1605: '_PVT'
1606: );

Line 1608: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1604: x_msg_data,
1605: '_PVT'
1606: );
1607: WHEN OTHERS THEN
1608: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1609: (
1610: l_api_name,
1611: G_PKG_NAME,
1612: 'OTHERS',

Line 1623: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1619: -- PL/SQL TBL insert_row for:XCAV_TBL --
1620: ----------------------------------------
1621: PROCEDURE insert_row(
1622: p_api_version IN NUMBER,
1623: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1624: x_return_status OUT NOCOPY VARCHAR2,
1625: x_msg_count OUT NOCOPY NUMBER,
1626: x_msg_data OUT NOCOPY VARCHAR2,
1627: p_xcav_tbl IN xcav_tbl_type,

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

1628: x_xcav_tbl OUT NOCOPY xcav_tbl_type) IS
1629:
1630: l_api_version CONSTANT NUMBER := 1;
1631: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1632: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1633: i NUMBER := 0;
1634: -- Begin Post-Generation Change
1635: -- overall error status
1636: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

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

1632: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1633: i NUMBER := 0;
1634: -- Begin Post-Generation Change
1635: -- overall error status
1636: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1637: -- End Post-Generation Change
1638: BEGIN
1639: Okl_Api.init_msg_list(p_init_msg_list);
1640: -- Make sure PL/SQL table has records in it before passing

Line 1639: Okl_Api.init_msg_list(p_init_msg_list);

1635: -- overall error status
1636: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1637: -- End Post-Generation Change
1638: BEGIN
1639: Okl_Api.init_msg_list(p_init_msg_list);
1640: -- Make sure PL/SQL table has records in it before passing
1641: IF (p_xcav_tbl.COUNT > 0) THEN
1642: i := p_xcav_tbl.FIRST;
1643: LOOP

Line 1646: p_init_msg_list => Okl_Api.G_FALSE,

1642: i := p_xcav_tbl.FIRST;
1643: LOOP
1644: insert_row (
1645: p_api_version => p_api_version,
1646: p_init_msg_list => Okl_Api.G_FALSE,
1647: x_return_status => x_return_status,
1648: x_msg_count => x_msg_count,
1649: x_msg_data => x_msg_data,
1650: p_xcav_rec => p_xcav_tbl(i),

Line 1655: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

1651: x_xcav_rec => x_xcav_tbl(i));
1652:
1653: -- Begin Post-Generation Change
1654: -- store the highest degree of error
1655: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
1656: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
1657: l_overall_status := x_return_status;
1658: END IF;
1659: END IF;

Line 1656: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

1652:
1653: -- Begin Post-Generation Change
1654: -- store the highest degree of error
1655: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
1656: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
1657: l_overall_status := x_return_status;
1658: END IF;
1659: END IF;
1660: -- End Post-Generation Change

Line 1673: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1669: -- End Post-Generation Change
1670:
1671: END IF;
1672: EXCEPTION
1673: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1674: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1675: (
1676: l_api_name,
1677: G_PKG_NAME,

Line 1674: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1670:
1671: END IF;
1672: EXCEPTION
1673: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1674: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1675: (
1676: l_api_name,
1677: G_PKG_NAME,
1678: 'Okl_API.G_RET_STS_ERROR',

Line 1678: 'Okl_API.G_RET_STS_ERROR',

1674: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1675: (
1676: l_api_name,
1677: G_PKG_NAME,
1678: 'Okl_API.G_RET_STS_ERROR',
1679: x_msg_count,
1680: x_msg_data,
1681: '_PVT'
1682: );

Line 1683: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1679: x_msg_count,
1680: x_msg_data,
1681: '_PVT'
1682: );
1683: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1684: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1685: (
1686: l_api_name,
1687: G_PKG_NAME,

Line 1684: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1680: x_msg_data,
1681: '_PVT'
1682: );
1683: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1684: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1685: (
1686: l_api_name,
1687: G_PKG_NAME,
1688: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1688: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1684: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1685: (
1686: l_api_name,
1687: G_PKG_NAME,
1688: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1689: x_msg_count,
1690: x_msg_data,
1691: '_PVT'
1692: );

Line 1694: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1690: x_msg_data,
1691: '_PVT'
1692: );
1693: WHEN OTHERS THEN
1694: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1695: (
1696: l_api_name,
1697: G_PKG_NAME,
1698: 'OTHERS',

Line 1712: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1708: -------------------------------------
1709: -- lock_row for:OKL_XTL_CSH_APPS_B --
1710: -------------------------------------
1711: PROCEDURE lock_row(
1712: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1713: x_return_status OUT NOCOPY VARCHAR2,
1714: x_msg_count OUT NOCOPY NUMBER,
1715: x_msg_data OUT NOCOPY VARCHAR2,
1716: p_xca_rec IN xca_rec_type) IS

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

1729: FROM OKL_XTL_CSH_APPS_B
1730: WHERE ID = p_xca_rec.id;
1731: l_api_version CONSTANT NUMBER := 1;
1732: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1733: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1734: l_object_version_number OKL_XTL_CSH_APPS_B.OBJECT_VERSION_NUMBER%TYPE;
1735: lc_object_version_number OKL_XTL_CSH_APPS_B.OBJECT_VERSION_NUMBER%TYPE;
1736: l_row_notfound BOOLEAN := FALSE;
1737: lc_row_notfound BOOLEAN := FALSE;

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

1735: lc_object_version_number OKL_XTL_CSH_APPS_B.OBJECT_VERSION_NUMBER%TYPE;
1736: l_row_notfound BOOLEAN := FALSE;
1737: lc_row_notfound BOOLEAN := FALSE;
1738: BEGIN
1739: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1740: p_init_msg_list,
1741: '_PVT',
1742: x_return_status);
1743: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

1739: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1740: p_init_msg_list,
1741: '_PVT',
1742: x_return_status);
1743: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1745: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1746: RAISE Okl_Api.G_EXCEPTION_ERROR;
1747: END IF;

Line 1744: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1740: p_init_msg_list,
1741: '_PVT',
1742: x_return_status);
1743: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1745: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1746: RAISE Okl_Api.G_EXCEPTION_ERROR;
1747: END IF;
1748: BEGIN

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

1741: '_PVT',
1742: x_return_status);
1743: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1745: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1746: RAISE Okl_Api.G_EXCEPTION_ERROR;
1747: END IF;
1748: BEGIN
1749: OPEN lock_csr(p_xca_rec);

Line 1746: RAISE Okl_Api.G_EXCEPTION_ERROR;

1742: x_return_status);
1743: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1744: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1745: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1746: RAISE Okl_Api.G_EXCEPTION_ERROR;
1747: END IF;
1748: BEGIN
1749: OPEN lock_csr(p_xca_rec);
1750: FETCH lock_csr INTO l_object_version_number;

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

1754: WHEN E_Resource_Busy THEN
1755: IF (lock_csr%ISOPEN) THEN
1756: CLOSE lock_csr;
1757: END IF;
1758: Okl_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1759: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
1760: END;
1761:
1762: IF ( l_row_notfound ) THEN

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

1765: lc_row_notfound := lchk_csr%NOTFOUND;
1766: CLOSE lchk_csr;
1767: END IF;
1768: IF (lc_row_notfound) THEN
1769: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1770: RAISE Okl_Api.G_EXCEPTION_ERROR;
1771: ELSIF lc_object_version_number > p_xca_rec.object_version_number THEN
1772: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1773: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 1770: RAISE Okl_Api.G_EXCEPTION_ERROR;

1766: CLOSE lchk_csr;
1767: END IF;
1768: IF (lc_row_notfound) THEN
1769: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1770: RAISE Okl_Api.G_EXCEPTION_ERROR;
1771: ELSIF lc_object_version_number > p_xca_rec.object_version_number THEN
1772: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1773: RAISE Okl_Api.G_EXCEPTION_ERROR;
1774: ELSIF lc_object_version_number <> p_xca_rec.object_version_number THEN

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

1768: IF (lc_row_notfound) THEN
1769: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1770: RAISE Okl_Api.G_EXCEPTION_ERROR;
1771: ELSIF lc_object_version_number > p_xca_rec.object_version_number THEN
1772: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1773: RAISE Okl_Api.G_EXCEPTION_ERROR;
1774: ELSIF lc_object_version_number <> p_xca_rec.object_version_number THEN
1775: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1776: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 1773: RAISE Okl_Api.G_EXCEPTION_ERROR;

1769: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1770: RAISE Okl_Api.G_EXCEPTION_ERROR;
1771: ELSIF lc_object_version_number > p_xca_rec.object_version_number THEN
1772: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1773: RAISE Okl_Api.G_EXCEPTION_ERROR;
1774: ELSIF lc_object_version_number <> p_xca_rec.object_version_number THEN
1775: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1776: RAISE Okl_Api.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number = -1 THEN

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

1771: ELSIF lc_object_version_number > p_xca_rec.object_version_number THEN
1772: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1773: RAISE Okl_Api.G_EXCEPTION_ERROR;
1774: ELSIF lc_object_version_number <> p_xca_rec.object_version_number THEN
1775: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1776: RAISE Okl_Api.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number = -1 THEN
1778: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1779: RAISE Okl_Api.G_EXCEPTION_ERROR;

Line 1776: RAISE Okl_Api.G_EXCEPTION_ERROR;

1772: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1773: RAISE Okl_Api.G_EXCEPTION_ERROR;
1774: ELSIF lc_object_version_number <> p_xca_rec.object_version_number THEN
1775: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1776: RAISE Okl_Api.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number = -1 THEN
1778: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1779: RAISE Okl_Api.G_EXCEPTION_ERROR;
1780: END IF;

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

1774: ELSIF lc_object_version_number <> p_xca_rec.object_version_number THEN
1775: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1776: RAISE Okl_Api.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number = -1 THEN
1778: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1779: RAISE Okl_Api.G_EXCEPTION_ERROR;
1780: END IF;
1781: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1782: EXCEPTION

Line 1779: RAISE Okl_Api.G_EXCEPTION_ERROR;

1775: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1776: RAISE Okl_Api.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number = -1 THEN
1778: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1779: RAISE Okl_Api.G_EXCEPTION_ERROR;
1780: END IF;
1781: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1782: EXCEPTION
1783: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

1777: ELSIF lc_object_version_number = -1 THEN
1778: Okl_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1779: RAISE Okl_Api.G_EXCEPTION_ERROR;
1780: END IF;
1781: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1782: EXCEPTION
1783: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1784: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1785: (

Line 1783: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1779: RAISE Okl_Api.G_EXCEPTION_ERROR;
1780: END IF;
1781: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1782: EXCEPTION
1783: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1784: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1785: (
1786: l_api_name,
1787: G_PKG_NAME,

Line 1784: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1780: END IF;
1781: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1782: EXCEPTION
1783: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1784: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1785: (
1786: l_api_name,
1787: G_PKG_NAME,
1788: 'Okl_API.G_RET_STS_ERROR',

Line 1788: 'Okl_API.G_RET_STS_ERROR',

1784: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1785: (
1786: l_api_name,
1787: G_PKG_NAME,
1788: 'Okl_API.G_RET_STS_ERROR',
1789: x_msg_count,
1790: x_msg_data,
1791: '_PVT'
1792: );

Line 1793: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1789: x_msg_count,
1790: x_msg_data,
1791: '_PVT'
1792: );
1793: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1794: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1795: (
1796: l_api_name,
1797: G_PKG_NAME,

Line 1794: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1790: x_msg_data,
1791: '_PVT'
1792: );
1793: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1794: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1795: (
1796: l_api_name,
1797: G_PKG_NAME,
1798: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1798: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1794: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1795: (
1796: l_api_name,
1797: G_PKG_NAME,
1798: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1799: x_msg_count,
1800: x_msg_data,
1801: '_PVT'
1802: );

Line 1804: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1800: x_msg_data,
1801: '_PVT'
1802: );
1803: WHEN OTHERS THEN
1804: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1805: (
1806: l_api_name,
1807: G_PKG_NAME,
1808: 'OTHERS',

Line 1818: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1814: --------------------------------------
1815: -- lock_row for:OKL_XTL_CSH_APPS_TL --
1816: --------------------------------------
1817: PROCEDURE lock_row(
1818: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1819: x_return_status OUT NOCOPY VARCHAR2,
1820: x_msg_count OUT NOCOPY NUMBER,
1821: x_msg_data OUT NOCOPY VARCHAR2,
1822: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type) IS

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

1830: FOR UPDATE NOWAIT;
1831:
1832: l_api_version CONSTANT NUMBER := 1;
1833: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
1834: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1835: l_lock_var lock_csr%ROWTYPE;
1836: l_row_notfound BOOLEAN := FALSE;
1837: lc_row_notfound BOOLEAN := FALSE;
1838: BEGIN

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

1835: l_lock_var lock_csr%ROWTYPE;
1836: l_row_notfound BOOLEAN := FALSE;
1837: lc_row_notfound BOOLEAN := FALSE;
1838: BEGIN
1839: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1840: p_init_msg_list,
1841: '_PVT',
1842: x_return_status);
1843: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

1839: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1840: p_init_msg_list,
1841: '_PVT',
1842: x_return_status);
1843: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1844: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1845: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1846: RAISE Okl_Api.G_EXCEPTION_ERROR;
1847: END IF;

Line 1844: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1840: p_init_msg_list,
1841: '_PVT',
1842: x_return_status);
1843: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1844: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1845: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1846: RAISE Okl_Api.G_EXCEPTION_ERROR;
1847: END IF;
1848: BEGIN

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

1841: '_PVT',
1842: x_return_status);
1843: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1844: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1845: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1846: RAISE Okl_Api.G_EXCEPTION_ERROR;
1847: END IF;
1848: BEGIN
1849: OPEN lock_csr(p_okl_xtl_csh_apps_tl_rec);

Line 1846: RAISE Okl_Api.G_EXCEPTION_ERROR;

1842: x_return_status);
1843: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1844: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1845: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1846: RAISE Okl_Api.G_EXCEPTION_ERROR;
1847: END IF;
1848: BEGIN
1849: OPEN lock_csr(p_okl_xtl_csh_apps_tl_rec);
1850: FETCH lock_csr INTO l_lock_var;

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

1854: WHEN E_Resource_Busy THEN
1855: IF (lock_csr%ISOPEN) THEN
1856: CLOSE lock_csr;
1857: END IF;
1858: Okl_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1859: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
1860: END;
1861:
1862: IF ( l_row_notfound ) THEN

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

1859: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
1860: END;
1861:
1862: IF ( l_row_notfound ) THEN
1863: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1864: RAISE Okl_Api.G_EXCEPTION_ERROR;
1865: END IF;
1866: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1867: EXCEPTION

Line 1864: RAISE Okl_Api.G_EXCEPTION_ERROR;

1860: END;
1861:
1862: IF ( l_row_notfound ) THEN
1863: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1864: RAISE Okl_Api.G_EXCEPTION_ERROR;
1865: END IF;
1866: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1867: EXCEPTION
1868: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

1862: IF ( l_row_notfound ) THEN
1863: Okl_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1864: RAISE Okl_Api.G_EXCEPTION_ERROR;
1865: END IF;
1866: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1867: EXCEPTION
1868: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1869: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1870: (

Line 1868: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1864: RAISE Okl_Api.G_EXCEPTION_ERROR;
1865: END IF;
1866: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1867: EXCEPTION
1868: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1869: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1870: (
1871: l_api_name,
1872: G_PKG_NAME,

Line 1869: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1865: END IF;
1866: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1867: EXCEPTION
1868: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1869: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1870: (
1871: l_api_name,
1872: G_PKG_NAME,
1873: 'Okl_API.G_RET_STS_ERROR',

Line 1873: 'Okl_API.G_RET_STS_ERROR',

1869: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1870: (
1871: l_api_name,
1872: G_PKG_NAME,
1873: 'Okl_API.G_RET_STS_ERROR',
1874: x_msg_count,
1875: x_msg_data,
1876: '_PVT'
1877: );

Line 1878: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1874: x_msg_count,
1875: x_msg_data,
1876: '_PVT'
1877: );
1878: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1879: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1880: (
1881: l_api_name,
1882: G_PKG_NAME,

Line 1879: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1875: x_msg_data,
1876: '_PVT'
1877: );
1878: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1879: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1880: (
1881: l_api_name,
1882: G_PKG_NAME,
1883: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1883: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1879: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1880: (
1881: l_api_name,
1882: G_PKG_NAME,
1883: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1884: x_msg_count,
1885: x_msg_data,
1886: '_PVT'
1887: );

Line 1889: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1885: x_msg_data,
1886: '_PVT'
1887: );
1888: WHEN OTHERS THEN
1889: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1890: (
1891: l_api_name,
1892: G_PKG_NAME,
1893: 'OTHERS',

Line 1904: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1900: -- lock_row for:OKL_XTL_CSH_APPS_V --
1901: -------------------------------------
1902: PROCEDURE lock_row(
1903: p_api_version IN NUMBER,
1904: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1905: x_return_status OUT NOCOPY VARCHAR2,
1906: x_msg_count OUT NOCOPY NUMBER,
1907: x_msg_data OUT NOCOPY VARCHAR2,
1908: p_xcav_rec IN xcav_rec_type) IS

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

1908: p_xcav_rec IN xcav_rec_type) IS
1909:
1910: l_api_version CONSTANT NUMBER := 1;
1911: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
1912: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1913: l_xca_rec xca_rec_type;
1914: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
1915: BEGIN
1916: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

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

1912: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1913: l_xca_rec xca_rec_type;
1914: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
1915: BEGIN
1916: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
1917: G_PKG_NAME,
1918: p_init_msg_list,
1919: l_api_version,
1920: p_api_version,

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

1919: l_api_version,
1920: p_api_version,
1921: '_PVT',
1922: x_return_status);
1923: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1925: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1926: RAISE Okl_Api.G_EXCEPTION_ERROR;
1927: END IF;

Line 1924: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1920: p_api_version,
1921: '_PVT',
1922: x_return_status);
1923: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1925: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1926: RAISE Okl_Api.G_EXCEPTION_ERROR;
1927: END IF;
1928: --------------------------------------

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

1921: '_PVT',
1922: x_return_status);
1923: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1925: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1926: RAISE Okl_Api.G_EXCEPTION_ERROR;
1927: END IF;
1928: --------------------------------------
1929: -- Move VIEW record to "Child" records

Line 1926: RAISE Okl_Api.G_EXCEPTION_ERROR;

1922: x_return_status);
1923: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1924: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1925: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1926: RAISE Okl_Api.G_EXCEPTION_ERROR;
1927: END IF;
1928: --------------------------------------
1929: -- Move VIEW record to "Child" records
1930: --------------------------------------

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

1939: x_msg_count,
1940: x_msg_data,
1941: l_xca_rec
1942: );
1943: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (x_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: x_msg_data,
1941: l_xca_rec
1942: );
1943: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;
1948: lock_row(

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

1941: l_xca_rec
1942: );
1943: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;
1948: lock_row(
1949: p_init_msg_list,

Line 1946: RAISE Okl_Api.G_EXCEPTION_ERROR;

1942: );
1943: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1944: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1946: RAISE Okl_Api.G_EXCEPTION_ERROR;
1947: END IF;
1948: lock_row(
1949: p_init_msg_list,
1950: x_return_status,

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

1951: x_msg_count,
1952: x_msg_data,
1953: l_okl_xtl_csh_apps_tl_rec
1954: );
1955: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1956: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1957: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1958: RAISE Okl_Api.G_EXCEPTION_ERROR;
1959: END IF;

Line 1956: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1952: x_msg_data,
1953: l_okl_xtl_csh_apps_tl_rec
1954: );
1955: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1956: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1957: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1958: RAISE Okl_Api.G_EXCEPTION_ERROR;
1959: END IF;
1960: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

1953: l_okl_xtl_csh_apps_tl_rec
1954: );
1955: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1956: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1957: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1958: RAISE Okl_Api.G_EXCEPTION_ERROR;
1959: END IF;
1960: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1961: EXCEPTION

Line 1958: RAISE Okl_Api.G_EXCEPTION_ERROR;

1954: );
1955: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
1956: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1957: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1958: RAISE Okl_Api.G_EXCEPTION_ERROR;
1959: END IF;
1960: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1961: EXCEPTION
1962: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

1956: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1957: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
1958: RAISE Okl_Api.G_EXCEPTION_ERROR;
1959: END IF;
1960: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1961: EXCEPTION
1962: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1963: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1964: (

Line 1962: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

1958: RAISE Okl_Api.G_EXCEPTION_ERROR;
1959: END IF;
1960: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1961: EXCEPTION
1962: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1963: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1964: (
1965: l_api_name,
1966: G_PKG_NAME,

Line 1963: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

1959: END IF;
1960: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1961: EXCEPTION
1962: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
1963: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1964: (
1965: l_api_name,
1966: G_PKG_NAME,
1967: 'Okl_API.G_RET_STS_ERROR',

Line 1967: 'Okl_API.G_RET_STS_ERROR',

1963: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
1964: (
1965: l_api_name,
1966: G_PKG_NAME,
1967: 'Okl_API.G_RET_STS_ERROR',
1968: x_msg_count,
1969: x_msg_data,
1970: '_PVT'
1971: );

Line 1972: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1968: x_msg_count,
1969: x_msg_data,
1970: '_PVT'
1971: );
1972: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1973: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1974: (
1975: l_api_name,
1976: G_PKG_NAME,

Line 1973: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1969: x_msg_data,
1970: '_PVT'
1971: );
1972: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1973: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1974: (
1975: l_api_name,
1976: G_PKG_NAME,
1977: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 1977: 'Okl_API.G_RET_STS_UNEXP_ERROR',

1973: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1974: (
1975: l_api_name,
1976: G_PKG_NAME,
1977: 'Okl_API.G_RET_STS_UNEXP_ERROR',
1978: x_msg_count,
1979: x_msg_data,
1980: '_PVT'
1981: );

Line 1983: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

1979: x_msg_data,
1980: '_PVT'
1981: );
1982: WHEN OTHERS THEN
1983: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
1984: (
1985: l_api_name,
1986: G_PKG_NAME,
1987: 'OTHERS',

Line 1998: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

1994: -- PL/SQL TBL lock_row for:XCAV_TBL --
1995: --------------------------------------
1996: PROCEDURE lock_row(
1997: p_api_version IN NUMBER,
1998: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
1999: x_return_status OUT NOCOPY VARCHAR2,
2000: x_msg_count OUT NOCOPY NUMBER,
2001: x_msg_data OUT NOCOPY VARCHAR2,
2002: p_xcav_tbl IN xcav_tbl_type) IS

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

2002: p_xcav_tbl IN xcav_tbl_type) IS
2003:
2004: l_api_version CONSTANT NUMBER := 1;
2005: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2006: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2007: i NUMBER := 0;
2008: -- Begin Post-Generation Change
2009: -- overall error status
2010: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

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

2006: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2007: i NUMBER := 0;
2008: -- Begin Post-Generation Change
2009: -- overall error status
2010: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2011: -- End Post-Generation Change
2012:
2013: BEGIN
2014: Okl_Api.init_msg_list(p_init_msg_list);

Line 2014: Okl_Api.init_msg_list(p_init_msg_list);

2010: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2011: -- End Post-Generation Change
2012:
2013: BEGIN
2014: Okl_Api.init_msg_list(p_init_msg_list);
2015: -- Make sure PL/SQL table has records in it before passing
2016: IF (p_xcav_tbl.COUNT > 0) THEN
2017: i := p_xcav_tbl.FIRST;
2018: LOOP

Line 2021: p_init_msg_list => Okl_Api.G_FALSE,

2017: i := p_xcav_tbl.FIRST;
2018: LOOP
2019: lock_row (
2020: p_api_version => p_api_version,
2021: p_init_msg_list => Okl_Api.G_FALSE,
2022: x_return_status => x_return_status,
2023: x_msg_count => x_msg_count,
2024: x_msg_data => x_msg_data,
2025: p_xcav_rec => p_xcav_tbl(i));

Line 2029: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

2025: p_xcav_rec => p_xcav_tbl(i));
2026:
2027: -- Begin Post-Generation Change
2028: -- store the highest degree of error
2029: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2030: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2031: l_overall_status := x_return_status;
2032: END IF;
2033: END IF;

Line 2030: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

2026:
2027: -- Begin Post-Generation Change
2028: -- store the highest degree of error
2029: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2030: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2031: l_overall_status := x_return_status;
2032: END IF;
2033: END IF;
2034: -- End Post-Generation Change

Line 2047: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2043: -- End Post-Generation Change
2044:
2045: END IF;
2046: EXCEPTION
2047: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2048: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2049: (
2050: l_api_name,
2051: G_PKG_NAME,

Line 2048: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2044:
2045: END IF;
2046: EXCEPTION
2047: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2048: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2049: (
2050: l_api_name,
2051: G_PKG_NAME,
2052: 'Okl_API.G_RET_STS_ERROR',

Line 2052: 'Okl_API.G_RET_STS_ERROR',

2048: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2049: (
2050: l_api_name,
2051: G_PKG_NAME,
2052: 'Okl_API.G_RET_STS_ERROR',
2053: x_msg_count,
2054: x_msg_data,
2055: '_PVT'
2056: );

Line 2057: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2053: x_msg_count,
2054: x_msg_data,
2055: '_PVT'
2056: );
2057: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2058: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2059: (
2060: l_api_name,
2061: G_PKG_NAME,

Line 2058: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2054: x_msg_data,
2055: '_PVT'
2056: );
2057: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2058: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2059: (
2060: l_api_name,
2061: G_PKG_NAME,
2062: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2062: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2058: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2059: (
2060: l_api_name,
2061: G_PKG_NAME,
2062: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2063: x_msg_count,
2064: x_msg_data,
2065: '_PVT'
2066: );

Line 2068: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2064: x_msg_data,
2065: '_PVT'
2066: );
2067: WHEN OTHERS THEN
2068: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2069: (
2070: l_api_name,
2071: G_PKG_NAME,
2072: 'OTHERS',

Line 2086: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

2082: ---------------------------------------
2083: -- update_row for:OKL_XTL_CSH_APPS_B --
2084: ---------------------------------------
2085: PROCEDURE update_row(
2086: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
2087: x_return_status OUT NOCOPY VARCHAR2,
2088: x_msg_count OUT NOCOPY NUMBER,
2089: x_msg_data OUT NOCOPY VARCHAR2,
2090: p_xca_rec IN xca_rec_type,

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

2091: x_xca_rec OUT NOCOPY xca_rec_type) IS
2092:
2093: l_api_version CONSTANT NUMBER := 1;
2094: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2095: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2096: l_xca_rec xca_rec_type := p_xca_rec;
2097: l_def_xca_rec xca_rec_type;
2098: l_row_notfound BOOLEAN := TRUE;
2099: ----------------------------------

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

2104: x_xca_rec OUT NOCOPY xca_rec_type
2105: ) RETURN VARCHAR2 IS
2106: l_xca_rec xca_rec_type;
2107: l_row_notfound BOOLEAN := TRUE;
2108: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2109: BEGIN
2110: x_xca_rec := p_xca_rec;
2111: -- Get current database values
2112: l_xca_rec := get_rec(p_xca_rec, l_row_notfound);

Line 2114: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

2110: x_xca_rec := p_xca_rec;
2111: -- Get current database values
2112: l_xca_rec := get_rec(p_xca_rec, l_row_notfound);
2113: IF (l_row_notfound) THEN
2114: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2115: END IF;
2116: IF (x_xca_rec.id = Okl_Api.G_MISS_NUM)
2117: THEN
2118: x_xca_rec.id := l_xca_rec.id;

Line 2116: IF (x_xca_rec.id = Okl_Api.G_MISS_NUM)

2112: l_xca_rec := get_rec(p_xca_rec, l_row_notfound);
2113: IF (l_row_notfound) THEN
2114: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2115: END IF;
2116: IF (x_xca_rec.id = Okl_Api.G_MISS_NUM)
2117: THEN
2118: x_xca_rec.id := l_xca_rec.id;
2119: END IF;
2120: IF (x_xca_rec.xcr_id_details = Okl_Api.G_MISS_NUM)

Line 2120: IF (x_xca_rec.xcr_id_details = Okl_Api.G_MISS_NUM)

2116: IF (x_xca_rec.id = Okl_Api.G_MISS_NUM)
2117: THEN
2118: x_xca_rec.id := l_xca_rec.id;
2119: END IF;
2120: IF (x_xca_rec.xcr_id_details = Okl_Api.G_MISS_NUM)
2121: THEN
2122: x_xca_rec.xcr_id_details := l_xca_rec.xcr_id_details;
2123: END IF;
2124: IF (x_xca_rec.irp_id = Okl_Api.G_MISS_NUM)

Line 2124: IF (x_xca_rec.irp_id = Okl_Api.G_MISS_NUM)

2120: IF (x_xca_rec.xcr_id_details = Okl_Api.G_MISS_NUM)
2121: THEN
2122: x_xca_rec.xcr_id_details := l_xca_rec.xcr_id_details;
2123: END IF;
2124: IF (x_xca_rec.irp_id = Okl_Api.G_MISS_NUM)
2125: THEN
2126: x_xca_rec.irp_id := l_xca_rec.irp_id;
2127: END IF;
2128: IF (x_xca_rec.lsm_id = Okl_Api.G_MISS_NUM)

Line 2128: IF (x_xca_rec.lsm_id = Okl_Api.G_MISS_NUM)

2124: IF (x_xca_rec.irp_id = Okl_Api.G_MISS_NUM)
2125: THEN
2126: x_xca_rec.irp_id := l_xca_rec.irp_id;
2127: END IF;
2128: IF (x_xca_rec.lsm_id = Okl_Api.G_MISS_NUM)
2129: THEN
2130: x_xca_rec.lsm_id := l_xca_rec.lsm_id;
2131: END IF;
2132: IF (x_xca_rec.rca_id = Okl_Api.G_MISS_NUM)

Line 2132: IF (x_xca_rec.rca_id = Okl_Api.G_MISS_NUM)

2128: IF (x_xca_rec.lsm_id = Okl_Api.G_MISS_NUM)
2129: THEN
2130: x_xca_rec.lsm_id := l_xca_rec.lsm_id;
2131: END IF;
2132: IF (x_xca_rec.rca_id = Okl_Api.G_MISS_NUM)
2133: THEN
2134: x_xca_rec.rca_id := l_xca_rec.rca_id;
2135: END IF;
2136: IF (x_xca_rec.cat_id = Okl_Api.G_MISS_NUM)

Line 2136: IF (x_xca_rec.cat_id = Okl_Api.G_MISS_NUM)

2132: IF (x_xca_rec.rca_id = Okl_Api.G_MISS_NUM)
2133: THEN
2134: x_xca_rec.rca_id := l_xca_rec.rca_id;
2135: END IF;
2136: IF (x_xca_rec.cat_id = Okl_Api.G_MISS_NUM)
2137: THEN
2138: x_xca_rec.cat_id := l_xca_rec.cat_id;
2139: END IF;
2140: IF (x_xca_rec.object_version_number = Okl_Api.G_MISS_NUM)

Line 2140: IF (x_xca_rec.object_version_number = Okl_Api.G_MISS_NUM)

2136: IF (x_xca_rec.cat_id = Okl_Api.G_MISS_NUM)
2137: THEN
2138: x_xca_rec.cat_id := l_xca_rec.cat_id;
2139: END IF;
2140: IF (x_xca_rec.object_version_number = Okl_Api.G_MISS_NUM)
2141: THEN
2142: x_xca_rec.object_version_number := l_xca_rec.object_version_number;
2143: END IF;
2144: IF (x_xca_rec.invoice_number = Okl_Api.G_MISS_CHAR)

Line 2144: IF (x_xca_rec.invoice_number = Okl_Api.G_MISS_CHAR)

2140: IF (x_xca_rec.object_version_number = Okl_Api.G_MISS_NUM)
2141: THEN
2142: x_xca_rec.object_version_number := l_xca_rec.object_version_number;
2143: END IF;
2144: IF (x_xca_rec.invoice_number = Okl_Api.G_MISS_CHAR)
2145: THEN
2146: x_xca_rec.invoice_number := l_xca_rec.invoice_number;
2147: END IF;
2148: IF (x_xca_rec.amount_applied = Okl_Api.G_MISS_NUM)

Line 2148: IF (x_xca_rec.amount_applied = Okl_Api.G_MISS_NUM)

2144: IF (x_xca_rec.invoice_number = Okl_Api.G_MISS_CHAR)
2145: THEN
2146: x_xca_rec.invoice_number := l_xca_rec.invoice_number;
2147: END IF;
2148: IF (x_xca_rec.amount_applied = Okl_Api.G_MISS_NUM)
2149: THEN
2150: x_xca_rec.amount_applied := l_xca_rec.amount_applied;
2151: END IF;
2152: IF (x_xca_rec.invoice_installment = Okl_Api.G_MISS_NUM)

Line 2152: IF (x_xca_rec.invoice_installment = Okl_Api.G_MISS_NUM)

2148: IF (x_xca_rec.amount_applied = Okl_Api.G_MISS_NUM)
2149: THEN
2150: x_xca_rec.amount_applied := l_xca_rec.amount_applied;
2151: END IF;
2152: IF (x_xca_rec.invoice_installment = Okl_Api.G_MISS_NUM)
2153: THEN
2154: x_xca_rec.invoice_installment := l_xca_rec.invoice_installment;
2155: END IF;
2156: IF (x_xca_rec.amount_applied_from = Okl_Api.G_MISS_NUM)

Line 2156: IF (x_xca_rec.amount_applied_from = Okl_Api.G_MISS_NUM)

2152: IF (x_xca_rec.invoice_installment = Okl_Api.G_MISS_NUM)
2153: THEN
2154: x_xca_rec.invoice_installment := l_xca_rec.invoice_installment;
2155: END IF;
2156: IF (x_xca_rec.amount_applied_from = Okl_Api.G_MISS_NUM)
2157: THEN
2158: x_xca_rec.amount_applied_from := l_xca_rec.amount_applied_from;
2159: END IF;
2160: IF (x_xca_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)

Line 2160: IF (x_xca_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)

2156: IF (x_xca_rec.amount_applied_from = Okl_Api.G_MISS_NUM)
2157: THEN
2158: x_xca_rec.amount_applied_from := l_xca_rec.amount_applied_from;
2159: END IF;
2160: IF (x_xca_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)
2161: THEN
2162: x_xca_rec.invoice_currency_code := l_xca_rec.invoice_currency_code;
2163: END IF;
2164: IF (x_xca_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)

Line 2164: IF (x_xca_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)

2160: IF (x_xca_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)
2161: THEN
2162: x_xca_rec.invoice_currency_code := l_xca_rec.invoice_currency_code;
2163: END IF;
2164: IF (x_xca_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)
2165: THEN
2166: x_xca_rec.TRANS_TO_RECEIPT_RATE := l_xca_rec.TRANS_TO_RECEIPT_RATE;
2167: END IF;
2168: IF (x_xca_rec.TRX_DATE = Okl_Api.G_MISS_DATE)

Line 2168: IF (x_xca_rec.TRX_DATE = Okl_Api.G_MISS_DATE)

2164: IF (x_xca_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)
2165: THEN
2166: x_xca_rec.TRANS_TO_RECEIPT_RATE := l_xca_rec.TRANS_TO_RECEIPT_RATE;
2167: END IF;
2168: IF (x_xca_rec.TRX_DATE = Okl_Api.G_MISS_DATE)
2169: THEN
2170: x_xca_rec.TRX_DATE := l_xca_rec.TRX_DATE;
2171: END IF;
2172: IF (x_xca_rec.request_id = Okl_Api.G_MISS_NUM)

Line 2172: IF (x_xca_rec.request_id = Okl_Api.G_MISS_NUM)

2168: IF (x_xca_rec.TRX_DATE = Okl_Api.G_MISS_DATE)
2169: THEN
2170: x_xca_rec.TRX_DATE := l_xca_rec.TRX_DATE;
2171: END IF;
2172: IF (x_xca_rec.request_id = Okl_Api.G_MISS_NUM)
2173: THEN
2174: x_xca_rec.request_id := l_xca_rec.request_id;
2175: END IF;
2176: IF (x_xca_rec.program_application_id = Okl_Api.G_MISS_NUM)

Line 2176: IF (x_xca_rec.program_application_id = Okl_Api.G_MISS_NUM)

2172: IF (x_xca_rec.request_id = Okl_Api.G_MISS_NUM)
2173: THEN
2174: x_xca_rec.request_id := l_xca_rec.request_id;
2175: END IF;
2176: IF (x_xca_rec.program_application_id = Okl_Api.G_MISS_NUM)
2177: THEN
2178: x_xca_rec.program_application_id := l_xca_rec.program_application_id;
2179: END IF;
2180: IF (x_xca_rec.program_id = Okl_Api.G_MISS_NUM)

Line 2180: IF (x_xca_rec.program_id = Okl_Api.G_MISS_NUM)

2176: IF (x_xca_rec.program_application_id = Okl_Api.G_MISS_NUM)
2177: THEN
2178: x_xca_rec.program_application_id := l_xca_rec.program_application_id;
2179: END IF;
2180: IF (x_xca_rec.program_id = Okl_Api.G_MISS_NUM)
2181: THEN
2182: x_xca_rec.program_id := l_xca_rec.program_id;
2183: END IF;
2184: IF (x_xca_rec.program_update_date = Okl_Api.G_MISS_DATE)

Line 2184: IF (x_xca_rec.program_update_date = Okl_Api.G_MISS_DATE)

2180: IF (x_xca_rec.program_id = Okl_Api.G_MISS_NUM)
2181: THEN
2182: x_xca_rec.program_id := l_xca_rec.program_id;
2183: END IF;
2184: IF (x_xca_rec.program_update_date = Okl_Api.G_MISS_DATE)
2185: THEN
2186: x_xca_rec.program_update_date := l_xca_rec.program_update_date;
2187: END IF;
2188: IF (x_xca_rec.org_id = Okl_Api.G_MISS_NUM)

Line 2188: IF (x_xca_rec.org_id = Okl_Api.G_MISS_NUM)

2184: IF (x_xca_rec.program_update_date = Okl_Api.G_MISS_DATE)
2185: THEN
2186: x_xca_rec.program_update_date := l_xca_rec.program_update_date;
2187: END IF;
2188: IF (x_xca_rec.org_id = Okl_Api.G_MISS_NUM)
2189: THEN
2190: x_xca_rec.org_id := l_xca_rec.org_id;
2191: END IF;
2192: IF (x_xca_rec.attribute_category = Okl_Api.G_MISS_CHAR)

Line 2192: IF (x_xca_rec.attribute_category = Okl_Api.G_MISS_CHAR)

2188: IF (x_xca_rec.org_id = Okl_Api.G_MISS_NUM)
2189: THEN
2190: x_xca_rec.org_id := l_xca_rec.org_id;
2191: END IF;
2192: IF (x_xca_rec.attribute_category = Okl_Api.G_MISS_CHAR)
2193: THEN
2194: x_xca_rec.attribute_category := l_xca_rec.attribute_category;
2195: END IF;
2196: IF (x_xca_rec.attribute1 = Okl_Api.G_MISS_CHAR)

Line 2196: IF (x_xca_rec.attribute1 = Okl_Api.G_MISS_CHAR)

2192: IF (x_xca_rec.attribute_category = Okl_Api.G_MISS_CHAR)
2193: THEN
2194: x_xca_rec.attribute_category := l_xca_rec.attribute_category;
2195: END IF;
2196: IF (x_xca_rec.attribute1 = Okl_Api.G_MISS_CHAR)
2197: THEN
2198: x_xca_rec.attribute1 := l_xca_rec.attribute1;
2199: END IF;
2200: IF (x_xca_rec.attribute2 = Okl_Api.G_MISS_CHAR)

Line 2200: IF (x_xca_rec.attribute2 = Okl_Api.G_MISS_CHAR)

2196: IF (x_xca_rec.attribute1 = Okl_Api.G_MISS_CHAR)
2197: THEN
2198: x_xca_rec.attribute1 := l_xca_rec.attribute1;
2199: END IF;
2200: IF (x_xca_rec.attribute2 = Okl_Api.G_MISS_CHAR)
2201: THEN
2202: x_xca_rec.attribute2 := l_xca_rec.attribute2;
2203: END IF;
2204: IF (x_xca_rec.attribute3 = Okl_Api.G_MISS_CHAR)

Line 2204: IF (x_xca_rec.attribute3 = Okl_Api.G_MISS_CHAR)

2200: IF (x_xca_rec.attribute2 = Okl_Api.G_MISS_CHAR)
2201: THEN
2202: x_xca_rec.attribute2 := l_xca_rec.attribute2;
2203: END IF;
2204: IF (x_xca_rec.attribute3 = Okl_Api.G_MISS_CHAR)
2205: THEN
2206: x_xca_rec.attribute3 := l_xca_rec.attribute3;
2207: END IF;
2208: IF (x_xca_rec.attribute4 = Okl_Api.G_MISS_CHAR)

Line 2208: IF (x_xca_rec.attribute4 = Okl_Api.G_MISS_CHAR)

2204: IF (x_xca_rec.attribute3 = Okl_Api.G_MISS_CHAR)
2205: THEN
2206: x_xca_rec.attribute3 := l_xca_rec.attribute3;
2207: END IF;
2208: IF (x_xca_rec.attribute4 = Okl_Api.G_MISS_CHAR)
2209: THEN
2210: x_xca_rec.attribute4 := l_xca_rec.attribute4;
2211: END IF;
2212: IF (x_xca_rec.attribute5 = Okl_Api.G_MISS_CHAR)

Line 2212: IF (x_xca_rec.attribute5 = Okl_Api.G_MISS_CHAR)

2208: IF (x_xca_rec.attribute4 = Okl_Api.G_MISS_CHAR)
2209: THEN
2210: x_xca_rec.attribute4 := l_xca_rec.attribute4;
2211: END IF;
2212: IF (x_xca_rec.attribute5 = Okl_Api.G_MISS_CHAR)
2213: THEN
2214: x_xca_rec.attribute5 := l_xca_rec.attribute5;
2215: END IF;
2216: IF (x_xca_rec.attribute6 = Okl_Api.G_MISS_CHAR)

Line 2216: IF (x_xca_rec.attribute6 = Okl_Api.G_MISS_CHAR)

2212: IF (x_xca_rec.attribute5 = Okl_Api.G_MISS_CHAR)
2213: THEN
2214: x_xca_rec.attribute5 := l_xca_rec.attribute5;
2215: END IF;
2216: IF (x_xca_rec.attribute6 = Okl_Api.G_MISS_CHAR)
2217: THEN
2218: x_xca_rec.attribute6 := l_xca_rec.attribute6;
2219: END IF;
2220: IF (x_xca_rec.attribute7 = Okl_Api.G_MISS_CHAR)

Line 2220: IF (x_xca_rec.attribute7 = Okl_Api.G_MISS_CHAR)

2216: IF (x_xca_rec.attribute6 = Okl_Api.G_MISS_CHAR)
2217: THEN
2218: x_xca_rec.attribute6 := l_xca_rec.attribute6;
2219: END IF;
2220: IF (x_xca_rec.attribute7 = Okl_Api.G_MISS_CHAR)
2221: THEN
2222: x_xca_rec.attribute7 := l_xca_rec.attribute7;
2223: END IF;
2224: IF (x_xca_rec.attribute8 = Okl_Api.G_MISS_CHAR)

Line 2224: IF (x_xca_rec.attribute8 = Okl_Api.G_MISS_CHAR)

2220: IF (x_xca_rec.attribute7 = Okl_Api.G_MISS_CHAR)
2221: THEN
2222: x_xca_rec.attribute7 := l_xca_rec.attribute7;
2223: END IF;
2224: IF (x_xca_rec.attribute8 = Okl_Api.G_MISS_CHAR)
2225: THEN
2226: x_xca_rec.attribute8 := l_xca_rec.attribute8;
2227: END IF;
2228: IF (x_xca_rec.attribute9 = Okl_Api.G_MISS_CHAR)

Line 2228: IF (x_xca_rec.attribute9 = Okl_Api.G_MISS_CHAR)

2224: IF (x_xca_rec.attribute8 = Okl_Api.G_MISS_CHAR)
2225: THEN
2226: x_xca_rec.attribute8 := l_xca_rec.attribute8;
2227: END IF;
2228: IF (x_xca_rec.attribute9 = Okl_Api.G_MISS_CHAR)
2229: THEN
2230: x_xca_rec.attribute9 := l_xca_rec.attribute9;
2231: END IF;
2232: IF (x_xca_rec.attribute10 = Okl_Api.G_MISS_CHAR)

Line 2232: IF (x_xca_rec.attribute10 = Okl_Api.G_MISS_CHAR)

2228: IF (x_xca_rec.attribute9 = Okl_Api.G_MISS_CHAR)
2229: THEN
2230: x_xca_rec.attribute9 := l_xca_rec.attribute9;
2231: END IF;
2232: IF (x_xca_rec.attribute10 = Okl_Api.G_MISS_CHAR)
2233: THEN
2234: x_xca_rec.attribute10 := l_xca_rec.attribute10;
2235: END IF;
2236: IF (x_xca_rec.attribute11 = Okl_Api.G_MISS_CHAR)

Line 2236: IF (x_xca_rec.attribute11 = Okl_Api.G_MISS_CHAR)

2232: IF (x_xca_rec.attribute10 = Okl_Api.G_MISS_CHAR)
2233: THEN
2234: x_xca_rec.attribute10 := l_xca_rec.attribute10;
2235: END IF;
2236: IF (x_xca_rec.attribute11 = Okl_Api.G_MISS_CHAR)
2237: THEN
2238: x_xca_rec.attribute11 := l_xca_rec.attribute11;
2239: END IF;
2240: IF (x_xca_rec.attribute12 = Okl_Api.G_MISS_CHAR)

Line 2240: IF (x_xca_rec.attribute12 = Okl_Api.G_MISS_CHAR)

2236: IF (x_xca_rec.attribute11 = Okl_Api.G_MISS_CHAR)
2237: THEN
2238: x_xca_rec.attribute11 := l_xca_rec.attribute11;
2239: END IF;
2240: IF (x_xca_rec.attribute12 = Okl_Api.G_MISS_CHAR)
2241: THEN
2242: x_xca_rec.attribute12 := l_xca_rec.attribute12;
2243: END IF;
2244: IF (x_xca_rec.attribute13 = Okl_Api.G_MISS_CHAR)

Line 2244: IF (x_xca_rec.attribute13 = Okl_Api.G_MISS_CHAR)

2240: IF (x_xca_rec.attribute12 = Okl_Api.G_MISS_CHAR)
2241: THEN
2242: x_xca_rec.attribute12 := l_xca_rec.attribute12;
2243: END IF;
2244: IF (x_xca_rec.attribute13 = Okl_Api.G_MISS_CHAR)
2245: THEN
2246: x_xca_rec.attribute13 := l_xca_rec.attribute13;
2247: END IF;
2248: IF (x_xca_rec.attribute14 = Okl_Api.G_MISS_CHAR)

Line 2248: IF (x_xca_rec.attribute14 = Okl_Api.G_MISS_CHAR)

2244: IF (x_xca_rec.attribute13 = Okl_Api.G_MISS_CHAR)
2245: THEN
2246: x_xca_rec.attribute13 := l_xca_rec.attribute13;
2247: END IF;
2248: IF (x_xca_rec.attribute14 = Okl_Api.G_MISS_CHAR)
2249: THEN
2250: x_xca_rec.attribute14 := l_xca_rec.attribute14;
2251: END IF;
2252: IF (x_xca_rec.attribute15 = Okl_Api.G_MISS_CHAR)

Line 2252: IF (x_xca_rec.attribute15 = Okl_Api.G_MISS_CHAR)

2248: IF (x_xca_rec.attribute14 = Okl_Api.G_MISS_CHAR)
2249: THEN
2250: x_xca_rec.attribute14 := l_xca_rec.attribute14;
2251: END IF;
2252: IF (x_xca_rec.attribute15 = Okl_Api.G_MISS_CHAR)
2253: THEN
2254: x_xca_rec.attribute15 := l_xca_rec.attribute15;
2255: END IF;
2256: IF (x_xca_rec.created_by = Okl_Api.G_MISS_NUM)

Line 2256: IF (x_xca_rec.created_by = Okl_Api.G_MISS_NUM)

2252: IF (x_xca_rec.attribute15 = Okl_Api.G_MISS_CHAR)
2253: THEN
2254: x_xca_rec.attribute15 := l_xca_rec.attribute15;
2255: END IF;
2256: IF (x_xca_rec.created_by = Okl_Api.G_MISS_NUM)
2257: THEN
2258: x_xca_rec.created_by := l_xca_rec.created_by;
2259: END IF;
2260: IF (x_xca_rec.creation_date = Okl_Api.G_MISS_DATE)

Line 2260: IF (x_xca_rec.creation_date = Okl_Api.G_MISS_DATE)

2256: IF (x_xca_rec.created_by = Okl_Api.G_MISS_NUM)
2257: THEN
2258: x_xca_rec.created_by := l_xca_rec.created_by;
2259: END IF;
2260: IF (x_xca_rec.creation_date = Okl_Api.G_MISS_DATE)
2261: THEN
2262: x_xca_rec.creation_date := l_xca_rec.creation_date;
2263: END IF;
2264: IF (x_xca_rec.last_updated_by = Okl_Api.G_MISS_NUM)

Line 2264: IF (x_xca_rec.last_updated_by = Okl_Api.G_MISS_NUM)

2260: IF (x_xca_rec.creation_date = Okl_Api.G_MISS_DATE)
2261: THEN
2262: x_xca_rec.creation_date := l_xca_rec.creation_date;
2263: END IF;
2264: IF (x_xca_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2265: THEN
2266: x_xca_rec.last_updated_by := l_xca_rec.last_updated_by;
2267: END IF;
2268: IF (x_xca_rec.last_update_date = Okl_Api.G_MISS_DATE)

Line 2268: IF (x_xca_rec.last_update_date = Okl_Api.G_MISS_DATE)

2264: IF (x_xca_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2265: THEN
2266: x_xca_rec.last_updated_by := l_xca_rec.last_updated_by;
2267: END IF;
2268: IF (x_xca_rec.last_update_date = Okl_Api.G_MISS_DATE)
2269: THEN
2270: x_xca_rec.last_update_date := l_xca_rec.last_update_date;
2271: END IF;
2272: IF (x_xca_rec.last_update_login = Okl_Api.G_MISS_NUM)

Line 2272: IF (x_xca_rec.last_update_login = Okl_Api.G_MISS_NUM)

2268: IF (x_xca_rec.last_update_date = Okl_Api.G_MISS_DATE)
2269: THEN
2270: x_xca_rec.last_update_date := l_xca_rec.last_update_date;
2271: END IF;
2272: IF (x_xca_rec.last_update_login = Okl_Api.G_MISS_NUM)
2273: THEN
2274: x_xca_rec.last_update_login := l_xca_rec.last_update_login;
2275: END IF;
2276: RETURN(l_return_status);

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

2281: FUNCTION Set_Attributes (
2282: p_xca_rec IN xca_rec_type,
2283: x_xca_rec OUT NOCOPY xca_rec_type
2284: ) RETURN VARCHAR2 IS
2285: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2286: BEGIN
2287: x_xca_rec := p_xca_rec;
2288: RETURN(l_return_status);
2289: END Set_Attributes;

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

2287: x_xca_rec := p_xca_rec;
2288: RETURN(l_return_status);
2289: END Set_Attributes;
2290: BEGIN
2291: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2292: p_init_msg_list,
2293: '_PVT',
2294: x_return_status);
2295: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

2291: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2292: p_init_msg_list,
2293: '_PVT',
2294: x_return_status);
2295: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2296: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2297: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2298: RAISE Okl_Api.G_EXCEPTION_ERROR;
2299: END IF;

Line 2296: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2292: p_init_msg_list,
2293: '_PVT',
2294: x_return_status);
2295: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2296: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2297: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2298: RAISE Okl_Api.G_EXCEPTION_ERROR;
2299: END IF;
2300: --- Setting item attributes

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

2293: '_PVT',
2294: x_return_status);
2295: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2296: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2297: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2298: RAISE Okl_Api.G_EXCEPTION_ERROR;
2299: END IF;
2300: --- Setting item attributes
2301: l_return_status := Set_Attributes(

Line 2298: RAISE Okl_Api.G_EXCEPTION_ERROR;

2294: x_return_status);
2295: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2296: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2297: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2298: RAISE Okl_Api.G_EXCEPTION_ERROR;
2299: END IF;
2300: --- Setting item attributes
2301: l_return_status := Set_Attributes(
2302: p_xca_rec, -- IN

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

2301: l_return_status := Set_Attributes(
2302: p_xca_rec, -- IN
2303: l_xca_rec); -- OUT
2304: --- If any errors happen abort API
2305: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2306: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2307: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2308: RAISE Okl_Api.G_EXCEPTION_ERROR;
2309: END IF;

Line 2306: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2302: p_xca_rec, -- IN
2303: l_xca_rec); -- OUT
2304: --- If any errors happen abort API
2305: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2306: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2307: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2308: RAISE Okl_Api.G_EXCEPTION_ERROR;
2309: END IF;
2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);

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

2303: l_xca_rec); -- OUT
2304: --- If any errors happen abort API
2305: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2306: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2307: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2308: RAISE Okl_Api.G_EXCEPTION_ERROR;
2309: END IF;
2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);
2311: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2308: RAISE Okl_Api.G_EXCEPTION_ERROR;

2304: --- If any errors happen abort API
2305: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2306: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2307: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2308: RAISE Okl_Api.G_EXCEPTION_ERROR;
2309: END IF;
2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);
2311: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2312: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

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

2307: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2308: RAISE Okl_Api.G_EXCEPTION_ERROR;
2309: END IF;
2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);
2311: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2312: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2313: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2314: RAISE Okl_Api.G_EXCEPTION_ERROR;
2315: END IF;

Line 2312: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2308: RAISE Okl_Api.G_EXCEPTION_ERROR;
2309: END IF;
2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);
2311: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2312: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2313: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2314: RAISE Okl_Api.G_EXCEPTION_ERROR;
2315: END IF;
2316: UPDATE OKL_XTL_CSH_APPS_B

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

2309: END IF;
2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);
2311: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2312: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2313: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2314: RAISE Okl_Api.G_EXCEPTION_ERROR;
2315: END IF;
2316: UPDATE OKL_XTL_CSH_APPS_B
2317: SET XCR_ID_DETAILS = l_def_xca_rec.xcr_id_details,

Line 2314: RAISE Okl_Api.G_EXCEPTION_ERROR;

2310: l_return_status := populate_new_record(l_xca_rec, l_def_xca_rec);
2311: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2312: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2313: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2314: RAISE Okl_Api.G_EXCEPTION_ERROR;
2315: END IF;
2316: UPDATE OKL_XTL_CSH_APPS_B
2317: SET XCR_ID_DETAILS = l_def_xca_rec.xcr_id_details,
2318: IRP_ID = l_def_xca_rec.irp_id,

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

2355: LAST_UPDATE_LOGIN = l_def_xca_rec.last_update_login
2356: WHERE ID = l_def_xca_rec.id;
2357:
2358: x_xca_rec := l_def_xca_rec;
2359: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2360: EXCEPTION
2361: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2362: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2363: (

Line 2361: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2357:
2358: x_xca_rec := l_def_xca_rec;
2359: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2360: EXCEPTION
2361: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2362: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2363: (
2364: l_api_name,
2365: G_PKG_NAME,

Line 2362: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2358: x_xca_rec := l_def_xca_rec;
2359: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2360: EXCEPTION
2361: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2362: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2363: (
2364: l_api_name,
2365: G_PKG_NAME,
2366: 'Okl_API.G_RET_STS_ERROR',

Line 2366: 'Okl_API.G_RET_STS_ERROR',

2362: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2363: (
2364: l_api_name,
2365: G_PKG_NAME,
2366: 'Okl_API.G_RET_STS_ERROR',
2367: x_msg_count,
2368: x_msg_data,
2369: '_PVT'
2370: );

Line 2371: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2367: x_msg_count,
2368: x_msg_data,
2369: '_PVT'
2370: );
2371: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2372: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2373: (
2374: l_api_name,
2375: G_PKG_NAME,

Line 2372: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2368: x_msg_data,
2369: '_PVT'
2370: );
2371: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2372: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2373: (
2374: l_api_name,
2375: G_PKG_NAME,
2376: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2376: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2372: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2373: (
2374: l_api_name,
2375: G_PKG_NAME,
2376: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2377: x_msg_count,
2378: x_msg_data,
2379: '_PVT'
2380: );

Line 2382: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2378: x_msg_data,
2379: '_PVT'
2380: );
2381: WHEN OTHERS THEN
2382: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2383: (
2384: l_api_name,
2385: G_PKG_NAME,
2386: 'OTHERS',

Line 2396: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

2392: ----------------------------------------
2393: -- update_row for:OKL_XTL_CSH_APPS_TL --
2394: ----------------------------------------
2395: PROCEDURE update_row(
2396: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
2397: x_return_status OUT NOCOPY VARCHAR2,
2398: x_msg_count OUT NOCOPY NUMBER,
2399: x_msg_data OUT NOCOPY VARCHAR2,
2400: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type,

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

2401: x_okl_xtl_csh_apps_tl_rec OUT NOCOPY okl_xtl_csh_apps_tl_rec_type) IS
2402:
2403: l_api_version CONSTANT NUMBER := 1;
2404: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2405: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2406: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type := p_okl_xtl_csh_apps_tl_rec;
2407: ldefoklxtlcshappstlrec okl_xtl_csh_apps_tl_rec_type;
2408: l_row_notfound BOOLEAN := TRUE;
2409: ----------------------------------

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

2414: x_okl_xtl_csh_apps_tl_rec OUT NOCOPY okl_xtl_csh_apps_tl_rec_type
2415: ) RETURN VARCHAR2 IS
2416: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
2417: l_row_notfound BOOLEAN := TRUE;
2418: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2419: BEGIN
2420: x_okl_xtl_csh_apps_tl_rec := p_okl_xtl_csh_apps_tl_rec;
2421: -- Get current database values
2422: l_okl_xtl_csh_apps_tl_rec := get_rec(p_okl_xtl_csh_apps_tl_rec, l_row_notfound);

Line 2424: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

2420: x_okl_xtl_csh_apps_tl_rec := p_okl_xtl_csh_apps_tl_rec;
2421: -- Get current database values
2422: l_okl_xtl_csh_apps_tl_rec := get_rec(p_okl_xtl_csh_apps_tl_rec, l_row_notfound);
2423: IF (l_row_notfound) THEN
2424: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2425: END IF;
2426: IF (x_okl_xtl_csh_apps_tl_rec.id = Okl_Api.G_MISS_NUM)
2427: THEN
2428: x_okl_xtl_csh_apps_tl_rec.id := l_okl_xtl_csh_apps_tl_rec.id;

Line 2426: IF (x_okl_xtl_csh_apps_tl_rec.id = Okl_Api.G_MISS_NUM)

2422: l_okl_xtl_csh_apps_tl_rec := get_rec(p_okl_xtl_csh_apps_tl_rec, l_row_notfound);
2423: IF (l_row_notfound) THEN
2424: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2425: END IF;
2426: IF (x_okl_xtl_csh_apps_tl_rec.id = Okl_Api.G_MISS_NUM)
2427: THEN
2428: x_okl_xtl_csh_apps_tl_rec.id := l_okl_xtl_csh_apps_tl_rec.id;
2429: END IF;
2430: IF (x_okl_xtl_csh_apps_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)

Line 2430: IF (x_okl_xtl_csh_apps_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)

2426: IF (x_okl_xtl_csh_apps_tl_rec.id = Okl_Api.G_MISS_NUM)
2427: THEN
2428: x_okl_xtl_csh_apps_tl_rec.id := l_okl_xtl_csh_apps_tl_rec.id;
2429: END IF;
2430: IF (x_okl_xtl_csh_apps_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)
2431: THEN
2432: x_okl_xtl_csh_apps_tl_rec.LANGUAGE := l_okl_xtl_csh_apps_tl_rec.LANGUAGE;
2433: END IF;
2434: IF (x_okl_xtl_csh_apps_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)

Line 2434: IF (x_okl_xtl_csh_apps_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)

2430: IF (x_okl_xtl_csh_apps_tl_rec.LANGUAGE = Okl_Api.G_MISS_CHAR)
2431: THEN
2432: x_okl_xtl_csh_apps_tl_rec.LANGUAGE := l_okl_xtl_csh_apps_tl_rec.LANGUAGE;
2433: END IF;
2434: IF (x_okl_xtl_csh_apps_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)
2435: THEN
2436: x_okl_xtl_csh_apps_tl_rec.source_lang := l_okl_xtl_csh_apps_tl_rec.source_lang;
2437: END IF;
2438: IF (x_okl_xtl_csh_apps_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

Line 2438: IF (x_okl_xtl_csh_apps_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

2434: IF (x_okl_xtl_csh_apps_tl_rec.source_lang = Okl_Api.G_MISS_CHAR)
2435: THEN
2436: x_okl_xtl_csh_apps_tl_rec.source_lang := l_okl_xtl_csh_apps_tl_rec.source_lang;
2437: END IF;
2438: IF (x_okl_xtl_csh_apps_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
2439: THEN
2440: x_okl_xtl_csh_apps_tl_rec.sfwt_flag := l_okl_xtl_csh_apps_tl_rec.sfwt_flag;
2441: END IF;
2442: IF (x_okl_xtl_csh_apps_tl_rec.created_by = Okl_Api.G_MISS_NUM)

Line 2442: IF (x_okl_xtl_csh_apps_tl_rec.created_by = Okl_Api.G_MISS_NUM)

2438: IF (x_okl_xtl_csh_apps_tl_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
2439: THEN
2440: x_okl_xtl_csh_apps_tl_rec.sfwt_flag := l_okl_xtl_csh_apps_tl_rec.sfwt_flag;
2441: END IF;
2442: IF (x_okl_xtl_csh_apps_tl_rec.created_by = Okl_Api.G_MISS_NUM)
2443: THEN
2444: x_okl_xtl_csh_apps_tl_rec.created_by := l_okl_xtl_csh_apps_tl_rec.created_by;
2445: END IF;
2446: IF (x_okl_xtl_csh_apps_tl_rec.creation_date = Okl_Api.G_MISS_DATE)

Line 2446: IF (x_okl_xtl_csh_apps_tl_rec.creation_date = Okl_Api.G_MISS_DATE)

2442: IF (x_okl_xtl_csh_apps_tl_rec.created_by = Okl_Api.G_MISS_NUM)
2443: THEN
2444: x_okl_xtl_csh_apps_tl_rec.created_by := l_okl_xtl_csh_apps_tl_rec.created_by;
2445: END IF;
2446: IF (x_okl_xtl_csh_apps_tl_rec.creation_date = Okl_Api.G_MISS_DATE)
2447: THEN
2448: x_okl_xtl_csh_apps_tl_rec.creation_date := l_okl_xtl_csh_apps_tl_rec.creation_date;
2449: END IF;
2450: IF (x_okl_xtl_csh_apps_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)

Line 2450: IF (x_okl_xtl_csh_apps_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)

2446: IF (x_okl_xtl_csh_apps_tl_rec.creation_date = Okl_Api.G_MISS_DATE)
2447: THEN
2448: x_okl_xtl_csh_apps_tl_rec.creation_date := l_okl_xtl_csh_apps_tl_rec.creation_date;
2449: END IF;
2450: IF (x_okl_xtl_csh_apps_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2451: THEN
2452: x_okl_xtl_csh_apps_tl_rec.last_updated_by := l_okl_xtl_csh_apps_tl_rec.last_updated_by;
2453: END IF;
2454: IF (x_okl_xtl_csh_apps_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)

Line 2454: IF (x_okl_xtl_csh_apps_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)

2450: IF (x_okl_xtl_csh_apps_tl_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2451: THEN
2452: x_okl_xtl_csh_apps_tl_rec.last_updated_by := l_okl_xtl_csh_apps_tl_rec.last_updated_by;
2453: END IF;
2454: IF (x_okl_xtl_csh_apps_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)
2455: THEN
2456: x_okl_xtl_csh_apps_tl_rec.last_update_date := l_okl_xtl_csh_apps_tl_rec.last_update_date;
2457: END IF;
2458: IF (x_okl_xtl_csh_apps_tl_rec.last_update_login = Okl_Api.G_MISS_NUM)

Line 2458: IF (x_okl_xtl_csh_apps_tl_rec.last_update_login = Okl_Api.G_MISS_NUM)

2454: IF (x_okl_xtl_csh_apps_tl_rec.last_update_date = Okl_Api.G_MISS_DATE)
2455: THEN
2456: x_okl_xtl_csh_apps_tl_rec.last_update_date := l_okl_xtl_csh_apps_tl_rec.last_update_date;
2457: END IF;
2458: IF (x_okl_xtl_csh_apps_tl_rec.last_update_login = Okl_Api.G_MISS_NUM)
2459: THEN
2460: x_okl_xtl_csh_apps_tl_rec.last_update_login := l_okl_xtl_csh_apps_tl_rec.last_update_login;
2461: END IF;
2462: RETURN(l_return_status);

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

2467: FUNCTION Set_Attributes (
2468: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type,
2469: x_okl_xtl_csh_apps_tl_rec OUT NOCOPY okl_xtl_csh_apps_tl_rec_type
2470: ) RETURN VARCHAR2 IS
2471: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2472: BEGIN
2473: x_okl_xtl_csh_apps_tl_rec := p_okl_xtl_csh_apps_tl_rec;
2474: x_okl_xtl_csh_apps_tl_rec.LANGUAGE := USERENV('LANG');
2475: x_okl_xtl_csh_apps_tl_rec.SOURCE_LANG := USERENV('LANG');

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

2475: x_okl_xtl_csh_apps_tl_rec.SOURCE_LANG := USERENV('LANG');
2476: RETURN(l_return_status);
2477: END Set_Attributes;
2478: BEGIN
2479: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2480: p_init_msg_list,
2481: '_PVT',
2482: x_return_status);
2483: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

2479: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2480: p_init_msg_list,
2481: '_PVT',
2482: x_return_status);
2483: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2484: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2485: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2486: RAISE Okl_Api.G_EXCEPTION_ERROR;
2487: END IF;

Line 2484: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2480: p_init_msg_list,
2481: '_PVT',
2482: x_return_status);
2483: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2484: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2485: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2486: RAISE Okl_Api.G_EXCEPTION_ERROR;
2487: END IF;
2488: --- Setting item attributes

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

2481: '_PVT',
2482: x_return_status);
2483: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2484: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2485: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2486: RAISE Okl_Api.G_EXCEPTION_ERROR;
2487: END IF;
2488: --- Setting item attributes
2489: l_return_status := Set_Attributes(

Line 2486: RAISE Okl_Api.G_EXCEPTION_ERROR;

2482: x_return_status);
2483: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2484: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2485: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2486: RAISE Okl_Api.G_EXCEPTION_ERROR;
2487: END IF;
2488: --- Setting item attributes
2489: l_return_status := Set_Attributes(
2490: p_okl_xtl_csh_apps_tl_rec, -- IN

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

2489: l_return_status := Set_Attributes(
2490: p_okl_xtl_csh_apps_tl_rec, -- IN
2491: l_okl_xtl_csh_apps_tl_rec); -- OUT
2492: --- If any errors happen abort API
2493: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2494: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2495: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2496: RAISE Okl_Api.G_EXCEPTION_ERROR;
2497: END IF;

Line 2494: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2490: p_okl_xtl_csh_apps_tl_rec, -- IN
2491: l_okl_xtl_csh_apps_tl_rec); -- OUT
2492: --- If any errors happen abort API
2493: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2494: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2495: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2496: RAISE Okl_Api.G_EXCEPTION_ERROR;
2497: END IF;
2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);

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

2491: l_okl_xtl_csh_apps_tl_rec); -- OUT
2492: --- If any errors happen abort API
2493: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2494: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2495: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2496: RAISE Okl_Api.G_EXCEPTION_ERROR;
2497: END IF;
2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);
2499: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2496: RAISE Okl_Api.G_EXCEPTION_ERROR;

2492: --- If any errors happen abort API
2493: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2494: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2495: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2496: RAISE Okl_Api.G_EXCEPTION_ERROR;
2497: END IF;
2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);
2499: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2500: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

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

2495: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2496: RAISE Okl_Api.G_EXCEPTION_ERROR;
2497: END IF;
2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);
2499: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2500: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2501: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2502: RAISE Okl_Api.G_EXCEPTION_ERROR;
2503: END IF;

Line 2500: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2496: RAISE Okl_Api.G_EXCEPTION_ERROR;
2497: END IF;
2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);
2499: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2500: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2501: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2502: RAISE Okl_Api.G_EXCEPTION_ERROR;
2503: END IF;
2504: UPDATE OKL_XTL_CSH_APPS_TL

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

2497: END IF;
2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);
2499: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2500: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2501: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2502: RAISE Okl_Api.G_EXCEPTION_ERROR;
2503: END IF;
2504: UPDATE OKL_XTL_CSH_APPS_TL
2505: SET SOURCE_LANG = ldefoklxtlcshappstlrec.source_lang,

Line 2502: RAISE Okl_Api.G_EXCEPTION_ERROR;

2498: l_return_status := populate_new_record(l_okl_xtl_csh_apps_tl_rec, ldefoklxtlcshappstlrec);
2499: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2500: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2501: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2502: RAISE Okl_Api.G_EXCEPTION_ERROR;
2503: END IF;
2504: UPDATE OKL_XTL_CSH_APPS_TL
2505: SET SOURCE_LANG = ldefoklxtlcshappstlrec.source_lang,
2506: CREATED_BY = ldefoklxtlcshappstlrec.created_by,

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

2516: WHERE ID = ldefoklxtlcshappstlrec.id
2517: AND SOURCE_LANG <> USERENV('LANG');
2518:
2519: x_okl_xtl_csh_apps_tl_rec := ldefoklxtlcshappstlrec;
2520: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2521: EXCEPTION
2522: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2523: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2524: (

Line 2522: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2518:
2519: x_okl_xtl_csh_apps_tl_rec := ldefoklxtlcshappstlrec;
2520: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2521: EXCEPTION
2522: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2523: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2524: (
2525: l_api_name,
2526: G_PKG_NAME,

Line 2523: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2519: x_okl_xtl_csh_apps_tl_rec := ldefoklxtlcshappstlrec;
2520: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2521: EXCEPTION
2522: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2523: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2524: (
2525: l_api_name,
2526: G_PKG_NAME,
2527: 'Okl_API.G_RET_STS_ERROR',

Line 2527: 'Okl_API.G_RET_STS_ERROR',

2523: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2524: (
2525: l_api_name,
2526: G_PKG_NAME,
2527: 'Okl_API.G_RET_STS_ERROR',
2528: x_msg_count,
2529: x_msg_data,
2530: '_PVT'
2531: );

Line 2532: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2528: x_msg_count,
2529: x_msg_data,
2530: '_PVT'
2531: );
2532: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2533: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2534: (
2535: l_api_name,
2536: G_PKG_NAME,

Line 2533: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2529: x_msg_data,
2530: '_PVT'
2531: );
2532: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2533: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2534: (
2535: l_api_name,
2536: G_PKG_NAME,
2537: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2537: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2533: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2534: (
2535: l_api_name,
2536: G_PKG_NAME,
2537: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2538: x_msg_count,
2539: x_msg_data,
2540: '_PVT'
2541: );

Line 2543: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2539: x_msg_data,
2540: '_PVT'
2541: );
2542: WHEN OTHERS THEN
2543: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2544: (
2545: l_api_name,
2546: G_PKG_NAME,
2547: 'OTHERS',

Line 2558: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

2554: -- update_row for:OKL_XTL_CSH_APPS_V --
2555: ---------------------------------------
2556: PROCEDURE update_row(
2557: p_api_version IN NUMBER,
2558: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
2559: x_return_status OUT NOCOPY VARCHAR2,
2560: x_msg_count OUT NOCOPY NUMBER,
2561: x_msg_data OUT NOCOPY VARCHAR2,
2562: p_xcav_rec IN xcav_rec_type,

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

2563: x_xcav_rec OUT NOCOPY xcav_rec_type) IS
2564:
2565: l_api_version CONSTANT NUMBER := 1;
2566: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
2567: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2568: l_xcav_rec xcav_rec_type := p_xcav_rec;
2569: l_def_xcav_rec xcav_rec_type;
2570: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
2571: lx_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;

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

2592: x_xcav_rec OUT NOCOPY xcav_rec_type
2593: ) RETURN VARCHAR2 IS
2594: l_xcav_rec xcav_rec_type;
2595: l_row_notfound BOOLEAN := TRUE;
2596: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2597: BEGIN
2598: x_xcav_rec := p_xcav_rec;
2599: -- Get current database values
2600: l_xcav_rec := get_rec(p_xcav_rec, l_row_notfound);

Line 2602: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

2598: x_xcav_rec := p_xcav_rec;
2599: -- Get current database values
2600: l_xcav_rec := get_rec(p_xcav_rec, l_row_notfound);
2601: IF (l_row_notfound) THEN
2602: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2603: END IF;
2604: IF (x_xcav_rec.id = Okl_Api.G_MISS_NUM)
2605: THEN
2606: x_xcav_rec.id := l_xcav_rec.id;

Line 2604: IF (x_xcav_rec.id = Okl_Api.G_MISS_NUM)

2600: l_xcav_rec := get_rec(p_xcav_rec, l_row_notfound);
2601: IF (l_row_notfound) THEN
2602: l_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
2603: END IF;
2604: IF (x_xcav_rec.id = Okl_Api.G_MISS_NUM)
2605: THEN
2606: x_xcav_rec.id := l_xcav_rec.id;
2607: END IF;
2608: IF (x_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM)

Line 2608: IF (x_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM)

2604: IF (x_xcav_rec.id = Okl_Api.G_MISS_NUM)
2605: THEN
2606: x_xcav_rec.id := l_xcav_rec.id;
2607: END IF;
2608: IF (x_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM)
2609: THEN
2610: x_xcav_rec.object_version_number := l_xcav_rec.object_version_number;
2611: END IF;
2612: IF (x_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

Line 2612: IF (x_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)

2608: IF (x_xcav_rec.object_version_number = Okl_Api.G_MISS_NUM)
2609: THEN
2610: x_xcav_rec.object_version_number := l_xcav_rec.object_version_number;
2611: END IF;
2612: IF (x_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
2613: THEN
2614: x_xcav_rec.sfwt_flag := l_xcav_rec.sfwt_flag;
2615: END IF;
2616: IF (x_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM)

Line 2616: IF (x_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM)

2612: IF (x_xcav_rec.sfwt_flag = Okl_Api.G_MISS_CHAR)
2613: THEN
2614: x_xcav_rec.sfwt_flag := l_xcav_rec.sfwt_flag;
2615: END IF;
2616: IF (x_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM)
2617: THEN
2618: x_xcav_rec.lsm_id := l_xcav_rec.lsm_id;
2619: END IF;
2620: IF (x_xcav_rec.rca_id = Okl_Api.G_MISS_NUM)

Line 2620: IF (x_xcav_rec.rca_id = Okl_Api.G_MISS_NUM)

2616: IF (x_xcav_rec.lsm_id = Okl_Api.G_MISS_NUM)
2617: THEN
2618: x_xcav_rec.lsm_id := l_xcav_rec.lsm_id;
2619: END IF;
2620: IF (x_xcav_rec.rca_id = Okl_Api.G_MISS_NUM)
2621: THEN
2622: x_xcav_rec.rca_id := l_xcav_rec.rca_id;
2623: END IF;
2624: IF (x_xcav_rec.cat_id = Okl_Api.G_MISS_NUM)

Line 2624: IF (x_xcav_rec.cat_id = Okl_Api.G_MISS_NUM)

2620: IF (x_xcav_rec.rca_id = Okl_Api.G_MISS_NUM)
2621: THEN
2622: x_xcav_rec.rca_id := l_xcav_rec.rca_id;
2623: END IF;
2624: IF (x_xcav_rec.cat_id = Okl_Api.G_MISS_NUM)
2625: THEN
2626: x_xcav_rec.cat_id := l_xcav_rec.cat_id;
2627: END IF;
2628: IF (x_xcav_rec.irp_id = Okl_Api.G_MISS_NUM)

Line 2628: IF (x_xcav_rec.irp_id = Okl_Api.G_MISS_NUM)

2624: IF (x_xcav_rec.cat_id = Okl_Api.G_MISS_NUM)
2625: THEN
2626: x_xcav_rec.cat_id := l_xcav_rec.cat_id;
2627: END IF;
2628: IF (x_xcav_rec.irp_id = Okl_Api.G_MISS_NUM)
2629: THEN
2630: x_xcav_rec.irp_id := l_xcav_rec.irp_id;
2631: END IF;
2632: IF (x_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM)

Line 2632: IF (x_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM)

2628: IF (x_xcav_rec.irp_id = Okl_Api.G_MISS_NUM)
2629: THEN
2630: x_xcav_rec.irp_id := l_xcav_rec.irp_id;
2631: END IF;
2632: IF (x_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM)
2633: THEN
2634: x_xcav_rec.xcr_id_details := l_xcav_rec.xcr_id_details;
2635: END IF;
2636: IF (x_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR)

Line 2636: IF (x_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR)

2632: IF (x_xcav_rec.xcr_id_details = Okl_Api.G_MISS_NUM)
2633: THEN
2634: x_xcav_rec.xcr_id_details := l_xcav_rec.xcr_id_details;
2635: END IF;
2636: IF (x_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR)
2637: THEN
2638: x_xcav_rec.invoice_number := l_xcav_rec.invoice_number;
2639: END IF;
2640: IF (x_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM)

Line 2640: IF (x_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM)

2636: IF (x_xcav_rec.invoice_number = Okl_Api.G_MISS_CHAR)
2637: THEN
2638: x_xcav_rec.invoice_number := l_xcav_rec.invoice_number;
2639: END IF;
2640: IF (x_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM)
2641: THEN
2642: x_xcav_rec.amount_applied := l_xcav_rec.amount_applied;
2643: END IF;
2644: IF (x_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM)

Line 2644: IF (x_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM)

2640: IF (x_xcav_rec.amount_applied = Okl_Api.G_MISS_NUM)
2641: THEN
2642: x_xcav_rec.amount_applied := l_xcav_rec.amount_applied;
2643: END IF;
2644: IF (x_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM)
2645: THEN
2646: x_xcav_rec.invoice_installment := l_xcav_rec.invoice_installment;
2647: END IF;
2648: IF (x_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM)

Line 2648: IF (x_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM)

2644: IF (x_xcav_rec.invoice_installment = Okl_Api.G_MISS_NUM)
2645: THEN
2646: x_xcav_rec.invoice_installment := l_xcav_rec.invoice_installment;
2647: END IF;
2648: IF (x_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM)
2649: THEN
2650: x_xcav_rec.amount_applied_from := l_xcav_rec.amount_applied_from;
2651: END IF;
2652: IF (x_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)

Line 2652: IF (x_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)

2648: IF (x_xcav_rec.amount_applied_from = Okl_Api.G_MISS_NUM)
2649: THEN
2650: x_xcav_rec.amount_applied_from := l_xcav_rec.amount_applied_from;
2651: END IF;
2652: IF (x_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)
2653: THEN
2654: x_xcav_rec.invoice_currency_code := l_xcav_rec.invoice_currency_code;
2655: END IF;
2656: IF (x_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)

Line 2656: IF (x_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)

2652: IF (x_xcav_rec.invoice_currency_code = Okl_Api.G_MISS_CHAR)
2653: THEN
2654: x_xcav_rec.invoice_currency_code := l_xcav_rec.invoice_currency_code;
2655: END IF;
2656: IF (x_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)
2657: THEN
2658: x_xcav_rec.TRANS_TO_RECEIPT_RATE := l_xcav_rec.TRANS_TO_RECEIPT_RATE;
2659: END IF;
2660: IF (x_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE)

Line 2660: IF (x_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE)

2656: IF (x_xcav_rec.TRANS_TO_RECEIPT_RATE = Okl_Api.G_MISS_NUM)
2657: THEN
2658: x_xcav_rec.TRANS_TO_RECEIPT_RATE := l_xcav_rec.TRANS_TO_RECEIPT_RATE;
2659: END IF;
2660: IF (x_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE)
2661: THEN
2662: x_xcav_rec.TRX_DATE := l_xcav_rec.TRX_DATE;
2663: END IF;
2664: IF (x_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR)

Line 2664: IF (x_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR)

2660: IF (x_xcav_rec.TRX_DATE = Okl_Api.G_MISS_DATE)
2661: THEN
2662: x_xcav_rec.TRX_DATE := l_xcav_rec.TRX_DATE;
2663: END IF;
2664: IF (x_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR)
2665: THEN
2666: x_xcav_rec.attribute_category := l_xcav_rec.attribute_category;
2667: END IF;
2668: IF (x_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR)

Line 2668: IF (x_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR)

2664: IF (x_xcav_rec.attribute_category = Okl_Api.G_MISS_CHAR)
2665: THEN
2666: x_xcav_rec.attribute_category := l_xcav_rec.attribute_category;
2667: END IF;
2668: IF (x_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR)
2669: THEN
2670: x_xcav_rec.attribute1 := l_xcav_rec.attribute1;
2671: END IF;
2672: IF (x_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR)

Line 2672: IF (x_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR)

2668: IF (x_xcav_rec.attribute1 = Okl_Api.G_MISS_CHAR)
2669: THEN
2670: x_xcav_rec.attribute1 := l_xcav_rec.attribute1;
2671: END IF;
2672: IF (x_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR)
2673: THEN
2674: x_xcav_rec.attribute2 := l_xcav_rec.attribute2;
2675: END IF;
2676: IF (x_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR)

Line 2676: IF (x_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR)

2672: IF (x_xcav_rec.attribute2 = Okl_Api.G_MISS_CHAR)
2673: THEN
2674: x_xcav_rec.attribute2 := l_xcav_rec.attribute2;
2675: END IF;
2676: IF (x_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR)
2677: THEN
2678: x_xcav_rec.attribute3 := l_xcav_rec.attribute3;
2679: END IF;
2680: IF (x_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR)

Line 2680: IF (x_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR)

2676: IF (x_xcav_rec.attribute3 = Okl_Api.G_MISS_CHAR)
2677: THEN
2678: x_xcav_rec.attribute3 := l_xcav_rec.attribute3;
2679: END IF;
2680: IF (x_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR)
2681: THEN
2682: x_xcav_rec.attribute4 := l_xcav_rec.attribute4;
2683: END IF;
2684: IF (x_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR)

Line 2684: IF (x_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR)

2680: IF (x_xcav_rec.attribute4 = Okl_Api.G_MISS_CHAR)
2681: THEN
2682: x_xcav_rec.attribute4 := l_xcav_rec.attribute4;
2683: END IF;
2684: IF (x_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR)
2685: THEN
2686: x_xcav_rec.attribute5 := l_xcav_rec.attribute5;
2687: END IF;
2688: IF (x_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR)

Line 2688: IF (x_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR)

2684: IF (x_xcav_rec.attribute5 = Okl_Api.G_MISS_CHAR)
2685: THEN
2686: x_xcav_rec.attribute5 := l_xcav_rec.attribute5;
2687: END IF;
2688: IF (x_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR)
2689: THEN
2690: x_xcav_rec.attribute6 := l_xcav_rec.attribute6;
2691: END IF;
2692: IF (x_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR)

Line 2692: IF (x_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR)

2688: IF (x_xcav_rec.attribute6 = Okl_Api.G_MISS_CHAR)
2689: THEN
2690: x_xcav_rec.attribute6 := l_xcav_rec.attribute6;
2691: END IF;
2692: IF (x_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR)
2693: THEN
2694: x_xcav_rec.attribute7 := l_xcav_rec.attribute7;
2695: END IF;
2696: IF (x_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR)

Line 2696: IF (x_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR)

2692: IF (x_xcav_rec.attribute7 = Okl_Api.G_MISS_CHAR)
2693: THEN
2694: x_xcav_rec.attribute7 := l_xcav_rec.attribute7;
2695: END IF;
2696: IF (x_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR)
2697: THEN
2698: x_xcav_rec.attribute8 := l_xcav_rec.attribute8;
2699: END IF;
2700: IF (x_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR)

Line 2700: IF (x_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR)

2696: IF (x_xcav_rec.attribute8 = Okl_Api.G_MISS_CHAR)
2697: THEN
2698: x_xcav_rec.attribute8 := l_xcav_rec.attribute8;
2699: END IF;
2700: IF (x_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR)
2701: THEN
2702: x_xcav_rec.attribute9 := l_xcav_rec.attribute9;
2703: END IF;
2704: IF (x_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR)

Line 2704: IF (x_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR)

2700: IF (x_xcav_rec.attribute9 = Okl_Api.G_MISS_CHAR)
2701: THEN
2702: x_xcav_rec.attribute9 := l_xcav_rec.attribute9;
2703: END IF;
2704: IF (x_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR)
2705: THEN
2706: x_xcav_rec.attribute10 := l_xcav_rec.attribute10;
2707: END IF;
2708: IF (x_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR)

Line 2708: IF (x_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR)

2704: IF (x_xcav_rec.attribute10 = Okl_Api.G_MISS_CHAR)
2705: THEN
2706: x_xcav_rec.attribute10 := l_xcav_rec.attribute10;
2707: END IF;
2708: IF (x_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR)
2709: THEN
2710: x_xcav_rec.attribute11 := l_xcav_rec.attribute11;
2711: END IF;
2712: IF (x_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR)

Line 2712: IF (x_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR)

2708: IF (x_xcav_rec.attribute11 = Okl_Api.G_MISS_CHAR)
2709: THEN
2710: x_xcav_rec.attribute11 := l_xcav_rec.attribute11;
2711: END IF;
2712: IF (x_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR)
2713: THEN
2714: x_xcav_rec.attribute12 := l_xcav_rec.attribute12;
2715: END IF;
2716: IF (x_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR)

Line 2716: IF (x_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR)

2712: IF (x_xcav_rec.attribute12 = Okl_Api.G_MISS_CHAR)
2713: THEN
2714: x_xcav_rec.attribute12 := l_xcav_rec.attribute12;
2715: END IF;
2716: IF (x_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR)
2717: THEN
2718: x_xcav_rec.attribute13 := l_xcav_rec.attribute13;
2719: END IF;
2720: IF (x_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR)

Line 2720: IF (x_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR)

2716: IF (x_xcav_rec.attribute13 = Okl_Api.G_MISS_CHAR)
2717: THEN
2718: x_xcav_rec.attribute13 := l_xcav_rec.attribute13;
2719: END IF;
2720: IF (x_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR)
2721: THEN
2722: x_xcav_rec.attribute14 := l_xcav_rec.attribute14;
2723: END IF;
2724: IF (x_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR)

Line 2724: IF (x_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR)

2720: IF (x_xcav_rec.attribute14 = Okl_Api.G_MISS_CHAR)
2721: THEN
2722: x_xcav_rec.attribute14 := l_xcav_rec.attribute14;
2723: END IF;
2724: IF (x_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR)
2725: THEN
2726: x_xcav_rec.attribute15 := l_xcav_rec.attribute15;
2727: END IF;
2728: IF (x_xcav_rec.request_id = Okl_Api.G_MISS_NUM)

Line 2728: IF (x_xcav_rec.request_id = Okl_Api.G_MISS_NUM)

2724: IF (x_xcav_rec.attribute15 = Okl_Api.G_MISS_CHAR)
2725: THEN
2726: x_xcav_rec.attribute15 := l_xcav_rec.attribute15;
2727: END IF;
2728: IF (x_xcav_rec.request_id = Okl_Api.G_MISS_NUM)
2729: THEN
2730: x_xcav_rec.request_id := l_xcav_rec.request_id;
2731: END IF;
2732: IF (x_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM)

Line 2732: IF (x_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM)

2728: IF (x_xcav_rec.request_id = Okl_Api.G_MISS_NUM)
2729: THEN
2730: x_xcav_rec.request_id := l_xcav_rec.request_id;
2731: END IF;
2732: IF (x_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM)
2733: THEN
2734: x_xcav_rec.program_application_id := l_xcav_rec.program_application_id;
2735: END IF;
2736: IF (x_xcav_rec.program_id = Okl_Api.G_MISS_NUM)

Line 2736: IF (x_xcav_rec.program_id = Okl_Api.G_MISS_NUM)

2732: IF (x_xcav_rec.program_application_id = Okl_Api.G_MISS_NUM)
2733: THEN
2734: x_xcav_rec.program_application_id := l_xcav_rec.program_application_id;
2735: END IF;
2736: IF (x_xcav_rec.program_id = Okl_Api.G_MISS_NUM)
2737: THEN
2738: x_xcav_rec.program_id := l_xcav_rec.program_id;
2739: END IF;
2740: IF (x_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE)

Line 2740: IF (x_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE)

2736: IF (x_xcav_rec.program_id = Okl_Api.G_MISS_NUM)
2737: THEN
2738: x_xcav_rec.program_id := l_xcav_rec.program_id;
2739: END IF;
2740: IF (x_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE)
2741: THEN
2742: x_xcav_rec.program_update_date := l_xcav_rec.program_update_date;
2743: END IF;
2744: IF (x_xcav_rec.org_id = Okl_Api.G_MISS_NUM)

Line 2744: IF (x_xcav_rec.org_id = Okl_Api.G_MISS_NUM)

2740: IF (x_xcav_rec.program_update_date = Okl_Api.G_MISS_DATE)
2741: THEN
2742: x_xcav_rec.program_update_date := l_xcav_rec.program_update_date;
2743: END IF;
2744: IF (x_xcav_rec.org_id = Okl_Api.G_MISS_NUM)
2745: THEN
2746: x_xcav_rec.org_id := l_xcav_rec.org_id;
2747: END IF;
2748: IF (x_xcav_rec.created_by = Okl_Api.G_MISS_NUM)

Line 2748: IF (x_xcav_rec.created_by = Okl_Api.G_MISS_NUM)

2744: IF (x_xcav_rec.org_id = Okl_Api.G_MISS_NUM)
2745: THEN
2746: x_xcav_rec.org_id := l_xcav_rec.org_id;
2747: END IF;
2748: IF (x_xcav_rec.created_by = Okl_Api.G_MISS_NUM)
2749: THEN
2750: x_xcav_rec.created_by := l_xcav_rec.created_by;
2751: END IF;
2752: IF (x_xcav_rec.creation_date = Okl_Api.G_MISS_DATE)

Line 2752: IF (x_xcav_rec.creation_date = Okl_Api.G_MISS_DATE)

2748: IF (x_xcav_rec.created_by = Okl_Api.G_MISS_NUM)
2749: THEN
2750: x_xcav_rec.created_by := l_xcav_rec.created_by;
2751: END IF;
2752: IF (x_xcav_rec.creation_date = Okl_Api.G_MISS_DATE)
2753: THEN
2754: x_xcav_rec.creation_date := l_xcav_rec.creation_date;
2755: END IF;
2756: IF (x_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM)

Line 2756: IF (x_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM)

2752: IF (x_xcav_rec.creation_date = Okl_Api.G_MISS_DATE)
2753: THEN
2754: x_xcav_rec.creation_date := l_xcav_rec.creation_date;
2755: END IF;
2756: IF (x_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2757: THEN
2758: x_xcav_rec.last_updated_by := l_xcav_rec.last_updated_by;
2759: END IF;
2760: IF (x_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE)

Line 2760: IF (x_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE)

2756: IF (x_xcav_rec.last_updated_by = Okl_Api.G_MISS_NUM)
2757: THEN
2758: x_xcav_rec.last_updated_by := l_xcav_rec.last_updated_by;
2759: END IF;
2760: IF (x_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE)
2761: THEN
2762: x_xcav_rec.last_update_date := l_xcav_rec.last_update_date;
2763: END IF;
2764: IF (x_xcav_rec.last_update_login = Okl_Api.G_MISS_NUM)

Line 2764: IF (x_xcav_rec.last_update_login = Okl_Api.G_MISS_NUM)

2760: IF (x_xcav_rec.last_update_date = Okl_Api.G_MISS_DATE)
2761: THEN
2762: x_xcav_rec.last_update_date := l_xcav_rec.last_update_date;
2763: END IF;
2764: IF (x_xcav_rec.last_update_login = Okl_Api.G_MISS_NUM)
2765: THEN
2766: x_xcav_rec.last_update_login := l_xcav_rec.last_update_login;
2767: END IF;
2768: RETURN(l_return_status);

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

2773: FUNCTION Set_Attributes (
2774: p_xcav_rec IN xcav_rec_type,
2775: x_xcav_rec OUT NOCOPY xcav_rec_type
2776: ) RETURN VARCHAR2 IS
2777: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2778: BEGIN
2779: x_xcav_rec := p_xcav_rec;
2780: x_xcav_rec.OBJECT_VERSION_NUMBER := NVL(x_xcav_rec.OBJECT_VERSION_NUMBER, 0) + 1;
2781: RETURN(l_return_status);

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

2802:
2803: END Set_Attributes;
2804:
2805: BEGIN
2806: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
2807: G_PKG_NAME,
2808: p_init_msg_list,
2809: l_api_version,
2810: p_api_version,

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

2809: l_api_version,
2810: p_api_version,
2811: '_PVT',
2812: x_return_status);
2813: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2814: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2815: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2816: RAISE Okl_Api.G_EXCEPTION_ERROR;
2817: END IF;

Line 2814: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2810: p_api_version,
2811: '_PVT',
2812: x_return_status);
2813: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2814: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2815: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2816: RAISE Okl_Api.G_EXCEPTION_ERROR;
2817: END IF;
2818: --- Setting item attributes

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

2811: '_PVT',
2812: x_return_status);
2813: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2814: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2815: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2816: RAISE Okl_Api.G_EXCEPTION_ERROR;
2817: END IF;
2818: --- Setting item attributes
2819: l_return_status := Set_Attributes(

Line 2816: RAISE Okl_Api.G_EXCEPTION_ERROR;

2812: x_return_status);
2813: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2814: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2815: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2816: RAISE Okl_Api.G_EXCEPTION_ERROR;
2817: END IF;
2818: --- Setting item attributes
2819: l_return_status := Set_Attributes(
2820: p_xcav_rec, -- IN

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

2819: l_return_status := Set_Attributes(
2820: p_xcav_rec, -- IN
2821: l_xcav_rec); -- OUT
2822: --- If any errors happen abort API
2823: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2824: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2825: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2826: RAISE Okl_Api.G_EXCEPTION_ERROR;
2827: END IF;

Line 2824: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2820: p_xcav_rec, -- IN
2821: l_xcav_rec); -- OUT
2822: --- If any errors happen abort API
2823: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2824: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2825: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2826: RAISE Okl_Api.G_EXCEPTION_ERROR;
2827: END IF;
2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);

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

2821: l_xcav_rec); -- OUT
2822: --- If any errors happen abort API
2823: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2824: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2825: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2826: RAISE Okl_Api.G_EXCEPTION_ERROR;
2827: END IF;
2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);
2829: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2826: RAISE Okl_Api.G_EXCEPTION_ERROR;

2822: --- If any errors happen abort API
2823: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2824: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2825: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2826: RAISE Okl_Api.G_EXCEPTION_ERROR;
2827: END IF;
2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);
2829: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2830: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

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

2825: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2826: RAISE Okl_Api.G_EXCEPTION_ERROR;
2827: END IF;
2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);
2829: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2830: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2831: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2832: RAISE Okl_Api.G_EXCEPTION_ERROR;
2833: END IF;

Line 2830: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2826: RAISE Okl_Api.G_EXCEPTION_ERROR;
2827: END IF;
2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);
2829: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2830: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2831: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2832: RAISE Okl_Api.G_EXCEPTION_ERROR;
2833: END IF;
2834: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);

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

2827: END IF;
2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);
2829: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2830: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2831: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2832: RAISE Okl_Api.G_EXCEPTION_ERROR;
2833: END IF;
2834: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);
2835: --- Validate all non-missing attributes (Item Level Validation)

Line 2832: RAISE Okl_Api.G_EXCEPTION_ERROR;

2828: l_return_status := populate_new_record(l_xcav_rec, l_def_xcav_rec);
2829: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2830: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2831: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2832: RAISE Okl_Api.G_EXCEPTION_ERROR;
2833: END IF;
2834: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);
2835: --- Validate all non-missing attributes (Item Level Validation)
2836: l_return_status := Validate_Attributes(l_def_xcav_rec);

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

2834: l_def_xcav_rec := fill_who_columns(l_def_xcav_rec);
2835: --- Validate all non-missing attributes (Item Level Validation)
2836: l_return_status := Validate_Attributes(l_def_xcav_rec);
2837: --- If any errors happen abort API
2838: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2839: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2840: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2841: RAISE Okl_Api.G_EXCEPTION_ERROR;
2842: END IF;

Line 2839: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2835: --- Validate all non-missing attributes (Item Level Validation)
2836: l_return_status := Validate_Attributes(l_def_xcav_rec);
2837: --- If any errors happen abort API
2838: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2839: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2840: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2841: RAISE Okl_Api.G_EXCEPTION_ERROR;
2842: END IF;
2843: l_return_status := Validate_Record(l_def_xcav_rec);

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

2836: l_return_status := Validate_Attributes(l_def_xcav_rec);
2837: --- If any errors happen abort API
2838: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2839: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2840: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2841: RAISE Okl_Api.G_EXCEPTION_ERROR;
2842: END IF;
2843: l_return_status := Validate_Record(l_def_xcav_rec);
2844: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2841: RAISE Okl_Api.G_EXCEPTION_ERROR;

2837: --- If any errors happen abort API
2838: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2839: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2840: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2841: RAISE Okl_Api.G_EXCEPTION_ERROR;
2842: END IF;
2843: l_return_status := Validate_Record(l_def_xcav_rec);
2844: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2845: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

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

2840: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2841: RAISE Okl_Api.G_EXCEPTION_ERROR;
2842: END IF;
2843: l_return_status := Validate_Record(l_def_xcav_rec);
2844: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2845: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2846: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2847: RAISE Okl_Api.G_EXCEPTION_ERROR;
2848: END IF;

Line 2845: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2841: RAISE Okl_Api.G_EXCEPTION_ERROR;
2842: END IF;
2843: l_return_status := Validate_Record(l_def_xcav_rec);
2844: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2845: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2846: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2847: RAISE Okl_Api.G_EXCEPTION_ERROR;
2848: END IF;
2849:

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

2842: END IF;
2843: l_return_status := Validate_Record(l_def_xcav_rec);
2844: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2845: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2846: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2847: RAISE Okl_Api.G_EXCEPTION_ERROR;
2848: END IF;
2849:
2850: --------------------------------------

Line 2847: RAISE Okl_Api.G_EXCEPTION_ERROR;

2843: l_return_status := Validate_Record(l_def_xcav_rec);
2844: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2845: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2846: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2847: RAISE Okl_Api.G_EXCEPTION_ERROR;
2848: END IF;
2849:
2850: --------------------------------------
2851: -- Move VIEW record to "Child" records

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

2862: x_msg_data,
2863: l_okl_xtl_csh_apps_tl_rec,
2864: lx_okl_xtl_csh_apps_tl_rec
2865: );
2866: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2867: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2868: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2869: RAISE Okl_Api.G_EXCEPTION_ERROR;
2870: END IF;

Line 2867: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2863: l_okl_xtl_csh_apps_tl_rec,
2864: lx_okl_xtl_csh_apps_tl_rec
2865: );
2866: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2867: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2868: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2869: RAISE Okl_Api.G_EXCEPTION_ERROR;
2870: END IF;
2871: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);

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

2864: lx_okl_xtl_csh_apps_tl_rec
2865: );
2866: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2867: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2868: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2869: RAISE Okl_Api.G_EXCEPTION_ERROR;
2870: END IF;
2871: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);
2872: update_row(

Line 2869: RAISE Okl_Api.G_EXCEPTION_ERROR;

2865: );
2866: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2867: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2868: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2869: RAISE Okl_Api.G_EXCEPTION_ERROR;
2870: END IF;
2871: migrate(lx_okl_xtl_csh_apps_tl_rec, l_def_xcav_rec);
2872: update_row(
2873: p_init_msg_list,

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

2876: x_msg_data,
2877: l_xca_rec,
2878: lx_xca_rec
2879: );
2880: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2881: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2882: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2883: RAISE Okl_Api.G_EXCEPTION_ERROR;
2884: END IF;

Line 2881: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2877: l_xca_rec,
2878: lx_xca_rec
2879: );
2880: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2881: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2882: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2883: RAISE Okl_Api.G_EXCEPTION_ERROR;
2884: END IF;
2885: migrate(lx_xca_rec, l_def_xcav_rec);

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

2878: lx_xca_rec
2879: );
2880: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2881: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2882: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2883: RAISE Okl_Api.G_EXCEPTION_ERROR;
2884: END IF;
2885: migrate(lx_xca_rec, l_def_xcav_rec);
2886: x_xcav_rec := l_def_xcav_rec;

Line 2883: RAISE Okl_Api.G_EXCEPTION_ERROR;

2879: );
2880: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
2881: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2882: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
2883: RAISE Okl_Api.G_EXCEPTION_ERROR;
2884: END IF;
2885: migrate(lx_xca_rec, l_def_xcav_rec);
2886: x_xcav_rec := l_def_xcav_rec;
2887: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

2883: RAISE Okl_Api.G_EXCEPTION_ERROR;
2884: END IF;
2885: migrate(lx_xca_rec, l_def_xcav_rec);
2886: x_xcav_rec := l_def_xcav_rec;
2887: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2888: EXCEPTION
2889: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2890: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2891: (

Line 2889: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2885: migrate(lx_xca_rec, l_def_xcav_rec);
2886: x_xcav_rec := l_def_xcav_rec;
2887: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2888: EXCEPTION
2889: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2890: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2891: (
2892: l_api_name,
2893: G_PKG_NAME,

Line 2890: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2886: x_xcav_rec := l_def_xcav_rec;
2887: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2888: EXCEPTION
2889: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2890: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2891: (
2892: l_api_name,
2893: G_PKG_NAME,
2894: 'Okl_API.G_RET_STS_ERROR',

Line 2894: 'Okl_API.G_RET_STS_ERROR',

2890: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2891: (
2892: l_api_name,
2893: G_PKG_NAME,
2894: 'Okl_API.G_RET_STS_ERROR',
2895: x_msg_count,
2896: x_msg_data,
2897: '_PVT'
2898: );

Line 2899: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2895: x_msg_count,
2896: x_msg_data,
2897: '_PVT'
2898: );
2899: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2900: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2901: (
2902: l_api_name,
2903: G_PKG_NAME,

Line 2900: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2896: x_msg_data,
2897: '_PVT'
2898: );
2899: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2900: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2901: (
2902: l_api_name,
2903: G_PKG_NAME,
2904: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2904: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2900: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2901: (
2902: l_api_name,
2903: G_PKG_NAME,
2904: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2905: x_msg_count,
2906: x_msg_data,
2907: '_PVT'
2908: );

Line 2910: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2906: x_msg_data,
2907: '_PVT'
2908: );
2909: WHEN OTHERS THEN
2910: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2911: (
2912: l_api_name,
2913: G_PKG_NAME,
2914: 'OTHERS',

Line 2925: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

2921: -- PL/SQL TBL update_row for:XCAV_TBL --
2922: ----------------------------------------
2923: PROCEDURE update_row(
2924: p_api_version IN NUMBER,
2925: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
2926: x_return_status OUT NOCOPY VARCHAR2,
2927: x_msg_count OUT NOCOPY NUMBER,
2928: x_msg_data OUT NOCOPY VARCHAR2,
2929: p_xcav_tbl IN xcav_tbl_type,

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

2930: x_xcav_tbl OUT NOCOPY xcav_tbl_type) IS
2931:
2932: l_api_version CONSTANT NUMBER := 1;
2933: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2934: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2935: i NUMBER := 0;
2936: -- Begin Post-Generation Change
2937: -- overall error status
2938: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

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

2934: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2935: i NUMBER := 0;
2936: -- Begin Post-Generation Change
2937: -- overall error status
2938: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2939: -- End Post-Generation Change
2940: BEGIN
2941: Okl_Api.init_msg_list(p_init_msg_list);
2942: -- Make sure PL/SQL table has records in it before passing

Line 2941: Okl_Api.init_msg_list(p_init_msg_list);

2937: -- overall error status
2938: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
2939: -- End Post-Generation Change
2940: BEGIN
2941: Okl_Api.init_msg_list(p_init_msg_list);
2942: -- Make sure PL/SQL table has records in it before passing
2943: IF (p_xcav_tbl.COUNT > 0) THEN
2944: i := p_xcav_tbl.FIRST;
2945: LOOP

Line 2948: p_init_msg_list => Okl_Api.G_FALSE,

2944: i := p_xcav_tbl.FIRST;
2945: LOOP
2946: update_row (
2947: p_api_version => p_api_version,
2948: p_init_msg_list => Okl_Api.G_FALSE,
2949: x_return_status => x_return_status,
2950: x_msg_count => x_msg_count,
2951: x_msg_data => x_msg_data,
2952: p_xcav_rec => p_xcav_tbl(i),

Line 2957: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

2953: x_xcav_rec => x_xcav_tbl(i));
2954:
2955: -- Begin Post-Generation Change
2956: -- store the highest degree of error
2957: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2958: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2959: l_overall_status := x_return_status;
2960: END IF;
2961: END IF;

Line 2958: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

2954:
2955: -- Begin Post-Generation Change
2956: -- store the highest degree of error
2957: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
2958: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
2959: l_overall_status := x_return_status;
2960: END IF;
2961: END IF;
2962: -- End Post-Generation Change

Line 2975: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

2971: -- End Post-Generation Change
2972:
2973: END IF;
2974: EXCEPTION
2975: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2976: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2977: (
2978: l_api_name,
2979: G_PKG_NAME,

Line 2976: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

2972:
2973: END IF;
2974: EXCEPTION
2975: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
2976: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2977: (
2978: l_api_name,
2979: G_PKG_NAME,
2980: 'Okl_API.G_RET_STS_ERROR',

Line 2980: 'Okl_API.G_RET_STS_ERROR',

2976: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
2977: (
2978: l_api_name,
2979: G_PKG_NAME,
2980: 'Okl_API.G_RET_STS_ERROR',
2981: x_msg_count,
2982: x_msg_data,
2983: '_PVT'
2984: );

Line 2985: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2981: x_msg_count,
2982: x_msg_data,
2983: '_PVT'
2984: );
2985: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2986: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2987: (
2988: l_api_name,
2989: G_PKG_NAME,

Line 2986: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2982: x_msg_data,
2983: '_PVT'
2984: );
2985: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2986: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2987: (
2988: l_api_name,
2989: G_PKG_NAME,
2990: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 2990: 'Okl_API.G_RET_STS_UNEXP_ERROR',

2986: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2987: (
2988: l_api_name,
2989: G_PKG_NAME,
2990: 'Okl_API.G_RET_STS_UNEXP_ERROR',
2991: x_msg_count,
2992: x_msg_data,
2993: '_PVT'
2994: );

Line 2996: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

2992: x_msg_data,
2993: '_PVT'
2994: );
2995: WHEN OTHERS THEN
2996: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
2997: (
2998: l_api_name,
2999: G_PKG_NAME,
3000: 'OTHERS',

Line 3014: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

3010: ---------------------------------------
3011: -- delete_row for:OKL_XTL_CSH_APPS_B --
3012: ---------------------------------------
3013: PROCEDURE delete_row(
3014: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
3015: x_return_status OUT NOCOPY VARCHAR2,
3016: x_msg_count OUT NOCOPY NUMBER,
3017: x_msg_data OUT NOCOPY VARCHAR2,
3018: p_xca_rec IN xca_rec_type) IS

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

3018: p_xca_rec IN xca_rec_type) IS
3019:
3020: l_api_version CONSTANT NUMBER := 1;
3021: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3022: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3023: l_xca_rec xca_rec_type:= p_xca_rec;
3024: l_row_notfound BOOLEAN := TRUE;
3025: BEGIN
3026: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,

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

3022: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3023: l_xca_rec xca_rec_type:= p_xca_rec;
3024: l_row_notfound BOOLEAN := TRUE;
3025: BEGIN
3026: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3027: p_init_msg_list,
3028: '_PVT',
3029: x_return_status);
3030: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

3026: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3027: p_init_msg_list,
3028: '_PVT',
3029: x_return_status);
3030: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3031: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3032: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3033: RAISE Okl_Api.G_EXCEPTION_ERROR;
3034: END IF;

Line 3031: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3027: p_init_msg_list,
3028: '_PVT',
3029: x_return_status);
3030: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3031: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3032: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3033: RAISE Okl_Api.G_EXCEPTION_ERROR;
3034: END IF;
3035: DELETE FROM OKL_XTL_CSH_APPS_B

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

3028: '_PVT',
3029: x_return_status);
3030: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3031: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3032: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3033: RAISE Okl_Api.G_EXCEPTION_ERROR;
3034: END IF;
3035: DELETE FROM OKL_XTL_CSH_APPS_B
3036: WHERE ID = l_xca_rec.id;

Line 3033: RAISE Okl_Api.G_EXCEPTION_ERROR;

3029: x_return_status);
3030: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3031: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3032: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3033: RAISE Okl_Api.G_EXCEPTION_ERROR;
3034: END IF;
3035: DELETE FROM OKL_XTL_CSH_APPS_B
3036: WHERE ID = l_xca_rec.id;
3037:

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

3034: END IF;
3035: DELETE FROM OKL_XTL_CSH_APPS_B
3036: WHERE ID = l_xca_rec.id;
3037:
3038: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3039: EXCEPTION
3040: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3041: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3042: (

Line 3040: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3036: WHERE ID = l_xca_rec.id;
3037:
3038: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3039: EXCEPTION
3040: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3041: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3042: (
3043: l_api_name,
3044: G_PKG_NAME,

Line 3041: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3037:
3038: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3039: EXCEPTION
3040: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3041: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3042: (
3043: l_api_name,
3044: G_PKG_NAME,
3045: 'Okl_API.G_RET_STS_ERROR',

Line 3045: 'Okl_API.G_RET_STS_ERROR',

3041: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3042: (
3043: l_api_name,
3044: G_PKG_NAME,
3045: 'Okl_API.G_RET_STS_ERROR',
3046: x_msg_count,
3047: x_msg_data,
3048: '_PVT'
3049: );

Line 3050: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3046: x_msg_count,
3047: x_msg_data,
3048: '_PVT'
3049: );
3050: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3051: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3052: (
3053: l_api_name,
3054: G_PKG_NAME,

Line 3051: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3047: x_msg_data,
3048: '_PVT'
3049: );
3050: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3051: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3052: (
3053: l_api_name,
3054: G_PKG_NAME,
3055: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3055: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3051: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3052: (
3053: l_api_name,
3054: G_PKG_NAME,
3055: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3056: x_msg_count,
3057: x_msg_data,
3058: '_PVT'
3059: );

Line 3061: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3057: x_msg_data,
3058: '_PVT'
3059: );
3060: WHEN OTHERS THEN
3061: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3062: (
3063: l_api_name,
3064: G_PKG_NAME,
3065: 'OTHERS',

Line 3075: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

3071: ----------------------------------------
3072: -- delete_row for:OKL_XTL_CSH_APPS_TL --
3073: ----------------------------------------
3074: PROCEDURE delete_row(
3075: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
3076: x_return_status OUT NOCOPY VARCHAR2,
3077: x_msg_count OUT NOCOPY NUMBER,
3078: x_msg_data OUT NOCOPY VARCHAR2,
3079: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type) IS

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

3079: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type) IS
3080:
3081: l_api_version CONSTANT NUMBER := 1;
3082: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3083: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3084: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type:= p_okl_xtl_csh_apps_tl_rec;
3085: l_row_notfound BOOLEAN := TRUE;
3086: --------------------------------------------
3087: -- Set_Attributes for:OKL_XTL_CSH_APPS_TL --

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

3089: FUNCTION Set_Attributes (
3090: p_okl_xtl_csh_apps_tl_rec IN okl_xtl_csh_apps_tl_rec_type,
3091: x_okl_xtl_csh_apps_tl_rec OUT NOCOPY okl_xtl_csh_apps_tl_rec_type
3092: ) RETURN VARCHAR2 IS
3093: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3094: BEGIN
3095: x_okl_xtl_csh_apps_tl_rec := p_okl_xtl_csh_apps_tl_rec;
3096: x_okl_xtl_csh_apps_tl_rec.LANGUAGE := USERENV('LANG');
3097: RETURN(l_return_status);

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

3096: x_okl_xtl_csh_apps_tl_rec.LANGUAGE := USERENV('LANG');
3097: RETURN(l_return_status);
3098: END Set_Attributes;
3099: BEGIN
3100: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3101: p_init_msg_list,
3102: '_PVT',
3103: x_return_status);
3104: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN

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

3100: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3101: p_init_msg_list,
3102: '_PVT',
3103: x_return_status);
3104: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3105: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3106: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3107: RAISE Okl_Api.G_EXCEPTION_ERROR;
3108: END IF;

Line 3105: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3101: p_init_msg_list,
3102: '_PVT',
3103: x_return_status);
3104: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3105: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3106: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3107: RAISE Okl_Api.G_EXCEPTION_ERROR;
3108: END IF;
3109: --- Setting item attributes

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

3102: '_PVT',
3103: x_return_status);
3104: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3105: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3106: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3107: RAISE Okl_Api.G_EXCEPTION_ERROR;
3108: END IF;
3109: --- Setting item attributes
3110: l_return_status := Set_Attributes(

Line 3107: RAISE Okl_Api.G_EXCEPTION_ERROR;

3103: x_return_status);
3104: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3105: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3106: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3107: RAISE Okl_Api.G_EXCEPTION_ERROR;
3108: END IF;
3109: --- Setting item attributes
3110: l_return_status := Set_Attributes(
3111: p_okl_xtl_csh_apps_tl_rec, -- IN

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

3110: l_return_status := Set_Attributes(
3111: p_okl_xtl_csh_apps_tl_rec, -- IN
3112: l_okl_xtl_csh_apps_tl_rec); -- OUT
3113: --- If any errors happen abort API
3114: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3115: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3116: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3117: RAISE Okl_Api.G_EXCEPTION_ERROR;
3118: END IF;

Line 3115: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3111: p_okl_xtl_csh_apps_tl_rec, -- IN
3112: l_okl_xtl_csh_apps_tl_rec); -- OUT
3113: --- If any errors happen abort API
3114: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3115: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3116: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3117: RAISE Okl_Api.G_EXCEPTION_ERROR;
3118: END IF;
3119: DELETE FROM OKL_XTL_CSH_APPS_TL

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

3112: l_okl_xtl_csh_apps_tl_rec); -- OUT
3113: --- If any errors happen abort API
3114: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3115: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3116: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3117: RAISE Okl_Api.G_EXCEPTION_ERROR;
3118: END IF;
3119: DELETE FROM OKL_XTL_CSH_APPS_TL
3120: WHERE ID = l_okl_xtl_csh_apps_tl_rec.id;

Line 3117: RAISE Okl_Api.G_EXCEPTION_ERROR;

3113: --- If any errors happen abort API
3114: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3115: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3116: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3117: RAISE Okl_Api.G_EXCEPTION_ERROR;
3118: END IF;
3119: DELETE FROM OKL_XTL_CSH_APPS_TL
3120: WHERE ID = l_okl_xtl_csh_apps_tl_rec.id;
3121:

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

3118: END IF;
3119: DELETE FROM OKL_XTL_CSH_APPS_TL
3120: WHERE ID = l_okl_xtl_csh_apps_tl_rec.id;
3121:
3122: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3123: EXCEPTION
3124: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3125: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3126: (

Line 3124: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3120: WHERE ID = l_okl_xtl_csh_apps_tl_rec.id;
3121:
3122: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3123: EXCEPTION
3124: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3125: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3126: (
3127: l_api_name,
3128: G_PKG_NAME,

Line 3125: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3121:
3122: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3123: EXCEPTION
3124: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3125: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3126: (
3127: l_api_name,
3128: G_PKG_NAME,
3129: 'Okl_API.G_RET_STS_ERROR',

Line 3129: 'Okl_API.G_RET_STS_ERROR',

3125: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3126: (
3127: l_api_name,
3128: G_PKG_NAME,
3129: 'Okl_API.G_RET_STS_ERROR',
3130: x_msg_count,
3131: x_msg_data,
3132: '_PVT'
3133: );

Line 3134: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3130: x_msg_count,
3131: x_msg_data,
3132: '_PVT'
3133: );
3134: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3135: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3136: (
3137: l_api_name,
3138: G_PKG_NAME,

Line 3135: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3131: x_msg_data,
3132: '_PVT'
3133: );
3134: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3135: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3136: (
3137: l_api_name,
3138: G_PKG_NAME,
3139: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3139: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3135: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3136: (
3137: l_api_name,
3138: G_PKG_NAME,
3139: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3140: x_msg_count,
3141: x_msg_data,
3142: '_PVT'
3143: );

Line 3145: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3141: x_msg_data,
3142: '_PVT'
3143: );
3144: WHEN OTHERS THEN
3145: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3146: (
3147: l_api_name,
3148: G_PKG_NAME,
3149: 'OTHERS',

Line 3160: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

3156: -- delete_row for:OKL_XTL_CSH_APPS_V --
3157: ---------------------------------------
3158: PROCEDURE delete_row(
3159: p_api_version IN NUMBER,
3160: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
3161: x_return_status OUT NOCOPY VARCHAR2,
3162: x_msg_count OUT NOCOPY NUMBER,
3163: x_msg_data OUT NOCOPY VARCHAR2,
3164: p_xcav_rec IN xcav_rec_type) IS

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

3164: p_xcav_rec IN xcav_rec_type) IS
3165:
3166: l_api_version CONSTANT NUMBER := 1;
3167: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3168: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3169: l_xcav_rec xcav_rec_type := p_xcav_rec;
3170: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
3171: l_xca_rec xca_rec_type;
3172: BEGIN

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

3169: l_xcav_rec xcav_rec_type := p_xcav_rec;
3170: l_okl_xtl_csh_apps_tl_rec okl_xtl_csh_apps_tl_rec_type;
3171: l_xca_rec xca_rec_type;
3172: BEGIN
3173: l_return_status := Okl_Api.START_ACTIVITY(l_api_name,
3174: G_PKG_NAME,
3175: p_init_msg_list,
3176: l_api_version,
3177: p_api_version,

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

3176: l_api_version,
3177: p_api_version,
3178: '_PVT',
3179: x_return_status);
3180: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3181: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3182: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3183: RAISE Okl_Api.G_EXCEPTION_ERROR;
3184: END IF;

Line 3181: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3177: p_api_version,
3178: '_PVT',
3179: x_return_status);
3180: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3181: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3182: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3183: RAISE Okl_Api.G_EXCEPTION_ERROR;
3184: END IF;
3185: --------------------------------------

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

3178: '_PVT',
3179: x_return_status);
3180: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3181: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3182: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3183: RAISE Okl_Api.G_EXCEPTION_ERROR;
3184: END IF;
3185: --------------------------------------
3186: -- Move VIEW record to "Child" records

Line 3183: RAISE Okl_Api.G_EXCEPTION_ERROR;

3179: x_return_status);
3180: IF (l_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3181: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3182: ELSIF (l_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3183: RAISE Okl_Api.G_EXCEPTION_ERROR;
3184: END IF;
3185: --------------------------------------
3186: -- Move VIEW record to "Child" records
3187: --------------------------------------

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

3196: x_msg_count,
3197: x_msg_data,
3198: l_okl_xtl_csh_apps_tl_rec
3199: );
3200: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3202: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3203: RAISE Okl_Api.G_EXCEPTION_ERROR;
3204: END IF;

Line 3201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3197: x_msg_data,
3198: l_okl_xtl_csh_apps_tl_rec
3199: );
3200: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3202: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3203: RAISE Okl_Api.G_EXCEPTION_ERROR;
3204: END IF;
3205: delete_row(

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

3198: l_okl_xtl_csh_apps_tl_rec
3199: );
3200: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3202: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3203: RAISE Okl_Api.G_EXCEPTION_ERROR;
3204: END IF;
3205: delete_row(
3206: p_init_msg_list,

Line 3203: RAISE Okl_Api.G_EXCEPTION_ERROR;

3199: );
3200: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3201: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3202: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3203: RAISE Okl_Api.G_EXCEPTION_ERROR;
3204: END IF;
3205: delete_row(
3206: p_init_msg_list,
3207: x_return_status,

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

3208: x_msg_count,
3209: x_msg_data,
3210: l_xca_rec
3211: );
3212: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3213: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3214: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3215: RAISE Okl_Api.G_EXCEPTION_ERROR;
3216: END IF;

Line 3213: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3209: x_msg_data,
3210: l_xca_rec
3211: );
3212: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3213: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3214: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3215: RAISE Okl_Api.G_EXCEPTION_ERROR;
3216: END IF;
3217: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);

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

3210: l_xca_rec
3211: );
3212: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3213: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3214: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3215: RAISE Okl_Api.G_EXCEPTION_ERROR;
3216: END IF;
3217: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3218: EXCEPTION

Line 3215: RAISE Okl_Api.G_EXCEPTION_ERROR;

3211: );
3212: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
3213: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3214: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3215: RAISE Okl_Api.G_EXCEPTION_ERROR;
3216: END IF;
3217: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3218: EXCEPTION
3219: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

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

3213: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3214: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
3215: RAISE Okl_Api.G_EXCEPTION_ERROR;
3216: END IF;
3217: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3218: EXCEPTION
3219: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3220: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3221: (

Line 3219: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3215: RAISE Okl_Api.G_EXCEPTION_ERROR;
3216: END IF;
3217: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3218: EXCEPTION
3219: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3220: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3221: (
3222: l_api_name,
3223: G_PKG_NAME,

Line 3220: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3216: END IF;
3217: Okl_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3218: EXCEPTION
3219: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3220: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3221: (
3222: l_api_name,
3223: G_PKG_NAME,
3224: 'Okl_API.G_RET_STS_ERROR',

Line 3224: 'Okl_API.G_RET_STS_ERROR',

3220: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3221: (
3222: l_api_name,
3223: G_PKG_NAME,
3224: 'Okl_API.G_RET_STS_ERROR',
3225: x_msg_count,
3226: x_msg_data,
3227: '_PVT'
3228: );

Line 3229: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3225: x_msg_count,
3226: x_msg_data,
3227: '_PVT'
3228: );
3229: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3230: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3231: (
3232: l_api_name,
3233: G_PKG_NAME,

Line 3230: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3226: x_msg_data,
3227: '_PVT'
3228: );
3229: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3230: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3231: (
3232: l_api_name,
3233: G_PKG_NAME,
3234: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3234: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3230: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3231: (
3232: l_api_name,
3233: G_PKG_NAME,
3234: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3235: x_msg_count,
3236: x_msg_data,
3237: '_PVT'
3238: );

Line 3240: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3236: x_msg_data,
3237: '_PVT'
3238: );
3239: WHEN OTHERS THEN
3240: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3241: (
3242: l_api_name,
3243: G_PKG_NAME,
3244: 'OTHERS',

Line 3255: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,

3251: -- PL/SQL TBL delete_row for:XCAV_TBL --
3252: ----------------------------------------
3253: PROCEDURE delete_row(
3254: p_api_version IN NUMBER,
3255: p_init_msg_list IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
3256: x_return_status OUT NOCOPY VARCHAR2,
3257: x_msg_count OUT NOCOPY NUMBER,
3258: x_msg_data OUT NOCOPY VARCHAR2,
3259: p_xcav_tbl IN xcav_tbl_type) IS

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

3259: p_xcav_tbl IN xcav_tbl_type) IS
3260:
3261: l_api_version CONSTANT NUMBER := 1;
3262: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3263: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3264: i NUMBER := 0;
3265: -- Begin Post-Generation Change
3266: -- overall error status
3267: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

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

3263: l_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3264: i NUMBER := 0;
3265: -- Begin Post-Generation Change
3266: -- overall error status
3267: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3268: -- End Post-Generation Change
3269: BEGIN
3270: Okl_Api.init_msg_list(p_init_msg_list);
3271: -- Make sure PL/SQL table has records in it before passing

Line 3270: Okl_Api.init_msg_list(p_init_msg_list);

3266: -- overall error status
3267: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
3268: -- End Post-Generation Change
3269: BEGIN
3270: Okl_Api.init_msg_list(p_init_msg_list);
3271: -- Make sure PL/SQL table has records in it before passing
3272: IF (p_xcav_tbl.COUNT > 0) THEN
3273: i := p_xcav_tbl.FIRST;
3274: LOOP

Line 3277: p_init_msg_list => Okl_Api.G_FALSE,

3273: i := p_xcav_tbl.FIRST;
3274: LOOP
3275: delete_row (
3276: p_api_version => p_api_version,
3277: p_init_msg_list => Okl_Api.G_FALSE,
3278: x_return_status => x_return_status,
3279: x_msg_count => x_msg_count,
3280: x_msg_data => x_msg_data,
3281: p_xcav_rec => p_xcav_tbl(i));

Line 3285: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN

3281: p_xcav_rec => p_xcav_tbl(i));
3282:
3283: -- Begin Post-Generation Change
3284: -- store the highest degree of error
3285: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
3286: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
3287: l_overall_status := x_return_status;
3288: END IF;
3289: END IF;

Line 3286: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN

3282:
3283: -- Begin Post-Generation Change
3284: -- store the highest degree of error
3285: IF x_return_status <> Okl_Api.G_RET_STS_SUCCESS THEN
3286: IF l_overall_status <> Okl_Api.G_RET_STS_UNEXP_ERROR THEN
3287: l_overall_status := x_return_status;
3288: END IF;
3289: END IF;
3290: -- End Post-Generation Change

Line 3303: WHEN Okl_Api.G_EXCEPTION_ERROR THEN

3299: -- End Post-Generation Change
3300:
3301: END IF;
3302: EXCEPTION
3303: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3304: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3305: (
3306: l_api_name,
3307: G_PKG_NAME,

Line 3304: x_return_status := Okl_Api.HANDLE_EXCEPTIONS

3300:
3301: END IF;
3302: EXCEPTION
3303: WHEN Okl_Api.G_EXCEPTION_ERROR THEN
3304: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3305: (
3306: l_api_name,
3307: G_PKG_NAME,
3308: 'Okl_API.G_RET_STS_ERROR',

Line 3308: 'Okl_API.G_RET_STS_ERROR',

3304: x_return_status := Okl_Api.HANDLE_EXCEPTIONS
3305: (
3306: l_api_name,
3307: G_PKG_NAME,
3308: 'Okl_API.G_RET_STS_ERROR',
3309: x_msg_count,
3310: x_msg_data,
3311: '_PVT'
3312: );

Line 3313: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3309: x_msg_count,
3310: x_msg_data,
3311: '_PVT'
3312: );
3313: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3314: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3315: (
3316: l_api_name,
3317: G_PKG_NAME,

Line 3314: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3310: x_msg_data,
3311: '_PVT'
3312: );
3313: WHEN Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3314: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3315: (
3316: l_api_name,
3317: G_PKG_NAME,
3318: 'Okl_API.G_RET_STS_UNEXP_ERROR',

Line 3318: 'Okl_API.G_RET_STS_UNEXP_ERROR',

3314: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3315: (
3316: l_api_name,
3317: G_PKG_NAME,
3318: 'Okl_API.G_RET_STS_UNEXP_ERROR',
3319: x_msg_count,
3320: x_msg_data,
3321: '_PVT'
3322: );

Line 3324: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS

3320: x_msg_data,
3321: '_PVT'
3322: );
3323: WHEN OTHERS THEN
3324: x_return_status :=Okl_Api.HANDLE_EXCEPTIONS
3325: (
3326: l_api_name,
3327: G_PKG_NAME,
3328: 'OTHERS',