DBA Data[Home] [Help]

APPS.OKL_CAM_PVT dependencies on OKL_API

Line 7: px_error_rec IN OUT NOCOPY OKL_API.ERROR_REC_TYPE,

3: ---------------------------------------------------------------------------
4: -- PROCEDURE load_error_tbl
5: ---------------------------------------------------------------------------
6: PROCEDURE load_error_tbl (
7: px_error_rec IN OUT NOCOPY OKL_API.ERROR_REC_TYPE,
8: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
9:
10: j INTEGER := NVL(px_error_tbl.LAST, 0) + 1;
11: last_msg_idx INTEGER := FND_MSG_PUB.COUNT_MSG;

Line 8: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

4: -- PROCEDURE load_error_tbl
5: ---------------------------------------------------------------------------
6: PROCEDURE load_error_tbl (
7: px_error_rec IN OUT NOCOPY OKL_API.ERROR_REC_TYPE,
8: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
9:
10: j INTEGER := NVL(px_error_tbl.LAST, 0) + 1;
11: last_msg_idx INTEGER := FND_MSG_PUB.COUNT_MSG;
12: l_msg_idx INTEGER := FND_MSG_PUB.G_NEXT;

Line 40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.

36: ---------------------------------------------------------------------------
37: -- FUNCTION find_highest_exception
38: ---------------------------------------------------------------------------
39: -- Finds the highest exception (G_RET_STS_UNEXP_ERROR)
40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.
41: FUNCTION find_highest_exception(
42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE
43: ) RETURN VARCHAR2 IS
44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE

38: ---------------------------------------------------------------------------
39: -- Finds the highest exception (G_RET_STS_UNEXP_ERROR)
40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.
41: FUNCTION find_highest_exception(
42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE
43: ) RETURN VARCHAR2 IS
44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
45: i INTEGER := 1;
46: BEGIN

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

40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.
41: FUNCTION find_highest_exception(
42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE
43: ) RETURN VARCHAR2 IS
44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
45: i INTEGER := 1;
46: BEGIN
47: IF (p_error_tbl.COUNT > 0) THEN
48: i := p_error_tbl.FIRST;

Line 50: IF (p_error_tbl(i).error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

46: BEGIN
47: IF (p_error_tbl.COUNT > 0) THEN
48: i := p_error_tbl.FIRST;
49: LOOP
50: IF (p_error_tbl(i).error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
51: IF (l_return_status <> OKL_API.G_RET_STS_UNEXP_ERROR) THEN
52: l_return_status := p_error_tbl(i).error_type;
53: END IF;
54: END IF;

Line 51: IF (l_return_status <> OKL_API.G_RET_STS_UNEXP_ERROR) THEN

47: IF (p_error_tbl.COUNT > 0) THEN
48: i := p_error_tbl.FIRST;
49: LOOP
50: IF (p_error_tbl(i).error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
51: IF (l_return_status <> OKL_API.G_RET_STS_UNEXP_ERROR) THEN
52: l_return_status := p_error_tbl(i).error_type;
53: END IF;
54: END IF;
55: EXIT WHEN (i = p_error_tbl.LAST);

Line 225: x_return_status := OKL_API.G_RET_STS_SUCCESS;

221: ) RETURN camv_rec_type IS
222: l_camv_rec camv_rec_type;
223: l_row_notfound BOOLEAN := TRUE;
224: BEGIN
225: x_return_status := OKL_API.G_RET_STS_SUCCESS;
226: l_camv_rec := get_rec(p_camv_rec, l_row_notfound);
227: IF (l_row_notfound) THEN
228: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');
229: x_return_status := OKL_API.G_RET_STS_ERROR;

Line 228: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');

224: BEGIN
225: x_return_status := OKL_API.G_RET_STS_SUCCESS;
226: l_camv_rec := get_rec(p_camv_rec, l_row_notfound);
227: IF (l_row_notfound) THEN
228: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');
229: x_return_status := OKL_API.G_RET_STS_ERROR;
230: END IF;
231: RETURN(l_camv_rec);
232: END get_rec;

Line 229: x_return_status := OKL_API.G_RET_STS_ERROR;

225: x_return_status := OKL_API.G_RET_STS_SUCCESS;
226: l_camv_rec := get_rec(p_camv_rec, l_row_notfound);
227: IF (l_row_notfound) THEN
228: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');
229: x_return_status := OKL_API.G_RET_STS_ERROR;
230: END IF;
231: RETURN(l_camv_rec);
232: END get_rec;
233: -----------------------------------------------------------

Line 374: x_return_status := OKL_API.G_RET_STS_SUCCESS;

370: ) RETURN cam_rec_type IS
371: l_cam_rec cam_rec_type;
372: l_row_notfound BOOLEAN := TRUE;
373: BEGIN
374: x_return_status := OKL_API.G_RET_STS_SUCCESS;
375: l_cam_rec := get_rec(p_cam_rec, l_row_notfound);
376: IF (l_row_notfound) THEN
377: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');
378: x_return_status := OKL_API.G_RET_STS_ERROR;

Line 377: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');

373: BEGIN
374: x_return_status := OKL_API.G_RET_STS_SUCCESS;
375: l_cam_rec := get_rec(p_cam_rec, l_row_notfound);
376: IF (l_row_notfound) THEN
377: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');
378: x_return_status := OKL_API.G_RET_STS_ERROR;
379: END IF;
380: RETURN(l_cam_rec);
381: END get_rec;

Line 378: x_return_status := OKL_API.G_RET_STS_ERROR;

374: x_return_status := OKL_API.G_RET_STS_SUCCESS;
375: l_cam_rec := get_rec(p_cam_rec, l_row_notfound);
376: IF (l_row_notfound) THEN
377: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'CURE_AMOUNT_ID');
378: x_return_status := OKL_API.G_RET_STS_ERROR;
379: END IF;
380: RETURN(l_cam_rec);
381: END get_rec;
382: -----------------------------------------------------------

Line 400: IF (l_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM ) THEN

396: p_camv_rec IN camv_rec_type
397: ) RETURN camv_rec_type IS
398: l_camv_rec camv_rec_type := p_camv_rec;
399: BEGIN
400: IF (l_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM ) THEN
401: l_camv_rec.cure_amount_id := NULL;
402: END IF;
403: IF (l_camv_rec.chr_id = OKL_API.G_MISS_NUM ) THEN
404: l_camv_rec.chr_id := NULL;

Line 403: IF (l_camv_rec.chr_id = OKL_API.G_MISS_NUM ) THEN

399: BEGIN
400: IF (l_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM ) THEN
401: l_camv_rec.cure_amount_id := NULL;
402: END IF;
403: IF (l_camv_rec.chr_id = OKL_API.G_MISS_NUM ) THEN
404: l_camv_rec.chr_id := NULL;
405: END IF;
406: IF (l_camv_rec.cure_type = OKL_API.G_MISS_CHAR ) THEN
407: l_camv_rec.cure_type := NULL;

Line 406: IF (l_camv_rec.cure_type = OKL_API.G_MISS_CHAR ) THEN

402: END IF;
403: IF (l_camv_rec.chr_id = OKL_API.G_MISS_NUM ) THEN
404: l_camv_rec.chr_id := NULL;
405: END IF;
406: IF (l_camv_rec.cure_type = OKL_API.G_MISS_CHAR ) THEN
407: l_camv_rec.cure_type := NULL;
408: END IF;
409: IF (l_camv_rec.cure_amount = OKL_API.G_MISS_NUM ) THEN
410: l_camv_rec.cure_amount := NULL;

Line 409: IF (l_camv_rec.cure_amount = OKL_API.G_MISS_NUM ) THEN

405: END IF;
406: IF (l_camv_rec.cure_type = OKL_API.G_MISS_CHAR ) THEN
407: l_camv_rec.cure_type := NULL;
408: END IF;
409: IF (l_camv_rec.cure_amount = OKL_API.G_MISS_NUM ) THEN
410: l_camv_rec.cure_amount := NULL;
411: END IF;
412: IF (l_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM ) THEN
413: l_camv_rec.repurchase_amount := NULL;

Line 412: IF (l_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM ) THEN

408: END IF;
409: IF (l_camv_rec.cure_amount = OKL_API.G_MISS_NUM ) THEN
410: l_camv_rec.cure_amount := NULL;
411: END IF;
412: IF (l_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM ) THEN
413: l_camv_rec.repurchase_amount := NULL;
414: END IF;
415: IF (l_camv_rec.effective_date = OKL_API.G_MISS_DATE ) THEN
416: l_camv_rec.effective_date := NULL;

Line 415: IF (l_camv_rec.effective_date = OKL_API.G_MISS_DATE ) THEN

411: END IF;
412: IF (l_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM ) THEN
413: l_camv_rec.repurchase_amount := NULL;
414: END IF;
415: IF (l_camv_rec.effective_date = OKL_API.G_MISS_DATE ) THEN
416: l_camv_rec.effective_date := NULL;
417: END IF;
418: IF (l_camv_rec.times_cured = OKL_API.G_MISS_NUM ) THEN
419: l_camv_rec.times_cured := NULL;

Line 418: IF (l_camv_rec.times_cured = OKL_API.G_MISS_NUM ) THEN

414: END IF;
415: IF (l_camv_rec.effective_date = OKL_API.G_MISS_DATE ) THEN
416: l_camv_rec.effective_date := NULL;
417: END IF;
418: IF (l_camv_rec.times_cured = OKL_API.G_MISS_NUM ) THEN
419: l_camv_rec.times_cured := NULL;
420: END IF;
421: IF (l_camv_rec.payments_remaining = OKL_API.G_MISS_NUM ) THEN
422: l_camv_rec.payments_remaining := NULL;

Line 421: IF (l_camv_rec.payments_remaining = OKL_API.G_MISS_NUM ) THEN

417: END IF;
418: IF (l_camv_rec.times_cured = OKL_API.G_MISS_NUM ) THEN
419: l_camv_rec.times_cured := NULL;
420: END IF;
421: IF (l_camv_rec.payments_remaining = OKL_API.G_MISS_NUM ) THEN
422: l_camv_rec.payments_remaining := NULL;
423: END IF;
424: IF (l_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM ) THEN
425: l_camv_rec.eligible_cure_amount := NULL;

Line 424: IF (l_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM ) THEN

420: END IF;
421: IF (l_camv_rec.payments_remaining = OKL_API.G_MISS_NUM ) THEN
422: l_camv_rec.payments_remaining := NULL;
423: END IF;
424: IF (l_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM ) THEN
425: l_camv_rec.eligible_cure_amount := NULL;
426: END IF;
427: IF (l_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM ) THEN
428: l_camv_rec.outstanding_amount := NULL;

Line 427: IF (l_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM ) THEN

423: END IF;
424: IF (l_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM ) THEN
425: l_camv_rec.eligible_cure_amount := NULL;
426: END IF;
427: IF (l_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM ) THEN
428: l_camv_rec.outstanding_amount := NULL;
429: END IF;
430: IF (l_camv_rec.past_due_amount = OKL_API.G_MISS_NUM ) THEN
431: l_camv_rec.past_due_amount := NULL;

Line 430: IF (l_camv_rec.past_due_amount = OKL_API.G_MISS_NUM ) THEN

426: END IF;
427: IF (l_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM ) THEN
428: l_camv_rec.outstanding_amount := NULL;
429: END IF;
430: IF (l_camv_rec.past_due_amount = OKL_API.G_MISS_NUM ) THEN
431: l_camv_rec.past_due_amount := NULL;
432: END IF;
433: IF (l_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM ) THEN
434: l_camv_rec.cures_in_possession := NULL;

Line 433: IF (l_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM ) THEN

429: END IF;
430: IF (l_camv_rec.past_due_amount = OKL_API.G_MISS_NUM ) THEN
431: l_camv_rec.past_due_amount := NULL;
432: END IF;
433: IF (l_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM ) THEN
434: l_camv_rec.cures_in_possession := NULL;
435: END IF;
436: IF (l_camv_rec.status = OKL_API.G_MISS_CHAR ) THEN
437: l_camv_rec.status := NULL;

Line 436: IF (l_camv_rec.status = OKL_API.G_MISS_CHAR ) THEN

432: END IF;
433: IF (l_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM ) THEN
434: l_camv_rec.cures_in_possession := NULL;
435: END IF;
436: IF (l_camv_rec.status = OKL_API.G_MISS_CHAR ) THEN
437: l_camv_rec.status := NULL;
438: END IF;
439: IF (l_camv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN
440: l_camv_rec.object_version_number := NULL;

Line 439: IF (l_camv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN

435: END IF;
436: IF (l_camv_rec.status = OKL_API.G_MISS_CHAR ) THEN
437: l_camv_rec.status := NULL;
438: END IF;
439: IF (l_camv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN
440: l_camv_rec.object_version_number := NULL;
441: END IF;
442: IF (l_camv_rec.org_id = OKL_API.G_MISS_NUM ) THEN
443: l_camv_rec.org_id := NULL;

Line 442: IF (l_camv_rec.org_id = OKL_API.G_MISS_NUM ) THEN

438: END IF;
439: IF (l_camv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN
440: l_camv_rec.object_version_number := NULL;
441: END IF;
442: IF (l_camv_rec.org_id = OKL_API.G_MISS_NUM ) THEN
443: l_camv_rec.org_id := NULL;
444: END IF;
445: IF (l_camv_rec.request_id = OKL_API.G_MISS_NUM ) THEN
446: l_camv_rec.request_id := NULL;

Line 445: IF (l_camv_rec.request_id = OKL_API.G_MISS_NUM ) THEN

441: END IF;
442: IF (l_camv_rec.org_id = OKL_API.G_MISS_NUM ) THEN
443: l_camv_rec.org_id := NULL;
444: END IF;
445: IF (l_camv_rec.request_id = OKL_API.G_MISS_NUM ) THEN
446: l_camv_rec.request_id := NULL;
447: END IF;
448: IF (l_camv_rec.program_application_id = OKL_API.G_MISS_NUM ) THEN
449: l_camv_rec.program_application_id := NULL;

Line 448: IF (l_camv_rec.program_application_id = OKL_API.G_MISS_NUM ) THEN

444: END IF;
445: IF (l_camv_rec.request_id = OKL_API.G_MISS_NUM ) THEN
446: l_camv_rec.request_id := NULL;
447: END IF;
448: IF (l_camv_rec.program_application_id = OKL_API.G_MISS_NUM ) THEN
449: l_camv_rec.program_application_id := NULL;
450: END IF;
451: IF (l_camv_rec.program_id = OKL_API.G_MISS_NUM ) THEN
452: l_camv_rec.program_id := NULL;

Line 451: IF (l_camv_rec.program_id = OKL_API.G_MISS_NUM ) THEN

447: END IF;
448: IF (l_camv_rec.program_application_id = OKL_API.G_MISS_NUM ) THEN
449: l_camv_rec.program_application_id := NULL;
450: END IF;
451: IF (l_camv_rec.program_id = OKL_API.G_MISS_NUM ) THEN
452: l_camv_rec.program_id := NULL;
453: END IF;
454: IF (l_camv_rec.program_update_date = OKL_API.G_MISS_DATE ) THEN
455: l_camv_rec.program_update_date := NULL;

Line 454: IF (l_camv_rec.program_update_date = OKL_API.G_MISS_DATE ) THEN

450: END IF;
451: IF (l_camv_rec.program_id = OKL_API.G_MISS_NUM ) THEN
452: l_camv_rec.program_id := NULL;
453: END IF;
454: IF (l_camv_rec.program_update_date = OKL_API.G_MISS_DATE ) THEN
455: l_camv_rec.program_update_date := NULL;
456: END IF;
457: IF (l_camv_rec.attribute_category = OKL_API.G_MISS_CHAR ) THEN
458: l_camv_rec.attribute_category := NULL;

Line 457: IF (l_camv_rec.attribute_category = OKL_API.G_MISS_CHAR ) THEN

453: END IF;
454: IF (l_camv_rec.program_update_date = OKL_API.G_MISS_DATE ) THEN
455: l_camv_rec.program_update_date := NULL;
456: END IF;
457: IF (l_camv_rec.attribute_category = OKL_API.G_MISS_CHAR ) THEN
458: l_camv_rec.attribute_category := NULL;
459: END IF;
460: IF (l_camv_rec.attribute1 = OKL_API.G_MISS_CHAR ) THEN
461: l_camv_rec.attribute1 := NULL;

Line 460: IF (l_camv_rec.attribute1 = OKL_API.G_MISS_CHAR ) THEN

456: END IF;
457: IF (l_camv_rec.attribute_category = OKL_API.G_MISS_CHAR ) THEN
458: l_camv_rec.attribute_category := NULL;
459: END IF;
460: IF (l_camv_rec.attribute1 = OKL_API.G_MISS_CHAR ) THEN
461: l_camv_rec.attribute1 := NULL;
462: END IF;
463: IF (l_camv_rec.attribute2 = OKL_API.G_MISS_CHAR ) THEN
464: l_camv_rec.attribute2 := NULL;

Line 463: IF (l_camv_rec.attribute2 = OKL_API.G_MISS_CHAR ) THEN

459: END IF;
460: IF (l_camv_rec.attribute1 = OKL_API.G_MISS_CHAR ) THEN
461: l_camv_rec.attribute1 := NULL;
462: END IF;
463: IF (l_camv_rec.attribute2 = OKL_API.G_MISS_CHAR ) THEN
464: l_camv_rec.attribute2 := NULL;
465: END IF;
466: IF (l_camv_rec.attribute3 = OKL_API.G_MISS_CHAR ) THEN
467: l_camv_rec.attribute3 := NULL;

Line 466: IF (l_camv_rec.attribute3 = OKL_API.G_MISS_CHAR ) THEN

462: END IF;
463: IF (l_camv_rec.attribute2 = OKL_API.G_MISS_CHAR ) THEN
464: l_camv_rec.attribute2 := NULL;
465: END IF;
466: IF (l_camv_rec.attribute3 = OKL_API.G_MISS_CHAR ) THEN
467: l_camv_rec.attribute3 := NULL;
468: END IF;
469: IF (l_camv_rec.attribute4 = OKL_API.G_MISS_CHAR ) THEN
470: l_camv_rec.attribute4 := NULL;

Line 469: IF (l_camv_rec.attribute4 = OKL_API.G_MISS_CHAR ) THEN

465: END IF;
466: IF (l_camv_rec.attribute3 = OKL_API.G_MISS_CHAR ) THEN
467: l_camv_rec.attribute3 := NULL;
468: END IF;
469: IF (l_camv_rec.attribute4 = OKL_API.G_MISS_CHAR ) THEN
470: l_camv_rec.attribute4 := NULL;
471: END IF;
472: IF (l_camv_rec.attribute5 = OKL_API.G_MISS_CHAR ) THEN
473: l_camv_rec.attribute5 := NULL;

Line 472: IF (l_camv_rec.attribute5 = OKL_API.G_MISS_CHAR ) THEN

468: END IF;
469: IF (l_camv_rec.attribute4 = OKL_API.G_MISS_CHAR ) THEN
470: l_camv_rec.attribute4 := NULL;
471: END IF;
472: IF (l_camv_rec.attribute5 = OKL_API.G_MISS_CHAR ) THEN
473: l_camv_rec.attribute5 := NULL;
474: END IF;
475: IF (l_camv_rec.attribute6 = OKL_API.G_MISS_CHAR ) THEN
476: l_camv_rec.attribute6 := NULL;

Line 475: IF (l_camv_rec.attribute6 = OKL_API.G_MISS_CHAR ) THEN

471: END IF;
472: IF (l_camv_rec.attribute5 = OKL_API.G_MISS_CHAR ) THEN
473: l_camv_rec.attribute5 := NULL;
474: END IF;
475: IF (l_camv_rec.attribute6 = OKL_API.G_MISS_CHAR ) THEN
476: l_camv_rec.attribute6 := NULL;
477: END IF;
478: IF (l_camv_rec.attribute7 = OKL_API.G_MISS_CHAR ) THEN
479: l_camv_rec.attribute7 := NULL;

Line 478: IF (l_camv_rec.attribute7 = OKL_API.G_MISS_CHAR ) THEN

474: END IF;
475: IF (l_camv_rec.attribute6 = OKL_API.G_MISS_CHAR ) THEN
476: l_camv_rec.attribute6 := NULL;
477: END IF;
478: IF (l_camv_rec.attribute7 = OKL_API.G_MISS_CHAR ) THEN
479: l_camv_rec.attribute7 := NULL;
480: END IF;
481: IF (l_camv_rec.attribute8 = OKL_API.G_MISS_CHAR ) THEN
482: l_camv_rec.attribute8 := NULL;

Line 481: IF (l_camv_rec.attribute8 = OKL_API.G_MISS_CHAR ) THEN

477: END IF;
478: IF (l_camv_rec.attribute7 = OKL_API.G_MISS_CHAR ) THEN
479: l_camv_rec.attribute7 := NULL;
480: END IF;
481: IF (l_camv_rec.attribute8 = OKL_API.G_MISS_CHAR ) THEN
482: l_camv_rec.attribute8 := NULL;
483: END IF;
484: IF (l_camv_rec.attribute9 = OKL_API.G_MISS_CHAR ) THEN
485: l_camv_rec.attribute9 := NULL;

Line 484: IF (l_camv_rec.attribute9 = OKL_API.G_MISS_CHAR ) THEN

480: END IF;
481: IF (l_camv_rec.attribute8 = OKL_API.G_MISS_CHAR ) THEN
482: l_camv_rec.attribute8 := NULL;
483: END IF;
484: IF (l_camv_rec.attribute9 = OKL_API.G_MISS_CHAR ) THEN
485: l_camv_rec.attribute9 := NULL;
486: END IF;
487: IF (l_camv_rec.attribute10 = OKL_API.G_MISS_CHAR ) THEN
488: l_camv_rec.attribute10 := NULL;

Line 487: IF (l_camv_rec.attribute10 = OKL_API.G_MISS_CHAR ) THEN

483: END IF;
484: IF (l_camv_rec.attribute9 = OKL_API.G_MISS_CHAR ) THEN
485: l_camv_rec.attribute9 := NULL;
486: END IF;
487: IF (l_camv_rec.attribute10 = OKL_API.G_MISS_CHAR ) THEN
488: l_camv_rec.attribute10 := NULL;
489: END IF;
490: IF (l_camv_rec.attribute11 = OKL_API.G_MISS_CHAR ) THEN
491: l_camv_rec.attribute11 := NULL;

Line 490: IF (l_camv_rec.attribute11 = OKL_API.G_MISS_CHAR ) THEN

486: END IF;
487: IF (l_camv_rec.attribute10 = OKL_API.G_MISS_CHAR ) THEN
488: l_camv_rec.attribute10 := NULL;
489: END IF;
490: IF (l_camv_rec.attribute11 = OKL_API.G_MISS_CHAR ) THEN
491: l_camv_rec.attribute11 := NULL;
492: END IF;
493: IF (l_camv_rec.attribute12 = OKL_API.G_MISS_CHAR ) THEN
494: l_camv_rec.attribute12 := NULL;

Line 493: IF (l_camv_rec.attribute12 = OKL_API.G_MISS_CHAR ) THEN

489: END IF;
490: IF (l_camv_rec.attribute11 = OKL_API.G_MISS_CHAR ) THEN
491: l_camv_rec.attribute11 := NULL;
492: END IF;
493: IF (l_camv_rec.attribute12 = OKL_API.G_MISS_CHAR ) THEN
494: l_camv_rec.attribute12 := NULL;
495: END IF;
496: IF (l_camv_rec.attribute13 = OKL_API.G_MISS_CHAR ) THEN
497: l_camv_rec.attribute13 := NULL;

Line 496: IF (l_camv_rec.attribute13 = OKL_API.G_MISS_CHAR ) THEN

492: END IF;
493: IF (l_camv_rec.attribute12 = OKL_API.G_MISS_CHAR ) THEN
494: l_camv_rec.attribute12 := NULL;
495: END IF;
496: IF (l_camv_rec.attribute13 = OKL_API.G_MISS_CHAR ) THEN
497: l_camv_rec.attribute13 := NULL;
498: END IF;
499: IF (l_camv_rec.attribute14 = OKL_API.G_MISS_CHAR ) THEN
500: l_camv_rec.attribute14 := NULL;

Line 499: IF (l_camv_rec.attribute14 = OKL_API.G_MISS_CHAR ) THEN

495: END IF;
496: IF (l_camv_rec.attribute13 = OKL_API.G_MISS_CHAR ) THEN
497: l_camv_rec.attribute13 := NULL;
498: END IF;
499: IF (l_camv_rec.attribute14 = OKL_API.G_MISS_CHAR ) THEN
500: l_camv_rec.attribute14 := NULL;
501: END IF;
502: IF (l_camv_rec.attribute15 = OKL_API.G_MISS_CHAR ) THEN
503: l_camv_rec.attribute15 := NULL;

Line 502: IF (l_camv_rec.attribute15 = OKL_API.G_MISS_CHAR ) THEN

498: END IF;
499: IF (l_camv_rec.attribute14 = OKL_API.G_MISS_CHAR ) THEN
500: l_camv_rec.attribute14 := NULL;
501: END IF;
502: IF (l_camv_rec.attribute15 = OKL_API.G_MISS_CHAR ) THEN
503: l_camv_rec.attribute15 := NULL;
504: END IF;
505: IF (l_camv_rec.created_by = OKL_API.G_MISS_NUM ) THEN
506: l_camv_rec.created_by := NULL;

Line 505: IF (l_camv_rec.created_by = OKL_API.G_MISS_NUM ) THEN

501: END IF;
502: IF (l_camv_rec.attribute15 = OKL_API.G_MISS_CHAR ) THEN
503: l_camv_rec.attribute15 := NULL;
504: END IF;
505: IF (l_camv_rec.created_by = OKL_API.G_MISS_NUM ) THEN
506: l_camv_rec.created_by := NULL;
507: END IF;
508: IF (l_camv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN
509: l_camv_rec.creation_date := NULL;

Line 508: IF (l_camv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN

504: END IF;
505: IF (l_camv_rec.created_by = OKL_API.G_MISS_NUM ) THEN
506: l_camv_rec.created_by := NULL;
507: END IF;
508: IF (l_camv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN
509: l_camv_rec.creation_date := NULL;
510: END IF;
511: IF (l_camv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
512: l_camv_rec.last_updated_by := NULL;

Line 511: IF (l_camv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN

507: END IF;
508: IF (l_camv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN
509: l_camv_rec.creation_date := NULL;
510: END IF;
511: IF (l_camv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
512: l_camv_rec.last_updated_by := NULL;
513: END IF;
514: IF (l_camv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
515: l_camv_rec.last_update_date := NULL;

Line 514: IF (l_camv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN

510: END IF;
511: IF (l_camv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
512: l_camv_rec.last_updated_by := NULL;
513: END IF;
514: IF (l_camv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
515: l_camv_rec.last_update_date := NULL;
516: END IF;
517: IF (l_camv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
518: l_camv_rec.last_update_login := NULL;

Line 517: IF (l_camv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN

513: END IF;
514: IF (l_camv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
515: l_camv_rec.last_update_date := NULL;
516: END IF;
517: IF (l_camv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
518: l_camv_rec.last_update_login := NULL;
519: END IF;
520: IF (l_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM ) THEN
521: l_camv_rec.NEGOTIATED_AMOUNT := NULL;

Line 520: IF (l_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM ) THEN

516: END IF;
517: IF (l_camv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
518: l_camv_rec.last_update_login := NULL;
519: END IF;
520: IF (l_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM ) THEN
521: l_camv_rec.NEGOTIATED_AMOUNT := NULL;
522: END IF;
523: IF (l_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM ) THEN
524: l_camv_rec.RECEIVED_AMOUNT := NULL;

Line 523: IF (l_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM ) THEN

519: END IF;
520: IF (l_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM ) THEN
521: l_camv_rec.NEGOTIATED_AMOUNT := NULL;
522: END IF;
523: IF (l_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM ) THEN
524: l_camv_rec.RECEIVED_AMOUNT := NULL;
525: END IF;
526: IF (l_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM ) THEN
527: l_camv_rec.DELINQUENT_AMOUNT := NULL;

Line 526: IF (l_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM ) THEN

522: END IF;
523: IF (l_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM ) THEN
524: l_camv_rec.RECEIVED_AMOUNT := NULL;
525: END IF;
526: IF (l_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM ) THEN
527: l_camv_rec.DELINQUENT_AMOUNT := NULL;
528: END IF;
529: IF (l_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM ) THEN
530: l_camv_rec.SHORT_FUND_AMOUNT := NULL;

Line 529: IF (l_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM ) THEN

525: END IF;
526: IF (l_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM ) THEN
527: l_camv_rec.DELINQUENT_AMOUNT := NULL;
528: END IF;
529: IF (l_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM ) THEN
530: l_camv_rec.SHORT_FUND_AMOUNT := NULL;
531: END IF;
532: IF (l_camv_rec.CRT_ID = OKL_API.G_MISS_NUM ) THEN
533: l_camv_rec.CRT_ID := NULL;

Line 532: IF (l_camv_rec.CRT_ID = OKL_API.G_MISS_NUM ) THEN

528: END IF;
529: IF (l_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM ) THEN
530: l_camv_rec.SHORT_FUND_AMOUNT := NULL;
531: END IF;
532: IF (l_camv_rec.CRT_ID = OKL_API.G_MISS_NUM ) THEN
533: l_camv_rec.CRT_ID := NULL;
534: END IF;
535: IF (l_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN
536: l_camv_rec.SHOW_ON_REQUEST := NULL;

Line 535: IF (l_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN

531: END IF;
532: IF (l_camv_rec.CRT_ID = OKL_API.G_MISS_NUM ) THEN
533: l_camv_rec.CRT_ID := NULL;
534: END IF;
535: IF (l_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN
536: l_camv_rec.SHOW_ON_REQUEST := NULL;
537: END IF;
538: IF (l_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN
539: l_camv_rec.SELECTED_ON_REQUEST := NULL;

Line 538: IF (l_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN

534: END IF;
535: IF (l_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN
536: l_camv_rec.SHOW_ON_REQUEST := NULL;
537: END IF;
538: IF (l_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN
539: l_camv_rec.SELECTED_ON_REQUEST := NULL;
540: END IF;
541:
542: IF (l_camv_rec.QTE_ID = OKL_API.G_MISS_NUM ) THEN

Line 542: IF (l_camv_rec.QTE_ID = OKL_API.G_MISS_NUM ) THEN

538: IF (l_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR ) THEN
539: l_camv_rec.SELECTED_ON_REQUEST := NULL;
540: END IF;
541:
542: IF (l_camv_rec.QTE_ID = OKL_API.G_MISS_NUM ) THEN
543: l_camv_rec.QTE_ID := NULL;
544: END IF;
545:
546: IF (l_camv_rec.PROCESS = OKL_API.G_MISS_CHAR ) THEN

Line 546: IF (l_camv_rec.PROCESS = OKL_API.G_MISS_CHAR ) THEN

542: IF (l_camv_rec.QTE_ID = OKL_API.G_MISS_NUM ) THEN
543: l_camv_rec.QTE_ID := NULL;
544: END IF;
545:
546: IF (l_camv_rec.PROCESS = OKL_API.G_MISS_CHAR ) THEN
547: l_camv_rec.PROCESS := NULL;
548: END IF;
549:
550: RETURN(l_camv_rec);

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

554: ---------------------------------------------
555: PROCEDURE validate_cure_amount_id(
556: x_return_status OUT NOCOPY VARCHAR2,
557: p_camv_rec IN camv_rec_type) IS
558: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
559: BEGIN
560: IF (p_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM OR
561: p_camv_rec.cure_amount_id IS NULL)
562: THEN

Line 560: IF (p_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM OR

556: x_return_status OUT NOCOPY VARCHAR2,
557: p_camv_rec IN camv_rec_type) IS
558: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
559: BEGIN
560: IF (p_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM OR
561: p_camv_rec.cure_amount_id IS NULL)
562: THEN
563: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'cure_amount_id');
564: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 563: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'cure_amount_id');

559: BEGIN
560: IF (p_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM OR
561: p_camv_rec.cure_amount_id IS NULL)
562: THEN
563: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'cure_amount_id');
564: l_return_status := OKL_API.G_RET_STS_ERROR;
565: END IF;
566: x_return_status := l_return_status;
567: EXCEPTION

Line 564: l_return_status := OKL_API.G_RET_STS_ERROR;

560: IF (p_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM OR
561: p_camv_rec.cure_amount_id IS NULL)
562: THEN
563: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'cure_amount_id');
564: l_return_status := OKL_API.G_RET_STS_ERROR;
565: END IF;
566: x_return_status := l_return_status;
567: EXCEPTION
568: WHEN OTHERS THEN

Line 569: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

565: END IF;
566: x_return_status := l_return_status;
567: EXCEPTION
568: WHEN OTHERS THEN
569: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
570: ,p_msg_name => G_UNEXPECTED_ERROR
571: ,p_token1 => G_SQLCODE_TOKEN
572: ,p_token1_value => SQLCODE
573: ,p_token2 => G_SQLERRM_TOKEN

Line 575: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

571: ,p_token1 => G_SQLCODE_TOKEN
572: ,p_token1_value => SQLCODE
573: ,p_token2 => G_SQLERRM_TOKEN
574: ,p_token2_value => SQLERRM);
575: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
576: END validate_cure_amount_id;
577: ---------------------------------------------
578: -- Validate_Attributes for: CHR_ID --
579: ---------------------------------------------

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

579: ---------------------------------------------
580: PROCEDURE validate_chr_id(
581: x_return_status OUT NOCOPY VARCHAR2,
582: p_camv_rec IN camv_rec_type) IS
583: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
584: BEGIN
585: IF (p_camv_rec.chr_id = OKL_API.G_MISS_NUM OR
586: p_camv_rec.chr_id IS NULL)
587: THEN

Line 585: IF (p_camv_rec.chr_id = OKL_API.G_MISS_NUM OR

581: x_return_status OUT NOCOPY VARCHAR2,
582: p_camv_rec IN camv_rec_type) IS
583: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
584: BEGIN
585: IF (p_camv_rec.chr_id = OKL_API.G_MISS_NUM OR
586: p_camv_rec.chr_id IS NULL)
587: THEN
588: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'chr_id');
589: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 588: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'chr_id');

584: BEGIN
585: IF (p_camv_rec.chr_id = OKL_API.G_MISS_NUM OR
586: p_camv_rec.chr_id IS NULL)
587: THEN
588: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'chr_id');
589: l_return_status := OKL_API.G_RET_STS_ERROR;
590: END IF;
591: x_return_status := l_return_status;
592: EXCEPTION

Line 589: l_return_status := OKL_API.G_RET_STS_ERROR;

585: IF (p_camv_rec.chr_id = OKL_API.G_MISS_NUM OR
586: p_camv_rec.chr_id IS NULL)
587: THEN
588: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'chr_id');
589: l_return_status := OKL_API.G_RET_STS_ERROR;
590: END IF;
591: x_return_status := l_return_status;
592: EXCEPTION
593: WHEN OTHERS THEN

Line 594: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

590: END IF;
591: x_return_status := l_return_status;
592: EXCEPTION
593: WHEN OTHERS THEN
594: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
595: ,p_msg_name => G_UNEXPECTED_ERROR
596: ,p_token1 => G_SQLCODE_TOKEN
597: ,p_token1_value => SQLCODE
598: ,p_token2 => G_SQLERRM_TOKEN

Line 600: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

596: ,p_token1 => G_SQLCODE_TOKEN
597: ,p_token1_value => SQLCODE
598: ,p_token2 => G_SQLERRM_TOKEN
599: ,p_token2_value => SQLERRM);
600: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
601: END validate_chr_id;
602: ----------------------------------------------------
603: -- Validate_Attributes for: OBJECT_VERSION_NUMBER --
604: ----------------------------------------------------

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

604: ----------------------------------------------------
605: PROCEDURE validate_object_version_number(
606: x_return_status OUT NOCOPY VARCHAR2,
607: p_camv_rec IN camv_rec_type) IS
608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
609: BEGIN
610: IF (p_camv_rec.object_version_number = OKL_API.G_MISS_NUM OR
611: p_camv_rec.object_version_number IS NULL)
612: THEN

Line 610: IF (p_camv_rec.object_version_number = OKL_API.G_MISS_NUM OR

606: x_return_status OUT NOCOPY VARCHAR2,
607: p_camv_rec IN camv_rec_type) IS
608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
609: BEGIN
610: IF (p_camv_rec.object_version_number = OKL_API.G_MISS_NUM OR
611: p_camv_rec.object_version_number IS NULL)
612: THEN
613: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');
614: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 613: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');

609: BEGIN
610: IF (p_camv_rec.object_version_number = OKL_API.G_MISS_NUM OR
611: p_camv_rec.object_version_number IS NULL)
612: THEN
613: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');
614: l_return_status := OKL_API.G_RET_STS_ERROR;
615: END IF;
616: x_return_status := l_return_status;
617:

Line 614: l_return_status := OKL_API.G_RET_STS_ERROR;

610: IF (p_camv_rec.object_version_number = OKL_API.G_MISS_NUM OR
611: p_camv_rec.object_version_number IS NULL)
612: THEN
613: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');
614: l_return_status := OKL_API.G_RET_STS_ERROR;
615: END IF;
616: x_return_status := l_return_status;
617:
618: EXCEPTION

Line 620: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

616: x_return_status := l_return_status;
617:
618: EXCEPTION
619: WHEN OTHERS THEN
620: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
621: ,p_msg_name => G_UNEXPECTED_ERROR
622: ,p_token1 => G_SQLCODE_TOKEN
623: ,p_token1_value => SQLCODE
624: ,p_token2 => G_SQLERRM_TOKEN

Line 626: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

622: ,p_token1 => G_SQLCODE_TOKEN
623: ,p_token1_value => SQLCODE
624: ,p_token2 => G_SQLERRM_TOKEN
625: ,p_token2_value => SQLERRM);
626: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
627: END validate_object_version_number;
628: ---------------------------------------------
629: -- Validate_Attributes for: EFFECTIVE_DATE --
630: ---------------------------------------------

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

630: ---------------------------------------------
631: PROCEDURE validate_effective_date(
632: x_return_status OUT NOCOPY VARCHAR2,
633: p_camv_rec IN camv_rec_type) IS
634: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
635: BEGIN
636: IF (p_camv_rec.effective_date = OKL_API.G_MISS_DATE OR
637: p_camv_rec.effective_date IS NULL)
638: THEN

Line 636: IF (p_camv_rec.effective_date = OKL_API.G_MISS_DATE OR

632: x_return_status OUT NOCOPY VARCHAR2,
633: p_camv_rec IN camv_rec_type) IS
634: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
635: BEGIN
636: IF (p_camv_rec.effective_date = OKL_API.G_MISS_DATE OR
637: p_camv_rec.effective_date IS NULL)
638: THEN
639: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'effective_date');
640: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 639: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'effective_date');

635: BEGIN
636: IF (p_camv_rec.effective_date = OKL_API.G_MISS_DATE OR
637: p_camv_rec.effective_date IS NULL)
638: THEN
639: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'effective_date');
640: l_return_status := OKL_API.G_RET_STS_ERROR;
641: END IF;
642: x_return_status := l_return_status;
643:

Line 640: l_return_status := OKL_API.G_RET_STS_ERROR;

636: IF (p_camv_rec.effective_date = OKL_API.G_MISS_DATE OR
637: p_camv_rec.effective_date IS NULL)
638: THEN
639: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'effective_date');
640: l_return_status := OKL_API.G_RET_STS_ERROR;
641: END IF;
642: x_return_status := l_return_status;
643:
644: EXCEPTION

Line 646: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

642: x_return_status := l_return_status;
643:
644: EXCEPTION
645: WHEN OTHERS THEN
646: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
647: ,p_msg_name => G_UNEXPECTED_ERROR
648: ,p_token1 => G_SQLCODE_TOKEN
649: ,p_token1_value => SQLCODE
650: ,p_token2 => G_SQLERRM_TOKEN

Line 652: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

648: ,p_token1 => G_SQLCODE_TOKEN
649: ,p_token1_value => SQLCODE
650: ,p_token2 => G_SQLERRM_TOKEN
651: ,p_token2_value => SQLERRM);
652: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
653: END validate_effective_date;
654: ---------------------------------------------------------------------------
655: -- FUNCTION Validate_Attributes
656: ---------------------------------------------------------------------------

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

659: ------------------------------------------------
660: FUNCTION Validate_Attributes (
661: p_camv_rec IN camv_rec_type
662: ) RETURN VARCHAR2 IS
663: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
664: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
665: BEGIN
666: -----------------------------
667: -- Column Level Validation --

Line 664: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

660: FUNCTION Validate_Attributes (
661: p_camv_rec IN camv_rec_type
662: ) RETURN VARCHAR2 IS
663: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
664: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
665: BEGIN
666: -----------------------------
667: -- Column Level Validation --
668: -----------------------------

Line 673: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

669: -- ***
670: -- cure_amount_id
671: -- ***
672: validate_cure_amount_id(l_return_status,p_camv_rec);
673: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
674: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
675: x_return_status := l_return_status;
676: RAISE G_EXCEPTION_HALT_VALIDATION;
677: ELSE

Line 674: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

670: -- cure_amount_id
671: -- ***
672: validate_cure_amount_id(l_return_status,p_camv_rec);
673: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
674: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
675: x_return_status := l_return_status;
676: RAISE G_EXCEPTION_HALT_VALIDATION;
677: ELSE
678: x_return_status := l_return_status;

Line 686: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

682: -- ***
683: -- chr_id
684: -- ***
685: validate_chr_id(l_return_status, p_camv_rec);
686: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
687: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
688: x_return_status := l_return_status;
689: RAISE G_EXCEPTION_HALT_VALIDATION;
690: ELSE

Line 687: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

683: -- chr_id
684: -- ***
685: validate_chr_id(l_return_status, p_camv_rec);
686: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
687: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
688: x_return_status := l_return_status;
689: RAISE G_EXCEPTION_HALT_VALIDATION;
690: ELSE
691: x_return_status := l_return_status;

Line 699: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

695: -- ***
696: -- object_version_number
697: -- ***
698: validate_object_version_number(l_return_status, p_camv_rec);
699: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
700: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
701: x_return_status := l_return_status;
702: RAISE G_EXCEPTION_HALT_VALIDATION;
703: ELSE

Line 700: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

696: -- object_version_number
697: -- ***
698: validate_object_version_number(l_return_status, p_camv_rec);
699: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
700: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
701: x_return_status := l_return_status;
702: RAISE G_EXCEPTION_HALT_VALIDATION;
703: ELSE
704: x_return_status := l_return_status;

Line 712: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

708: -- ***
709: -- effective_date
710: -- ***
711: validate_effective_date(l_return_status, p_camv_rec);
712: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
713: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
714: x_return_status := l_return_status;
715: RAISE G_EXCEPTION_HALT_VALIDATION;
716: ELSE

Line 713: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

709: -- effective_date
710: -- ***
711: validate_effective_date(l_return_status, p_camv_rec);
712: IF (l_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
713: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
714: x_return_status := l_return_status;
715: RAISE G_EXCEPTION_HALT_VALIDATION;
716: ELSE
717: x_return_status := l_return_status;

Line 726: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

722: EXCEPTION
723: WHEN G_EXCEPTION_HALT_VALIDATION THEN
724: RETURN(l_return_status);
725: WHEN OTHERS THEN
726: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
727: ,p_msg_name => G_UNEXPECTED_ERROR
728: ,p_token1 => G_SQLCODE_TOKEN
729: ,p_token1_value => SQLCODE
730: ,p_token2 => G_SQLERRM_TOKEN

Line 732: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

728: ,p_token1 => G_SQLCODE_TOKEN
729: ,p_token1_value => SQLCODE
730: ,p_token2 => G_SQLERRM_TOKEN
731: ,p_token2_value => SQLERRM);
732: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
733: RETURN(l_return_status);
734: END Validate_Attributes;
735: ---------------------------------------------------------------------------
736: -- PROCEDURE Validate_Record

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

741: FUNCTION Validate_Record (
742: p_camv_rec IN camv_rec_type,
743: p_db_camv_rec IN camv_rec_type
744: ) RETURN VARCHAR2 IS
745: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
746: BEGIN
747: RETURN (l_return_status);
748: END Validate_Record;
749: FUNCTION Validate_Record (

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

748: END Validate_Record;
749: FUNCTION Validate_Record (
750: p_camv_rec IN camv_rec_type
751: ) RETURN VARCHAR2 IS
752: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
753: l_db_camv_rec camv_rec_type := get_rec(p_camv_rec);
754: BEGIN
755: l_return_status := Validate_Record(p_camv_rec => p_camv_rec,
756: p_db_camv_rec => l_db_camv_rec);

Line 881: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

877: -- validate_row for:OKL_CURE_AMOUNTS_V --
878: -----------------------------------------
879: PROCEDURE validate_row(
880: p_api_version IN NUMBER,
881: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
882: x_return_status OUT NOCOPY VARCHAR2,
883: x_msg_count OUT NOCOPY NUMBER,
884: x_msg_data OUT NOCOPY VARCHAR2,
885: p_camv_rec IN camv_rec_type) IS

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

885: p_camv_rec IN camv_rec_type) IS
886:
887: l_api_version CONSTANT NUMBER := 1;
888: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
889: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
890: l_camv_rec camv_rec_type := p_camv_rec;
891: l_cam_rec cam_rec_type;
892: l_cam_rec cam_rec_type;
893: BEGIN

Line 894: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

890: l_camv_rec camv_rec_type := p_camv_rec;
891: l_cam_rec cam_rec_type;
892: l_cam_rec cam_rec_type;
893: BEGIN
894: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
895: G_PKG_NAME,
896: p_init_msg_list,
897: l_api_version,
898: p_api_version,

Line 901: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

897: l_api_version,
898: p_api_version,
899: '_PVT',
900: x_return_status);
901: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
904: RAISE OKL_API.G_EXCEPTION_ERROR;
905: END IF;

Line 902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

898: p_api_version,
899: '_PVT',
900: x_return_status);
901: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
904: RAISE OKL_API.G_EXCEPTION_ERROR;
905: END IF;
906: --- Validate all non-missing attributes (Item Level Validation)

Line 903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

899: '_PVT',
900: x_return_status);
901: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
904: RAISE OKL_API.G_EXCEPTION_ERROR;
905: END IF;
906: --- Validate all non-missing attributes (Item Level Validation)
907: l_return_status := Validate_Attributes(l_camv_rec);

Line 904: RAISE OKL_API.G_EXCEPTION_ERROR;

900: x_return_status);
901: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
904: RAISE OKL_API.G_EXCEPTION_ERROR;
905: END IF;
906: --- Validate all non-missing attributes (Item Level Validation)
907: l_return_status := Validate_Attributes(l_camv_rec);
908: --- If any errors happen abort API

Line 909: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

905: END IF;
906: --- Validate all non-missing attributes (Item Level Validation)
907: l_return_status := Validate_Attributes(l_camv_rec);
908: --- If any errors happen abort API
909: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
910: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
911: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
912: RAISE OKL_API.G_EXCEPTION_ERROR;
913: END IF;

Line 910: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

906: --- Validate all non-missing attributes (Item Level Validation)
907: l_return_status := Validate_Attributes(l_camv_rec);
908: --- If any errors happen abort API
909: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
910: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
911: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
912: RAISE OKL_API.G_EXCEPTION_ERROR;
913: END IF;
914: l_return_status := Validate_Record(l_camv_rec);

Line 911: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

907: l_return_status := Validate_Attributes(l_camv_rec);
908: --- If any errors happen abort API
909: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
910: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
911: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
912: RAISE OKL_API.G_EXCEPTION_ERROR;
913: END IF;
914: l_return_status := Validate_Record(l_camv_rec);
915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 912: RAISE OKL_API.G_EXCEPTION_ERROR;

908: --- If any errors happen abort API
909: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
910: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
911: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
912: RAISE OKL_API.G_EXCEPTION_ERROR;
913: END IF;
914: l_return_status := Validate_Record(l_camv_rec);
915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
916: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

911: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
912: RAISE OKL_API.G_EXCEPTION_ERROR;
913: END IF;
914: l_return_status := Validate_Record(l_camv_rec);
915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
916: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
917: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
918: RAISE OKL_API.G_EXCEPTION_ERROR;
919: END IF;

Line 916: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

912: RAISE OKL_API.G_EXCEPTION_ERROR;
913: END IF;
914: l_return_status := Validate_Record(l_camv_rec);
915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
916: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
917: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
918: RAISE OKL_API.G_EXCEPTION_ERROR;
919: END IF;
920: x_return_status := l_return_status;

Line 917: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

913: END IF;
914: l_return_status := Validate_Record(l_camv_rec);
915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
916: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
917: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
918: RAISE OKL_API.G_EXCEPTION_ERROR;
919: END IF;
920: x_return_status := l_return_status;
921: EXCEPTION

Line 918: RAISE OKL_API.G_EXCEPTION_ERROR;

914: l_return_status := Validate_Record(l_camv_rec);
915: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
916: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
917: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
918: RAISE OKL_API.G_EXCEPTION_ERROR;
919: END IF;
920: x_return_status := l_return_status;
921: EXCEPTION
922: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 922: WHEN OKL_API.G_EXCEPTION_ERROR THEN

918: RAISE OKL_API.G_EXCEPTION_ERROR;
919: END IF;
920: x_return_status := l_return_status;
921: EXCEPTION
922: WHEN OKL_API.G_EXCEPTION_ERROR THEN
923: x_return_status := OKL_API.HANDLE_EXCEPTIONS
924: (
925: l_api_name,
926: G_PKG_NAME,

Line 923: x_return_status := OKL_API.HANDLE_EXCEPTIONS

919: END IF;
920: x_return_status := l_return_status;
921: EXCEPTION
922: WHEN OKL_API.G_EXCEPTION_ERROR THEN
923: x_return_status := OKL_API.HANDLE_EXCEPTIONS
924: (
925: l_api_name,
926: G_PKG_NAME,
927: 'OKL_API.G_RET_STS_ERROR',

Line 927: 'OKL_API.G_RET_STS_ERROR',

923: x_return_status := OKL_API.HANDLE_EXCEPTIONS
924: (
925: l_api_name,
926: G_PKG_NAME,
927: 'OKL_API.G_RET_STS_ERROR',
928: x_msg_count,
929: x_msg_data,
930: '_PVT'
931: );

Line 932: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

928: x_msg_count,
929: x_msg_data,
930: '_PVT'
931: );
932: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
933: x_return_status := OKL_API.HANDLE_EXCEPTIONS
934: (
935: l_api_name,
936: G_PKG_NAME,

Line 933: x_return_status := OKL_API.HANDLE_EXCEPTIONS

929: x_msg_data,
930: '_PVT'
931: );
932: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
933: x_return_status := OKL_API.HANDLE_EXCEPTIONS
934: (
935: l_api_name,
936: G_PKG_NAME,
937: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 937: 'OKL_API.G_RET_STS_UNEXP_ERROR',

933: x_return_status := OKL_API.HANDLE_EXCEPTIONS
934: (
935: l_api_name,
936: G_PKG_NAME,
937: 'OKL_API.G_RET_STS_UNEXP_ERROR',
938: x_msg_count,
939: x_msg_data,
940: '_PVT'
941: );

Line 943: x_return_status := OKL_API.HANDLE_EXCEPTIONS

939: x_msg_data,
940: '_PVT'
941: );
942: WHEN OTHERS THEN
943: x_return_status := OKL_API.HANDLE_EXCEPTIONS
944: (
945: l_api_name,
946: G_PKG_NAME,
947: 'OTHERS',

Line 958: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

954: -- PL/SQL TBL validate_row for:OKL_CURE_AMOUNTS_V --
955: ----------------------------------------------------
956: PROCEDURE validate_row(
957: p_api_version IN NUMBER,
958: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
959: x_return_status OUT NOCOPY VARCHAR2,
960: x_msg_count OUT NOCOPY NUMBER,
961: x_msg_data OUT NOCOPY VARCHAR2,
962: p_camv_tbl IN camv_tbl_type,

Line 963: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

959: x_return_status OUT NOCOPY VARCHAR2,
960: x_msg_count OUT NOCOPY NUMBER,
961: x_msg_data OUT NOCOPY VARCHAR2,
962: p_camv_tbl IN camv_tbl_type,
963: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
964:
965: l_api_version CONSTANT NUMBER := 1;
966: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_validate_row';
967: i NUMBER := 0;

Line 969: OKL_API.init_msg_list(p_init_msg_list);

965: l_api_version CONSTANT NUMBER := 1;
966: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_validate_row';
967: i NUMBER := 0;
968: BEGIN
969: OKL_API.init_msg_list(p_init_msg_list);
970: -- Make sure PL/SQL table has records in it before passing
971: IF (p_camv_tbl.COUNT > 0) THEN
972: i := p_camv_tbl.FIRST;
973: LOOP

Line 975: l_error_rec OKL_API.ERROR_REC_TYPE;

971: IF (p_camv_tbl.COUNT > 0) THEN
972: i := p_camv_tbl.FIRST;
973: LOOP
974: DECLARE
975: l_error_rec OKL_API.ERROR_REC_TYPE;
976: BEGIN
977: l_error_rec.api_name := l_api_name;
978: l_error_rec.api_package := G_PKG_NAME;
979: l_error_rec.idx := i;

Line 982: p_init_msg_list => OKL_API.G_FALSE,

978: l_error_rec.api_package := G_PKG_NAME;
979: l_error_rec.idx := i;
980: validate_row (
981: p_api_version => p_api_version,
982: p_init_msg_list => OKL_API.G_FALSE,
983: x_return_status => l_error_rec.error_type,
984: x_msg_count => l_error_rec.msg_count,
985: x_msg_data => l_error_rec.msg_data,
986: p_camv_rec => p_camv_tbl(i));

Line 987: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

983: x_return_status => l_error_rec.error_type,
984: x_msg_count => l_error_rec.msg_count,
985: x_msg_data => l_error_rec.msg_data,
986: p_camv_rec => p_camv_tbl(i));
987: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
988: l_error_rec.sqlcode := SQLCODE;
989: load_error_tbl(l_error_rec, px_error_tbl);
990: ELSE
991: x_msg_count := l_error_rec.msg_count;

Line 995: WHEN OKL_API.G_EXCEPTION_ERROR THEN

991: x_msg_count := l_error_rec.msg_count;
992: x_msg_data := l_error_rec.msg_data;
993: END IF;
994: EXCEPTION
995: WHEN OKL_API.G_EXCEPTION_ERROR THEN
996: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
997: l_error_rec.sqlcode := SQLCODE;
998: load_error_tbl(l_error_rec, px_error_tbl);
999: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 996: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

992: x_msg_data := l_error_rec.msg_data;
993: END IF;
994: EXCEPTION
995: WHEN OKL_API.G_EXCEPTION_ERROR THEN
996: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
997: l_error_rec.sqlcode := SQLCODE;
998: load_error_tbl(l_error_rec, px_error_tbl);
999: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1000: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 999: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

995: WHEN OKL_API.G_EXCEPTION_ERROR THEN
996: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
997: l_error_rec.sqlcode := SQLCODE;
998: load_error_tbl(l_error_rec, px_error_tbl);
999: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1000: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1001: l_error_rec.sqlcode := SQLCODE;
1002: load_error_tbl(l_error_rec, px_error_tbl);
1003: WHEN OTHERS THEN

Line 1000: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

996: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
997: l_error_rec.sqlcode := SQLCODE;
998: load_error_tbl(l_error_rec, px_error_tbl);
999: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1000: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1001: l_error_rec.sqlcode := SQLCODE;
1002: load_error_tbl(l_error_rec, px_error_tbl);
1003: WHEN OTHERS THEN
1004: l_error_rec.error_type := 'OTHERS';

Line 1015: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1011: END IF;
1012: -- Loop through the error_tbl to find the error with the highest severity
1013: -- and return it.
1014: x_return_status := find_highest_exception(px_error_tbl);
1015: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1016: EXCEPTION
1017: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1018: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1019: (

Line 1017: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1013: -- and return it.
1014: x_return_status := find_highest_exception(px_error_tbl);
1015: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1016: EXCEPTION
1017: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1018: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1019: (
1020: l_api_name,
1021: G_PKG_NAME,

Line 1018: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1014: x_return_status := find_highest_exception(px_error_tbl);
1015: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1016: EXCEPTION
1017: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1018: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1019: (
1020: l_api_name,
1021: G_PKG_NAME,
1022: 'OKL_API.G_RET_STS_ERROR',

Line 1022: 'OKL_API.G_RET_STS_ERROR',

1018: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1019: (
1020: l_api_name,
1021: G_PKG_NAME,
1022: 'OKL_API.G_RET_STS_ERROR',
1023: x_msg_count,
1024: x_msg_data,
1025: '_PVT'
1026: );

Line 1027: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1023: x_msg_count,
1024: x_msg_data,
1025: '_PVT'
1026: );
1027: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1028: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1029: (
1030: l_api_name,
1031: G_PKG_NAME,

Line 1028: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1024: x_msg_data,
1025: '_PVT'
1026: );
1027: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1028: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1029: (
1030: l_api_name,
1031: G_PKG_NAME,
1032: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1032: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1028: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1029: (
1030: l_api_name,
1031: G_PKG_NAME,
1032: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1033: x_msg_count,
1034: x_msg_data,
1035: '_PVT'
1036: );

Line 1038: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1034: x_msg_data,
1035: '_PVT'
1036: );
1037: WHEN OTHERS THEN
1038: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1039: (
1040: l_api_name,
1041: G_PKG_NAME,
1042: 'OTHERS',

Line 1054: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1050: -- PL/SQL TBL validate_row for:OKL_CURE_AMOUNTS_V --
1051: ----------------------------------------------------
1052: PROCEDURE validate_row(
1053: p_api_version IN NUMBER,
1054: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1055: x_return_status OUT NOCOPY VARCHAR2,
1056: x_msg_count OUT NOCOPY NUMBER,
1057: x_msg_data OUT NOCOPY VARCHAR2,
1058: p_camv_tbl IN camv_tbl_type) IS

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

1058: p_camv_tbl IN camv_tbl_type) IS
1059:
1060: l_api_version CONSTANT NUMBER := 1;
1061: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1062: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1063: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1064: BEGIN
1065: OKL_API.init_msg_list(p_init_msg_list);
1066: -- Make sure PL/SQL table has records in it before passing

Line 1063: l_error_tbl OKL_API.ERROR_TBL_TYPE;

1059:
1060: l_api_version CONSTANT NUMBER := 1;
1061: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1062: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1063: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1064: BEGIN
1065: OKL_API.init_msg_list(p_init_msg_list);
1066: -- Make sure PL/SQL table has records in it before passing
1067: IF (p_camv_tbl.COUNT > 0) THEN

Line 1065: OKL_API.init_msg_list(p_init_msg_list);

1061: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1062: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1063: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1064: BEGIN
1065: OKL_API.init_msg_list(p_init_msg_list);
1066: -- Make sure PL/SQL table has records in it before passing
1067: IF (p_camv_tbl.COUNT > 0) THEN
1068: validate_row (
1069: p_api_version => p_api_version,

Line 1070: p_init_msg_list => OKL_API.G_FALSE,

1066: -- Make sure PL/SQL table has records in it before passing
1067: IF (p_camv_tbl.COUNT > 0) THEN
1068: validate_row (
1069: p_api_version => p_api_version,
1070: p_init_msg_list => OKL_API.G_FALSE,
1071: x_return_status => x_return_status,
1072: x_msg_count => x_msg_count,
1073: x_msg_data => x_msg_data,
1074: p_camv_tbl => p_camv_tbl,

Line 1077: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1073: x_msg_data => x_msg_data,
1074: p_camv_tbl => p_camv_tbl,
1075: px_error_tbl => l_error_tbl);
1076: END IF;
1077: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1078: EXCEPTION
1079: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1080: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1081: (

Line 1079: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1075: px_error_tbl => l_error_tbl);
1076: END IF;
1077: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1078: EXCEPTION
1079: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1080: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1081: (
1082: l_api_name,
1083: G_PKG_NAME,

Line 1080: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1076: END IF;
1077: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1078: EXCEPTION
1079: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1080: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1081: (
1082: l_api_name,
1083: G_PKG_NAME,
1084: 'OKL_API.G_RET_STS_ERROR',

Line 1084: 'OKL_API.G_RET_STS_ERROR',

1080: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1081: (
1082: l_api_name,
1083: G_PKG_NAME,
1084: 'OKL_API.G_RET_STS_ERROR',
1085: x_msg_count,
1086: x_msg_data,
1087: '_PVT'
1088: );

Line 1089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1085: x_msg_count,
1086: x_msg_data,
1087: '_PVT'
1088: );
1089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1090: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1091: (
1092: l_api_name,
1093: G_PKG_NAME,

Line 1090: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1086: x_msg_data,
1087: '_PVT'
1088: );
1089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1090: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1091: (
1092: l_api_name,
1093: G_PKG_NAME,
1094: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1094: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1090: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1091: (
1092: l_api_name,
1093: G_PKG_NAME,
1094: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1095: x_msg_count,
1096: x_msg_data,
1097: '_PVT'
1098: );

Line 1100: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1096: x_msg_data,
1097: '_PVT'
1098: );
1099: WHEN OTHERS THEN
1100: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1101: (
1102: l_api_name,
1103: G_PKG_NAME,
1104: 'OTHERS',

Line 1118: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1114: -------------------------------------
1115: -- insert_row for:OKL_CURE_AMOUNTS --
1116: -------------------------------------
1117: PROCEDURE insert_row(
1118: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1119: x_return_status OUT NOCOPY VARCHAR2,
1120: x_msg_count OUT NOCOPY NUMBER,
1121: x_msg_data OUT NOCOPY VARCHAR2,
1122: p_cam_rec IN cam_rec_type,

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

1123: x_cam_rec OUT NOCOPY cam_rec_type) IS
1124:
1125: l_api_version CONSTANT NUMBER := 1;
1126: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1127: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1128: l_cam_rec cam_rec_type := p_cam_rec;
1129: l_def_cam_rec cam_rec_type;
1130: -----------------------------------------
1131: -- Set_Attributes for:OKL_CURE_AMOUNTS --

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

1133: FUNCTION Set_Attributes (
1134: p_cam_rec IN cam_rec_type,
1135: x_cam_rec OUT NOCOPY cam_rec_type
1136: ) RETURN VARCHAR2 IS
1137: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1138: BEGIN
1139: x_cam_rec := p_cam_rec;
1140: RETURN(l_return_status);
1141: END Set_Attributes;

Line 1143: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1139: x_cam_rec := p_cam_rec;
1140: RETURN(l_return_status);
1141: END Set_Attributes;
1142: BEGIN
1143: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1144: p_init_msg_list,
1145: '_PVT',
1146: x_return_status);
1147: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1147: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1143: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1144: p_init_msg_list,
1145: '_PVT',
1146: x_return_status);
1147: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1148: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1149: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1150: RAISE OKL_API.G_EXCEPTION_ERROR;
1151: END IF;

Line 1148: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1144: p_init_msg_list,
1145: '_PVT',
1146: x_return_status);
1147: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1148: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1149: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1150: RAISE OKL_API.G_EXCEPTION_ERROR;
1151: END IF;
1152: --- Setting item atributes

Line 1149: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1145: '_PVT',
1146: x_return_status);
1147: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1148: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1149: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1150: RAISE OKL_API.G_EXCEPTION_ERROR;
1151: END IF;
1152: --- Setting item atributes
1153: l_return_status := Set_Attributes(

Line 1150: RAISE OKL_API.G_EXCEPTION_ERROR;

1146: x_return_status);
1147: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1148: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1149: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1150: RAISE OKL_API.G_EXCEPTION_ERROR;
1151: END IF;
1152: --- Setting item atributes
1153: l_return_status := Set_Attributes(
1154: p_cam_rec, -- IN

Line 1157: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1153: l_return_status := Set_Attributes(
1154: p_cam_rec, -- IN
1155: l_cam_rec); -- OUT
1156: --- If any errors happen abort API
1157: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1160: RAISE OKL_API.G_EXCEPTION_ERROR;
1161: END IF;

Line 1158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1154: p_cam_rec, -- IN
1155: l_cam_rec); -- OUT
1156: --- If any errors happen abort API
1157: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1160: RAISE OKL_API.G_EXCEPTION_ERROR;
1161: END IF;
1162: INSERT INTO OKL_CURE_AMOUNTS(

Line 1159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1155: l_cam_rec); -- OUT
1156: --- If any errors happen abort API
1157: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1160: RAISE OKL_API.G_EXCEPTION_ERROR;
1161: END IF;
1162: INSERT INTO OKL_CURE_AMOUNTS(
1163: cure_amount_id,

Line 1160: RAISE OKL_API.G_EXCEPTION_ERROR;

1156: --- If any errors happen abort API
1157: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1160: RAISE OKL_API.G_EXCEPTION_ERROR;
1161: END IF;
1162: INSERT INTO OKL_CURE_AMOUNTS(
1163: cure_amount_id,
1164: chr_id,

Line 1265: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1261: l_cam_rec.process);
1262: -- Set OUT values
1263: x_cam_rec := l_cam_rec;
1264: x_return_status := l_return_status;
1265: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1266: EXCEPTION
1267: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1268: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1269: (

Line 1267: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1263: x_cam_rec := l_cam_rec;
1264: x_return_status := l_return_status;
1265: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1266: EXCEPTION
1267: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1268: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1269: (
1270: l_api_name,
1271: G_PKG_NAME,

Line 1268: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1264: x_return_status := l_return_status;
1265: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1266: EXCEPTION
1267: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1268: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1269: (
1270: l_api_name,
1271: G_PKG_NAME,
1272: 'OKL_API.G_RET_STS_ERROR',

Line 1272: 'OKL_API.G_RET_STS_ERROR',

1268: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1269: (
1270: l_api_name,
1271: G_PKG_NAME,
1272: 'OKL_API.G_RET_STS_ERROR',
1273: x_msg_count,
1274: x_msg_data,
1275: '_PVT'
1276: );

Line 1277: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1273: x_msg_count,
1274: x_msg_data,
1275: '_PVT'
1276: );
1277: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1278: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1279: (
1280: l_api_name,
1281: G_PKG_NAME,

Line 1278: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1274: x_msg_data,
1275: '_PVT'
1276: );
1277: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1278: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1279: (
1280: l_api_name,
1281: G_PKG_NAME,
1282: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1282: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1278: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1279: (
1280: l_api_name,
1281: G_PKG_NAME,
1282: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1283: x_msg_count,
1284: x_msg_data,
1285: '_PVT'
1286: );

Line 1288: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1284: x_msg_data,
1285: '_PVT'
1286: );
1287: WHEN OTHERS THEN
1288: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1289: (
1290: l_api_name,
1291: G_PKG_NAME,
1292: 'OTHERS',

Line 1303: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1299: -- insert_row for :OKL_CURE_AMOUNTS_V --
1300: ----------------------------------------
1301: PROCEDURE insert_row(
1302: p_api_version IN NUMBER,
1303: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1304: x_return_status OUT NOCOPY VARCHAR2,
1305: x_msg_count OUT NOCOPY NUMBER,
1306: x_msg_data OUT NOCOPY VARCHAR2,
1307: p_camv_rec IN camv_rec_type,

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

1308: x_camv_rec OUT NOCOPY camv_rec_type) IS
1309:
1310: l_api_version CONSTANT NUMBER := 1;
1311: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1312: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1313: l_camv_rec camv_rec_type := p_camv_rec;
1314: l_def_camv_rec camv_rec_type;
1315: l_cam_rec cam_rec_type;
1316: lx_cam_rec cam_rec_type;

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

1335: FUNCTION Set_Attributes (
1336: p_camv_rec IN camv_rec_type,
1337: x_camv_rec OUT NOCOPY camv_rec_type
1338: ) RETURN VARCHAR2 IS
1339: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1340: BEGIN
1341: x_camv_rec := p_camv_rec;
1342: x_camv_rec.OBJECT_VERSION_NUMBER := 1;
1343: RETURN(l_return_status);

Line 1346: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1342: x_camv_rec.OBJECT_VERSION_NUMBER := 1;
1343: RETURN(l_return_status);
1344: END Set_Attributes;
1345: BEGIN
1346: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1347: G_PKG_NAME,
1348: p_init_msg_list,
1349: l_api_version,
1350: p_api_version,

Line 1353: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1349: l_api_version,
1350: p_api_version,
1351: '_PVT',
1352: x_return_status);
1353: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1356: RAISE OKL_API.G_EXCEPTION_ERROR;
1357: END IF;

Line 1354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1350: p_api_version,
1351: '_PVT',
1352: x_return_status);
1353: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1356: RAISE OKL_API.G_EXCEPTION_ERROR;
1357: END IF;
1358: l_camv_rec := null_out_defaults(p_camv_rec);

Line 1355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1351: '_PVT',
1352: x_return_status);
1353: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1356: RAISE OKL_API.G_EXCEPTION_ERROR;
1357: END IF;
1358: l_camv_rec := null_out_defaults(p_camv_rec);
1359: -- Set primary key value

Line 1356: RAISE OKL_API.G_EXCEPTION_ERROR;

1352: x_return_status);
1353: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1356: RAISE OKL_API.G_EXCEPTION_ERROR;
1357: END IF;
1358: l_camv_rec := null_out_defaults(p_camv_rec);
1359: -- Set primary key value
1360: l_camv_rec.CURE_AMOUNT_ID := get_seq_id;

Line 1366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1362: l_return_Status := Set_Attributes(
1363: l_camv_rec, -- IN
1364: l_def_camv_rec); -- OUT
1365: --- If any errors happen abort API
1366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1369: RAISE OKL_API.G_EXCEPTION_ERROR;
1370: END IF;

Line 1367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1363: l_camv_rec, -- IN
1364: l_def_camv_rec); -- OUT
1365: --- If any errors happen abort API
1366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1369: RAISE OKL_API.G_EXCEPTION_ERROR;
1370: END IF;
1371: l_def_camv_rec := fill_who_columns(l_def_camv_rec);

Line 1368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1364: l_def_camv_rec); -- OUT
1365: --- If any errors happen abort API
1366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1369: RAISE OKL_API.G_EXCEPTION_ERROR;
1370: END IF;
1371: l_def_camv_rec := fill_who_columns(l_def_camv_rec);
1372: --- Validate all non-missing attributes (Item Level Validation)

Line 1369: RAISE OKL_API.G_EXCEPTION_ERROR;

1365: --- If any errors happen abort API
1366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1369: RAISE OKL_API.G_EXCEPTION_ERROR;
1370: END IF;
1371: l_def_camv_rec := fill_who_columns(l_def_camv_rec);
1372: --- Validate all non-missing attributes (Item Level Validation)
1373: l_return_status := Validate_Attributes(l_def_camv_rec);

Line 1375: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1371: l_def_camv_rec := fill_who_columns(l_def_camv_rec);
1372: --- Validate all non-missing attributes (Item Level Validation)
1373: l_return_status := Validate_Attributes(l_def_camv_rec);
1374: --- If any errors happen abort API
1375: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1376: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1377: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1378: RAISE OKL_API.G_EXCEPTION_ERROR;
1379: END IF;

Line 1376: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1372: --- Validate all non-missing attributes (Item Level Validation)
1373: l_return_status := Validate_Attributes(l_def_camv_rec);
1374: --- If any errors happen abort API
1375: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1376: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1377: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1378: RAISE OKL_API.G_EXCEPTION_ERROR;
1379: END IF;
1380: l_return_status := Validate_Record(l_def_camv_rec);

Line 1377: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1373: l_return_status := Validate_Attributes(l_def_camv_rec);
1374: --- If any errors happen abort API
1375: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1376: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1377: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1378: RAISE OKL_API.G_EXCEPTION_ERROR;
1379: END IF;
1380: l_return_status := Validate_Record(l_def_camv_rec);
1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1378: RAISE OKL_API.G_EXCEPTION_ERROR;

1374: --- If any errors happen abort API
1375: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1376: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1377: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1378: RAISE OKL_API.G_EXCEPTION_ERROR;
1379: END IF;
1380: l_return_status := Validate_Record(l_def_camv_rec);
1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1377: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1378: RAISE OKL_API.G_EXCEPTION_ERROR;
1379: END IF;
1380: l_return_status := Validate_Record(l_def_camv_rec);
1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1384: RAISE OKL_API.G_EXCEPTION_ERROR;
1385: END IF;

Line 1382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1378: RAISE OKL_API.G_EXCEPTION_ERROR;
1379: END IF;
1380: l_return_status := Validate_Record(l_def_camv_rec);
1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1384: RAISE OKL_API.G_EXCEPTION_ERROR;
1385: END IF;
1386: -----------------------------------------

Line 1383: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1379: END IF;
1380: l_return_status := Validate_Record(l_def_camv_rec);
1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1384: RAISE OKL_API.G_EXCEPTION_ERROR;
1385: END IF;
1386: -----------------------------------------
1387: -- Move VIEW record to "Child" records --

Line 1384: RAISE OKL_API.G_EXCEPTION_ERROR;

1380: l_return_status := Validate_Record(l_def_camv_rec);
1381: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1383: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1384: RAISE OKL_API.G_EXCEPTION_ERROR;
1385: END IF;
1386: -----------------------------------------
1387: -- Move VIEW record to "Child" records --
1388: -----------------------------------------

Line 1401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1397: x_msg_data,
1398: l_cam_rec,
1399: lx_cam_rec
1400: );
1401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1404: RAISE OKL_API.G_EXCEPTION_ERROR;
1405: END IF;

Line 1402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1398: l_cam_rec,
1399: lx_cam_rec
1400: );
1401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1404: RAISE OKL_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: migrate(lx_cam_rec, l_def_camv_rec);

Line 1403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1399: lx_cam_rec
1400: );
1401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1404: RAISE OKL_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: migrate(lx_cam_rec, l_def_camv_rec);
1407: -- Set OUT values

Line 1404: RAISE OKL_API.G_EXCEPTION_ERROR;

1400: );
1401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1404: RAISE OKL_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: migrate(lx_cam_rec, l_def_camv_rec);
1407: -- Set OUT values
1408: x_camv_rec := l_def_camv_rec;

Line 1410: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1406: migrate(lx_cam_rec, l_def_camv_rec);
1407: -- Set OUT values
1408: x_camv_rec := l_def_camv_rec;
1409: x_return_status := l_return_status;
1410: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1411: EXCEPTION
1412: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1413: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1414: (

Line 1412: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1408: x_camv_rec := l_def_camv_rec;
1409: x_return_status := l_return_status;
1410: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1411: EXCEPTION
1412: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1413: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1414: (
1415: l_api_name,
1416: G_PKG_NAME,

Line 1413: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1409: x_return_status := l_return_status;
1410: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1411: EXCEPTION
1412: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1413: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1414: (
1415: l_api_name,
1416: G_PKG_NAME,
1417: 'OKL_API.G_RET_STS_ERROR',

Line 1417: 'OKL_API.G_RET_STS_ERROR',

1413: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1414: (
1415: l_api_name,
1416: G_PKG_NAME,
1417: 'OKL_API.G_RET_STS_ERROR',
1418: x_msg_count,
1419: x_msg_data,
1420: '_PVT'
1421: );

Line 1422: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1418: x_msg_count,
1419: x_msg_data,
1420: '_PVT'
1421: );
1422: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1424: (
1425: l_api_name,
1426: G_PKG_NAME,

Line 1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1419: x_msg_data,
1420: '_PVT'
1421: );
1422: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1424: (
1425: l_api_name,
1426: G_PKG_NAME,
1427: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1427: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1424: (
1425: l_api_name,
1426: G_PKG_NAME,
1427: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1428: x_msg_count,
1429: x_msg_data,
1430: '_PVT'
1431: );

Line 1433: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1429: x_msg_data,
1430: '_PVT'
1431: );
1432: WHEN OTHERS THEN
1433: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1434: (
1435: l_api_name,
1436: G_PKG_NAME,
1437: 'OTHERS',

Line 1448: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1444: -- PL/SQL TBL insert_row for:CAMV_TBL --
1445: ----------------------------------------
1446: PROCEDURE insert_row(
1447: p_api_version IN NUMBER,
1448: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1449: x_return_status OUT NOCOPY VARCHAR2,
1450: x_msg_count OUT NOCOPY NUMBER,
1451: x_msg_data OUT NOCOPY VARCHAR2,
1452: p_camv_tbl IN camv_tbl_type,

Line 1454: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

1450: x_msg_count OUT NOCOPY NUMBER,
1451: x_msg_data OUT NOCOPY VARCHAR2,
1452: p_camv_tbl IN camv_tbl_type,
1453: x_camv_tbl OUT NOCOPY camv_tbl_type,
1454: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
1455:
1456: l_api_version CONSTANT NUMBER := 1;
1457: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_insert_row';
1458: i NUMBER := 0;

Line 1460: OKL_API.init_msg_list(p_init_msg_list);

1456: l_api_version CONSTANT NUMBER := 1;
1457: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_insert_row';
1458: i NUMBER := 0;
1459: BEGIN
1460: OKL_API.init_msg_list(p_init_msg_list);
1461: -- Make sure PL/SQL table has records in it before passing
1462: IF (p_camv_tbl.COUNT > 0) THEN
1463: i := p_camv_tbl.FIRST;
1464: LOOP

Line 1466: l_error_rec OKL_API.ERROR_REC_TYPE;

1462: IF (p_camv_tbl.COUNT > 0) THEN
1463: i := p_camv_tbl.FIRST;
1464: LOOP
1465: DECLARE
1466: l_error_rec OKL_API.ERROR_REC_TYPE;
1467: BEGIN
1468: l_error_rec.api_name := l_api_name;
1469: l_error_rec.api_package := G_PKG_NAME;
1470: l_error_rec.idx := i;

Line 1473: p_init_msg_list => OKL_API.G_FALSE,

1469: l_error_rec.api_package := G_PKG_NAME;
1470: l_error_rec.idx := i;
1471: insert_row (
1472: p_api_version => p_api_version,
1473: p_init_msg_list => OKL_API.G_FALSE,
1474: x_return_status => l_error_rec.error_type,
1475: x_msg_count => l_error_rec.msg_count,
1476: x_msg_data => l_error_rec.msg_data,
1477: p_camv_rec => p_camv_tbl(i),

Line 1479: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

1475: x_msg_count => l_error_rec.msg_count,
1476: x_msg_data => l_error_rec.msg_data,
1477: p_camv_rec => p_camv_tbl(i),
1478: x_camv_rec => x_camv_tbl(i));
1479: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
1480: l_error_rec.sqlcode := SQLCODE;
1481: load_error_tbl(l_error_rec, px_error_tbl);
1482: ELSE
1483: x_msg_count := l_error_rec.msg_count;

Line 1487: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1483: x_msg_count := l_error_rec.msg_count;
1484: x_msg_data := l_error_rec.msg_data;
1485: END IF;
1486: EXCEPTION
1487: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1488: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1489: l_error_rec.sqlcode := SQLCODE;
1490: load_error_tbl(l_error_rec, px_error_tbl);
1491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1488: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

1484: x_msg_data := l_error_rec.msg_data;
1485: END IF;
1486: EXCEPTION
1487: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1488: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1489: l_error_rec.sqlcode := SQLCODE;
1490: load_error_tbl(l_error_rec, px_error_tbl);
1491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1492: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 1491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1487: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1488: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1489: l_error_rec.sqlcode := SQLCODE;
1490: load_error_tbl(l_error_rec, px_error_tbl);
1491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1492: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1493: l_error_rec.sqlcode := SQLCODE;
1494: load_error_tbl(l_error_rec, px_error_tbl);
1495: WHEN OTHERS THEN

Line 1492: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

1488: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1489: l_error_rec.sqlcode := SQLCODE;
1490: load_error_tbl(l_error_rec, px_error_tbl);
1491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1492: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1493: l_error_rec.sqlcode := SQLCODE;
1494: load_error_tbl(l_error_rec, px_error_tbl);
1495: WHEN OTHERS THEN
1496: l_error_rec.error_type := 'OTHERS';

Line 1507: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1503: END IF;
1504: -- Loop through the error_tbl to find the error with the highest severity
1505: -- and return it.
1506: x_return_status := find_highest_exception(px_error_tbl);
1507: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1508: EXCEPTION
1509: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1510: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1511: (

Line 1509: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1505: -- and return it.
1506: x_return_status := find_highest_exception(px_error_tbl);
1507: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1508: EXCEPTION
1509: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1510: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1511: (
1512: l_api_name,
1513: G_PKG_NAME,

Line 1510: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1506: x_return_status := find_highest_exception(px_error_tbl);
1507: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1508: EXCEPTION
1509: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1510: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1511: (
1512: l_api_name,
1513: G_PKG_NAME,
1514: 'OKL_API.G_RET_STS_ERROR',

Line 1514: 'OKL_API.G_RET_STS_ERROR',

1510: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1511: (
1512: l_api_name,
1513: G_PKG_NAME,
1514: 'OKL_API.G_RET_STS_ERROR',
1515: x_msg_count,
1516: x_msg_data,
1517: '_PVT'
1518: );

Line 1519: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1515: x_msg_count,
1516: x_msg_data,
1517: '_PVT'
1518: );
1519: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1520: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1521: (
1522: l_api_name,
1523: G_PKG_NAME,

Line 1520: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1516: x_msg_data,
1517: '_PVT'
1518: );
1519: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1520: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1521: (
1522: l_api_name,
1523: G_PKG_NAME,
1524: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1524: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1520: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1521: (
1522: l_api_name,
1523: G_PKG_NAME,
1524: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1525: x_msg_count,
1526: x_msg_data,
1527: '_PVT'
1528: );

Line 1530: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1526: x_msg_data,
1527: '_PVT'
1528: );
1529: WHEN OTHERS THEN
1530: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1531: (
1532: l_api_name,
1533: G_PKG_NAME,
1534: 'OTHERS',

Line 1546: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1542: -- PL/SQL TBL insert_row for:CAMV_TBL --
1543: ----------------------------------------
1544: PROCEDURE insert_row(
1545: p_api_version IN NUMBER,
1546: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1547: x_return_status OUT NOCOPY VARCHAR2,
1548: x_msg_count OUT NOCOPY NUMBER,
1549: x_msg_data OUT NOCOPY VARCHAR2,
1550: p_camv_tbl IN camv_tbl_type,

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

1551: x_camv_tbl OUT NOCOPY camv_tbl_type) IS
1552:
1553: l_api_version CONSTANT NUMBER := 1;
1554: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1555: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1556: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1557: BEGIN
1558: OKL_API.init_msg_list(p_init_msg_list);
1559: -- Make sure PL/SQL table has records in it before passing

Line 1556: l_error_tbl OKL_API.ERROR_TBL_TYPE;

1552:
1553: l_api_version CONSTANT NUMBER := 1;
1554: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1555: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1556: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1557: BEGIN
1558: OKL_API.init_msg_list(p_init_msg_list);
1559: -- Make sure PL/SQL table has records in it before passing
1560: IF (p_camv_tbl.COUNT > 0) THEN

Line 1558: OKL_API.init_msg_list(p_init_msg_list);

1554: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1555: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1556: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1557: BEGIN
1558: OKL_API.init_msg_list(p_init_msg_list);
1559: -- Make sure PL/SQL table has records in it before passing
1560: IF (p_camv_tbl.COUNT > 0) THEN
1561: insert_row (
1562: p_api_version => p_api_version,

Line 1563: p_init_msg_list => OKL_API.G_FALSE,

1559: -- Make sure PL/SQL table has records in it before passing
1560: IF (p_camv_tbl.COUNT > 0) THEN
1561: insert_row (
1562: p_api_version => p_api_version,
1563: p_init_msg_list => OKL_API.G_FALSE,
1564: x_return_status => x_return_status,
1565: x_msg_count => x_msg_count,
1566: x_msg_data => x_msg_data,
1567: p_camv_tbl => p_camv_tbl,

Line 1571: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1567: p_camv_tbl => p_camv_tbl,
1568: x_camv_tbl => x_camv_tbl,
1569: px_error_tbl => l_error_tbl);
1570: END IF;
1571: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1572: EXCEPTION
1573: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1574: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1575: (

Line 1573: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1569: px_error_tbl => l_error_tbl);
1570: END IF;
1571: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1572: EXCEPTION
1573: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1574: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1575: (
1576: l_api_name,
1577: G_PKG_NAME,

Line 1574: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1570: END IF;
1571: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1572: EXCEPTION
1573: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1574: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1575: (
1576: l_api_name,
1577: G_PKG_NAME,
1578: 'OKL_API.G_RET_STS_ERROR',

Line 1578: 'OKL_API.G_RET_STS_ERROR',

1574: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1575: (
1576: l_api_name,
1577: G_PKG_NAME,
1578: 'OKL_API.G_RET_STS_ERROR',
1579: x_msg_count,
1580: x_msg_data,
1581: '_PVT'
1582: );

Line 1583: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1579: x_msg_count,
1580: x_msg_data,
1581: '_PVT'
1582: );
1583: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1584: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1585: (
1586: l_api_name,
1587: G_PKG_NAME,

Line 1584: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1580: x_msg_data,
1581: '_PVT'
1582: );
1583: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1584: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1585: (
1586: l_api_name,
1587: G_PKG_NAME,
1588: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1588: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1584: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1585: (
1586: l_api_name,
1587: G_PKG_NAME,
1588: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1589: x_msg_count,
1590: x_msg_data,
1591: '_PVT'
1592: );

Line 1594: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1590: x_msg_data,
1591: '_PVT'
1592: );
1593: WHEN OTHERS THEN
1594: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1595: (
1596: l_api_name,
1597: G_PKG_NAME,
1598: 'OTHERS',

Line 1612: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1608: -----------------------------------
1609: -- lock_row for:OKL_CURE_AMOUNTS --
1610: -----------------------------------
1611: PROCEDURE lock_row(
1612: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1613: x_return_status OUT NOCOPY VARCHAR2,
1614: x_msg_count OUT NOCOPY NUMBER,
1615: x_msg_data OUT NOCOPY VARCHAR2,
1616: p_cam_rec IN cam_rec_type) IS

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

1629: FROM OKL_CURE_AMOUNTS
1630: WHERE CURE_AMOUNT_ID = p_cam_rec.cure_amount_id;
1631: l_api_version CONSTANT NUMBER := 1;
1632: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1633: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1634: l_object_version_number OKL_CURE_AMOUNTS.OBJECT_VERSION_NUMBER%TYPE;
1635: lc_object_version_number OKL_CURE_AMOUNTS.OBJECT_VERSION_NUMBER%TYPE;
1636: l_row_notfound BOOLEAN := FALSE;
1637: lc_row_notfound BOOLEAN := FALSE;

Line 1639: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1635: lc_object_version_number OKL_CURE_AMOUNTS.OBJECT_VERSION_NUMBER%TYPE;
1636: l_row_notfound BOOLEAN := FALSE;
1637: lc_row_notfound BOOLEAN := FALSE;
1638: BEGIN
1639: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1640: p_init_msg_list,
1641: '_PVT',
1642: x_return_status);
1643: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1643: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1639: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1640: p_init_msg_list,
1641: '_PVT',
1642: x_return_status);
1643: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1646: RAISE OKL_API.G_EXCEPTION_ERROR;
1647: END IF;

Line 1644: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1640: p_init_msg_list,
1641: '_PVT',
1642: x_return_status);
1643: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1646: RAISE OKL_API.G_EXCEPTION_ERROR;
1647: END IF;
1648: BEGIN

Line 1645: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1641: '_PVT',
1642: x_return_status);
1643: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1646: RAISE OKL_API.G_EXCEPTION_ERROR;
1647: END IF;
1648: BEGIN
1649: OPEN lock_csr(p_cam_rec);

Line 1646: RAISE OKL_API.G_EXCEPTION_ERROR;

1642: x_return_status);
1643: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1646: RAISE OKL_API.G_EXCEPTION_ERROR;
1647: END IF;
1648: BEGIN
1649: OPEN lock_csr(p_cam_rec);
1650: FETCH lock_csr INTO l_object_version_number;

Line 1658: OKL_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

1654: WHEN E_Resource_Busy THEN
1655: IF (lock_csr%ISOPEN) THEN
1656: CLOSE lock_csr;
1657: END IF;
1658: OKL_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1659: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
1660: END;
1661:
1662: IF ( l_row_notfound ) THEN

Line 1669: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

1665: lc_row_notfound := lchk_csr%NOTFOUND;
1666: CLOSE lchk_csr;
1667: END IF;
1668: IF (lc_row_notfound) THEN
1669: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1670: RAISE OKL_API.G_EXCEPTION_ERROR;
1671: ELSIF lc_object_version_number > p_cam_rec.object_version_number THEN
1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1673: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 1670: RAISE OKL_API.G_EXCEPTION_ERROR;

1666: CLOSE lchk_csr;
1667: END IF;
1668: IF (lc_row_notfound) THEN
1669: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1670: RAISE OKL_API.G_EXCEPTION_ERROR;
1671: ELSIF lc_object_version_number > p_cam_rec.object_version_number THEN
1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1673: RAISE OKL_API.G_EXCEPTION_ERROR;
1674: ELSIF lc_object_version_number <> p_cam_rec.object_version_number THEN

Line 1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

1668: IF (lc_row_notfound) THEN
1669: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1670: RAISE OKL_API.G_EXCEPTION_ERROR;
1671: ELSIF lc_object_version_number > p_cam_rec.object_version_number THEN
1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1673: RAISE OKL_API.G_EXCEPTION_ERROR;
1674: ELSIF lc_object_version_number <> p_cam_rec.object_version_number THEN
1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1676: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 1673: RAISE OKL_API.G_EXCEPTION_ERROR;

1669: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1670: RAISE OKL_API.G_EXCEPTION_ERROR;
1671: ELSIF lc_object_version_number > p_cam_rec.object_version_number THEN
1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1673: RAISE OKL_API.G_EXCEPTION_ERROR;
1674: ELSIF lc_object_version_number <> p_cam_rec.object_version_number THEN
1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1676: RAISE OKL_API.G_EXCEPTION_ERROR;
1677: ELSIF lc_object_version_number = -1 THEN

Line 1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

1671: ELSIF lc_object_version_number > p_cam_rec.object_version_number THEN
1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1673: RAISE OKL_API.G_EXCEPTION_ERROR;
1674: ELSIF lc_object_version_number <> p_cam_rec.object_version_number THEN
1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1676: RAISE OKL_API.G_EXCEPTION_ERROR;
1677: ELSIF lc_object_version_number = -1 THEN
1678: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1679: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 1676: RAISE OKL_API.G_EXCEPTION_ERROR;

1672: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1673: RAISE OKL_API.G_EXCEPTION_ERROR;
1674: ELSIF lc_object_version_number <> p_cam_rec.object_version_number THEN
1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1676: RAISE OKL_API.G_EXCEPTION_ERROR;
1677: ELSIF lc_object_version_number = -1 THEN
1678: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1679: RAISE OKL_API.G_EXCEPTION_ERROR;
1680: END IF;

Line 1678: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);

1674: ELSIF lc_object_version_number <> p_cam_rec.object_version_number THEN
1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1676: RAISE OKL_API.G_EXCEPTION_ERROR;
1677: ELSIF lc_object_version_number = -1 THEN
1678: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1679: RAISE OKL_API.G_EXCEPTION_ERROR;
1680: END IF;
1681: x_return_status := l_return_status;
1682: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1679: RAISE OKL_API.G_EXCEPTION_ERROR;

1675: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1676: RAISE OKL_API.G_EXCEPTION_ERROR;
1677: ELSIF lc_object_version_number = -1 THEN
1678: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1679: RAISE OKL_API.G_EXCEPTION_ERROR;
1680: END IF;
1681: x_return_status := l_return_status;
1682: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1683: EXCEPTION

Line 1682: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1678: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1679: RAISE OKL_API.G_EXCEPTION_ERROR;
1680: END IF;
1681: x_return_status := l_return_status;
1682: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1683: EXCEPTION
1684: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1685: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1686: (

Line 1684: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1680: END IF;
1681: x_return_status := l_return_status;
1682: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1683: EXCEPTION
1684: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1685: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1686: (
1687: l_api_name,
1688: G_PKG_NAME,

Line 1685: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1681: x_return_status := l_return_status;
1682: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1683: EXCEPTION
1684: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1685: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1686: (
1687: l_api_name,
1688: G_PKG_NAME,
1689: 'OKL_API.G_RET_STS_ERROR',

Line 1689: 'OKL_API.G_RET_STS_ERROR',

1685: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1686: (
1687: l_api_name,
1688: G_PKG_NAME,
1689: 'OKL_API.G_RET_STS_ERROR',
1690: x_msg_count,
1691: x_msg_data,
1692: '_PVT'
1693: );

Line 1694: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 1695: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1691: x_msg_data,
1692: '_PVT'
1693: );
1694: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1695: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1696: (
1697: l_api_name,
1698: G_PKG_NAME,
1699: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1699: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1695: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1696: (
1697: l_api_name,
1698: G_PKG_NAME,
1699: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1700: x_msg_count,
1701: x_msg_data,
1702: '_PVT'
1703: );

Line 1705: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1701: x_msg_data,
1702: '_PVT'
1703: );
1704: WHEN OTHERS THEN
1705: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1706: (
1707: l_api_name,
1708: G_PKG_NAME,
1709: 'OTHERS',

Line 1720: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1716: -- lock_row for: OKL_CURE_AMOUNTS_V --
1717: --------------------------------------
1718: PROCEDURE lock_row(
1719: p_api_version IN NUMBER,
1720: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1721: x_return_status OUT NOCOPY VARCHAR2,
1722: x_msg_count OUT NOCOPY NUMBER,
1723: x_msg_data OUT NOCOPY VARCHAR2,
1724: p_camv_rec IN camv_rec_type) IS

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

1724: p_camv_rec IN camv_rec_type) IS
1725:
1726: l_api_version CONSTANT NUMBER := 1;
1727: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
1728: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1729: l_cam_rec cam_rec_type;
1730: BEGIN
1731: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1732: G_PKG_NAME,

Line 1731: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1727: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
1728: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1729: l_cam_rec cam_rec_type;
1730: BEGIN
1731: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1732: G_PKG_NAME,
1733: p_init_msg_list,
1734: l_api_version,
1735: p_api_version,

Line 1738: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1734: l_api_version,
1735: p_api_version,
1736: '_PVT',
1737: x_return_status);
1738: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1740: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1741: RAISE OKL_API.G_EXCEPTION_ERROR;
1742: END IF;

Line 1739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1735: p_api_version,
1736: '_PVT',
1737: x_return_status);
1738: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1740: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1741: RAISE OKL_API.G_EXCEPTION_ERROR;
1742: END IF;
1743: -----------------------------------------

Line 1740: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1736: '_PVT',
1737: x_return_status);
1738: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1740: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1741: RAISE OKL_API.G_EXCEPTION_ERROR;
1742: END IF;
1743: -----------------------------------------
1744: -- Move VIEW record to "Child" records --

Line 1741: RAISE OKL_API.G_EXCEPTION_ERROR;

1737: x_return_status);
1738: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1740: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1741: RAISE OKL_API.G_EXCEPTION_ERROR;
1742: END IF;
1743: -----------------------------------------
1744: -- Move VIEW record to "Child" records --
1745: -----------------------------------------

Line 1757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1753: x_msg_count,
1754: x_msg_data,
1755: l_cam_rec
1756: );
1757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1760: RAISE OKL_API.G_EXCEPTION_ERROR;
1761: END IF;

Line 1758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1754: x_msg_data,
1755: l_cam_rec
1756: );
1757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1760: RAISE OKL_API.G_EXCEPTION_ERROR;
1761: END IF;
1762: x_return_status := l_return_status;

Line 1759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1755: l_cam_rec
1756: );
1757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1760: RAISE OKL_API.G_EXCEPTION_ERROR;
1761: END IF;
1762: x_return_status := l_return_status;
1763: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1760: RAISE OKL_API.G_EXCEPTION_ERROR;

1756: );
1757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1760: RAISE OKL_API.G_EXCEPTION_ERROR;
1761: END IF;
1762: x_return_status := l_return_status;
1763: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1764: EXCEPTION

Line 1763: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1760: RAISE OKL_API.G_EXCEPTION_ERROR;
1761: END IF;
1762: x_return_status := l_return_status;
1763: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1764: EXCEPTION
1765: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1766: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1767: (

Line 1765: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1761: END IF;
1762: x_return_status := l_return_status;
1763: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1764: EXCEPTION
1765: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1766: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1767: (
1768: l_api_name,
1769: G_PKG_NAME,

Line 1766: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1762: x_return_status := l_return_status;
1763: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1764: EXCEPTION
1765: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1766: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1767: (
1768: l_api_name,
1769: G_PKG_NAME,
1770: 'OKL_API.G_RET_STS_ERROR',

Line 1770: 'OKL_API.G_RET_STS_ERROR',

1766: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1767: (
1768: l_api_name,
1769: G_PKG_NAME,
1770: 'OKL_API.G_RET_STS_ERROR',
1771: x_msg_count,
1772: x_msg_data,
1773: '_PVT'
1774: );

Line 1775: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1771: x_msg_count,
1772: x_msg_data,
1773: '_PVT'
1774: );
1775: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1776: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1777: (
1778: l_api_name,
1779: G_PKG_NAME,

Line 1776: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1772: x_msg_data,
1773: '_PVT'
1774: );
1775: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1776: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1777: (
1778: l_api_name,
1779: G_PKG_NAME,
1780: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1780: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1776: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1777: (
1778: l_api_name,
1779: G_PKG_NAME,
1780: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1781: x_msg_count,
1782: x_msg_data,
1783: '_PVT'
1784: );

Line 1786: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1782: x_msg_data,
1783: '_PVT'
1784: );
1785: WHEN OTHERS THEN
1786: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1787: (
1788: l_api_name,
1789: G_PKG_NAME,
1790: 'OTHERS',

Line 1801: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1797: -- PL/SQL TBL lock_row for:CAMV_TBL --
1798: --------------------------------------
1799: PROCEDURE lock_row(
1800: p_api_version IN NUMBER,
1801: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1802: x_return_status OUT NOCOPY VARCHAR2,
1803: x_msg_count OUT NOCOPY NUMBER,
1804: x_msg_data OUT NOCOPY VARCHAR2,
1805: p_camv_tbl IN camv_tbl_type,

Line 1806: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

1802: x_return_status OUT NOCOPY VARCHAR2,
1803: x_msg_count OUT NOCOPY NUMBER,
1804: x_msg_data OUT NOCOPY VARCHAR2,
1805: p_camv_tbl IN camv_tbl_type,
1806: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
1807:
1808: l_api_version CONSTANT NUMBER := 1;
1809: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_lock_row';
1810: i NUMBER := 0;

Line 1812: OKL_API.init_msg_list(p_init_msg_list);

1808: l_api_version CONSTANT NUMBER := 1;
1809: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_lock_row';
1810: i NUMBER := 0;
1811: BEGIN
1812: OKL_API.init_msg_list(p_init_msg_list);
1813: -- Make sure PL/SQL table has recrods in it before passing
1814: IF (p_camv_tbl.COUNT > 0) THEN
1815: i := p_camv_tbl.FIRST;
1816: LOOP

Line 1818: l_error_rec OKL_API.ERROR_REC_TYPE;

1814: IF (p_camv_tbl.COUNT > 0) THEN
1815: i := p_camv_tbl.FIRST;
1816: LOOP
1817: DECLARE
1818: l_error_rec OKL_API.ERROR_REC_TYPE;
1819: BEGIN
1820: l_error_rec.api_name := l_api_name;
1821: l_error_rec.api_package := G_PKG_NAME;
1822: l_error_rec.idx := i;

Line 1825: p_init_msg_list => OKL_API.G_FALSE,

1821: l_error_rec.api_package := G_PKG_NAME;
1822: l_error_rec.idx := i;
1823: lock_row(
1824: p_api_version => p_api_version,
1825: p_init_msg_list => OKL_API.G_FALSE,
1826: x_return_status => l_error_rec.error_type,
1827: x_msg_count => l_error_rec.msg_count,
1828: x_msg_data => l_error_rec.msg_data,
1829: p_camv_rec => p_camv_tbl(i));

Line 1830: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

1826: x_return_status => l_error_rec.error_type,
1827: x_msg_count => l_error_rec.msg_count,
1828: x_msg_data => l_error_rec.msg_data,
1829: p_camv_rec => p_camv_tbl(i));
1830: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
1831: l_error_rec.sqlcode := SQLCODE;
1832: load_error_tbl(l_error_rec, px_error_tbl);
1833: ELSE
1834: x_msg_count := l_error_rec.msg_count;

Line 1838: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1834: x_msg_count := l_error_rec.msg_count;
1835: x_msg_data := l_error_rec.msg_data;
1836: END IF;
1837: EXCEPTION
1838: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1839: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1840: l_error_rec.sqlcode := SQLCODE;
1841: load_error_tbl(l_error_rec, px_error_tbl);
1842: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1839: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

1835: x_msg_data := l_error_rec.msg_data;
1836: END IF;
1837: EXCEPTION
1838: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1839: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1840: l_error_rec.sqlcode := SQLCODE;
1841: load_error_tbl(l_error_rec, px_error_tbl);
1842: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1843: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 1842: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1838: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1839: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1840: l_error_rec.sqlcode := SQLCODE;
1841: load_error_tbl(l_error_rec, px_error_tbl);
1842: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1843: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1844: l_error_rec.sqlcode := SQLCODE;
1845: load_error_tbl(l_error_rec, px_error_tbl);
1846: WHEN OTHERS THEN

Line 1843: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

1839: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1840: l_error_rec.sqlcode := SQLCODE;
1841: load_error_tbl(l_error_rec, px_error_tbl);
1842: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1843: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1844: l_error_rec.sqlcode := SQLCODE;
1845: load_error_tbl(l_error_rec, px_error_tbl);
1846: WHEN OTHERS THEN
1847: l_error_rec.error_type := 'OTHERS';

Line 1858: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1854: END IF;
1855: -- Loop through the error_tbl to find the error with the highest severity
1856: -- and return it.
1857: x_return_status := find_highest_exception(px_error_tbl);
1858: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1859: EXCEPTION
1860: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1861: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1862: (

Line 1860: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1856: -- and return it.
1857: x_return_status := find_highest_exception(px_error_tbl);
1858: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1859: EXCEPTION
1860: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1861: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1862: (
1863: l_api_name,
1864: G_PKG_NAME,

Line 1861: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1857: x_return_status := find_highest_exception(px_error_tbl);
1858: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1859: EXCEPTION
1860: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1861: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1862: (
1863: l_api_name,
1864: G_PKG_NAME,
1865: 'OKL_API.G_RET_STS_ERROR',

Line 1865: 'OKL_API.G_RET_STS_ERROR',

1861: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1862: (
1863: l_api_name,
1864: G_PKG_NAME,
1865: 'OKL_API.G_RET_STS_ERROR',
1866: x_msg_count,
1867: x_msg_data,
1868: '_PVT'
1869: );

Line 1870: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1866: x_msg_count,
1867: x_msg_data,
1868: '_PVT'
1869: );
1870: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1871: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1872: (
1873: l_api_name,
1874: G_PKG_NAME,

Line 1871: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1867: x_msg_data,
1868: '_PVT'
1869: );
1870: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1871: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1872: (
1873: l_api_name,
1874: G_PKG_NAME,
1875: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1875: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1871: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1872: (
1873: l_api_name,
1874: G_PKG_NAME,
1875: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1876: x_msg_count,
1877: x_msg_data,
1878: '_PVT'
1879: );

Line 1881: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1877: x_msg_data,
1878: '_PVT'
1879: );
1880: WHEN OTHERS THEN
1881: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1882: (
1883: l_api_name,
1884: G_PKG_NAME,
1885: 'OTHERS',

Line 1896: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1892: -- PL/SQL TBL lock_row for:CAMV_TBL --
1893: --------------------------------------
1894: PROCEDURE lock_row(
1895: p_api_version IN NUMBER,
1896: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1897: x_return_status OUT NOCOPY VARCHAR2,
1898: x_msg_count OUT NOCOPY NUMBER,
1899: x_msg_data OUT NOCOPY VARCHAR2,
1900: p_camv_tbl IN camv_tbl_type) IS

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

1900: p_camv_tbl IN camv_tbl_type) IS
1901:
1902: l_api_version CONSTANT NUMBER := 1;
1903: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
1904: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1905: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1906: BEGIN
1907: OKL_API.init_msg_list(p_init_msg_list);
1908: -- Make sure PL/SQL table has recrods in it before passing

Line 1905: l_error_tbl OKL_API.ERROR_TBL_TYPE;

1901:
1902: l_api_version CONSTANT NUMBER := 1;
1903: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
1904: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1905: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1906: BEGIN
1907: OKL_API.init_msg_list(p_init_msg_list);
1908: -- Make sure PL/SQL table has recrods in it before passing
1909: IF (p_camv_tbl.COUNT > 0) THEN

Line 1907: OKL_API.init_msg_list(p_init_msg_list);

1903: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
1904: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1905: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1906: BEGIN
1907: OKL_API.init_msg_list(p_init_msg_list);
1908: -- Make sure PL/SQL table has recrods in it before passing
1909: IF (p_camv_tbl.COUNT > 0) THEN
1910: lock_row(
1911: p_api_version => p_api_version,

Line 1912: p_init_msg_list => OKL_API.G_FALSE,

1908: -- Make sure PL/SQL table has recrods in it before passing
1909: IF (p_camv_tbl.COUNT > 0) THEN
1910: lock_row(
1911: p_api_version => p_api_version,
1912: p_init_msg_list => OKL_API.G_FALSE,
1913: x_return_status => x_return_status,
1914: x_msg_count => x_msg_count,
1915: x_msg_data => x_msg_data,
1916: p_camv_tbl => p_camv_tbl,

Line 1919: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1915: x_msg_data => x_msg_data,
1916: p_camv_tbl => p_camv_tbl,
1917: px_error_tbl => l_error_tbl);
1918: END IF;
1919: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1920: EXCEPTION
1921: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1922: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1923: (

Line 1921: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1917: px_error_tbl => l_error_tbl);
1918: END IF;
1919: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1920: EXCEPTION
1921: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1922: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1923: (
1924: l_api_name,
1925: G_PKG_NAME,

Line 1922: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1918: END IF;
1919: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1920: EXCEPTION
1921: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1922: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1923: (
1924: l_api_name,
1925: G_PKG_NAME,
1926: 'OKL_API.G_RET_STS_ERROR',

Line 1926: 'OKL_API.G_RET_STS_ERROR',

1922: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1923: (
1924: l_api_name,
1925: G_PKG_NAME,
1926: 'OKL_API.G_RET_STS_ERROR',
1927: x_msg_count,
1928: x_msg_data,
1929: '_PVT'
1930: );

Line 1931: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1927: x_msg_count,
1928: x_msg_data,
1929: '_PVT'
1930: );
1931: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1932: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1933: (
1934: l_api_name,
1935: G_PKG_NAME,

Line 1932: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1928: x_msg_data,
1929: '_PVT'
1930: );
1931: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1932: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1933: (
1934: l_api_name,
1935: G_PKG_NAME,
1936: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1936: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1932: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1933: (
1934: l_api_name,
1935: G_PKG_NAME,
1936: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1937: x_msg_count,
1938: x_msg_data,
1939: '_PVT'
1940: );

Line 1942: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1938: x_msg_data,
1939: '_PVT'
1940: );
1941: WHEN OTHERS THEN
1942: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1943: (
1944: l_api_name,
1945: G_PKG_NAME,
1946: 'OTHERS',

Line 1959: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1955: -------------------------------------
1956: -- update_row for:OKL_CURE_AMOUNTS --
1957: -------------------------------------
1958: PROCEDURE update_row(
1959: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1960: x_return_status OUT NOCOPY VARCHAR2,
1961: x_msg_count OUT NOCOPY NUMBER,
1962: x_msg_data OUT NOCOPY VARCHAR2,
1963: p_cam_rec IN cam_rec_type,

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

1964: x_cam_rec OUT NOCOPY cam_rec_type) IS
1965:
1966: l_api_version CONSTANT NUMBER := 1;
1967: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
1968: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1969: l_cam_rec cam_rec_type := p_cam_rec;
1970: l_def_cam_rec cam_rec_type;
1971: l_row_notfound BOOLEAN := TRUE;
1972: ----------------------------------

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

1977: x_cam_rec OUT NOCOPY cam_rec_type
1978: ) RETURN VARCHAR2 IS
1979: l_cam_rec cam_rec_type;
1980: l_row_notfound BOOLEAN := TRUE;
1981: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1982: BEGIN
1983: x_cam_rec := p_cam_rec;
1984: -- Get current database values
1985: l_cam_rec := get_rec(p_cam_rec, l_return_status);

Line 1986: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN

1982: BEGIN
1983: x_cam_rec := p_cam_rec;
1984: -- Get current database values
1985: l_cam_rec := get_rec(p_cam_rec, l_return_status);
1986: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
1987: IF (x_cam_rec.cure_amount_id = OKL_API.G_MISS_NUM)
1988: THEN
1989: x_cam_rec.cure_amount_id := l_cam_rec.cure_amount_id;
1990: END IF;

Line 1987: IF (x_cam_rec.cure_amount_id = OKL_API.G_MISS_NUM)

1983: x_cam_rec := p_cam_rec;
1984: -- Get current database values
1985: l_cam_rec := get_rec(p_cam_rec, l_return_status);
1986: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
1987: IF (x_cam_rec.cure_amount_id = OKL_API.G_MISS_NUM)
1988: THEN
1989: x_cam_rec.cure_amount_id := l_cam_rec.cure_amount_id;
1990: END IF;
1991: IF (x_cam_rec.chr_id = OKL_API.G_MISS_NUM)

Line 1991: IF (x_cam_rec.chr_id = OKL_API.G_MISS_NUM)

1987: IF (x_cam_rec.cure_amount_id = OKL_API.G_MISS_NUM)
1988: THEN
1989: x_cam_rec.cure_amount_id := l_cam_rec.cure_amount_id;
1990: END IF;
1991: IF (x_cam_rec.chr_id = OKL_API.G_MISS_NUM)
1992: THEN
1993: x_cam_rec.chr_id := l_cam_rec.chr_id;
1994: END IF;
1995: IF (x_cam_rec.cure_type = OKL_API.G_MISS_CHAR)

Line 1995: IF (x_cam_rec.cure_type = OKL_API.G_MISS_CHAR)

1991: IF (x_cam_rec.chr_id = OKL_API.G_MISS_NUM)
1992: THEN
1993: x_cam_rec.chr_id := l_cam_rec.chr_id;
1994: END IF;
1995: IF (x_cam_rec.cure_type = OKL_API.G_MISS_CHAR)
1996: THEN
1997: x_cam_rec.cure_type := l_cam_rec.cure_type;
1998: END IF;
1999: IF (x_cam_rec.cure_amount = OKL_API.G_MISS_NUM)

Line 1999: IF (x_cam_rec.cure_amount = OKL_API.G_MISS_NUM)

1995: IF (x_cam_rec.cure_type = OKL_API.G_MISS_CHAR)
1996: THEN
1997: x_cam_rec.cure_type := l_cam_rec.cure_type;
1998: END IF;
1999: IF (x_cam_rec.cure_amount = OKL_API.G_MISS_NUM)
2000: THEN
2001: x_cam_rec.cure_amount := l_cam_rec.cure_amount;
2002: END IF;
2003: IF (x_cam_rec.repurchase_amount = OKL_API.G_MISS_NUM)

Line 2003: IF (x_cam_rec.repurchase_amount = OKL_API.G_MISS_NUM)

1999: IF (x_cam_rec.cure_amount = OKL_API.G_MISS_NUM)
2000: THEN
2001: x_cam_rec.cure_amount := l_cam_rec.cure_amount;
2002: END IF;
2003: IF (x_cam_rec.repurchase_amount = OKL_API.G_MISS_NUM)
2004: THEN
2005: x_cam_rec.repurchase_amount := l_cam_rec.repurchase_amount;
2006: END IF;
2007: IF (x_cam_rec.effective_date = OKL_API.G_MISS_DATE)

Line 2007: IF (x_cam_rec.effective_date = OKL_API.G_MISS_DATE)

2003: IF (x_cam_rec.repurchase_amount = OKL_API.G_MISS_NUM)
2004: THEN
2005: x_cam_rec.repurchase_amount := l_cam_rec.repurchase_amount;
2006: END IF;
2007: IF (x_cam_rec.effective_date = OKL_API.G_MISS_DATE)
2008: THEN
2009: x_cam_rec.effective_date := l_cam_rec.effective_date;
2010: END IF;
2011: IF (x_cam_rec.times_cured = OKL_API.G_MISS_NUM)

Line 2011: IF (x_cam_rec.times_cured = OKL_API.G_MISS_NUM)

2007: IF (x_cam_rec.effective_date = OKL_API.G_MISS_DATE)
2008: THEN
2009: x_cam_rec.effective_date := l_cam_rec.effective_date;
2010: END IF;
2011: IF (x_cam_rec.times_cured = OKL_API.G_MISS_NUM)
2012: THEN
2013: x_cam_rec.times_cured := l_cam_rec.times_cured;
2014: END IF;
2015: IF (x_cam_rec.payments_remaining = OKL_API.G_MISS_NUM)

Line 2015: IF (x_cam_rec.payments_remaining = OKL_API.G_MISS_NUM)

2011: IF (x_cam_rec.times_cured = OKL_API.G_MISS_NUM)
2012: THEN
2013: x_cam_rec.times_cured := l_cam_rec.times_cured;
2014: END IF;
2015: IF (x_cam_rec.payments_remaining = OKL_API.G_MISS_NUM)
2016: THEN
2017: x_cam_rec.payments_remaining := l_cam_rec.payments_remaining;
2018: END IF;
2019: IF (x_cam_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)

Line 2019: IF (x_cam_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)

2015: IF (x_cam_rec.payments_remaining = OKL_API.G_MISS_NUM)
2016: THEN
2017: x_cam_rec.payments_remaining := l_cam_rec.payments_remaining;
2018: END IF;
2019: IF (x_cam_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)
2020: THEN
2021: x_cam_rec.eligible_cure_amount := l_cam_rec.eligible_cure_amount;
2022: END IF;
2023: IF (x_cam_rec.outstanding_amount = OKL_API.G_MISS_NUM)

Line 2023: IF (x_cam_rec.outstanding_amount = OKL_API.G_MISS_NUM)

2019: IF (x_cam_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)
2020: THEN
2021: x_cam_rec.eligible_cure_amount := l_cam_rec.eligible_cure_amount;
2022: END IF;
2023: IF (x_cam_rec.outstanding_amount = OKL_API.G_MISS_NUM)
2024: THEN
2025: x_cam_rec.outstanding_amount := l_cam_rec.outstanding_amount;
2026: END IF;
2027: IF (x_cam_rec.past_due_amount = OKL_API.G_MISS_NUM)

Line 2027: IF (x_cam_rec.past_due_amount = OKL_API.G_MISS_NUM)

2023: IF (x_cam_rec.outstanding_amount = OKL_API.G_MISS_NUM)
2024: THEN
2025: x_cam_rec.outstanding_amount := l_cam_rec.outstanding_amount;
2026: END IF;
2027: IF (x_cam_rec.past_due_amount = OKL_API.G_MISS_NUM)
2028: THEN
2029: x_cam_rec.past_due_amount := l_cam_rec.past_due_amount;
2030: END IF;
2031: IF (x_cam_rec.cures_in_possession = OKL_API.G_MISS_NUM)

Line 2031: IF (x_cam_rec.cures_in_possession = OKL_API.G_MISS_NUM)

2027: IF (x_cam_rec.past_due_amount = OKL_API.G_MISS_NUM)
2028: THEN
2029: x_cam_rec.past_due_amount := l_cam_rec.past_due_amount;
2030: END IF;
2031: IF (x_cam_rec.cures_in_possession = OKL_API.G_MISS_NUM)
2032: THEN
2033: x_cam_rec.cures_in_possession := l_cam_rec.cures_in_possession;
2034: END IF;
2035: IF (x_cam_rec.status = OKL_API.G_MISS_CHAR)

Line 2035: IF (x_cam_rec.status = OKL_API.G_MISS_CHAR)

2031: IF (x_cam_rec.cures_in_possession = OKL_API.G_MISS_NUM)
2032: THEN
2033: x_cam_rec.cures_in_possession := l_cam_rec.cures_in_possession;
2034: END IF;
2035: IF (x_cam_rec.status = OKL_API.G_MISS_CHAR)
2036: THEN
2037: x_cam_rec.status := l_cam_rec.status;
2038: END IF;
2039: IF (x_cam_rec.object_version_number = OKL_API.G_MISS_NUM)

Line 2039: IF (x_cam_rec.object_version_number = OKL_API.G_MISS_NUM)

2035: IF (x_cam_rec.status = OKL_API.G_MISS_CHAR)
2036: THEN
2037: x_cam_rec.status := l_cam_rec.status;
2038: END IF;
2039: IF (x_cam_rec.object_version_number = OKL_API.G_MISS_NUM)
2040: THEN
2041: x_cam_rec.object_version_number := l_cam_rec.object_version_number;
2042: END IF;
2043: IF (x_cam_rec.org_id = OKL_API.G_MISS_NUM)

Line 2043: IF (x_cam_rec.org_id = OKL_API.G_MISS_NUM)

2039: IF (x_cam_rec.object_version_number = OKL_API.G_MISS_NUM)
2040: THEN
2041: x_cam_rec.object_version_number := l_cam_rec.object_version_number;
2042: END IF;
2043: IF (x_cam_rec.org_id = OKL_API.G_MISS_NUM)
2044: THEN
2045: x_cam_rec.org_id := l_cam_rec.org_id;
2046: END IF;
2047: IF (x_cam_rec.request_id = OKL_API.G_MISS_NUM)

Line 2047: IF (x_cam_rec.request_id = OKL_API.G_MISS_NUM)

2043: IF (x_cam_rec.org_id = OKL_API.G_MISS_NUM)
2044: THEN
2045: x_cam_rec.org_id := l_cam_rec.org_id;
2046: END IF;
2047: IF (x_cam_rec.request_id = OKL_API.G_MISS_NUM)
2048: THEN
2049: x_cam_rec.request_id := l_cam_rec.request_id;
2050: END IF;
2051: IF (x_cam_rec.program_application_id = OKL_API.G_MISS_NUM)

Line 2051: IF (x_cam_rec.program_application_id = OKL_API.G_MISS_NUM)

2047: IF (x_cam_rec.request_id = OKL_API.G_MISS_NUM)
2048: THEN
2049: x_cam_rec.request_id := l_cam_rec.request_id;
2050: END IF;
2051: IF (x_cam_rec.program_application_id = OKL_API.G_MISS_NUM)
2052: THEN
2053: x_cam_rec.program_application_id := l_cam_rec.program_application_id;
2054: END IF;
2055: IF (x_cam_rec.program_id = OKL_API.G_MISS_NUM)

Line 2055: IF (x_cam_rec.program_id = OKL_API.G_MISS_NUM)

2051: IF (x_cam_rec.program_application_id = OKL_API.G_MISS_NUM)
2052: THEN
2053: x_cam_rec.program_application_id := l_cam_rec.program_application_id;
2054: END IF;
2055: IF (x_cam_rec.program_id = OKL_API.G_MISS_NUM)
2056: THEN
2057: x_cam_rec.program_id := l_cam_rec.program_id;
2058: END IF;
2059: IF (x_cam_rec.program_update_date = OKL_API.G_MISS_DATE)

Line 2059: IF (x_cam_rec.program_update_date = OKL_API.G_MISS_DATE)

2055: IF (x_cam_rec.program_id = OKL_API.G_MISS_NUM)
2056: THEN
2057: x_cam_rec.program_id := l_cam_rec.program_id;
2058: END IF;
2059: IF (x_cam_rec.program_update_date = OKL_API.G_MISS_DATE)
2060: THEN
2061: x_cam_rec.program_update_date := l_cam_rec.program_update_date;
2062: END IF;
2063: IF (x_cam_rec.attribute_category = OKL_API.G_MISS_CHAR)

Line 2063: IF (x_cam_rec.attribute_category = OKL_API.G_MISS_CHAR)

2059: IF (x_cam_rec.program_update_date = OKL_API.G_MISS_DATE)
2060: THEN
2061: x_cam_rec.program_update_date := l_cam_rec.program_update_date;
2062: END IF;
2063: IF (x_cam_rec.attribute_category = OKL_API.G_MISS_CHAR)
2064: THEN
2065: x_cam_rec.attribute_category := l_cam_rec.attribute_category;
2066: END IF;
2067: IF (x_cam_rec.attribute1 = OKL_API.G_MISS_CHAR)

Line 2067: IF (x_cam_rec.attribute1 = OKL_API.G_MISS_CHAR)

2063: IF (x_cam_rec.attribute_category = OKL_API.G_MISS_CHAR)
2064: THEN
2065: x_cam_rec.attribute_category := l_cam_rec.attribute_category;
2066: END IF;
2067: IF (x_cam_rec.attribute1 = OKL_API.G_MISS_CHAR)
2068: THEN
2069: x_cam_rec.attribute1 := l_cam_rec.attribute1;
2070: END IF;
2071: IF (x_cam_rec.attribute2 = OKL_API.G_MISS_CHAR)

Line 2071: IF (x_cam_rec.attribute2 = OKL_API.G_MISS_CHAR)

2067: IF (x_cam_rec.attribute1 = OKL_API.G_MISS_CHAR)
2068: THEN
2069: x_cam_rec.attribute1 := l_cam_rec.attribute1;
2070: END IF;
2071: IF (x_cam_rec.attribute2 = OKL_API.G_MISS_CHAR)
2072: THEN
2073: x_cam_rec.attribute2 := l_cam_rec.attribute2;
2074: END IF;
2075: IF (x_cam_rec.attribute3 = OKL_API.G_MISS_CHAR)

Line 2075: IF (x_cam_rec.attribute3 = OKL_API.G_MISS_CHAR)

2071: IF (x_cam_rec.attribute2 = OKL_API.G_MISS_CHAR)
2072: THEN
2073: x_cam_rec.attribute2 := l_cam_rec.attribute2;
2074: END IF;
2075: IF (x_cam_rec.attribute3 = OKL_API.G_MISS_CHAR)
2076: THEN
2077: x_cam_rec.attribute3 := l_cam_rec.attribute3;
2078: END IF;
2079: IF (x_cam_rec.attribute4 = OKL_API.G_MISS_CHAR)

Line 2079: IF (x_cam_rec.attribute4 = OKL_API.G_MISS_CHAR)

2075: IF (x_cam_rec.attribute3 = OKL_API.G_MISS_CHAR)
2076: THEN
2077: x_cam_rec.attribute3 := l_cam_rec.attribute3;
2078: END IF;
2079: IF (x_cam_rec.attribute4 = OKL_API.G_MISS_CHAR)
2080: THEN
2081: x_cam_rec.attribute4 := l_cam_rec.attribute4;
2082: END IF;
2083: IF (x_cam_rec.attribute5 = OKL_API.G_MISS_CHAR)

Line 2083: IF (x_cam_rec.attribute5 = OKL_API.G_MISS_CHAR)

2079: IF (x_cam_rec.attribute4 = OKL_API.G_MISS_CHAR)
2080: THEN
2081: x_cam_rec.attribute4 := l_cam_rec.attribute4;
2082: END IF;
2083: IF (x_cam_rec.attribute5 = OKL_API.G_MISS_CHAR)
2084: THEN
2085: x_cam_rec.attribute5 := l_cam_rec.attribute5;
2086: END IF;
2087: IF (x_cam_rec.attribute6 = OKL_API.G_MISS_CHAR)

Line 2087: IF (x_cam_rec.attribute6 = OKL_API.G_MISS_CHAR)

2083: IF (x_cam_rec.attribute5 = OKL_API.G_MISS_CHAR)
2084: THEN
2085: x_cam_rec.attribute5 := l_cam_rec.attribute5;
2086: END IF;
2087: IF (x_cam_rec.attribute6 = OKL_API.G_MISS_CHAR)
2088: THEN
2089: x_cam_rec.attribute6 := l_cam_rec.attribute6;
2090: END IF;
2091: IF (x_cam_rec.attribute7 = OKL_API.G_MISS_CHAR)

Line 2091: IF (x_cam_rec.attribute7 = OKL_API.G_MISS_CHAR)

2087: IF (x_cam_rec.attribute6 = OKL_API.G_MISS_CHAR)
2088: THEN
2089: x_cam_rec.attribute6 := l_cam_rec.attribute6;
2090: END IF;
2091: IF (x_cam_rec.attribute7 = OKL_API.G_MISS_CHAR)
2092: THEN
2093: x_cam_rec.attribute7 := l_cam_rec.attribute7;
2094: END IF;
2095: IF (x_cam_rec.attribute8 = OKL_API.G_MISS_CHAR)

Line 2095: IF (x_cam_rec.attribute8 = OKL_API.G_MISS_CHAR)

2091: IF (x_cam_rec.attribute7 = OKL_API.G_MISS_CHAR)
2092: THEN
2093: x_cam_rec.attribute7 := l_cam_rec.attribute7;
2094: END IF;
2095: IF (x_cam_rec.attribute8 = OKL_API.G_MISS_CHAR)
2096: THEN
2097: x_cam_rec.attribute8 := l_cam_rec.attribute8;
2098: END IF;
2099: IF (x_cam_rec.attribute9 = OKL_API.G_MISS_CHAR)

Line 2099: IF (x_cam_rec.attribute9 = OKL_API.G_MISS_CHAR)

2095: IF (x_cam_rec.attribute8 = OKL_API.G_MISS_CHAR)
2096: THEN
2097: x_cam_rec.attribute8 := l_cam_rec.attribute8;
2098: END IF;
2099: IF (x_cam_rec.attribute9 = OKL_API.G_MISS_CHAR)
2100: THEN
2101: x_cam_rec.attribute9 := l_cam_rec.attribute9;
2102: END IF;
2103: IF (x_cam_rec.attribute10 = OKL_API.G_MISS_CHAR)

Line 2103: IF (x_cam_rec.attribute10 = OKL_API.G_MISS_CHAR)

2099: IF (x_cam_rec.attribute9 = OKL_API.G_MISS_CHAR)
2100: THEN
2101: x_cam_rec.attribute9 := l_cam_rec.attribute9;
2102: END IF;
2103: IF (x_cam_rec.attribute10 = OKL_API.G_MISS_CHAR)
2104: THEN
2105: x_cam_rec.attribute10 := l_cam_rec.attribute10;
2106: END IF;
2107: IF (x_cam_rec.attribute11 = OKL_API.G_MISS_CHAR)

Line 2107: IF (x_cam_rec.attribute11 = OKL_API.G_MISS_CHAR)

2103: IF (x_cam_rec.attribute10 = OKL_API.G_MISS_CHAR)
2104: THEN
2105: x_cam_rec.attribute10 := l_cam_rec.attribute10;
2106: END IF;
2107: IF (x_cam_rec.attribute11 = OKL_API.G_MISS_CHAR)
2108: THEN
2109: x_cam_rec.attribute11 := l_cam_rec.attribute11;
2110: END IF;
2111: IF (x_cam_rec.attribute12 = OKL_API.G_MISS_CHAR)

Line 2111: IF (x_cam_rec.attribute12 = OKL_API.G_MISS_CHAR)

2107: IF (x_cam_rec.attribute11 = OKL_API.G_MISS_CHAR)
2108: THEN
2109: x_cam_rec.attribute11 := l_cam_rec.attribute11;
2110: END IF;
2111: IF (x_cam_rec.attribute12 = OKL_API.G_MISS_CHAR)
2112: THEN
2113: x_cam_rec.attribute12 := l_cam_rec.attribute12;
2114: END IF;
2115: IF (x_cam_rec.attribute13 = OKL_API.G_MISS_CHAR)

Line 2115: IF (x_cam_rec.attribute13 = OKL_API.G_MISS_CHAR)

2111: IF (x_cam_rec.attribute12 = OKL_API.G_MISS_CHAR)
2112: THEN
2113: x_cam_rec.attribute12 := l_cam_rec.attribute12;
2114: END IF;
2115: IF (x_cam_rec.attribute13 = OKL_API.G_MISS_CHAR)
2116: THEN
2117: x_cam_rec.attribute13 := l_cam_rec.attribute13;
2118: END IF;
2119: IF (x_cam_rec.attribute14 = OKL_API.G_MISS_CHAR)

Line 2119: IF (x_cam_rec.attribute14 = OKL_API.G_MISS_CHAR)

2115: IF (x_cam_rec.attribute13 = OKL_API.G_MISS_CHAR)
2116: THEN
2117: x_cam_rec.attribute13 := l_cam_rec.attribute13;
2118: END IF;
2119: IF (x_cam_rec.attribute14 = OKL_API.G_MISS_CHAR)
2120: THEN
2121: x_cam_rec.attribute14 := l_cam_rec.attribute14;
2122: END IF;
2123: IF (x_cam_rec.attribute15 = OKL_API.G_MISS_CHAR)

Line 2123: IF (x_cam_rec.attribute15 = OKL_API.G_MISS_CHAR)

2119: IF (x_cam_rec.attribute14 = OKL_API.G_MISS_CHAR)
2120: THEN
2121: x_cam_rec.attribute14 := l_cam_rec.attribute14;
2122: END IF;
2123: IF (x_cam_rec.attribute15 = OKL_API.G_MISS_CHAR)
2124: THEN
2125: x_cam_rec.attribute15 := l_cam_rec.attribute15;
2126: END IF;
2127: IF (x_cam_rec.created_by = OKL_API.G_MISS_NUM)

Line 2127: IF (x_cam_rec.created_by = OKL_API.G_MISS_NUM)

2123: IF (x_cam_rec.attribute15 = OKL_API.G_MISS_CHAR)
2124: THEN
2125: x_cam_rec.attribute15 := l_cam_rec.attribute15;
2126: END IF;
2127: IF (x_cam_rec.created_by = OKL_API.G_MISS_NUM)
2128: THEN
2129: x_cam_rec.created_by := l_cam_rec.created_by;
2130: END IF;
2131: IF (x_cam_rec.creation_date = OKL_API.G_MISS_DATE)

Line 2131: IF (x_cam_rec.creation_date = OKL_API.G_MISS_DATE)

2127: IF (x_cam_rec.created_by = OKL_API.G_MISS_NUM)
2128: THEN
2129: x_cam_rec.created_by := l_cam_rec.created_by;
2130: END IF;
2131: IF (x_cam_rec.creation_date = OKL_API.G_MISS_DATE)
2132: THEN
2133: x_cam_rec.creation_date := l_cam_rec.creation_date;
2134: END IF;
2135: IF (x_cam_rec.last_updated_by = OKL_API.G_MISS_NUM)

Line 2135: IF (x_cam_rec.last_updated_by = OKL_API.G_MISS_NUM)

2131: IF (x_cam_rec.creation_date = OKL_API.G_MISS_DATE)
2132: THEN
2133: x_cam_rec.creation_date := l_cam_rec.creation_date;
2134: END IF;
2135: IF (x_cam_rec.last_updated_by = OKL_API.G_MISS_NUM)
2136: THEN
2137: x_cam_rec.last_updated_by := l_cam_rec.last_updated_by;
2138: END IF;
2139: IF (x_cam_rec.last_update_date = OKL_API.G_MISS_DATE)

Line 2139: IF (x_cam_rec.last_update_date = OKL_API.G_MISS_DATE)

2135: IF (x_cam_rec.last_updated_by = OKL_API.G_MISS_NUM)
2136: THEN
2137: x_cam_rec.last_updated_by := l_cam_rec.last_updated_by;
2138: END IF;
2139: IF (x_cam_rec.last_update_date = OKL_API.G_MISS_DATE)
2140: THEN
2141: x_cam_rec.last_update_date := l_cam_rec.last_update_date;
2142: END IF;
2143: IF (x_cam_rec.last_update_login = OKL_API.G_MISS_NUM)

Line 2143: IF (x_cam_rec.last_update_login = OKL_API.G_MISS_NUM)

2139: IF (x_cam_rec.last_update_date = OKL_API.G_MISS_DATE)
2140: THEN
2141: x_cam_rec.last_update_date := l_cam_rec.last_update_date;
2142: END IF;
2143: IF (x_cam_rec.last_update_login = OKL_API.G_MISS_NUM)
2144: THEN
2145: x_cam_rec.last_update_login := l_cam_rec.last_update_login;
2146: END IF;
2147: IF (x_cam_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)

Line 2147: IF (x_cam_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)

2143: IF (x_cam_rec.last_update_login = OKL_API.G_MISS_NUM)
2144: THEN
2145: x_cam_rec.last_update_login := l_cam_rec.last_update_login;
2146: END IF;
2147: IF (x_cam_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)
2148: THEN
2149: x_cam_rec.NEGOTIATED_AMOUNT := l_cam_rec.NEGOTIATED_AMOUNT;
2150: END IF;
2151: IF (x_cam_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)

Line 2151: IF (x_cam_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)

2147: IF (x_cam_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)
2148: THEN
2149: x_cam_rec.NEGOTIATED_AMOUNT := l_cam_rec.NEGOTIATED_AMOUNT;
2150: END IF;
2151: IF (x_cam_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)
2152: THEN
2153: x_cam_rec.RECEIVED_AMOUNT := l_cam_rec.RECEIVED_AMOUNT;
2154: END IF;
2155: IF (x_cam_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)

Line 2155: IF (x_cam_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)

2151: IF (x_cam_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)
2152: THEN
2153: x_cam_rec.RECEIVED_AMOUNT := l_cam_rec.RECEIVED_AMOUNT;
2154: END IF;
2155: IF (x_cam_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)
2156: THEN
2157: x_cam_rec.DELINQUENT_AMOUNT := l_cam_rec.DELINQUENT_AMOUNT;
2158: END IF;
2159: IF (x_cam_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)

Line 2159: IF (x_cam_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)

2155: IF (x_cam_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)
2156: THEN
2157: x_cam_rec.DELINQUENT_AMOUNT := l_cam_rec.DELINQUENT_AMOUNT;
2158: END IF;
2159: IF (x_cam_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)
2160: THEN
2161: x_cam_rec.SHORT_FUND_AMOUNT := l_cam_rec.SHORT_FUND_AMOUNT;
2162: END IF;
2163: IF (x_cam_rec.CRT_ID = OKL_API.G_MISS_NUM)

Line 2163: IF (x_cam_rec.CRT_ID = OKL_API.G_MISS_NUM)

2159: IF (x_cam_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)
2160: THEN
2161: x_cam_rec.SHORT_FUND_AMOUNT := l_cam_rec.SHORT_FUND_AMOUNT;
2162: END IF;
2163: IF (x_cam_rec.CRT_ID = OKL_API.G_MISS_NUM)
2164: THEN
2165: x_cam_rec.CRT_ID := l_cam_rec.CRT_ID;
2166: END IF;
2167: IF (x_cam_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)

Line 2167: IF (x_cam_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)

2163: IF (x_cam_rec.CRT_ID = OKL_API.G_MISS_NUM)
2164: THEN
2165: x_cam_rec.CRT_ID := l_cam_rec.CRT_ID;
2166: END IF;
2167: IF (x_cam_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)
2168: THEN
2169: x_cam_rec.SHOW_ON_REQUEST := l_cam_rec.SHOW_ON_REQUEST;
2170: END IF;
2171: IF (x_cam_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR)

Line 2171: IF (x_cam_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR)

2167: IF (x_cam_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)
2168: THEN
2169: x_cam_rec.SHOW_ON_REQUEST := l_cam_rec.SHOW_ON_REQUEST;
2170: END IF;
2171: IF (x_cam_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR)
2172: THEN
2173: x_cam_rec.SELECTED_ON_REQUEST := l_cam_rec.SELECTED_ON_REQUEST;
2174: END IF;
2175:

Line 2176: IF (x_cam_rec.QTE_ID = OKL_API.G_MISS_NUM)

2172: THEN
2173: x_cam_rec.SELECTED_ON_REQUEST := l_cam_rec.SELECTED_ON_REQUEST;
2174: END IF;
2175:
2176: IF (x_cam_rec.QTE_ID = OKL_API.G_MISS_NUM)
2177: THEN
2178: x_cam_rec.QTE_ID := l_cam_rec.QTE_ID;
2179: END IF;
2180:

Line 2181: IF (x_cam_rec.PROCESS = OKL_API.G_MISS_CHAR)

2177: THEN
2178: x_cam_rec.QTE_ID := l_cam_rec.QTE_ID;
2179: END IF;
2180:
2181: IF (x_cam_rec.PROCESS = OKL_API.G_MISS_CHAR)
2182: THEN
2183: x_cam_rec.PROCESS := l_cam_rec.PROCESS;
2184: END IF;
2185: END IF;

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

2191: FUNCTION Set_Attributes (
2192: p_cam_rec IN cam_rec_type,
2193: x_cam_rec OUT NOCOPY cam_rec_type
2194: ) RETURN VARCHAR2 IS
2195: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2196: BEGIN
2197: x_cam_rec := p_cam_rec;
2198: x_cam_rec.OBJECT_VERSION_NUMBER := p_cam_rec.OBJECT_VERSION_NUMBER + 1;
2199: RETURN(l_return_status);

Line 2202: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2198: x_cam_rec.OBJECT_VERSION_NUMBER := p_cam_rec.OBJECT_VERSION_NUMBER + 1;
2199: RETURN(l_return_status);
2200: END Set_Attributes;
2201: BEGIN
2202: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2203: p_init_msg_list,
2204: '_PVT',
2205: x_return_status);
2206: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2206: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2202: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2203: p_init_msg_list,
2204: '_PVT',
2205: x_return_status);
2206: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2207: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2208: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2209: RAISE OKL_API.G_EXCEPTION_ERROR;
2210: END IF;

Line 2207: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2203: p_init_msg_list,
2204: '_PVT',
2205: x_return_status);
2206: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2207: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2208: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2209: RAISE OKL_API.G_EXCEPTION_ERROR;
2210: END IF;
2211: --- Setting item attributes

Line 2208: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2204: '_PVT',
2205: x_return_status);
2206: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2207: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2208: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2209: RAISE OKL_API.G_EXCEPTION_ERROR;
2210: END IF;
2211: --- Setting item attributes
2212: l_return_status := Set_Attributes(

Line 2209: RAISE OKL_API.G_EXCEPTION_ERROR;

2205: x_return_status);
2206: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2207: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2208: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2209: RAISE OKL_API.G_EXCEPTION_ERROR;
2210: END IF;
2211: --- Setting item attributes
2212: l_return_status := Set_Attributes(
2213: p_cam_rec, -- IN

Line 2216: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2212: l_return_status := Set_Attributes(
2213: p_cam_rec, -- IN
2214: l_cam_rec); -- OUT
2215: --- If any errors happen abort API
2216: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2219: RAISE OKL_API.G_EXCEPTION_ERROR;
2220: END IF;

Line 2217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2213: p_cam_rec, -- IN
2214: l_cam_rec); -- OUT
2215: --- If any errors happen abort API
2216: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2219: RAISE OKL_API.G_EXCEPTION_ERROR;
2220: END IF;
2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);

Line 2218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2214: l_cam_rec); -- OUT
2215: --- If any errors happen abort API
2216: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2219: RAISE OKL_API.G_EXCEPTION_ERROR;
2220: END IF;
2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);
2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2219: RAISE OKL_API.G_EXCEPTION_ERROR;

2215: --- If any errors happen abort API
2216: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2219: RAISE OKL_API.G_EXCEPTION_ERROR;
2220: END IF;
2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);
2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2219: RAISE OKL_API.G_EXCEPTION_ERROR;
2220: END IF;
2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);
2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2225: RAISE OKL_API.G_EXCEPTION_ERROR;
2226: END IF;

Line 2223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2219: RAISE OKL_API.G_EXCEPTION_ERROR;
2220: END IF;
2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);
2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2225: RAISE OKL_API.G_EXCEPTION_ERROR;
2226: END IF;
2227: UPDATE OKL_CURE_AMOUNTS

Line 2224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2220: END IF;
2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);
2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2225: RAISE OKL_API.G_EXCEPTION_ERROR;
2226: END IF;
2227: UPDATE OKL_CURE_AMOUNTS
2228: SET CHR_ID = l_def_cam_rec.chr_id,

Line 2225: RAISE OKL_API.G_EXCEPTION_ERROR;

2221: l_return_status := populate_new_record(l_cam_rec, l_def_cam_rec);
2222: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2225: RAISE OKL_API.G_EXCEPTION_ERROR;
2226: END IF;
2227: UPDATE OKL_CURE_AMOUNTS
2228: SET CHR_ID = l_def_cam_rec.chr_id,
2229: CURE_TYPE = l_def_cam_rec.cure_type,

Line 2280: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2276: WHERE CURE_AMOUNT_ID = l_def_cam_rec.cure_amount_id;
2277:
2278: x_cam_rec := l_cam_rec;
2279: x_return_status := l_return_status;
2280: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2281: EXCEPTION
2282: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2283: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2284: (

Line 2282: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2278: x_cam_rec := l_cam_rec;
2279: x_return_status := l_return_status;
2280: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2281: EXCEPTION
2282: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2283: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2284: (
2285: l_api_name,
2286: G_PKG_NAME,

Line 2283: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2279: x_return_status := l_return_status;
2280: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2281: EXCEPTION
2282: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2283: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2284: (
2285: l_api_name,
2286: G_PKG_NAME,
2287: 'OKL_API.G_RET_STS_ERROR',

Line 2287: 'OKL_API.G_RET_STS_ERROR',

2283: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2284: (
2285: l_api_name,
2286: G_PKG_NAME,
2287: 'OKL_API.G_RET_STS_ERROR',
2288: x_msg_count,
2289: x_msg_data,
2290: '_PVT'
2291: );

Line 2292: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2288: x_msg_count,
2289: x_msg_data,
2290: '_PVT'
2291: );
2292: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2293: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2294: (
2295: l_api_name,
2296: G_PKG_NAME,

Line 2293: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2289: x_msg_data,
2290: '_PVT'
2291: );
2292: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2293: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2294: (
2295: l_api_name,
2296: G_PKG_NAME,
2297: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2297: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2293: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2294: (
2295: l_api_name,
2296: G_PKG_NAME,
2297: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2298: x_msg_count,
2299: x_msg_data,
2300: '_PVT'
2301: );

Line 2303: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2299: x_msg_data,
2300: '_PVT'
2301: );
2302: WHEN OTHERS THEN
2303: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2304: (
2305: l_api_name,
2306: G_PKG_NAME,
2307: 'OTHERS',

Line 2318: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2314: -- update_row for:OKL_CURE_AMOUNTS_V --
2315: ---------------------------------------
2316: PROCEDURE update_row(
2317: p_api_version IN NUMBER,
2318: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2319: x_return_status OUT NOCOPY VARCHAR2,
2320: x_msg_count OUT NOCOPY NUMBER,
2321: x_msg_data OUT NOCOPY VARCHAR2,
2322: p_camv_rec IN camv_rec_type,

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

2323: x_camv_rec OUT NOCOPY camv_rec_type) IS
2324:
2325: l_api_version CONSTANT NUMBER := 1;
2326: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
2327: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2328: l_camv_rec camv_rec_type := p_camv_rec;
2329: l_def_camv_rec camv_rec_type;
2330: l_db_camv_rec camv_rec_type;
2331: l_cam_rec cam_rec_type;

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

2350: p_camv_rec IN camv_rec_type,
2351: x_camv_rec OUT NOCOPY camv_rec_type
2352: ) RETURN VARCHAR2 IS
2353: l_row_notfound BOOLEAN := TRUE;
2354: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2355: BEGIN
2356: x_camv_rec := p_camv_rec;
2357: -- Get current database values
2358: -- NOTE: Never assign the OBJECT_VERSION_NUMBER. Force the user to pass it

Line 2361: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN

2357: -- Get current database values
2358: -- NOTE: Never assign the OBJECT_VERSION_NUMBER. Force the user to pass it
2359: -- so it may be verified through LOCK_ROW.
2360: l_db_camv_rec := get_rec(p_camv_rec, l_return_status);
2361: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
2362: IF (x_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM)
2363: THEN
2364: x_camv_rec.cure_amount_id := l_db_camv_rec.cure_amount_id;
2365: END IF;

Line 2362: IF (x_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM)

2358: -- NOTE: Never assign the OBJECT_VERSION_NUMBER. Force the user to pass it
2359: -- so it may be verified through LOCK_ROW.
2360: l_db_camv_rec := get_rec(p_camv_rec, l_return_status);
2361: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
2362: IF (x_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM)
2363: THEN
2364: x_camv_rec.cure_amount_id := l_db_camv_rec.cure_amount_id;
2365: END IF;
2366: IF (x_camv_rec.chr_id = OKL_API.G_MISS_NUM)

Line 2366: IF (x_camv_rec.chr_id = OKL_API.G_MISS_NUM)

2362: IF (x_camv_rec.cure_amount_id = OKL_API.G_MISS_NUM)
2363: THEN
2364: x_camv_rec.cure_amount_id := l_db_camv_rec.cure_amount_id;
2365: END IF;
2366: IF (x_camv_rec.chr_id = OKL_API.G_MISS_NUM)
2367: THEN
2368: x_camv_rec.chr_id := l_db_camv_rec.chr_id;
2369: END IF;
2370: IF (x_camv_rec.cure_type = OKL_API.G_MISS_CHAR)

Line 2370: IF (x_camv_rec.cure_type = OKL_API.G_MISS_CHAR)

2366: IF (x_camv_rec.chr_id = OKL_API.G_MISS_NUM)
2367: THEN
2368: x_camv_rec.chr_id := l_db_camv_rec.chr_id;
2369: END IF;
2370: IF (x_camv_rec.cure_type = OKL_API.G_MISS_CHAR)
2371: THEN
2372: x_camv_rec.cure_type := l_db_camv_rec.cure_type;
2373: END IF;
2374: IF (x_camv_rec.cure_amount = OKL_API.G_MISS_NUM)

Line 2374: IF (x_camv_rec.cure_amount = OKL_API.G_MISS_NUM)

2370: IF (x_camv_rec.cure_type = OKL_API.G_MISS_CHAR)
2371: THEN
2372: x_camv_rec.cure_type := l_db_camv_rec.cure_type;
2373: END IF;
2374: IF (x_camv_rec.cure_amount = OKL_API.G_MISS_NUM)
2375: THEN
2376: x_camv_rec.cure_amount := l_db_camv_rec.cure_amount;
2377: END IF;
2378: IF (x_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM)

Line 2378: IF (x_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM)

2374: IF (x_camv_rec.cure_amount = OKL_API.G_MISS_NUM)
2375: THEN
2376: x_camv_rec.cure_amount := l_db_camv_rec.cure_amount;
2377: END IF;
2378: IF (x_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM)
2379: THEN
2380: x_camv_rec.repurchase_amount := l_db_camv_rec.repurchase_amount;
2381: END IF;
2382: IF (x_camv_rec.effective_date = OKL_API.G_MISS_DATE)

Line 2382: IF (x_camv_rec.effective_date = OKL_API.G_MISS_DATE)

2378: IF (x_camv_rec.repurchase_amount = OKL_API.G_MISS_NUM)
2379: THEN
2380: x_camv_rec.repurchase_amount := l_db_camv_rec.repurchase_amount;
2381: END IF;
2382: IF (x_camv_rec.effective_date = OKL_API.G_MISS_DATE)
2383: THEN
2384: x_camv_rec.effective_date := l_db_camv_rec.effective_date;
2385: END IF;
2386: IF (x_camv_rec.times_cured = OKL_API.G_MISS_NUM)

Line 2386: IF (x_camv_rec.times_cured = OKL_API.G_MISS_NUM)

2382: IF (x_camv_rec.effective_date = OKL_API.G_MISS_DATE)
2383: THEN
2384: x_camv_rec.effective_date := l_db_camv_rec.effective_date;
2385: END IF;
2386: IF (x_camv_rec.times_cured = OKL_API.G_MISS_NUM)
2387: THEN
2388: x_camv_rec.times_cured := l_db_camv_rec.times_cured;
2389: END IF;
2390: IF (x_camv_rec.payments_remaining = OKL_API.G_MISS_NUM)

Line 2390: IF (x_camv_rec.payments_remaining = OKL_API.G_MISS_NUM)

2386: IF (x_camv_rec.times_cured = OKL_API.G_MISS_NUM)
2387: THEN
2388: x_camv_rec.times_cured := l_db_camv_rec.times_cured;
2389: END IF;
2390: IF (x_camv_rec.payments_remaining = OKL_API.G_MISS_NUM)
2391: THEN
2392: x_camv_rec.payments_remaining := l_db_camv_rec.payments_remaining;
2393: END IF;
2394: IF (x_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)

Line 2394: IF (x_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)

2390: IF (x_camv_rec.payments_remaining = OKL_API.G_MISS_NUM)
2391: THEN
2392: x_camv_rec.payments_remaining := l_db_camv_rec.payments_remaining;
2393: END IF;
2394: IF (x_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)
2395: THEN
2396: x_camv_rec.eligible_cure_amount := l_db_camv_rec.eligible_cure_amount;
2397: END IF;
2398: IF (x_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM)

Line 2398: IF (x_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM)

2394: IF (x_camv_rec.eligible_cure_amount = OKL_API.G_MISS_NUM)
2395: THEN
2396: x_camv_rec.eligible_cure_amount := l_db_camv_rec.eligible_cure_amount;
2397: END IF;
2398: IF (x_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM)
2399: THEN
2400: x_camv_rec.outstanding_amount := l_db_camv_rec.outstanding_amount;
2401: END IF;
2402: IF (x_camv_rec.past_due_amount = OKL_API.G_MISS_NUM)

Line 2402: IF (x_camv_rec.past_due_amount = OKL_API.G_MISS_NUM)

2398: IF (x_camv_rec.outstanding_amount = OKL_API.G_MISS_NUM)
2399: THEN
2400: x_camv_rec.outstanding_amount := l_db_camv_rec.outstanding_amount;
2401: END IF;
2402: IF (x_camv_rec.past_due_amount = OKL_API.G_MISS_NUM)
2403: THEN
2404: x_camv_rec.past_due_amount := l_db_camv_rec.past_due_amount;
2405: END IF;
2406: IF (x_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM)

Line 2406: IF (x_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM)

2402: IF (x_camv_rec.past_due_amount = OKL_API.G_MISS_NUM)
2403: THEN
2404: x_camv_rec.past_due_amount := l_db_camv_rec.past_due_amount;
2405: END IF;
2406: IF (x_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM)
2407: THEN
2408: x_camv_rec.cures_in_possession := l_db_camv_rec.cures_in_possession;
2409: END IF;
2410: IF (x_camv_rec.status = OKL_API.G_MISS_CHAR)

Line 2410: IF (x_camv_rec.status = OKL_API.G_MISS_CHAR)

2406: IF (x_camv_rec.cures_in_possession = OKL_API.G_MISS_NUM)
2407: THEN
2408: x_camv_rec.cures_in_possession := l_db_camv_rec.cures_in_possession;
2409: END IF;
2410: IF (x_camv_rec.status = OKL_API.G_MISS_CHAR)
2411: THEN
2412: x_camv_rec.status := l_db_camv_rec.status;
2413: END IF;
2414: IF (x_camv_rec.org_id = OKL_API.G_MISS_NUM)

Line 2414: IF (x_camv_rec.org_id = OKL_API.G_MISS_NUM)

2410: IF (x_camv_rec.status = OKL_API.G_MISS_CHAR)
2411: THEN
2412: x_camv_rec.status := l_db_camv_rec.status;
2413: END IF;
2414: IF (x_camv_rec.org_id = OKL_API.G_MISS_NUM)
2415: THEN
2416: x_camv_rec.org_id := l_db_camv_rec.org_id;
2417: END IF;
2418: IF (x_camv_rec.request_id = OKL_API.G_MISS_NUM)

Line 2418: IF (x_camv_rec.request_id = OKL_API.G_MISS_NUM)

2414: IF (x_camv_rec.org_id = OKL_API.G_MISS_NUM)
2415: THEN
2416: x_camv_rec.org_id := l_db_camv_rec.org_id;
2417: END IF;
2418: IF (x_camv_rec.request_id = OKL_API.G_MISS_NUM)
2419: THEN
2420: x_camv_rec.request_id := l_db_camv_rec.request_id;
2421: END IF;
2422: IF (x_camv_rec.program_application_id = OKL_API.G_MISS_NUM)

Line 2422: IF (x_camv_rec.program_application_id = OKL_API.G_MISS_NUM)

2418: IF (x_camv_rec.request_id = OKL_API.G_MISS_NUM)
2419: THEN
2420: x_camv_rec.request_id := l_db_camv_rec.request_id;
2421: END IF;
2422: IF (x_camv_rec.program_application_id = OKL_API.G_MISS_NUM)
2423: THEN
2424: x_camv_rec.program_application_id := l_db_camv_rec.program_application_id;
2425: END IF;
2426: IF (x_camv_rec.program_id = OKL_API.G_MISS_NUM)

Line 2426: IF (x_camv_rec.program_id = OKL_API.G_MISS_NUM)

2422: IF (x_camv_rec.program_application_id = OKL_API.G_MISS_NUM)
2423: THEN
2424: x_camv_rec.program_application_id := l_db_camv_rec.program_application_id;
2425: END IF;
2426: IF (x_camv_rec.program_id = OKL_API.G_MISS_NUM)
2427: THEN
2428: x_camv_rec.program_id := l_db_camv_rec.program_id;
2429: END IF;
2430: IF (x_camv_rec.program_update_date = OKL_API.G_MISS_DATE)

Line 2430: IF (x_camv_rec.program_update_date = OKL_API.G_MISS_DATE)

2426: IF (x_camv_rec.program_id = OKL_API.G_MISS_NUM)
2427: THEN
2428: x_camv_rec.program_id := l_db_camv_rec.program_id;
2429: END IF;
2430: IF (x_camv_rec.program_update_date = OKL_API.G_MISS_DATE)
2431: THEN
2432: x_camv_rec.program_update_date := l_db_camv_rec.program_update_date;
2433: END IF;
2434: IF (x_camv_rec.attribute_category = OKL_API.G_MISS_CHAR)

Line 2434: IF (x_camv_rec.attribute_category = OKL_API.G_MISS_CHAR)

2430: IF (x_camv_rec.program_update_date = OKL_API.G_MISS_DATE)
2431: THEN
2432: x_camv_rec.program_update_date := l_db_camv_rec.program_update_date;
2433: END IF;
2434: IF (x_camv_rec.attribute_category = OKL_API.G_MISS_CHAR)
2435: THEN
2436: x_camv_rec.attribute_category := l_db_camv_rec.attribute_category;
2437: END IF;
2438: IF (x_camv_rec.attribute1 = OKL_API.G_MISS_CHAR)

Line 2438: IF (x_camv_rec.attribute1 = OKL_API.G_MISS_CHAR)

2434: IF (x_camv_rec.attribute_category = OKL_API.G_MISS_CHAR)
2435: THEN
2436: x_camv_rec.attribute_category := l_db_camv_rec.attribute_category;
2437: END IF;
2438: IF (x_camv_rec.attribute1 = OKL_API.G_MISS_CHAR)
2439: THEN
2440: x_camv_rec.attribute1 := l_db_camv_rec.attribute1;
2441: END IF;
2442: IF (x_camv_rec.attribute2 = OKL_API.G_MISS_CHAR)

Line 2442: IF (x_camv_rec.attribute2 = OKL_API.G_MISS_CHAR)

2438: IF (x_camv_rec.attribute1 = OKL_API.G_MISS_CHAR)
2439: THEN
2440: x_camv_rec.attribute1 := l_db_camv_rec.attribute1;
2441: END IF;
2442: IF (x_camv_rec.attribute2 = OKL_API.G_MISS_CHAR)
2443: THEN
2444: x_camv_rec.attribute2 := l_db_camv_rec.attribute2;
2445: END IF;
2446: IF (x_camv_rec.attribute3 = OKL_API.G_MISS_CHAR)

Line 2446: IF (x_camv_rec.attribute3 = OKL_API.G_MISS_CHAR)

2442: IF (x_camv_rec.attribute2 = OKL_API.G_MISS_CHAR)
2443: THEN
2444: x_camv_rec.attribute2 := l_db_camv_rec.attribute2;
2445: END IF;
2446: IF (x_camv_rec.attribute3 = OKL_API.G_MISS_CHAR)
2447: THEN
2448: x_camv_rec.attribute3 := l_db_camv_rec.attribute3;
2449: END IF;
2450: IF (x_camv_rec.attribute4 = OKL_API.G_MISS_CHAR)

Line 2450: IF (x_camv_rec.attribute4 = OKL_API.G_MISS_CHAR)

2446: IF (x_camv_rec.attribute3 = OKL_API.G_MISS_CHAR)
2447: THEN
2448: x_camv_rec.attribute3 := l_db_camv_rec.attribute3;
2449: END IF;
2450: IF (x_camv_rec.attribute4 = OKL_API.G_MISS_CHAR)
2451: THEN
2452: x_camv_rec.attribute4 := l_db_camv_rec.attribute4;
2453: END IF;
2454: IF (x_camv_rec.attribute5 = OKL_API.G_MISS_CHAR)

Line 2454: IF (x_camv_rec.attribute5 = OKL_API.G_MISS_CHAR)

2450: IF (x_camv_rec.attribute4 = OKL_API.G_MISS_CHAR)
2451: THEN
2452: x_camv_rec.attribute4 := l_db_camv_rec.attribute4;
2453: END IF;
2454: IF (x_camv_rec.attribute5 = OKL_API.G_MISS_CHAR)
2455: THEN
2456: x_camv_rec.attribute5 := l_db_camv_rec.attribute5;
2457: END IF;
2458: IF (x_camv_rec.attribute6 = OKL_API.G_MISS_CHAR)

Line 2458: IF (x_camv_rec.attribute6 = OKL_API.G_MISS_CHAR)

2454: IF (x_camv_rec.attribute5 = OKL_API.G_MISS_CHAR)
2455: THEN
2456: x_camv_rec.attribute5 := l_db_camv_rec.attribute5;
2457: END IF;
2458: IF (x_camv_rec.attribute6 = OKL_API.G_MISS_CHAR)
2459: THEN
2460: x_camv_rec.attribute6 := l_db_camv_rec.attribute6;
2461: END IF;
2462: IF (x_camv_rec.attribute7 = OKL_API.G_MISS_CHAR)

Line 2462: IF (x_camv_rec.attribute7 = OKL_API.G_MISS_CHAR)

2458: IF (x_camv_rec.attribute6 = OKL_API.G_MISS_CHAR)
2459: THEN
2460: x_camv_rec.attribute6 := l_db_camv_rec.attribute6;
2461: END IF;
2462: IF (x_camv_rec.attribute7 = OKL_API.G_MISS_CHAR)
2463: THEN
2464: x_camv_rec.attribute7 := l_db_camv_rec.attribute7;
2465: END IF;
2466: IF (x_camv_rec.attribute8 = OKL_API.G_MISS_CHAR)

Line 2466: IF (x_camv_rec.attribute8 = OKL_API.G_MISS_CHAR)

2462: IF (x_camv_rec.attribute7 = OKL_API.G_MISS_CHAR)
2463: THEN
2464: x_camv_rec.attribute7 := l_db_camv_rec.attribute7;
2465: END IF;
2466: IF (x_camv_rec.attribute8 = OKL_API.G_MISS_CHAR)
2467: THEN
2468: x_camv_rec.attribute8 := l_db_camv_rec.attribute8;
2469: END IF;
2470: IF (x_camv_rec.attribute9 = OKL_API.G_MISS_CHAR)

Line 2470: IF (x_camv_rec.attribute9 = OKL_API.G_MISS_CHAR)

2466: IF (x_camv_rec.attribute8 = OKL_API.G_MISS_CHAR)
2467: THEN
2468: x_camv_rec.attribute8 := l_db_camv_rec.attribute8;
2469: END IF;
2470: IF (x_camv_rec.attribute9 = OKL_API.G_MISS_CHAR)
2471: THEN
2472: x_camv_rec.attribute9 := l_db_camv_rec.attribute9;
2473: END IF;
2474: IF (x_camv_rec.attribute10 = OKL_API.G_MISS_CHAR)

Line 2474: IF (x_camv_rec.attribute10 = OKL_API.G_MISS_CHAR)

2470: IF (x_camv_rec.attribute9 = OKL_API.G_MISS_CHAR)
2471: THEN
2472: x_camv_rec.attribute9 := l_db_camv_rec.attribute9;
2473: END IF;
2474: IF (x_camv_rec.attribute10 = OKL_API.G_MISS_CHAR)
2475: THEN
2476: x_camv_rec.attribute10 := l_db_camv_rec.attribute10;
2477: END IF;
2478: IF (x_camv_rec.attribute11 = OKL_API.G_MISS_CHAR)

Line 2478: IF (x_camv_rec.attribute11 = OKL_API.G_MISS_CHAR)

2474: IF (x_camv_rec.attribute10 = OKL_API.G_MISS_CHAR)
2475: THEN
2476: x_camv_rec.attribute10 := l_db_camv_rec.attribute10;
2477: END IF;
2478: IF (x_camv_rec.attribute11 = OKL_API.G_MISS_CHAR)
2479: THEN
2480: x_camv_rec.attribute11 := l_db_camv_rec.attribute11;
2481: END IF;
2482: IF (x_camv_rec.attribute12 = OKL_API.G_MISS_CHAR)

Line 2482: IF (x_camv_rec.attribute12 = OKL_API.G_MISS_CHAR)

2478: IF (x_camv_rec.attribute11 = OKL_API.G_MISS_CHAR)
2479: THEN
2480: x_camv_rec.attribute11 := l_db_camv_rec.attribute11;
2481: END IF;
2482: IF (x_camv_rec.attribute12 = OKL_API.G_MISS_CHAR)
2483: THEN
2484: x_camv_rec.attribute12 := l_db_camv_rec.attribute12;
2485: END IF;
2486: IF (x_camv_rec.attribute13 = OKL_API.G_MISS_CHAR)

Line 2486: IF (x_camv_rec.attribute13 = OKL_API.G_MISS_CHAR)

2482: IF (x_camv_rec.attribute12 = OKL_API.G_MISS_CHAR)
2483: THEN
2484: x_camv_rec.attribute12 := l_db_camv_rec.attribute12;
2485: END IF;
2486: IF (x_camv_rec.attribute13 = OKL_API.G_MISS_CHAR)
2487: THEN
2488: x_camv_rec.attribute13 := l_db_camv_rec.attribute13;
2489: END IF;
2490: IF (x_camv_rec.attribute14 = OKL_API.G_MISS_CHAR)

Line 2490: IF (x_camv_rec.attribute14 = OKL_API.G_MISS_CHAR)

2486: IF (x_camv_rec.attribute13 = OKL_API.G_MISS_CHAR)
2487: THEN
2488: x_camv_rec.attribute13 := l_db_camv_rec.attribute13;
2489: END IF;
2490: IF (x_camv_rec.attribute14 = OKL_API.G_MISS_CHAR)
2491: THEN
2492: x_camv_rec.attribute14 := l_db_camv_rec.attribute14;
2493: END IF;
2494: IF (x_camv_rec.attribute15 = OKL_API.G_MISS_CHAR)

Line 2494: IF (x_camv_rec.attribute15 = OKL_API.G_MISS_CHAR)

2490: IF (x_camv_rec.attribute14 = OKL_API.G_MISS_CHAR)
2491: THEN
2492: x_camv_rec.attribute14 := l_db_camv_rec.attribute14;
2493: END IF;
2494: IF (x_camv_rec.attribute15 = OKL_API.G_MISS_CHAR)
2495: THEN
2496: x_camv_rec.attribute15 := l_db_camv_rec.attribute15;
2497: END IF;
2498: IF (x_camv_rec.created_by = OKL_API.G_MISS_NUM)

Line 2498: IF (x_camv_rec.created_by = OKL_API.G_MISS_NUM)

2494: IF (x_camv_rec.attribute15 = OKL_API.G_MISS_CHAR)
2495: THEN
2496: x_camv_rec.attribute15 := l_db_camv_rec.attribute15;
2497: END IF;
2498: IF (x_camv_rec.created_by = OKL_API.G_MISS_NUM)
2499: THEN
2500: x_camv_rec.created_by := l_db_camv_rec.created_by;
2501: END IF;
2502: IF (x_camv_rec.creation_date = OKL_API.G_MISS_DATE)

Line 2502: IF (x_camv_rec.creation_date = OKL_API.G_MISS_DATE)

2498: IF (x_camv_rec.created_by = OKL_API.G_MISS_NUM)
2499: THEN
2500: x_camv_rec.created_by := l_db_camv_rec.created_by;
2501: END IF;
2502: IF (x_camv_rec.creation_date = OKL_API.G_MISS_DATE)
2503: THEN
2504: x_camv_rec.creation_date := l_db_camv_rec.creation_date;
2505: END IF;
2506: IF (x_camv_rec.last_updated_by = OKL_API.G_MISS_NUM)

Line 2506: IF (x_camv_rec.last_updated_by = OKL_API.G_MISS_NUM)

2502: IF (x_camv_rec.creation_date = OKL_API.G_MISS_DATE)
2503: THEN
2504: x_camv_rec.creation_date := l_db_camv_rec.creation_date;
2505: END IF;
2506: IF (x_camv_rec.last_updated_by = OKL_API.G_MISS_NUM)
2507: THEN
2508: x_camv_rec.last_updated_by := l_db_camv_rec.last_updated_by;
2509: END IF;
2510: IF (x_camv_rec.last_update_date = OKL_API.G_MISS_DATE)

Line 2510: IF (x_camv_rec.last_update_date = OKL_API.G_MISS_DATE)

2506: IF (x_camv_rec.last_updated_by = OKL_API.G_MISS_NUM)
2507: THEN
2508: x_camv_rec.last_updated_by := l_db_camv_rec.last_updated_by;
2509: END IF;
2510: IF (x_camv_rec.last_update_date = OKL_API.G_MISS_DATE)
2511: THEN
2512: x_camv_rec.last_update_date := l_db_camv_rec.last_update_date;
2513: END IF;
2514: IF (x_camv_rec.last_update_login = OKL_API.G_MISS_NUM)

Line 2514: IF (x_camv_rec.last_update_login = OKL_API.G_MISS_NUM)

2510: IF (x_camv_rec.last_update_date = OKL_API.G_MISS_DATE)
2511: THEN
2512: x_camv_rec.last_update_date := l_db_camv_rec.last_update_date;
2513: END IF;
2514: IF (x_camv_rec.last_update_login = OKL_API.G_MISS_NUM)
2515: THEN
2516: x_camv_rec.last_update_login := l_db_camv_rec.last_update_login;
2517: END IF;
2518: IF (x_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)

Line 2518: IF (x_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)

2514: IF (x_camv_rec.last_update_login = OKL_API.G_MISS_NUM)
2515: THEN
2516: x_camv_rec.last_update_login := l_db_camv_rec.last_update_login;
2517: END IF;
2518: IF (x_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)
2519: THEN
2520: x_camv_rec.NEGOTIATED_AMOUNT := l_db_camv_rec.NEGOTIATED_AMOUNT;
2521: END IF;
2522: IF (x_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)

Line 2522: IF (x_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)

2518: IF (x_camv_rec.NEGOTIATED_AMOUNT = OKL_API.G_MISS_NUM)
2519: THEN
2520: x_camv_rec.NEGOTIATED_AMOUNT := l_db_camv_rec.NEGOTIATED_AMOUNT;
2521: END IF;
2522: IF (x_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)
2523: THEN
2524: x_camv_rec.RECEIVED_AMOUNT := l_db_camv_rec.RECEIVED_AMOUNT;
2525: END IF;
2526: IF (x_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)

Line 2526: IF (x_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)

2522: IF (x_camv_rec.RECEIVED_AMOUNT = OKL_API.G_MISS_NUM)
2523: THEN
2524: x_camv_rec.RECEIVED_AMOUNT := l_db_camv_rec.RECEIVED_AMOUNT;
2525: END IF;
2526: IF (x_camv_rec.DELINQUENT_AMOUNT = OKL_API.G_MISS_NUM)
2527: THEN
2528: x_camv_rec.DELINQUENT_AMOUNT := l_db_camv_rec.DELINQUENT_AMOUNT;
2529: END IF;
2530:

Line 2531: IF (x_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)

2527: THEN
2528: x_camv_rec.DELINQUENT_AMOUNT := l_db_camv_rec.DELINQUENT_AMOUNT;
2529: END IF;
2530:
2531: IF (x_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)
2532: THEN
2533: x_camv_rec.SHORT_FUND_AMOUNT := l_db_camv_rec.SHORT_FUND_AMOUNT;
2534: END IF;
2535: IF (x_camv_rec.CRT_ID = OKL_API.G_MISS_NUM)

Line 2535: IF (x_camv_rec.CRT_ID = OKL_API.G_MISS_NUM)

2531: IF (x_camv_rec.SHORT_FUND_AMOUNT = OKL_API.G_MISS_NUM)
2532: THEN
2533: x_camv_rec.SHORT_FUND_AMOUNT := l_db_camv_rec.SHORT_FUND_AMOUNT;
2534: END IF;
2535: IF (x_camv_rec.CRT_ID = OKL_API.G_MISS_NUM)
2536: THEN
2537: x_camv_rec.CRT_ID := l_db_camv_rec.CRT_ID;
2538: END IF;
2539: IF (x_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)

Line 2539: IF (x_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)

2535: IF (x_camv_rec.CRT_ID = OKL_API.G_MISS_NUM)
2536: THEN
2537: x_camv_rec.CRT_ID := l_db_camv_rec.CRT_ID;
2538: END IF;
2539: IF (x_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)
2540: THEN
2541: x_camv_rec.SHOW_ON_REQUEST := l_db_camv_rec.SHOW_ON_REQUEST;
2542: END IF;
2543: IF (x_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR)

Line 2543: IF (x_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR)

2539: IF (x_camv_rec.SHOW_ON_REQUEST = OKL_API.G_MISS_CHAR)
2540: THEN
2541: x_camv_rec.SHOW_ON_REQUEST := l_db_camv_rec.SHOW_ON_REQUEST;
2542: END IF;
2543: IF (x_camv_rec.SELECTED_ON_REQUEST = OKL_API.G_MISS_CHAR)
2544: THEN
2545: x_camv_rec.SELECTED_ON_REQUEST := l_db_camv_rec.SELECTED_ON_REQUEST;
2546: END IF;
2547:

Line 2548: IF (x_camv_rec.QTE_ID= OKL_API.G_MISS_NUM)

2544: THEN
2545: x_camv_rec.SELECTED_ON_REQUEST := l_db_camv_rec.SELECTED_ON_REQUEST;
2546: END IF;
2547:
2548: IF (x_camv_rec.QTE_ID= OKL_API.G_MISS_NUM)
2549: THEN
2550: x_camv_rec.QTE_ID:= l_db_camv_rec.QTE_ID;
2551: END IF;
2552:

Line 2553: IF (x_camv_rec.PROCESS= OKL_API.G_MISS_CHAR)

2549: THEN
2550: x_camv_rec.QTE_ID:= l_db_camv_rec.QTE_ID;
2551: END IF;
2552:
2553: IF (x_camv_rec.PROCESS= OKL_API.G_MISS_CHAR)
2554: THEN
2555: x_camv_rec.PROCESS := l_db_camv_rec.PROCESS;
2556: END IF;
2557: END IF;

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

2563: FUNCTION Set_Attributes (
2564: p_camv_rec IN camv_rec_type,
2565: x_camv_rec OUT NOCOPY camv_rec_type
2566: ) RETURN VARCHAR2 IS
2567: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2568: BEGIN
2569: x_camv_rec := p_camv_rec;
2570: RETURN(l_return_status);
2571: END Set_Attributes;

Line 2573: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2569: x_camv_rec := p_camv_rec;
2570: RETURN(l_return_status);
2571: END Set_Attributes;
2572: BEGIN
2573: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2574: G_PKG_NAME,
2575: p_init_msg_list,
2576: l_api_version,
2577: p_api_version,

Line 2580: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2576: l_api_version,
2577: p_api_version,
2578: '_PVT',
2579: x_return_status);
2580: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2581: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2582: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2583: RAISE OKL_API.G_EXCEPTION_ERROR;
2584: END IF;

Line 2581: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2577: p_api_version,
2578: '_PVT',
2579: x_return_status);
2580: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2581: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2582: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2583: RAISE OKL_API.G_EXCEPTION_ERROR;
2584: END IF;
2585: --- Setting item attributes

Line 2582: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2578: '_PVT',
2579: x_return_status);
2580: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2581: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2582: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2583: RAISE OKL_API.G_EXCEPTION_ERROR;
2584: END IF;
2585: --- Setting item attributes
2586: l_return_status := Set_Attributes(

Line 2583: RAISE OKL_API.G_EXCEPTION_ERROR;

2579: x_return_status);
2580: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2581: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2582: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2583: RAISE OKL_API.G_EXCEPTION_ERROR;
2584: END IF;
2585: --- Setting item attributes
2586: l_return_status := Set_Attributes(
2587: p_camv_rec, -- IN

Line 2590: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2586: l_return_status := Set_Attributes(
2587: p_camv_rec, -- IN
2588: x_camv_rec); -- OUT
2589: --- If any errors happen abort API
2590: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2591: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2592: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2593: RAISE OKL_API.G_EXCEPTION_ERROR;
2594: END IF;

Line 2591: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2587: p_camv_rec, -- IN
2588: x_camv_rec); -- OUT
2589: --- If any errors happen abort API
2590: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2591: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2592: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2593: RAISE OKL_API.G_EXCEPTION_ERROR;
2594: END IF;
2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);

Line 2592: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2588: x_camv_rec); -- OUT
2589: --- If any errors happen abort API
2590: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2591: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2592: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2593: RAISE OKL_API.G_EXCEPTION_ERROR;
2594: END IF;
2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);
2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2593: RAISE OKL_API.G_EXCEPTION_ERROR;

2589: --- If any errors happen abort API
2590: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2591: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2592: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2593: RAISE OKL_API.G_EXCEPTION_ERROR;
2594: END IF;
2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);
2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2597: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2592: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2593: RAISE OKL_API.G_EXCEPTION_ERROR;
2594: END IF;
2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);
2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2597: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2598: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2599: RAISE OKL_API.G_EXCEPTION_ERROR;
2600: END IF;

Line 2597: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2593: RAISE OKL_API.G_EXCEPTION_ERROR;
2594: END IF;
2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);
2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2597: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2598: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2599: RAISE OKL_API.G_EXCEPTION_ERROR;
2600: END IF;
2601: l_def_camv_rec := fill_who_columns(l_def_camv_rec);

Line 2598: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2594: END IF;
2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);
2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2597: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2598: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2599: RAISE OKL_API.G_EXCEPTION_ERROR;
2600: END IF;
2601: l_def_camv_rec := fill_who_columns(l_def_camv_rec);
2602: --- Validate all non-missing attributes (Item Level Validation)

Line 2599: RAISE OKL_API.G_EXCEPTION_ERROR;

2595: l_return_status := populate_new_record(l_camv_rec, l_def_camv_rec);
2596: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2597: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2598: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2599: RAISE OKL_API.G_EXCEPTION_ERROR;
2600: END IF;
2601: l_def_camv_rec := fill_who_columns(l_def_camv_rec);
2602: --- Validate all non-missing attributes (Item Level Validation)
2603: l_return_status := Validate_Attributes(l_def_camv_rec);

Line 2605: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2601: l_def_camv_rec := fill_who_columns(l_def_camv_rec);
2602: --- Validate all non-missing attributes (Item Level Validation)
2603: l_return_status := Validate_Attributes(l_def_camv_rec);
2604: --- If any errors happen abort API
2605: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2607: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2608: RAISE OKL_API.G_EXCEPTION_ERROR;
2609: END IF;

Line 2606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2602: --- Validate all non-missing attributes (Item Level Validation)
2603: l_return_status := Validate_Attributes(l_def_camv_rec);
2604: --- If any errors happen abort API
2605: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2607: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2608: RAISE OKL_API.G_EXCEPTION_ERROR;
2609: END IF;
2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);

Line 2607: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2603: l_return_status := Validate_Attributes(l_def_camv_rec);
2604: --- If any errors happen abort API
2605: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2607: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2608: RAISE OKL_API.G_EXCEPTION_ERROR;
2609: END IF;
2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);
2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2608: RAISE OKL_API.G_EXCEPTION_ERROR;

2604: --- If any errors happen abort API
2605: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2607: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2608: RAISE OKL_API.G_EXCEPTION_ERROR;
2609: END IF;
2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);
2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2607: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2608: RAISE OKL_API.G_EXCEPTION_ERROR;
2609: END IF;
2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);
2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2614: RAISE OKL_API.G_EXCEPTION_ERROR;
2615: END IF;

Line 2612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2608: RAISE OKL_API.G_EXCEPTION_ERROR;
2609: END IF;
2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);
2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2614: RAISE OKL_API.G_EXCEPTION_ERROR;
2615: END IF;
2616:

Line 2613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2609: END IF;
2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);
2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2614: RAISE OKL_API.G_EXCEPTION_ERROR;
2615: END IF;
2616:
2617: -- Lock the Record

Line 2614: RAISE OKL_API.G_EXCEPTION_ERROR;

2610: l_return_status := Validate_Record(l_def_camv_rec, l_db_camv_rec);
2611: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2614: RAISE OKL_API.G_EXCEPTION_ERROR;
2615: END IF;
2616:
2617: -- Lock the Record
2618: lock_row(

Line 2625: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2621: x_return_status => l_return_status,
2622: x_msg_count => x_msg_count,
2623: x_msg_data => x_msg_data,
2624: p_camv_rec => p_camv_rec);
2625: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2627: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2628: RAISE OKL_API.G_EXCEPTION_ERROR;
2629: END IF;

Line 2626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2622: x_msg_count => x_msg_count,
2623: x_msg_data => x_msg_data,
2624: p_camv_rec => p_camv_rec);
2625: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2627: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2628: RAISE OKL_API.G_EXCEPTION_ERROR;
2629: END IF;
2630:

Line 2627: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2623: x_msg_data => x_msg_data,
2624: p_camv_rec => p_camv_rec);
2625: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2627: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2628: RAISE OKL_API.G_EXCEPTION_ERROR;
2629: END IF;
2630:
2631: -----------------------------------------

Line 2628: RAISE OKL_API.G_EXCEPTION_ERROR;

2624: p_camv_rec => p_camv_rec);
2625: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2627: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2628: RAISE OKL_API.G_EXCEPTION_ERROR;
2629: END IF;
2630:
2631: -----------------------------------------
2632: -- Move VIEW record to "Child" records --

Line 2646: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2642: x_msg_data,
2643: l_cam_rec,
2644: lx_cam_rec
2645: );
2646: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2647: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2648: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2649: RAISE OKL_API.G_EXCEPTION_ERROR;
2650: END IF;

Line 2647: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2643: l_cam_rec,
2644: lx_cam_rec
2645: );
2646: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2647: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2648: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2649: RAISE OKL_API.G_EXCEPTION_ERROR;
2650: END IF;
2651: migrate(lx_cam_rec, l_def_camv_rec);

Line 2648: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2644: lx_cam_rec
2645: );
2646: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2647: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2648: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2649: RAISE OKL_API.G_EXCEPTION_ERROR;
2650: END IF;
2651: migrate(lx_cam_rec, l_def_camv_rec);
2652: x_camv_rec := l_def_camv_rec;

Line 2649: RAISE OKL_API.G_EXCEPTION_ERROR;

2645: );
2646: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2647: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2648: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2649: RAISE OKL_API.G_EXCEPTION_ERROR;
2650: END IF;
2651: migrate(lx_cam_rec, l_def_camv_rec);
2652: x_camv_rec := l_def_camv_rec;
2653: x_return_status := l_return_status;

Line 2654: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2650: END IF;
2651: migrate(lx_cam_rec, l_def_camv_rec);
2652: x_camv_rec := l_def_camv_rec;
2653: x_return_status := l_return_status;
2654: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2655: EXCEPTION
2656: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2657: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2658: (

Line 2656: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2652: x_camv_rec := l_def_camv_rec;
2653: x_return_status := l_return_status;
2654: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2655: EXCEPTION
2656: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2657: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2658: (
2659: l_api_name,
2660: G_PKG_NAME,

Line 2657: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2653: x_return_status := l_return_status;
2654: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2655: EXCEPTION
2656: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2657: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2658: (
2659: l_api_name,
2660: G_PKG_NAME,
2661: 'OKL_API.G_RET_STS_ERROR',

Line 2661: 'OKL_API.G_RET_STS_ERROR',

2657: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2658: (
2659: l_api_name,
2660: G_PKG_NAME,
2661: 'OKL_API.G_RET_STS_ERROR',
2662: x_msg_count,
2663: x_msg_data,
2664: '_PVT'
2665: );

Line 2666: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2662: x_msg_count,
2663: x_msg_data,
2664: '_PVT'
2665: );
2666: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2667: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2668: (
2669: l_api_name,
2670: G_PKG_NAME,

Line 2667: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2663: x_msg_data,
2664: '_PVT'
2665: );
2666: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2667: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2668: (
2669: l_api_name,
2670: G_PKG_NAME,
2671: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2671: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2667: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2668: (
2669: l_api_name,
2670: G_PKG_NAME,
2671: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2672: x_msg_count,
2673: x_msg_data,
2674: '_PVT'
2675: );

Line 2677: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2673: x_msg_data,
2674: '_PVT'
2675: );
2676: WHEN OTHERS THEN
2677: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2678: (
2679: l_api_name,
2680: G_PKG_NAME,
2681: 'OTHERS',

Line 2692: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2688: -- PL/SQL TBL update_row for:camv_tbl --
2689: ----------------------------------------
2690: PROCEDURE update_row(
2691: p_api_version IN NUMBER,
2692: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2693: x_return_status OUT NOCOPY VARCHAR2,
2694: x_msg_count OUT NOCOPY NUMBER,
2695: x_msg_data OUT NOCOPY VARCHAR2,
2696: p_camv_tbl IN camv_tbl_type,

Line 2698: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

2694: x_msg_count OUT NOCOPY NUMBER,
2695: x_msg_data OUT NOCOPY VARCHAR2,
2696: p_camv_tbl IN camv_tbl_type,
2697: x_camv_tbl OUT NOCOPY camv_tbl_type,
2698: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
2699:
2700: l_api_version CONSTANT NUMBER := 1;
2701: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_update_row';
2702: i NUMBER := 0;

Line 2704: OKL_API.init_msg_list(p_init_msg_list);

2700: l_api_version CONSTANT NUMBER := 1;
2701: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_update_row';
2702: i NUMBER := 0;
2703: BEGIN
2704: OKL_API.init_msg_list(p_init_msg_list);
2705: -- Make sure PL/SQL table has records in it before passing
2706: IF (p_camv_tbl.COUNT > 0) THEN
2707: i := p_camv_tbl.FIRST;
2708: LOOP

Line 2710: l_error_rec OKL_API.ERROR_REC_TYPE;

2706: IF (p_camv_tbl.COUNT > 0) THEN
2707: i := p_camv_tbl.FIRST;
2708: LOOP
2709: DECLARE
2710: l_error_rec OKL_API.ERROR_REC_TYPE;
2711: BEGIN
2712: l_error_rec.api_name := l_api_name;
2713: l_error_rec.api_package := G_PKG_NAME;
2714: l_error_rec.idx := i;

Line 2717: p_init_msg_list => OKL_API.G_FALSE,

2713: l_error_rec.api_package := G_PKG_NAME;
2714: l_error_rec.idx := i;
2715: update_row (
2716: p_api_version => p_api_version,
2717: p_init_msg_list => OKL_API.G_FALSE,
2718: x_return_status => l_error_rec.error_type,
2719: x_msg_count => l_error_rec.msg_count,
2720: x_msg_data => l_error_rec.msg_data,
2721: p_camv_rec => p_camv_tbl(i),

Line 2723: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

2719: x_msg_count => l_error_rec.msg_count,
2720: x_msg_data => l_error_rec.msg_data,
2721: p_camv_rec => p_camv_tbl(i),
2722: x_camv_rec => x_camv_tbl(i));
2723: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
2724: l_error_rec.sqlcode := SQLCODE;
2725: load_error_tbl(l_error_rec, px_error_tbl);
2726: ELSE
2727: x_msg_count := l_error_rec.msg_count;

Line 2731: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2727: x_msg_count := l_error_rec.msg_count;
2728: x_msg_data := l_error_rec.msg_data;
2729: END IF;
2730: EXCEPTION
2731: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2732: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2733: l_error_rec.sqlcode := SQLCODE;
2734: load_error_tbl(l_error_rec, px_error_tbl);
2735: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2732: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

2728: x_msg_data := l_error_rec.msg_data;
2729: END IF;
2730: EXCEPTION
2731: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2732: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2733: l_error_rec.sqlcode := SQLCODE;
2734: load_error_tbl(l_error_rec, px_error_tbl);
2735: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2736: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 2735: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2731: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2732: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2733: l_error_rec.sqlcode := SQLCODE;
2734: load_error_tbl(l_error_rec, px_error_tbl);
2735: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2736: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
2737: l_error_rec.sqlcode := SQLCODE;
2738: load_error_tbl(l_error_rec, px_error_tbl);
2739: WHEN OTHERS THEN

Line 2736: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

2732: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2733: l_error_rec.sqlcode := SQLCODE;
2734: load_error_tbl(l_error_rec, px_error_tbl);
2735: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2736: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
2737: l_error_rec.sqlcode := SQLCODE;
2738: load_error_tbl(l_error_rec, px_error_tbl);
2739: WHEN OTHERS THEN
2740: l_error_rec.error_type := 'OTHERS';

Line 2751: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2747: END IF;
2748: -- Loop through the error_tbl to find the error with the highest severity
2749: -- and return it.
2750: x_return_status := find_highest_exception(px_error_tbl);
2751: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2752: EXCEPTION
2753: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2754: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2755: (

Line 2753: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2749: -- and return it.
2750: x_return_status := find_highest_exception(px_error_tbl);
2751: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2752: EXCEPTION
2753: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2754: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2755: (
2756: l_api_name,
2757: G_PKG_NAME,

Line 2754: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2750: x_return_status := find_highest_exception(px_error_tbl);
2751: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2752: EXCEPTION
2753: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2754: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2755: (
2756: l_api_name,
2757: G_PKG_NAME,
2758: 'OKL_API.G_RET_STS_ERROR',

Line 2758: 'OKL_API.G_RET_STS_ERROR',

2754: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2755: (
2756: l_api_name,
2757: G_PKG_NAME,
2758: 'OKL_API.G_RET_STS_ERROR',
2759: x_msg_count,
2760: x_msg_data,
2761: '_PVT'
2762: );

Line 2763: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2759: x_msg_count,
2760: x_msg_data,
2761: '_PVT'
2762: );
2763: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2765: (
2766: l_api_name,
2767: G_PKG_NAME,

Line 2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2760: x_msg_data,
2761: '_PVT'
2762: );
2763: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2765: (
2766: l_api_name,
2767: G_PKG_NAME,
2768: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2768: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2764: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2765: (
2766: l_api_name,
2767: G_PKG_NAME,
2768: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2769: x_msg_count,
2770: x_msg_data,
2771: '_PVT'
2772: );

Line 2774: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2770: x_msg_data,
2771: '_PVT'
2772: );
2773: WHEN OTHERS THEN
2774: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2775: (
2776: l_api_name,
2777: G_PKG_NAME,
2778: 'OTHERS',

Line 2790: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2786: -- PL/SQL TBL update_row for:CAMV_TBL --
2787: ----------------------------------------
2788: PROCEDURE update_row(
2789: p_api_version IN NUMBER,
2790: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2791: x_return_status OUT NOCOPY VARCHAR2,
2792: x_msg_count OUT NOCOPY NUMBER,
2793: x_msg_data OUT NOCOPY VARCHAR2,
2794: p_camv_tbl IN camv_tbl_type,

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

2795: x_camv_tbl OUT NOCOPY camv_tbl_type) IS
2796:
2797: l_api_version CONSTANT NUMBER := 1;
2798: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2799: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2800: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2801: BEGIN
2802: OKL_API.init_msg_list(p_init_msg_list);
2803: -- Make sure PL/SQL table has records in it before passing

Line 2800: l_error_tbl OKL_API.ERROR_TBL_TYPE;

2796:
2797: l_api_version CONSTANT NUMBER := 1;
2798: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2799: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2800: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2801: BEGIN
2802: OKL_API.init_msg_list(p_init_msg_list);
2803: -- Make sure PL/SQL table has records in it before passing
2804: IF (p_camv_tbl.COUNT > 0) THEN

Line 2802: OKL_API.init_msg_list(p_init_msg_list);

2798: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2799: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2800: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2801: BEGIN
2802: OKL_API.init_msg_list(p_init_msg_list);
2803: -- Make sure PL/SQL table has records in it before passing
2804: IF (p_camv_tbl.COUNT > 0) THEN
2805: update_row (
2806: p_api_version => p_api_version,

Line 2807: p_init_msg_list => OKL_API.G_FALSE,

2803: -- Make sure PL/SQL table has records in it before passing
2804: IF (p_camv_tbl.COUNT > 0) THEN
2805: update_row (
2806: p_api_version => p_api_version,
2807: p_init_msg_list => OKL_API.G_FALSE,
2808: x_return_status => x_return_status,
2809: x_msg_count => x_msg_count,
2810: x_msg_data => x_msg_data,
2811: p_camv_tbl => p_camv_tbl,

Line 2815: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2811: p_camv_tbl => p_camv_tbl,
2812: x_camv_tbl => x_camv_tbl,
2813: px_error_tbl => l_error_tbl);
2814: END IF;
2815: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2816: EXCEPTION
2817: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2818: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2819: (

Line 2817: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2813: px_error_tbl => l_error_tbl);
2814: END IF;
2815: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2816: EXCEPTION
2817: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2818: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2819: (
2820: l_api_name,
2821: G_PKG_NAME,

Line 2818: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2814: END IF;
2815: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2816: EXCEPTION
2817: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2818: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2819: (
2820: l_api_name,
2821: G_PKG_NAME,
2822: 'OKL_API.G_RET_STS_ERROR',

Line 2822: 'OKL_API.G_RET_STS_ERROR',

2818: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2819: (
2820: l_api_name,
2821: G_PKG_NAME,
2822: 'OKL_API.G_RET_STS_ERROR',
2823: x_msg_count,
2824: x_msg_data,
2825: '_PVT'
2826: );

Line 2827: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2823: x_msg_count,
2824: x_msg_data,
2825: '_PVT'
2826: );
2827: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2828: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2829: (
2830: l_api_name,
2831: G_PKG_NAME,

Line 2828: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2824: x_msg_data,
2825: '_PVT'
2826: );
2827: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2828: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2829: (
2830: l_api_name,
2831: G_PKG_NAME,
2832: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2832: 'OKL_API.G_RET_STS_UNEXP_ERROR',

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

Line 2838: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2834: x_msg_data,
2835: '_PVT'
2836: );
2837: WHEN OTHERS THEN
2838: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2839: (
2840: l_api_name,
2841: G_PKG_NAME,
2842: 'OTHERS',

Line 2856: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2852: -------------------------------------
2853: -- delete_row for:OKL_CURE_AMOUNTS --
2854: -------------------------------------
2855: PROCEDURE delete_row(
2856: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2857: x_return_status OUT NOCOPY VARCHAR2,
2858: x_msg_count OUT NOCOPY NUMBER,
2859: x_msg_data OUT NOCOPY VARCHAR2,
2860: p_cam_rec IN cam_rec_type) IS

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

2860: p_cam_rec IN cam_rec_type) IS
2861:
2862: l_api_version CONSTANT NUMBER := 1;
2863: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
2864: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2865: l_cam_rec cam_rec_type := p_cam_rec;
2866: l_row_notfound BOOLEAN := TRUE;
2867: BEGIN
2868: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 2868: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2864: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2865: l_cam_rec cam_rec_type := p_cam_rec;
2866: l_row_notfound BOOLEAN := TRUE;
2867: BEGIN
2868: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2869: p_init_msg_list,
2870: '_PVT',
2871: x_return_status);
2872: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2872: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2868: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2869: p_init_msg_list,
2870: '_PVT',
2871: x_return_status);
2872: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2873: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2874: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2875: RAISE OKL_API.G_EXCEPTION_ERROR;
2876: END IF;

Line 2873: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2869: p_init_msg_list,
2870: '_PVT',
2871: x_return_status);
2872: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2873: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2874: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2875: RAISE OKL_API.G_EXCEPTION_ERROR;
2876: END IF;
2877:

Line 2874: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2870: '_PVT',
2871: x_return_status);
2872: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2873: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2874: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2875: RAISE OKL_API.G_EXCEPTION_ERROR;
2876: END IF;
2877:
2878: DELETE FROM OKL_CURE_AMOUNTS

Line 2875: RAISE OKL_API.G_EXCEPTION_ERROR;

2871: x_return_status);
2872: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2873: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2874: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2875: RAISE OKL_API.G_EXCEPTION_ERROR;
2876: END IF;
2877:
2878: DELETE FROM OKL_CURE_AMOUNTS
2879: WHERE CURE_AMOUNT_ID = p_cam_rec.cure_amount_id;

Line 2882: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2878: DELETE FROM OKL_CURE_AMOUNTS
2879: WHERE CURE_AMOUNT_ID = p_cam_rec.cure_amount_id;
2880:
2881: x_return_status := l_return_status;
2882: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2883: EXCEPTION
2884: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2885: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2886: (

Line 2884: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2880:
2881: x_return_status := l_return_status;
2882: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2883: EXCEPTION
2884: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2885: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2886: (
2887: l_api_name,
2888: G_PKG_NAME,

Line 2885: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2881: x_return_status := l_return_status;
2882: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2883: EXCEPTION
2884: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2885: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2886: (
2887: l_api_name,
2888: G_PKG_NAME,
2889: 'OKL_API.G_RET_STS_ERROR',

Line 2889: 'OKL_API.G_RET_STS_ERROR',

2885: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2886: (
2887: l_api_name,
2888: G_PKG_NAME,
2889: 'OKL_API.G_RET_STS_ERROR',
2890: x_msg_count,
2891: x_msg_data,
2892: '_PVT'
2893: );

Line 2894: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2890: x_msg_count,
2891: x_msg_data,
2892: '_PVT'
2893: );
2894: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2895: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2896: (
2897: l_api_name,
2898: G_PKG_NAME,

Line 2895: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2891: x_msg_data,
2892: '_PVT'
2893: );
2894: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2895: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2896: (
2897: l_api_name,
2898: G_PKG_NAME,
2899: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2899: 'OKL_API.G_RET_STS_UNEXP_ERROR',

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

Line 2905: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2901: x_msg_data,
2902: '_PVT'
2903: );
2904: WHEN OTHERS THEN
2905: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2906: (
2907: l_api_name,
2908: G_PKG_NAME,
2909: 'OTHERS',

Line 2920: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2916: -- delete_row for:OKL_CURE_AMOUNTS_V --
2917: ---------------------------------------
2918: PROCEDURE delete_row(
2919: p_api_version IN NUMBER,
2920: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2921: x_return_status OUT NOCOPY VARCHAR2,
2922: x_msg_count OUT NOCOPY NUMBER,
2923: x_msg_data OUT NOCOPY VARCHAR2,
2924: p_camv_rec IN camv_rec_type) IS

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

2924: p_camv_rec IN camv_rec_type) IS
2925:
2926: l_api_version CONSTANT NUMBER := 1;
2927: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
2928: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2929: l_camv_rec camv_rec_type := p_camv_rec;
2930: l_cam_rec cam_rec_type;
2931: BEGIN
2932: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 2932: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2928: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2929: l_camv_rec camv_rec_type := p_camv_rec;
2930: l_cam_rec cam_rec_type;
2931: BEGIN
2932: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2933: G_PKG_NAME,
2934: p_init_msg_list,
2935: l_api_version,
2936: p_api_version,

Line 2939: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2935: l_api_version,
2936: p_api_version,
2937: '_PVT',
2938: x_return_status);
2939: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2940: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2941: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2942: RAISE OKL_API.G_EXCEPTION_ERROR;
2943: END IF;

Line 2940: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2936: p_api_version,
2937: '_PVT',
2938: x_return_status);
2939: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2940: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2941: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2942: RAISE OKL_API.G_EXCEPTION_ERROR;
2943: END IF;
2944: -----------------------------------------

Line 2941: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2937: '_PVT',
2938: x_return_status);
2939: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2940: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2941: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2942: RAISE OKL_API.G_EXCEPTION_ERROR;
2943: END IF;
2944: -----------------------------------------
2945: -- Move VIEW record to "Child" records --

Line 2942: RAISE OKL_API.G_EXCEPTION_ERROR;

2938: x_return_status);
2939: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2940: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2941: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2942: RAISE OKL_API.G_EXCEPTION_ERROR;
2943: END IF;
2944: -----------------------------------------
2945: -- Move VIEW record to "Child" records --
2946: -----------------------------------------

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

2954: x_msg_count,
2955: x_msg_data,
2956: l_cam_rec
2957: );
2958: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2961: RAISE OKL_API.G_EXCEPTION_ERROR;
2962: END IF;

Line 2959: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2955: x_msg_data,
2956: l_cam_rec
2957: );
2958: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2961: RAISE OKL_API.G_EXCEPTION_ERROR;
2962: END IF;
2963: x_return_status := l_return_status;

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

2956: l_cam_rec
2957: );
2958: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2961: RAISE OKL_API.G_EXCEPTION_ERROR;
2962: END IF;
2963: x_return_status := l_return_status;
2964: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2961: RAISE OKL_API.G_EXCEPTION_ERROR;

2957: );
2958: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2959: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2960: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2961: RAISE OKL_API.G_EXCEPTION_ERROR;
2962: END IF;
2963: x_return_status := l_return_status;
2964: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2965: EXCEPTION

Line 2964: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2960: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2961: RAISE OKL_API.G_EXCEPTION_ERROR;
2962: END IF;
2963: x_return_status := l_return_status;
2964: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2965: EXCEPTION
2966: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2968: (

Line 2966: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2962: END IF;
2963: x_return_status := l_return_status;
2964: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2965: EXCEPTION
2966: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2968: (
2969: l_api_name,
2970: G_PKG_NAME,

Line 2967: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2963: x_return_status := l_return_status;
2964: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2965: EXCEPTION
2966: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2968: (
2969: l_api_name,
2970: G_PKG_NAME,
2971: 'OKL_API.G_RET_STS_ERROR',

Line 2971: 'OKL_API.G_RET_STS_ERROR',

2967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2968: (
2969: l_api_name,
2970: G_PKG_NAME,
2971: 'OKL_API.G_RET_STS_ERROR',
2972: x_msg_count,
2973: x_msg_data,
2974: '_PVT'
2975: );

Line 2976: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2972: x_msg_count,
2973: x_msg_data,
2974: '_PVT'
2975: );
2976: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2977: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2978: (
2979: l_api_name,
2980: G_PKG_NAME,

Line 2977: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2973: x_msg_data,
2974: '_PVT'
2975: );
2976: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2977: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2978: (
2979: l_api_name,
2980: G_PKG_NAME,
2981: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2981: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2977: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2978: (
2979: l_api_name,
2980: G_PKG_NAME,
2981: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2982: x_msg_count,
2983: x_msg_data,
2984: '_PVT'
2985: );

Line 2987: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2983: x_msg_data,
2984: '_PVT'
2985: );
2986: WHEN OTHERS THEN
2987: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2988: (
2989: l_api_name,
2990: G_PKG_NAME,
2991: 'OTHERS',

Line 3002: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2998: -- PL/SQL TBL delete_row for:OKL_CURE_AMOUNTS_V --
2999: --------------------------------------------------
3000: PROCEDURE delete_row(
3001: p_api_version IN NUMBER,
3002: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3003: x_return_status OUT NOCOPY VARCHAR2,
3004: x_msg_count OUT NOCOPY NUMBER,
3005: x_msg_data OUT NOCOPY VARCHAR2,
3006: p_camv_tbl IN camv_tbl_type,

Line 3007: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

3003: x_return_status OUT NOCOPY VARCHAR2,
3004: x_msg_count OUT NOCOPY NUMBER,
3005: x_msg_data OUT NOCOPY VARCHAR2,
3006: p_camv_tbl IN camv_tbl_type,
3007: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
3008:
3009: l_api_version CONSTANT NUMBER := 1;
3010: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_delete_row';
3011: i NUMBER := 0;

Line 3013: OKL_API.init_msg_list(p_init_msg_list);

3009: l_api_version CONSTANT NUMBER := 1;
3010: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_delete_row';
3011: i NUMBER := 0;
3012: BEGIN
3013: OKL_API.init_msg_list(p_init_msg_list);
3014: -- Make sure PL/SQL table has records in it before passing
3015: IF (p_camv_tbl.COUNT > 0) THEN
3016: i := p_camv_tbl.FIRST;
3017: LOOP

Line 3019: l_error_rec OKL_API.ERROR_REC_TYPE;

3015: IF (p_camv_tbl.COUNT > 0) THEN
3016: i := p_camv_tbl.FIRST;
3017: LOOP
3018: DECLARE
3019: l_error_rec OKL_API.ERROR_REC_TYPE;
3020: BEGIN
3021: l_error_rec.api_name := l_api_name;
3022: l_error_rec.api_package := G_PKG_NAME;
3023: l_error_rec.idx := i;

Line 3026: p_init_msg_list => OKL_API.G_FALSE,

3022: l_error_rec.api_package := G_PKG_NAME;
3023: l_error_rec.idx := i;
3024: delete_row (
3025: p_api_version => p_api_version,
3026: p_init_msg_list => OKL_API.G_FALSE,
3027: x_return_status => l_error_rec.error_type,
3028: x_msg_count => l_error_rec.msg_count,
3029: x_msg_data => l_error_rec.msg_data,
3030: p_camv_rec => p_camv_tbl(i));

Line 3031: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

3027: x_return_status => l_error_rec.error_type,
3028: x_msg_count => l_error_rec.msg_count,
3029: x_msg_data => l_error_rec.msg_data,
3030: p_camv_rec => p_camv_tbl(i));
3031: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
3032: l_error_rec.sqlcode := SQLCODE;
3033: load_error_tbl(l_error_rec, px_error_tbl);
3034: ELSE
3035: x_msg_count := l_error_rec.msg_count;

Line 3039: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3035: x_msg_count := l_error_rec.msg_count;
3036: x_msg_data := l_error_rec.msg_data;
3037: END IF;
3038: EXCEPTION
3039: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3040: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3041: l_error_rec.sqlcode := SQLCODE;
3042: load_error_tbl(l_error_rec, px_error_tbl);
3043: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3040: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

3036: x_msg_data := l_error_rec.msg_data;
3037: END IF;
3038: EXCEPTION
3039: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3040: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3041: l_error_rec.sqlcode := SQLCODE;
3042: load_error_tbl(l_error_rec, px_error_tbl);
3043: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3044: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 3043: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3039: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3040: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3041: l_error_rec.sqlcode := SQLCODE;
3042: load_error_tbl(l_error_rec, px_error_tbl);
3043: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3044: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
3045: l_error_rec.sqlcode := SQLCODE;
3046: load_error_tbl(l_error_rec, px_error_tbl);
3047: WHEN OTHERS THEN

Line 3044: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

3040: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3041: l_error_rec.sqlcode := SQLCODE;
3042: load_error_tbl(l_error_rec, px_error_tbl);
3043: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3044: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
3045: l_error_rec.sqlcode := SQLCODE;
3046: load_error_tbl(l_error_rec, px_error_tbl);
3047: WHEN OTHERS THEN
3048: l_error_rec.error_type := 'OTHERS';

Line 3059: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3055: END IF;
3056: -- Loop through the error_tbl to find the error with the highest severity
3057: -- and return it.
3058: x_return_status := find_highest_exception(px_error_tbl);
3059: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3060: EXCEPTION
3061: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3062: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3063: (

Line 3061: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3057: -- and return it.
3058: x_return_status := find_highest_exception(px_error_tbl);
3059: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3060: EXCEPTION
3061: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3062: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3063: (
3064: l_api_name,
3065: G_PKG_NAME,

Line 3062: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3058: x_return_status := find_highest_exception(px_error_tbl);
3059: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3060: EXCEPTION
3061: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3062: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3063: (
3064: l_api_name,
3065: G_PKG_NAME,
3066: 'OKL_API.G_RET_STS_ERROR',

Line 3066: 'OKL_API.G_RET_STS_ERROR',

3062: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3063: (
3064: l_api_name,
3065: G_PKG_NAME,
3066: 'OKL_API.G_RET_STS_ERROR',
3067: x_msg_count,
3068: x_msg_data,
3069: '_PVT'
3070: );

Line 3071: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3067: x_msg_count,
3068: x_msg_data,
3069: '_PVT'
3070: );
3071: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3072: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3073: (
3074: l_api_name,
3075: G_PKG_NAME,

Line 3072: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3068: x_msg_data,
3069: '_PVT'
3070: );
3071: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3072: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3073: (
3074: l_api_name,
3075: G_PKG_NAME,
3076: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3076: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3072: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3073: (
3074: l_api_name,
3075: G_PKG_NAME,
3076: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3077: x_msg_count,
3078: x_msg_data,
3079: '_PVT'
3080: );

Line 3082: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3078: x_msg_data,
3079: '_PVT'
3080: );
3081: WHEN OTHERS THEN
3082: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3083: (
3084: l_api_name,
3085: G_PKG_NAME,
3086: 'OTHERS',

Line 3098: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3094: -- PL/SQL TBL delete_row for:OKL_CURE_AMOUNTS_V --
3095: --------------------------------------------------
3096: PROCEDURE delete_row(
3097: p_api_version IN NUMBER,
3098: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3099: x_return_status OUT NOCOPY VARCHAR2,
3100: x_msg_count OUT NOCOPY NUMBER,
3101: x_msg_data OUT NOCOPY VARCHAR2,
3102: p_camv_tbl IN camv_tbl_type) IS

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

3102: p_camv_tbl IN camv_tbl_type) IS
3103:
3104: l_api_version CONSTANT NUMBER := 1;
3105: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3106: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3107: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3108: BEGIN
3109: OKL_API.init_msg_list(p_init_msg_list);
3110: -- Make sure PL/SQL table has records in it before passing

Line 3107: l_error_tbl OKL_API.ERROR_TBL_TYPE;

3103:
3104: l_api_version CONSTANT NUMBER := 1;
3105: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3106: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3107: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3108: BEGIN
3109: OKL_API.init_msg_list(p_init_msg_list);
3110: -- Make sure PL/SQL table has records in it before passing
3111: IF (p_camv_tbl.COUNT > 0) THEN

Line 3109: OKL_API.init_msg_list(p_init_msg_list);

3105: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3106: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3107: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3108: BEGIN
3109: OKL_API.init_msg_list(p_init_msg_list);
3110: -- Make sure PL/SQL table has records in it before passing
3111: IF (p_camv_tbl.COUNT > 0) THEN
3112: delete_row (
3113: p_api_version => p_api_version,

Line 3114: p_init_msg_list => OKL_API.G_FALSE,

3110: -- Make sure PL/SQL table has records in it before passing
3111: IF (p_camv_tbl.COUNT > 0) THEN
3112: delete_row (
3113: p_api_version => p_api_version,
3114: p_init_msg_list => OKL_API.G_FALSE,
3115: x_return_status => x_return_status,
3116: x_msg_count => x_msg_count,
3117: x_msg_data => x_msg_data,
3118: p_camv_tbl => p_camv_tbl,

Line 3121: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3117: x_msg_data => x_msg_data,
3118: p_camv_tbl => p_camv_tbl,
3119: px_error_tbl => l_error_tbl);
3120: END IF;
3121: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3122: EXCEPTION
3123: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3124: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3125: (

Line 3123: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3119: px_error_tbl => l_error_tbl);
3120: END IF;
3121: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3122: EXCEPTION
3123: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3124: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3125: (
3126: l_api_name,
3127: G_PKG_NAME,

Line 3124: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3120: END IF;
3121: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3122: EXCEPTION
3123: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3124: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3125: (
3126: l_api_name,
3127: G_PKG_NAME,
3128: 'OKL_API.G_RET_STS_ERROR',

Line 3128: 'OKL_API.G_RET_STS_ERROR',

3124: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3125: (
3126: l_api_name,
3127: G_PKG_NAME,
3128: 'OKL_API.G_RET_STS_ERROR',
3129: x_msg_count,
3130: x_msg_data,
3131: '_PVT'
3132: );

Line 3133: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3129: x_msg_count,
3130: x_msg_data,
3131: '_PVT'
3132: );
3133: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3134: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3135: (
3136: l_api_name,
3137: G_PKG_NAME,

Line 3134: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3130: x_msg_data,
3131: '_PVT'
3132: );
3133: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3134: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3135: (
3136: l_api_name,
3137: G_PKG_NAME,
3138: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3138: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3134: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3135: (
3136: l_api_name,
3137: G_PKG_NAME,
3138: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3139: x_msg_count,
3140: x_msg_data,
3141: '_PVT'
3142: );

Line 3144: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3140: x_msg_data,
3141: '_PVT'
3142: );
3143: WHEN OTHERS THEN
3144: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3145: (
3146: l_api_name,
3147: G_PKG_NAME,
3148: 'OTHERS',