DBA Data[Home] [Help]

APPS.OKC_TAL_PVT dependencies on OKC_API

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

340: p_talv_rec IN talv_rec_type
341: ) RETURN talv_rec_type IS
342: l_talv_rec talv_rec_type := p_talv_rec;
343: BEGIN
344: IF (l_talv_rec.object_version_number = OKC_API.G_MISS_NUM) THEN
345: l_talv_rec.object_version_number := NULL;
346: END IF;
347: --Bug 3122962
348: /*

Line 349: IF (l_talv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN

345: l_talv_rec.object_version_number := NULL;
346: END IF;
347: --Bug 3122962
348: /*
349: IF (l_talv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
350: l_talv_rec.sfwt_flag := NULL;
351: END IF;
352: */
353: IF (l_talv_rec.spn_id = OKC_API.G_MISS_NUM) THEN

Line 353: IF (l_talv_rec.spn_id = OKC_API.G_MISS_NUM) THEN

349: IF (l_talv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
350: l_talv_rec.sfwt_flag := NULL;
351: END IF;
352: */
353: IF (l_talv_rec.spn_id = OKC_API.G_MISS_NUM) THEN
354: l_talv_rec.spn_id := NULL;
355: END IF;
356: IF (l_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
357: l_talv_rec.tve_id_offset := NULL;

Line 356: IF (l_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN

352: */
353: IF (l_talv_rec.spn_id = OKC_API.G_MISS_NUM) THEN
354: l_talv_rec.spn_id := NULL;
355: END IF;
356: IF (l_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
357: l_talv_rec.tve_id_offset := NULL;
358: END IF;
359: IF (l_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
360: l_talv_rec.dnz_chr_id := NULL;

Line 359: IF (l_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN

355: END IF;
356: IF (l_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
357: l_talv_rec.tve_id_offset := NULL;
358: END IF;
359: IF (l_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
360: l_talv_rec.dnz_chr_id := NULL;
361: END IF;
362: IF (l_talv_rec.tze_id = OKC_API.G_MISS_NUM) THEN
363: l_talv_rec.tze_id := NULL;

Line 362: IF (l_talv_rec.tze_id = OKC_API.G_MISS_NUM) THEN

358: END IF;
359: IF (l_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
360: l_talv_rec.dnz_chr_id := NULL;
361: END IF;
362: IF (l_talv_rec.tze_id = OKC_API.G_MISS_NUM) THEN
363: l_talv_rec.tze_id := NULL;
364: END IF;
365: IF (l_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
366: l_talv_rec.tve_id_limited := NULL;

Line 365: IF (l_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN

361: END IF;
362: IF (l_talv_rec.tze_id = OKC_API.G_MISS_NUM) THEN
363: l_talv_rec.tze_id := NULL;
364: END IF;
365: IF (l_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
366: l_talv_rec.tve_id_limited := NULL;
367: END IF;
368: IF (l_talv_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
369: l_talv_rec.uom_code := NULL;

Line 368: IF (l_talv_rec.uom_code = OKC_API.G_MISS_CHAR) THEN

364: END IF;
365: IF (l_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
366: l_talv_rec.tve_id_limited := NULL;
367: END IF;
368: IF (l_talv_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
369: l_talv_rec.uom_code := NULL;
370: END IF;
371: IF (l_talv_rec.description = OKC_API.G_MISS_CHAR) THEN
372: l_talv_rec.description := NULL;

Line 371: IF (l_talv_rec.description = OKC_API.G_MISS_CHAR) THEN

367: END IF;
368: IF (l_talv_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
369: l_talv_rec.uom_code := NULL;
370: END IF;
371: IF (l_talv_rec.description = OKC_API.G_MISS_CHAR) THEN
372: l_talv_rec.description := NULL;
373: END IF;
374: IF (l_talv_rec.short_description = OKC_API.G_MISS_CHAR) THEN
375: l_talv_rec.short_description := NULL;

Line 374: IF (l_talv_rec.short_description = OKC_API.G_MISS_CHAR) THEN

370: END IF;
371: IF (l_talv_rec.description = OKC_API.G_MISS_CHAR) THEN
372: l_talv_rec.description := NULL;
373: END IF;
374: IF (l_talv_rec.short_description = OKC_API.G_MISS_CHAR) THEN
375: l_talv_rec.short_description := NULL;
376: END IF;
377: IF (l_talv_rec.comments = OKC_API.G_MISS_CHAR) THEN
378: l_talv_rec.comments := NULL;

Line 377: IF (l_talv_rec.comments = OKC_API.G_MISS_CHAR) THEN

373: END IF;
374: IF (l_talv_rec.short_description = OKC_API.G_MISS_CHAR) THEN
375: l_talv_rec.short_description := NULL;
376: END IF;
377: IF (l_talv_rec.comments = OKC_API.G_MISS_CHAR) THEN
378: l_talv_rec.comments := NULL;
379: END IF;
380: IF (l_talv_rec.duration = OKC_API.G_MISS_NUM) THEN
381: l_talv_rec.duration := NULL;

Line 380: IF (l_talv_rec.duration = OKC_API.G_MISS_NUM) THEN

376: END IF;
377: IF (l_talv_rec.comments = OKC_API.G_MISS_CHAR) THEN
378: l_talv_rec.comments := NULL;
379: END IF;
380: IF (l_talv_rec.duration = OKC_API.G_MISS_NUM) THEN
381: l_talv_rec.duration := NULL;
382: END IF;
383: IF (l_talv_rec.operator = OKC_API.G_MISS_CHAR) THEN
384: l_talv_rec.operator := NULL;

Line 383: IF (l_talv_rec.operator = OKC_API.G_MISS_CHAR) THEN

379: END IF;
380: IF (l_talv_rec.duration = OKC_API.G_MISS_NUM) THEN
381: l_talv_rec.duration := NULL;
382: END IF;
383: IF (l_talv_rec.operator = OKC_API.G_MISS_CHAR) THEN
384: l_talv_rec.operator := NULL;
385: END IF;
386: IF (l_talv_rec.before_after = OKC_API.G_MISS_CHAR) THEN
387: l_talv_rec.before_after := NULL;

Line 386: IF (l_talv_rec.before_after = OKC_API.G_MISS_CHAR) THEN

382: END IF;
383: IF (l_talv_rec.operator = OKC_API.G_MISS_CHAR) THEN
384: l_talv_rec.operator := NULL;
385: END IF;
386: IF (l_talv_rec.before_after = OKC_API.G_MISS_CHAR) THEN
387: l_talv_rec.before_after := NULL;
388: END IF;
389: IF (l_talv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
390: l_talv_rec.attribute_category := NULL;

Line 389: IF (l_talv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN

385: END IF;
386: IF (l_talv_rec.before_after = OKC_API.G_MISS_CHAR) THEN
387: l_talv_rec.before_after := NULL;
388: END IF;
389: IF (l_talv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
390: l_talv_rec.attribute_category := NULL;
391: END IF;
392: IF (l_talv_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
393: l_talv_rec.attribute1 := NULL;

Line 392: IF (l_talv_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN

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

Line 395: IF (l_talv_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN

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

Line 398: IF (l_talv_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN

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

Line 401: IF (l_talv_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN

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

Line 404: IF (l_talv_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN

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

Line 407: IF (l_talv_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN

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

Line 410: IF (l_talv_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN

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

Line 413: IF (l_talv_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN

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

Line 416: IF (l_talv_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN

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

Line 419: IF (l_talv_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN

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

Line 422: IF (l_talv_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN

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

Line 425: IF (l_talv_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN

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

Line 428: IF (l_talv_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN

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

Line 431: IF (l_talv_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN

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

Line 434: IF (l_talv_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN

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

Line 437: IF (l_talv_rec.created_by = OKC_API.G_MISS_NUM) THEN

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

Line 440: IF (l_talv_rec.creation_date = OKC_API.G_MISS_DATE) THEN

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

Line 443: IF (l_talv_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN

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

Line 446: IF (l_talv_rec.last_update_date = OKC_API.G_MISS_DATE) THEN

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

Line 449: IF (l_talv_rec.last_update_login = OKC_API.G_MISS_NUM) THEN

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

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

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

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

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

Line 476: IF (l_tve_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN

472: END IF;
473: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
474: l_tve_rec.tve_id_generated_by := NULL;
475: END IF;
476: IF (l_tve_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
477: l_tve_rec.tve_id_started := NULL;
478: END IF;
479: IF (l_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
480: l_tve_rec.tve_id_ended := NULL;

Line 479: IF (l_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN

475: END IF;
476: IF (l_tve_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
477: l_tve_rec.tve_id_started := NULL;
478: END IF;
479: IF (l_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
480: l_tve_rec.tve_id_ended := NULL;
481: END IF;
482: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
483: l_tve_rec.datetime := NULL;

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

478: END IF;
479: IF (l_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
480: l_tve_rec.tve_id_ended := NULL;
481: END IF;
482: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
483: l_tve_rec.datetime := NULL;
484: END IF;
485: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
486: l_tve_rec.month := NULL;

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

481: END IF;
482: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
483: l_tve_rec.datetime := NULL;
484: END IF;
485: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
486: l_tve_rec.month := NULL;
487: END IF;
488: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
489: l_tve_rec.day := NULL;

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

484: END IF;
485: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
486: l_tve_rec.month := NULL;
487: END IF;
488: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
489: l_tve_rec.day := NULL;
490: END IF;
491: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
492: l_tve_rec.hour := NULL;

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

487: END IF;
488: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
489: l_tve_rec.day := NULL;
490: END IF;
491: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
492: l_tve_rec.hour := NULL;
493: END IF;
494: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
495: l_tve_rec.minute := NULL;

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

490: END IF;
491: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
492: l_tve_rec.hour := NULL;
493: END IF;
494: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
495: l_tve_rec.minute := NULL;
496: END IF;
497: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
498: l_tve_rec.second := NULL;

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

493: END IF;
494: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
495: l_tve_rec.minute := NULL;
496: END IF;
497: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
498: l_tve_rec.second := NULL;
499: END IF;
500: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
501: l_tve_rec.nth := NULL;

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

496: END IF;
497: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
498: l_tve_rec.second := NULL;
499: END IF;
500: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
501: l_tve_rec.nth := NULL;
502: END IF;
503: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
504: l_tve_rec.day_of_week := NULL;

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

499: END IF;
500: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
501: l_tve_rec.nth := NULL;
502: END IF;
503: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
504: l_tve_rec.day_of_week := NULL;
505: END IF;
506: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
507: l_tve_rec.interval_yn := NULL;

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

502: END IF;
503: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
504: l_tve_rec.day_of_week := NULL;
505: END IF;
506: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
507: l_tve_rec.interval_yn := NULL;
508: END IF;
509: --Bug 3122962
510: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN

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

506: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
507: l_tve_rec.interval_yn := NULL;
508: END IF;
509: --Bug 3122962
510: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN
511: l_tve_rec.description := NULL;
512: END IF;
513: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
514: l_tve_rec.short_description := NULL;

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

509: --Bug 3122962
510: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN
511: l_tve_rec.description := NULL;
512: END IF;
513: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
514: l_tve_rec.short_description := NULL;
515: END IF;
516: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
517: l_tve_rec.comments := NULL;

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

512: END IF;
513: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
514: l_tve_rec.short_description := NULL;
515: END IF;
516: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
517: l_tve_rec.comments := NULL;
518: END IF;
519: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN
520: l_tve_rec.name := NULL;

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

515: END IF;
516: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
517: l_tve_rec.comments := NULL;
518: END IF;
519: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN
520: l_tve_rec.name := NULL;
521: END IF;
522:
523: RETURN(l_tve_rec);

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

528: p_tve_tl_rec IN okc_timevalues_tl_rec_type
529: ) RETURN okc_timevalues_tl_rec_type IS
530: l_tve_tl_rec okc_timevalues_tl_rec_type := p_tve_tl_rec;
531: BEGIN
532: IF (l_tve_tl_rec.name = OKC_API.G_MISS_CHAR) THEN
533: l_tve_tl_rec.name := NULL;
534: END IF;
535: RETURN(l_tve_tl_rec);
536: END null_out_defaults;

Line 556: x_return_status := OKC_API.G_RET_STS_SUCCESS;

552: FROM Okx_TimeZones_V
553: WHERE okx_timezones_v.timezone_id = p_tze_id;
554: l_okx_timezones_v_pk okx_timezones_v_pk_csr%ROWTYPE;
555: BEGIN
556: x_return_status := OKC_API.G_RET_STS_SUCCESS;
557: IF (p_talv_rec.TZE_ID IS NOT NULL AND
558: p_talv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
559: THEN
560: OPEN okx_timezones_v_pk_csr(p_talv_rec.TZE_ID);

Line 558: p_talv_rec.TZE_ID <> OKC_API.G_MISS_NUM)

554: l_okx_timezones_v_pk okx_timezones_v_pk_csr%ROWTYPE;
555: BEGIN
556: x_return_status := OKC_API.G_RET_STS_SUCCESS;
557: IF (p_talv_rec.TZE_ID IS NOT NULL AND
558: p_talv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
559: THEN
560: OPEN okx_timezones_v_pk_csr(p_talv_rec.TZE_ID);
561: FETCH okx_timezones_v_pk_csr INTO l_okx_timezones_v_pk;
562: l_row_notfound := okx_timezones_v_pk_csr%NOTFOUND;

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

561: FETCH okx_timezones_v_pk_csr INTO l_okx_timezones_v_pk;
562: l_row_notfound := okx_timezones_v_pk_csr%NOTFOUND;
563: CLOSE okx_timezones_v_pk_csr;
564: IF (l_row_notfound) THEN
565: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TZE_ID');
566: RAISE item_not_found_error;
567: END IF;
568: END IF;
569: EXCEPTION

Line 571: x_return_status := OKC_API.G_RET_STS_ERROR;

567: END IF;
568: END IF;
569: EXCEPTION
570: WHEN item_not_found_error THEN
571: x_return_status := OKC_API.G_RET_STS_ERROR;
572: WHEN OTHERS THEN
573: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
574: p_msg_name => g_unexpected_error,
575: p_token1 => g_sqlcode_token,

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

569: EXCEPTION
570: WHEN item_not_found_error THEN
571: x_return_status := OKC_API.G_RET_STS_ERROR;
572: WHEN OTHERS THEN
573: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
574: p_msg_name => g_unexpected_error,
575: p_token1 => g_sqlcode_token,
576: p_token1_value => sqlcode,
577: p_token2 => g_col_name_token,

Line 582: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

578: p_token2_value => 'TZE_ID',
579: p_token3 => g_sqlerrm_token,
580: p_token3_value => sqlerrm);
581: -- notify caller of an UNEXPECTED error
582: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
583: END Validate_Time_Zone_Id ;
584:
585: PROCEDURE Validate_uom_code (
586: x_return_status OUT NOCOPY VARCHAR2,

Line 597: x_return_status := OKC_API.G_RET_STS_SUCCESS;

593: WHERE uom_code = p_uom_code
594: and nvl(inactive_date,trunc(sysdate)) >= trunc(sysdate);
595: l_uom_pk uom_pk_csr%ROWTYPE;
596: BEGIN
597: x_return_status := OKC_API.G_RET_STS_SUCCESS;
598: IF (p_talv_rec.uom_code IS NOT NULL AND
599: p_talv_rec.uom_code <> OKC_API.G_MISS_CHAR)
600: THEN
601: OPEN uom_pk_csr(p_talv_rec.uom_code);

Line 599: p_talv_rec.uom_code <> OKC_API.G_MISS_CHAR)

595: l_uom_pk uom_pk_csr%ROWTYPE;
596: BEGIN
597: x_return_status := OKC_API.G_RET_STS_SUCCESS;
598: IF (p_talv_rec.uom_code IS NOT NULL AND
599: p_talv_rec.uom_code <> OKC_API.G_MISS_CHAR)
600: THEN
601: OPEN uom_pk_csr(p_talv_rec.uom_code);
602: FETCH uom_pk_csr INTO l_uom_pk;
603: l_row_notfound := uom_pk_csr%NOTFOUND;

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

602: FETCH uom_pk_csr INTO l_uom_pk;
603: l_row_notfound := uom_pk_csr%NOTFOUND;
604: CLOSE uom_pk_csr;
605: IF (l_row_notfound) THEN
606: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'uom_code');
607: RAISE item_not_found_error;
608: END IF;
609: ELSE
610: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'uom_code');

Line 610: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'uom_code');

606: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'uom_code');
607: RAISE item_not_found_error;
608: END IF;
609: ELSE
610: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'uom_code');
611: x_return_status := OKC_API.G_RET_STS_ERROR;
612: END IF;
613: EXCEPTION
614: WHEN item_not_found_error THEN

Line 611: x_return_status := OKC_API.G_RET_STS_ERROR;

607: RAISE item_not_found_error;
608: END IF;
609: ELSE
610: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'uom_code');
611: x_return_status := OKC_API.G_RET_STS_ERROR;
612: END IF;
613: EXCEPTION
614: WHEN item_not_found_error THEN
615: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 615: x_return_status := OKC_API.G_RET_STS_ERROR;

611: x_return_status := OKC_API.G_RET_STS_ERROR;
612: END IF;
613: EXCEPTION
614: WHEN item_not_found_error THEN
615: x_return_status := OKC_API.G_RET_STS_ERROR;
616: WHEN OTHERS THEN
617: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
618: p_msg_name => g_unexpected_error,
619: p_token1 => g_sqlcode_token,

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

613: EXCEPTION
614: WHEN item_not_found_error THEN
615: x_return_status := OKC_API.G_RET_STS_ERROR;
616: WHEN OTHERS THEN
617: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
618: p_msg_name => g_unexpected_error,
619: p_token1 => g_sqlcode_token,
620: p_token1_value => sqlcode,
621: p_token2 => g_col_name_token,

Line 626: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

622: p_token2_value => 'uom_code',
623: p_token3 => g_sqlerrm_token,
624: p_token3_value => sqlerrm);
625: -- notify caller of an UNEXPECTED error
626: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
627: END Validate_uom_code ;
628:
629: PROCEDURE Validate_Spn_Id (
630: x_return_status OUT NOCOPY VARCHAR2,

Line 640: x_return_status := OKC_API.G_RET_STS_SUCCESS;

636: FROM Okc_Span
637: WHERE id = p_id;
638: l_okc_spnv_pk okc_spnv_pk_csr%ROWTYPE;
639: BEGIN
640: x_return_status := OKC_API.G_RET_STS_SUCCESS;
641: IF (p_talv_rec.SPN_ID IS NOT NULL AND
642: p_talv_rec.SPN_ID <> OKC_API.G_MISS_NUM)
643: THEN
644: OPEN okc_spnv_pk_csr(p_talv_rec.SPN_ID);

Line 642: p_talv_rec.SPN_ID <> OKC_API.G_MISS_NUM)

638: l_okc_spnv_pk okc_spnv_pk_csr%ROWTYPE;
639: BEGIN
640: x_return_status := OKC_API.G_RET_STS_SUCCESS;
641: IF (p_talv_rec.SPN_ID IS NOT NULL AND
642: p_talv_rec.SPN_ID <> OKC_API.G_MISS_NUM)
643: THEN
644: OPEN okc_spnv_pk_csr(p_talv_rec.SPN_ID);
645: FETCH okc_spnv_pk_csr INTO l_okc_spnv_pk;
646: l_row_notfound := okc_spnv_pk_csr%NOTFOUND;

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

645: FETCH okc_spnv_pk_csr INTO l_okc_spnv_pk;
646: l_row_notfound := okc_spnv_pk_csr%NOTFOUND;
647: CLOSE okc_spnv_pk_csr;
648: IF (l_row_notfound) THEN
649: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SPN_ID');
650: RAISE item_not_found_error;
651: END IF;
652: END IF;
653: EXCEPTION

Line 655: x_return_status := OKC_API.G_RET_STS_ERROR;

651: END IF;
652: END IF;
653: EXCEPTION
654: WHEN item_not_found_error THEN
655: x_return_status := OKC_API.G_RET_STS_ERROR;
656: WHEN OTHERS THEN
657: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
658: p_msg_name => g_unexpected_error,
659: p_token1 => g_sqlcode_token,

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

653: EXCEPTION
654: WHEN item_not_found_error THEN
655: x_return_status := OKC_API.G_RET_STS_ERROR;
656: WHEN OTHERS THEN
657: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
658: p_msg_name => g_unexpected_error,
659: p_token1 => g_sqlcode_token,
660: p_token1_value => sqlcode,
661: p_token2 => g_col_name_token,

Line 666: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

662: p_token2_value => 'SPN_ID',
663: p_token3 => g_sqlerrm_token,
664: p_token3_value => sqlerrm);
665: -- notify caller of an UNEXPECTED error
666: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
667: END Validate_Spn_Id ;
668:
669: PROCEDURE Validate_DNZ_Chr_ID (
670: x_return_status OUT NOCOPY VARCHAR2,

Line 680: x_return_status := OKC_API.G_RET_STS_SUCCESS;

676: FROM Okc_k_headers_b
677: WHERE id = p_id;
678: l_okc_chrv_pk okc_chrv_pk_csr%ROWTYPE;
679: BEGIN
680: x_return_status := OKC_API.G_RET_STS_SUCCESS;
681: IF (p_talv_rec.dnz_chr_id IS NOT NULL AND
682: p_talv_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)
683: THEN
684: OPEN okc_chrv_pk_csr(p_talv_rec.dnz_chr_id);

Line 682: p_talv_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)

678: l_okc_chrv_pk okc_chrv_pk_csr%ROWTYPE;
679: BEGIN
680: x_return_status := OKC_API.G_RET_STS_SUCCESS;
681: IF (p_talv_rec.dnz_chr_id IS NOT NULL AND
682: p_talv_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)
683: THEN
684: OPEN okc_chrv_pk_csr(p_talv_rec.dnz_chr_id);
685: FETCH okc_chrv_pk_csr INTO l_okc_chrv_pk;
686: l_row_notfound := okc_chrv_pk_csr%NOTFOUND;

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

685: FETCH okc_chrv_pk_csr INTO l_okc_chrv_pk;
686: l_row_notfound := okc_chrv_pk_csr%NOTFOUND;
687: CLOSE okc_chrv_pk_csr;
688: IF (l_row_notfound) THEN
689: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
690: RAISE item_not_found_error;
691: END IF;
692: ELSE
693: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');

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

689: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
690: RAISE item_not_found_error;
691: END IF;
692: ELSE
693: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
694: x_return_status := OKC_API.G_RET_STS_ERROR;
695: END IF;
696: EXCEPTION
697: WHEN item_not_found_error THEN

Line 694: x_return_status := OKC_API.G_RET_STS_ERROR;

690: RAISE item_not_found_error;
691: END IF;
692: ELSE
693: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
694: x_return_status := OKC_API.G_RET_STS_ERROR;
695: END IF;
696: EXCEPTION
697: WHEN item_not_found_error THEN
698: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 698: x_return_status := OKC_API.G_RET_STS_ERROR;

694: x_return_status := OKC_API.G_RET_STS_ERROR;
695: END IF;
696: EXCEPTION
697: WHEN item_not_found_error THEN
698: x_return_status := OKC_API.G_RET_STS_ERROR;
699: WHEN OTHERS THEN
700: -- store SQL error message on message stack for caller
701: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
702: p_msg_name => g_unexpected_error,

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

697: WHEN item_not_found_error THEN
698: x_return_status := OKC_API.G_RET_STS_ERROR;
699: WHEN OTHERS THEN
700: -- store SQL error message on message stack for caller
701: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
702: p_msg_name => g_unexpected_error,
703: p_token1 => g_sqlcode_token,
704: p_token1_value => sqlcode,
705: p_token2 => g_col_name_token,

Line 710: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

706: p_token2_value => 'DNZ_CHR_ID',
707: p_token3 => g_sqlerrm_token,
708: p_token3_value => sqlerrm);
709: -- notify caller of an UNEXPECTED error
710: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
711: END Validate_DNZ_Chr_Id ;
712:
713: PROCEDURE Validate_Tve_Id_Offset (
714: x_return_status OUT NOCOPY VARCHAR2,

Line 724: x_return_status := OKC_API.G_RET_STS_SUCCESS;

720: FROM Okc_Timevalues
721: WHERE id = p_id;
722: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
723: BEGIN
724: x_return_status := OKC_API.G_RET_STS_SUCCESS;
725: IF (p_talv_rec.TVE_ID_OFFSET IS NOT NULL AND
726: p_talv_rec.TVE_ID_OFFSET <> OKC_API.G_MISS_NUM)
727: THEN
728: OPEN okc_tvev_pk_csr(p_talv_rec.TVE_ID_OFFSET);

Line 726: p_talv_rec.TVE_ID_OFFSET <> OKC_API.G_MISS_NUM)

722: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
723: BEGIN
724: x_return_status := OKC_API.G_RET_STS_SUCCESS;
725: IF (p_talv_rec.TVE_ID_OFFSET IS NOT NULL AND
726: p_talv_rec.TVE_ID_OFFSET <> OKC_API.G_MISS_NUM)
727: THEN
728: OPEN okc_tvev_pk_csr(p_talv_rec.TVE_ID_OFFSET);
729: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
730: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

Line 733: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');

729: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
730: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
731: CLOSE okc_tvev_pk_csr;
732: IF (l_row_notfound) THEN
733: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');
734: RAISE item_not_found_error;
735: END IF;
736: ELSE
737: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');

Line 737: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');

733: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');
734: RAISE item_not_found_error;
735: END IF;
736: ELSE
737: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');
738: x_return_status := OKC_API.G_RET_STS_ERROR;
739: END IF;
740: EXCEPTION
741: WHEN item_not_found_error THEN

Line 738: x_return_status := OKC_API.G_RET_STS_ERROR;

734: RAISE item_not_found_error;
735: END IF;
736: ELSE
737: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_OFFSET');
738: x_return_status := OKC_API.G_RET_STS_ERROR;
739: END IF;
740: EXCEPTION
741: WHEN item_not_found_error THEN
742: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 742: x_return_status := OKC_API.G_RET_STS_ERROR;

738: x_return_status := OKC_API.G_RET_STS_ERROR;
739: END IF;
740: EXCEPTION
741: WHEN item_not_found_error THEN
742: x_return_status := OKC_API.G_RET_STS_ERROR;
743: WHEN OTHERS THEN
744: -- store SQL error message on message stack for caller
745: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
746: p_msg_name => g_unexpected_error,

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

741: WHEN item_not_found_error THEN
742: x_return_status := OKC_API.G_RET_STS_ERROR;
743: WHEN OTHERS THEN
744: -- store SQL error message on message stack for caller
745: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
746: p_msg_name => g_unexpected_error,
747: p_token1 => g_sqlcode_token,
748: p_token1_value => sqlcode,
749: p_token2 => g_col_name_token,

Line 754: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

750: p_token2_value => 'TVE_ID_OFFSET',
751: p_token3 => g_sqlerrm_token,
752: p_token3_value => sqlerrm);
753: -- notify caller of an UNEXPECTED error
754: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
755: END Validate_Tve_Id_Offset ;
756:
757: PROCEDURE Validate_Tve_Id_Limited (
758: x_return_status OUT NOCOPY VARCHAR2,

Line 769: x_return_status := OKC_API.G_RET_STS_SUCCESS;

765: WHERE id = p_id
766: and tve_type in ('ISE','IGS');
767: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
768: BEGIN
769: x_return_status := OKC_API.G_RET_STS_SUCCESS;
770: IF (p_talv_rec.TVE_ID_LIMITED IS NOT NULL AND
771: p_talv_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)
772: THEN
773: OPEN okc_tvev_pk_csr(p_talv_rec.TVE_ID_LIMITED);

Line 771: p_talv_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)

767: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
768: BEGIN
769: x_return_status := OKC_API.G_RET_STS_SUCCESS;
770: IF (p_talv_rec.TVE_ID_LIMITED IS NOT NULL AND
771: p_talv_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)
772: THEN
773: OPEN okc_tvev_pk_csr(p_talv_rec.TVE_ID_LIMITED);
774: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
775: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

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

774: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
775: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
776: CLOSE okc_tvev_pk_csr;
777: IF (l_row_notfound) THEN
778: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_LIMITED');
779: RAISE item_not_found_error;
780: END IF;
781: END IF;
782: EXCEPTION

Line 784: x_return_status := OKC_API.G_RET_STS_ERROR;

780: END IF;
781: END IF;
782: EXCEPTION
783: WHEN item_not_found_error THEN
784: x_return_status := OKC_API.G_RET_STS_ERROR;
785: WHEN OTHERS THEN
786: -- store SQL error message on message stack for caller
787: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
788: p_msg_name => g_unexpected_error,

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

783: WHEN item_not_found_error THEN
784: x_return_status := OKC_API.G_RET_STS_ERROR;
785: WHEN OTHERS THEN
786: -- store SQL error message on message stack for caller
787: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
788: p_msg_name => g_unexpected_error,
789: p_token1 => g_sqlcode_token,
790: p_token1_value => sqlcode,
791: p_token2 => g_col_name_token,

Line 796: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

792: p_token2_value => 'TVE_ID_LIMITED',
793: p_token3 => g_sqlerrm_token,
794: p_token3_value => sqlerrm);
795: -- notify caller of an UNEXPECTED error
796: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
797: END Validate_Tve_Id_Limited ;
798:
799: PROCEDURE Validate_Duration (
800: x_return_status OUT NOCOPY VARCHAR2,

Line 803: x_return_status := OKC_API.G_RET_STS_SUCCESS;

799: PROCEDURE Validate_Duration (
800: x_return_status OUT NOCOPY VARCHAR2,
801: p_talv_rec IN talv_rec_type) IS
802: BEGIN
803: x_return_status := OKC_API.G_RET_STS_SUCCESS;
804: IF (p_talv_rec.duration = OKC_API.G_MISS_NUM OR
805: p_talv_rec.duration IS NULL) THEN
806: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
807: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 804: IF (p_talv_rec.duration = OKC_API.G_MISS_NUM OR

800: x_return_status OUT NOCOPY VARCHAR2,
801: p_talv_rec IN talv_rec_type) IS
802: BEGIN
803: x_return_status := OKC_API.G_RET_STS_SUCCESS;
804: IF (p_talv_rec.duration = OKC_API.G_MISS_NUM OR
805: p_talv_rec.duration IS NULL) THEN
806: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
807: x_return_status := OKC_API.G_RET_STS_ERROR;
808: END IF;

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

802: BEGIN
803: x_return_status := OKC_API.G_RET_STS_SUCCESS;
804: IF (p_talv_rec.duration = OKC_API.G_MISS_NUM OR
805: p_talv_rec.duration IS NULL) THEN
806: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
807: x_return_status := OKC_API.G_RET_STS_ERROR;
808: END IF;
809: EXCEPTION
810: WHEN OTHERS THEN

Line 807: x_return_status := OKC_API.G_RET_STS_ERROR;

803: x_return_status := OKC_API.G_RET_STS_SUCCESS;
804: IF (p_talv_rec.duration = OKC_API.G_MISS_NUM OR
805: p_talv_rec.duration IS NULL) THEN
806: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'duration');
807: x_return_status := OKC_API.G_RET_STS_ERROR;
808: END IF;
809: EXCEPTION
810: WHEN OTHERS THEN
811: -- store SQL error message on message stack for caller

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

808: END IF;
809: EXCEPTION
810: WHEN OTHERS THEN
811: -- store SQL error message on message stack for caller
812: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
813: p_msg_name => g_unexpected_error,
814: p_token1 => g_sqlcode_token,
815: p_token1_value => sqlcode,
816: p_token2 => g_col_name_token,

Line 821: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

817: p_token2_value => 'DURATION',
818: p_token3 => g_sqlerrm_token,
819: p_token3_value => sqlerrm);
820: -- notify caller of an UNEXPECTED error
821: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
822: END Validate_Duration;
823:
824: PROCEDURE Validate_Before_After (
825: x_return_status OUT NOCOPY VARCHAR2,

Line 829: p_talv_rec.before_after <> OKC_API.G_MISS_CHAR

825: x_return_status OUT NOCOPY VARCHAR2,
826: p_talv_rec IN talv_rec_type) IS
827: BEGIN
828: IF p_talv_rec.before_after IS NOT NULL AND
829: p_talv_rec.before_after <> OKC_API.G_MISS_CHAR
830: THEN
831: IF upper(p_talv_rec.before_after) = 'B' OR
832: upper(p_talv_rec.before_after) = 'A'
833: THEN

Line 837: x_return_status := OKC_API.G_RET_STS_SUCCESS;

833: THEN
834: IF p_talv_rec.before_after = 'B' OR
835: p_talv_rec.before_after = 'A'
836: THEN
837: x_return_status := OKC_API.G_RET_STS_SUCCESS;
838: ELSE
839: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
840: x_return_status := OKC_API.G_RET_STS_ERROR;
841: END IF;

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

835: p_talv_rec.before_after = 'A'
836: THEN
837: x_return_status := OKC_API.G_RET_STS_SUCCESS;
838: ELSE
839: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
840: x_return_status := OKC_API.G_RET_STS_ERROR;
841: END IF;
842: ELSE
843: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');

Line 840: x_return_status := OKC_API.G_RET_STS_ERROR;

836: THEN
837: x_return_status := OKC_API.G_RET_STS_SUCCESS;
838: ELSE
839: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
840: x_return_status := OKC_API.G_RET_STS_ERROR;
841: END IF;
842: ELSE
843: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');
844: x_return_status := OKC_API.G_RET_STS_ERROR;

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

839: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'BEFORE_AFTER');
840: x_return_status := OKC_API.G_RET_STS_ERROR;
841: END IF;
842: ELSE
843: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');
844: x_return_status := OKC_API.G_RET_STS_ERROR;
845: END IF;
846: END IF;
847: END Validate_Before_After;

Line 844: x_return_status := OKC_API.G_RET_STS_ERROR;

840: x_return_status := OKC_API.G_RET_STS_ERROR;
841: END IF;
842: ELSE
843: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'BEFORE_AFTER');
844: x_return_status := OKC_API.G_RET_STS_ERROR;
845: END IF;
846: END IF;
847: END Validate_Before_After;
848:

Line 854: p_talv_rec.operator = OKC_API.G_MISS_CHAR OR

850: x_return_status OUT NOCOPY VARCHAR2,
851: p_talv_rec IN talv_rec_type) IS
852: BEGIN
853: IF p_talv_rec.operator IS NULL OR
854: p_talv_rec.operator = OKC_API.G_MISS_CHAR OR
855: p_talv_rec.operator = '=' OR
856: p_talv_rec.operator = '<=' OR
857: p_talv_rec.operator = '>=' OR
858: p_talv_rec.operator = '>' OR

Line 861: x_return_status := OKC_API.G_RET_STS_SUCCESS;

857: p_talv_rec.operator = '>=' OR
858: p_talv_rec.operator = '>' OR
859: p_talv_rec.operator = '<'
860: THEN
861: x_return_status := OKC_API.G_RET_STS_SUCCESS;
862: ELSE
863: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');
864: x_return_status := OKC_API.G_RET_STS_ERROR;
865: END IF;

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

859: p_talv_rec.operator = '<'
860: THEN
861: x_return_status := OKC_API.G_RET_STS_SUCCESS;
862: ELSE
863: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');
864: x_return_status := OKC_API.G_RET_STS_ERROR;
865: END IF;
866: END Validate_Operator;
867:

Line 864: x_return_status := OKC_API.G_RET_STS_ERROR;

860: THEN
861: x_return_status := OKC_API.G_RET_STS_SUCCESS;
862: ELSE
863: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'OPERATOR');
864: x_return_status := OKC_API.G_RET_STS_ERROR;
865: END IF;
866: END Validate_Operator;
867:
868: --Bug 3122962

Line 880: x_return_status := OKC_API.G_RET_STS_SUCCESS;

876: THEN
877: IF p_talv_rec.sfwt_flag = 'Y' OR
878: p_talv_rec.sfwt_flag = 'N'
879: THEN
880: x_return_status := OKC_API.G_RET_STS_SUCCESS;
881: ELSE
882: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
883: x_return_status := OKC_API.G_RET_STS_ERROR;
884: END IF;

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

878: p_talv_rec.sfwt_flag = 'N'
879: THEN
880: x_return_status := OKC_API.G_RET_STS_SUCCESS;
881: ELSE
882: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
883: x_return_status := OKC_API.G_RET_STS_ERROR;
884: END IF;
885: ELSE
886: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');

Line 883: x_return_status := OKC_API.G_RET_STS_ERROR;

879: THEN
880: x_return_status := OKC_API.G_RET_STS_SUCCESS;
881: ELSE
882: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
883: x_return_status := OKC_API.G_RET_STS_ERROR;
884: END IF;
885: ELSE
886: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
887: x_return_status := OKC_API.G_RET_STS_ERROR;

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

882: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
883: x_return_status := OKC_API.G_RET_STS_ERROR;
884: END IF;
885: ELSE
886: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
887: x_return_status := OKC_API.G_RET_STS_ERROR;
888: END IF;
889: END Validate_SFWT_Flag;
890: */

Line 887: x_return_status := OKC_API.G_RET_STS_ERROR;

883: x_return_status := OKC_API.G_RET_STS_ERROR;
884: END IF;
885: ELSE
886: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
887: x_return_status := OKC_API.G_RET_STS_ERROR;
888: END IF;
889: END Validate_SFWT_Flag;
890: */
891: FUNCTION Validate_Attributes (

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

890: */
891: FUNCTION Validate_Attributes (
892: p_talv_rec IN talv_rec_type
893: ) RETURN VARCHAR2 IS
894: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
895: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
896: BEGIN
897: IF p_talv_rec.id = OKC_API.G_MISS_NUM OR
898: p_talv_rec.id IS NULL

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

891: FUNCTION Validate_Attributes (
892: p_talv_rec IN talv_rec_type
893: ) RETURN VARCHAR2 IS
894: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
895: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
896: BEGIN
897: IF p_talv_rec.id = OKC_API.G_MISS_NUM OR
898: p_talv_rec.id IS NULL
899: THEN

Line 897: IF p_talv_rec.id = OKC_API.G_MISS_NUM OR

893: ) RETURN VARCHAR2 IS
894: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
895: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
896: BEGIN
897: IF p_talv_rec.id = OKC_API.G_MISS_NUM OR
898: p_talv_rec.id IS NULL
899: THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
901: x_return_status := OKC_API.G_RET_STS_ERROR;

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

896: BEGIN
897: IF p_talv_rec.id = OKC_API.G_MISS_NUM OR
898: p_talv_rec.id IS NULL
899: THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF p_talv_rec.object_version_number = OKC_API.G_MISS_NUM OR
903: p_talv_rec.object_version_number IS NULL
904: THEN

Line 901: x_return_status := OKC_API.G_RET_STS_ERROR;

897: IF p_talv_rec.id = OKC_API.G_MISS_NUM OR
898: p_talv_rec.id IS NULL
899: THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF p_talv_rec.object_version_number = OKC_API.G_MISS_NUM OR
903: p_talv_rec.object_version_number IS NULL
904: THEN
905: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

Line 902: ELSIF p_talv_rec.object_version_number = OKC_API.G_MISS_NUM OR

898: p_talv_rec.id IS NULL
899: THEN
900: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF p_talv_rec.object_version_number = OKC_API.G_MISS_NUM OR
903: p_talv_rec.object_version_number IS NULL
904: THEN
905: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
906: x_return_status := OKC_API.G_RET_STS_ERROR;

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

901: x_return_status := OKC_API.G_RET_STS_ERROR;
902: ELSIF p_talv_rec.object_version_number = OKC_API.G_MISS_NUM OR
903: p_talv_rec.object_version_number IS NULL
904: THEN
905: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
906: x_return_status := OKC_API.G_RET_STS_ERROR;
907: END IF;
908: --Bug 3122962
909: /*

Line 906: x_return_status := OKC_API.G_RET_STS_ERROR;

902: ELSIF p_talv_rec.object_version_number = OKC_API.G_MISS_NUM OR
903: p_talv_rec.object_version_number IS NULL
904: THEN
905: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
906: x_return_status := OKC_API.G_RET_STS_ERROR;
907: END IF;
908: --Bug 3122962
909: /*
910: Validate_SFWT_Flag (l_return_status,

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

908: --Bug 3122962
909: /*
910: Validate_SFWT_Flag (l_return_status,
911: p_talv_rec);
912: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
913: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
914: x_return_status := l_return_status;
915: RAISE G_EXCEPTION_HALT_VALIDATION;
916: ELSE

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

909: /*
910: Validate_SFWT_Flag (l_return_status,
911: p_talv_rec);
912: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
913: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
914: x_return_status := l_return_status;
915: RAISE G_EXCEPTION_HALT_VALIDATION;
916: ELSE
917: x_return_status := l_return_status; -- record that there was an error

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

919: END IF;
920: */
921: Validate_uom_code (l_return_status,
922: p_talv_rec);
923: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
924: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
925: x_return_status := l_return_status;
926: RAISE G_EXCEPTION_HALT_VALIDATION;
927: ELSE

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

920: */
921: Validate_uom_code (l_return_status,
922: p_talv_rec);
923: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
924: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
925: x_return_status := l_return_status;
926: RAISE G_EXCEPTION_HALT_VALIDATION;
927: ELSE
928: x_return_status := l_return_status; -- record that there was an error

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

930: END IF;
931: IF p_talv_rec.dnz_chr_id <> 0 Then
932: Validate_DNZ_Chr_Id (l_return_status,
933: p_talv_rec);
934: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
935: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
936: x_return_status := l_return_status;
937: RAISE G_EXCEPTION_HALT_VALIDATION;
938: ELSE

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

931: IF p_talv_rec.dnz_chr_id <> 0 Then
932: Validate_DNZ_Chr_Id (l_return_status,
933: p_talv_rec);
934: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
935: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
936: x_return_status := l_return_status;
937: RAISE G_EXCEPTION_HALT_VALIDATION;
938: ELSE
939: x_return_status := l_return_status; -- record that there was an error

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

941: END IF;
942: END IF;
943: Validate_Tve_Id_Offset (l_return_status,
944: p_talv_rec);
945: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
946: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
947: x_return_status := l_return_status;
948: RAISE G_EXCEPTION_HALT_VALIDATION;
949: ELSE

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

942: END IF;
943: Validate_Tve_Id_Offset (l_return_status,
944: p_talv_rec);
945: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
946: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
947: x_return_status := l_return_status;
948: RAISE G_EXCEPTION_HALT_VALIDATION;
949: ELSE
950: x_return_status := l_return_status; -- record that there was an error

Line 953: IF p_talv_rec.tve_id_limited <> OKC_API.G_MISS_NUM AND

949: ELSE
950: x_return_status := l_return_status; -- record that there was an error
951: END IF;
952: END IF;
953: IF p_talv_rec.tve_id_limited <> OKC_API.G_MISS_NUM AND
954: p_talv_rec.tve_id_limited IS NOT NULL
955: THEN
956: Validate_Tve_Id_Limited (l_return_status,
957: p_talv_rec);

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

954: p_talv_rec.tve_id_limited IS NOT NULL
955: THEN
956: Validate_Tve_Id_Limited (l_return_status,
957: p_talv_rec);
958: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
959: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
960: x_return_status := l_return_status;
961: RAISE G_EXCEPTION_HALT_VALIDATION;
962: ELSE

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

955: THEN
956: Validate_Tve_Id_Limited (l_return_status,
957: p_talv_rec);
958: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
959: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
960: x_return_status := l_return_status;
961: RAISE G_EXCEPTION_HALT_VALIDATION;
962: ELSE
963: x_return_status := l_return_status; -- record that there was an error

Line 968: p_talv_rec.TZE_ID <> OKC_API.G_MISS_NUM)

964: END IF;
965: END IF;
966: END IF;
967: IF (p_talv_rec.TZE_ID IS NOT NULL AND
968: p_talv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
969: THEN
970: Validate_Time_Zone_Id (l_return_status,
971: p_talv_rec);
972: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN

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

968: p_talv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
969: THEN
970: Validate_Time_Zone_Id (l_return_status,
971: p_talv_rec);
972: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
973: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
974: x_return_status := l_return_status;
975: RAISE G_EXCEPTION_HALT_VALIDATION;
976: ELSE

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

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

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

979: END IF;
980: END IF;
981: Validate_Duration (l_return_status,
982: p_talv_rec);
983: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
984: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
985: x_return_status := l_return_status;
986: RAISE G_EXCEPTION_HALT_VALIDATION;
987: ELSE

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

980: END IF;
981: Validate_Duration (l_return_status,
982: p_talv_rec);
983: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
984: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
985: x_return_status := l_return_status;
986: RAISE G_EXCEPTION_HALT_VALIDATION;
987: ELSE
988: x_return_status := l_return_status; -- record that there was an error

Line 992: (p_talv_rec.before_after <> OKC_API.G_MISS_CHAR) THEN

988: x_return_status := l_return_status; -- record that there was an error
989: END IF;
990: END IF;
991: IF (p_talv_rec.before_after is NOT NULL) AND
992: (p_talv_rec.before_after <> OKC_API.G_MISS_CHAR) THEN
993: Validate_Before_After (l_return_status,
994: p_talv_rec);
995: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
996: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

991: IF (p_talv_rec.before_after is NOT NULL) AND
992: (p_talv_rec.before_after <> OKC_API.G_MISS_CHAR) THEN
993: Validate_Before_After (l_return_status,
994: p_talv_rec);
995: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
996: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
997: x_return_status := l_return_status;
998: RAISE G_EXCEPTION_HALT_VALIDATION;
999: ELSE

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

992: (p_talv_rec.before_after <> OKC_API.G_MISS_CHAR) THEN
993: Validate_Before_After (l_return_status,
994: p_talv_rec);
995: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
996: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
997: x_return_status := l_return_status;
998: RAISE G_EXCEPTION_HALT_VALIDATION;
999: ELSE
1000: x_return_status := l_return_status; -- record that there was an error

Line 1005: (p_talv_rec.spn_id <> OKC_API.G_MISS_NUM) THEN

1001: END IF;
1002: END IF;
1003: END IF;
1004: IF (p_talv_rec.spn_id is NOT NULL) AND
1005: (p_talv_rec.spn_id <> OKC_API.G_MISS_NUM) THEN
1006: Validate_Spn_Id (l_return_status,
1007: p_talv_rec);
1008: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1009: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

1004: IF (p_talv_rec.spn_id is NOT NULL) AND
1005: (p_talv_rec.spn_id <> OKC_API.G_MISS_NUM) THEN
1006: Validate_Spn_Id (l_return_status,
1007: p_talv_rec);
1008: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1009: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1010: x_return_status := l_return_status;
1011: RAISE G_EXCEPTION_HALT_VALIDATION;
1012: ELSE

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

1005: (p_talv_rec.spn_id <> OKC_API.G_MISS_NUM) THEN
1006: Validate_Spn_Id (l_return_status,
1007: p_talv_rec);
1008: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1009: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1010: x_return_status := l_return_status;
1011: RAISE G_EXCEPTION_HALT_VALIDATION;
1012: ELSE
1013: x_return_status := l_return_status; -- record that there was an error

Line 1018: (p_talv_rec.operator <> OKC_API.G_MISS_CHAR) THEN

1014: END IF;
1015: END IF;
1016: END IF;
1017: IF (p_talv_rec.operator is NOT NULL) AND
1018: (p_talv_rec.operator <> OKC_API.G_MISS_CHAR) THEN
1019: Validate_Operator (l_return_status,
1020: p_talv_rec);
1021: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1022: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave

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

1017: IF (p_talv_rec.operator is NOT NULL) AND
1018: (p_talv_rec.operator <> OKC_API.G_MISS_CHAR) THEN
1019: Validate_Operator (l_return_status,
1020: p_talv_rec);
1021: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1022: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1023: x_return_status := l_return_status;
1024: RAISE G_EXCEPTION_HALT_VALIDATION;
1025: ELSE

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

1018: (p_talv_rec.operator <> OKC_API.G_MISS_CHAR) THEN
1019: Validate_Operator (l_return_status,
1020: p_talv_rec);
1021: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
1022: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
1023: x_return_status := l_return_status;
1024: RAISE G_EXCEPTION_HALT_VALIDATION;
1025: ELSE
1026: x_return_status := l_return_status; -- record that there was an error

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

1033: RETURN(x_return_status);
1034:
1035: WHEN OTHERS THEN
1036: -- store SQL error message on message stack for caller
1037: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
1038: p_msg_name => g_unexpected_error,
1039: p_token1 => g_sqlcode_token,
1040: p_token1_value => sqlcode,
1041: p_token2 => g_sqlerrm_token,

Line 1045: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

1041: p_token2 => g_sqlerrm_token,
1042: p_token2_value => sqlerrm);
1043:
1044: -- notify caller of an UNEXPECTED error
1045: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
1046: RETURN(x_return_status);
1047:
1048: END Validate_Attributes;
1049:

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

1055: -------------------------------------------------
1056: FUNCTION Validate_Record (
1057: p_talv_rec IN talv_rec_type
1058: ) RETURN VARCHAR2 IS
1059: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1060: BEGIN
1061: IF (p_talv_rec.operator is NULL or
1062: p_talv_rec.operator = OKC_API.G_MISS_CHAR) and
1063: (p_talv_rec.before_after is NULL or

Line 1062: p_talv_rec.operator = OKC_API.G_MISS_CHAR) and

1058: ) RETURN VARCHAR2 IS
1059: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1060: BEGIN
1061: IF (p_talv_rec.operator is NULL or
1062: p_talv_rec.operator = OKC_API.G_MISS_CHAR) and
1063: (p_talv_rec.before_after is NULL or
1064: p_talv_rec.before_after = OKC_API.G_MISS_CHAR)
1065: THEN
1066: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'operator',G_COL_NAME_TOKEN,'before_after');

Line 1064: p_talv_rec.before_after = OKC_API.G_MISS_CHAR)

1060: BEGIN
1061: IF (p_talv_rec.operator is NULL or
1062: p_talv_rec.operator = OKC_API.G_MISS_CHAR) and
1063: (p_talv_rec.before_after is NULL or
1064: p_talv_rec.before_after = OKC_API.G_MISS_CHAR)
1065: THEN
1066: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'operator',G_COL_NAME_TOKEN,'before_after');
1067: l_return_status := OKC_API.G_RET_STS_ERROR;
1068: END IF;

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

1062: p_talv_rec.operator = OKC_API.G_MISS_CHAR) and
1063: (p_talv_rec.before_after is NULL or
1064: p_talv_rec.before_after = OKC_API.G_MISS_CHAR)
1065: THEN
1066: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'operator',G_COL_NAME_TOKEN,'before_after');
1067: l_return_status := OKC_API.G_RET_STS_ERROR;
1068: END IF;
1069: RETURN (l_return_status);
1070: END Validate_Record;

Line 1067: l_return_status := OKC_API.G_RET_STS_ERROR;

1063: (p_talv_rec.before_after is NULL or
1064: p_talv_rec.before_after = OKC_API.G_MISS_CHAR)
1065: THEN
1066: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'operator',G_COL_NAME_TOKEN,'before_after');
1067: l_return_status := OKC_API.G_RET_STS_ERROR;
1068: END IF;
1069: RETURN (l_return_status);
1070: END Validate_Record;
1071: --**** End of Change -------------------------------------------------------

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

1221: p_talv_rec IN talv_rec_type) IS
1222:
1223: l_api_version CONSTANT NUMBER := 1;
1224: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1225: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1226: l_talv_rec talv_rec_type := p_talv_rec;
1227: l_tve_rec tve_rec_type;
1228: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1229: BEGIN

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

1226: l_talv_rec talv_rec_type := p_talv_rec;
1227: l_tve_rec tve_rec_type;
1228: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1229: BEGIN
1230: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1231: G_PKG_NAME,
1232: p_init_msg_list,
1233: l_api_version,
1234: p_api_version,

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

1233: l_api_version,
1234: p_api_version,
1235: '_PVT',
1236: x_return_status);
1237: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1238: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1239: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1240: RAISE OKC_API.G_EXCEPTION_ERROR;
1241: END IF;

Line 1238: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1234: p_api_version,
1235: '_PVT',
1236: x_return_status);
1237: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1238: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1239: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1240: RAISE OKC_API.G_EXCEPTION_ERROR;
1241: END IF;
1242: --- Validate all non-missing attributes (Item Level Validation)

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

1235: '_PVT',
1236: x_return_status);
1237: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1238: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1239: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1240: RAISE OKC_API.G_EXCEPTION_ERROR;
1241: END IF;
1242: --- Validate all non-missing attributes (Item Level Validation)
1243: l_return_status := Validate_Attributes(l_talv_rec);

Line 1240: RAISE OKC_API.G_EXCEPTION_ERROR;

1236: x_return_status);
1237: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1238: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1239: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1240: RAISE OKC_API.G_EXCEPTION_ERROR;
1241: END IF;
1242: --- Validate all non-missing attributes (Item Level Validation)
1243: l_return_status := Validate_Attributes(l_talv_rec);
1244: --- If any errors happen abort API

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

1241: END IF;
1242: --- Validate all non-missing attributes (Item Level Validation)
1243: l_return_status := Validate_Attributes(l_talv_rec);
1244: --- If any errors happen abort API
1245: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1246: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1247: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1248: RAISE OKC_API.G_EXCEPTION_ERROR;
1249: END IF;

Line 1246: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1242: --- Validate all non-missing attributes (Item Level Validation)
1243: l_return_status := Validate_Attributes(l_talv_rec);
1244: --- If any errors happen abort API
1245: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1246: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1247: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1248: RAISE OKC_API.G_EXCEPTION_ERROR;
1249: END IF;
1250: l_return_status := Validate_Record(l_talv_rec);

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

1243: l_return_status := Validate_Attributes(l_talv_rec);
1244: --- If any errors happen abort API
1245: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1246: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1247: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1248: RAISE OKC_API.G_EXCEPTION_ERROR;
1249: END IF;
1250: l_return_status := Validate_Record(l_talv_rec);
1251: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1248: RAISE OKC_API.G_EXCEPTION_ERROR;

1244: --- If any errors happen abort API
1245: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1246: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1247: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1248: RAISE OKC_API.G_EXCEPTION_ERROR;
1249: END IF;
1250: l_return_status := Validate_Record(l_talv_rec);
1251: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

1247: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1248: RAISE OKC_API.G_EXCEPTION_ERROR;
1249: END IF;
1250: l_return_status := Validate_Record(l_talv_rec);
1251: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1254: RAISE OKC_API.G_EXCEPTION_ERROR;
1255: END IF;

Line 1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1248: RAISE OKC_API.G_EXCEPTION_ERROR;
1249: END IF;
1250: l_return_status := Validate_Record(l_talv_rec);
1251: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1254: RAISE OKC_API.G_EXCEPTION_ERROR;
1255: END IF;
1256: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

1249: END IF;
1250: l_return_status := Validate_Record(l_talv_rec);
1251: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1254: RAISE OKC_API.G_EXCEPTION_ERROR;
1255: END IF;
1256: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1257: EXCEPTION

Line 1254: RAISE OKC_API.G_EXCEPTION_ERROR;

1250: l_return_status := Validate_Record(l_talv_rec);
1251: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1254: RAISE OKC_API.G_EXCEPTION_ERROR;
1255: END IF;
1256: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1257: EXCEPTION
1258: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

1252: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1253: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1254: RAISE OKC_API.G_EXCEPTION_ERROR;
1255: END IF;
1256: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1257: EXCEPTION
1258: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1259: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1260: (

Line 1258: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1254: RAISE OKC_API.G_EXCEPTION_ERROR;
1255: END IF;
1256: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1257: EXCEPTION
1258: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1259: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1260: (
1261: l_api_name,
1262: G_PKG_NAME,

Line 1259: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1255: END IF;
1256: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1257: EXCEPTION
1258: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1259: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1260: (
1261: l_api_name,
1262: G_PKG_NAME,
1263: 'OKC_API.G_RET_STS_ERROR',

Line 1263: 'OKC_API.G_RET_STS_ERROR',

1259: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1260: (
1261: l_api_name,
1262: G_PKG_NAME,
1263: 'OKC_API.G_RET_STS_ERROR',
1264: x_msg_count,
1265: x_msg_data,
1266: '_PVT'
1267: );

Line 1268: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1264: x_msg_count,
1265: x_msg_data,
1266: '_PVT'
1267: );
1268: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1269: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1270: (
1271: l_api_name,
1272: G_PKG_NAME,

Line 1269: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1265: x_msg_data,
1266: '_PVT'
1267: );
1268: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1269: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1270: (
1271: l_api_name,
1272: G_PKG_NAME,
1273: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1273: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1269: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1270: (
1271: l_api_name,
1272: G_PKG_NAME,
1273: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1274: x_msg_count,
1275: x_msg_data,
1276: '_PVT'
1277: );

Line 1279: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1275: x_msg_data,
1276: '_PVT'
1277: );
1278: WHEN OTHERS THEN
1279: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1280: (
1281: l_api_name,
1282: G_PKG_NAME,
1283: 'OTHERS',

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

1298: p_talv_tbl IN talv_tbl_type) IS
1299:
1300: l_api_version CONSTANT NUMBER := 1;
1301: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1302: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1303: i NUMBER := 0;
1304: BEGIN
1305: -- Make sure PL/SQL table has records in it before passing
1306: IF (p_talv_tbl.COUNT > 0) THEN

Line 1321: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1317: i := p_talv_tbl.NEXT(i);
1318: END LOOP;
1319: END IF;
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 LOOP;
1319: END IF;
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 1369: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

1365: x_tve_rec OUT NOCOPY tve_rec_type) IS
1366:
1367: l_api_version CONSTANT NUMBER := 1;
1368: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1369: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1370: l_tve_rec tve_rec_type := p_tve_rec;
1371: l_def_tve_rec tve_rec_type;
1372: -----------------------------------------
1373: -- Set_Attributes for:OKC_TIMEVALUES_B --

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

1375: FUNCTION Set_Attributes (
1376: p_tve_rec IN tve_rec_type,
1377: x_tve_rec OUT NOCOPY tve_rec_type
1378: ) RETURN VARCHAR2 IS
1379: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1380: BEGIN
1381: x_tve_rec := p_tve_rec;
1382: RETURN(l_return_status);
1383: END Set_Attributes;

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

1381: x_tve_rec := p_tve_rec;
1382: RETURN(l_return_status);
1383: END Set_Attributes;
1384: BEGIN
1385: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1386: p_init_msg_list,
1387: '_PVT',
1388: x_return_status);
1389: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1385: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1386: p_init_msg_list,
1387: '_PVT',
1388: x_return_status);
1389: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1390: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1391: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1392: RAISE OKC_API.G_EXCEPTION_ERROR;
1393: END IF;

Line 1390: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1386: p_init_msg_list,
1387: '_PVT',
1388: x_return_status);
1389: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1390: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1391: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1392: RAISE OKC_API.G_EXCEPTION_ERROR;
1393: END IF;
1394: --- Setting item attributes

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

1387: '_PVT',
1388: x_return_status);
1389: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1390: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1391: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1392: RAISE OKC_API.G_EXCEPTION_ERROR;
1393: END IF;
1394: --- Setting item attributes
1395: l_return_status := Set_Attributes(

Line 1392: RAISE OKC_API.G_EXCEPTION_ERROR;

1388: x_return_status);
1389: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1390: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1391: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1392: RAISE OKC_API.G_EXCEPTION_ERROR;
1393: END IF;
1394: --- Setting item attributes
1395: l_return_status := Set_Attributes(
1396: p_tve_rec, -- IN

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

1395: l_return_status := Set_Attributes(
1396: p_tve_rec, -- IN
1397: l_tve_rec); -- OUT
1398: --- If any errors happen abort API
1399: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1400: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1401: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_ERROR;
1403: END IF;

Line 1400: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1396: p_tve_rec, -- IN
1397: l_tve_rec); -- OUT
1398: --- If any errors happen abort API
1399: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1400: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1401: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_ERROR;
1403: END IF;
1404: INSERT INTO OKC_TIMEVALUES(

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

1397: l_tve_rec); -- OUT
1398: --- If any errors happen abort API
1399: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1400: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1401: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_ERROR;
1403: END IF;
1404: INSERT INTO OKC_TIMEVALUES(
1405: id,

Line 1402: RAISE OKC_API.G_EXCEPTION_ERROR;

1398: --- If any errors happen abort API
1399: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1400: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1401: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_ERROR;
1403: END IF;
1404: INSERT INTO OKC_TIMEVALUES(
1405: id,
1406: spn_id,

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

1508: l_tve_rec.attribute14,
1509: l_tve_rec.attribute15);
1510: -- Set OUT values
1511: x_tve_rec := l_tve_rec;
1512: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1513: EXCEPTION
1514: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1515: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1516: (

Line 1514: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1510: -- Set OUT values
1511: x_tve_rec := l_tve_rec;
1512: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1513: EXCEPTION
1514: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1515: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1516: (
1517: l_api_name,
1518: G_PKG_NAME,

Line 1515: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1511: x_tve_rec := l_tve_rec;
1512: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1513: EXCEPTION
1514: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1515: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1516: (
1517: l_api_name,
1518: G_PKG_NAME,
1519: 'OKC_API.G_RET_STS_ERROR',

Line 1519: 'OKC_API.G_RET_STS_ERROR',

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

Line 1524: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 1525: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1521: x_msg_data,
1522: '_PVT'
1523: );
1524: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1525: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1526: (
1527: l_api_name,
1528: G_PKG_NAME,
1529: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1529: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1525: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1526: (
1527: l_api_name,
1528: G_PKG_NAME,
1529: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1530: x_msg_count,
1531: x_msg_data,
1532: '_PVT'
1533: );

Line 1535: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1531: x_msg_data,
1532: '_PVT'
1533: );
1534: WHEN OTHERS THEN
1535: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1536: (
1537: l_api_name,
1538: G_PKG_NAME,
1539: 'OTHERS',

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

1555: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type) IS
1556:
1557: l_api_version CONSTANT NUMBER := 1;
1558: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1559: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1560: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type := p_okc_timevalues_tl_rec;
1561: l_def_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1562: CURSOR get_languages IS
1563: SELECT *

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

1569: FUNCTION Set_Attributes (
1570: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
1571: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
1572: ) RETURN VARCHAR2 IS
1573: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1574: BEGIN
1575: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
1576: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
1577: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;

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

1577: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;
1578: RETURN(l_return_status);
1579: END Set_Attributes;
1580: BEGIN
1581: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1582: p_init_msg_list,
1583: '_PVT',
1584: x_return_status);
1585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1581: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1582: p_init_msg_list,
1583: '_PVT',
1584: x_return_status);
1585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1588: RAISE OKC_API.G_EXCEPTION_ERROR;
1589: END IF;

Line 1586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1582: p_init_msg_list,
1583: '_PVT',
1584: x_return_status);
1585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1588: RAISE OKC_API.G_EXCEPTION_ERROR;
1589: END IF;
1590: --- Setting item attributes

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

1583: '_PVT',
1584: x_return_status);
1585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1588: RAISE OKC_API.G_EXCEPTION_ERROR;
1589: END IF;
1590: --- Setting item attributes
1591: l_return_status := Set_Attributes(

Line 1588: RAISE OKC_API.G_EXCEPTION_ERROR;

1584: x_return_status);
1585: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1586: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1587: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1588: RAISE OKC_API.G_EXCEPTION_ERROR;
1589: END IF;
1590: --- Setting item attributes
1591: l_return_status := Set_Attributes(
1592: p_okc_timevalues_tl_rec, -- IN

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

1591: l_return_status := Set_Attributes(
1592: p_okc_timevalues_tl_rec, -- IN
1593: l_okc_timevalues_tl_rec); -- OUT
1594: --- If any errors happen abort API
1595: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1596: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1597: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1598: RAISE OKC_API.G_EXCEPTION_ERROR;
1599: END IF;

Line 1596: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1592: p_okc_timevalues_tl_rec, -- IN
1593: l_okc_timevalues_tl_rec); -- OUT
1594: --- If any errors happen abort API
1595: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1596: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1597: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1598: RAISE OKC_API.G_EXCEPTION_ERROR;
1599: END IF;
1600: FOR l_lang_rec IN get_languages LOOP

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

1593: l_okc_timevalues_tl_rec); -- OUT
1594: --- If any errors happen abort API
1595: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1596: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1597: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1598: RAISE OKC_API.G_EXCEPTION_ERROR;
1599: END IF;
1600: FOR l_lang_rec IN get_languages LOOP
1601: l_okc_timevalues_tl_rec.language := l_lang_rec.language_code;

Line 1598: RAISE OKC_API.G_EXCEPTION_ERROR;

1594: --- If any errors happen abort API
1595: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1596: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1597: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1598: RAISE OKC_API.G_EXCEPTION_ERROR;
1599: END IF;
1600: FOR l_lang_rec IN get_languages LOOP
1601: l_okc_timevalues_tl_rec.language := l_lang_rec.language_code;
1602: INSERT INTO OKC_TIMEVALUES_TL(

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

1629: l_okc_timevalues_tl_rec.last_update_login);
1630: END LOOP;
1631: -- Set OUT values
1632: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1633: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1634: EXCEPTION
1635: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1636: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1637: (

Line 1635: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1631: -- Set OUT values
1632: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1633: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1634: EXCEPTION
1635: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1636: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1637: (
1638: l_api_name,
1639: G_PKG_NAME,

Line 1636: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1632: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1633: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1634: EXCEPTION
1635: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1636: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1637: (
1638: l_api_name,
1639: G_PKG_NAME,
1640: 'OKC_API.G_RET_STS_ERROR',

Line 1640: 'OKC_API.G_RET_STS_ERROR',

1636: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1637: (
1638: l_api_name,
1639: G_PKG_NAME,
1640: 'OKC_API.G_RET_STS_ERROR',
1641: x_msg_count,
1642: x_msg_data,
1643: '_PVT'
1644: );

Line 1645: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1641: x_msg_count,
1642: x_msg_data,
1643: '_PVT'
1644: );
1645: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1646: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1647: (
1648: l_api_name,
1649: G_PKG_NAME,

Line 1646: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1642: x_msg_data,
1643: '_PVT'
1644: );
1645: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1646: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1647: (
1648: l_api_name,
1649: G_PKG_NAME,
1650: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1650: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1646: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1647: (
1648: l_api_name,
1649: G_PKG_NAME,
1650: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1651: x_msg_count,
1652: x_msg_data,
1653: '_PVT'
1654: );

Line 1656: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1652: x_msg_data,
1653: '_PVT'
1654: );
1655: WHEN OTHERS THEN
1656: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1657: (
1658: l_api_name,
1659: G_PKG_NAME,
1660: 'OTHERS',

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

1677: x_talv_rec OUT NOCOPY talv_rec_type) IS
1678:
1679: l_api_version CONSTANT NUMBER := 1;
1680: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1681: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1682: l_talv_rec talv_rec_type;
1683: l_def_talv_rec talv_rec_type;
1684: l_tve_rec tve_rec_type;
1685: lx_tve_rec tve_rec_type;

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

1706: FUNCTION Set_Attributes (
1707: p_talv_rec IN talv_rec_type,
1708: x_talv_rec OUT NOCOPY talv_rec_type
1709: ) RETURN VARCHAR2 IS
1710: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1711: BEGIN
1712: x_talv_rec := p_talv_rec;
1713: -- ***** Added to overcome the Uppercase scenario
1714: -- x_talv_rec.SFWT_FLAG := 'N';

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

1716: x_talv_rec.OBJECT_VERSION_NUMBER := 1;
1717: RETURN(l_return_status);
1718: END Set_Attributes;
1719: BEGIN
1720: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1721: G_PKG_NAME,
1722: p_init_msg_list,
1723: l_api_version,
1724: p_api_version,

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

1723: l_api_version,
1724: p_api_version,
1725: '_PVT',
1726: x_return_status);
1727: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1728: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1729: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1730: RAISE OKC_API.G_EXCEPTION_ERROR;
1731: END IF;

Line 1728: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1724: p_api_version,
1725: '_PVT',
1726: x_return_status);
1727: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1728: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1729: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1730: RAISE OKC_API.G_EXCEPTION_ERROR;
1731: END IF;
1732: l_talv_rec := null_out_defaults(p_talv_rec);

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

1725: '_PVT',
1726: x_return_status);
1727: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1728: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1729: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1730: RAISE OKC_API.G_EXCEPTION_ERROR;
1731: END IF;
1732: l_talv_rec := null_out_defaults(p_talv_rec);
1733: -- Set primary key value

Line 1730: RAISE OKC_API.G_EXCEPTION_ERROR;

1726: x_return_status);
1727: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1728: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1729: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1730: RAISE OKC_API.G_EXCEPTION_ERROR;
1731: END IF;
1732: l_talv_rec := null_out_defaults(p_talv_rec);
1733: -- Set primary key value
1734: l_talv_rec.ID := get_seq_id;

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

1736: l_return_status := Set_Attributes(
1737: l_talv_rec, -- IN
1738: l_def_talv_rec); -- OUT
1739: --- If any errors happen abort API
1740: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1741: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1742: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1743: RAISE OKC_API.G_EXCEPTION_ERROR;
1744: END IF;

Line 1741: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1737: l_talv_rec, -- IN
1738: l_def_talv_rec); -- OUT
1739: --- If any errors happen abort API
1740: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1741: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1742: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1743: RAISE OKC_API.G_EXCEPTION_ERROR;
1744: END IF;
1745: l_def_talv_rec := fill_who_columns(l_def_talv_rec);

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

1738: l_def_talv_rec); -- OUT
1739: --- If any errors happen abort API
1740: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1741: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1742: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1743: RAISE OKC_API.G_EXCEPTION_ERROR;
1744: END IF;
1745: l_def_talv_rec := fill_who_columns(l_def_talv_rec);
1746: --- Validate all non-missing attributes (Item Level Validation)

Line 1743: RAISE OKC_API.G_EXCEPTION_ERROR;

1739: --- If any errors happen abort API
1740: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1741: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1742: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1743: RAISE OKC_API.G_EXCEPTION_ERROR;
1744: END IF;
1745: l_def_talv_rec := fill_who_columns(l_def_talv_rec);
1746: --- Validate all non-missing attributes (Item Level Validation)
1747: l_return_status := Validate_Attributes(l_def_talv_rec);

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

1745: l_def_talv_rec := fill_who_columns(l_def_talv_rec);
1746: --- Validate all non-missing attributes (Item Level Validation)
1747: l_return_status := Validate_Attributes(l_def_talv_rec);
1748: --- If any errors happen abort API
1749: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1750: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1751: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1752: RAISE OKC_API.G_EXCEPTION_ERROR;
1753: END IF;

Line 1750: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1746: --- Validate all non-missing attributes (Item Level Validation)
1747: l_return_status := Validate_Attributes(l_def_talv_rec);
1748: --- If any errors happen abort API
1749: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1750: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1751: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1752: RAISE OKC_API.G_EXCEPTION_ERROR;
1753: END IF;
1754: l_return_status := Validate_Record(l_def_talv_rec);

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

1747: l_return_status := Validate_Attributes(l_def_talv_rec);
1748: --- If any errors happen abort API
1749: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1750: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1751: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1752: RAISE OKC_API.G_EXCEPTION_ERROR;
1753: END IF;
1754: l_return_status := Validate_Record(l_def_talv_rec);
1755: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1752: RAISE OKC_API.G_EXCEPTION_ERROR;

1748: --- If any errors happen abort API
1749: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1750: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1751: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1752: RAISE OKC_API.G_EXCEPTION_ERROR;
1753: END IF;
1754: l_return_status := Validate_Record(l_def_talv_rec);
1755: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1756: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

1751: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1752: RAISE OKC_API.G_EXCEPTION_ERROR;
1753: END IF;
1754: l_return_status := Validate_Record(l_def_talv_rec);
1755: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1756: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1757: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1758: RAISE OKC_API.G_EXCEPTION_ERROR;
1759: END IF;

Line 1756: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1752: RAISE OKC_API.G_EXCEPTION_ERROR;
1753: END IF;
1754: l_return_status := Validate_Record(l_def_talv_rec);
1755: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1756: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1757: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1758: RAISE OKC_API.G_EXCEPTION_ERROR;
1759: END IF;
1760: --------------------------------------

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

1753: END IF;
1754: l_return_status := Validate_Record(l_def_talv_rec);
1755: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1756: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1757: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1758: RAISE OKC_API.G_EXCEPTION_ERROR;
1759: END IF;
1760: --------------------------------------
1761: -- Move VIEW record to "Child" records

Line 1758: RAISE OKC_API.G_EXCEPTION_ERROR;

1754: l_return_status := Validate_Record(l_def_talv_rec);
1755: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1756: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1757: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1758: RAISE OKC_API.G_EXCEPTION_ERROR;
1759: END IF;
1760: --------------------------------------
1761: -- Move VIEW record to "Child" records
1762: --------------------------------------

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

1772: x_msg_data,
1773: l_tve_rec,
1774: lx_tve_rec
1775: );
1776: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1777: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1778: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: END IF;

Line 1777: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1773: l_tve_rec,
1774: lx_tve_rec
1775: );
1776: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1777: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1778: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: END IF;
1781: migrate(lx_tve_rec, l_def_talv_rec);

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

1774: lx_tve_rec
1775: );
1776: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1777: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1778: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: END IF;
1781: migrate(lx_tve_rec, l_def_talv_rec);
1782: /*

Line 1779: RAISE OKC_API.G_EXCEPTION_ERROR;

1775: );
1776: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1777: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1778: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: END IF;
1781: migrate(lx_tve_rec, l_def_talv_rec);
1782: /*
1783: insert_row(

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

1787: x_msg_data,
1788: l_okc_timevalues_tl_rec,
1789: lx_okc_timevalues_tl_rec
1790: );
1791: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1792: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1793: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1794: RAISE OKC_API.G_EXCEPTION_ERROR;
1795: END IF;

Line 1792: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1788: l_okc_timevalues_tl_rec,
1789: lx_okc_timevalues_tl_rec
1790: );
1791: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1792: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1793: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1794: RAISE OKC_API.G_EXCEPTION_ERROR;
1795: END IF;
1796: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);

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

1789: lx_okc_timevalues_tl_rec
1790: );
1791: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1792: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1793: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1794: RAISE OKC_API.G_EXCEPTION_ERROR;
1795: END IF;
1796: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);
1797: */

Line 1794: RAISE OKC_API.G_EXCEPTION_ERROR;

1790: );
1791: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1792: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1793: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1794: RAISE OKC_API.G_EXCEPTION_ERROR;
1795: END IF;
1796: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);
1797: */
1798: -- Set OUT values

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

1796: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);
1797: */
1798: -- Set OUT values
1799: x_talv_rec := l_def_talv_rec;
1800: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1801: EXCEPTION
1802: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1803: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1804: (

Line 1802: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1798: -- Set OUT values
1799: x_talv_rec := l_def_talv_rec;
1800: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1801: EXCEPTION
1802: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1803: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1804: (
1805: l_api_name,
1806: G_PKG_NAME,

Line 1803: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1799: x_talv_rec := l_def_talv_rec;
1800: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1801: EXCEPTION
1802: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1803: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1804: (
1805: l_api_name,
1806: G_PKG_NAME,
1807: 'OKC_API.G_RET_STS_ERROR',

Line 1807: 'OKC_API.G_RET_STS_ERROR',

1803: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1804: (
1805: l_api_name,
1806: G_PKG_NAME,
1807: 'OKC_API.G_RET_STS_ERROR',
1808: x_msg_count,
1809: x_msg_data,
1810: '_PVT'
1811: );

Line 1812: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1808: x_msg_count,
1809: x_msg_data,
1810: '_PVT'
1811: );
1812: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1813: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1814: (
1815: l_api_name,
1816: G_PKG_NAME,

Line 1813: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1809: x_msg_data,
1810: '_PVT'
1811: );
1812: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1813: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1814: (
1815: l_api_name,
1816: G_PKG_NAME,
1817: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1817: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1813: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1814: (
1815: l_api_name,
1816: G_PKG_NAME,
1817: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1818: x_msg_count,
1819: x_msg_data,
1820: '_PVT'
1821: );

Line 1823: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1819: x_msg_data,
1820: '_PVT'
1821: );
1822: WHEN OTHERS THEN
1823: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1824: (
1825: l_api_name,
1826: G_PKG_NAME,
1827: 'OTHERS',

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

1843: x_talv_tbl OUT NOCOPY talv_tbl_type) IS
1844:
1845: l_api_version CONSTANT NUMBER := 1;
1846: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1847: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1848: i NUMBER := 0;
1849: BEGIN
1850: -- Make sure PL/SQL table has records in it before passing
1851: IF (p_talv_tbl.COUNT > 0) THEN

Line 1867: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1863: i := p_talv_tbl.NEXT(i);
1864: END LOOP;
1865: END IF;
1866: EXCEPTION
1867: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1868: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1869: (
1870: l_api_name,
1871: G_PKG_NAME,

Line 1868: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1864: END LOOP;
1865: END IF;
1866: EXCEPTION
1867: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1868: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1869: (
1870: l_api_name,
1871: G_PKG_NAME,
1872: 'OKC_API.G_RET_STS_ERROR',

Line 1872: 'OKC_API.G_RET_STS_ERROR',

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

Line 1877: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 1878: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 1882: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 1888: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

1923: FROM OKC_TIMEVALUES
1924: WHERE ID = p_tve_rec.id;
1925: l_api_version CONSTANT NUMBER := 1;
1926: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1927: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1928: l_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1929: lc_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1930: l_row_notfound BOOLEAN := FALSE;
1931: lc_row_notfound BOOLEAN := FALSE;

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

1929: lc_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1930: l_row_notfound BOOLEAN := FALSE;
1931: lc_row_notfound BOOLEAN := FALSE;
1932: BEGIN
1933: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1934: p_init_msg_list,
1935: '_PVT',
1936: x_return_status);
1937: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1933: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1934: p_init_msg_list,
1935: '_PVT',
1936: x_return_status);
1937: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1938: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1939: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1940: RAISE OKC_API.G_EXCEPTION_ERROR;
1941: END IF;

Line 1938: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1934: p_init_msg_list,
1935: '_PVT',
1936: x_return_status);
1937: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1938: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1939: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1940: RAISE OKC_API.G_EXCEPTION_ERROR;
1941: END IF;
1942: BEGIN

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

1935: '_PVT',
1936: x_return_status);
1937: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1938: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1939: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1940: RAISE OKC_API.G_EXCEPTION_ERROR;
1941: END IF;
1942: BEGIN
1943: OPEN lock_csr(p_tve_rec);

Line 1940: RAISE OKC_API.G_EXCEPTION_ERROR;

1936: x_return_status);
1937: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1938: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1939: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1940: RAISE OKC_API.G_EXCEPTION_ERROR;
1941: END IF;
1942: BEGIN
1943: OPEN lock_csr(p_tve_rec);
1944: FETCH lock_csr INTO l_object_version_number;

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

1948: WHEN E_Resource_Busy THEN
1949: IF (lock_csr%ISOPEN) THEN
1950: CLOSE lock_csr;
1951: END IF;
1952: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1953: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
1954: END;
1955:
1956: IF ( l_row_notfound ) THEN

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

1959: lc_row_notfound := lchk_csr%NOTFOUND;
1960: CLOSE lchk_csr;
1961: END IF;
1962: IF (lc_row_notfound) THEN
1963: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1964: RAISE OKC_API.G_EXCEPTION_ERROR;
1965: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1966: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1967: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1964: RAISE OKC_API.G_EXCEPTION_ERROR;

1960: CLOSE lchk_csr;
1961: END IF;
1962: IF (lc_row_notfound) THEN
1963: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1964: RAISE OKC_API.G_EXCEPTION_ERROR;
1965: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1966: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1967: RAISE OKC_API.G_EXCEPTION_ERROR;
1968: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN

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

1962: IF (lc_row_notfound) THEN
1963: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1964: RAISE OKC_API.G_EXCEPTION_ERROR;
1965: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1966: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1967: RAISE OKC_API.G_EXCEPTION_ERROR;
1968: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1969: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1970: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1967: RAISE OKC_API.G_EXCEPTION_ERROR;

1963: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1964: RAISE OKC_API.G_EXCEPTION_ERROR;
1965: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1966: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1967: RAISE OKC_API.G_EXCEPTION_ERROR;
1968: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1969: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1970: RAISE OKC_API.G_EXCEPTION_ERROR;
1971: ELSIF lc_object_version_number = -1 THEN

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

1965: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1966: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1967: RAISE OKC_API.G_EXCEPTION_ERROR;
1968: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1969: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1970: RAISE OKC_API.G_EXCEPTION_ERROR;
1971: ELSIF lc_object_version_number = -1 THEN
1972: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1973: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1970: RAISE OKC_API.G_EXCEPTION_ERROR;

1966: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1967: RAISE OKC_API.G_EXCEPTION_ERROR;
1968: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1969: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1970: RAISE OKC_API.G_EXCEPTION_ERROR;
1971: ELSIF lc_object_version_number = -1 THEN
1972: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1973: RAISE OKC_API.G_EXCEPTION_ERROR;
1974: END IF;

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

1968: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1969: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1970: RAISE OKC_API.G_EXCEPTION_ERROR;
1971: ELSIF lc_object_version_number = -1 THEN
1972: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1973: RAISE OKC_API.G_EXCEPTION_ERROR;
1974: END IF;
1975: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1976: EXCEPTION

Line 1973: RAISE OKC_API.G_EXCEPTION_ERROR;

1969: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1970: RAISE OKC_API.G_EXCEPTION_ERROR;
1971: ELSIF lc_object_version_number = -1 THEN
1972: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1973: RAISE OKC_API.G_EXCEPTION_ERROR;
1974: END IF;
1975: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1976: EXCEPTION
1977: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

1971: ELSIF lc_object_version_number = -1 THEN
1972: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1973: RAISE OKC_API.G_EXCEPTION_ERROR;
1974: END IF;
1975: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1976: EXCEPTION
1977: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1978: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1979: (

Line 1977: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1973: RAISE OKC_API.G_EXCEPTION_ERROR;
1974: END IF;
1975: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1976: EXCEPTION
1977: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1978: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1979: (
1980: l_api_name,
1981: G_PKG_NAME,

Line 1978: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1974: END IF;
1975: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1976: EXCEPTION
1977: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1978: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1979: (
1980: l_api_name,
1981: G_PKG_NAME,
1982: 'OKC_API.G_RET_STS_ERROR',

Line 1982: 'OKC_API.G_RET_STS_ERROR',

1978: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1979: (
1980: l_api_name,
1981: G_PKG_NAME,
1982: 'OKC_API.G_RET_STS_ERROR',
1983: x_msg_count,
1984: x_msg_data,
1985: '_PVT'
1986: );

Line 1987: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1983: x_msg_count,
1984: x_msg_data,
1985: '_PVT'
1986: );
1987: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1988: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1989: (
1990: l_api_name,
1991: G_PKG_NAME,

Line 1988: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1984: x_msg_data,
1985: '_PVT'
1986: );
1987: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1988: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1989: (
1990: l_api_name,
1991: G_PKG_NAME,
1992: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1992: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1988: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1989: (
1990: l_api_name,
1991: G_PKG_NAME,
1992: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1993: x_msg_count,
1994: x_msg_data,
1995: '_PVT'
1996: );

Line 1998: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1994: x_msg_data,
1995: '_PVT'
1996: );
1997: WHEN OTHERS THEN
1998: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1999: (
2000: l_api_name,
2001: G_PKG_NAME,
2002: 'OTHERS',

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

2025: FOR UPDATE NOWAIT;
2026:
2027: l_api_version CONSTANT NUMBER := 1;
2028: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
2029: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2030: l_lock_var lock_csr%ROWTYPE;
2031: l_row_notfound BOOLEAN := FALSE;
2032: lc_row_notfound BOOLEAN := FALSE;
2033: BEGIN

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

2030: l_lock_var lock_csr%ROWTYPE;
2031: l_row_notfound BOOLEAN := FALSE;
2032: lc_row_notfound BOOLEAN := FALSE;
2033: BEGIN
2034: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2035: p_init_msg_list,
2036: '_PVT',
2037: x_return_status);
2038: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2034: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2035: p_init_msg_list,
2036: '_PVT',
2037: x_return_status);
2038: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2039: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2040: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2041: RAISE OKC_API.G_EXCEPTION_ERROR;
2042: END IF;

Line 2039: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2035: p_init_msg_list,
2036: '_PVT',
2037: x_return_status);
2038: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2039: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2040: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2041: RAISE OKC_API.G_EXCEPTION_ERROR;
2042: END IF;
2043: BEGIN

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

2036: '_PVT',
2037: x_return_status);
2038: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2039: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2040: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2041: RAISE OKC_API.G_EXCEPTION_ERROR;
2042: END IF;
2043: BEGIN
2044: OPEN lock_csr(p_okc_timevalues_tl_rec);

Line 2041: RAISE OKC_API.G_EXCEPTION_ERROR;

2037: x_return_status);
2038: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2039: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2040: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2041: RAISE OKC_API.G_EXCEPTION_ERROR;
2042: END IF;
2043: BEGIN
2044: OPEN lock_csr(p_okc_timevalues_tl_rec);
2045: FETCH lock_csr INTO l_lock_var;

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

2049: WHEN E_Resource_Busy THEN
2050: IF (lock_csr%ISOPEN) THEN
2051: CLOSE lock_csr;
2052: END IF;
2053: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2054: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2055: END;
2056:
2057: IF ( l_row_notfound ) THEN

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

2054: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2055: END;
2056:
2057: IF ( l_row_notfound ) THEN
2058: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2059: RAISE OKC_API.G_EXCEPTION_ERROR;
2060: END IF;
2061: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2062: EXCEPTION

Line 2059: RAISE OKC_API.G_EXCEPTION_ERROR;

2055: END;
2056:
2057: IF ( l_row_notfound ) THEN
2058: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2059: RAISE OKC_API.G_EXCEPTION_ERROR;
2060: END IF;
2061: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2062: EXCEPTION
2063: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

2057: IF ( l_row_notfound ) THEN
2058: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2059: RAISE OKC_API.G_EXCEPTION_ERROR;
2060: END IF;
2061: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2062: EXCEPTION
2063: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2064: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2065: (

Line 2063: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2059: RAISE OKC_API.G_EXCEPTION_ERROR;
2060: END IF;
2061: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2062: EXCEPTION
2063: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2064: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2065: (
2066: l_api_name,
2067: G_PKG_NAME,

Line 2064: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2060: END IF;
2061: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2062: EXCEPTION
2063: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2064: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2065: (
2066: l_api_name,
2067: G_PKG_NAME,
2068: 'OKC_API.G_RET_STS_ERROR',

Line 2068: 'OKC_API.G_RET_STS_ERROR',

2064: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2065: (
2066: l_api_name,
2067: G_PKG_NAME,
2068: 'OKC_API.G_RET_STS_ERROR',
2069: x_msg_count,
2070: x_msg_data,
2071: '_PVT'
2072: );

Line 2073: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2069: x_msg_count,
2070: x_msg_data,
2071: '_PVT'
2072: );
2073: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2074: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2075: (
2076: l_api_name,
2077: G_PKG_NAME,

Line 2074: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2070: x_msg_data,
2071: '_PVT'
2072: );
2073: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2074: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2075: (
2076: l_api_name,
2077: G_PKG_NAME,
2078: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2078: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2074: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2075: (
2076: l_api_name,
2077: G_PKG_NAME,
2078: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2079: x_msg_count,
2080: x_msg_data,
2081: '_PVT'
2082: );

Line 2084: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2080: x_msg_data,
2081: '_PVT'
2082: );
2083: WHEN OTHERS THEN
2084: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2085: (
2086: l_api_name,
2087: G_PKG_NAME,
2088: 'OTHERS',

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

2104: p_talv_rec IN talv_rec_type) IS
2105:
2106: l_api_version CONSTANT NUMBER := 1;
2107: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
2108: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2109: l_tve_rec tve_rec_type;
2110: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2111: BEGIN
2112: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

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

2108: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2109: l_tve_rec tve_rec_type;
2110: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2111: BEGIN
2112: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2113: G_PKG_NAME,
2114: p_init_msg_list,
2115: l_api_version,
2116: p_api_version,

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

2115: l_api_version,
2116: p_api_version,
2117: '_PVT',
2118: x_return_status);
2119: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2120: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2121: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2122: RAISE OKC_API.G_EXCEPTION_ERROR;
2123: END IF;

Line 2120: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2116: p_api_version,
2117: '_PVT',
2118: x_return_status);
2119: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2120: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2121: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2122: RAISE OKC_API.G_EXCEPTION_ERROR;
2123: END IF;
2124: --------------------------------------

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

2117: '_PVT',
2118: x_return_status);
2119: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2120: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2121: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2122: RAISE OKC_API.G_EXCEPTION_ERROR;
2123: END IF;
2124: --------------------------------------
2125: -- Move VIEW record to "Child" records

Line 2122: RAISE OKC_API.G_EXCEPTION_ERROR;

2118: x_return_status);
2119: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2120: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2121: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2122: RAISE OKC_API.G_EXCEPTION_ERROR;
2123: END IF;
2124: --------------------------------------
2125: -- Move VIEW record to "Child" records
2126: --------------------------------------

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

2135: x_msg_count,
2136: x_msg_data,
2137: l_tve_rec
2138: );
2139: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2140: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2141: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2142: RAISE OKC_API.G_EXCEPTION_ERROR;
2143: END IF;

Line 2140: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2136: x_msg_data,
2137: l_tve_rec
2138: );
2139: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2140: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2141: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2142: RAISE OKC_API.G_EXCEPTION_ERROR;
2143: END IF;
2144: /* lock_row(

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

2137: l_tve_rec
2138: );
2139: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2140: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2141: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2142: RAISE OKC_API.G_EXCEPTION_ERROR;
2143: END IF;
2144: /* lock_row(
2145: p_init_msg_list,

Line 2142: RAISE OKC_API.G_EXCEPTION_ERROR;

2138: );
2139: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2140: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2141: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2142: RAISE OKC_API.G_EXCEPTION_ERROR;
2143: END IF;
2144: /* lock_row(
2145: p_init_msg_list,
2146: x_return_status,

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

2147: x_msg_count,
2148: x_msg_data,
2149: l_okc_timevalues_tl_rec
2150: );
2151: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2152: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2154: RAISE OKC_API.G_EXCEPTION_ERROR;
2155: END IF;

Line 2152: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2148: x_msg_data,
2149: l_okc_timevalues_tl_rec
2150: );
2151: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2152: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2154: RAISE OKC_API.G_EXCEPTION_ERROR;
2155: END IF;
2156: */

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

2149: l_okc_timevalues_tl_rec
2150: );
2151: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2152: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2154: RAISE OKC_API.G_EXCEPTION_ERROR;
2155: END IF;
2156: */
2157: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2154: RAISE OKC_API.G_EXCEPTION_ERROR;

2150: );
2151: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2152: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2153: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2154: RAISE OKC_API.G_EXCEPTION_ERROR;
2155: END IF;
2156: */
2157: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2158: EXCEPTION

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

2153: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2154: RAISE OKC_API.G_EXCEPTION_ERROR;
2155: END IF;
2156: */
2157: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2158: EXCEPTION
2159: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2160: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2161: (

Line 2159: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2155: END IF;
2156: */
2157: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2158: EXCEPTION
2159: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2160: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2161: (
2162: l_api_name,
2163: G_PKG_NAME,

Line 2160: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2156: */
2157: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2158: EXCEPTION
2159: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2160: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2161: (
2162: l_api_name,
2163: G_PKG_NAME,
2164: 'OKC_API.G_RET_STS_ERROR',

Line 2164: 'OKC_API.G_RET_STS_ERROR',

2160: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2161: (
2162: l_api_name,
2163: G_PKG_NAME,
2164: 'OKC_API.G_RET_STS_ERROR',
2165: x_msg_count,
2166: x_msg_data,
2167: '_PVT'
2168: );

Line 2169: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2165: x_msg_count,
2166: x_msg_data,
2167: '_PVT'
2168: );
2169: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2170: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2171: (
2172: l_api_name,
2173: G_PKG_NAME,

Line 2170: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2166: x_msg_data,
2167: '_PVT'
2168: );
2169: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2170: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2171: (
2172: l_api_name,
2173: G_PKG_NAME,
2174: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2174: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2170: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2171: (
2172: l_api_name,
2173: G_PKG_NAME,
2174: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2175: x_msg_count,
2176: x_msg_data,
2177: '_PVT'
2178: );

Line 2180: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2176: x_msg_data,
2177: '_PVT'
2178: );
2179: WHEN OTHERS THEN
2180: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2181: (
2182: l_api_name,
2183: G_PKG_NAME,
2184: 'OTHERS',

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

2199: p_talv_tbl IN talv_tbl_type) IS
2200:
2201: l_api_version CONSTANT NUMBER := 1;
2202: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2203: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2204: i NUMBER := 0;
2205: BEGIN
2206: -- Make sure PL/SQL table has records in it before passing
2207: IF (p_talv_tbl.COUNT > 0) THEN

Line 2222: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2218: i := p_talv_tbl.NEXT(i);
2219: END LOOP;
2220: END IF;
2221: EXCEPTION
2222: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2223: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2224: (
2225: l_api_name,
2226: G_PKG_NAME,

Line 2223: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2219: END LOOP;
2220: END IF;
2221: EXCEPTION
2222: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2223: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2224: (
2225: l_api_name,
2226: G_PKG_NAME,
2227: 'OKC_API.G_RET_STS_ERROR',

Line 2227: 'OKC_API.G_RET_STS_ERROR',

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

Line 2232: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 2233: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2229: x_msg_data,
2230: '_PVT'
2231: );
2232: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2233: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2234: (
2235: l_api_name,
2236: G_PKG_NAME,
2237: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2237: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 2243: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2239: x_msg_data,
2240: '_PVT'
2241: );
2242: WHEN OTHERS THEN
2243: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2244: (
2245: l_api_name,
2246: G_PKG_NAME,
2247: 'OTHERS',

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

2266: x_tve_rec OUT NOCOPY tve_rec_type) IS
2267:
2268: l_api_version CONSTANT NUMBER := 1;
2269: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2270: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2271: l_tve_rec tve_rec_type := p_tve_rec;
2272: l_def_tve_rec tve_rec_type;
2273: l_row_notfound BOOLEAN := TRUE;
2274: ----------------------------------

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

2279: x_tve_rec OUT NOCOPY tve_rec_type
2280: ) RETURN VARCHAR2 IS
2281: l_tve_rec tve_rec_type;
2282: l_row_notfound BOOLEAN := TRUE;
2283: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2284: BEGIN
2285: x_tve_rec := p_tve_rec;
2286: -- Get current database values
2287: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);

Line 2289: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2285: x_tve_rec := p_tve_rec;
2286: -- Get current database values
2287: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);
2288: IF (l_row_notfound) THEN
2289: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2290: END IF;
2291: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2292: THEN
2293: x_tve_rec.id := l_tve_rec.id;

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

2287: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);
2288: IF (l_row_notfound) THEN
2289: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2290: END IF;
2291: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2292: THEN
2293: x_tve_rec.id := l_tve_rec.id;
2294: END IF;
2295: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)

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

2291: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2292: THEN
2293: x_tve_rec.id := l_tve_rec.id;
2294: END IF;
2295: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)
2296: THEN
2297: x_tve_rec.spn_id := l_tve_rec.spn_id;
2298: END IF;
2299: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)

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

2295: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)
2296: THEN
2297: x_tve_rec.spn_id := l_tve_rec.spn_id;
2298: END IF;
2299: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2300: THEN
2301: x_tve_rec.tve_id_offset := l_tve_rec.tve_id_offset;
2302: END IF;
2303: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

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

2299: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2300: THEN
2301: x_tve_rec.tve_id_offset := l_tve_rec.tve_id_offset;
2302: END IF;
2303: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2304: THEN
2305: x_tve_rec.dnz_chr_id := l_tve_rec.dnz_chr_id;
2306: END IF;
2307: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)

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

2303: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2304: THEN
2305: x_tve_rec.dnz_chr_id := l_tve_rec.dnz_chr_id;
2306: END IF;
2307: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)
2308: THEN
2309: x_tve_rec.tze_id := l_tve_rec.tze_id;
2310: END IF;
2311: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)

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

2307: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)
2308: THEN
2309: x_tve_rec.tze_id := l_tve_rec.tze_id;
2310: END IF;
2311: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2312: THEN
2313: x_tve_rec.tve_id_limited := l_tve_rec.tve_id_limited;
2314: END IF;
2315: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)

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

2311: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2312: THEN
2313: x_tve_rec.tve_id_limited := l_tve_rec.tve_id_limited;
2314: END IF;
2315: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)
2316: THEN
2317: x_tve_rec.uom_code := l_tve_rec.uom_code;
2318: END IF;
2319: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)

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

2315: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)
2316: THEN
2317: x_tve_rec.uom_code := l_tve_rec.uom_code;
2318: END IF;
2319: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)
2320: THEN
2321: x_tve_rec.cnh_id := l_tve_rec.cnh_id;
2322: END IF;
2323: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)

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

2319: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)
2320: THEN
2321: x_tve_rec.cnh_id := l_tve_rec.cnh_id;
2322: END IF;
2323: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)
2324: THEN
2325: x_tve_rec.tve_id_generated_by := l_tve_rec.tve_id_generated_by;
2326: END IF;
2327: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)

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

2323: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)
2324: THEN
2325: x_tve_rec.tve_id_generated_by := l_tve_rec.tve_id_generated_by;
2326: END IF;
2327: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)
2328: THEN
2329: x_tve_rec.tve_id_started := l_tve_rec.tve_id_started;
2330: END IF;
2331: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)

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

2327: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)
2328: THEN
2329: x_tve_rec.tve_id_started := l_tve_rec.tve_id_started;
2330: END IF;
2331: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2332: THEN
2333: x_tve_rec.tve_id_ended := l_tve_rec.tve_id_ended;
2334: END IF;
2335: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)

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

2331: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2332: THEN
2333: x_tve_rec.tve_id_ended := l_tve_rec.tve_id_ended;
2334: END IF;
2335: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)
2336: THEN
2337: x_tve_rec.tve_type := l_tve_rec.tve_type;
2338: END IF;
2339: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)

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

2335: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)
2336: THEN
2337: x_tve_rec.tve_type := l_tve_rec.tve_type;
2338: END IF;
2339: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)
2340: THEN
2341: x_tve_rec.object_version_number := l_tve_rec.object_version_number;
2342: END IF;
2343: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)

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

2339: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)
2340: THEN
2341: x_tve_rec.object_version_number := l_tve_rec.object_version_number;
2342: END IF;
2343: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)
2344: THEN
2345: x_tve_rec.created_by := l_tve_rec.created_by;
2346: END IF;
2347: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)

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

2343: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)
2344: THEN
2345: x_tve_rec.created_by := l_tve_rec.created_by;
2346: END IF;
2347: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)
2348: THEN
2349: x_tve_rec.creation_date := l_tve_rec.creation_date;
2350: END IF;
2351: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)

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

2347: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)
2348: THEN
2349: x_tve_rec.creation_date := l_tve_rec.creation_date;
2350: END IF;
2351: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)
2352: THEN
2353: x_tve_rec.last_updated_by := l_tve_rec.last_updated_by;
2354: END IF;
2355: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)

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

2351: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)
2352: THEN
2353: x_tve_rec.last_updated_by := l_tve_rec.last_updated_by;
2354: END IF;
2355: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)
2356: THEN
2357: x_tve_rec.last_update_date := l_tve_rec.last_update_date;
2358: END IF;
2359: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)

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

2355: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)
2356: THEN
2357: x_tve_rec.last_update_date := l_tve_rec.last_update_date;
2358: END IF;
2359: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)
2360: THEN
2361: x_tve_rec.duration := l_tve_rec.duration;
2362: END IF;
2363: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)

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

2359: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)
2360: THEN
2361: x_tve_rec.duration := l_tve_rec.duration;
2362: END IF;
2363: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)
2364: THEN
2365: x_tve_rec.operator := l_tve_rec.operator;
2366: END IF;
2367: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)

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

2363: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)
2364: THEN
2365: x_tve_rec.operator := l_tve_rec.operator;
2366: END IF;
2367: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)
2368: THEN
2369: x_tve_rec.before_after := l_tve_rec.before_after;
2370: END IF;
2371: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)

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

2367: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)
2368: THEN
2369: x_tve_rec.before_after := l_tve_rec.before_after;
2370: END IF;
2371: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)
2372: THEN
2373: x_tve_rec.datetime := l_tve_rec.datetime;
2374: END IF;
2375: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)

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

2371: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)
2372: THEN
2373: x_tve_rec.datetime := l_tve_rec.datetime;
2374: END IF;
2375: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)
2376: THEN
2377: x_tve_rec.month := l_tve_rec.month;
2378: END IF;
2379: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)

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

2375: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)
2376: THEN
2377: x_tve_rec.month := l_tve_rec.month;
2378: END IF;
2379: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)
2380: THEN
2381: x_tve_rec.day := l_tve_rec.day;
2382: END IF;
2383: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)

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

2379: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)
2380: THEN
2381: x_tve_rec.day := l_tve_rec.day;
2382: END IF;
2383: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)
2384: THEN
2385: x_tve_rec.hour := l_tve_rec.hour;
2386: END IF;
2387: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)

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

2383: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)
2384: THEN
2385: x_tve_rec.hour := l_tve_rec.hour;
2386: END IF;
2387: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)
2388: THEN
2389: x_tve_rec.minute := l_tve_rec.minute;
2390: END IF;
2391: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)

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

2387: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)
2388: THEN
2389: x_tve_rec.minute := l_tve_rec.minute;
2390: END IF;
2391: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)
2392: THEN
2393: x_tve_rec.second := l_tve_rec.second;
2394: END IF;
2395: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)

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

2391: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)
2392: THEN
2393: x_tve_rec.second := l_tve_rec.second;
2394: END IF;
2395: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)
2396: THEN
2397: x_tve_rec.nth := l_tve_rec.nth;
2398: END IF;
2399: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)

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

2395: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)
2396: THEN
2397: x_tve_rec.nth := l_tve_rec.nth;
2398: END IF;
2399: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)
2400: THEN
2401: x_tve_rec.day_of_week := l_tve_rec.day_of_week;
2402: END IF;
2403: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)

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

2399: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)
2400: THEN
2401: x_tve_rec.day_of_week := l_tve_rec.day_of_week;
2402: END IF;
2403: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)
2404: THEN
2405: x_tve_rec.interval_yn := l_tve_rec.interval_yn;
2406: END IF;
2407: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)

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

2403: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)
2404: THEN
2405: x_tve_rec.interval_yn := l_tve_rec.interval_yn;
2406: END IF;
2407: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)
2408: THEN
2409: x_tve_rec.last_update_login := l_tve_rec.last_update_login;
2410: END IF;
2411: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)

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

2407: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)
2408: THEN
2409: x_tve_rec.last_update_login := l_tve_rec.last_update_login;
2410: END IF;
2411: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)
2412: THEN
2413: x_tve_rec.attribute_category := l_tve_rec.attribute_category;
2414: END IF;
2415: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)

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

2411: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)
2412: THEN
2413: x_tve_rec.attribute_category := l_tve_rec.attribute_category;
2414: END IF;
2415: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)
2416: THEN
2417: x_tve_rec.attribute1 := l_tve_rec.attribute1;
2418: END IF;
2419: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)

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

2415: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)
2416: THEN
2417: x_tve_rec.attribute1 := l_tve_rec.attribute1;
2418: END IF;
2419: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)
2420: THEN
2421: x_tve_rec.attribute2 := l_tve_rec.attribute2;
2422: END IF;
2423: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)

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

2419: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)
2420: THEN
2421: x_tve_rec.attribute2 := l_tve_rec.attribute2;
2422: END IF;
2423: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)
2424: THEN
2425: x_tve_rec.attribute3 := l_tve_rec.attribute3;
2426: END IF;
2427: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)

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

2423: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)
2424: THEN
2425: x_tve_rec.attribute3 := l_tve_rec.attribute3;
2426: END IF;
2427: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)
2428: THEN
2429: x_tve_rec.attribute4 := l_tve_rec.attribute4;
2430: END IF;
2431: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)

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

2427: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)
2428: THEN
2429: x_tve_rec.attribute4 := l_tve_rec.attribute4;
2430: END IF;
2431: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)
2432: THEN
2433: x_tve_rec.attribute5 := l_tve_rec.attribute5;
2434: END IF;
2435: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)

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

2431: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)
2432: THEN
2433: x_tve_rec.attribute5 := l_tve_rec.attribute5;
2434: END IF;
2435: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)
2436: THEN
2437: x_tve_rec.attribute6 := l_tve_rec.attribute6;
2438: END IF;
2439: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)

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

2435: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)
2436: THEN
2437: x_tve_rec.attribute6 := l_tve_rec.attribute6;
2438: END IF;
2439: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)
2440: THEN
2441: x_tve_rec.attribute7 := l_tve_rec.attribute7;
2442: END IF;
2443: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)

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

2439: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)
2440: THEN
2441: x_tve_rec.attribute7 := l_tve_rec.attribute7;
2442: END IF;
2443: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)
2444: THEN
2445: x_tve_rec.attribute8 := l_tve_rec.attribute8;
2446: END IF;
2447: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)

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

2443: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)
2444: THEN
2445: x_tve_rec.attribute8 := l_tve_rec.attribute8;
2446: END IF;
2447: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)
2448: THEN
2449: x_tve_rec.attribute9 := l_tve_rec.attribute9;
2450: END IF;
2451: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)

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

2447: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)
2448: THEN
2449: x_tve_rec.attribute9 := l_tve_rec.attribute9;
2450: END IF;
2451: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)
2452: THEN
2453: x_tve_rec.attribute10 := l_tve_rec.attribute10;
2454: END IF;
2455: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)

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

2451: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)
2452: THEN
2453: x_tve_rec.attribute10 := l_tve_rec.attribute10;
2454: END IF;
2455: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)
2456: THEN
2457: x_tve_rec.attribute11 := l_tve_rec.attribute11;
2458: END IF;
2459: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)

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

2455: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)
2456: THEN
2457: x_tve_rec.attribute11 := l_tve_rec.attribute11;
2458: END IF;
2459: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)
2460: THEN
2461: x_tve_rec.attribute12 := l_tve_rec.attribute12;
2462: END IF;
2463: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)

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

2459: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)
2460: THEN
2461: x_tve_rec.attribute12 := l_tve_rec.attribute12;
2462: END IF;
2463: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)
2464: THEN
2465: x_tve_rec.attribute13 := l_tve_rec.attribute13;
2466: END IF;
2467: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)

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

2463: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)
2464: THEN
2465: x_tve_rec.attribute13 := l_tve_rec.attribute13;
2466: END IF;
2467: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)
2468: THEN
2469: x_tve_rec.attribute14 := l_tve_rec.attribute14;
2470: END IF;
2471: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)

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

2467: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)
2468: THEN
2469: x_tve_rec.attribute14 := l_tve_rec.attribute14;
2470: END IF;
2471: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)
2472: THEN
2473: x_tve_rec.attribute15 := l_tve_rec.attribute15;
2474: END IF;
2475: --Bug 3122962

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

2472: THEN
2473: x_tve_rec.attribute15 := l_tve_rec.attribute15;
2474: END IF;
2475: --Bug 3122962
2476: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)
2477: THEN
2478: x_tve_rec.description := l_tve_rec.description;
2479: END IF;
2480: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)

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

2476: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)
2477: THEN
2478: x_tve_rec.description := l_tve_rec.description;
2479: END IF;
2480: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)
2481: THEN
2482: x_tve_rec.short_description := l_tve_rec.short_description;
2483: END IF;
2484: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)

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

2480: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)
2481: THEN
2482: x_tve_rec.short_description := l_tve_rec.short_description;
2483: END IF;
2484: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)
2485: THEN
2486: x_tve_rec.comments := l_tve_rec.comments;
2487: END IF;
2488: IF (x_tve_rec.name = OKC_API.G_MISS_CHAR)

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

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

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

2498: FUNCTION Set_Attributes (
2499: p_tve_rec IN tve_rec_type,
2500: x_tve_rec OUT NOCOPY tve_rec_type
2501: ) RETURN VARCHAR2 IS
2502: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2503: BEGIN
2504: x_tve_rec := p_tve_rec;
2505: RETURN(l_return_status);
2506: END Set_Attributes;

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

2504: x_tve_rec := p_tve_rec;
2505: RETURN(l_return_status);
2506: END Set_Attributes;
2507: BEGIN
2508: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2509: p_init_msg_list,
2510: '_PVT',
2511: x_return_status);
2512: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2508: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2509: p_init_msg_list,
2510: '_PVT',
2511: x_return_status);
2512: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2513: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2514: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2515: RAISE OKC_API.G_EXCEPTION_ERROR;
2516: END IF;

Line 2513: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2509: p_init_msg_list,
2510: '_PVT',
2511: x_return_status);
2512: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2513: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2514: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2515: RAISE OKC_API.G_EXCEPTION_ERROR;
2516: END IF;
2517: --- Setting item attributes

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

2510: '_PVT',
2511: x_return_status);
2512: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2513: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2514: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2515: RAISE OKC_API.G_EXCEPTION_ERROR;
2516: END IF;
2517: --- Setting item attributes
2518: l_return_status := Set_Attributes(

Line 2515: RAISE OKC_API.G_EXCEPTION_ERROR;

2511: x_return_status);
2512: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2513: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2514: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2515: RAISE OKC_API.G_EXCEPTION_ERROR;
2516: END IF;
2517: --- Setting item attributes
2518: l_return_status := Set_Attributes(
2519: p_tve_rec, -- IN

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

2518: l_return_status := Set_Attributes(
2519: p_tve_rec, -- IN
2520: l_tve_rec); -- OUT
2521: --- If any errors happen abort API
2522: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2523: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2524: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2525: RAISE OKC_API.G_EXCEPTION_ERROR;
2526: END IF;

Line 2523: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2519: p_tve_rec, -- IN
2520: l_tve_rec); -- OUT
2521: --- If any errors happen abort API
2522: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2523: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2524: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2525: RAISE OKC_API.G_EXCEPTION_ERROR;
2526: END IF;
2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);

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

2520: l_tve_rec); -- OUT
2521: --- If any errors happen abort API
2522: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2523: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2524: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2525: RAISE OKC_API.G_EXCEPTION_ERROR;
2526: END IF;
2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2525: RAISE OKC_API.G_EXCEPTION_ERROR;

2521: --- If any errors happen abort API
2522: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2523: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2524: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2525: RAISE OKC_API.G_EXCEPTION_ERROR;
2526: END IF;
2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2524: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2525: RAISE OKC_API.G_EXCEPTION_ERROR;
2526: END IF;
2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2531: RAISE OKC_API.G_EXCEPTION_ERROR;
2532: END IF;

Line 2529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2525: RAISE OKC_API.G_EXCEPTION_ERROR;
2526: END IF;
2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2531: RAISE OKC_API.G_EXCEPTION_ERROR;
2532: END IF;
2533: UPDATE OKC_TIMEVALUES

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

2526: END IF;
2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2531: RAISE OKC_API.G_EXCEPTION_ERROR;
2532: END IF;
2533: UPDATE OKC_TIMEVALUES
2534: SET SPN_ID = l_def_tve_rec.spn_id,

Line 2531: RAISE OKC_API.G_EXCEPTION_ERROR;

2527: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2528: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2529: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2530: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2531: RAISE OKC_API.G_EXCEPTION_ERROR;
2532: END IF;
2533: UPDATE OKC_TIMEVALUES
2534: SET SPN_ID = l_def_tve_rec.spn_id,
2535: TVE_ID_OFFSET = l_def_tve_rec.tve_id_offset,

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

2583: NAME = l_def_tve_rec.name
2584:
2585: WHERE ID = l_def_tve_rec.id;
2586: x_tve_rec := l_def_tve_rec;
2587: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2588: EXCEPTION
2589: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2590: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2591: (

Line 2589: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2585: WHERE ID = l_def_tve_rec.id;
2586: x_tve_rec := l_def_tve_rec;
2587: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2588: EXCEPTION
2589: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2590: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2591: (
2592: l_api_name,
2593: G_PKG_NAME,

Line 2590: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2586: x_tve_rec := l_def_tve_rec;
2587: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2588: EXCEPTION
2589: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2590: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2591: (
2592: l_api_name,
2593: G_PKG_NAME,
2594: 'OKC_API.G_RET_STS_ERROR',

Line 2594: 'OKC_API.G_RET_STS_ERROR',

2590: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2591: (
2592: l_api_name,
2593: G_PKG_NAME,
2594: 'OKC_API.G_RET_STS_ERROR',
2595: x_msg_count,
2596: x_msg_data,
2597: '_PVT'
2598: );

Line 2599: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2595: x_msg_count,
2596: x_msg_data,
2597: '_PVT'
2598: );
2599: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2600: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2601: (
2602: l_api_name,
2603: G_PKG_NAME,

Line 2600: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2596: x_msg_data,
2597: '_PVT'
2598: );
2599: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2600: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2601: (
2602: l_api_name,
2603: G_PKG_NAME,
2604: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2604: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2600: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2601: (
2602: l_api_name,
2603: G_PKG_NAME,
2604: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2605: x_msg_count,
2606: x_msg_data,
2607: '_PVT'
2608: );

Line 2610: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2606: x_msg_data,
2607: '_PVT'
2608: );
2609: WHEN OTHERS THEN
2610: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2611: (
2612: l_api_name,
2613: G_PKG_NAME,
2614: 'OTHERS',

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

2630: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type) IS
2631:
2632: l_api_version CONSTANT NUMBER := 1;
2633: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2634: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2635: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type := p_okc_timevalues_tl_rec;
2636: l_def_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2637: l_row_notfound BOOLEAN := TRUE;
2638: ----------------------------------

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

2643: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
2644: ) RETURN VARCHAR2 IS
2645: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2646: l_row_notfound BOOLEAN := TRUE;
2647: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2648: BEGIN
2649: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2650: -- Get current database values
2651: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);

Line 2653: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2649: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2650: -- Get current database values
2651: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);
2652: IF (l_row_notfound) THEN
2653: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2654: END IF;
2655: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2656: THEN
2657: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;

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

2651: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);
2652: IF (l_row_notfound) THEN
2653: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2654: END IF;
2655: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2656: THEN
2657: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;
2658: END IF;
2659: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)

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

2655: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2656: THEN
2657: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;
2658: END IF;
2659: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)
2660: THEN
2661: x_okc_timevalues_tl_rec.language := l_okc_timevalues_tl_rec.language;
2662: END IF;
2663: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)

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

2659: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)
2660: THEN
2661: x_okc_timevalues_tl_rec.language := l_okc_timevalues_tl_rec.language;
2662: END IF;
2663: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
2664: THEN
2665: x_okc_timevalues_tl_rec.source_lang := l_okc_timevalues_tl_rec.source_lang;
2666: END IF;
2667: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

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

2663: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
2664: THEN
2665: x_okc_timevalues_tl_rec.source_lang := l_okc_timevalues_tl_rec.source_lang;
2666: END IF;
2667: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2668: THEN
2669: x_okc_timevalues_tl_rec.sfwt_flag := l_okc_timevalues_tl_rec.sfwt_flag;
2670: END IF;
2671: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)

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

2667: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2668: THEN
2669: x_okc_timevalues_tl_rec.sfwt_flag := l_okc_timevalues_tl_rec.sfwt_flag;
2670: END IF;
2671: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)
2672: THEN
2673: x_okc_timevalues_tl_rec.description := l_okc_timevalues_tl_rec.description;
2674: END IF;
2675: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)

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

2671: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)
2672: THEN
2673: x_okc_timevalues_tl_rec.description := l_okc_timevalues_tl_rec.description;
2674: END IF;
2675: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)
2676: THEN
2677: x_okc_timevalues_tl_rec.short_description := l_okc_timevalues_tl_rec.short_description;
2678: END IF;
2679: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)

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

2675: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)
2676: THEN
2677: x_okc_timevalues_tl_rec.short_description := l_okc_timevalues_tl_rec.short_description;
2678: END IF;
2679: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)
2680: THEN
2681: x_okc_timevalues_tl_rec.comments := l_okc_timevalues_tl_rec.comments;
2682: END IF;
2683: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)

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

2679: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)
2680: THEN
2681: x_okc_timevalues_tl_rec.comments := l_okc_timevalues_tl_rec.comments;
2682: END IF;
2683: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)
2684: THEN
2685: x_okc_timevalues_tl_rec.name := l_okc_timevalues_tl_rec.name;
2686: END IF;
2687: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)

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

2683: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)
2684: THEN
2685: x_okc_timevalues_tl_rec.name := l_okc_timevalues_tl_rec.name;
2686: END IF;
2687: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)
2688: THEN
2689: x_okc_timevalues_tl_rec.created_by := l_okc_timevalues_tl_rec.created_by;
2690: END IF;
2691: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)

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

2687: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)
2688: THEN
2689: x_okc_timevalues_tl_rec.created_by := l_okc_timevalues_tl_rec.created_by;
2690: END IF;
2691: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)
2692: THEN
2693: x_okc_timevalues_tl_rec.creation_date := l_okc_timevalues_tl_rec.creation_date;
2694: END IF;
2695: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)

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

2691: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)
2692: THEN
2693: x_okc_timevalues_tl_rec.creation_date := l_okc_timevalues_tl_rec.creation_date;
2694: END IF;
2695: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
2696: THEN
2697: x_okc_timevalues_tl_rec.last_updated_by := l_okc_timevalues_tl_rec.last_updated_by;
2698: END IF;
2699: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)

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

2695: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
2696: THEN
2697: x_okc_timevalues_tl_rec.last_updated_by := l_okc_timevalues_tl_rec.last_updated_by;
2698: END IF;
2699: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
2700: THEN
2701: x_okc_timevalues_tl_rec.last_update_date := l_okc_timevalues_tl_rec.last_update_date;
2702: END IF;
2703: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)

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

2699: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
2700: THEN
2701: x_okc_timevalues_tl_rec.last_update_date := l_okc_timevalues_tl_rec.last_update_date;
2702: END IF;
2703: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
2704: THEN
2705: x_okc_timevalues_tl_rec.last_update_login := l_okc_timevalues_tl_rec.last_update_login;
2706: END IF;
2707: RETURN(l_return_status);

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

2712: FUNCTION Set_Attributes (
2713: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
2714: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
2715: ) RETURN VARCHAR2 IS
2716: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2717: BEGIN
2718: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2719: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
2720: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;

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

2720: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;
2721: RETURN(l_return_status);
2722: END Set_Attributes;
2723: BEGIN
2724: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2725: p_init_msg_list,
2726: '_PVT',
2727: x_return_status);
2728: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2724: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2725: p_init_msg_list,
2726: '_PVT',
2727: x_return_status);
2728: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2729: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2730: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2731: RAISE OKC_API.G_EXCEPTION_ERROR;
2732: END IF;

Line 2729: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2725: p_init_msg_list,
2726: '_PVT',
2727: x_return_status);
2728: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2729: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2730: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2731: RAISE OKC_API.G_EXCEPTION_ERROR;
2732: END IF;
2733: --- Setting item attributes

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

2726: '_PVT',
2727: x_return_status);
2728: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2729: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2730: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2731: RAISE OKC_API.G_EXCEPTION_ERROR;
2732: END IF;
2733: --- Setting item attributes
2734: l_return_status := Set_Attributes(

Line 2731: RAISE OKC_API.G_EXCEPTION_ERROR;

2727: x_return_status);
2728: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2729: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2730: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2731: RAISE OKC_API.G_EXCEPTION_ERROR;
2732: END IF;
2733: --- Setting item attributes
2734: l_return_status := Set_Attributes(
2735: p_okc_timevalues_tl_rec, -- IN

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

2734: l_return_status := Set_Attributes(
2735: p_okc_timevalues_tl_rec, -- IN
2736: l_okc_timevalues_tl_rec); -- OUT
2737: --- If any errors happen abort API
2738: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2739: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2740: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2741: RAISE OKC_API.G_EXCEPTION_ERROR;
2742: END IF;

Line 2739: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2735: p_okc_timevalues_tl_rec, -- IN
2736: l_okc_timevalues_tl_rec); -- OUT
2737: --- If any errors happen abort API
2738: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2739: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2740: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2741: RAISE OKC_API.G_EXCEPTION_ERROR;
2742: END IF;
2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);

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

2736: l_okc_timevalues_tl_rec); -- OUT
2737: --- If any errors happen abort API
2738: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2739: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2740: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2741: RAISE OKC_API.G_EXCEPTION_ERROR;
2742: END IF;
2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2744: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2741: RAISE OKC_API.G_EXCEPTION_ERROR;

2737: --- If any errors happen abort API
2738: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2739: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2740: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2741: RAISE OKC_API.G_EXCEPTION_ERROR;
2742: END IF;
2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2744: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2745: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2740: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2741: RAISE OKC_API.G_EXCEPTION_ERROR;
2742: END IF;
2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2744: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2745: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2746: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2747: RAISE OKC_API.G_EXCEPTION_ERROR;
2748: END IF;

Line 2745: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2741: RAISE OKC_API.G_EXCEPTION_ERROR;
2742: END IF;
2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2744: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2745: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2746: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2747: RAISE OKC_API.G_EXCEPTION_ERROR;
2748: END IF;
2749: UPDATE OKC_TIMEVALUES_TL

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

2742: END IF;
2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2744: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2745: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2746: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2747: RAISE OKC_API.G_EXCEPTION_ERROR;
2748: END IF;
2749: UPDATE OKC_TIMEVALUES_TL
2750: SET DESCRIPTION = l_def_okc_timevalues_tl_rec.description,

Line 2747: RAISE OKC_API.G_EXCEPTION_ERROR;

2743: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2744: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2745: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2746: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2747: RAISE OKC_API.G_EXCEPTION_ERROR;
2748: END IF;
2749: UPDATE OKC_TIMEVALUES_TL
2750: SET DESCRIPTION = l_def_okc_timevalues_tl_rec.description,
2751: SHORT_DESCRIPTION = l_def_okc_timevalues_tl_rec.short_description,

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

2763: SET SFWT_FLAG = 'Y'
2764: WHERE ID = l_def_okc_timevalues_tl_rec.id
2765: AND SOURCE_LANG <> USERENV('LANG');
2766: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2767: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2768: EXCEPTION
2769: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2770: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2771: (

Line 2769: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2765: AND SOURCE_LANG <> USERENV('LANG');
2766: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2767: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2768: EXCEPTION
2769: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2770: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2771: (
2772: l_api_name,
2773: G_PKG_NAME,

Line 2770: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2766: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2767: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2768: EXCEPTION
2769: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2770: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2771: (
2772: l_api_name,
2773: G_PKG_NAME,
2774: 'OKC_API.G_RET_STS_ERROR',

Line 2774: 'OKC_API.G_RET_STS_ERROR',

2770: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2771: (
2772: l_api_name,
2773: G_PKG_NAME,
2774: 'OKC_API.G_RET_STS_ERROR',
2775: x_msg_count,
2776: x_msg_data,
2777: '_PVT'
2778: );

Line 2779: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2775: x_msg_count,
2776: x_msg_data,
2777: '_PVT'
2778: );
2779: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2780: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2781: (
2782: l_api_name,
2783: G_PKG_NAME,

Line 2780: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2776: x_msg_data,
2777: '_PVT'
2778: );
2779: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2780: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2781: (
2782: l_api_name,
2783: G_PKG_NAME,
2784: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2784: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2780: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2781: (
2782: l_api_name,
2783: G_PKG_NAME,
2784: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2785: x_msg_count,
2786: x_msg_data,
2787: '_PVT'
2788: );

Line 2790: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2786: x_msg_data,
2787: '_PVT'
2788: );
2789: WHEN OTHERS THEN
2790: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2791: (
2792: l_api_name,
2793: G_PKG_NAME,
2794: 'OTHERS',

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

2811: x_talv_rec OUT NOCOPY talv_rec_type) IS
2812:
2813: l_api_version CONSTANT NUMBER := 1;
2814: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
2815: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2816: l_talv_rec talv_rec_type := p_talv_rec;
2817: l_def_talv_rec talv_rec_type;
2818: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2819: --Bug 3122962 lx_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;

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

2840: x_talv_rec OUT NOCOPY talv_rec_type
2841: ) RETURN VARCHAR2 IS
2842: l_talv_rec talv_rec_type;
2843: l_row_notfound BOOLEAN := TRUE;
2844: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2845: BEGIN
2846: x_talv_rec := p_talv_rec;
2847: -- Get current database values
2848: l_talv_rec := get_rec(p_talv_rec, l_row_notfound);

Line 2850: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2846: x_talv_rec := p_talv_rec;
2847: -- Get current database values
2848: l_talv_rec := get_rec(p_talv_rec, l_row_notfound);
2849: IF (l_row_notfound) THEN
2850: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2851: END IF;
2852: IF (x_talv_rec.id = OKC_API.G_MISS_NUM)
2853: THEN
2854: x_talv_rec.id := l_talv_rec.id;

Line 2852: IF (x_talv_rec.id = OKC_API.G_MISS_NUM)

2848: l_talv_rec := get_rec(p_talv_rec, l_row_notfound);
2849: IF (l_row_notfound) THEN
2850: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2851: END IF;
2852: IF (x_talv_rec.id = OKC_API.G_MISS_NUM)
2853: THEN
2854: x_talv_rec.id := l_talv_rec.id;
2855: END IF;
2856: IF (x_talv_rec.object_version_number = OKC_API.G_MISS_NUM)

Line 2856: IF (x_talv_rec.object_version_number = OKC_API.G_MISS_NUM)

2852: IF (x_talv_rec.id = OKC_API.G_MISS_NUM)
2853: THEN
2854: x_talv_rec.id := l_talv_rec.id;
2855: END IF;
2856: IF (x_talv_rec.object_version_number = OKC_API.G_MISS_NUM)
2857: THEN
2858: x_talv_rec.object_version_number := l_talv_rec.object_version_number;
2859: END IF;
2860: --Bug 3122962

Line 2861: /* IF (x_talv_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

2857: THEN
2858: x_talv_rec.object_version_number := l_talv_rec.object_version_number;
2859: END IF;
2860: --Bug 3122962
2861: /* IF (x_talv_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2862: THEN
2863: x_talv_rec.sfwt_flag := l_talv_rec.sfwt_flag;
2864: END IF;
2865: */

Line 2866: IF (x_talv_rec.spn_id = OKC_API.G_MISS_NUM)

2862: THEN
2863: x_talv_rec.sfwt_flag := l_talv_rec.sfwt_flag;
2864: END IF;
2865: */
2866: IF (x_talv_rec.spn_id = OKC_API.G_MISS_NUM)
2867: THEN
2868: x_talv_rec.spn_id := l_talv_rec.spn_id;
2869: END IF;
2870: IF (x_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM)

Line 2870: IF (x_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM)

2866: IF (x_talv_rec.spn_id = OKC_API.G_MISS_NUM)
2867: THEN
2868: x_talv_rec.spn_id := l_talv_rec.spn_id;
2869: END IF;
2870: IF (x_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2871: THEN
2872: x_talv_rec.tve_id_offset := l_talv_rec.tve_id_offset;
2873: END IF;
2874: IF (x_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

Line 2874: IF (x_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

2870: IF (x_talv_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2871: THEN
2872: x_talv_rec.tve_id_offset := l_talv_rec.tve_id_offset;
2873: END IF;
2874: IF (x_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2875: THEN
2876: x_talv_rec.dnz_chr_id := l_talv_rec.dnz_chr_id;
2877: END IF;
2878: IF (x_talv_rec.tze_id = OKC_API.G_MISS_NUM)

Line 2878: IF (x_talv_rec.tze_id = OKC_API.G_MISS_NUM)

2874: IF (x_talv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2875: THEN
2876: x_talv_rec.dnz_chr_id := l_talv_rec.dnz_chr_id;
2877: END IF;
2878: IF (x_talv_rec.tze_id = OKC_API.G_MISS_NUM)
2879: THEN
2880: x_talv_rec.tze_id := l_talv_rec.tze_id;
2881: END IF;
2882: IF (x_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM)

Line 2882: IF (x_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM)

2878: IF (x_talv_rec.tze_id = OKC_API.G_MISS_NUM)
2879: THEN
2880: x_talv_rec.tze_id := l_talv_rec.tze_id;
2881: END IF;
2882: IF (x_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2883: THEN
2884: x_talv_rec.tve_id_limited := l_talv_rec.tve_id_limited;
2885: END IF;
2886: IF (x_talv_rec.uom_code = OKC_API.G_MISS_CHAR)

Line 2886: IF (x_talv_rec.uom_code = OKC_API.G_MISS_CHAR)

2882: IF (x_talv_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2883: THEN
2884: x_talv_rec.tve_id_limited := l_talv_rec.tve_id_limited;
2885: END IF;
2886: IF (x_talv_rec.uom_code = OKC_API.G_MISS_CHAR)
2887: THEN
2888: x_talv_rec.uom_code := l_talv_rec.uom_code;
2889: END IF;
2890: IF (x_talv_rec.description = OKC_API.G_MISS_CHAR)

Line 2890: IF (x_talv_rec.description = OKC_API.G_MISS_CHAR)

2886: IF (x_talv_rec.uom_code = OKC_API.G_MISS_CHAR)
2887: THEN
2888: x_talv_rec.uom_code := l_talv_rec.uom_code;
2889: END IF;
2890: IF (x_talv_rec.description = OKC_API.G_MISS_CHAR)
2891: THEN
2892: x_talv_rec.description := l_talv_rec.description;
2893: END IF;
2894: IF (x_talv_rec.short_description = OKC_API.G_MISS_CHAR)

Line 2894: IF (x_talv_rec.short_description = OKC_API.G_MISS_CHAR)

2890: IF (x_talv_rec.description = OKC_API.G_MISS_CHAR)
2891: THEN
2892: x_talv_rec.description := l_talv_rec.description;
2893: END IF;
2894: IF (x_talv_rec.short_description = OKC_API.G_MISS_CHAR)
2895: THEN
2896: x_talv_rec.short_description := l_talv_rec.short_description;
2897: END IF;
2898: IF (x_talv_rec.comments = OKC_API.G_MISS_CHAR)

Line 2898: IF (x_talv_rec.comments = OKC_API.G_MISS_CHAR)

2894: IF (x_talv_rec.short_description = OKC_API.G_MISS_CHAR)
2895: THEN
2896: x_talv_rec.short_description := l_talv_rec.short_description;
2897: END IF;
2898: IF (x_talv_rec.comments = OKC_API.G_MISS_CHAR)
2899: THEN
2900: x_talv_rec.comments := l_talv_rec.comments;
2901: END IF;
2902: IF (x_talv_rec.duration = OKC_API.G_MISS_NUM)

Line 2902: IF (x_talv_rec.duration = OKC_API.G_MISS_NUM)

2898: IF (x_talv_rec.comments = OKC_API.G_MISS_CHAR)
2899: THEN
2900: x_talv_rec.comments := l_talv_rec.comments;
2901: END IF;
2902: IF (x_talv_rec.duration = OKC_API.G_MISS_NUM)
2903: THEN
2904: x_talv_rec.duration := l_talv_rec.duration;
2905: END IF;
2906: IF (x_talv_rec.operator = OKC_API.G_MISS_CHAR)

Line 2906: IF (x_talv_rec.operator = OKC_API.G_MISS_CHAR)

2902: IF (x_talv_rec.duration = OKC_API.G_MISS_NUM)
2903: THEN
2904: x_talv_rec.duration := l_talv_rec.duration;
2905: END IF;
2906: IF (x_talv_rec.operator = OKC_API.G_MISS_CHAR)
2907: THEN
2908: x_talv_rec.operator := l_talv_rec.operator;
2909: END IF;
2910: IF (x_talv_rec.before_after = OKC_API.G_MISS_CHAR)

Line 2910: IF (x_talv_rec.before_after = OKC_API.G_MISS_CHAR)

2906: IF (x_talv_rec.operator = OKC_API.G_MISS_CHAR)
2907: THEN
2908: x_talv_rec.operator := l_talv_rec.operator;
2909: END IF;
2910: IF (x_talv_rec.before_after = OKC_API.G_MISS_CHAR)
2911: THEN
2912: x_talv_rec.before_after := l_talv_rec.before_after;
2913: END IF;
2914: IF (x_talv_rec.attribute_category = OKC_API.G_MISS_CHAR)

Line 2914: IF (x_talv_rec.attribute_category = OKC_API.G_MISS_CHAR)

2910: IF (x_talv_rec.before_after = OKC_API.G_MISS_CHAR)
2911: THEN
2912: x_talv_rec.before_after := l_talv_rec.before_after;
2913: END IF;
2914: IF (x_talv_rec.attribute_category = OKC_API.G_MISS_CHAR)
2915: THEN
2916: x_talv_rec.attribute_category := l_talv_rec.attribute_category;
2917: END IF;
2918: IF (x_talv_rec.attribute1 = OKC_API.G_MISS_CHAR)

Line 2918: IF (x_talv_rec.attribute1 = OKC_API.G_MISS_CHAR)

2914: IF (x_talv_rec.attribute_category = OKC_API.G_MISS_CHAR)
2915: THEN
2916: x_talv_rec.attribute_category := l_talv_rec.attribute_category;
2917: END IF;
2918: IF (x_talv_rec.attribute1 = OKC_API.G_MISS_CHAR)
2919: THEN
2920: x_talv_rec.attribute1 := l_talv_rec.attribute1;
2921: END IF;
2922: IF (x_talv_rec.attribute2 = OKC_API.G_MISS_CHAR)

Line 2922: IF (x_talv_rec.attribute2 = OKC_API.G_MISS_CHAR)

2918: IF (x_talv_rec.attribute1 = OKC_API.G_MISS_CHAR)
2919: THEN
2920: x_talv_rec.attribute1 := l_talv_rec.attribute1;
2921: END IF;
2922: IF (x_talv_rec.attribute2 = OKC_API.G_MISS_CHAR)
2923: THEN
2924: x_talv_rec.attribute2 := l_talv_rec.attribute2;
2925: END IF;
2926: IF (x_talv_rec.attribute3 = OKC_API.G_MISS_CHAR)

Line 2926: IF (x_talv_rec.attribute3 = OKC_API.G_MISS_CHAR)

2922: IF (x_talv_rec.attribute2 = OKC_API.G_MISS_CHAR)
2923: THEN
2924: x_talv_rec.attribute2 := l_talv_rec.attribute2;
2925: END IF;
2926: IF (x_talv_rec.attribute3 = OKC_API.G_MISS_CHAR)
2927: THEN
2928: x_talv_rec.attribute3 := l_talv_rec.attribute3;
2929: END IF;
2930: IF (x_talv_rec.attribute4 = OKC_API.G_MISS_CHAR)

Line 2930: IF (x_talv_rec.attribute4 = OKC_API.G_MISS_CHAR)

2926: IF (x_talv_rec.attribute3 = OKC_API.G_MISS_CHAR)
2927: THEN
2928: x_talv_rec.attribute3 := l_talv_rec.attribute3;
2929: END IF;
2930: IF (x_talv_rec.attribute4 = OKC_API.G_MISS_CHAR)
2931: THEN
2932: x_talv_rec.attribute4 := l_talv_rec.attribute4;
2933: END IF;
2934: IF (x_talv_rec.attribute5 = OKC_API.G_MISS_CHAR)

Line 2934: IF (x_talv_rec.attribute5 = OKC_API.G_MISS_CHAR)

2930: IF (x_talv_rec.attribute4 = OKC_API.G_MISS_CHAR)
2931: THEN
2932: x_talv_rec.attribute4 := l_talv_rec.attribute4;
2933: END IF;
2934: IF (x_talv_rec.attribute5 = OKC_API.G_MISS_CHAR)
2935: THEN
2936: x_talv_rec.attribute5 := l_talv_rec.attribute5;
2937: END IF;
2938: IF (x_talv_rec.attribute6 = OKC_API.G_MISS_CHAR)

Line 2938: IF (x_talv_rec.attribute6 = OKC_API.G_MISS_CHAR)

2934: IF (x_talv_rec.attribute5 = OKC_API.G_MISS_CHAR)
2935: THEN
2936: x_talv_rec.attribute5 := l_talv_rec.attribute5;
2937: END IF;
2938: IF (x_talv_rec.attribute6 = OKC_API.G_MISS_CHAR)
2939: THEN
2940: x_talv_rec.attribute6 := l_talv_rec.attribute6;
2941: END IF;
2942: IF (x_talv_rec.attribute7 = OKC_API.G_MISS_CHAR)

Line 2942: IF (x_talv_rec.attribute7 = OKC_API.G_MISS_CHAR)

2938: IF (x_talv_rec.attribute6 = OKC_API.G_MISS_CHAR)
2939: THEN
2940: x_talv_rec.attribute6 := l_talv_rec.attribute6;
2941: END IF;
2942: IF (x_talv_rec.attribute7 = OKC_API.G_MISS_CHAR)
2943: THEN
2944: x_talv_rec.attribute7 := l_talv_rec.attribute7;
2945: END IF;
2946: IF (x_talv_rec.attribute8 = OKC_API.G_MISS_CHAR)

Line 2946: IF (x_talv_rec.attribute8 = OKC_API.G_MISS_CHAR)

2942: IF (x_talv_rec.attribute7 = OKC_API.G_MISS_CHAR)
2943: THEN
2944: x_talv_rec.attribute7 := l_talv_rec.attribute7;
2945: END IF;
2946: IF (x_talv_rec.attribute8 = OKC_API.G_MISS_CHAR)
2947: THEN
2948: x_talv_rec.attribute8 := l_talv_rec.attribute8;
2949: END IF;
2950: IF (x_talv_rec.attribute9 = OKC_API.G_MISS_CHAR)

Line 2950: IF (x_talv_rec.attribute9 = OKC_API.G_MISS_CHAR)

2946: IF (x_talv_rec.attribute8 = OKC_API.G_MISS_CHAR)
2947: THEN
2948: x_talv_rec.attribute8 := l_talv_rec.attribute8;
2949: END IF;
2950: IF (x_talv_rec.attribute9 = OKC_API.G_MISS_CHAR)
2951: THEN
2952: x_talv_rec.attribute9 := l_talv_rec.attribute9;
2953: END IF;
2954: IF (x_talv_rec.attribute10 = OKC_API.G_MISS_CHAR)

Line 2954: IF (x_talv_rec.attribute10 = OKC_API.G_MISS_CHAR)

2950: IF (x_talv_rec.attribute9 = OKC_API.G_MISS_CHAR)
2951: THEN
2952: x_talv_rec.attribute9 := l_talv_rec.attribute9;
2953: END IF;
2954: IF (x_talv_rec.attribute10 = OKC_API.G_MISS_CHAR)
2955: THEN
2956: x_talv_rec.attribute10 := l_talv_rec.attribute10;
2957: END IF;
2958: IF (x_talv_rec.attribute11 = OKC_API.G_MISS_CHAR)

Line 2958: IF (x_talv_rec.attribute11 = OKC_API.G_MISS_CHAR)

2954: IF (x_talv_rec.attribute10 = OKC_API.G_MISS_CHAR)
2955: THEN
2956: x_talv_rec.attribute10 := l_talv_rec.attribute10;
2957: END IF;
2958: IF (x_talv_rec.attribute11 = OKC_API.G_MISS_CHAR)
2959: THEN
2960: x_talv_rec.attribute11 := l_talv_rec.attribute11;
2961: END IF;
2962: IF (x_talv_rec.attribute12 = OKC_API.G_MISS_CHAR)

Line 2962: IF (x_talv_rec.attribute12 = OKC_API.G_MISS_CHAR)

2958: IF (x_talv_rec.attribute11 = OKC_API.G_MISS_CHAR)
2959: THEN
2960: x_talv_rec.attribute11 := l_talv_rec.attribute11;
2961: END IF;
2962: IF (x_talv_rec.attribute12 = OKC_API.G_MISS_CHAR)
2963: THEN
2964: x_talv_rec.attribute12 := l_talv_rec.attribute12;
2965: END IF;
2966: IF (x_talv_rec.attribute13 = OKC_API.G_MISS_CHAR)

Line 2966: IF (x_talv_rec.attribute13 = OKC_API.G_MISS_CHAR)

2962: IF (x_talv_rec.attribute12 = OKC_API.G_MISS_CHAR)
2963: THEN
2964: x_talv_rec.attribute12 := l_talv_rec.attribute12;
2965: END IF;
2966: IF (x_talv_rec.attribute13 = OKC_API.G_MISS_CHAR)
2967: THEN
2968: x_talv_rec.attribute13 := l_talv_rec.attribute13;
2969: END IF;
2970: IF (x_talv_rec.attribute14 = OKC_API.G_MISS_CHAR)

Line 2970: IF (x_talv_rec.attribute14 = OKC_API.G_MISS_CHAR)

2966: IF (x_talv_rec.attribute13 = OKC_API.G_MISS_CHAR)
2967: THEN
2968: x_talv_rec.attribute13 := l_talv_rec.attribute13;
2969: END IF;
2970: IF (x_talv_rec.attribute14 = OKC_API.G_MISS_CHAR)
2971: THEN
2972: x_talv_rec.attribute14 := l_talv_rec.attribute14;
2973: END IF;
2974: IF (x_talv_rec.attribute15 = OKC_API.G_MISS_CHAR)

Line 2974: IF (x_talv_rec.attribute15 = OKC_API.G_MISS_CHAR)

2970: IF (x_talv_rec.attribute14 = OKC_API.G_MISS_CHAR)
2971: THEN
2972: x_talv_rec.attribute14 := l_talv_rec.attribute14;
2973: END IF;
2974: IF (x_talv_rec.attribute15 = OKC_API.G_MISS_CHAR)
2975: THEN
2976: x_talv_rec.attribute15 := l_talv_rec.attribute15;
2977: END IF;
2978: IF (x_talv_rec.created_by = OKC_API.G_MISS_NUM)

Line 2978: IF (x_talv_rec.created_by = OKC_API.G_MISS_NUM)

2974: IF (x_talv_rec.attribute15 = OKC_API.G_MISS_CHAR)
2975: THEN
2976: x_talv_rec.attribute15 := l_talv_rec.attribute15;
2977: END IF;
2978: IF (x_talv_rec.created_by = OKC_API.G_MISS_NUM)
2979: THEN
2980: x_talv_rec.created_by := l_talv_rec.created_by;
2981: END IF;
2982: IF (x_talv_rec.creation_date = OKC_API.G_MISS_DATE)

Line 2982: IF (x_talv_rec.creation_date = OKC_API.G_MISS_DATE)

2978: IF (x_talv_rec.created_by = OKC_API.G_MISS_NUM)
2979: THEN
2980: x_talv_rec.created_by := l_talv_rec.created_by;
2981: END IF;
2982: IF (x_talv_rec.creation_date = OKC_API.G_MISS_DATE)
2983: THEN
2984: x_talv_rec.creation_date := l_talv_rec.creation_date;
2985: END IF;
2986: IF (x_talv_rec.last_updated_by = OKC_API.G_MISS_NUM)

Line 2986: IF (x_talv_rec.last_updated_by = OKC_API.G_MISS_NUM)

2982: IF (x_talv_rec.creation_date = OKC_API.G_MISS_DATE)
2983: THEN
2984: x_talv_rec.creation_date := l_talv_rec.creation_date;
2985: END IF;
2986: IF (x_talv_rec.last_updated_by = OKC_API.G_MISS_NUM)
2987: THEN
2988: x_talv_rec.last_updated_by := l_talv_rec.last_updated_by;
2989: END IF;
2990: IF (x_talv_rec.last_update_date = OKC_API.G_MISS_DATE)

Line 2990: IF (x_talv_rec.last_update_date = OKC_API.G_MISS_DATE)

2986: IF (x_talv_rec.last_updated_by = OKC_API.G_MISS_NUM)
2987: THEN
2988: x_talv_rec.last_updated_by := l_talv_rec.last_updated_by;
2989: END IF;
2990: IF (x_talv_rec.last_update_date = OKC_API.G_MISS_DATE)
2991: THEN
2992: x_talv_rec.last_update_date := l_talv_rec.last_update_date;
2993: END IF;
2994: IF (x_talv_rec.last_update_login = OKC_API.G_MISS_NUM)

Line 2994: IF (x_talv_rec.last_update_login = OKC_API.G_MISS_NUM)

2990: IF (x_talv_rec.last_update_date = OKC_API.G_MISS_DATE)
2991: THEN
2992: x_talv_rec.last_update_date := l_talv_rec.last_update_date;
2993: END IF;
2994: IF (x_talv_rec.last_update_login = OKC_API.G_MISS_NUM)
2995: THEN
2996: x_talv_rec.last_update_login := l_talv_rec.last_update_login;
2997: END IF;
2998: RETURN(l_return_status);

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

3003: FUNCTION Set_Attributes (
3004: p_talv_rec IN talv_rec_type,
3005: x_talv_rec OUT NOCOPY talv_rec_type
3006: ) RETURN VARCHAR2 IS
3007: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3008: BEGIN
3009: x_talv_rec := p_talv_rec;
3010: -- **** Added the following two lines for uppercasing *********
3011: x_talv_rec.BEFORE_AFTER := upper(p_talv_rec.BEFORE_AFTER);

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

3013: x_talv_rec.OBJECT_VERSION_NUMBER := NVL(x_talv_rec.OBJECT_VERSION_NUMBER, 0) + 1;
3014: RETURN(l_return_status);
3015: END Set_Attributes;
3016: BEGIN
3017: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3018: G_PKG_NAME,
3019: p_init_msg_list,
3020: l_api_version,
3021: p_api_version,

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

3020: l_api_version,
3021: p_api_version,
3022: '_PVT',
3023: x_return_status);
3024: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3025: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3026: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3027: RAISE OKC_API.G_EXCEPTION_ERROR;
3028: END IF;

Line 3025: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3021: p_api_version,
3022: '_PVT',
3023: x_return_status);
3024: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3025: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3026: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3027: RAISE OKC_API.G_EXCEPTION_ERROR;
3028: END IF;
3029: --- Setting item attributes

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

3022: '_PVT',
3023: x_return_status);
3024: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3025: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3026: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3027: RAISE OKC_API.G_EXCEPTION_ERROR;
3028: END IF;
3029: --- Setting item attributes
3030: l_return_status := Set_Attributes(

Line 3027: RAISE OKC_API.G_EXCEPTION_ERROR;

3023: x_return_status);
3024: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3025: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3026: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3027: RAISE OKC_API.G_EXCEPTION_ERROR;
3028: END IF;
3029: --- Setting item attributes
3030: l_return_status := Set_Attributes(
3031: p_talv_rec, -- IN

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

3030: l_return_status := Set_Attributes(
3031: p_talv_rec, -- IN
3032: l_talv_rec); -- OUT
3033: --- If any errors happen abort API
3034: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3035: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3036: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3037: RAISE OKC_API.G_EXCEPTION_ERROR;
3038: END IF;

Line 3035: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3031: p_talv_rec, -- IN
3032: l_talv_rec); -- OUT
3033: --- If any errors happen abort API
3034: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3035: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3036: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3037: RAISE OKC_API.G_EXCEPTION_ERROR;
3038: END IF;
3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);

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

3032: l_talv_rec); -- OUT
3033: --- If any errors happen abort API
3034: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3035: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3036: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3037: RAISE OKC_API.G_EXCEPTION_ERROR;
3038: END IF;
3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);
3040: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3037: RAISE OKC_API.G_EXCEPTION_ERROR;

3033: --- If any errors happen abort API
3034: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3035: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3036: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3037: RAISE OKC_API.G_EXCEPTION_ERROR;
3038: END IF;
3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);
3040: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3041: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

3036: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3037: RAISE OKC_API.G_EXCEPTION_ERROR;
3038: END IF;
3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);
3040: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3041: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3042: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3043: RAISE OKC_API.G_EXCEPTION_ERROR;
3044: END IF;

Line 3041: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3037: RAISE OKC_API.G_EXCEPTION_ERROR;
3038: END IF;
3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);
3040: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3041: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3042: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3043: RAISE OKC_API.G_EXCEPTION_ERROR;
3044: END IF;
3045: l_def_talv_rec := fill_who_columns(l_def_talv_rec);

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

3038: END IF;
3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);
3040: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3041: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3042: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3043: RAISE OKC_API.G_EXCEPTION_ERROR;
3044: END IF;
3045: l_def_talv_rec := fill_who_columns(l_def_talv_rec);
3046: --- Validate all non-missing attributes (Item Level Validation)

Line 3043: RAISE OKC_API.G_EXCEPTION_ERROR;

3039: l_return_status := populate_new_record(l_talv_rec, l_def_talv_rec);
3040: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3041: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3042: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3043: RAISE OKC_API.G_EXCEPTION_ERROR;
3044: END IF;
3045: l_def_talv_rec := fill_who_columns(l_def_talv_rec);
3046: --- Validate all non-missing attributes (Item Level Validation)
3047: l_return_status := Validate_Attributes(l_def_talv_rec);

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

3045: l_def_talv_rec := fill_who_columns(l_def_talv_rec);
3046: --- Validate all non-missing attributes (Item Level Validation)
3047: l_return_status := Validate_Attributes(l_def_talv_rec);
3048: --- If any errors happen abort API
3049: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3050: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3051: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3052: RAISE OKC_API.G_EXCEPTION_ERROR;
3053: END IF;

Line 3050: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3046: --- Validate all non-missing attributes (Item Level Validation)
3047: l_return_status := Validate_Attributes(l_def_talv_rec);
3048: --- If any errors happen abort API
3049: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3050: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3051: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3052: RAISE OKC_API.G_EXCEPTION_ERROR;
3053: END IF;
3054: l_return_status := Validate_Record(l_def_talv_rec);

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

3047: l_return_status := Validate_Attributes(l_def_talv_rec);
3048: --- If any errors happen abort API
3049: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3050: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3051: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3052: RAISE OKC_API.G_EXCEPTION_ERROR;
3053: END IF;
3054: l_return_status := Validate_Record(l_def_talv_rec);
3055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3052: RAISE OKC_API.G_EXCEPTION_ERROR;

3048: --- If any errors happen abort API
3049: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3050: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3051: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3052: RAISE OKC_API.G_EXCEPTION_ERROR;
3053: END IF;
3054: l_return_status := Validate_Record(l_def_talv_rec);
3055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

3051: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3052: RAISE OKC_API.G_EXCEPTION_ERROR;
3053: END IF;
3054: l_return_status := Validate_Record(l_def_talv_rec);
3055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3058: RAISE OKC_API.G_EXCEPTION_ERROR;
3059: END IF;

Line 3056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3052: RAISE OKC_API.G_EXCEPTION_ERROR;
3053: END IF;
3054: l_return_status := Validate_Record(l_def_talv_rec);
3055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3058: RAISE OKC_API.G_EXCEPTION_ERROR;
3059: END IF;
3060:

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

3053: END IF;
3054: l_return_status := Validate_Record(l_def_talv_rec);
3055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3058: RAISE OKC_API.G_EXCEPTION_ERROR;
3059: END IF;
3060:
3061: --------------------------------------

Line 3058: RAISE OKC_API.G_EXCEPTION_ERROR;

3054: l_return_status := Validate_Record(l_def_talv_rec);
3055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3058: RAISE OKC_API.G_EXCEPTION_ERROR;
3059: END IF;
3060:
3061: --------------------------------------
3062: -- Move VIEW record to "Child" records

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

3073: x_msg_data,
3074: l_okc_timevalues_tl_rec,
3075: lx_okc_timevalues_tl_rec
3076: );
3077: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3078: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3079: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3080: RAISE OKC_API.G_EXCEPTION_ERROR;
3081: END IF;

Line 3078: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3074: l_okc_timevalues_tl_rec,
3075: lx_okc_timevalues_tl_rec
3076: );
3077: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3078: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3079: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3080: RAISE OKC_API.G_EXCEPTION_ERROR;
3081: END IF;
3082: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);

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

3075: lx_okc_timevalues_tl_rec
3076: );
3077: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3078: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3079: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3080: RAISE OKC_API.G_EXCEPTION_ERROR;
3081: END IF;
3082: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);
3083: */

Line 3080: RAISE OKC_API.G_EXCEPTION_ERROR;

3076: );
3077: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3078: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3079: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3080: RAISE OKC_API.G_EXCEPTION_ERROR;
3081: END IF;
3082: migrate(lx_okc_timevalues_tl_rec, l_def_talv_rec);
3083: */
3084: update_row(

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

3088: x_msg_data,
3089: l_tve_rec,
3090: lx_tve_rec
3091: );
3092: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3093: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3094: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_ERROR;
3096: END IF;

Line 3093: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3089: l_tve_rec,
3090: lx_tve_rec
3091: );
3092: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3093: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3094: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_ERROR;
3096: END IF;
3097: migrate(lx_tve_rec, l_def_talv_rec);

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

3090: lx_tve_rec
3091: );
3092: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3093: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3094: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_ERROR;
3096: END IF;
3097: migrate(lx_tve_rec, l_def_talv_rec);
3098: x_talv_rec := l_def_talv_rec;

Line 3095: RAISE OKC_API.G_EXCEPTION_ERROR;

3091: );
3092: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3093: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3094: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3095: RAISE OKC_API.G_EXCEPTION_ERROR;
3096: END IF;
3097: migrate(lx_tve_rec, l_def_talv_rec);
3098: x_talv_rec := l_def_talv_rec;
3099: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

3095: RAISE OKC_API.G_EXCEPTION_ERROR;
3096: END IF;
3097: migrate(lx_tve_rec, l_def_talv_rec);
3098: x_talv_rec := l_def_talv_rec;
3099: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3100: EXCEPTION
3101: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3102: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3103: (

Line 3101: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3097: migrate(lx_tve_rec, l_def_talv_rec);
3098: x_talv_rec := l_def_talv_rec;
3099: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3100: EXCEPTION
3101: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3102: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3103: (
3104: l_api_name,
3105: G_PKG_NAME,

Line 3102: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3098: x_talv_rec := l_def_talv_rec;
3099: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3100: EXCEPTION
3101: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3102: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3103: (
3104: l_api_name,
3105: G_PKG_NAME,
3106: 'OKC_API.G_RET_STS_ERROR',

Line 3106: 'OKC_API.G_RET_STS_ERROR',

3102: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3103: (
3104: l_api_name,
3105: G_PKG_NAME,
3106: 'OKC_API.G_RET_STS_ERROR',
3107: x_msg_count,
3108: x_msg_data,
3109: '_PVT'
3110: );

Line 3111: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3107: x_msg_count,
3108: x_msg_data,
3109: '_PVT'
3110: );
3111: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3112: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3113: (
3114: l_api_name,
3115: G_PKG_NAME,

Line 3112: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3108: x_msg_data,
3109: '_PVT'
3110: );
3111: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3112: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3113: (
3114: l_api_name,
3115: G_PKG_NAME,
3116: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3116: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3112: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3113: (
3114: l_api_name,
3115: G_PKG_NAME,
3116: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3117: x_msg_count,
3118: x_msg_data,
3119: '_PVT'
3120: );

Line 3122: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3118: x_msg_data,
3119: '_PVT'
3120: );
3121: WHEN OTHERS THEN
3122: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3123: (
3124: l_api_name,
3125: G_PKG_NAME,
3126: 'OTHERS',

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

3142: x_talv_tbl OUT NOCOPY talv_tbl_type) IS
3143:
3144: l_api_version CONSTANT NUMBER := 1;
3145: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
3146: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3147: i NUMBER := 0;
3148: BEGIN
3149: -- Make sure PL/SQL table has records in it before passing
3150: IF (p_talv_tbl.COUNT > 0) THEN

Line 3166: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3162: i := p_talv_tbl.NEXT(i);
3163: END LOOP;
3164: END IF;
3165: EXCEPTION
3166: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3167: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3168: (
3169: l_api_name,
3170: G_PKG_NAME,

Line 3167: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3163: END LOOP;
3164: END IF;
3165: EXCEPTION
3166: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3167: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3168: (
3169: l_api_name,
3170: G_PKG_NAME,
3171: 'OKC_API.G_RET_STS_ERROR',

Line 3171: 'OKC_API.G_RET_STS_ERROR',

3167: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3168: (
3169: l_api_name,
3170: G_PKG_NAME,
3171: 'OKC_API.G_RET_STS_ERROR',
3172: x_msg_count,
3173: x_msg_data,
3174: '_PVT'
3175: );

Line 3176: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3172: x_msg_count,
3173: x_msg_data,
3174: '_PVT'
3175: );
3176: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3177: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3178: (
3179: l_api_name,
3180: G_PKG_NAME,

Line 3177: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3173: x_msg_data,
3174: '_PVT'
3175: );
3176: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3177: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3178: (
3179: l_api_name,
3180: G_PKG_NAME,
3181: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3181: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3177: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3178: (
3179: l_api_name,
3180: G_PKG_NAME,
3181: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3182: x_msg_count,
3183: x_msg_data,
3184: '_PVT'
3185: );

Line 3187: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3183: x_msg_data,
3184: '_PVT'
3185: );
3186: WHEN OTHERS THEN
3187: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3188: (
3189: l_api_name,
3190: G_PKG_NAME,
3191: 'OTHERS',

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

3209: p_tve_rec IN tve_rec_type) IS
3210:
3211: l_api_version CONSTANT NUMBER := 1;
3212: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3213: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3214: l_tve_rec tve_rec_type:= p_tve_rec;
3215: l_row_notfound BOOLEAN := TRUE;
3216: BEGIN
3217: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

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

3213: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3214: l_tve_rec tve_rec_type:= p_tve_rec;
3215: l_row_notfound BOOLEAN := TRUE;
3216: BEGIN
3217: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3218: p_init_msg_list,
3219: '_PVT',
3220: x_return_status);
3221: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

3217: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3218: p_init_msg_list,
3219: '_PVT',
3220: x_return_status);
3221: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3222: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3223: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3224: RAISE OKC_API.G_EXCEPTION_ERROR;
3225: END IF;

Line 3222: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3218: p_init_msg_list,
3219: '_PVT',
3220: x_return_status);
3221: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3222: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3223: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3224: RAISE OKC_API.G_EXCEPTION_ERROR;
3225: END IF;
3226: DELETE FROM OKC_TIMEVALUES

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

3219: '_PVT',
3220: x_return_status);
3221: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3222: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3223: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3224: RAISE OKC_API.G_EXCEPTION_ERROR;
3225: END IF;
3226: DELETE FROM OKC_TIMEVALUES
3227: WHERE ID = l_tve_rec.id;

Line 3224: RAISE OKC_API.G_EXCEPTION_ERROR;

3220: x_return_status);
3221: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3222: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3223: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3224: RAISE OKC_API.G_EXCEPTION_ERROR;
3225: END IF;
3226: DELETE FROM OKC_TIMEVALUES
3227: WHERE ID = l_tve_rec.id;
3228:

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

3225: END IF;
3226: DELETE FROM OKC_TIMEVALUES
3227: WHERE ID = l_tve_rec.id;
3228:
3229: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3230: EXCEPTION
3231: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3232: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3233: (

Line 3231: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3227: WHERE ID = l_tve_rec.id;
3228:
3229: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3230: EXCEPTION
3231: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3232: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3233: (
3234: l_api_name,
3235: G_PKG_NAME,

Line 3232: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3228:
3229: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3230: EXCEPTION
3231: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3232: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3233: (
3234: l_api_name,
3235: G_PKG_NAME,
3236: 'OKC_API.G_RET_STS_ERROR',

Line 3236: 'OKC_API.G_RET_STS_ERROR',

3232: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3233: (
3234: l_api_name,
3235: G_PKG_NAME,
3236: 'OKC_API.G_RET_STS_ERROR',
3237: x_msg_count,
3238: x_msg_data,
3239: '_PVT'
3240: );

Line 3241: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3237: x_msg_count,
3238: x_msg_data,
3239: '_PVT'
3240: );
3241: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3242: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3243: (
3244: l_api_name,
3245: G_PKG_NAME,

Line 3242: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3238: x_msg_data,
3239: '_PVT'
3240: );
3241: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3242: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3243: (
3244: l_api_name,
3245: G_PKG_NAME,
3246: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3246: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3242: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3243: (
3244: l_api_name,
3245: G_PKG_NAME,
3246: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3247: x_msg_count,
3248: x_msg_data,
3249: '_PVT'
3250: );

Line 3252: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3248: x_msg_data,
3249: '_PVT'
3250: );
3251: WHEN OTHERS THEN
3252: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3253: (
3254: l_api_name,
3255: G_PKG_NAME,
3256: 'OTHERS',

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

3270: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type) IS
3271:
3272: l_api_version CONSTANT NUMBER := 1;
3273: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3274: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3275: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type:= p_okc_timevalues_tl_rec;
3276: l_row_notfound BOOLEAN := TRUE;
3277: ------------------------------------------
3278: -- Set_Attributes for:OKC_TIMEVALUES_TL --

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

3280: FUNCTION Set_Attributes (
3281: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
3282: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
3283: ) RETURN VARCHAR2 IS
3284: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3285: BEGIN
3286: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
3287: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
3288: RETURN(l_return_status);

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

3287: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
3288: RETURN(l_return_status);
3289: END Set_Attributes;
3290: BEGIN
3291: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3292: p_init_msg_list,
3293: '_PVT',
3294: x_return_status);
3295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

3291: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3292: p_init_msg_list,
3293: '_PVT',
3294: x_return_status);
3295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3296: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3297: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3298: RAISE OKC_API.G_EXCEPTION_ERROR;
3299: END IF;

Line 3296: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3292: p_init_msg_list,
3293: '_PVT',
3294: x_return_status);
3295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3296: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3297: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3298: RAISE OKC_API.G_EXCEPTION_ERROR;
3299: END IF;
3300: --- Setting item attributes

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

3293: '_PVT',
3294: x_return_status);
3295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3296: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3297: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3298: RAISE OKC_API.G_EXCEPTION_ERROR;
3299: END IF;
3300: --- Setting item attributes
3301: l_return_status := Set_Attributes(

Line 3298: RAISE OKC_API.G_EXCEPTION_ERROR;

3294: x_return_status);
3295: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3296: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3297: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3298: RAISE OKC_API.G_EXCEPTION_ERROR;
3299: END IF;
3300: --- Setting item attributes
3301: l_return_status := Set_Attributes(
3302: p_okc_timevalues_tl_rec, -- IN

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

3301: l_return_status := Set_Attributes(
3302: p_okc_timevalues_tl_rec, -- IN
3303: l_okc_timevalues_tl_rec); -- OUT
3304: --- If any errors happen abort API
3305: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3306: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3307: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3308: RAISE OKC_API.G_EXCEPTION_ERROR;
3309: END IF;

Line 3306: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3302: p_okc_timevalues_tl_rec, -- IN
3303: l_okc_timevalues_tl_rec); -- OUT
3304: --- If any errors happen abort API
3305: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3306: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3307: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3308: RAISE OKC_API.G_EXCEPTION_ERROR;
3309: END IF;
3310: DELETE FROM OKC_TIMEVALUES_TL

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

3303: l_okc_timevalues_tl_rec); -- OUT
3304: --- If any errors happen abort API
3305: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3306: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3307: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3308: RAISE OKC_API.G_EXCEPTION_ERROR;
3309: END IF;
3310: DELETE FROM OKC_TIMEVALUES_TL
3311: WHERE ID = l_okc_timevalues_tl_rec.id;

Line 3308: RAISE OKC_API.G_EXCEPTION_ERROR;

3304: --- If any errors happen abort API
3305: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3306: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3307: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3308: RAISE OKC_API.G_EXCEPTION_ERROR;
3309: END IF;
3310: DELETE FROM OKC_TIMEVALUES_TL
3311: WHERE ID = l_okc_timevalues_tl_rec.id;
3312:

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

3309: END IF;
3310: DELETE FROM OKC_TIMEVALUES_TL
3311: WHERE ID = l_okc_timevalues_tl_rec.id;
3312:
3313: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3314: EXCEPTION
3315: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3316: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3317: (

Line 3315: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3311: WHERE ID = l_okc_timevalues_tl_rec.id;
3312:
3313: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3314: EXCEPTION
3315: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3316: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3317: (
3318: l_api_name,
3319: G_PKG_NAME,

Line 3316: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3312:
3313: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3314: EXCEPTION
3315: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3316: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3317: (
3318: l_api_name,
3319: G_PKG_NAME,
3320: 'OKC_API.G_RET_STS_ERROR',

Line 3320: 'OKC_API.G_RET_STS_ERROR',

3316: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3317: (
3318: l_api_name,
3319: G_PKG_NAME,
3320: 'OKC_API.G_RET_STS_ERROR',
3321: x_msg_count,
3322: x_msg_data,
3323: '_PVT'
3324: );

Line 3325: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3321: x_msg_count,
3322: x_msg_data,
3323: '_PVT'
3324: );
3325: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3326: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3327: (
3328: l_api_name,
3329: G_PKG_NAME,

Line 3326: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3322: x_msg_data,
3323: '_PVT'
3324: );
3325: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3326: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3327: (
3328: l_api_name,
3329: G_PKG_NAME,
3330: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3330: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3326: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3327: (
3328: l_api_name,
3329: G_PKG_NAME,
3330: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3331: x_msg_count,
3332: x_msg_data,
3333: '_PVT'
3334: );

Line 3336: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3332: x_msg_data,
3333: '_PVT'
3334: );
3335: WHEN OTHERS THEN
3336: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3337: (
3338: l_api_name,
3339: G_PKG_NAME,
3340: 'OTHERS',

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

3356: p_talv_rec IN talv_rec_type) IS
3357:
3358: l_api_version CONSTANT NUMBER := 1;
3359: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3360: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3361: l_talv_rec talv_rec_type := p_talv_rec;
3362: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
3363: l_tve_rec tve_rec_type;
3364: BEGIN

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

3361: l_talv_rec talv_rec_type := p_talv_rec;
3362: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
3363: l_tve_rec tve_rec_type;
3364: BEGIN
3365: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3366: G_PKG_NAME,
3367: p_init_msg_list,
3368: l_api_version,
3369: p_api_version,

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

3368: l_api_version,
3369: p_api_version,
3370: '_PVT',
3371: x_return_status);
3372: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3373: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3374: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3375: RAISE OKC_API.G_EXCEPTION_ERROR;
3376: END IF;

Line 3373: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3369: p_api_version,
3370: '_PVT',
3371: x_return_status);
3372: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3373: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3374: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3375: RAISE OKC_API.G_EXCEPTION_ERROR;
3376: END IF;
3377: --------------------------------------

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

3370: '_PVT',
3371: x_return_status);
3372: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3373: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3374: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3375: RAISE OKC_API.G_EXCEPTION_ERROR;
3376: END IF;
3377: --------------------------------------
3378: -- Move VIEW record to "Child" records

Line 3375: RAISE OKC_API.G_EXCEPTION_ERROR;

3371: x_return_status);
3372: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3373: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3374: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3375: RAISE OKC_API.G_EXCEPTION_ERROR;
3376: END IF;
3377: --------------------------------------
3378: -- Move VIEW record to "Child" records
3379: --------------------------------------

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

3388: x_msg_count,
3389: x_msg_data,
3390: l_okc_timevalues_tl_rec
3391: );
3392: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3393: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3394: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3395: RAISE OKC_API.G_EXCEPTION_ERROR;
3396: END IF;

Line 3393: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3389: x_msg_data,
3390: l_okc_timevalues_tl_rec
3391: );
3392: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3393: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3394: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3395: RAISE OKC_API.G_EXCEPTION_ERROR;
3396: END IF;
3397: */

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

3390: l_okc_timevalues_tl_rec
3391: );
3392: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3393: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3394: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3395: RAISE OKC_API.G_EXCEPTION_ERROR;
3396: END IF;
3397: */
3398: delete_row(

Line 3395: RAISE OKC_API.G_EXCEPTION_ERROR;

3391: );
3392: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3393: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3394: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3395: RAISE OKC_API.G_EXCEPTION_ERROR;
3396: END IF;
3397: */
3398: delete_row(
3399: p_init_msg_list,

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

3401: x_msg_count,
3402: x_msg_data,
3403: l_tve_rec
3404: );
3405: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3406: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3407: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3408: RAISE OKC_API.G_EXCEPTION_ERROR;
3409: END IF;

Line 3406: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3402: x_msg_data,
3403: l_tve_rec
3404: );
3405: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3406: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3407: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3408: RAISE OKC_API.G_EXCEPTION_ERROR;
3409: END IF;
3410: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

3403: l_tve_rec
3404: );
3405: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3406: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3407: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3408: RAISE OKC_API.G_EXCEPTION_ERROR;
3409: END IF;
3410: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3411: EXCEPTION

Line 3408: RAISE OKC_API.G_EXCEPTION_ERROR;

3404: );
3405: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3406: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3407: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3408: RAISE OKC_API.G_EXCEPTION_ERROR;
3409: END IF;
3410: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3411: EXCEPTION
3412: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

3406: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3407: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3408: RAISE OKC_API.G_EXCEPTION_ERROR;
3409: END IF;
3410: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3411: EXCEPTION
3412: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3413: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3414: (

Line 3412: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3408: RAISE OKC_API.G_EXCEPTION_ERROR;
3409: END IF;
3410: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3411: EXCEPTION
3412: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3413: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3414: (
3415: l_api_name,
3416: G_PKG_NAME,

Line 3413: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3409: END IF;
3410: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3411: EXCEPTION
3412: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3413: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3414: (
3415: l_api_name,
3416: G_PKG_NAME,
3417: 'OKC_API.G_RET_STS_ERROR',

Line 3417: 'OKC_API.G_RET_STS_ERROR',

3413: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3414: (
3415: l_api_name,
3416: G_PKG_NAME,
3417: 'OKC_API.G_RET_STS_ERROR',
3418: x_msg_count,
3419: x_msg_data,
3420: '_PVT'
3421: );

Line 3422: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3418: x_msg_count,
3419: x_msg_data,
3420: '_PVT'
3421: );
3422: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3423: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3424: (
3425: l_api_name,
3426: G_PKG_NAME,

Line 3423: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3419: x_msg_data,
3420: '_PVT'
3421: );
3422: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3423: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3424: (
3425: l_api_name,
3426: G_PKG_NAME,
3427: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3427: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3423: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3424: (
3425: l_api_name,
3426: G_PKG_NAME,
3427: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3428: x_msg_count,
3429: x_msg_data,
3430: '_PVT'
3431: );

Line 3433: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3429: x_msg_data,
3430: '_PVT'
3431: );
3432: WHEN OTHERS THEN
3433: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3434: (
3435: l_api_name,
3436: G_PKG_NAME,
3437: 'OTHERS',

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

3452: p_talv_tbl IN talv_tbl_type) IS
3453:
3454: l_api_version CONSTANT NUMBER := 1;
3455: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3456: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3457: i NUMBER := 0;
3458: BEGIN
3459: -- Make sure PL/SQL table has records in it before passing
3460: IF (p_talv_tbl.COUNT > 0) THEN

Line 3475: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3471: i := p_talv_tbl.NEXT(i);
3472: END LOOP;
3473: END IF;
3474: EXCEPTION
3475: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3476: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3477: (
3478: l_api_name,
3479: G_PKG_NAME,

Line 3476: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3472: END LOOP;
3473: END IF;
3474: EXCEPTION
3475: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3476: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3477: (
3478: l_api_name,
3479: G_PKG_NAME,
3480: 'OKC_API.G_RET_STS_ERROR',

Line 3480: 'OKC_API.G_RET_STS_ERROR',

3476: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3477: (
3478: l_api_name,
3479: G_PKG_NAME,
3480: 'OKC_API.G_RET_STS_ERROR',
3481: x_msg_count,
3482: x_msg_data,
3483: '_PVT'
3484: );

Line 3485: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3481: x_msg_count,
3482: x_msg_data,
3483: '_PVT'
3484: );
3485: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3486: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3487: (
3488: l_api_name,
3489: G_PKG_NAME,

Line 3486: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3482: x_msg_data,
3483: '_PVT'
3484: );
3485: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3486: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3487: (
3488: l_api_name,
3489: G_PKG_NAME,
3490: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3490: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3486: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3487: (
3488: l_api_name,
3489: G_PKG_NAME,
3490: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3491: x_msg_count,
3492: x_msg_data,
3493: '_PVT'
3494: );

Line 3496: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3492: x_msg_data,
3493: '_PVT'
3494: );
3495: WHEN OTHERS THEN
3496: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3497: (
3498: l_api_name,
3499: G_PKG_NAME,
3500: 'OTHERS',