DBA Data[Home] [Help]

APPS.OKC_ISE_PVT dependencies on OKC_API

Line 344: IF (l_isev_rec.object_version_number = OKC_API.G_MISS_NUM) THEN

340: p_isev_rec IN isev_rec_type
341: ) RETURN isev_rec_type IS
342: l_isev_rec isev_rec_type := p_isev_rec;
343: BEGIN
344: IF (l_isev_rec.object_version_number = OKC_API.G_MISS_NUM) THEN
345: l_isev_rec.object_version_number := NULL;
346: END IF;
347: /* IF (l_isev_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
348: l_isev_rec.sfwt_flag := NULL;

Line 347: /* IF (l_isev_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN

343: BEGIN
344: IF (l_isev_rec.object_version_number = OKC_API.G_MISS_NUM) THEN
345: l_isev_rec.object_version_number := NULL;
346: END IF;
347: /* IF (l_isev_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
348: l_isev_rec.sfwt_flag := NULL;
349: END IF;
350: */
351: IF (l_isev_rec.spn_id = OKC_API.G_MISS_NUM) THEN

Line 351: IF (l_isev_rec.spn_id = OKC_API.G_MISS_NUM) THEN

347: /* IF (l_isev_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
348: l_isev_rec.sfwt_flag := NULL;
349: END IF;
350: */
351: IF (l_isev_rec.spn_id = OKC_API.G_MISS_NUM) THEN
352: l_isev_rec.spn_id := NULL;
353: END IF;
354: IF (l_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
355: l_isev_rec.dnz_chr_id := NULL;

Line 354: IF (l_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN

350: */
351: IF (l_isev_rec.spn_id = OKC_API.G_MISS_NUM) THEN
352: l_isev_rec.spn_id := NULL;
353: END IF;
354: IF (l_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
355: l_isev_rec.dnz_chr_id := NULL;
356: END IF;
357: IF (l_isev_rec.tze_id = OKC_API.G_MISS_NUM) THEN
358: l_isev_rec.tze_id := NULL;

Line 357: IF (l_isev_rec.tze_id = OKC_API.G_MISS_NUM) THEN

353: END IF;
354: IF (l_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
355: l_isev_rec.dnz_chr_id := NULL;
356: END IF;
357: IF (l_isev_rec.tze_id = OKC_API.G_MISS_NUM) THEN
358: l_isev_rec.tze_id := NULL;
359: END IF;
360: IF (l_isev_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
361: l_isev_rec.tve_id_started := NULL;

Line 360: IF (l_isev_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN

356: END IF;
357: IF (l_isev_rec.tze_id = OKC_API.G_MISS_NUM) THEN
358: l_isev_rec.tze_id := NULL;
359: END IF;
360: IF (l_isev_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
361: l_isev_rec.tve_id_started := NULL;
362: END IF;
363: IF (l_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
364: l_isev_rec.tve_id_ended := NULL;

Line 363: IF (l_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN

359: END IF;
360: IF (l_isev_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
361: l_isev_rec.tve_id_started := NULL;
362: END IF;
363: IF (l_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
364: l_isev_rec.tve_id_ended := NULL;
365: END IF;
366: IF (l_isev_rec.duration = OKC_API.G_MISS_NUM) THEN
367: l_isev_rec.duration := NULL;

Line 366: IF (l_isev_rec.duration = OKC_API.G_MISS_NUM) THEN

362: END IF;
363: IF (l_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
364: l_isev_rec.tve_id_ended := NULL;
365: END IF;
366: IF (l_isev_rec.duration = OKC_API.G_MISS_NUM) THEN
367: l_isev_rec.duration := NULL;
368: END IF;
369: IF (l_isev_rec.before_after = OKC_API.G_MISS_CHAR) THEN
370: l_isev_rec.before_after := NULL;

Line 369: IF (l_isev_rec.before_after = OKC_API.G_MISS_CHAR) THEN

365: END IF;
366: IF (l_isev_rec.duration = OKC_API.G_MISS_NUM) THEN
367: l_isev_rec.duration := NULL;
368: END IF;
369: IF (l_isev_rec.before_after = OKC_API.G_MISS_CHAR) THEN
370: l_isev_rec.before_after := NULL;
371: END IF;
372: IF (l_isev_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
373: l_isev_rec.uom_code := NULL;

Line 372: IF (l_isev_rec.uom_code = OKC_API.G_MISS_CHAR) THEN

368: END IF;
369: IF (l_isev_rec.before_after = OKC_API.G_MISS_CHAR) THEN
370: l_isev_rec.before_after := NULL;
371: END IF;
372: IF (l_isev_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
373: l_isev_rec.uom_code := NULL;
374: END IF;
375: IF (l_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
376: l_isev_rec.tve_id_limited := NULL;

Line 375: IF (l_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN

371: END IF;
372: IF (l_isev_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
373: l_isev_rec.uom_code := NULL;
374: END IF;
375: IF (l_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
376: l_isev_rec.tve_id_limited := NULL;
377: END IF;
378: IF (l_isev_rec.description = OKC_API.G_MISS_CHAR) THEN
379: l_isev_rec.description := NULL;

Line 378: IF (l_isev_rec.description = OKC_API.G_MISS_CHAR) THEN

374: END IF;
375: IF (l_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
376: l_isev_rec.tve_id_limited := NULL;
377: END IF;
378: IF (l_isev_rec.description = OKC_API.G_MISS_CHAR) THEN
379: l_isev_rec.description := NULL;
380: END IF;
381: IF (l_isev_rec.short_description = OKC_API.G_MISS_CHAR) THEN
382: l_isev_rec.short_description := NULL;

Line 381: IF (l_isev_rec.short_description = OKC_API.G_MISS_CHAR) THEN

377: END IF;
378: IF (l_isev_rec.description = OKC_API.G_MISS_CHAR) THEN
379: l_isev_rec.description := NULL;
380: END IF;
381: IF (l_isev_rec.short_description = OKC_API.G_MISS_CHAR) THEN
382: l_isev_rec.short_description := NULL;
383: END IF;
384: IF (l_isev_rec.comments = OKC_API.G_MISS_CHAR) THEN
385: l_isev_rec.comments := NULL;

Line 384: IF (l_isev_rec.comments = OKC_API.G_MISS_CHAR) THEN

380: END IF;
381: IF (l_isev_rec.short_description = OKC_API.G_MISS_CHAR) THEN
382: l_isev_rec.short_description := NULL;
383: END IF;
384: IF (l_isev_rec.comments = OKC_API.G_MISS_CHAR) THEN
385: l_isev_rec.comments := NULL;
386: END IF;
387: IF (l_isev_rec.operator = OKC_API.G_MISS_CHAR) THEN
388: l_isev_rec.operator := NULL;

Line 387: IF (l_isev_rec.operator = OKC_API.G_MISS_CHAR) THEN

383: END IF;
384: IF (l_isev_rec.comments = OKC_API.G_MISS_CHAR) THEN
385: l_isev_rec.comments := NULL;
386: END IF;
387: IF (l_isev_rec.operator = OKC_API.G_MISS_CHAR) THEN
388: l_isev_rec.operator := NULL;
389: END IF;
390: IF (l_isev_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
391: l_isev_rec.attribute_category := NULL;

Line 390: IF (l_isev_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN

386: END IF;
387: IF (l_isev_rec.operator = OKC_API.G_MISS_CHAR) THEN
388: l_isev_rec.operator := NULL;
389: END IF;
390: IF (l_isev_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
391: l_isev_rec.attribute_category := NULL;
392: END IF;
393: IF (l_isev_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
394: l_isev_rec.attribute1 := NULL;

Line 393: IF (l_isev_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN

389: END IF;
390: IF (l_isev_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
391: l_isev_rec.attribute_category := NULL;
392: END IF;
393: IF (l_isev_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
394: l_isev_rec.attribute1 := NULL;
395: END IF;
396: IF (l_isev_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN
397: l_isev_rec.attribute2 := NULL;

Line 396: IF (l_isev_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN

392: END IF;
393: IF (l_isev_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
394: l_isev_rec.attribute1 := NULL;
395: END IF;
396: IF (l_isev_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN
397: l_isev_rec.attribute2 := NULL;
398: END IF;
399: IF (l_isev_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN
400: l_isev_rec.attribute3 := NULL;

Line 399: IF (l_isev_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN

395: END IF;
396: IF (l_isev_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN
397: l_isev_rec.attribute2 := NULL;
398: END IF;
399: IF (l_isev_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN
400: l_isev_rec.attribute3 := NULL;
401: END IF;
402: IF (l_isev_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN
403: l_isev_rec.attribute4 := NULL;

Line 402: IF (l_isev_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN

398: END IF;
399: IF (l_isev_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN
400: l_isev_rec.attribute3 := NULL;
401: END IF;
402: IF (l_isev_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN
403: l_isev_rec.attribute4 := NULL;
404: END IF;
405: IF (l_isev_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN
406: l_isev_rec.attribute5 := NULL;

Line 405: IF (l_isev_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN

401: END IF;
402: IF (l_isev_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN
403: l_isev_rec.attribute4 := NULL;
404: END IF;
405: IF (l_isev_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN
406: l_isev_rec.attribute5 := NULL;
407: END IF;
408: IF (l_isev_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN
409: l_isev_rec.attribute6 := NULL;

Line 408: IF (l_isev_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN

404: END IF;
405: IF (l_isev_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN
406: l_isev_rec.attribute5 := NULL;
407: END IF;
408: IF (l_isev_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN
409: l_isev_rec.attribute6 := NULL;
410: END IF;
411: IF (l_isev_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN
412: l_isev_rec.attribute7 := NULL;

Line 411: IF (l_isev_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN

407: END IF;
408: IF (l_isev_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN
409: l_isev_rec.attribute6 := NULL;
410: END IF;
411: IF (l_isev_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN
412: l_isev_rec.attribute7 := NULL;
413: END IF;
414: IF (l_isev_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN
415: l_isev_rec.attribute8 := NULL;

Line 414: IF (l_isev_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN

410: END IF;
411: IF (l_isev_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN
412: l_isev_rec.attribute7 := NULL;
413: END IF;
414: IF (l_isev_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN
415: l_isev_rec.attribute8 := NULL;
416: END IF;
417: IF (l_isev_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN
418: l_isev_rec.attribute9 := NULL;

Line 417: IF (l_isev_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN

413: END IF;
414: IF (l_isev_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN
415: l_isev_rec.attribute8 := NULL;
416: END IF;
417: IF (l_isev_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN
418: l_isev_rec.attribute9 := NULL;
419: END IF;
420: IF (l_isev_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN
421: l_isev_rec.attribute10 := NULL;

Line 420: IF (l_isev_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN

416: END IF;
417: IF (l_isev_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN
418: l_isev_rec.attribute9 := NULL;
419: END IF;
420: IF (l_isev_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN
421: l_isev_rec.attribute10 := NULL;
422: END IF;
423: IF (l_isev_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN
424: l_isev_rec.attribute11 := NULL;

Line 423: IF (l_isev_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN

419: END IF;
420: IF (l_isev_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN
421: l_isev_rec.attribute10 := NULL;
422: END IF;
423: IF (l_isev_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN
424: l_isev_rec.attribute11 := NULL;
425: END IF;
426: IF (l_isev_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN
427: l_isev_rec.attribute12 := NULL;

Line 426: IF (l_isev_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN

422: END IF;
423: IF (l_isev_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN
424: l_isev_rec.attribute11 := NULL;
425: END IF;
426: IF (l_isev_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN
427: l_isev_rec.attribute12 := NULL;
428: END IF;
429: IF (l_isev_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN
430: l_isev_rec.attribute13 := NULL;

Line 429: IF (l_isev_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN

425: END IF;
426: IF (l_isev_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN
427: l_isev_rec.attribute12 := NULL;
428: END IF;
429: IF (l_isev_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN
430: l_isev_rec.attribute13 := NULL;
431: END IF;
432: IF (l_isev_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN
433: l_isev_rec.attribute14 := NULL;

Line 432: IF (l_isev_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN

428: END IF;
429: IF (l_isev_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN
430: l_isev_rec.attribute13 := NULL;
431: END IF;
432: IF (l_isev_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN
433: l_isev_rec.attribute14 := NULL;
434: END IF;
435: IF (l_isev_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN
436: l_isev_rec.attribute15 := NULL;

Line 435: IF (l_isev_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN

431: END IF;
432: IF (l_isev_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN
433: l_isev_rec.attribute14 := NULL;
434: END IF;
435: IF (l_isev_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN
436: l_isev_rec.attribute15 := NULL;
437: END IF;
438: IF (l_isev_rec.created_by = OKC_API.G_MISS_NUM) THEN
439: l_isev_rec.created_by := NULL;

Line 438: IF (l_isev_rec.created_by = OKC_API.G_MISS_NUM) THEN

434: END IF;
435: IF (l_isev_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN
436: l_isev_rec.attribute15 := NULL;
437: END IF;
438: IF (l_isev_rec.created_by = OKC_API.G_MISS_NUM) THEN
439: l_isev_rec.created_by := NULL;
440: END IF;
441: IF (l_isev_rec.creation_date = OKC_API.G_MISS_DATE) THEN
442: l_isev_rec.creation_date := NULL;

Line 441: IF (l_isev_rec.creation_date = OKC_API.G_MISS_DATE) THEN

437: END IF;
438: IF (l_isev_rec.created_by = OKC_API.G_MISS_NUM) THEN
439: l_isev_rec.created_by := NULL;
440: END IF;
441: IF (l_isev_rec.creation_date = OKC_API.G_MISS_DATE) THEN
442: l_isev_rec.creation_date := NULL;
443: END IF;
444: IF (l_isev_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN
445: l_isev_rec.last_updated_by := NULL;

Line 444: IF (l_isev_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN

440: END IF;
441: IF (l_isev_rec.creation_date = OKC_API.G_MISS_DATE) THEN
442: l_isev_rec.creation_date := NULL;
443: END IF;
444: IF (l_isev_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN
445: l_isev_rec.last_updated_by := NULL;
446: END IF;
447: IF (l_isev_rec.last_update_date = OKC_API.G_MISS_DATE) THEN
448: l_isev_rec.last_update_date := NULL;

Line 447: IF (l_isev_rec.last_update_date = OKC_API.G_MISS_DATE) THEN

443: END IF;
444: IF (l_isev_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN
445: l_isev_rec.last_updated_by := NULL;
446: END IF;
447: IF (l_isev_rec.last_update_date = OKC_API.G_MISS_DATE) THEN
448: l_isev_rec.last_update_date := NULL;
449: END IF;
450: IF (l_isev_rec.last_update_login = OKC_API.G_MISS_NUM) THEN
451: l_isev_rec.last_update_login := NULL;

Line 450: IF (l_isev_rec.last_update_login = OKC_API.G_MISS_NUM) THEN

446: END IF;
447: IF (l_isev_rec.last_update_date = OKC_API.G_MISS_DATE) THEN
448: l_isev_rec.last_update_date := NULL;
449: END IF;
450: IF (l_isev_rec.last_update_login = OKC_API.G_MISS_NUM) THEN
451: l_isev_rec.last_update_login := NULL;
452: END IF;
453: RETURN(l_isev_rec);
454: END null_out_defaults;

Line 471: IF (l_tve_rec.cnh_id = OKC_API.G_MISS_NUM) THEN

467: p_tve_rec IN tve_rec_type
468: ) RETURN tve_rec_type IS
469: l_tve_rec tve_rec_type := p_tve_rec;
470: BEGIN
471: IF (l_tve_rec.cnh_id = OKC_API.G_MISS_NUM) THEN
472: l_tve_rec.cnh_id := NULL;
473: END IF;
474: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
475: l_tve_rec.tve_id_generated_by := NULL;

Line 474: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN

470: BEGIN
471: IF (l_tve_rec.cnh_id = OKC_API.G_MISS_NUM) THEN
472: l_tve_rec.cnh_id := NULL;
473: END IF;
474: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
475: l_tve_rec.tve_id_generated_by := NULL;
476: END IF;
477: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
478: l_tve_rec.datetime := NULL;

Line 477: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN

473: END IF;
474: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
475: l_tve_rec.tve_id_generated_by := NULL;
476: END IF;
477: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
478: l_tve_rec.datetime := NULL;
479: END IF;
480: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
481: l_tve_rec.month := NULL;

Line 480: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN

476: END IF;
477: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
478: l_tve_rec.datetime := NULL;
479: END IF;
480: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
481: l_tve_rec.month := NULL;
482: END IF;
483: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
484: l_tve_rec.day := NULL;

Line 483: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN

479: END IF;
480: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
481: l_tve_rec.month := NULL;
482: END IF;
483: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
484: l_tve_rec.day := NULL;
485: END IF;
486: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
487: l_tve_rec.hour := NULL;

Line 486: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN

482: END IF;
483: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
484: l_tve_rec.day := NULL;
485: END IF;
486: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
487: l_tve_rec.hour := NULL;
488: END IF;
489: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
490: l_tve_rec.minute := NULL;

Line 489: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN

485: END IF;
486: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
487: l_tve_rec.hour := NULL;
488: END IF;
489: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
490: l_tve_rec.minute := NULL;
491: END IF;
492: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
493: l_tve_rec.second := NULL;

Line 492: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN

488: END IF;
489: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
490: l_tve_rec.minute := NULL;
491: END IF;
492: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
493: l_tve_rec.second := NULL;
494: END IF;
495: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
496: l_tve_rec.nth := NULL;

Line 495: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN

491: END IF;
492: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
493: l_tve_rec.second := NULL;
494: END IF;
495: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
496: l_tve_rec.nth := NULL;
497: END IF;
498: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
499: l_tve_rec.day_of_week := NULL;

Line 498: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN

494: END IF;
495: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
496: l_tve_rec.nth := NULL;
497: END IF;
498: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
499: l_tve_rec.day_of_week := NULL;
500: END IF;
501: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
502: l_tve_rec.interval_yn := NULL;

Line 501: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN

497: END IF;
498: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
499: l_tve_rec.day_of_week := NULL;
500: END IF;
501: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
502: l_tve_rec.interval_yn := NULL;
503: END IF;
504: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
505: l_tve_rec.spn_id := NULL;

Line 504: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN

500: END IF;
501: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
502: l_tve_rec.interval_yn := NULL;
503: END IF;
504: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
505: l_tve_rec.spn_id := NULL;
506: END IF;
507: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
508: l_tve_rec.tve_id_offset := NULL;

Line 507: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN

503: END IF;
504: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
505: l_tve_rec.spn_id := NULL;
506: END IF;
507: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
508: l_tve_rec.tve_id_offset := NULL;
509: END IF;
510: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
511: l_tve_rec.uom_code := NULL;

Line 510: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN

506: END IF;
507: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
508: l_tve_rec.tve_id_offset := NULL;
509: END IF;
510: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
511: l_tve_rec.uom_code := NULL;
512: END IF;
513: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN
514: l_tve_rec.duration := NULL;

Line 513: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN

509: END IF;
510: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
511: l_tve_rec.uom_code := NULL;
512: END IF;
513: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN
514: l_tve_rec.duration := NULL;
515: END IF;
516: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN
517: l_tve_rec.before_after := NULL;

Line 516: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN

512: END IF;
513: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN
514: l_tve_rec.duration := NULL;
515: END IF;
516: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN
517: l_tve_rec.before_after := NULL;
518: END IF;
519: --Bug 3122962
520: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN

Line 520: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN

516: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN
517: l_tve_rec.before_after := NULL;
518: END IF;
519: --Bug 3122962
520: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN
521: l_tve_rec.description := NULL;
522: END IF;
523: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
524: l_tve_rec.short_description := NULL;

Line 523: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN

519: --Bug 3122962
520: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN
521: l_tve_rec.description := NULL;
522: END IF;
523: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
524: l_tve_rec.short_description := NULL;
525: END IF;
526: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
527: l_tve_rec.comments := NULL;

Line 526: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN

522: END IF;
523: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
524: l_tve_rec.short_description := NULL;
525: END IF;
526: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
527: l_tve_rec.comments := NULL;
528: END IF;
529: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN
530: l_tve_rec.name := NULL;

Line 529: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN

525: END IF;
526: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
527: l_tve_rec.comments := NULL;
528: END IF;
529: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN
530: l_tve_rec.name := NULL;
531: END IF;
532:
533:

Line 542: IF (l_tve_tl_rec.name = OKC_API.G_MISS_CHAR) THEN

538: p_tve_tl_rec IN okc_timevalues_tl_rec_type
539: ) RETURN okc_timevalues_tl_rec_type IS
540: l_tve_tl_rec okc_timevalues_tl_rec_type := p_tve_tl_rec;
541: BEGIN
542: IF (l_tve_tl_rec.name = OKC_API.G_MISS_CHAR) THEN
543: l_tve_tl_rec.name := NULL;
544: END IF;
545: RETURN(l_tve_tl_rec);
546: END null_out_defaults;

Line 566: x_return_status := OKC_API.G_RET_STS_SUCCESS;

562: FROM Okc_Span
563: WHERE id = p_id;
564: l_okc_spnv_pk okc_spnv_pk_csr%ROWTYPE;
565: BEGIN
566: x_return_status := OKC_API.G_RET_STS_SUCCESS;
567: IF (p_isev_rec.SPN_ID IS NOT NULL AND
568: p_isev_rec.SPN_ID <> OKC_API.G_MISS_NUM)
569: THEN
570: OPEN okc_spnv_pk_csr(p_isev_rec.SPN_ID);

Line 568: p_isev_rec.SPN_ID <> OKC_API.G_MISS_NUM)

564: l_okc_spnv_pk okc_spnv_pk_csr%ROWTYPE;
565: BEGIN
566: x_return_status := OKC_API.G_RET_STS_SUCCESS;
567: IF (p_isev_rec.SPN_ID IS NOT NULL AND
568: p_isev_rec.SPN_ID <> OKC_API.G_MISS_NUM)
569: THEN
570: OPEN okc_spnv_pk_csr(p_isev_rec.SPN_ID);
571: FETCH okc_spnv_pk_csr INTO l_okc_spnv_pk;
572: l_row_notfound := okc_spnv_pk_csr%NOTFOUND;

Line 575: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SPN_ID');

571: FETCH okc_spnv_pk_csr INTO l_okc_spnv_pk;
572: l_row_notfound := okc_spnv_pk_csr%NOTFOUND;
573: CLOSE okc_spnv_pk_csr;
574: IF (l_row_notfound) THEN
575: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SPN_ID');
576: RAISE item_not_found_error;
577: END IF;
578: END IF;
579: EXCEPTION

Line 581: x_return_status := OKC_API.G_RET_STS_ERROR;

577: END IF;
578: END IF;
579: EXCEPTION
580: WHEN item_not_found_error THEN
581: x_return_status := OKC_API.G_RET_STS_ERROR;
582: WHEN OTHERS THEN
583: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
584: p_msg_name => g_unexpected_error,
585: p_token1 => g_sqlcode_token,

Line 583: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

579: EXCEPTION
580: WHEN item_not_found_error THEN
581: x_return_status := OKC_API.G_RET_STS_ERROR;
582: WHEN OTHERS THEN
583: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
584: p_msg_name => g_unexpected_error,
585: p_token1 => g_sqlcode_token,
586: p_token1_value => sqlcode,
587: p_token2 => g_col_name_token,

Line 592: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

588: p_token2_value => 'SPN_ID',
589: p_token3 => g_sqlerrm_token,
590: p_token3_value => sqlerrm);
591: -- notify caller of an UNEXPECTED error
592: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
593: END Validate_Spn_Id ;
594:
595: PROCEDURE Validate_Operator (
596: x_return_status OUT NOCOPY VARCHAR2,

Line 600: p_isev_rec.operator = OKC_API.G_MISS_CHAR OR

596: x_return_status OUT NOCOPY VARCHAR2,
597: p_isev_rec IN isev_rec_type) IS
598: BEGIN
599: IF p_isev_rec.operator IS NULL OR
600: p_isev_rec.operator = OKC_API.G_MISS_CHAR OR
601: p_isev_rec.operator = '=' OR
602: p_isev_rec.operator = '<=' OR
603: p_isev_rec.operator = '>=' OR
604: p_isev_rec.operator = '>' OR

Line 607: x_return_status := OKC_API.G_RET_STS_SUCCESS;

603: p_isev_rec.operator = '>=' OR
604: p_isev_rec.operator = '>' OR
605: p_isev_rec.operator = '<'
606: THEN
607: x_return_status := OKC_API.G_RET_STS_SUCCESS;
608: ELSE
609: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');
610: x_return_status := OKC_API.G_RET_STS_ERROR;
611: END IF;

Line 609: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');

605: p_isev_rec.operator = '<'
606: THEN
607: x_return_status := OKC_API.G_RET_STS_SUCCESS;
608: ELSE
609: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');
610: x_return_status := OKC_API.G_RET_STS_ERROR;
611: END IF;
612: END Validate_Operator;
613:

Line 610: x_return_status := OKC_API.G_RET_STS_ERROR;

606: THEN
607: x_return_status := OKC_API.G_RET_STS_SUCCESS;
608: ELSE
609: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');
610: x_return_status := OKC_API.G_RET_STS_ERROR;
611: END IF;
612: END Validate_Operator;
613:
614: PROCEDURE Validate_DNZ_Chr_ID (

Line 625: x_return_status := OKC_API.G_RET_STS_SUCCESS;

621: FROM Okc_k_headers_b
622: WHERE id = p_id;
623: l_okc_chrv_pk okc_chrv_pk_csr%ROWTYPE;
624: BEGIN
625: x_return_status := OKC_API.G_RET_STS_SUCCESS;
626: IF (p_isev_rec.dnz_chr_id IS NOT NULL AND
627: p_isev_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)
628: THEN
629: OPEN okc_chrv_pk_csr(p_isev_rec.dnz_chr_id);

Line 627: p_isev_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)

623: l_okc_chrv_pk okc_chrv_pk_csr%ROWTYPE;
624: BEGIN
625: x_return_status := OKC_API.G_RET_STS_SUCCESS;
626: IF (p_isev_rec.dnz_chr_id IS NOT NULL AND
627: p_isev_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)
628: THEN
629: OPEN okc_chrv_pk_csr(p_isev_rec.dnz_chr_id);
630: FETCH okc_chrv_pk_csr INTO l_okc_chrv_pk;
631: l_row_notfound := okc_chrv_pk_csr%NOTFOUND;

Line 634: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');

630: FETCH okc_chrv_pk_csr INTO l_okc_chrv_pk;
631: l_row_notfound := okc_chrv_pk_csr%NOTFOUND;
632: CLOSE okc_chrv_pk_csr;
633: IF (l_row_notfound) THEN
634: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
635: RAISE item_not_found_error;
636: END IF;
637: ELSE
638: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');

Line 638: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');

634: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
635: RAISE item_not_found_error;
636: END IF;
637: ELSE
638: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
639: x_return_status := OKC_API.G_RET_STS_ERROR;
640: END IF;
641: EXCEPTION
642: WHEN item_not_found_error THEN

Line 639: x_return_status := OKC_API.G_RET_STS_ERROR;

635: RAISE item_not_found_error;
636: END IF;
637: ELSE
638: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
639: x_return_status := OKC_API.G_RET_STS_ERROR;
640: END IF;
641: EXCEPTION
642: WHEN item_not_found_error THEN
643: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 643: x_return_status := OKC_API.G_RET_STS_ERROR;

639: x_return_status := OKC_API.G_RET_STS_ERROR;
640: END IF;
641: EXCEPTION
642: WHEN item_not_found_error THEN
643: x_return_status := OKC_API.G_RET_STS_ERROR;
644: WHEN OTHERS THEN
645: -- store SQL error message on message stack for caller
646: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
647: p_msg_name => g_unexpected_error,

Line 646: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

642: WHEN item_not_found_error THEN
643: x_return_status := OKC_API.G_RET_STS_ERROR;
644: WHEN OTHERS THEN
645: -- store SQL error message on message stack for caller
646: OKC_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_col_name_token,

Line 655: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

651: p_token2_value => 'DNZ_CHR_ID',
652: p_token3 => g_sqlerrm_token,
653: p_token3_value => sqlerrm);
654: -- notify caller of an UNEXPECTED error
655: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
656: END Validate_DNZ_Chr_Id ;
657:
658: PROCEDURE Validate_Tve_Id_Started (
659: x_return_status OUT NOCOPY VARCHAR2,

Line 670: x_return_status := OKC_API.G_RET_STS_SUCCESS;

666: WHERE id = p_id
667: AND tve_type in ('TAL', 'TAV');
668: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
669: BEGIN
670: x_return_status := OKC_API.G_RET_STS_SUCCESS;
671: IF (p_isev_rec.TVE_ID_STARTED IS NOT NULL AND
672: p_isev_rec.TVE_ID_STARTED <> OKC_API.G_MISS_NUM)
673: THEN
674: OPEN okc_tvev_pk_csr(p_isev_rec.TVE_ID_STARTED);

Line 672: p_isev_rec.TVE_ID_STARTED <> OKC_API.G_MISS_NUM)

668: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
669: BEGIN
670: x_return_status := OKC_API.G_RET_STS_SUCCESS;
671: IF (p_isev_rec.TVE_ID_STARTED IS NOT NULL AND
672: p_isev_rec.TVE_ID_STARTED <> OKC_API.G_MISS_NUM)
673: THEN
674: OPEN okc_tvev_pk_csr(p_isev_rec.TVE_ID_STARTED);
675: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
676: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

Line 679: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');

675: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
676: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
677: CLOSE okc_tvev_pk_csr;
678: IF (l_row_notfound) THEN
679: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
680: RAISE item_not_found_error;
681: END IF;
682: ELSE
683: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');

Line 683: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');

679: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
680: RAISE item_not_found_error;
681: END IF;
682: ELSE
683: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
684: x_return_status := OKC_API.G_RET_STS_ERROR;
685: END IF;
686: EXCEPTION
687: WHEN item_not_found_error THEN

Line 684: x_return_status := OKC_API.G_RET_STS_ERROR;

680: RAISE item_not_found_error;
681: END IF;
682: ELSE
683: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
684: x_return_status := OKC_API.G_RET_STS_ERROR;
685: END IF;
686: EXCEPTION
687: WHEN item_not_found_error THEN
688: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 688: x_return_status := OKC_API.G_RET_STS_ERROR;

684: x_return_status := OKC_API.G_RET_STS_ERROR;
685: END IF;
686: EXCEPTION
687: WHEN item_not_found_error THEN
688: x_return_status := OKC_API.G_RET_STS_ERROR;
689: WHEN OTHERS THEN
690: -- store SQL error message on message stack for caller
691: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
692: p_msg_name => g_unexpected_error,

Line 691: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

687: WHEN item_not_found_error THEN
688: x_return_status := OKC_API.G_RET_STS_ERROR;
689: WHEN OTHERS THEN
690: -- store SQL error message on message stack for caller
691: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
692: p_msg_name => g_unexpected_error,
693: p_token1 => g_sqlcode_token,
694: p_token1_value => sqlcode,
695: p_token2 => g_col_name_token,

Line 700: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

696: p_token2_value => 'TVE_ID_STARTED',
697: p_token3 => g_sqlerrm_token,
698: p_token3_value => sqlerrm);
699: -- notify caller of an UNEXPECTED error
700: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
701: END Validate_Tve_Id_Started ;
702:
703: PROCEDURE Validate_Tve_Id_Ended (
704: x_return_status OUT NOCOPY VARCHAR2,

Line 715: x_return_status := OKC_API.G_RET_STS_SUCCESS;

711: WHERE id = p_id
712: AND tve_type in ('TAL', 'TAV');
713: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
714: BEGIN
715: x_return_status := OKC_API.G_RET_STS_SUCCESS;
716: IF (p_isev_rec.TVE_ID_ENDED IS NOT NULL AND
717: p_isev_rec.TVE_ID_ENDED <> OKC_API.G_MISS_NUM)
718: THEN
719: OPEN okc_tvev_pk_csr(p_isev_rec.TVE_ID_ENDED);

Line 717: p_isev_rec.TVE_ID_ENDED <> OKC_API.G_MISS_NUM)

713: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
714: BEGIN
715: x_return_status := OKC_API.G_RET_STS_SUCCESS;
716: IF (p_isev_rec.TVE_ID_ENDED IS NOT NULL AND
717: p_isev_rec.TVE_ID_ENDED <> OKC_API.G_MISS_NUM)
718: THEN
719: OPEN okc_tvev_pk_csr(p_isev_rec.TVE_ID_ENDED);
720: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
721: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

Line 724: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');

720: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
721: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
722: CLOSE okc_tvev_pk_csr;
723: IF (l_row_notfound) THEN
724: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');
725: RAISE item_not_found_error;
726: END IF;
727: END IF;
728: EXCEPTION

Line 730: x_return_status := OKC_API.G_RET_STS_ERROR;

726: END IF;
727: END IF;
728: EXCEPTION
729: WHEN item_not_found_error THEN
730: x_return_status := OKC_API.G_RET_STS_ERROR;
731: WHEN OTHERS THEN
732: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
733: p_msg_name => g_unexpected_error,
734: p_token1 => g_sqlcode_token,

Line 732: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

728: EXCEPTION
729: WHEN item_not_found_error THEN
730: x_return_status := OKC_API.G_RET_STS_ERROR;
731: WHEN OTHERS THEN
732: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
733: p_msg_name => g_unexpected_error,
734: p_token1 => g_sqlcode_token,
735: p_token1_value => sqlcode,
736: p_token2 => g_col_name_token,

Line 741: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

737: p_token2_value => 'TVE_ID_ENDED',
738: p_token3 => g_sqlerrm_token,
739: p_token3_value => sqlerrm);
740: -- notify caller of an UNEXPECTED error
741: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
742: END Validate_Tve_Id_Ended ;
743:
744: PROCEDURE Validate_Tve_Id_Limited (
745: x_return_status OUT NOCOPY VARCHAR2,

Line 756: x_return_status := OKC_API.G_RET_STS_SUCCESS;

752: WHERE id = p_id
753: and tve_type in ('ISE','IGS');
754: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
755: BEGIN
756: x_return_status := OKC_API.G_RET_STS_SUCCESS;
757: IF (p_isev_rec.TVE_ID_LIMITED IS NOT NULL AND
758: p_isev_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)
759: THEN
760: OPEN okc_tvev_pk_csr(p_isev_rec.TVE_ID_LIMITED);

Line 758: p_isev_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)

754: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
755: BEGIN
756: x_return_status := OKC_API.G_RET_STS_SUCCESS;
757: IF (p_isev_rec.TVE_ID_LIMITED IS NOT NULL AND
758: p_isev_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)
759: THEN
760: OPEN okc_tvev_pk_csr(p_isev_rec.TVE_ID_LIMITED);
761: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
762: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

Line 765: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_LIMITED');

761: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
762: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
763: CLOSE okc_tvev_pk_csr;
764: IF (l_row_notfound) THEN
765: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_LIMITED');
766: RAISE item_not_found_error;
767: END IF;
768: END IF;
769: EXCEPTION

Line 771: x_return_status := OKC_API.G_RET_STS_ERROR;

767: END IF;
768: END IF;
769: EXCEPTION
770: WHEN item_not_found_error THEN
771: x_return_status := OKC_API.G_RET_STS_ERROR;
772: WHEN OTHERS THEN
773: -- store SQL error message on message stack for caller
774: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
775: p_msg_name => g_unexpected_error,

Line 774: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

770: WHEN item_not_found_error THEN
771: x_return_status := OKC_API.G_RET_STS_ERROR;
772: WHEN OTHERS THEN
773: -- store SQL error message on message stack for caller
774: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
775: p_msg_name => g_unexpected_error,
776: p_token1 => g_sqlcode_token,
777: p_token1_value => sqlcode,
778: p_token2 => g_col_name_token,

Line 783: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

779: p_token2_value => 'TVE_ID_LIMITED',
780: p_token3 => g_sqlerrm_token,
781: p_token3_value => sqlerrm);
782: -- notify caller of an UNEXPECTED error
783: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
784: END Validate_Tve_Id_Limited ;
785:
786: PROCEDURE Validate_Time_Zone_Id (
787: x_return_status OUT NOCOPY VARCHAR2,

Line 798: x_return_status := OKC_API.G_RET_STS_SUCCESS;

794: FROM Okx_TimeZones_V
795: WHERE okx_timezones_v.timezone_id = p_tze_id;
796: l_okx_timezones_v_pk okx_timezones_v_pk_csr%ROWTYPE;
797: BEGIN
798: x_return_status := OKC_API.G_RET_STS_SUCCESS;
799: IF (p_isev_rec.TZE_ID IS NOT NULL AND
800: p_isev_rec.TZE_ID <> OKC_API.G_MISS_NUM)
801: THEN
802: OPEN okx_timezones_v_pk_csr(p_isev_rec.TZE_ID);

Line 800: p_isev_rec.TZE_ID <> OKC_API.G_MISS_NUM)

796: l_okx_timezones_v_pk okx_timezones_v_pk_csr%ROWTYPE;
797: BEGIN
798: x_return_status := OKC_API.G_RET_STS_SUCCESS;
799: IF (p_isev_rec.TZE_ID IS NOT NULL AND
800: p_isev_rec.TZE_ID <> OKC_API.G_MISS_NUM)
801: THEN
802: OPEN okx_timezones_v_pk_csr(p_isev_rec.TZE_ID);
803: FETCH okx_timezones_v_pk_csr INTO l_okx_timezones_v_pk;
804: l_row_notfound := okx_timezones_v_pk_csr%NOTFOUND;

Line 807: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TZE_ID');

803: FETCH okx_timezones_v_pk_csr INTO l_okx_timezones_v_pk;
804: l_row_notfound := okx_timezones_v_pk_csr%NOTFOUND;
805: CLOSE okx_timezones_v_pk_csr;
806: IF (l_row_notfound) THEN
807: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TZE_ID');
808: RAISE item_not_found_error;
809: END IF;
810: END IF;
811: EXCEPTION

Line 813: x_return_status := OKC_API.G_RET_STS_ERROR;

809: END IF;
810: END IF;
811: EXCEPTION
812: WHEN item_not_found_error THEN
813: x_return_status := OKC_API.G_RET_STS_ERROR;
814: WHEN OTHERS THEN
815: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
816: p_msg_name => g_unexpected_error,
817: p_token1 => g_sqlcode_token,

Line 815: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

811: EXCEPTION
812: WHEN item_not_found_error THEN
813: x_return_status := OKC_API.G_RET_STS_ERROR;
814: WHEN OTHERS THEN
815: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
816: p_msg_name => g_unexpected_error,
817: p_token1 => g_sqlcode_token,
818: p_token1_value => sqlcode,
819: p_token2 => g_col_name_token,

Line 824: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

820: p_token2_value => 'TZE_ID',
821: p_token3 => g_sqlerrm_token,
822: p_token3_value => sqlerrm);
823: -- notify caller of an UNEXPECTED error
824: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
825: END Validate_Time_Zone_Id ;
826:
827: PROCEDURE Validate_uom_code (
828: x_return_status OUT NOCOPY VARCHAR2,

Line 839: x_return_status := OKC_API.G_RET_STS_SUCCESS;

835: WHERE uom_code = p_uom_code
836: and nvl(inactive_date,trunc(sysdate)) >= trunc(sysdate);
837: l_uom_pk uom_pk_csr%ROWTYPE;
838: BEGIN
839: x_return_status := OKC_API.G_RET_STS_SUCCESS;
840: IF (p_isev_rec.uom_code IS NOT NULL AND
841: p_isev_rec.uom_code <> OKC_API.G_MISS_CHAR)
842: THEN
843: OPEN uom_pk_csr(p_isev_rec.uom_code);

Line 841: p_isev_rec.uom_code <> OKC_API.G_MISS_CHAR)

837: l_uom_pk uom_pk_csr%ROWTYPE;
838: BEGIN
839: x_return_status := OKC_API.G_RET_STS_SUCCESS;
840: IF (p_isev_rec.uom_code IS NOT NULL AND
841: p_isev_rec.uom_code <> OKC_API.G_MISS_CHAR)
842: THEN
843: OPEN uom_pk_csr(p_isev_rec.uom_code);
844: FETCH uom_pk_csr INTO l_uom_pk;
845: l_row_notfound := uom_pk_csr%NOTFOUND;

Line 848: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'uom_code');

844: FETCH uom_pk_csr INTO l_uom_pk;
845: l_row_notfound := uom_pk_csr%NOTFOUND;
846: CLOSE uom_pk_csr;
847: IF (l_row_notfound) THEN
848: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'uom_code');
849: RAISE item_not_found_error;
850: END IF;
851: END IF;
852: EXCEPTION

Line 854: x_return_status := OKC_API.G_RET_STS_ERROR;

850: END IF;
851: END IF;
852: EXCEPTION
853: WHEN item_not_found_error THEN
854: x_return_status := OKC_API.G_RET_STS_ERROR;
855: WHEN OTHERS THEN
856: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
857: p_msg_name => g_unexpected_error,
858: p_token1 => g_sqlcode_token,

Line 856: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

852: EXCEPTION
853: WHEN item_not_found_error THEN
854: x_return_status := OKC_API.G_RET_STS_ERROR;
855: WHEN OTHERS THEN
856: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
857: p_msg_name => g_unexpected_error,
858: p_token1 => g_sqlcode_token,
859: p_token1_value => sqlcode,
860: p_token2 => g_col_name_token,

Line 865: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

861: p_token2_value => 'uom_code',
862: p_token3 => g_sqlerrm_token,
863: p_token3_value => sqlerrm);
864: -- notify caller of an UNEXPECTED error
865: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
866: END Validate_uom_code ;
867:
868: PROCEDURE Validate_Duration (
869: x_return_status OUT NOCOPY VARCHAR2,

Line 873: x_return_status := OKC_API.G_RET_STS_SUCCESS;

869: x_return_status OUT NOCOPY VARCHAR2,
870: p_isev_rec IN isev_rec_type) IS
871: l_precision_constant CONSTANT NUMBER := 9999999.999;
872: BEGIN
873: x_return_status := OKC_API.G_RET_STS_SUCCESS;
874: IF (p_isev_rec.duration = OKC_API.G_MISS_NUM OR
875: p_isev_rec.duration IS NULL) THEN
876: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
877: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 874: IF (p_isev_rec.duration = OKC_API.G_MISS_NUM OR

870: p_isev_rec IN isev_rec_type) IS
871: l_precision_constant CONSTANT NUMBER := 9999999.999;
872: BEGIN
873: x_return_status := OKC_API.G_RET_STS_SUCCESS;
874: IF (p_isev_rec.duration = OKC_API.G_MISS_NUM OR
875: p_isev_rec.duration IS NULL) THEN
876: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
877: x_return_status := OKC_API.G_RET_STS_ERROR;
878: END IF;

Line 876: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');

872: BEGIN
873: x_return_status := OKC_API.G_RET_STS_SUCCESS;
874: IF (p_isev_rec.duration = OKC_API.G_MISS_NUM OR
875: p_isev_rec.duration IS NULL) THEN
876: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
877: x_return_status := OKC_API.G_RET_STS_ERROR;
878: END IF;
879: EXCEPTION
880: WHEN OTHERS THEN

Line 877: x_return_status := OKC_API.G_RET_STS_ERROR;

873: x_return_status := OKC_API.G_RET_STS_SUCCESS;
874: IF (p_isev_rec.duration = OKC_API.G_MISS_NUM OR
875: p_isev_rec.duration IS NULL) THEN
876: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
877: x_return_status := OKC_API.G_RET_STS_ERROR;
878: END IF;
879: EXCEPTION
880: WHEN OTHERS THEN
881: -- store SQL error message on message stack for caller

Line 882: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

878: END IF;
879: EXCEPTION
880: WHEN OTHERS THEN
881: -- store SQL error message on message stack for caller
882: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
883: p_msg_name => g_unexpected_error,
884: p_token1 => g_sqlcode_token,
885: p_token1_value => sqlcode,
886: p_token2 => g_col_name_token,

Line 891: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

887: p_token2_value => 'DURATION',
888: p_token3 => g_sqlerrm_token,
889: p_token3_value => sqlerrm);
890: -- notify caller of an UNEXPECTED error
891: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
892: END Validate_Duration;
893:
894: PROCEDURE Validate_Before_After (
895: x_return_status OUT NOCOPY VARCHAR2,

Line 898: IF (p_isev_rec.before_after = OKC_API.G_MISS_CHAR OR

894: PROCEDURE Validate_Before_After (
895: x_return_status OUT NOCOPY VARCHAR2,
896: p_isev_rec IN isev_rec_type) IS
897: BEGIN
898: IF (p_isev_rec.before_after = OKC_API.G_MISS_CHAR OR
899: p_isev_rec.before_after IS NULL) THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'before_after');
901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF

Line 900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'before_after');

896: p_isev_rec IN isev_rec_type) IS
897: BEGIN
898: IF (p_isev_rec.before_after = OKC_API.G_MISS_CHAR OR
899: p_isev_rec.before_after IS NULL) THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'before_after');
901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF
903: upper(p_isev_rec.before_after) = 'B' OR
904: upper(p_isev_rec.before_after) = 'A'

Line 901: x_return_status := OKC_API.G_RET_STS_ERROR;

897: BEGIN
898: IF (p_isev_rec.before_after = OKC_API.G_MISS_CHAR OR
899: p_isev_rec.before_after IS NULL) THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'before_after');
901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF
903: upper(p_isev_rec.before_after) = 'B' OR
904: upper(p_isev_rec.before_after) = 'A'
905: THEN

Line 909: x_return_status := OKC_API.G_RET_STS_SUCCESS;

905: THEN
906: IF p_isev_rec.before_after = 'B' OR
907: p_isev_rec.before_after = 'A'
908: THEN
909: x_return_status := OKC_API.G_RET_STS_SUCCESS;
910: ELSE
911: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
912: x_return_status := OKC_API.G_RET_STS_ERROR;
913: END IF;

Line 911: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');

907: p_isev_rec.before_after = 'A'
908: THEN
909: x_return_status := OKC_API.G_RET_STS_SUCCESS;
910: ELSE
911: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
912: x_return_status := OKC_API.G_RET_STS_ERROR;
913: END IF;
914: ELSE
915: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');

Line 912: x_return_status := OKC_API.G_RET_STS_ERROR;

908: THEN
909: x_return_status := OKC_API.G_RET_STS_SUCCESS;
910: ELSE
911: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
912: x_return_status := OKC_API.G_RET_STS_ERROR;
913: END IF;
914: ELSE
915: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');
916: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 915: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');

911: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
912: x_return_status := OKC_API.G_RET_STS_ERROR;
913: END IF;
914: ELSE
915: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');
916: x_return_status := OKC_API.G_RET_STS_ERROR;
917: END IF;
918: END Validate_Before_After;
919: --Bug 3122962

Line 916: x_return_status := OKC_API.G_RET_STS_ERROR;

912: x_return_status := OKC_API.G_RET_STS_ERROR;
913: END IF;
914: ELSE
915: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');
916: x_return_status := OKC_API.G_RET_STS_ERROR;
917: END IF;
918: END Validate_Before_After;
919: --Bug 3122962
920: /*

Line 931: x_return_status := OKC_API.G_RET_STS_SUCCESS;

927: THEN
928: IF p_isev_rec.sfwt_flag = 'Y' OR
929: p_isev_rec.sfwt_flag = 'N'
930: THEN
931: x_return_status := OKC_API.G_RET_STS_SUCCESS;
932: ELSE
933: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
934: x_return_status := OKC_API.G_RET_STS_ERROR;
935: END IF;

Line 933: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');

929: p_isev_rec.sfwt_flag = 'N'
930: THEN
931: x_return_status := OKC_API.G_RET_STS_SUCCESS;
932: ELSE
933: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
934: x_return_status := OKC_API.G_RET_STS_ERROR;
935: END IF;
936: ELSE
937: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');

Line 934: x_return_status := OKC_API.G_RET_STS_ERROR;

930: THEN
931: x_return_status := OKC_API.G_RET_STS_SUCCESS;
932: ELSE
933: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
934: x_return_status := OKC_API.G_RET_STS_ERROR;
935: END IF;
936: ELSE
937: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
938: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 937: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');

933: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
934: x_return_status := OKC_API.G_RET_STS_ERROR;
935: END IF;
936: ELSE
937: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
938: x_return_status := OKC_API.G_RET_STS_ERROR;
939: END IF;
940: END Validate_SFWT_Flag;
941: */

Line 938: x_return_status := OKC_API.G_RET_STS_ERROR;

934: x_return_status := OKC_API.G_RET_STS_ERROR;
935: END IF;
936: ELSE
937: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
938: x_return_status := OKC_API.G_RET_STS_ERROR;
939: END IF;
940: END Validate_SFWT_Flag;
941: */
942: FUNCTION Validate_Attributes (

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

941: */
942: FUNCTION Validate_Attributes (
943: p_isev_rec IN isev_rec_type
944: ) RETURN VARCHAR2 IS
945: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
946: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
947: BEGIN
948: IF p_isev_rec.id = OKC_API.G_MISS_NUM OR
949: p_isev_rec.id IS NULL

Line 946: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

942: FUNCTION Validate_Attributes (
943: p_isev_rec IN isev_rec_type
944: ) RETURN VARCHAR2 IS
945: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
946: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
947: BEGIN
948: IF p_isev_rec.id = OKC_API.G_MISS_NUM OR
949: p_isev_rec.id IS NULL
950: THEN

Line 948: IF p_isev_rec.id = OKC_API.G_MISS_NUM OR

944: ) RETURN VARCHAR2 IS
945: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
946: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
947: BEGIN
948: IF p_isev_rec.id = OKC_API.G_MISS_NUM OR
949: p_isev_rec.id IS NULL
950: THEN
951: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
952: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 951: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');

947: BEGIN
948: IF p_isev_rec.id = OKC_API.G_MISS_NUM OR
949: p_isev_rec.id IS NULL
950: THEN
951: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
952: x_return_status := OKC_API.G_RET_STS_ERROR;
953: ELSIF p_isev_rec.object_version_number = OKC_API.G_MISS_NUM OR
954: p_isev_rec.object_version_number IS NULL
955: THEN

Line 952: x_return_status := OKC_API.G_RET_STS_ERROR;

948: IF p_isev_rec.id = OKC_API.G_MISS_NUM OR
949: p_isev_rec.id IS NULL
950: THEN
951: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
952: x_return_status := OKC_API.G_RET_STS_ERROR;
953: ELSIF p_isev_rec.object_version_number = OKC_API.G_MISS_NUM OR
954: p_isev_rec.object_version_number IS NULL
955: THEN
956: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

Line 953: ELSIF p_isev_rec.object_version_number = OKC_API.G_MISS_NUM OR

949: p_isev_rec.id IS NULL
950: THEN
951: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
952: x_return_status := OKC_API.G_RET_STS_ERROR;
953: ELSIF p_isev_rec.object_version_number = OKC_API.G_MISS_NUM OR
954: p_isev_rec.object_version_number IS NULL
955: THEN
956: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
957: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 956: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

952: x_return_status := OKC_API.G_RET_STS_ERROR;
953: ELSIF p_isev_rec.object_version_number = OKC_API.G_MISS_NUM OR
954: p_isev_rec.object_version_number IS NULL
955: THEN
956: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
957: x_return_status := OKC_API.G_RET_STS_ERROR;
958: END IF;
959: IF p_isev_rec.dnz_chr_id <> 0 Then
960: Validate_DNZ_Chr_Id (l_return_status,

Line 957: x_return_status := OKC_API.G_RET_STS_ERROR;

953: ELSIF p_isev_rec.object_version_number = OKC_API.G_MISS_NUM OR
954: p_isev_rec.object_version_number IS NULL
955: THEN
956: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
957: x_return_status := OKC_API.G_RET_STS_ERROR;
958: END IF;
959: IF p_isev_rec.dnz_chr_id <> 0 Then
960: Validate_DNZ_Chr_Id (l_return_status,
961: p_isev_rec);

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

958: END IF;
959: IF p_isev_rec.dnz_chr_id <> 0 Then
960: Validate_DNZ_Chr_Id (l_return_status,
961: p_isev_rec);
962: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
963: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
964: x_return_status := l_return_status;
965: RAISE G_EXCEPTION_HALT_VALIDATION;
966: ELSE

Line 963: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

959: IF p_isev_rec.dnz_chr_id <> 0 Then
960: Validate_DNZ_Chr_Id (l_return_status,
961: p_isev_rec);
962: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
963: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
964: x_return_status := l_return_status;
965: RAISE G_EXCEPTION_HALT_VALIDATION;
966: ELSE
967: x_return_status := l_return_status; -- record that there was an error

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

969: END IF;
970: END IF;
971: Validate_Tve_Id_Started (l_return_status,
972: p_isev_rec);
973: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
974: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
975: x_return_status := l_return_status;
976: RAISE G_EXCEPTION_HALT_VALIDATION;
977: ELSE

Line 974: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

970: END IF;
971: Validate_Tve_Id_Started (l_return_status,
972: p_isev_rec);
973: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
974: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
975: x_return_status := l_return_status;
976: RAISE G_EXCEPTION_HALT_VALIDATION;
977: ELSE
978: x_return_status := l_return_status; -- record that there was an error

Line 981: IF p_isev_rec.tve_id_ended <> OKC_API.G_MISS_NUM AND

977: ELSE
978: x_return_status := l_return_status; -- record that there was an error
979: END IF;
980: END IF;
981: IF p_isev_rec.tve_id_ended <> OKC_API.G_MISS_NUM AND
982: p_isev_rec.tve_id_ended IS NOT NULL
983: THEN
984: Validate_Tve_Id_Ended (l_return_status,
985: p_isev_rec);

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

982: p_isev_rec.tve_id_ended IS NOT NULL
983: THEN
984: Validate_Tve_Id_Ended (l_return_status,
985: p_isev_rec);
986: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
987: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
988: x_return_status := l_return_status;
989: RAISE G_EXCEPTION_HALT_VALIDATION;
990: ELSE

Line 987: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

983: THEN
984: Validate_Tve_Id_Ended (l_return_status,
985: p_isev_rec);
986: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
987: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
988: x_return_status := l_return_status;
989: RAISE G_EXCEPTION_HALT_VALIDATION;
990: ELSE
991: x_return_status := l_return_status; -- record that there was an error

Line 995: IF p_isev_rec.uom_code <> OKC_API.G_MISS_CHAR AND

991: x_return_status := l_return_status; -- record that there was an error
992: END IF;
993: END IF;
994: END IF;
995: IF p_isev_rec.uom_code <> OKC_API.G_MISS_CHAR AND
996: p_isev_rec.uom_code IS NOT NULL
997: THEN
998: Validate_uom_code (l_return_status,
999: p_isev_rec);

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

996: p_isev_rec.uom_code IS NOT NULL
997: THEN
998: Validate_uom_code (l_return_status,
999: p_isev_rec);
1000: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1001: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1002: x_return_status := l_return_status;
1003: RAISE G_EXCEPTION_HALT_VALIDATION;
1004: ELSE

Line 1001: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

997: THEN
998: Validate_uom_code (l_return_status,
999: p_isev_rec);
1000: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1001: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1002: x_return_status := l_return_status;
1003: RAISE G_EXCEPTION_HALT_VALIDATION;
1004: ELSE
1005: x_return_status := l_return_status; -- record that there was an error

Line 1010: p_isev_rec.duration <> OKC_API.G_MISS_NUM) THEN

1006: END IF;
1007: END IF;
1008: END IF;
1009: IF (p_isev_rec.duration is NOT NULL AND
1010: p_isev_rec.duration <> OKC_API.G_MISS_NUM) THEN
1011: Validate_Duration (l_return_status,
1012: p_isev_rec);
1013: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

1009: IF (p_isev_rec.duration is NOT NULL AND
1010: p_isev_rec.duration <> OKC_API.G_MISS_NUM) THEN
1011: Validate_Duration (l_return_status,
1012: p_isev_rec);
1013: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1015: x_return_status := l_return_status;
1016: RAISE G_EXCEPTION_HALT_VALIDATION;
1017: ELSE

Line 1014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1010: p_isev_rec.duration <> OKC_API.G_MISS_NUM) THEN
1011: Validate_Duration (l_return_status,
1012: p_isev_rec);
1013: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1015: x_return_status := l_return_status;
1016: RAISE G_EXCEPTION_HALT_VALIDATION;
1017: ELSE
1018: x_return_status := l_return_status; -- record that there was an error

Line 1023: p_isev_rec.before_after <> OKC_API.G_MISS_NUM) THEN

1019: END IF;
1020: END IF;
1021: END IF;
1022: IF (p_isev_rec.before_after is NOT NULL AND
1023: p_isev_rec.before_after <> OKC_API.G_MISS_NUM) THEN
1024: Validate_Before_After (l_return_status,
1025: p_isev_rec);
1026: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1027: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

1022: IF (p_isev_rec.before_after is NOT NULL AND
1023: p_isev_rec.before_after <> OKC_API.G_MISS_NUM) THEN
1024: Validate_Before_After (l_return_status,
1025: p_isev_rec);
1026: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1027: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1028: x_return_status := l_return_status;
1029: RAISE G_EXCEPTION_HALT_VALIDATION;
1030: ELSE

Line 1027: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1023: p_isev_rec.before_after <> OKC_API.G_MISS_NUM) THEN
1024: Validate_Before_After (l_return_status,
1025: p_isev_rec);
1026: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1027: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1028: x_return_status := l_return_status;
1029: RAISE G_EXCEPTION_HALT_VALIDATION;
1030: ELSE
1031: x_return_status := l_return_status; -- record that there was an error

Line 1035: IF p_isev_rec.tve_id_limited <> OKC_API.G_MISS_NUM AND

1031: x_return_status := l_return_status; -- record that there was an error
1032: END IF;
1033: END IF;
1034: END IF;
1035: IF p_isev_rec.tve_id_limited <> OKC_API.G_MISS_NUM AND
1036: p_isev_rec.tve_id_limited IS NOT NULL
1037: THEN
1038: Validate_Tve_Id_Limited (l_return_status,
1039: p_isev_rec);

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

1036: p_isev_rec.tve_id_limited IS NOT NULL
1037: THEN
1038: Validate_Tve_Id_Limited (l_return_status,
1039: p_isev_rec);
1040: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1041: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1042: x_return_status := l_return_status;
1043: RAISE G_EXCEPTION_HALT_VALIDATION;
1044: ELSE

Line 1041: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1037: THEN
1038: Validate_Tve_Id_Limited (l_return_status,
1039: p_isev_rec);
1040: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1041: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1042: x_return_status := l_return_status;
1043: RAISE G_EXCEPTION_HALT_VALIDATION;
1044: ELSE
1045: x_return_status := l_return_status; -- record that there was an error

Line 1050: p_isev_rec.TZE_ID <> OKC_API.G_MISS_NUM)

1046: END IF;
1047: END IF;
1048: END IF;
1049: IF (p_isev_rec.TZE_ID IS NOT NULL AND
1050: p_isev_rec.TZE_ID <> OKC_API.G_MISS_NUM)
1051: THEN
1052: Validate_Time_Zone_Id (l_return_status,
1053: p_isev_rec);
1054: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN

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

1050: p_isev_rec.TZE_ID <> OKC_API.G_MISS_NUM)
1051: THEN
1052: Validate_Time_Zone_Id (l_return_status,
1053: p_isev_rec);
1054: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1056: x_return_status := l_return_status;
1057: RAISE G_EXCEPTION_HALT_VALIDATION;
1058: ELSE

Line 1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1051: THEN
1052: Validate_Time_Zone_Id (l_return_status,
1053: p_isev_rec);
1054: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1056: x_return_status := l_return_status;
1057: RAISE G_EXCEPTION_HALT_VALIDATION;
1058: ELSE
1059: x_return_status := l_return_status; -- record that there was an error

Line 1064: (p_isev_rec.spn_id <> OKC_API.G_MISS_NUM) THEN

1060: END IF;
1061: END IF;
1062: END IF;
1063: IF (p_isev_rec.spn_id is NOT NULL) AND
1064: (p_isev_rec.spn_id <> OKC_API.G_MISS_NUM) THEN
1065: Validate_Spn_Id (l_return_status,
1066: p_isev_rec);
1067: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1068: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

1063: IF (p_isev_rec.spn_id is NOT NULL) AND
1064: (p_isev_rec.spn_id <> OKC_API.G_MISS_NUM) THEN
1065: Validate_Spn_Id (l_return_status,
1066: p_isev_rec);
1067: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1068: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1069: x_return_status := l_return_status;
1070: RAISE G_EXCEPTION_HALT_VALIDATION;
1071: ELSE

Line 1068: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1064: (p_isev_rec.spn_id <> OKC_API.G_MISS_NUM) THEN
1065: Validate_Spn_Id (l_return_status,
1066: p_isev_rec);
1067: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1068: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1069: x_return_status := l_return_status;
1070: RAISE G_EXCEPTION_HALT_VALIDATION;
1071: ELSE
1072: x_return_status := l_return_status; -- record that there was an error

Line 1077: (p_isev_rec.operator <> OKC_API.G_MISS_CHAR) THEN

1073: END IF;
1074: END IF;
1075: END IF;
1076: IF (p_isev_rec.operator is NOT NULL) AND
1077: (p_isev_rec.operator <> OKC_API.G_MISS_CHAR) THEN
1078: Validate_Operator (l_return_status,
1079: p_isev_rec);
1080: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1081: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

1076: IF (p_isev_rec.operator is NOT NULL) AND
1077: (p_isev_rec.operator <> OKC_API.G_MISS_CHAR) THEN
1078: Validate_Operator (l_return_status,
1079: p_isev_rec);
1080: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1081: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1082: x_return_status := l_return_status;
1083: RAISE G_EXCEPTION_HALT_VALIDATION;
1084: ELSE

Line 1081: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1077: (p_isev_rec.operator <> OKC_API.G_MISS_CHAR) THEN
1078: Validate_Operator (l_return_status,
1079: p_isev_rec);
1080: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1081: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1082: x_return_status := l_return_status;
1083: RAISE G_EXCEPTION_HALT_VALIDATION;
1084: ELSE
1085: x_return_status := l_return_status; -- record that there was an error

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

1087: END IF;
1088: END IF;
1089: /* Validate_SFWT_Flag (l_return_status,
1090: p_isev_rec);
1091: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1092: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1093: x_return_status := l_return_status;
1094: RAISE G_EXCEPTION_HALT_VALIDATION;
1095: ELSE

Line 1092: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

1088: END IF;
1089: /* Validate_SFWT_Flag (l_return_status,
1090: p_isev_rec);
1091: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1092: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1093: x_return_status := l_return_status;
1094: RAISE G_EXCEPTION_HALT_VALIDATION;
1095: ELSE
1096: x_return_status := l_return_status; -- record that there was an error

Line 1107: OKC_API.SET_MESSAGE(p_app_name => g_app_name,

1103: RETURN(x_return_status);
1104:
1105: WHEN OTHERS THEN
1106: -- store SQL error message on message stack for caller
1107: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
1108: p_msg_name => g_unexpected_error,
1109: p_token1 => g_sqlcode_token,
1110: p_token1_value => sqlcode,
1111: p_token2 => g_sqlerrm_token,

Line 1115: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

1111: p_token2 => g_sqlerrm_token,
1112: p_token2_value => sqlerrm);
1113:
1114: -- notify caller of an UNEXPECTED error
1115: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
1116: RETURN(x_return_status);
1117:
1118: END Validate_Attributes;
1119:

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

1125: ------------------------------------------------
1126: FUNCTION Validate_Record (
1127: p_isev_rec IN isev_rec_type
1128: ) RETURN VARCHAR2 IS
1129: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1130: BEGIN
1131: RETURN (l_return_status);
1132: END Validate_Record;
1133:

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

1284: p_isev_rec IN isev_rec_type) IS
1285:
1286: l_api_version CONSTANT NUMBER := 1;
1287: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1288: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1289: l_isev_rec isev_rec_type := p_isev_rec;
1290: l_tve_rec tve_rec_type;
1291: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1292: BEGIN

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

1289: l_isev_rec isev_rec_type := p_isev_rec;
1290: l_tve_rec tve_rec_type;
1291: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1292: BEGIN
1293: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1294: G_PKG_NAME,
1295: p_init_msg_list,
1296: l_api_version,
1297: p_api_version,

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

1296: l_api_version,
1297: p_api_version,
1298: '_PVT',
1299: x_return_status);
1300: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1301: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1302: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1303: RAISE OKC_API.G_EXCEPTION_ERROR;
1304: END IF;

Line 1301: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1297: p_api_version,
1298: '_PVT',
1299: x_return_status);
1300: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1301: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1302: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1303: RAISE OKC_API.G_EXCEPTION_ERROR;
1304: END IF;
1305: --- Validate all non-missing attributes (Item Level Validation)

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

1298: '_PVT',
1299: x_return_status);
1300: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1301: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1302: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1303: RAISE OKC_API.G_EXCEPTION_ERROR;
1304: END IF;
1305: --- Validate all non-missing attributes (Item Level Validation)
1306: l_return_status := Validate_Attributes(l_isev_rec);

Line 1303: RAISE OKC_API.G_EXCEPTION_ERROR;

1299: x_return_status);
1300: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1301: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1302: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1303: RAISE OKC_API.G_EXCEPTION_ERROR;
1304: END IF;
1305: --- Validate all non-missing attributes (Item Level Validation)
1306: l_return_status := Validate_Attributes(l_isev_rec);
1307: --- If any errors happen abort API

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

1304: END IF;
1305: --- Validate all non-missing attributes (Item Level Validation)
1306: l_return_status := Validate_Attributes(l_isev_rec);
1307: --- If any errors happen abort API
1308: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1310: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1311: RAISE OKC_API.G_EXCEPTION_ERROR;
1312: END IF;

Line 1309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1305: --- Validate all non-missing attributes (Item Level Validation)
1306: l_return_status := Validate_Attributes(l_isev_rec);
1307: --- If any errors happen abort API
1308: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1310: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1311: RAISE OKC_API.G_EXCEPTION_ERROR;
1312: END IF;
1313: l_return_status := Validate_Record(l_isev_rec);

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

1306: l_return_status := Validate_Attributes(l_isev_rec);
1307: --- If any errors happen abort API
1308: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1310: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1311: RAISE OKC_API.G_EXCEPTION_ERROR;
1312: END IF;
1313: l_return_status := Validate_Record(l_isev_rec);
1314: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1311: RAISE OKC_API.G_EXCEPTION_ERROR;

1307: --- If any errors happen abort API
1308: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1309: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1310: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1311: RAISE OKC_API.G_EXCEPTION_ERROR;
1312: END IF;
1313: l_return_status := Validate_Record(l_isev_rec);
1314: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

1310: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1311: RAISE OKC_API.G_EXCEPTION_ERROR;
1312: END IF;
1313: l_return_status := Validate_Record(l_isev_rec);
1314: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1317: RAISE OKC_API.G_EXCEPTION_ERROR;
1318: END IF;

Line 1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1311: RAISE OKC_API.G_EXCEPTION_ERROR;
1312: END IF;
1313: l_return_status := Validate_Record(l_isev_rec);
1314: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1317: RAISE OKC_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

1312: END IF;
1313: l_return_status := Validate_Record(l_isev_rec);
1314: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1317: RAISE OKC_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1320: EXCEPTION

Line 1317: RAISE OKC_API.G_EXCEPTION_ERROR;

1313: l_return_status := Validate_Record(l_isev_rec);
1314: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1317: RAISE OKC_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1320: EXCEPTION
1321: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

1315: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1317: RAISE OKC_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1320: EXCEPTION
1321: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1322: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1323: (

Line 1321: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1317: RAISE OKC_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1320: EXCEPTION
1321: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1322: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1323: (
1324: l_api_name,
1325: G_PKG_NAME,

Line 1322: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1318: END IF;
1319: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1320: EXCEPTION
1321: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1322: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1323: (
1324: l_api_name,
1325: G_PKG_NAME,
1326: 'OKC_API.G_RET_STS_ERROR',

Line 1326: 'OKC_API.G_RET_STS_ERROR',

1322: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1323: (
1324: l_api_name,
1325: G_PKG_NAME,
1326: 'OKC_API.G_RET_STS_ERROR',
1327: x_msg_count,
1328: x_msg_data,
1329: '_PVT'
1330: );

Line 1331: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1327: x_msg_count,
1328: x_msg_data,
1329: '_PVT'
1330: );
1331: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1332: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1333: (
1334: l_api_name,
1335: G_PKG_NAME,

Line 1332: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1328: x_msg_data,
1329: '_PVT'
1330: );
1331: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1332: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1333: (
1334: l_api_name,
1335: G_PKG_NAME,
1336: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1336: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1332: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1333: (
1334: l_api_name,
1335: G_PKG_NAME,
1336: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1337: x_msg_count,
1338: x_msg_data,
1339: '_PVT'
1340: );

Line 1342: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1338: x_msg_data,
1339: '_PVT'
1340: );
1341: WHEN OTHERS THEN
1342: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1343: (
1344: l_api_name,
1345: G_PKG_NAME,
1346: 'OTHERS',

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

1361: p_isev_tbl IN isev_tbl_type) IS
1362:
1363: l_api_version CONSTANT NUMBER := 1;
1364: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1365: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1366: i NUMBER := 0;
1367: BEGIN
1368: -- Make sure PL/SQL table has records in it before passing
1369: IF (p_isev_tbl.COUNT > 0) THEN

Line 1384: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1380: i := p_isev_tbl.NEXT(i);
1381: END LOOP;
1382: END IF;
1383: EXCEPTION
1384: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1385: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1386: (
1387: l_api_name,
1388: G_PKG_NAME,

Line 1385: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1381: END LOOP;
1382: END IF;
1383: EXCEPTION
1384: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1385: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1386: (
1387: l_api_name,
1388: G_PKG_NAME,
1389: 'OKC_API.G_RET_STS_ERROR',

Line 1389: 'OKC_API.G_RET_STS_ERROR',

1385: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1386: (
1387: l_api_name,
1388: G_PKG_NAME,
1389: 'OKC_API.G_RET_STS_ERROR',
1390: x_msg_count,
1391: x_msg_data,
1392: '_PVT'
1393: );

Line 1394: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1390: x_msg_count,
1391: x_msg_data,
1392: '_PVT'
1393: );
1394: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1395: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1396: (
1397: l_api_name,
1398: G_PKG_NAME,

Line 1395: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1391: x_msg_data,
1392: '_PVT'
1393: );
1394: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1395: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1396: (
1397: l_api_name,
1398: G_PKG_NAME,
1399: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1399: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1395: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1396: (
1397: l_api_name,
1398: G_PKG_NAME,
1399: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1400: x_msg_count,
1401: x_msg_data,
1402: '_PVT'
1403: );

Line 1405: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1401: x_msg_data,
1402: '_PVT'
1403: );
1404: WHEN OTHERS THEN
1405: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1406: (
1407: l_api_name,
1408: G_PKG_NAME,
1409: 'OTHERS',

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

1428: x_tve_rec OUT NOCOPY tve_rec_type) IS
1429:
1430: l_api_version CONSTANT NUMBER := 1;
1431: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1432: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1433: l_tve_rec tve_rec_type := p_tve_rec;
1434: l_def_tve_rec tve_rec_type;
1435: -----------------------------------------
1436: -- Set_Attributes for:OKC_TIMEVALUES_B --

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

1438: FUNCTION Set_Attributes (
1439: p_tve_rec IN tve_rec_type,
1440: x_tve_rec OUT NOCOPY tve_rec_type
1441: ) RETURN VARCHAR2 IS
1442: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1443: BEGIN
1444: x_tve_rec := p_tve_rec;
1445: RETURN(l_return_status);
1446: END Set_Attributes;

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

1444: x_tve_rec := p_tve_rec;
1445: RETURN(l_return_status);
1446: END Set_Attributes;
1447: BEGIN
1448: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1449: p_init_msg_list,
1450: '_PVT',
1451: x_return_status);
1452: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1448: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1449: p_init_msg_list,
1450: '_PVT',
1451: x_return_status);
1452: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1453: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1454: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1455: RAISE OKC_API.G_EXCEPTION_ERROR;
1456: END IF;

Line 1453: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1449: p_init_msg_list,
1450: '_PVT',
1451: x_return_status);
1452: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1453: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1454: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1455: RAISE OKC_API.G_EXCEPTION_ERROR;
1456: END IF;
1457: --- Setting item attributes

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

1450: '_PVT',
1451: x_return_status);
1452: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1453: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1454: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1455: RAISE OKC_API.G_EXCEPTION_ERROR;
1456: END IF;
1457: --- Setting item attributes
1458: l_return_status := Set_Attributes(

Line 1455: RAISE OKC_API.G_EXCEPTION_ERROR;

1451: x_return_status);
1452: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1453: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1454: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1455: RAISE OKC_API.G_EXCEPTION_ERROR;
1456: END IF;
1457: --- Setting item attributes
1458: l_return_status := Set_Attributes(
1459: p_tve_rec, -- IN

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

1458: l_return_status := Set_Attributes(
1459: p_tve_rec, -- IN
1460: l_tve_rec); -- OUT
1461: --- If any errors happen abort API
1462: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1463: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1464: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1465: RAISE OKC_API.G_EXCEPTION_ERROR;
1466: END IF;

Line 1463: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1459: p_tve_rec, -- IN
1460: l_tve_rec); -- OUT
1461: --- If any errors happen abort API
1462: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1463: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1464: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1465: RAISE OKC_API.G_EXCEPTION_ERROR;
1466: END IF;
1467: INSERT INTO OKC_TIMEVALUES(

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

1460: l_tve_rec); -- OUT
1461: --- If any errors happen abort API
1462: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1463: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1464: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1465: RAISE OKC_API.G_EXCEPTION_ERROR;
1466: END IF;
1467: INSERT INTO OKC_TIMEVALUES(
1468: id,

Line 1465: RAISE OKC_API.G_EXCEPTION_ERROR;

1461: --- If any errors happen abort API
1462: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1463: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1464: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1465: RAISE OKC_API.G_EXCEPTION_ERROR;
1466: END IF;
1467: INSERT INTO OKC_TIMEVALUES(
1468: id,
1469: spn_id,

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

1571: l_tve_rec.attribute14,
1572: l_tve_rec.attribute15);
1573: -- Set OUT values
1574: x_tve_rec := l_tve_rec;
1575: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1576: EXCEPTION
1577: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1578: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1579: (

Line 1577: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1573: -- Set OUT values
1574: x_tve_rec := l_tve_rec;
1575: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1576: EXCEPTION
1577: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1578: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1579: (
1580: l_api_name,
1581: G_PKG_NAME,

Line 1578: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1574: x_tve_rec := l_tve_rec;
1575: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1576: EXCEPTION
1577: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1578: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1579: (
1580: l_api_name,
1581: G_PKG_NAME,
1582: 'OKC_API.G_RET_STS_ERROR',

Line 1582: 'OKC_API.G_RET_STS_ERROR',

1578: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1579: (
1580: l_api_name,
1581: G_PKG_NAME,
1582: 'OKC_API.G_RET_STS_ERROR',
1583: x_msg_count,
1584: x_msg_data,
1585: '_PVT'
1586: );

Line 1587: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1583: x_msg_count,
1584: x_msg_data,
1585: '_PVT'
1586: );
1587: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1588: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1589: (
1590: l_api_name,
1591: G_PKG_NAME,

Line 1588: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 1592: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 1598: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

1617: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type) IS
1618:
1619: l_api_version CONSTANT NUMBER := 1;
1620: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1621: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1622: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type := p_okc_timevalues_tl_rec;
1623: l_def_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1624: CURSOR get_languages IS
1625: SELECT *

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

1631: FUNCTION Set_Attributes (
1632: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
1633: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
1634: ) RETURN VARCHAR2 IS
1635: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1636: BEGIN
1637: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
1638: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
1639: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;

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

1639: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;
1640: RETURN(l_return_status);
1641: END Set_Attributes;
1642: BEGIN
1643: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1644: p_init_msg_list,
1645: '_PVT',
1646: x_return_status);
1647: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1643: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1644: p_init_msg_list,
1645: '_PVT',
1646: x_return_status);
1647: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1648: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1649: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1650: RAISE OKC_API.G_EXCEPTION_ERROR;
1651: END IF;

Line 1648: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1644: p_init_msg_list,
1645: '_PVT',
1646: x_return_status);
1647: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1648: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1649: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1650: RAISE OKC_API.G_EXCEPTION_ERROR;
1651: END IF;
1652: --- Setting item attributes

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

1645: '_PVT',
1646: x_return_status);
1647: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1648: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1649: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1650: RAISE OKC_API.G_EXCEPTION_ERROR;
1651: END IF;
1652: --- Setting item attributes
1653: l_return_status := Set_Attributes(

Line 1650: RAISE OKC_API.G_EXCEPTION_ERROR;

1646: x_return_status);
1647: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1648: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1649: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1650: RAISE OKC_API.G_EXCEPTION_ERROR;
1651: END IF;
1652: --- Setting item attributes
1653: l_return_status := Set_Attributes(
1654: p_okc_timevalues_tl_rec, -- IN

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

1653: l_return_status := Set_Attributes(
1654: p_okc_timevalues_tl_rec, -- IN
1655: l_okc_timevalues_tl_rec); -- OUT
1656: --- If any errors happen abort API
1657: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1658: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1659: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1660: RAISE OKC_API.G_EXCEPTION_ERROR;
1661: END IF;

Line 1658: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1654: p_okc_timevalues_tl_rec, -- IN
1655: l_okc_timevalues_tl_rec); -- OUT
1656: --- If any errors happen abort API
1657: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1658: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1659: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1660: RAISE OKC_API.G_EXCEPTION_ERROR;
1661: END IF;
1662: FOR l_lang_rec IN get_languages LOOP

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

1655: l_okc_timevalues_tl_rec); -- OUT
1656: --- If any errors happen abort API
1657: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1658: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1659: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1660: RAISE OKC_API.G_EXCEPTION_ERROR;
1661: END IF;
1662: FOR l_lang_rec IN get_languages LOOP
1663: l_okc_timevalues_tl_rec.language := l_lang_rec.language_code;

Line 1660: RAISE OKC_API.G_EXCEPTION_ERROR;

1656: --- If any errors happen abort API
1657: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1658: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1659: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1660: RAISE OKC_API.G_EXCEPTION_ERROR;
1661: END IF;
1662: FOR l_lang_rec IN get_languages LOOP
1663: l_okc_timevalues_tl_rec.language := l_lang_rec.language_code;
1664: INSERT INTO OKC_TIMEVALUES_TL(

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

1691: l_okc_timevalues_tl_rec.last_update_login);
1692: END LOOP;
1693: -- Set OUT values
1694: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1695: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1696: EXCEPTION
1697: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1698: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1699: (

Line 1697: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1693: -- Set OUT values
1694: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1695: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1696: EXCEPTION
1697: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1698: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1699: (
1700: l_api_name,
1701: G_PKG_NAME,

Line 1698: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1694: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1695: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1696: EXCEPTION
1697: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1698: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1699: (
1700: l_api_name,
1701: G_PKG_NAME,
1702: 'OKC_API.G_RET_STS_ERROR',

Line 1702: 'OKC_API.G_RET_STS_ERROR',

1698: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1699: (
1700: l_api_name,
1701: G_PKG_NAME,
1702: 'OKC_API.G_RET_STS_ERROR',
1703: x_msg_count,
1704: x_msg_data,
1705: '_PVT'
1706: );

Line 1707: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1703: x_msg_count,
1704: x_msg_data,
1705: '_PVT'
1706: );
1707: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1708: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1709: (
1710: l_api_name,
1711: G_PKG_NAME,

Line 1708: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1704: x_msg_data,
1705: '_PVT'
1706: );
1707: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1708: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1709: (
1710: l_api_name,
1711: G_PKG_NAME,
1712: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1712: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1708: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1709: (
1710: l_api_name,
1711: G_PKG_NAME,
1712: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1713: x_msg_count,
1714: x_msg_data,
1715: '_PVT'
1716: );

Line 1718: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1714: x_msg_data,
1715: '_PVT'
1716: );
1717: WHEN OTHERS THEN
1718: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1719: (
1720: l_api_name,
1721: G_PKG_NAME,
1722: 'OTHERS',

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

1738: x_isev_rec OUT NOCOPY isev_rec_type) IS
1739:
1740: l_api_version CONSTANT NUMBER := 1;
1741: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1742: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1743: l_isev_rec isev_rec_type;
1744: l_def_isev_rec isev_rec_type;
1745: l_tve_rec tve_rec_type;
1746: lx_tve_rec tve_rec_type;

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

1767: FUNCTION Set_Attributes (
1768: p_isev_rec IN isev_rec_type,
1769: x_isev_rec OUT NOCOPY isev_rec_type
1770: ) RETURN VARCHAR2 IS
1771: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1772: BEGIN
1773: x_isev_rec := p_isev_rec;
1774: x_isev_rec.OBJECT_VERSION_NUMBER := 1;
1775: --Bug 3122962 x_isev_rec.SFWT_FLAG := 'N';

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

1775: --Bug 3122962 x_isev_rec.SFWT_FLAG := 'N';
1776: RETURN(l_return_status);
1777: END Set_Attributes;
1778: BEGIN
1779: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1780: G_PKG_NAME,
1781: p_init_msg_list,
1782: l_api_version,
1783: p_api_version,

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

1782: l_api_version,
1783: p_api_version,
1784: '_PVT',
1785: x_return_status);
1786: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1787: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1788: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1789: RAISE OKC_API.G_EXCEPTION_ERROR;
1790: END IF;

Line 1787: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1783: p_api_version,
1784: '_PVT',
1785: x_return_status);
1786: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1787: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1788: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1789: RAISE OKC_API.G_EXCEPTION_ERROR;
1790: END IF;
1791: l_isev_rec := null_out_defaults(p_isev_rec);

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

1784: '_PVT',
1785: x_return_status);
1786: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1787: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1788: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1789: RAISE OKC_API.G_EXCEPTION_ERROR;
1790: END IF;
1791: l_isev_rec := null_out_defaults(p_isev_rec);
1792: -- Set primary key value

Line 1789: RAISE OKC_API.G_EXCEPTION_ERROR;

1785: x_return_status);
1786: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1787: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1788: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1789: RAISE OKC_API.G_EXCEPTION_ERROR;
1790: END IF;
1791: l_isev_rec := null_out_defaults(p_isev_rec);
1792: -- Set primary key value
1793: l_isev_rec.ID := get_seq_id;

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

1795: l_return_status := Set_Attributes(
1796: l_isev_rec, -- IN
1797: l_def_isev_rec); -- OUT
1798: --- If any errors happen abort API
1799: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1800: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1801: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1802: RAISE OKC_API.G_EXCEPTION_ERROR;
1803: END IF;

Line 1800: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1796: l_isev_rec, -- IN
1797: l_def_isev_rec); -- OUT
1798: --- If any errors happen abort API
1799: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1800: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1801: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1802: RAISE OKC_API.G_EXCEPTION_ERROR;
1803: END IF;
1804: l_def_isev_rec := fill_who_columns(l_def_isev_rec);

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

1797: l_def_isev_rec); -- OUT
1798: --- If any errors happen abort API
1799: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1800: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1801: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1802: RAISE OKC_API.G_EXCEPTION_ERROR;
1803: END IF;
1804: l_def_isev_rec := fill_who_columns(l_def_isev_rec);
1805: --- Validate all non-missing attributes (Item Level Validation)

Line 1802: RAISE OKC_API.G_EXCEPTION_ERROR;

1798: --- If any errors happen abort API
1799: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1800: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1801: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1802: RAISE OKC_API.G_EXCEPTION_ERROR;
1803: END IF;
1804: l_def_isev_rec := fill_who_columns(l_def_isev_rec);
1805: --- Validate all non-missing attributes (Item Level Validation)
1806: l_return_status := Validate_Attributes(l_def_isev_rec);

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

1804: l_def_isev_rec := fill_who_columns(l_def_isev_rec);
1805: --- Validate all non-missing attributes (Item Level Validation)
1806: l_return_status := Validate_Attributes(l_def_isev_rec);
1807: --- If any errors happen abort API
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1811: RAISE OKC_API.G_EXCEPTION_ERROR;
1812: END IF;

Line 1809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1805: --- Validate all non-missing attributes (Item Level Validation)
1806: l_return_status := Validate_Attributes(l_def_isev_rec);
1807: --- If any errors happen abort API
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1811: RAISE OKC_API.G_EXCEPTION_ERROR;
1812: END IF;
1813: l_return_status := Validate_Record(l_def_isev_rec);

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

1806: l_return_status := Validate_Attributes(l_def_isev_rec);
1807: --- If any errors happen abort API
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1811: RAISE OKC_API.G_EXCEPTION_ERROR;
1812: END IF;
1813: l_return_status := Validate_Record(l_def_isev_rec);
1814: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1811: RAISE OKC_API.G_EXCEPTION_ERROR;

1807: --- If any errors happen abort API
1808: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1809: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1811: RAISE OKC_API.G_EXCEPTION_ERROR;
1812: END IF;
1813: l_return_status := Validate_Record(l_def_isev_rec);
1814: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1815: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

1810: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1811: RAISE OKC_API.G_EXCEPTION_ERROR;
1812: END IF;
1813: l_return_status := Validate_Record(l_def_isev_rec);
1814: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1815: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1816: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1817: RAISE OKC_API.G_EXCEPTION_ERROR;
1818: END IF;

Line 1815: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1811: RAISE OKC_API.G_EXCEPTION_ERROR;
1812: END IF;
1813: l_return_status := Validate_Record(l_def_isev_rec);
1814: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1815: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1816: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1817: RAISE OKC_API.G_EXCEPTION_ERROR;
1818: END IF;
1819: --------------------------------------

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

1812: END IF;
1813: l_return_status := Validate_Record(l_def_isev_rec);
1814: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1815: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1816: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1817: RAISE OKC_API.G_EXCEPTION_ERROR;
1818: END IF;
1819: --------------------------------------
1820: -- Move VIEW record to "Child" records

Line 1817: RAISE OKC_API.G_EXCEPTION_ERROR;

1813: l_return_status := Validate_Record(l_def_isev_rec);
1814: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1815: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1816: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1817: RAISE OKC_API.G_EXCEPTION_ERROR;
1818: END IF;
1819: --------------------------------------
1820: -- Move VIEW record to "Child" records
1821: --------------------------------------

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

1831: x_msg_data,
1832: l_tve_rec,
1833: lx_tve_rec
1834: );
1835: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1836: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1837: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1838: RAISE OKC_API.G_EXCEPTION_ERROR;
1839: END IF;

Line 1836: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1832: l_tve_rec,
1833: lx_tve_rec
1834: );
1835: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1836: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1837: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1838: RAISE OKC_API.G_EXCEPTION_ERROR;
1839: END IF;
1840: migrate(lx_tve_rec, l_def_isev_rec);

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

1833: lx_tve_rec
1834: );
1835: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1836: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1837: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1838: RAISE OKC_API.G_EXCEPTION_ERROR;
1839: END IF;
1840: migrate(lx_tve_rec, l_def_isev_rec);
1841: /* insert_row(

Line 1838: RAISE OKC_API.G_EXCEPTION_ERROR;

1834: );
1835: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1836: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1837: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1838: RAISE OKC_API.G_EXCEPTION_ERROR;
1839: END IF;
1840: migrate(lx_tve_rec, l_def_isev_rec);
1841: /* insert_row(
1842: p_init_msg_list,

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

1845: x_msg_data,
1846: l_okc_timevalues_tl_rec,
1847: lx_okc_timevalues_tl_rec
1848: );
1849: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;

Line 1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1846: l_okc_timevalues_tl_rec,
1847: lx_okc_timevalues_tl_rec
1848: );
1849: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);

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

1847: lx_okc_timevalues_tl_rec
1848: );
1849: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);
1855: */

Line 1852: RAISE OKC_API.G_EXCEPTION_ERROR;

1848: );
1849: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1850: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1851: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1852: RAISE OKC_API.G_EXCEPTION_ERROR;
1853: END IF;
1854: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);
1855: */
1856: -- Set OUT values

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

1854: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);
1855: */
1856: -- Set OUT values
1857: x_isev_rec := l_def_isev_rec;
1858: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1859: EXCEPTION
1860: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1861: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1862: (

Line 1860: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1856: -- Set OUT values
1857: x_isev_rec := l_def_isev_rec;
1858: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1859: EXCEPTION
1860: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1861: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1862: (
1863: l_api_name,
1864: G_PKG_NAME,

Line 1861: x_return_status := OKC_API.HANDLE_EXCEPTIONS

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

Line 1865: 'OKC_API.G_RET_STS_ERROR',

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

Line 1870: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 1871: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 1875: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 1881: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

1901: x_isev_tbl OUT NOCOPY isev_tbl_type) IS
1902:
1903: l_api_version CONSTANT NUMBER := 1;
1904: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1905: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1906: i NUMBER := 0;
1907: BEGIN
1908: -- Make sure PL/SQL table has records in it before passing
1909: IF (p_isev_tbl.COUNT > 0) THEN

Line 1925: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1921: i := p_isev_tbl.NEXT(i);
1922: END LOOP;
1923: END IF;
1924: EXCEPTION
1925: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1926: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1927: (
1928: l_api_name,
1929: G_PKG_NAME,

Line 1926: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1922: END LOOP;
1923: END IF;
1924: EXCEPTION
1925: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1926: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1927: (
1928: l_api_name,
1929: G_PKG_NAME,
1930: 'OKC_API.G_RET_STS_ERROR',

Line 1930: 'OKC_API.G_RET_STS_ERROR',

1926: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1927: (
1928: l_api_name,
1929: G_PKG_NAME,
1930: 'OKC_API.G_RET_STS_ERROR',
1931: x_msg_count,
1932: x_msg_data,
1933: '_PVT'
1934: );

Line 1935: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1931: x_msg_count,
1932: x_msg_data,
1933: '_PVT'
1934: );
1935: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1936: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1937: (
1938: l_api_name,
1939: G_PKG_NAME,

Line 1936: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 1940: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1936: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1937: (
1938: l_api_name,
1939: G_PKG_NAME,
1940: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1941: x_msg_count,
1942: x_msg_data,
1943: '_PVT'
1944: );

Line 1946: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1942: x_msg_data,
1943: '_PVT'
1944: );
1945: WHEN OTHERS THEN
1946: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1947: (
1948: l_api_name,
1949: G_PKG_NAME,
1950: 'OTHERS',

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

1981: FROM OKC_TIMEVALUES
1982: WHERE ID = p_tve_rec.id;
1983: l_api_version CONSTANT NUMBER := 1;
1984: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1985: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1986: l_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1987: lc_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1988: l_row_notfound BOOLEAN := FALSE;
1989: lc_row_notfound BOOLEAN := FALSE;

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

1987: lc_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1988: l_row_notfound BOOLEAN := FALSE;
1989: lc_row_notfound BOOLEAN := FALSE;
1990: BEGIN
1991: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1992: p_init_msg_list,
1993: '_PVT',
1994: x_return_status);
1995: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1991: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1992: p_init_msg_list,
1993: '_PVT',
1994: x_return_status);
1995: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1998: RAISE OKC_API.G_EXCEPTION_ERROR;
1999: END IF;

Line 1996: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1992: p_init_msg_list,
1993: '_PVT',
1994: x_return_status);
1995: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1998: RAISE OKC_API.G_EXCEPTION_ERROR;
1999: END IF;
2000: BEGIN

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

1993: '_PVT',
1994: x_return_status);
1995: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1998: RAISE OKC_API.G_EXCEPTION_ERROR;
1999: END IF;
2000: BEGIN
2001: OPEN lock_csr(p_tve_rec);

Line 1998: RAISE OKC_API.G_EXCEPTION_ERROR;

1994: x_return_status);
1995: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1996: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1997: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1998: RAISE OKC_API.G_EXCEPTION_ERROR;
1999: END IF;
2000: BEGIN
2001: OPEN lock_csr(p_tve_rec);
2002: FETCH lock_csr INTO l_object_version_number;

Line 2010: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

2006: WHEN E_Resource_Busy THEN
2007: IF (lock_csr%ISOPEN) THEN
2008: CLOSE lock_csr;
2009: END IF;
2010: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2011: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2012: END;
2013:
2014: IF ( l_row_notfound ) THEN

Line 2021: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

2017: lc_row_notfound := lchk_csr%NOTFOUND;
2018: CLOSE lchk_csr;
2019: END IF;
2020: IF (lc_row_notfound) THEN
2021: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2022: RAISE OKC_API.G_EXCEPTION_ERROR;
2023: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2025: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2022: RAISE OKC_API.G_EXCEPTION_ERROR;

2018: CLOSE lchk_csr;
2019: END IF;
2020: IF (lc_row_notfound) THEN
2021: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2022: RAISE OKC_API.G_EXCEPTION_ERROR;
2023: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2025: RAISE OKC_API.G_EXCEPTION_ERROR;
2026: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN

Line 2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

2020: IF (lc_row_notfound) THEN
2021: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2022: RAISE OKC_API.G_EXCEPTION_ERROR;
2023: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2025: RAISE OKC_API.G_EXCEPTION_ERROR;
2026: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2028: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2025: RAISE OKC_API.G_EXCEPTION_ERROR;

2021: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2022: RAISE OKC_API.G_EXCEPTION_ERROR;
2023: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2025: RAISE OKC_API.G_EXCEPTION_ERROR;
2026: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2028: RAISE OKC_API.G_EXCEPTION_ERROR;
2029: ELSIF lc_object_version_number = -1 THEN

Line 2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

2023: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2025: RAISE OKC_API.G_EXCEPTION_ERROR;
2026: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2028: RAISE OKC_API.G_EXCEPTION_ERROR;
2029: ELSIF lc_object_version_number = -1 THEN
2030: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2031: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 2028: RAISE OKC_API.G_EXCEPTION_ERROR;

2024: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2025: RAISE OKC_API.G_EXCEPTION_ERROR;
2026: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2028: RAISE OKC_API.G_EXCEPTION_ERROR;
2029: ELSIF lc_object_version_number = -1 THEN
2030: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2031: RAISE OKC_API.G_EXCEPTION_ERROR;
2032: END IF;

Line 2030: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);

2026: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2028: RAISE OKC_API.G_EXCEPTION_ERROR;
2029: ELSIF lc_object_version_number = -1 THEN
2030: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2031: RAISE OKC_API.G_EXCEPTION_ERROR;
2032: END IF;
2033: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2034: EXCEPTION

Line 2031: RAISE OKC_API.G_EXCEPTION_ERROR;

2027: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2028: RAISE OKC_API.G_EXCEPTION_ERROR;
2029: ELSIF lc_object_version_number = -1 THEN
2030: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2031: RAISE OKC_API.G_EXCEPTION_ERROR;
2032: END IF;
2033: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2034: EXCEPTION
2035: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

2029: ELSIF lc_object_version_number = -1 THEN
2030: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2031: RAISE OKC_API.G_EXCEPTION_ERROR;
2032: END IF;
2033: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2034: EXCEPTION
2035: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2036: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2037: (

Line 2035: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2031: RAISE OKC_API.G_EXCEPTION_ERROR;
2032: END IF;
2033: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2034: EXCEPTION
2035: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2036: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2037: (
2038: l_api_name,
2039: G_PKG_NAME,

Line 2036: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2032: END IF;
2033: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2034: EXCEPTION
2035: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2036: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2037: (
2038: l_api_name,
2039: G_PKG_NAME,
2040: 'OKC_API.G_RET_STS_ERROR',

Line 2040: 'OKC_API.G_RET_STS_ERROR',

2036: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2037: (
2038: l_api_name,
2039: G_PKG_NAME,
2040: 'OKC_API.G_RET_STS_ERROR',
2041: x_msg_count,
2042: x_msg_data,
2043: '_PVT'
2044: );

Line 2045: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2041: x_msg_count,
2042: x_msg_data,
2043: '_PVT'
2044: );
2045: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2046: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2047: (
2048: l_api_name,
2049: G_PKG_NAME,

Line 2046: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2042: x_msg_data,
2043: '_PVT'
2044: );
2045: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2046: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2047: (
2048: l_api_name,
2049: G_PKG_NAME,
2050: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2050: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2046: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2047: (
2048: l_api_name,
2049: G_PKG_NAME,
2050: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2051: x_msg_count,
2052: x_msg_data,
2053: '_PVT'
2054: );

Line 2056: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2052: x_msg_data,
2053: '_PVT'
2054: );
2055: WHEN OTHERS THEN
2056: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2057: (
2058: l_api_name,
2059: G_PKG_NAME,
2060: 'OTHERS',

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

2082: FOR UPDATE NOWAIT;
2083:
2084: l_api_version CONSTANT NUMBER := 1;
2085: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
2086: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2087: l_lock_var lock_csr%ROWTYPE;
2088: l_row_notfound BOOLEAN := FALSE;
2089: lc_row_notfound BOOLEAN := FALSE;
2090: BEGIN

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

2087: l_lock_var lock_csr%ROWTYPE;
2088: l_row_notfound BOOLEAN := FALSE;
2089: lc_row_notfound BOOLEAN := FALSE;
2090: BEGIN
2091: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2092: p_init_msg_list,
2093: '_PVT',
2094: x_return_status);
2095: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2091: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2092: p_init_msg_list,
2093: '_PVT',
2094: x_return_status);
2095: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2096: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2097: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2098: RAISE OKC_API.G_EXCEPTION_ERROR;
2099: END IF;

Line 2096: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2092: p_init_msg_list,
2093: '_PVT',
2094: x_return_status);
2095: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2096: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2097: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2098: RAISE OKC_API.G_EXCEPTION_ERROR;
2099: END IF;
2100: BEGIN

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

2093: '_PVT',
2094: x_return_status);
2095: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2096: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2097: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2098: RAISE OKC_API.G_EXCEPTION_ERROR;
2099: END IF;
2100: BEGIN
2101: OPEN lock_csr(p_okc_timevalues_tl_rec);

Line 2098: RAISE OKC_API.G_EXCEPTION_ERROR;

2094: x_return_status);
2095: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2096: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2097: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2098: RAISE OKC_API.G_EXCEPTION_ERROR;
2099: END IF;
2100: BEGIN
2101: OPEN lock_csr(p_okc_timevalues_tl_rec);
2102: FETCH lock_csr INTO l_lock_var;

Line 2110: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

2106: WHEN E_Resource_Busy THEN
2107: IF (lock_csr%ISOPEN) THEN
2108: CLOSE lock_csr;
2109: END IF;
2110: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2111: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2112: END;
2113:
2114: IF ( l_row_notfound ) THEN

Line 2115: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

2111: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2112: END;
2113:
2114: IF ( l_row_notfound ) THEN
2115: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2119: EXCEPTION

Line 2116: RAISE OKC_API.G_EXCEPTION_ERROR;

2112: END;
2113:
2114: IF ( l_row_notfound ) THEN
2115: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2119: EXCEPTION
2120: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

2114: IF ( l_row_notfound ) THEN
2115: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2119: EXCEPTION
2120: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2121: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2122: (

Line 2120: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2116: RAISE OKC_API.G_EXCEPTION_ERROR;
2117: END IF;
2118: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2119: EXCEPTION
2120: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2121: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2122: (
2123: l_api_name,
2124: G_PKG_NAME,

Line 2121: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2117: END IF;
2118: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2119: EXCEPTION
2120: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2121: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2122: (
2123: l_api_name,
2124: G_PKG_NAME,
2125: 'OKC_API.G_RET_STS_ERROR',

Line 2125: 'OKC_API.G_RET_STS_ERROR',

2121: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2122: (
2123: l_api_name,
2124: G_PKG_NAME,
2125: 'OKC_API.G_RET_STS_ERROR',
2126: x_msg_count,
2127: x_msg_data,
2128: '_PVT'
2129: );

Line 2130: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2126: x_msg_count,
2127: x_msg_data,
2128: '_PVT'
2129: );
2130: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2131: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2132: (
2133: l_api_name,
2134: G_PKG_NAME,

Line 2131: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2127: x_msg_data,
2128: '_PVT'
2129: );
2130: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2131: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2132: (
2133: l_api_name,
2134: G_PKG_NAME,
2135: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2135: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2131: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2132: (
2133: l_api_name,
2134: G_PKG_NAME,
2135: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2136: x_msg_count,
2137: x_msg_data,
2138: '_PVT'
2139: );

Line 2141: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2137: x_msg_data,
2138: '_PVT'
2139: );
2140: WHEN OTHERS THEN
2141: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2142: (
2143: l_api_name,
2144: G_PKG_NAME,
2145: 'OTHERS',

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

2161: p_isev_rec IN isev_rec_type) IS
2162:
2163: l_api_version CONSTANT NUMBER := 1;
2164: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
2165: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2166: l_tve_rec tve_rec_type;
2167: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2168: BEGIN
2169: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

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

2165: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2166: l_tve_rec tve_rec_type;
2167: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2168: BEGIN
2169: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2170: G_PKG_NAME,
2171: p_init_msg_list,
2172: l_api_version,
2173: p_api_version,

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

2172: l_api_version,
2173: p_api_version,
2174: '_PVT',
2175: x_return_status);
2176: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2177: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2178: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2179: RAISE OKC_API.G_EXCEPTION_ERROR;
2180: END IF;

Line 2177: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2173: p_api_version,
2174: '_PVT',
2175: x_return_status);
2176: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2177: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2178: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2179: RAISE OKC_API.G_EXCEPTION_ERROR;
2180: END IF;
2181: --------------------------------------

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

2174: '_PVT',
2175: x_return_status);
2176: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2177: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2178: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2179: RAISE OKC_API.G_EXCEPTION_ERROR;
2180: END IF;
2181: --------------------------------------
2182: -- Move VIEW record to "Child" records

Line 2179: RAISE OKC_API.G_EXCEPTION_ERROR;

2175: x_return_status);
2176: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2177: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2178: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2179: RAISE OKC_API.G_EXCEPTION_ERROR;
2180: END IF;
2181: --------------------------------------
2182: -- Move VIEW record to "Child" records
2183: --------------------------------------

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

2192: x_msg_count,
2193: x_msg_data,
2194: l_tve_rec
2195: );
2196: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2197: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2198: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2199: RAISE OKC_API.G_EXCEPTION_ERROR;
2200: END IF;

Line 2197: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2193: x_msg_data,
2194: l_tve_rec
2195: );
2196: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2197: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2198: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2199: RAISE OKC_API.G_EXCEPTION_ERROR;
2200: END IF;
2201: /* lock_row(

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

2194: l_tve_rec
2195: );
2196: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2197: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2198: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2199: RAISE OKC_API.G_EXCEPTION_ERROR;
2200: END IF;
2201: /* lock_row(
2202: p_init_msg_list,

Line 2199: RAISE OKC_API.G_EXCEPTION_ERROR;

2195: );
2196: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2197: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2198: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2199: RAISE OKC_API.G_EXCEPTION_ERROR;
2200: END IF;
2201: /* lock_row(
2202: p_init_msg_list,
2203: x_return_status,

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

2204: x_msg_count,
2205: x_msg_data,
2206: l_okc_timevalues_tl_rec
2207: );
2208: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2209: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2210: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2211: RAISE OKC_API.G_EXCEPTION_ERROR;
2212: END IF;

Line 2209: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2205: x_msg_data,
2206: l_okc_timevalues_tl_rec
2207: );
2208: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2209: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2210: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2211: RAISE OKC_API.G_EXCEPTION_ERROR;
2212: END IF;
2213: */

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

2206: l_okc_timevalues_tl_rec
2207: );
2208: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2209: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2210: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2211: RAISE OKC_API.G_EXCEPTION_ERROR;
2212: END IF;
2213: */
2214: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2211: RAISE OKC_API.G_EXCEPTION_ERROR;

2207: );
2208: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2209: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2210: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2211: RAISE OKC_API.G_EXCEPTION_ERROR;
2212: END IF;
2213: */
2214: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2215: EXCEPTION

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

2210: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2211: RAISE OKC_API.G_EXCEPTION_ERROR;
2212: END IF;
2213: */
2214: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2215: EXCEPTION
2216: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2218: (

Line 2216: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2212: END IF;
2213: */
2214: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2215: EXCEPTION
2216: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2218: (
2219: l_api_name,
2220: G_PKG_NAME,

Line 2217: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2213: */
2214: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2215: EXCEPTION
2216: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2218: (
2219: l_api_name,
2220: G_PKG_NAME,
2221: 'OKC_API.G_RET_STS_ERROR',

Line 2221: 'OKC_API.G_RET_STS_ERROR',

2217: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2218: (
2219: l_api_name,
2220: G_PKG_NAME,
2221: 'OKC_API.G_RET_STS_ERROR',
2222: x_msg_count,
2223: x_msg_data,
2224: '_PVT'
2225: );

Line 2226: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2222: x_msg_count,
2223: x_msg_data,
2224: '_PVT'
2225: );
2226: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2227: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2228: (
2229: l_api_name,
2230: G_PKG_NAME,

Line 2227: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2223: x_msg_data,
2224: '_PVT'
2225: );
2226: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2227: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2228: (
2229: l_api_name,
2230: G_PKG_NAME,
2231: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2231: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2227: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2228: (
2229: l_api_name,
2230: G_PKG_NAME,
2231: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2232: x_msg_count,
2233: x_msg_data,
2234: '_PVT'
2235: );

Line 2237: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2233: x_msg_data,
2234: '_PVT'
2235: );
2236: WHEN OTHERS THEN
2237: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2238: (
2239: l_api_name,
2240: G_PKG_NAME,
2241: 'OTHERS',

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

2256: p_isev_tbl IN isev_tbl_type) IS
2257:
2258: l_api_version CONSTANT NUMBER := 1;
2259: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2260: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2261: i NUMBER := 0;
2262: BEGIN
2263: -- Make sure PL/SQL table has records in it before passing
2264: IF (p_isev_tbl.COUNT > 0) THEN

Line 2279: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2275: i := p_isev_tbl.NEXT(i);
2276: END LOOP;
2277: END IF;
2278: EXCEPTION
2279: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2280: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2281: (
2282: l_api_name,
2283: G_PKG_NAME,

Line 2280: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2276: END LOOP;
2277: END IF;
2278: EXCEPTION
2279: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2280: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2281: (
2282: l_api_name,
2283: G_PKG_NAME,
2284: 'OKC_API.G_RET_STS_ERROR',

Line 2284: 'OKC_API.G_RET_STS_ERROR',

2280: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2281: (
2282: l_api_name,
2283: G_PKG_NAME,
2284: 'OKC_API.G_RET_STS_ERROR',
2285: x_msg_count,
2286: x_msg_data,
2287: '_PVT'
2288: );

Line 2289: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2285: x_msg_count,
2286: x_msg_data,
2287: '_PVT'
2288: );
2289: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2290: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2291: (
2292: l_api_name,
2293: G_PKG_NAME,

Line 2290: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2286: x_msg_data,
2287: '_PVT'
2288: );
2289: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2290: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2291: (
2292: l_api_name,
2293: G_PKG_NAME,
2294: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2294: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2290: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2291: (
2292: l_api_name,
2293: G_PKG_NAME,
2294: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2295: x_msg_count,
2296: x_msg_data,
2297: '_PVT'
2298: );

Line 2300: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2296: x_msg_data,
2297: '_PVT'
2298: );
2299: WHEN OTHERS THEN
2300: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2301: (
2302: l_api_name,
2303: G_PKG_NAME,
2304: 'OTHERS',

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

2323: x_tve_rec OUT NOCOPY tve_rec_type) IS
2324:
2325: l_api_version CONSTANT NUMBER := 1;
2326: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2327: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2328: l_tve_rec tve_rec_type := p_tve_rec;
2329: l_def_tve_rec tve_rec_type;
2330: l_row_notfound BOOLEAN := TRUE;
2331: ----------------------------------

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

2336: x_tve_rec OUT NOCOPY tve_rec_type
2337: ) RETURN VARCHAR2 IS
2338: l_tve_rec tve_rec_type;
2339: l_row_notfound BOOLEAN := TRUE;
2340: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2341: BEGIN
2342: x_tve_rec := p_tve_rec;
2343: -- Get current database values
2344: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);

Line 2346: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2342: x_tve_rec := p_tve_rec;
2343: -- Get current database values
2344: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);
2345: IF (l_row_notfound) THEN
2346: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2347: END IF;
2348: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2349: THEN
2350: x_tve_rec.id := l_tve_rec.id;

Line 2348: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)

2344: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);
2345: IF (l_row_notfound) THEN
2346: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2347: END IF;
2348: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2349: THEN
2350: x_tve_rec.id := l_tve_rec.id;
2351: END IF;
2352: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)

Line 2352: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)

2348: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2349: THEN
2350: x_tve_rec.id := l_tve_rec.id;
2351: END IF;
2352: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)
2353: THEN
2354: x_tve_rec.spn_id := l_tve_rec.spn_id;
2355: END IF;
2356: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)

Line 2356: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)

2352: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)
2353: THEN
2354: x_tve_rec.spn_id := l_tve_rec.spn_id;
2355: END IF;
2356: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2357: THEN
2358: x_tve_rec.tve_id_offset := l_tve_rec.tve_id_offset;
2359: END IF;
2360: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)

Line 2360: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)

2356: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2357: THEN
2358: x_tve_rec.tve_id_offset := l_tve_rec.tve_id_offset;
2359: END IF;
2360: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)
2361: THEN
2362: x_tve_rec.uom_code := l_tve_rec.uom_code;
2363: END IF;
2364: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)

Line 2364: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)

2360: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)
2361: THEN
2362: x_tve_rec.uom_code := l_tve_rec.uom_code;
2363: END IF;
2364: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)
2365: THEN
2366: x_tve_rec.cnh_id := l_tve_rec.cnh_id;
2367: END IF;
2368: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)

Line 2368: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)

2364: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)
2365: THEN
2366: x_tve_rec.cnh_id := l_tve_rec.cnh_id;
2367: END IF;
2368: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)
2369: THEN
2370: x_tve_rec.tve_id_generated_by := l_tve_rec.tve_id_generated_by;
2371: END IF;
2372: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

Line 2372: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

2368: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)
2369: THEN
2370: x_tve_rec.tve_id_generated_by := l_tve_rec.tve_id_generated_by;
2371: END IF;
2372: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2373: THEN
2374: x_tve_rec.dnz_chr_id := l_tve_rec.dnz_chr_id;
2375: END IF;
2376: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)

Line 2376: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)

2372: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2373: THEN
2374: x_tve_rec.dnz_chr_id := l_tve_rec.dnz_chr_id;
2375: END IF;
2376: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)
2377: THEN
2378: x_tve_rec.tze_id := l_tve_rec.tze_id;
2379: END IF;
2380: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)

Line 2380: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)

2376: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)
2377: THEN
2378: x_tve_rec.tze_id := l_tve_rec.tze_id;
2379: END IF;
2380: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)
2381: THEN
2382: x_tve_rec.tve_id_started := l_tve_rec.tve_id_started;
2383: END IF;
2384: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)

Line 2384: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)

2380: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)
2381: THEN
2382: x_tve_rec.tve_id_started := l_tve_rec.tve_id_started;
2383: END IF;
2384: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2385: THEN
2386: x_tve_rec.tve_id_ended := l_tve_rec.tve_id_ended;
2387: END IF;
2388: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)

Line 2388: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)

2384: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2385: THEN
2386: x_tve_rec.tve_id_ended := l_tve_rec.tve_id_ended;
2387: END IF;
2388: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2389: THEN
2390: x_tve_rec.tve_id_limited := l_tve_rec.tve_id_limited;
2391: END IF;
2392: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)

Line 2392: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)

2388: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2389: THEN
2390: x_tve_rec.tve_id_limited := l_tve_rec.tve_id_limited;
2391: END IF;
2392: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)
2393: THEN
2394: x_tve_rec.tve_type := l_tve_rec.tve_type;
2395: END IF;
2396: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)

Line 2396: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)

2392: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)
2393: THEN
2394: x_tve_rec.tve_type := l_tve_rec.tve_type;
2395: END IF;
2396: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)
2397: THEN
2398: x_tve_rec.object_version_number := l_tve_rec.object_version_number;
2399: END IF;
2400: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)

Line 2400: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)

2396: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)
2397: THEN
2398: x_tve_rec.object_version_number := l_tve_rec.object_version_number;
2399: END IF;
2400: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)
2401: THEN
2402: x_tve_rec.created_by := l_tve_rec.created_by;
2403: END IF;
2404: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)

Line 2404: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)

2400: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)
2401: THEN
2402: x_tve_rec.created_by := l_tve_rec.created_by;
2403: END IF;
2404: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)
2405: THEN
2406: x_tve_rec.creation_date := l_tve_rec.creation_date;
2407: END IF;
2408: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)

Line 2408: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)

2404: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)
2405: THEN
2406: x_tve_rec.creation_date := l_tve_rec.creation_date;
2407: END IF;
2408: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)
2409: THEN
2410: x_tve_rec.last_updated_by := l_tve_rec.last_updated_by;
2411: END IF;
2412: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)

Line 2412: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)

2408: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)
2409: THEN
2410: x_tve_rec.last_updated_by := l_tve_rec.last_updated_by;
2411: END IF;
2412: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)
2413: THEN
2414: x_tve_rec.last_update_date := l_tve_rec.last_update_date;
2415: END IF;
2416: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)

Line 2416: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)

2412: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)
2413: THEN
2414: x_tve_rec.last_update_date := l_tve_rec.last_update_date;
2415: END IF;
2416: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)
2417: THEN
2418: x_tve_rec.duration := l_tve_rec.duration;
2419: END IF;
2420: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)

Line 2420: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)

2416: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)
2417: THEN
2418: x_tve_rec.duration := l_tve_rec.duration;
2419: END IF;
2420: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)
2421: THEN
2422: x_tve_rec.operator := l_tve_rec.operator;
2423: END IF;
2424: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)

Line 2424: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)

2420: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)
2421: THEN
2422: x_tve_rec.operator := l_tve_rec.operator;
2423: END IF;
2424: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)
2425: THEN
2426: x_tve_rec.before_after := l_tve_rec.before_after;
2427: END IF;
2428: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)

Line 2428: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)

2424: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)
2425: THEN
2426: x_tve_rec.before_after := l_tve_rec.before_after;
2427: END IF;
2428: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)
2429: THEN
2430: x_tve_rec.datetime := l_tve_rec.datetime;
2431: END IF;
2432: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)

Line 2432: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)

2428: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)
2429: THEN
2430: x_tve_rec.datetime := l_tve_rec.datetime;
2431: END IF;
2432: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)
2433: THEN
2434: x_tve_rec.month := l_tve_rec.month;
2435: END IF;
2436: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)

Line 2436: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)

2432: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)
2433: THEN
2434: x_tve_rec.month := l_tve_rec.month;
2435: END IF;
2436: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)
2437: THEN
2438: x_tve_rec.day := l_tve_rec.day;
2439: END IF;
2440: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)

Line 2440: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)

2436: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)
2437: THEN
2438: x_tve_rec.day := l_tve_rec.day;
2439: END IF;
2440: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)
2441: THEN
2442: x_tve_rec.hour := l_tve_rec.hour;
2443: END IF;
2444: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)

Line 2444: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)

2440: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)
2441: THEN
2442: x_tve_rec.hour := l_tve_rec.hour;
2443: END IF;
2444: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)
2445: THEN
2446: x_tve_rec.minute := l_tve_rec.minute;
2447: END IF;
2448: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)

Line 2448: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)

2444: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)
2445: THEN
2446: x_tve_rec.minute := l_tve_rec.minute;
2447: END IF;
2448: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)
2449: THEN
2450: x_tve_rec.second := l_tve_rec.second;
2451: END IF;
2452: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)

Line 2452: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)

2448: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)
2449: THEN
2450: x_tve_rec.second := l_tve_rec.second;
2451: END IF;
2452: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)
2453: THEN
2454: x_tve_rec.nth := l_tve_rec.nth;
2455: END IF;
2456: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)

Line 2456: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)

2452: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)
2453: THEN
2454: x_tve_rec.nth := l_tve_rec.nth;
2455: END IF;
2456: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)
2457: THEN
2458: x_tve_rec.day_of_week := l_tve_rec.day_of_week;
2459: END IF;
2460: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)

Line 2460: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)

2456: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)
2457: THEN
2458: x_tve_rec.day_of_week := l_tve_rec.day_of_week;
2459: END IF;
2460: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)
2461: THEN
2462: x_tve_rec.interval_yn := l_tve_rec.interval_yn;
2463: END IF;
2464: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)

Line 2464: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)

2460: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)
2461: THEN
2462: x_tve_rec.interval_yn := l_tve_rec.interval_yn;
2463: END IF;
2464: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)
2465: THEN
2466: x_tve_rec.last_update_login := l_tve_rec.last_update_login;
2467: END IF;
2468: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)

Line 2468: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)

2464: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)
2465: THEN
2466: x_tve_rec.last_update_login := l_tve_rec.last_update_login;
2467: END IF;
2468: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)
2469: THEN
2470: x_tve_rec.attribute_category := l_tve_rec.attribute_category;
2471: END IF;
2472: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)

Line 2472: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)

2468: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)
2469: THEN
2470: x_tve_rec.attribute_category := l_tve_rec.attribute_category;
2471: END IF;
2472: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)
2473: THEN
2474: x_tve_rec.attribute1 := l_tve_rec.attribute1;
2475: END IF;
2476: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)

Line 2476: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)

2472: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)
2473: THEN
2474: x_tve_rec.attribute1 := l_tve_rec.attribute1;
2475: END IF;
2476: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)
2477: THEN
2478: x_tve_rec.attribute2 := l_tve_rec.attribute2;
2479: END IF;
2480: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)

Line 2480: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)

2476: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)
2477: THEN
2478: x_tve_rec.attribute2 := l_tve_rec.attribute2;
2479: END IF;
2480: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)
2481: THEN
2482: x_tve_rec.attribute3 := l_tve_rec.attribute3;
2483: END IF;
2484: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)

Line 2484: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)

2480: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)
2481: THEN
2482: x_tve_rec.attribute3 := l_tve_rec.attribute3;
2483: END IF;
2484: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)
2485: THEN
2486: x_tve_rec.attribute4 := l_tve_rec.attribute4;
2487: END IF;
2488: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)

Line 2488: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)

2484: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)
2485: THEN
2486: x_tve_rec.attribute4 := l_tve_rec.attribute4;
2487: END IF;
2488: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)
2489: THEN
2490: x_tve_rec.attribute5 := l_tve_rec.attribute5;
2491: END IF;
2492: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)

Line 2492: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)

2488: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)
2489: THEN
2490: x_tve_rec.attribute5 := l_tve_rec.attribute5;
2491: END IF;
2492: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)
2493: THEN
2494: x_tve_rec.attribute6 := l_tve_rec.attribute6;
2495: END IF;
2496: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)

Line 2496: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)

2492: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)
2493: THEN
2494: x_tve_rec.attribute6 := l_tve_rec.attribute6;
2495: END IF;
2496: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)
2497: THEN
2498: x_tve_rec.attribute7 := l_tve_rec.attribute7;
2499: END IF;
2500: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)

Line 2500: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)

2496: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)
2497: THEN
2498: x_tve_rec.attribute7 := l_tve_rec.attribute7;
2499: END IF;
2500: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)
2501: THEN
2502: x_tve_rec.attribute8 := l_tve_rec.attribute8;
2503: END IF;
2504: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)

Line 2504: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)

2500: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)
2501: THEN
2502: x_tve_rec.attribute8 := l_tve_rec.attribute8;
2503: END IF;
2504: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)
2505: THEN
2506: x_tve_rec.attribute9 := l_tve_rec.attribute9;
2507: END IF;
2508: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)

Line 2508: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)

2504: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)
2505: THEN
2506: x_tve_rec.attribute9 := l_tve_rec.attribute9;
2507: END IF;
2508: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)
2509: THEN
2510: x_tve_rec.attribute10 := l_tve_rec.attribute10;
2511: END IF;
2512: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)

Line 2512: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)

2508: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)
2509: THEN
2510: x_tve_rec.attribute10 := l_tve_rec.attribute10;
2511: END IF;
2512: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)
2513: THEN
2514: x_tve_rec.attribute11 := l_tve_rec.attribute11;
2515: END IF;
2516: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)

Line 2516: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)

2512: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)
2513: THEN
2514: x_tve_rec.attribute11 := l_tve_rec.attribute11;
2515: END IF;
2516: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)
2517: THEN
2518: x_tve_rec.attribute12 := l_tve_rec.attribute12;
2519: END IF;
2520: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)

Line 2520: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)

2516: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)
2517: THEN
2518: x_tve_rec.attribute12 := l_tve_rec.attribute12;
2519: END IF;
2520: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)
2521: THEN
2522: x_tve_rec.attribute13 := l_tve_rec.attribute13;
2523: END IF;
2524: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)

Line 2524: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)

2520: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)
2521: THEN
2522: x_tve_rec.attribute13 := l_tve_rec.attribute13;
2523: END IF;
2524: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)
2525: THEN
2526: x_tve_rec.attribute14 := l_tve_rec.attribute14;
2527: END IF;
2528: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)

Line 2528: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)

2524: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)
2525: THEN
2526: x_tve_rec.attribute14 := l_tve_rec.attribute14;
2527: END IF;
2528: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)
2529: THEN
2530: x_tve_rec.attribute15 := l_tve_rec.attribute15;
2531: END IF;
2532: --Bug 3122962

Line 2533: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)

2529: THEN
2530: x_tve_rec.attribute15 := l_tve_rec.attribute15;
2531: END IF;
2532: --Bug 3122962
2533: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)
2534: THEN
2535: x_tve_rec.description := l_tve_rec.description;
2536: END IF;
2537: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)

Line 2537: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)

2533: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)
2534: THEN
2535: x_tve_rec.description := l_tve_rec.description;
2536: END IF;
2537: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)
2538: THEN
2539: x_tve_rec.short_description := l_tve_rec.short_description;
2540: END IF;
2541: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)

Line 2541: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)

2537: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)
2538: THEN
2539: x_tve_rec.short_description := l_tve_rec.short_description;
2540: END IF;
2541: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)
2542: THEN
2543: x_tve_rec.comments := l_tve_rec.comments;
2544: END IF;
2545: IF (x_tve_rec.name = OKC_API.G_MISS_CHAR)

Line 2545: IF (x_tve_rec.name = OKC_API.G_MISS_CHAR)

2541: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)
2542: THEN
2543: x_tve_rec.comments := l_tve_rec.comments;
2544: END IF;
2545: IF (x_tve_rec.name = OKC_API.G_MISS_CHAR)
2546: THEN
2547: x_tve_rec.name := l_tve_rec.name;
2548: END IF;
2549:

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

2555: FUNCTION Set_Attributes (
2556: p_tve_rec IN tve_rec_type,
2557: x_tve_rec OUT NOCOPY tve_rec_type
2558: ) RETURN VARCHAR2 IS
2559: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2560: BEGIN
2561: x_tve_rec := p_tve_rec;
2562: RETURN(l_return_status);
2563: END Set_Attributes;

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

2561: x_tve_rec := p_tve_rec;
2562: RETURN(l_return_status);
2563: END Set_Attributes;
2564: BEGIN
2565: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2566: p_init_msg_list,
2567: '_PVT',
2568: x_return_status);
2569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2565: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2566: p_init_msg_list,
2567: '_PVT',
2568: x_return_status);
2569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2572: RAISE OKC_API.G_EXCEPTION_ERROR;
2573: END IF;

Line 2570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2566: p_init_msg_list,
2567: '_PVT',
2568: x_return_status);
2569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2572: RAISE OKC_API.G_EXCEPTION_ERROR;
2573: END IF;
2574: --- Setting item attributes

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

2567: '_PVT',
2568: x_return_status);
2569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2572: RAISE OKC_API.G_EXCEPTION_ERROR;
2573: END IF;
2574: --- Setting item attributes
2575: l_return_status := Set_Attributes(

Line 2572: RAISE OKC_API.G_EXCEPTION_ERROR;

2568: x_return_status);
2569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2572: RAISE OKC_API.G_EXCEPTION_ERROR;
2573: END IF;
2574: --- Setting item attributes
2575: l_return_status := Set_Attributes(
2576: p_tve_rec, -- IN

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

2575: l_return_status := Set_Attributes(
2576: p_tve_rec, -- IN
2577: l_tve_rec); -- OUT
2578: --- If any errors happen abort API
2579: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2580: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2581: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2582: RAISE OKC_API.G_EXCEPTION_ERROR;
2583: END IF;

Line 2580: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2576: p_tve_rec, -- IN
2577: l_tve_rec); -- OUT
2578: --- If any errors happen abort API
2579: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2580: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2581: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2582: RAISE OKC_API.G_EXCEPTION_ERROR;
2583: END IF;
2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);

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

2577: l_tve_rec); -- OUT
2578: --- If any errors happen abort API
2579: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2580: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2581: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2582: RAISE OKC_API.G_EXCEPTION_ERROR;
2583: END IF;
2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2582: RAISE OKC_API.G_EXCEPTION_ERROR;

2578: --- If any errors happen abort API
2579: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2580: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2581: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2582: RAISE OKC_API.G_EXCEPTION_ERROR;
2583: END IF;
2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2581: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2582: RAISE OKC_API.G_EXCEPTION_ERROR;
2583: END IF;
2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2588: RAISE OKC_API.G_EXCEPTION_ERROR;
2589: END IF;

Line 2586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2582: RAISE OKC_API.G_EXCEPTION_ERROR;
2583: END IF;
2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2588: RAISE OKC_API.G_EXCEPTION_ERROR;
2589: END IF;
2590: UPDATE OKC_TIMEVALUES

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

2583: END IF;
2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2588: RAISE OKC_API.G_EXCEPTION_ERROR;
2589: END IF;
2590: UPDATE OKC_TIMEVALUES
2591: SET SPN_ID = l_def_tve_rec.spn_id,

Line 2588: RAISE OKC_API.G_EXCEPTION_ERROR;

2584: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2588: RAISE OKC_API.G_EXCEPTION_ERROR;
2589: END IF;
2590: UPDATE OKC_TIMEVALUES
2591: SET SPN_ID = l_def_tve_rec.spn_id,
2592: TVE_ID_OFFSET = l_def_tve_rec.tve_id_offset,

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

2640: ATTRIBUTE14 = l_def_tve_rec.attribute14,
2641: ATTRIBUTE15 = l_def_tve_rec.attribute15
2642: WHERE ID = l_def_tve_rec.id;
2643: x_tve_rec := l_def_tve_rec;
2644: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2645: EXCEPTION
2646: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2647: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2648: (

Line 2646: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2642: WHERE ID = l_def_tve_rec.id;
2643: x_tve_rec := l_def_tve_rec;
2644: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2645: EXCEPTION
2646: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2647: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2648: (
2649: l_api_name,
2650: G_PKG_NAME,

Line 2647: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2643: x_tve_rec := l_def_tve_rec;
2644: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2645: EXCEPTION
2646: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2647: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2648: (
2649: l_api_name,
2650: G_PKG_NAME,
2651: 'OKC_API.G_RET_STS_ERROR',

Line 2651: 'OKC_API.G_RET_STS_ERROR',

2647: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2648: (
2649: l_api_name,
2650: G_PKG_NAME,
2651: 'OKC_API.G_RET_STS_ERROR',
2652: x_msg_count,
2653: x_msg_data,
2654: '_PVT'
2655: );

Line 2656: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2652: x_msg_count,
2653: x_msg_data,
2654: '_PVT'
2655: );
2656: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2657: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2658: (
2659: l_api_name,
2660: G_PKG_NAME,

Line 2657: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2653: x_msg_data,
2654: '_PVT'
2655: );
2656: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2657: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2658: (
2659: l_api_name,
2660: G_PKG_NAME,
2661: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2661: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 2667: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

2686: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type) IS
2687:
2688: l_api_version CONSTANT NUMBER := 1;
2689: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2690: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2691: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type := p_okc_timevalues_tl_rec;
2692: l_def_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2693: l_row_notfound BOOLEAN := TRUE;
2694: ----------------------------------

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

2699: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
2700: ) RETURN VARCHAR2 IS
2701: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2702: l_row_notfound BOOLEAN := TRUE;
2703: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2704: BEGIN
2705: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2706: -- Get current database values
2707: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);

Line 2709: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2705: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2706: -- Get current database values
2707: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);
2708: IF (l_row_notfound) THEN
2709: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2710: END IF;
2711: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2712: THEN
2713: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;

Line 2711: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)

2707: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);
2708: IF (l_row_notfound) THEN
2709: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2710: END IF;
2711: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2712: THEN
2713: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;
2714: END IF;
2715: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)

Line 2715: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)

2711: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2712: THEN
2713: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;
2714: END IF;
2715: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)
2716: THEN
2717: x_okc_timevalues_tl_rec.language := l_okc_timevalues_tl_rec.language;
2718: END IF;
2719: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)

Line 2719: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)

2715: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)
2716: THEN
2717: x_okc_timevalues_tl_rec.language := l_okc_timevalues_tl_rec.language;
2718: END IF;
2719: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
2720: THEN
2721: x_okc_timevalues_tl_rec.source_lang := l_okc_timevalues_tl_rec.source_lang;
2722: END IF;
2723: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

Line 2723: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

2719: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
2720: THEN
2721: x_okc_timevalues_tl_rec.source_lang := l_okc_timevalues_tl_rec.source_lang;
2722: END IF;
2723: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2724: THEN
2725: x_okc_timevalues_tl_rec.sfwt_flag := l_okc_timevalues_tl_rec.sfwt_flag;
2726: END IF;
2727: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)

Line 2727: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)

2723: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2724: THEN
2725: x_okc_timevalues_tl_rec.sfwt_flag := l_okc_timevalues_tl_rec.sfwt_flag;
2726: END IF;
2727: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)
2728: THEN
2729: x_okc_timevalues_tl_rec.description := l_okc_timevalues_tl_rec.description;
2730: END IF;
2731: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)

Line 2731: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)

2727: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)
2728: THEN
2729: x_okc_timevalues_tl_rec.description := l_okc_timevalues_tl_rec.description;
2730: END IF;
2731: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)
2732: THEN
2733: x_okc_timevalues_tl_rec.short_description := l_okc_timevalues_tl_rec.short_description;
2734: END IF;
2735: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)

Line 2735: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)

2731: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)
2732: THEN
2733: x_okc_timevalues_tl_rec.short_description := l_okc_timevalues_tl_rec.short_description;
2734: END IF;
2735: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)
2736: THEN
2737: x_okc_timevalues_tl_rec.comments := l_okc_timevalues_tl_rec.comments;
2738: END IF;
2739: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)

Line 2739: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)

2735: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)
2736: THEN
2737: x_okc_timevalues_tl_rec.comments := l_okc_timevalues_tl_rec.comments;
2738: END IF;
2739: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)
2740: THEN
2741: x_okc_timevalues_tl_rec.name := l_okc_timevalues_tl_rec.name;
2742: END IF;
2743: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)

Line 2743: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)

2739: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)
2740: THEN
2741: x_okc_timevalues_tl_rec.name := l_okc_timevalues_tl_rec.name;
2742: END IF;
2743: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)
2744: THEN
2745: x_okc_timevalues_tl_rec.created_by := l_okc_timevalues_tl_rec.created_by;
2746: END IF;
2747: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)

Line 2747: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)

2743: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)
2744: THEN
2745: x_okc_timevalues_tl_rec.created_by := l_okc_timevalues_tl_rec.created_by;
2746: END IF;
2747: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)
2748: THEN
2749: x_okc_timevalues_tl_rec.creation_date := l_okc_timevalues_tl_rec.creation_date;
2750: END IF;
2751: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)

Line 2751: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)

2747: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)
2748: THEN
2749: x_okc_timevalues_tl_rec.creation_date := l_okc_timevalues_tl_rec.creation_date;
2750: END IF;
2751: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
2752: THEN
2753: x_okc_timevalues_tl_rec.last_updated_by := l_okc_timevalues_tl_rec.last_updated_by;
2754: END IF;
2755: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)

Line 2755: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)

2751: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
2752: THEN
2753: x_okc_timevalues_tl_rec.last_updated_by := l_okc_timevalues_tl_rec.last_updated_by;
2754: END IF;
2755: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
2756: THEN
2757: x_okc_timevalues_tl_rec.last_update_date := l_okc_timevalues_tl_rec.last_update_date;
2758: END IF;
2759: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)

Line 2759: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)

2755: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
2756: THEN
2757: x_okc_timevalues_tl_rec.last_update_date := l_okc_timevalues_tl_rec.last_update_date;
2758: END IF;
2759: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
2760: THEN
2761: x_okc_timevalues_tl_rec.last_update_login := l_okc_timevalues_tl_rec.last_update_login;
2762: END IF;
2763: RETURN(l_return_status);

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

2768: FUNCTION Set_Attributes (
2769: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
2770: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
2771: ) RETURN VARCHAR2 IS
2772: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2773: BEGIN
2774: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2775: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
2776: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;

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

2776: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;
2777: RETURN(l_return_status);
2778: END Set_Attributes;
2779: BEGIN
2780: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2781: p_init_msg_list,
2782: '_PVT',
2783: x_return_status);
2784: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2780: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2781: p_init_msg_list,
2782: '_PVT',
2783: x_return_status);
2784: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2785: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2786: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2787: RAISE OKC_API.G_EXCEPTION_ERROR;
2788: END IF;

Line 2785: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2781: p_init_msg_list,
2782: '_PVT',
2783: x_return_status);
2784: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2785: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2786: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2787: RAISE OKC_API.G_EXCEPTION_ERROR;
2788: END IF;
2789: --- Setting item attributes

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

2782: '_PVT',
2783: x_return_status);
2784: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2785: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2786: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2787: RAISE OKC_API.G_EXCEPTION_ERROR;
2788: END IF;
2789: --- Setting item attributes
2790: l_return_status := Set_Attributes(

Line 2787: RAISE OKC_API.G_EXCEPTION_ERROR;

2783: x_return_status);
2784: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2785: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2786: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2787: RAISE OKC_API.G_EXCEPTION_ERROR;
2788: END IF;
2789: --- Setting item attributes
2790: l_return_status := Set_Attributes(
2791: p_okc_timevalues_tl_rec, -- IN

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

2790: l_return_status := Set_Attributes(
2791: p_okc_timevalues_tl_rec, -- IN
2792: l_okc_timevalues_tl_rec); -- OUT
2793: --- If any errors happen abort API
2794: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2795: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2796: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;

Line 2795: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2791: p_okc_timevalues_tl_rec, -- IN
2792: l_okc_timevalues_tl_rec); -- OUT
2793: --- If any errors happen abort API
2794: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2795: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2796: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;
2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);

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

2792: l_okc_timevalues_tl_rec); -- OUT
2793: --- If any errors happen abort API
2794: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2795: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2796: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;
2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2800: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2797: RAISE OKC_API.G_EXCEPTION_ERROR;

2793: --- If any errors happen abort API
2794: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2795: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2796: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;
2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2800: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2801: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2796: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;
2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2800: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2801: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2802: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2803: RAISE OKC_API.G_EXCEPTION_ERROR;
2804: END IF;

Line 2801: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;
2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2800: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2801: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2802: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2803: RAISE OKC_API.G_EXCEPTION_ERROR;
2804: END IF;
2805: UPDATE OKC_TIMEVALUES_TL

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

2798: END IF;
2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2800: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2801: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2802: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2803: RAISE OKC_API.G_EXCEPTION_ERROR;
2804: END IF;
2805: UPDATE OKC_TIMEVALUES_TL
2806: SET DESCRIPTION = l_def_okc_timevalues_tl_rec.description,

Line 2803: RAISE OKC_API.G_EXCEPTION_ERROR;

2799: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2800: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2801: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2802: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2803: RAISE OKC_API.G_EXCEPTION_ERROR;
2804: END IF;
2805: UPDATE OKC_TIMEVALUES_TL
2806: SET DESCRIPTION = l_def_okc_timevalues_tl_rec.description,
2807: SHORT_DESCRIPTION = l_def_okc_timevalues_tl_rec.short_description,

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

2819: SET SFWT_FLAG = 'Y'
2820: WHERE ID = l_def_okc_timevalues_tl_rec.id
2821: AND SOURCE_LANG <> USERENV('LANG');
2822: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2823: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2824: EXCEPTION
2825: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2826: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2827: (

Line 2825: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2821: AND SOURCE_LANG <> USERENV('LANG');
2822: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2823: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2824: EXCEPTION
2825: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2826: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2827: (
2828: l_api_name,
2829: G_PKG_NAME,

Line 2826: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2822: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2823: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2824: EXCEPTION
2825: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2826: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2827: (
2828: l_api_name,
2829: G_PKG_NAME,
2830: 'OKC_API.G_RET_STS_ERROR',

Line 2830: 'OKC_API.G_RET_STS_ERROR',

2826: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2827: (
2828: l_api_name,
2829: G_PKG_NAME,
2830: 'OKC_API.G_RET_STS_ERROR',
2831: x_msg_count,
2832: x_msg_data,
2833: '_PVT'
2834: );

Line 2835: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2831: x_msg_count,
2832: x_msg_data,
2833: '_PVT'
2834: );
2835: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2836: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2837: (
2838: l_api_name,
2839: G_PKG_NAME,

Line 2836: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2832: x_msg_data,
2833: '_PVT'
2834: );
2835: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2836: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2837: (
2838: l_api_name,
2839: G_PKG_NAME,
2840: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2840: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2836: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2837: (
2838: l_api_name,
2839: G_PKG_NAME,
2840: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2841: x_msg_count,
2842: x_msg_data,
2843: '_PVT'
2844: );

Line 2846: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2842: x_msg_data,
2843: '_PVT'
2844: );
2845: WHEN OTHERS THEN
2846: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2847: (
2848: l_api_name,
2849: G_PKG_NAME,
2850: 'OTHERS',

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

2867: x_isev_rec OUT NOCOPY isev_rec_type) IS
2868:
2869: l_api_version CONSTANT NUMBER := 1;
2870: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
2871: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2872: l_isev_rec isev_rec_type := p_isev_rec;
2873: l_def_isev_rec isev_rec_type;
2874: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2875: --Bug 3122962 lx_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;

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

2896: x_isev_rec OUT NOCOPY isev_rec_type
2897: ) RETURN VARCHAR2 IS
2898: l_isev_rec isev_rec_type;
2899: l_row_notfound BOOLEAN := TRUE;
2900: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2901: BEGIN
2902: x_isev_rec := p_isev_rec;
2903: -- Get current database values
2904: l_isev_rec := get_rec(p_isev_rec, l_row_notfound);

Line 2906: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2902: x_isev_rec := p_isev_rec;
2903: -- Get current database values
2904: l_isev_rec := get_rec(p_isev_rec, l_row_notfound);
2905: IF (l_row_notfound) THEN
2906: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2907: END IF;
2908: IF (x_isev_rec.id = OKC_API.G_MISS_NUM)
2909: THEN
2910: x_isev_rec.id := l_isev_rec.id;

Line 2908: IF (x_isev_rec.id = OKC_API.G_MISS_NUM)

2904: l_isev_rec := get_rec(p_isev_rec, l_row_notfound);
2905: IF (l_row_notfound) THEN
2906: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2907: END IF;
2908: IF (x_isev_rec.id = OKC_API.G_MISS_NUM)
2909: THEN
2910: x_isev_rec.id := l_isev_rec.id;
2911: END IF;
2912: IF (x_isev_rec.object_version_number = OKC_API.G_MISS_NUM)

Line 2912: IF (x_isev_rec.object_version_number = OKC_API.G_MISS_NUM)

2908: IF (x_isev_rec.id = OKC_API.G_MISS_NUM)
2909: THEN
2910: x_isev_rec.id := l_isev_rec.id;
2911: END IF;
2912: IF (x_isev_rec.object_version_number = OKC_API.G_MISS_NUM)
2913: THEN
2914: x_isev_rec.object_version_number := l_isev_rec.object_version_number;
2915: END IF;
2916: --Bug 3122962

Line 2918: IF (x_isev_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

2914: x_isev_rec.object_version_number := l_isev_rec.object_version_number;
2915: END IF;
2916: --Bug 3122962
2917: /*
2918: IF (x_isev_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2919: THEN
2920: x_isev_rec.sfwt_flag := l_isev_rec.sfwt_flag;
2921: END IF;
2922: */

Line 2923: IF (x_isev_rec.spn_id = OKC_API.G_MISS_NUM)

2919: THEN
2920: x_isev_rec.sfwt_flag := l_isev_rec.sfwt_flag;
2921: END IF;
2922: */
2923: IF (x_isev_rec.spn_id = OKC_API.G_MISS_NUM)
2924: THEN
2925: x_isev_rec.spn_id := l_isev_rec.spn_id;
2926: END IF;
2927: IF (x_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

Line 2927: IF (x_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

2923: IF (x_isev_rec.spn_id = OKC_API.G_MISS_NUM)
2924: THEN
2925: x_isev_rec.spn_id := l_isev_rec.spn_id;
2926: END IF;
2927: IF (x_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2928: THEN
2929: x_isev_rec.dnz_chr_id := l_isev_rec.dnz_chr_id;
2930: END IF;
2931: IF (x_isev_rec.tze_id = OKC_API.G_MISS_NUM)

Line 2931: IF (x_isev_rec.tze_id = OKC_API.G_MISS_NUM)

2927: IF (x_isev_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2928: THEN
2929: x_isev_rec.dnz_chr_id := l_isev_rec.dnz_chr_id;
2930: END IF;
2931: IF (x_isev_rec.tze_id = OKC_API.G_MISS_NUM)
2932: THEN
2933: x_isev_rec.tze_id := l_isev_rec.tze_id;
2934: END IF;
2935: IF (x_isev_rec.tve_id_started = OKC_API.G_MISS_NUM)

Line 2935: IF (x_isev_rec.tve_id_started = OKC_API.G_MISS_NUM)

2931: IF (x_isev_rec.tze_id = OKC_API.G_MISS_NUM)
2932: THEN
2933: x_isev_rec.tze_id := l_isev_rec.tze_id;
2934: END IF;
2935: IF (x_isev_rec.tve_id_started = OKC_API.G_MISS_NUM)
2936: THEN
2937: x_isev_rec.tve_id_started := l_isev_rec.tve_id_started;
2938: END IF;
2939: IF (x_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM)

Line 2939: IF (x_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM)

2935: IF (x_isev_rec.tve_id_started = OKC_API.G_MISS_NUM)
2936: THEN
2937: x_isev_rec.tve_id_started := l_isev_rec.tve_id_started;
2938: END IF;
2939: IF (x_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2940: THEN
2941: x_isev_rec.tve_id_ended := l_isev_rec.tve_id_ended;
2942: END IF;
2943: IF (x_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM)

Line 2943: IF (x_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM)

2939: IF (x_isev_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2940: THEN
2941: x_isev_rec.tve_id_ended := l_isev_rec.tve_id_ended;
2942: END IF;
2943: IF (x_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2944: THEN
2945: x_isev_rec.tve_id_limited := l_isev_rec.tve_id_limited;
2946: END IF;
2947: IF (x_isev_rec.duration = OKC_API.G_MISS_NUM)

Line 2947: IF (x_isev_rec.duration = OKC_API.G_MISS_NUM)

2943: IF (x_isev_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2944: THEN
2945: x_isev_rec.tve_id_limited := l_isev_rec.tve_id_limited;
2946: END IF;
2947: IF (x_isev_rec.duration = OKC_API.G_MISS_NUM)
2948: THEN
2949: x_isev_rec.duration := l_isev_rec.duration;
2950: END IF;
2951: IF (x_isev_rec.before_after = OKC_API.G_MISS_CHAR)

Line 2951: IF (x_isev_rec.before_after = OKC_API.G_MISS_CHAR)

2947: IF (x_isev_rec.duration = OKC_API.G_MISS_NUM)
2948: THEN
2949: x_isev_rec.duration := l_isev_rec.duration;
2950: END IF;
2951: IF (x_isev_rec.before_after = OKC_API.G_MISS_CHAR)
2952: THEN
2953: x_isev_rec.before_after := l_isev_rec.before_after;
2954: END IF;
2955: IF (x_isev_rec.uom_code = OKC_API.G_MISS_CHAR)

Line 2955: IF (x_isev_rec.uom_code = OKC_API.G_MISS_CHAR)

2951: IF (x_isev_rec.before_after = OKC_API.G_MISS_CHAR)
2952: THEN
2953: x_isev_rec.before_after := l_isev_rec.before_after;
2954: END IF;
2955: IF (x_isev_rec.uom_code = OKC_API.G_MISS_CHAR)
2956: THEN
2957: x_isev_rec.uom_code := l_isev_rec.uom_code;
2958: END IF;
2959: IF (x_isev_rec.description = OKC_API.G_MISS_CHAR)

Line 2959: IF (x_isev_rec.description = OKC_API.G_MISS_CHAR)

2955: IF (x_isev_rec.uom_code = OKC_API.G_MISS_CHAR)
2956: THEN
2957: x_isev_rec.uom_code := l_isev_rec.uom_code;
2958: END IF;
2959: IF (x_isev_rec.description = OKC_API.G_MISS_CHAR)
2960: THEN
2961: x_isev_rec.description := l_isev_rec.description;
2962: END IF;
2963: IF (x_isev_rec.short_description = OKC_API.G_MISS_CHAR)

Line 2963: IF (x_isev_rec.short_description = OKC_API.G_MISS_CHAR)

2959: IF (x_isev_rec.description = OKC_API.G_MISS_CHAR)
2960: THEN
2961: x_isev_rec.description := l_isev_rec.description;
2962: END IF;
2963: IF (x_isev_rec.short_description = OKC_API.G_MISS_CHAR)
2964: THEN
2965: x_isev_rec.short_description := l_isev_rec.short_description;
2966: END IF;
2967: IF (x_isev_rec.comments = OKC_API.G_MISS_CHAR)

Line 2967: IF (x_isev_rec.comments = OKC_API.G_MISS_CHAR)

2963: IF (x_isev_rec.short_description = OKC_API.G_MISS_CHAR)
2964: THEN
2965: x_isev_rec.short_description := l_isev_rec.short_description;
2966: END IF;
2967: IF (x_isev_rec.comments = OKC_API.G_MISS_CHAR)
2968: THEN
2969: x_isev_rec.comments := l_isev_rec.comments;
2970: END IF;
2971: IF (x_isev_rec.operator = OKC_API.G_MISS_CHAR)

Line 2971: IF (x_isev_rec.operator = OKC_API.G_MISS_CHAR)

2967: IF (x_isev_rec.comments = OKC_API.G_MISS_CHAR)
2968: THEN
2969: x_isev_rec.comments := l_isev_rec.comments;
2970: END IF;
2971: IF (x_isev_rec.operator = OKC_API.G_MISS_CHAR)
2972: THEN
2973: x_isev_rec.operator := l_isev_rec.operator;
2974: END IF;
2975: IF (x_isev_rec.attribute_category = OKC_API.G_MISS_CHAR)

Line 2975: IF (x_isev_rec.attribute_category = OKC_API.G_MISS_CHAR)

2971: IF (x_isev_rec.operator = OKC_API.G_MISS_CHAR)
2972: THEN
2973: x_isev_rec.operator := l_isev_rec.operator;
2974: END IF;
2975: IF (x_isev_rec.attribute_category = OKC_API.G_MISS_CHAR)
2976: THEN
2977: x_isev_rec.attribute_category := l_isev_rec.attribute_category;
2978: END IF;
2979: IF (x_isev_rec.attribute1 = OKC_API.G_MISS_CHAR)

Line 2979: IF (x_isev_rec.attribute1 = OKC_API.G_MISS_CHAR)

2975: IF (x_isev_rec.attribute_category = OKC_API.G_MISS_CHAR)
2976: THEN
2977: x_isev_rec.attribute_category := l_isev_rec.attribute_category;
2978: END IF;
2979: IF (x_isev_rec.attribute1 = OKC_API.G_MISS_CHAR)
2980: THEN
2981: x_isev_rec.attribute1 := l_isev_rec.attribute1;
2982: END IF;
2983: IF (x_isev_rec.attribute2 = OKC_API.G_MISS_CHAR)

Line 2983: IF (x_isev_rec.attribute2 = OKC_API.G_MISS_CHAR)

2979: IF (x_isev_rec.attribute1 = OKC_API.G_MISS_CHAR)
2980: THEN
2981: x_isev_rec.attribute1 := l_isev_rec.attribute1;
2982: END IF;
2983: IF (x_isev_rec.attribute2 = OKC_API.G_MISS_CHAR)
2984: THEN
2985: x_isev_rec.attribute2 := l_isev_rec.attribute2;
2986: END IF;
2987: IF (x_isev_rec.attribute3 = OKC_API.G_MISS_CHAR)

Line 2987: IF (x_isev_rec.attribute3 = OKC_API.G_MISS_CHAR)

2983: IF (x_isev_rec.attribute2 = OKC_API.G_MISS_CHAR)
2984: THEN
2985: x_isev_rec.attribute2 := l_isev_rec.attribute2;
2986: END IF;
2987: IF (x_isev_rec.attribute3 = OKC_API.G_MISS_CHAR)
2988: THEN
2989: x_isev_rec.attribute3 := l_isev_rec.attribute3;
2990: END IF;
2991: IF (x_isev_rec.attribute4 = OKC_API.G_MISS_CHAR)

Line 2991: IF (x_isev_rec.attribute4 = OKC_API.G_MISS_CHAR)

2987: IF (x_isev_rec.attribute3 = OKC_API.G_MISS_CHAR)
2988: THEN
2989: x_isev_rec.attribute3 := l_isev_rec.attribute3;
2990: END IF;
2991: IF (x_isev_rec.attribute4 = OKC_API.G_MISS_CHAR)
2992: THEN
2993: x_isev_rec.attribute4 := l_isev_rec.attribute4;
2994: END IF;
2995: IF (x_isev_rec.attribute5 = OKC_API.G_MISS_CHAR)

Line 2995: IF (x_isev_rec.attribute5 = OKC_API.G_MISS_CHAR)

2991: IF (x_isev_rec.attribute4 = OKC_API.G_MISS_CHAR)
2992: THEN
2993: x_isev_rec.attribute4 := l_isev_rec.attribute4;
2994: END IF;
2995: IF (x_isev_rec.attribute5 = OKC_API.G_MISS_CHAR)
2996: THEN
2997: x_isev_rec.attribute5 := l_isev_rec.attribute5;
2998: END IF;
2999: IF (x_isev_rec.attribute6 = OKC_API.G_MISS_CHAR)

Line 2999: IF (x_isev_rec.attribute6 = OKC_API.G_MISS_CHAR)

2995: IF (x_isev_rec.attribute5 = OKC_API.G_MISS_CHAR)
2996: THEN
2997: x_isev_rec.attribute5 := l_isev_rec.attribute5;
2998: END IF;
2999: IF (x_isev_rec.attribute6 = OKC_API.G_MISS_CHAR)
3000: THEN
3001: x_isev_rec.attribute6 := l_isev_rec.attribute6;
3002: END IF;
3003: IF (x_isev_rec.attribute7 = OKC_API.G_MISS_CHAR)

Line 3003: IF (x_isev_rec.attribute7 = OKC_API.G_MISS_CHAR)

2999: IF (x_isev_rec.attribute6 = OKC_API.G_MISS_CHAR)
3000: THEN
3001: x_isev_rec.attribute6 := l_isev_rec.attribute6;
3002: END IF;
3003: IF (x_isev_rec.attribute7 = OKC_API.G_MISS_CHAR)
3004: THEN
3005: x_isev_rec.attribute7 := l_isev_rec.attribute7;
3006: END IF;
3007: IF (x_isev_rec.attribute8 = OKC_API.G_MISS_CHAR)

Line 3007: IF (x_isev_rec.attribute8 = OKC_API.G_MISS_CHAR)

3003: IF (x_isev_rec.attribute7 = OKC_API.G_MISS_CHAR)
3004: THEN
3005: x_isev_rec.attribute7 := l_isev_rec.attribute7;
3006: END IF;
3007: IF (x_isev_rec.attribute8 = OKC_API.G_MISS_CHAR)
3008: THEN
3009: x_isev_rec.attribute8 := l_isev_rec.attribute8;
3010: END IF;
3011: IF (x_isev_rec.attribute9 = OKC_API.G_MISS_CHAR)

Line 3011: IF (x_isev_rec.attribute9 = OKC_API.G_MISS_CHAR)

3007: IF (x_isev_rec.attribute8 = OKC_API.G_MISS_CHAR)
3008: THEN
3009: x_isev_rec.attribute8 := l_isev_rec.attribute8;
3010: END IF;
3011: IF (x_isev_rec.attribute9 = OKC_API.G_MISS_CHAR)
3012: THEN
3013: x_isev_rec.attribute9 := l_isev_rec.attribute9;
3014: END IF;
3015: IF (x_isev_rec.attribute10 = OKC_API.G_MISS_CHAR)

Line 3015: IF (x_isev_rec.attribute10 = OKC_API.G_MISS_CHAR)

3011: IF (x_isev_rec.attribute9 = OKC_API.G_MISS_CHAR)
3012: THEN
3013: x_isev_rec.attribute9 := l_isev_rec.attribute9;
3014: END IF;
3015: IF (x_isev_rec.attribute10 = OKC_API.G_MISS_CHAR)
3016: THEN
3017: x_isev_rec.attribute10 := l_isev_rec.attribute10;
3018: END IF;
3019: IF (x_isev_rec.attribute11 = OKC_API.G_MISS_CHAR)

Line 3019: IF (x_isev_rec.attribute11 = OKC_API.G_MISS_CHAR)

3015: IF (x_isev_rec.attribute10 = OKC_API.G_MISS_CHAR)
3016: THEN
3017: x_isev_rec.attribute10 := l_isev_rec.attribute10;
3018: END IF;
3019: IF (x_isev_rec.attribute11 = OKC_API.G_MISS_CHAR)
3020: THEN
3021: x_isev_rec.attribute11 := l_isev_rec.attribute11;
3022: END IF;
3023: IF (x_isev_rec.attribute12 = OKC_API.G_MISS_CHAR)

Line 3023: IF (x_isev_rec.attribute12 = OKC_API.G_MISS_CHAR)

3019: IF (x_isev_rec.attribute11 = OKC_API.G_MISS_CHAR)
3020: THEN
3021: x_isev_rec.attribute11 := l_isev_rec.attribute11;
3022: END IF;
3023: IF (x_isev_rec.attribute12 = OKC_API.G_MISS_CHAR)
3024: THEN
3025: x_isev_rec.attribute12 := l_isev_rec.attribute12;
3026: END IF;
3027: IF (x_isev_rec.attribute13 = OKC_API.G_MISS_CHAR)

Line 3027: IF (x_isev_rec.attribute13 = OKC_API.G_MISS_CHAR)

3023: IF (x_isev_rec.attribute12 = OKC_API.G_MISS_CHAR)
3024: THEN
3025: x_isev_rec.attribute12 := l_isev_rec.attribute12;
3026: END IF;
3027: IF (x_isev_rec.attribute13 = OKC_API.G_MISS_CHAR)
3028: THEN
3029: x_isev_rec.attribute13 := l_isev_rec.attribute13;
3030: END IF;
3031: IF (x_isev_rec.attribute14 = OKC_API.G_MISS_CHAR)

Line 3031: IF (x_isev_rec.attribute14 = OKC_API.G_MISS_CHAR)

3027: IF (x_isev_rec.attribute13 = OKC_API.G_MISS_CHAR)
3028: THEN
3029: x_isev_rec.attribute13 := l_isev_rec.attribute13;
3030: END IF;
3031: IF (x_isev_rec.attribute14 = OKC_API.G_MISS_CHAR)
3032: THEN
3033: x_isev_rec.attribute14 := l_isev_rec.attribute14;
3034: END IF;
3035: IF (x_isev_rec.attribute15 = OKC_API.G_MISS_CHAR)

Line 3035: IF (x_isev_rec.attribute15 = OKC_API.G_MISS_CHAR)

3031: IF (x_isev_rec.attribute14 = OKC_API.G_MISS_CHAR)
3032: THEN
3033: x_isev_rec.attribute14 := l_isev_rec.attribute14;
3034: END IF;
3035: IF (x_isev_rec.attribute15 = OKC_API.G_MISS_CHAR)
3036: THEN
3037: x_isev_rec.attribute15 := l_isev_rec.attribute15;
3038: END IF;
3039: IF (x_isev_rec.created_by = OKC_API.G_MISS_NUM)

Line 3039: IF (x_isev_rec.created_by = OKC_API.G_MISS_NUM)

3035: IF (x_isev_rec.attribute15 = OKC_API.G_MISS_CHAR)
3036: THEN
3037: x_isev_rec.attribute15 := l_isev_rec.attribute15;
3038: END IF;
3039: IF (x_isev_rec.created_by = OKC_API.G_MISS_NUM)
3040: THEN
3041: x_isev_rec.created_by := l_isev_rec.created_by;
3042: END IF;
3043: IF (x_isev_rec.creation_date = OKC_API.G_MISS_DATE)

Line 3043: IF (x_isev_rec.creation_date = OKC_API.G_MISS_DATE)

3039: IF (x_isev_rec.created_by = OKC_API.G_MISS_NUM)
3040: THEN
3041: x_isev_rec.created_by := l_isev_rec.created_by;
3042: END IF;
3043: IF (x_isev_rec.creation_date = OKC_API.G_MISS_DATE)
3044: THEN
3045: x_isev_rec.creation_date := l_isev_rec.creation_date;
3046: END IF;
3047: IF (x_isev_rec.last_updated_by = OKC_API.G_MISS_NUM)

Line 3047: IF (x_isev_rec.last_updated_by = OKC_API.G_MISS_NUM)

3043: IF (x_isev_rec.creation_date = OKC_API.G_MISS_DATE)
3044: THEN
3045: x_isev_rec.creation_date := l_isev_rec.creation_date;
3046: END IF;
3047: IF (x_isev_rec.last_updated_by = OKC_API.G_MISS_NUM)
3048: THEN
3049: x_isev_rec.last_updated_by := l_isev_rec.last_updated_by;
3050: END IF;
3051: IF (x_isev_rec.last_update_date = OKC_API.G_MISS_DATE)

Line 3051: IF (x_isev_rec.last_update_date = OKC_API.G_MISS_DATE)

3047: IF (x_isev_rec.last_updated_by = OKC_API.G_MISS_NUM)
3048: THEN
3049: x_isev_rec.last_updated_by := l_isev_rec.last_updated_by;
3050: END IF;
3051: IF (x_isev_rec.last_update_date = OKC_API.G_MISS_DATE)
3052: THEN
3053: x_isev_rec.last_update_date := l_isev_rec.last_update_date;
3054: END IF;
3055: IF (x_isev_rec.last_update_login = OKC_API.G_MISS_NUM)

Line 3055: IF (x_isev_rec.last_update_login = OKC_API.G_MISS_NUM)

3051: IF (x_isev_rec.last_update_date = OKC_API.G_MISS_DATE)
3052: THEN
3053: x_isev_rec.last_update_date := l_isev_rec.last_update_date;
3054: END IF;
3055: IF (x_isev_rec.last_update_login = OKC_API.G_MISS_NUM)
3056: THEN
3057: x_isev_rec.last_update_login := l_isev_rec.last_update_login;
3058: END IF;
3059: RETURN(l_return_status);

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

3064: FUNCTION Set_Attributes (
3065: p_isev_rec IN isev_rec_type,
3066: x_isev_rec OUT NOCOPY isev_rec_type
3067: ) RETURN VARCHAR2 IS
3068: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3069: BEGIN
3070: x_isev_rec := p_isev_rec;
3071: -- **** Added the following line(s) for uppercasing *****
3072: -- x_isev_rec.SFWT_FLAG := upper(p_isev_rec.SFWT_FLAG);

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

3073: x_isev_rec.OBJECT_VERSION_NUMBER := NVL(x_isev_rec.OBJECT_VERSION_NUMBER, 0) + 1;
3074: RETURN(l_return_status);
3075: END Set_Attributes;
3076: BEGIN
3077: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3078: G_PKG_NAME,
3079: p_init_msg_list,
3080: l_api_version,
3081: p_api_version,

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

3080: l_api_version,
3081: p_api_version,
3082: '_PVT',
3083: x_return_status);
3084: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3087: RAISE OKC_API.G_EXCEPTION_ERROR;
3088: END IF;

Line 3085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3081: p_api_version,
3082: '_PVT',
3083: x_return_status);
3084: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3087: RAISE OKC_API.G_EXCEPTION_ERROR;
3088: END IF;
3089: --- Setting item attributes

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

3082: '_PVT',
3083: x_return_status);
3084: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3087: RAISE OKC_API.G_EXCEPTION_ERROR;
3088: END IF;
3089: --- Setting item attributes
3090: l_return_status := Set_Attributes(

Line 3087: RAISE OKC_API.G_EXCEPTION_ERROR;

3083: x_return_status);
3084: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3085: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3086: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3087: RAISE OKC_API.G_EXCEPTION_ERROR;
3088: END IF;
3089: --- Setting item attributes
3090: l_return_status := Set_Attributes(
3091: p_isev_rec, -- IN

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

3090: l_return_status := Set_Attributes(
3091: p_isev_rec, -- IN
3092: l_isev_rec); -- OUT
3093: --- If any errors happen abort API
3094: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3096: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3097: RAISE OKC_API.G_EXCEPTION_ERROR;
3098: END IF;

Line 3095: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3091: p_isev_rec, -- IN
3092: l_isev_rec); -- OUT
3093: --- If any errors happen abort API
3094: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3096: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3097: RAISE OKC_API.G_EXCEPTION_ERROR;
3098: END IF;
3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);

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

3092: l_isev_rec); -- OUT
3093: --- If any errors happen abort API
3094: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3096: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3097: RAISE OKC_API.G_EXCEPTION_ERROR;
3098: END IF;
3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);
3100: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3097: RAISE OKC_API.G_EXCEPTION_ERROR;

3093: --- If any errors happen abort API
3094: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3096: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3097: RAISE OKC_API.G_EXCEPTION_ERROR;
3098: END IF;
3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);
3100: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

3096: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3097: RAISE OKC_API.G_EXCEPTION_ERROR;
3098: END IF;
3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);
3100: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3102: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3103: RAISE OKC_API.G_EXCEPTION_ERROR;
3104: END IF;

Line 3101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3097: RAISE OKC_API.G_EXCEPTION_ERROR;
3098: END IF;
3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);
3100: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3102: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3103: RAISE OKC_API.G_EXCEPTION_ERROR;
3104: END IF;
3105: l_def_isev_rec := fill_who_columns(l_def_isev_rec);

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

3098: END IF;
3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);
3100: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3102: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3103: RAISE OKC_API.G_EXCEPTION_ERROR;
3104: END IF;
3105: l_def_isev_rec := fill_who_columns(l_def_isev_rec);
3106: --- Validate all non-missing attributes (Item Level Validation)

Line 3103: RAISE OKC_API.G_EXCEPTION_ERROR;

3099: l_return_status := populate_new_record(l_isev_rec, l_def_isev_rec);
3100: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3102: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3103: RAISE OKC_API.G_EXCEPTION_ERROR;
3104: END IF;
3105: l_def_isev_rec := fill_who_columns(l_def_isev_rec);
3106: --- Validate all non-missing attributes (Item Level Validation)
3107: l_return_status := Validate_Attributes(l_def_isev_rec);

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

3105: l_def_isev_rec := fill_who_columns(l_def_isev_rec);
3106: --- Validate all non-missing attributes (Item Level Validation)
3107: l_return_status := Validate_Attributes(l_def_isev_rec);
3108: --- If any errors happen abort API
3109: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3110: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3111: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3112: RAISE OKC_API.G_EXCEPTION_ERROR;
3113: END IF;

Line 3110: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3106: --- Validate all non-missing attributes (Item Level Validation)
3107: l_return_status := Validate_Attributes(l_def_isev_rec);
3108: --- If any errors happen abort API
3109: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3110: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3111: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3112: RAISE OKC_API.G_EXCEPTION_ERROR;
3113: END IF;
3114: l_return_status := Validate_Record(l_def_isev_rec);

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

3107: l_return_status := Validate_Attributes(l_def_isev_rec);
3108: --- If any errors happen abort API
3109: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3110: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3111: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3112: RAISE OKC_API.G_EXCEPTION_ERROR;
3113: END IF;
3114: l_return_status := Validate_Record(l_def_isev_rec);
3115: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3112: RAISE OKC_API.G_EXCEPTION_ERROR;

3108: --- If any errors happen abort API
3109: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3110: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3111: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3112: RAISE OKC_API.G_EXCEPTION_ERROR;
3113: END IF;
3114: l_return_status := Validate_Record(l_def_isev_rec);
3115: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3116: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

3111: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3112: RAISE OKC_API.G_EXCEPTION_ERROR;
3113: END IF;
3114: l_return_status := Validate_Record(l_def_isev_rec);
3115: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3116: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3117: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3118: RAISE OKC_API.G_EXCEPTION_ERROR;
3119: END IF;

Line 3116: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3112: RAISE OKC_API.G_EXCEPTION_ERROR;
3113: END IF;
3114: l_return_status := Validate_Record(l_def_isev_rec);
3115: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3116: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3117: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3118: RAISE OKC_API.G_EXCEPTION_ERROR;
3119: END IF;
3120:

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

3113: END IF;
3114: l_return_status := Validate_Record(l_def_isev_rec);
3115: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3116: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3117: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3118: RAISE OKC_API.G_EXCEPTION_ERROR;
3119: END IF;
3120:
3121: --------------------------------------

Line 3118: RAISE OKC_API.G_EXCEPTION_ERROR;

3114: l_return_status := Validate_Record(l_def_isev_rec);
3115: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3116: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3117: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3118: RAISE OKC_API.G_EXCEPTION_ERROR;
3119: END IF;
3120:
3121: --------------------------------------
3122: -- Move VIEW record to "Child" records

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

3133: x_msg_data,
3134: l_okc_timevalues_tl_rec,
3135: lx_okc_timevalues_tl_rec
3136: );
3137: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3138: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3139: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;

Line 3138: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3134: l_okc_timevalues_tl_rec,
3135: lx_okc_timevalues_tl_rec
3136: );
3137: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3138: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3139: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;
3142: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);

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

3135: lx_okc_timevalues_tl_rec
3136: );
3137: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3138: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3139: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;
3142: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);
3143: */

Line 3140: RAISE OKC_API.G_EXCEPTION_ERROR;

3136: );
3137: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3138: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3139: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3140: RAISE OKC_API.G_EXCEPTION_ERROR;
3141: END IF;
3142: migrate(lx_okc_timevalues_tl_rec, l_def_isev_rec);
3143: */
3144: update_row(

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

3148: x_msg_data,
3149: l_tve_rec,
3150: lx_tve_rec
3151: );
3152: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3153: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3155: RAISE OKC_API.G_EXCEPTION_ERROR;
3156: END IF;

Line 3153: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3149: l_tve_rec,
3150: lx_tve_rec
3151: );
3152: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3153: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3155: RAISE OKC_API.G_EXCEPTION_ERROR;
3156: END IF;
3157: migrate(lx_tve_rec, l_def_isev_rec);

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

3150: lx_tve_rec
3151: );
3152: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3153: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3155: RAISE OKC_API.G_EXCEPTION_ERROR;
3156: END IF;
3157: migrate(lx_tve_rec, l_def_isev_rec);
3158: x_isev_rec := l_def_isev_rec;

Line 3155: RAISE OKC_API.G_EXCEPTION_ERROR;

3151: );
3152: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3153: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3155: RAISE OKC_API.G_EXCEPTION_ERROR;
3156: END IF;
3157: migrate(lx_tve_rec, l_def_isev_rec);
3158: x_isev_rec := l_def_isev_rec;
3159: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

3155: RAISE OKC_API.G_EXCEPTION_ERROR;
3156: END IF;
3157: migrate(lx_tve_rec, l_def_isev_rec);
3158: x_isev_rec := l_def_isev_rec;
3159: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3160: EXCEPTION
3161: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3162: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3163: (

Line 3161: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3157: migrate(lx_tve_rec, l_def_isev_rec);
3158: x_isev_rec := l_def_isev_rec;
3159: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3160: EXCEPTION
3161: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3162: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3163: (
3164: l_api_name,
3165: G_PKG_NAME,

Line 3162: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3158: x_isev_rec := l_def_isev_rec;
3159: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3160: EXCEPTION
3161: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3162: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3163: (
3164: l_api_name,
3165: G_PKG_NAME,
3166: 'OKC_API.G_RET_STS_ERROR',

Line 3166: 'OKC_API.G_RET_STS_ERROR',

3162: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3163: (
3164: l_api_name,
3165: G_PKG_NAME,
3166: 'OKC_API.G_RET_STS_ERROR',
3167: x_msg_count,
3168: x_msg_data,
3169: '_PVT'
3170: );

Line 3171: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3167: x_msg_count,
3168: x_msg_data,
3169: '_PVT'
3170: );
3171: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3172: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3173: (
3174: l_api_name,
3175: G_PKG_NAME,

Line 3172: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3168: x_msg_data,
3169: '_PVT'
3170: );
3171: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3172: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3173: (
3174: l_api_name,
3175: G_PKG_NAME,
3176: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3176: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3172: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3173: (
3174: l_api_name,
3175: G_PKG_NAME,
3176: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3177: x_msg_count,
3178: x_msg_data,
3179: '_PVT'
3180: );

Line 3182: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3178: x_msg_data,
3179: '_PVT'
3180: );
3181: WHEN OTHERS THEN
3182: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3183: (
3184: l_api_name,
3185: G_PKG_NAME,
3186: 'OTHERS',

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

3202: x_isev_tbl OUT NOCOPY isev_tbl_type) IS
3203:
3204: l_api_version CONSTANT NUMBER := 1;
3205: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
3206: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3207: i NUMBER := 0;
3208: BEGIN
3209: -- Make sure PL/SQL table has records in it before passing
3210: IF (p_isev_tbl.COUNT > 0) THEN

Line 3226: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3222: i := p_isev_tbl.NEXT(i);
3223: END LOOP;
3224: END IF;
3225: EXCEPTION
3226: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3227: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3228: (
3229: l_api_name,
3230: G_PKG_NAME,

Line 3227: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3223: END LOOP;
3224: END IF;
3225: EXCEPTION
3226: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3227: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3228: (
3229: l_api_name,
3230: G_PKG_NAME,
3231: 'OKC_API.G_RET_STS_ERROR',

Line 3231: 'OKC_API.G_RET_STS_ERROR',

3227: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3228: (
3229: l_api_name,
3230: G_PKG_NAME,
3231: 'OKC_API.G_RET_STS_ERROR',
3232: x_msg_count,
3233: x_msg_data,
3234: '_PVT'
3235: );

Line 3236: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3232: x_msg_count,
3233: x_msg_data,
3234: '_PVT'
3235: );
3236: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3237: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3238: (
3239: l_api_name,
3240: G_PKG_NAME,

Line 3237: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3233: x_msg_data,
3234: '_PVT'
3235: );
3236: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3237: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3238: (
3239: l_api_name,
3240: G_PKG_NAME,
3241: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3241: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3237: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3238: (
3239: l_api_name,
3240: G_PKG_NAME,
3241: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3242: x_msg_count,
3243: x_msg_data,
3244: '_PVT'
3245: );

Line 3247: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3243: x_msg_data,
3244: '_PVT'
3245: );
3246: WHEN OTHERS THEN
3247: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3248: (
3249: l_api_name,
3250: G_PKG_NAME,
3251: 'OTHERS',

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

3269: p_tve_rec IN tve_rec_type) IS
3270:
3271: l_api_version CONSTANT NUMBER := 1;
3272: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3273: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3274: l_tve_rec tve_rec_type:= p_tve_rec;
3275: l_row_notfound BOOLEAN := TRUE;
3276: BEGIN
3277: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

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

3273: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3274: l_tve_rec tve_rec_type:= p_tve_rec;
3275: l_row_notfound BOOLEAN := TRUE;
3276: BEGIN
3277: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3278: p_init_msg_list,
3279: '_PVT',
3280: x_return_status);
3281: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

3277: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3278: p_init_msg_list,
3279: '_PVT',
3280: x_return_status);
3281: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3282: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3283: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3284: RAISE OKC_API.G_EXCEPTION_ERROR;
3285: END IF;

Line 3282: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3278: p_init_msg_list,
3279: '_PVT',
3280: x_return_status);
3281: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3282: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3283: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3284: RAISE OKC_API.G_EXCEPTION_ERROR;
3285: END IF;
3286: DELETE FROM OKC_TIMEVALUES

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

3279: '_PVT',
3280: x_return_status);
3281: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3282: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3283: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3284: RAISE OKC_API.G_EXCEPTION_ERROR;
3285: END IF;
3286: DELETE FROM OKC_TIMEVALUES
3287: WHERE ID = l_tve_rec.id;

Line 3284: RAISE OKC_API.G_EXCEPTION_ERROR;

3280: x_return_status);
3281: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3282: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3283: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3284: RAISE OKC_API.G_EXCEPTION_ERROR;
3285: END IF;
3286: DELETE FROM OKC_TIMEVALUES
3287: WHERE ID = l_tve_rec.id;
3288:

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

3285: END IF;
3286: DELETE FROM OKC_TIMEVALUES
3287: WHERE ID = l_tve_rec.id;
3288:
3289: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3290: EXCEPTION
3291: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3292: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3293: (

Line 3291: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3287: WHERE ID = l_tve_rec.id;
3288:
3289: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3290: EXCEPTION
3291: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3292: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3293: (
3294: l_api_name,
3295: G_PKG_NAME,

Line 3292: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3288:
3289: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3290: EXCEPTION
3291: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3292: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3293: (
3294: l_api_name,
3295: G_PKG_NAME,
3296: 'OKC_API.G_RET_STS_ERROR',

Line 3296: 'OKC_API.G_RET_STS_ERROR',

3292: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3293: (
3294: l_api_name,
3295: G_PKG_NAME,
3296: 'OKC_API.G_RET_STS_ERROR',
3297: x_msg_count,
3298: x_msg_data,
3299: '_PVT'
3300: );

Line 3301: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3297: x_msg_count,
3298: x_msg_data,
3299: '_PVT'
3300: );
3301: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3302: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3303: (
3304: l_api_name,
3305: G_PKG_NAME,

Line 3302: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3298: x_msg_data,
3299: '_PVT'
3300: );
3301: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3302: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3303: (
3304: l_api_name,
3305: G_PKG_NAME,
3306: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3306: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3302: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3303: (
3304: l_api_name,
3305: G_PKG_NAME,
3306: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3307: x_msg_count,
3308: x_msg_data,
3309: '_PVT'
3310: );

Line 3312: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3308: x_msg_data,
3309: '_PVT'
3310: );
3311: WHEN OTHERS THEN
3312: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3313: (
3314: l_api_name,
3315: G_PKG_NAME,
3316: 'OTHERS',

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

3330: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type) IS
3331:
3332: l_api_version CONSTANT NUMBER := 1;
3333: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3334: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3335: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type:= p_okc_timevalues_tl_rec;
3336: l_row_notfound BOOLEAN := TRUE;
3337: ------------------------------------------
3338: -- Set_Attributes for:OKC_TIMEVALUES_TL --

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

3340: FUNCTION Set_Attributes (
3341: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
3342: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
3343: ) RETURN VARCHAR2 IS
3344: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3345: BEGIN
3346: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
3347: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
3348: RETURN(l_return_status);

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

3347: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
3348: RETURN(l_return_status);
3349: END Set_Attributes;
3350: BEGIN
3351: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3352: p_init_msg_list,
3353: '_PVT',
3354: x_return_status);
3355: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

3351: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3352: p_init_msg_list,
3353: '_PVT',
3354: x_return_status);
3355: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3356: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3357: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3358: RAISE OKC_API.G_EXCEPTION_ERROR;
3359: END IF;

Line 3356: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3352: p_init_msg_list,
3353: '_PVT',
3354: x_return_status);
3355: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3356: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3357: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3358: RAISE OKC_API.G_EXCEPTION_ERROR;
3359: END IF;
3360: --- Setting item attributes

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

3353: '_PVT',
3354: x_return_status);
3355: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3356: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3357: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3358: RAISE OKC_API.G_EXCEPTION_ERROR;
3359: END IF;
3360: --- Setting item attributes
3361: l_return_status := Set_Attributes(

Line 3358: RAISE OKC_API.G_EXCEPTION_ERROR;

3354: x_return_status);
3355: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3356: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3357: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3358: RAISE OKC_API.G_EXCEPTION_ERROR;
3359: END IF;
3360: --- Setting item attributes
3361: l_return_status := Set_Attributes(
3362: p_okc_timevalues_tl_rec, -- IN

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

3361: l_return_status := Set_Attributes(
3362: p_okc_timevalues_tl_rec, -- IN
3363: l_okc_timevalues_tl_rec); -- OUT
3364: --- If any errors happen abort API
3365: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3368: RAISE OKC_API.G_EXCEPTION_ERROR;
3369: END IF;

Line 3366: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3362: p_okc_timevalues_tl_rec, -- IN
3363: l_okc_timevalues_tl_rec); -- OUT
3364: --- If any errors happen abort API
3365: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3368: RAISE OKC_API.G_EXCEPTION_ERROR;
3369: END IF;
3370: DELETE FROM OKC_TIMEVALUES_TL

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

3363: l_okc_timevalues_tl_rec); -- OUT
3364: --- If any errors happen abort API
3365: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3368: RAISE OKC_API.G_EXCEPTION_ERROR;
3369: END IF;
3370: DELETE FROM OKC_TIMEVALUES_TL
3371: WHERE ID = l_okc_timevalues_tl_rec.id;

Line 3368: RAISE OKC_API.G_EXCEPTION_ERROR;

3364: --- If any errors happen abort API
3365: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3366: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3367: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3368: RAISE OKC_API.G_EXCEPTION_ERROR;
3369: END IF;
3370: DELETE FROM OKC_TIMEVALUES_TL
3371: WHERE ID = l_okc_timevalues_tl_rec.id;
3372:

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

3369: END IF;
3370: DELETE FROM OKC_TIMEVALUES_TL
3371: WHERE ID = l_okc_timevalues_tl_rec.id;
3372:
3373: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3374: EXCEPTION
3375: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3376: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3377: (

Line 3375: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3371: WHERE ID = l_okc_timevalues_tl_rec.id;
3372:
3373: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3374: EXCEPTION
3375: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3376: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3377: (
3378: l_api_name,
3379: G_PKG_NAME,

Line 3376: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3372:
3373: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3374: EXCEPTION
3375: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3376: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3377: (
3378: l_api_name,
3379: G_PKG_NAME,
3380: 'OKC_API.G_RET_STS_ERROR',

Line 3380: 'OKC_API.G_RET_STS_ERROR',

3376: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3377: (
3378: l_api_name,
3379: G_PKG_NAME,
3380: 'OKC_API.G_RET_STS_ERROR',
3381: x_msg_count,
3382: x_msg_data,
3383: '_PVT'
3384: );

Line 3385: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3381: x_msg_count,
3382: x_msg_data,
3383: '_PVT'
3384: );
3385: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3386: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3387: (
3388: l_api_name,
3389: G_PKG_NAME,

Line 3386: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3382: x_msg_data,
3383: '_PVT'
3384: );
3385: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3386: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3387: (
3388: l_api_name,
3389: G_PKG_NAME,
3390: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3390: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3386: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3387: (
3388: l_api_name,
3389: G_PKG_NAME,
3390: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3391: x_msg_count,
3392: x_msg_data,
3393: '_PVT'
3394: );

Line 3396: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3392: x_msg_data,
3393: '_PVT'
3394: );
3395: WHEN OTHERS THEN
3396: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3397: (
3398: l_api_name,
3399: G_PKG_NAME,
3400: 'OTHERS',

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

3416: p_isev_rec IN isev_rec_type) IS
3417:
3418: l_api_version CONSTANT NUMBER := 1;
3419: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3420: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3421: l_isev_rec isev_rec_type := p_isev_rec;
3422: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
3423: l_tve_rec tve_rec_type;
3424: BEGIN

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

3421: l_isev_rec isev_rec_type := p_isev_rec;
3422: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
3423: l_tve_rec tve_rec_type;
3424: BEGIN
3425: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3426: G_PKG_NAME,
3427: p_init_msg_list,
3428: l_api_version,
3429: p_api_version,

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

3428: l_api_version,
3429: p_api_version,
3430: '_PVT',
3431: x_return_status);
3432: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3433: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3434: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3435: RAISE OKC_API.G_EXCEPTION_ERROR;
3436: END IF;

Line 3433: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3429: p_api_version,
3430: '_PVT',
3431: x_return_status);
3432: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3433: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3434: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3435: RAISE OKC_API.G_EXCEPTION_ERROR;
3436: END IF;
3437: --------------------------------------

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

3430: '_PVT',
3431: x_return_status);
3432: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3433: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3434: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3435: RAISE OKC_API.G_EXCEPTION_ERROR;
3436: END IF;
3437: --------------------------------------
3438: -- Move VIEW record to "Child" records

Line 3435: RAISE OKC_API.G_EXCEPTION_ERROR;

3431: x_return_status);
3432: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3433: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3434: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3435: RAISE OKC_API.G_EXCEPTION_ERROR;
3436: END IF;
3437: --------------------------------------
3438: -- Move VIEW record to "Child" records
3439: --------------------------------------

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

3449: x_msg_count,
3450: x_msg_data,
3451: l_okc_timevalues_tl_rec
3452: );
3453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3456: RAISE OKC_API.G_EXCEPTION_ERROR;
3457: END IF;

Line 3454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3450: x_msg_data,
3451: l_okc_timevalues_tl_rec
3452: );
3453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3456: RAISE OKC_API.G_EXCEPTION_ERROR;
3457: END IF;
3458: */

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

3451: l_okc_timevalues_tl_rec
3452: );
3453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3456: RAISE OKC_API.G_EXCEPTION_ERROR;
3457: END IF;
3458: */
3459: delete_row(

Line 3456: RAISE OKC_API.G_EXCEPTION_ERROR;

3452: );
3453: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3454: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3455: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3456: RAISE OKC_API.G_EXCEPTION_ERROR;
3457: END IF;
3458: */
3459: delete_row(
3460: p_init_msg_list,

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

3462: x_msg_count,
3463: x_msg_data,
3464: l_tve_rec
3465: );
3466: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3467: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3468: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3469: RAISE OKC_API.G_EXCEPTION_ERROR;
3470: END IF;

Line 3467: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3463: x_msg_data,
3464: l_tve_rec
3465: );
3466: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3467: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3468: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3469: RAISE OKC_API.G_EXCEPTION_ERROR;
3470: END IF;
3471: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

3464: l_tve_rec
3465: );
3466: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3467: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3468: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3469: RAISE OKC_API.G_EXCEPTION_ERROR;
3470: END IF;
3471: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3472: EXCEPTION

Line 3469: RAISE OKC_API.G_EXCEPTION_ERROR;

3465: );
3466: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3467: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3468: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3469: RAISE OKC_API.G_EXCEPTION_ERROR;
3470: END IF;
3471: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3472: EXCEPTION
3473: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

3467: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3468: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3469: RAISE OKC_API.G_EXCEPTION_ERROR;
3470: END IF;
3471: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3472: EXCEPTION
3473: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3474: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3475: (

Line 3473: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3469: RAISE OKC_API.G_EXCEPTION_ERROR;
3470: END IF;
3471: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3472: EXCEPTION
3473: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3474: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3475: (
3476: l_api_name,
3477: G_PKG_NAME,

Line 3474: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3470: END IF;
3471: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3472: EXCEPTION
3473: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3474: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3475: (
3476: l_api_name,
3477: G_PKG_NAME,
3478: 'OKC_API.G_RET_STS_ERROR',

Line 3478: 'OKC_API.G_RET_STS_ERROR',

3474: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3475: (
3476: l_api_name,
3477: G_PKG_NAME,
3478: 'OKC_API.G_RET_STS_ERROR',
3479: x_msg_count,
3480: x_msg_data,
3481: '_PVT'
3482: );

Line 3483: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3479: x_msg_count,
3480: x_msg_data,
3481: '_PVT'
3482: );
3483: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3484: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3485: (
3486: l_api_name,
3487: G_PKG_NAME,

Line 3484: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3480: x_msg_data,
3481: '_PVT'
3482: );
3483: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3484: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3485: (
3486: l_api_name,
3487: G_PKG_NAME,
3488: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3488: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3484: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3485: (
3486: l_api_name,
3487: G_PKG_NAME,
3488: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3489: x_msg_count,
3490: x_msg_data,
3491: '_PVT'
3492: );

Line 3494: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3490: x_msg_data,
3491: '_PVT'
3492: );
3493: WHEN OTHERS THEN
3494: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3495: (
3496: l_api_name,
3497: G_PKG_NAME,
3498: 'OTHERS',

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

3513: p_isev_tbl IN isev_tbl_type) IS
3514:
3515: l_api_version CONSTANT NUMBER := 1;
3516: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3517: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3518: i NUMBER := 0;
3519: BEGIN
3520: -- Make sure PL/SQL table has records in it before passing
3521: IF (p_isev_tbl.COUNT > 0) THEN

Line 3536: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3532: i := p_isev_tbl.NEXT(i);
3533: END LOOP;
3534: END IF;
3535: EXCEPTION
3536: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3537: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3538: (
3539: l_api_name,
3540: G_PKG_NAME,

Line 3537: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3533: END LOOP;
3534: END IF;
3535: EXCEPTION
3536: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3537: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3538: (
3539: l_api_name,
3540: G_PKG_NAME,
3541: 'OKC_API.G_RET_STS_ERROR',

Line 3541: 'OKC_API.G_RET_STS_ERROR',

3537: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3538: (
3539: l_api_name,
3540: G_PKG_NAME,
3541: 'OKC_API.G_RET_STS_ERROR',
3542: x_msg_count,
3543: x_msg_data,
3544: '_PVT'
3545: );

Line 3546: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3542: x_msg_count,
3543: x_msg_data,
3544: '_PVT'
3545: );
3546: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3547: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3548: (
3549: l_api_name,
3550: G_PKG_NAME,

Line 3547: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3543: x_msg_data,
3544: '_PVT'
3545: );
3546: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3547: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3548: (
3549: l_api_name,
3550: G_PKG_NAME,
3551: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3551: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3547: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3548: (
3549: l_api_name,
3550: G_PKG_NAME,
3551: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3552: x_msg_count,
3553: x_msg_data,
3554: '_PVT'
3555: );

Line 3557: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3553: x_msg_data,
3554: '_PVT'
3555: );
3556: WHEN OTHERS THEN
3557: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3558: (
3559: l_api_name,
3560: G_PKG_NAME,
3561: 'OTHERS',