DBA Data[Home] [Help]

APPS.OKC_IGS_PVT dependencies on OKC_API

Line 336: IF (l_igsv_rec.object_version_number = OKC_API.G_MISS_NUM) THEN

332: p_igsv_rec IN igsv_rec_type
333: ) RETURN igsv_rec_type IS
334: l_igsv_rec igsv_rec_type := p_igsv_rec;
335: BEGIN
336: IF (l_igsv_rec.object_version_number = OKC_API.G_MISS_NUM) THEN
337: l_igsv_rec.object_version_number := NULL;
338: END IF;
339: /* IF (l_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
340: l_igsv_rec.sfwt_flag := NULL;

Line 339: /* IF (l_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN

335: BEGIN
336: IF (l_igsv_rec.object_version_number = OKC_API.G_MISS_NUM) THEN
337: l_igsv_rec.object_version_number := NULL;
338: END IF;
339: /* IF (l_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
340: l_igsv_rec.sfwt_flag := NULL;
341: END IF;
342: */
343: IF (l_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN

Line 343: IF (l_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN

339: /* IF (l_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR) THEN
340: l_igsv_rec.sfwt_flag := NULL;
341: END IF;
342: */
343: IF (l_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
344: l_igsv_rec.tve_id_started := NULL;
345: END IF;
346: IF (l_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
347: l_igsv_rec.tve_id_ended := NULL;

Line 346: IF (l_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN

342: */
343: IF (l_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM) THEN
344: l_igsv_rec.tve_id_started := NULL;
345: END IF;
346: IF (l_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
347: l_igsv_rec.tve_id_ended := NULL;
348: END IF;
349: IF (l_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
350: l_igsv_rec.tve_id_limited := NULL;

Line 349: IF (l_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN

345: END IF;
346: IF (l_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM) THEN
347: l_igsv_rec.tve_id_ended := NULL;
348: END IF;
349: IF (l_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
350: l_igsv_rec.tve_id_limited := NULL;
351: END IF;
352: IF (l_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
353: l_igsv_rec.dnz_chr_id := NULL;

Line 352: IF (l_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN

348: END IF;
349: IF (l_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM) THEN
350: l_igsv_rec.tve_id_limited := NULL;
351: END IF;
352: IF (l_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
353: l_igsv_rec.dnz_chr_id := NULL;
354: END IF;
355: IF (l_igsv_rec.tze_id = OKC_API.G_MISS_NUM) THEN
356: l_igsv_rec.tze_id := NULL;

Line 355: IF (l_igsv_rec.tze_id = OKC_API.G_MISS_NUM) THEN

351: END IF;
352: IF (l_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM) THEN
353: l_igsv_rec.dnz_chr_id := NULL;
354: END IF;
355: IF (l_igsv_rec.tze_id = OKC_API.G_MISS_NUM) THEN
356: l_igsv_rec.tze_id := NULL;
357: END IF;
358: IF (l_igsv_rec.description = OKC_API.G_MISS_CHAR) THEN
359: l_igsv_rec.description := NULL;

Line 358: IF (l_igsv_rec.description = OKC_API.G_MISS_CHAR) THEN

354: END IF;
355: IF (l_igsv_rec.tze_id = OKC_API.G_MISS_NUM) THEN
356: l_igsv_rec.tze_id := NULL;
357: END IF;
358: IF (l_igsv_rec.description = OKC_API.G_MISS_CHAR) THEN
359: l_igsv_rec.description := NULL;
360: END IF;
361: IF (l_igsv_rec.short_description = OKC_API.G_MISS_CHAR) THEN
362: l_igsv_rec.short_description := NULL;

Line 361: IF (l_igsv_rec.short_description = OKC_API.G_MISS_CHAR) THEN

357: END IF;
358: IF (l_igsv_rec.description = OKC_API.G_MISS_CHAR) THEN
359: l_igsv_rec.description := NULL;
360: END IF;
361: IF (l_igsv_rec.short_description = OKC_API.G_MISS_CHAR) THEN
362: l_igsv_rec.short_description := NULL;
363: END IF;
364: IF (l_igsv_rec.comments = OKC_API.G_MISS_CHAR) THEN
365: l_igsv_rec.comments := NULL;

Line 364: IF (l_igsv_rec.comments = OKC_API.G_MISS_CHAR) THEN

360: END IF;
361: IF (l_igsv_rec.short_description = OKC_API.G_MISS_CHAR) THEN
362: l_igsv_rec.short_description := NULL;
363: END IF;
364: IF (l_igsv_rec.comments = OKC_API.G_MISS_CHAR) THEN
365: l_igsv_rec.comments := NULL;
366: END IF;
367: IF (l_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
368: l_igsv_rec.attribute_category := NULL;

Line 367: IF (l_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN

363: END IF;
364: IF (l_igsv_rec.comments = OKC_API.G_MISS_CHAR) THEN
365: l_igsv_rec.comments := NULL;
366: END IF;
367: IF (l_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
368: l_igsv_rec.attribute_category := NULL;
369: END IF;
370: IF (l_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
371: l_igsv_rec.attribute1 := NULL;

Line 370: IF (l_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN

366: END IF;
367: IF (l_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR) THEN
368: l_igsv_rec.attribute_category := NULL;
369: END IF;
370: IF (l_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
371: l_igsv_rec.attribute1 := NULL;
372: END IF;
373: IF (l_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN
374: l_igsv_rec.attribute2 := NULL;

Line 373: IF (l_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN

369: END IF;
370: IF (l_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR) THEN
371: l_igsv_rec.attribute1 := NULL;
372: END IF;
373: IF (l_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN
374: l_igsv_rec.attribute2 := NULL;
375: END IF;
376: IF (l_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN
377: l_igsv_rec.attribute3 := NULL;

Line 376: IF (l_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN

372: END IF;
373: IF (l_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR) THEN
374: l_igsv_rec.attribute2 := NULL;
375: END IF;
376: IF (l_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN
377: l_igsv_rec.attribute3 := NULL;
378: END IF;
379: IF (l_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN
380: l_igsv_rec.attribute4 := NULL;

Line 379: IF (l_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN

375: END IF;
376: IF (l_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR) THEN
377: l_igsv_rec.attribute3 := NULL;
378: END IF;
379: IF (l_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN
380: l_igsv_rec.attribute4 := NULL;
381: END IF;
382: IF (l_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN
383: l_igsv_rec.attribute5 := NULL;

Line 382: IF (l_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN

378: END IF;
379: IF (l_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR) THEN
380: l_igsv_rec.attribute4 := NULL;
381: END IF;
382: IF (l_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN
383: l_igsv_rec.attribute5 := NULL;
384: END IF;
385: IF (l_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN
386: l_igsv_rec.attribute6 := NULL;

Line 385: IF (l_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN

381: END IF;
382: IF (l_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR) THEN
383: l_igsv_rec.attribute5 := NULL;
384: END IF;
385: IF (l_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN
386: l_igsv_rec.attribute6 := NULL;
387: END IF;
388: IF (l_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN
389: l_igsv_rec.attribute7 := NULL;

Line 388: IF (l_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN

384: END IF;
385: IF (l_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR) THEN
386: l_igsv_rec.attribute6 := NULL;
387: END IF;
388: IF (l_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN
389: l_igsv_rec.attribute7 := NULL;
390: END IF;
391: IF (l_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN
392: l_igsv_rec.attribute8 := NULL;

Line 391: IF (l_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN

387: END IF;
388: IF (l_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR) THEN
389: l_igsv_rec.attribute7 := NULL;
390: END IF;
391: IF (l_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN
392: l_igsv_rec.attribute8 := NULL;
393: END IF;
394: IF (l_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN
395: l_igsv_rec.attribute9 := NULL;

Line 394: IF (l_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN

390: END IF;
391: IF (l_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR) THEN
392: l_igsv_rec.attribute8 := NULL;
393: END IF;
394: IF (l_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN
395: l_igsv_rec.attribute9 := NULL;
396: END IF;
397: IF (l_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN
398: l_igsv_rec.attribute10 := NULL;

Line 397: IF (l_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN

393: END IF;
394: IF (l_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR) THEN
395: l_igsv_rec.attribute9 := NULL;
396: END IF;
397: IF (l_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN
398: l_igsv_rec.attribute10 := NULL;
399: END IF;
400: IF (l_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN
401: l_igsv_rec.attribute11 := NULL;

Line 400: IF (l_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN

396: END IF;
397: IF (l_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR) THEN
398: l_igsv_rec.attribute10 := NULL;
399: END IF;
400: IF (l_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN
401: l_igsv_rec.attribute11 := NULL;
402: END IF;
403: IF (l_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN
404: l_igsv_rec.attribute12 := NULL;

Line 403: IF (l_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN

399: END IF;
400: IF (l_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR) THEN
401: l_igsv_rec.attribute11 := NULL;
402: END IF;
403: IF (l_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN
404: l_igsv_rec.attribute12 := NULL;
405: END IF;
406: IF (l_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN
407: l_igsv_rec.attribute13 := NULL;

Line 406: IF (l_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN

402: END IF;
403: IF (l_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR) THEN
404: l_igsv_rec.attribute12 := NULL;
405: END IF;
406: IF (l_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN
407: l_igsv_rec.attribute13 := NULL;
408: END IF;
409: IF (l_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN
410: l_igsv_rec.attribute14 := NULL;

Line 409: IF (l_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN

405: END IF;
406: IF (l_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR) THEN
407: l_igsv_rec.attribute13 := NULL;
408: END IF;
409: IF (l_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN
410: l_igsv_rec.attribute14 := NULL;
411: END IF;
412: IF (l_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN
413: l_igsv_rec.attribute15 := NULL;

Line 412: IF (l_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN

408: END IF;
409: IF (l_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR) THEN
410: l_igsv_rec.attribute14 := NULL;
411: END IF;
412: IF (l_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN
413: l_igsv_rec.attribute15 := NULL;
414: END IF;
415: IF (l_igsv_rec.created_by = OKC_API.G_MISS_NUM) THEN
416: l_igsv_rec.created_by := NULL;

Line 415: IF (l_igsv_rec.created_by = OKC_API.G_MISS_NUM) THEN

411: END IF;
412: IF (l_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR) THEN
413: l_igsv_rec.attribute15 := NULL;
414: END IF;
415: IF (l_igsv_rec.created_by = OKC_API.G_MISS_NUM) THEN
416: l_igsv_rec.created_by := NULL;
417: END IF;
418: IF (l_igsv_rec.creation_date = OKC_API.G_MISS_DATE) THEN
419: l_igsv_rec.creation_date := NULL;

Line 418: IF (l_igsv_rec.creation_date = OKC_API.G_MISS_DATE) THEN

414: END IF;
415: IF (l_igsv_rec.created_by = OKC_API.G_MISS_NUM) THEN
416: l_igsv_rec.created_by := NULL;
417: END IF;
418: IF (l_igsv_rec.creation_date = OKC_API.G_MISS_DATE) THEN
419: l_igsv_rec.creation_date := NULL;
420: END IF;
421: IF (l_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN
422: l_igsv_rec.last_updated_by := NULL;

Line 421: IF (l_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN

417: END IF;
418: IF (l_igsv_rec.creation_date = OKC_API.G_MISS_DATE) THEN
419: l_igsv_rec.creation_date := NULL;
420: END IF;
421: IF (l_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN
422: l_igsv_rec.last_updated_by := NULL;
423: END IF;
424: IF (l_igsv_rec.last_update_date = OKC_API.G_MISS_DATE) THEN
425: l_igsv_rec.last_update_date := NULL;

Line 424: IF (l_igsv_rec.last_update_date = OKC_API.G_MISS_DATE) THEN

420: END IF;
421: IF (l_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM) THEN
422: l_igsv_rec.last_updated_by := NULL;
423: END IF;
424: IF (l_igsv_rec.last_update_date = OKC_API.G_MISS_DATE) THEN
425: l_igsv_rec.last_update_date := NULL;
426: END IF;
427: IF (l_igsv_rec.last_update_login = OKC_API.G_MISS_NUM) THEN
428: l_igsv_rec.last_update_login := NULL;

Line 427: IF (l_igsv_rec.last_update_login = OKC_API.G_MISS_NUM) THEN

423: END IF;
424: IF (l_igsv_rec.last_update_date = OKC_API.G_MISS_DATE) THEN
425: l_igsv_rec.last_update_date := NULL;
426: END IF;
427: IF (l_igsv_rec.last_update_login = OKC_API.G_MISS_NUM) THEN
428: l_igsv_rec.last_update_login := NULL;
429: END IF;
430: RETURN(l_igsv_rec);
431: END null_out_defaults;

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

444: p_tve_rec IN tve_rec_type
445: ) RETURN tve_rec_type IS
446: l_tve_rec tve_rec_type := p_tve_rec;
447: BEGIN
448: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
449: l_tve_rec.spn_id := NULL;
450: END IF;
451: IF (l_tve_rec.cnh_id = OKC_API.G_MISS_NUM) THEN
452: l_tve_rec.cnh_id := NULL;

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

447: BEGIN
448: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
449: l_tve_rec.spn_id := NULL;
450: END IF;
451: IF (l_tve_rec.cnh_id = OKC_API.G_MISS_NUM) THEN
452: l_tve_rec.cnh_id := NULL;
453: END IF;
454: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
455: l_tve_rec.tve_id_generated_by := NULL;

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

450: END IF;
451: IF (l_tve_rec.cnh_id = OKC_API.G_MISS_NUM) THEN
452: l_tve_rec.cnh_id := NULL;
453: END IF;
454: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
455: l_tve_rec.tve_id_generated_by := NULL;
456: END IF;
457: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
458: l_tve_rec.datetime := NULL;

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

453: END IF;
454: IF (l_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM) THEN
455: l_tve_rec.tve_id_generated_by := NULL;
456: END IF;
457: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
458: l_tve_rec.datetime := NULL;
459: END IF;
460: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
461: l_tve_rec.month := NULL;

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

456: END IF;
457: IF (l_tve_rec.datetime = OKC_API.G_MISS_DATE) THEN
458: l_tve_rec.datetime := NULL;
459: END IF;
460: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
461: l_tve_rec.month := NULL;
462: END IF;
463: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
464: l_tve_rec.day := NULL;

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

459: END IF;
460: IF (l_tve_rec.month = OKC_API.G_MISS_NUM) THEN
461: l_tve_rec.month := NULL;
462: END IF;
463: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
464: l_tve_rec.day := NULL;
465: END IF;
466: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
467: l_tve_rec.hour := NULL;

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

462: END IF;
463: IF (l_tve_rec.day = OKC_API.G_MISS_NUM) THEN
464: l_tve_rec.day := NULL;
465: END IF;
466: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
467: l_tve_rec.hour := NULL;
468: END IF;
469: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
470: l_tve_rec.minute := NULL;

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

465: END IF;
466: IF (l_tve_rec.hour = OKC_API.G_MISS_NUM) THEN
467: l_tve_rec.hour := NULL;
468: END IF;
469: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
470: l_tve_rec.minute := NULL;
471: END IF;
472: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
473: l_tve_rec.second := NULL;

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

468: END IF;
469: IF (l_tve_rec.minute = OKC_API.G_MISS_NUM) THEN
470: l_tve_rec.minute := NULL;
471: END IF;
472: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
473: l_tve_rec.second := NULL;
474: END IF;
475: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
476: l_tve_rec.nth := NULL;

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

471: END IF;
472: IF (l_tve_rec.second = OKC_API.G_MISS_NUM) THEN
473: l_tve_rec.second := NULL;
474: END IF;
475: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
476: l_tve_rec.nth := NULL;
477: END IF;
478: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
479: l_tve_rec.day_of_week := NULL;

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

474: END IF;
475: IF (l_tve_rec.nth = OKC_API.G_MISS_NUM) THEN
476: l_tve_rec.nth := NULL;
477: END IF;
478: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
479: l_tve_rec.day_of_week := NULL;
480: END IF;
481: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
482: l_tve_rec.interval_yn := NULL;

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

477: END IF;
478: IF (l_tve_rec.day_of_week = OKC_API.G_MISS_CHAR) THEN
479: l_tve_rec.day_of_week := NULL;
480: END IF;
481: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
482: l_tve_rec.interval_yn := NULL;
483: END IF;
484: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
485: l_tve_rec.spn_id := NULL;

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

480: END IF;
481: IF (l_tve_rec.interval_yn = OKC_API.G_MISS_CHAR) THEN
482: l_tve_rec.interval_yn := NULL;
483: END IF;
484: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
485: l_tve_rec.spn_id := NULL;
486: END IF;
487: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
488: l_tve_rec.tve_id_offset := NULL;

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

483: END IF;
484: IF (l_tve_rec.spn_id = OKC_API.G_MISS_NUM) THEN
485: l_tve_rec.spn_id := NULL;
486: END IF;
487: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
488: l_tve_rec.tve_id_offset := NULL;
489: END IF;
490: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
491: l_tve_rec.uom_code := NULL;

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

486: END IF;
487: IF (l_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM) THEN
488: l_tve_rec.tve_id_offset := NULL;
489: END IF;
490: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
491: l_tve_rec.uom_code := NULL;
492: END IF;
493: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN
494: l_tve_rec.duration := NULL;

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

489: END IF;
490: IF (l_tve_rec.uom_code = OKC_API.G_MISS_CHAR) THEN
491: l_tve_rec.uom_code := NULL;
492: END IF;
493: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN
494: l_tve_rec.duration := NULL;
495: END IF;
496: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN
497: l_tve_rec.before_after := NULL;

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

492: END IF;
493: IF (l_tve_rec.duration = OKC_API.G_MISS_NUM) THEN
494: l_tve_rec.duration := NULL;
495: END IF;
496: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN
497: l_tve_rec.before_after := NULL;
498: END IF;
499: --Bug 3122962
500: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN

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

496: IF (l_tve_rec.before_after = OKC_API.G_MISS_CHAR) THEN
497: l_tve_rec.before_after := NULL;
498: END IF;
499: --Bug 3122962
500: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN
501: l_tve_rec.description := NULL;
502: END IF;
503: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
504: l_tve_rec.short_description := NULL;

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

499: --Bug 3122962
500: IF (l_tve_rec.description = OKC_API.G_MISS_CHAR) THEN
501: l_tve_rec.description := NULL;
502: END IF;
503: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
504: l_tve_rec.short_description := NULL;
505: END IF;
506: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
507: l_tve_rec.comments := NULL;

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

502: END IF;
503: IF (l_tve_rec.short_description = OKC_API.G_MISS_CHAR) THEN
504: l_tve_rec.short_description := NULL;
505: END IF;
506: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
507: l_tve_rec.comments := NULL;
508: END IF;
509: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN
510: l_tve_rec.name := NULL;

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

505: END IF;
506: IF (l_tve_rec.comments = OKC_API.G_MISS_CHAR) THEN
507: l_tve_rec.comments := NULL;
508: END IF;
509: IF (l_tve_rec.name = OKC_API.G_MISS_CHAR) THEN
510: l_tve_rec.name := NULL;
511: END IF;
512:
513: RETURN(l_tve_rec);

Line 542: x_return_status := OKC_API.G_RET_STS_SUCCESS;

538: FROM Okc_k_headers_b
539: WHERE id = p_id;
540: l_okc_chrv_pk okc_chrv_pk_csr%ROWTYPE;
541: BEGIN
542: x_return_status := OKC_API.G_RET_STS_SUCCESS;
543: IF (p_igsv_rec.dnz_chr_id IS NOT NULL AND
544: p_igsv_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)
545: THEN
546: OPEN okc_chrv_pk_csr(p_igsv_rec.dnz_chr_id);

Line 544: p_igsv_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)

540: l_okc_chrv_pk okc_chrv_pk_csr%ROWTYPE;
541: BEGIN
542: x_return_status := OKC_API.G_RET_STS_SUCCESS;
543: IF (p_igsv_rec.dnz_chr_id IS NOT NULL AND
544: p_igsv_rec.dnz_chr_id <> OKC_API.G_MISS_NUM)
545: THEN
546: OPEN okc_chrv_pk_csr(p_igsv_rec.dnz_chr_id);
547: FETCH okc_chrv_pk_csr INTO l_okc_chrv_pk;
548: l_row_notfound := okc_chrv_pk_csr%NOTFOUND;

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

547: FETCH okc_chrv_pk_csr INTO l_okc_chrv_pk;
548: l_row_notfound := okc_chrv_pk_csr%NOTFOUND;
549: CLOSE okc_chrv_pk_csr;
550: IF (l_row_notfound) THEN
551: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
552: RAISE item_not_found_error;
553: END IF;
554: ELSE
555: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');

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

551: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
552: RAISE item_not_found_error;
553: END IF;
554: ELSE
555: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
556: x_return_status := OKC_API.G_RET_STS_ERROR;
557: END IF;
558: EXCEPTION
559: WHEN item_not_found_error THEN

Line 556: x_return_status := OKC_API.G_RET_STS_ERROR;

552: RAISE item_not_found_error;
553: END IF;
554: ELSE
555: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'DNZ_CHR_ID');
556: x_return_status := OKC_API.G_RET_STS_ERROR;
557: END IF;
558: EXCEPTION
559: WHEN item_not_found_error THEN
560: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 560: x_return_status := OKC_API.G_RET_STS_ERROR;

556: x_return_status := OKC_API.G_RET_STS_ERROR;
557: END IF;
558: EXCEPTION
559: WHEN item_not_found_error THEN
560: x_return_status := OKC_API.G_RET_STS_ERROR;
561: WHEN OTHERS THEN
562: -- store SQL error message on message stack for caller
563: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
564: p_msg_name => g_unexpected_error,

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

559: WHEN item_not_found_error THEN
560: x_return_status := OKC_API.G_RET_STS_ERROR;
561: WHEN OTHERS THEN
562: -- store SQL error message on message stack for caller
563: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
564: p_msg_name => g_unexpected_error,
565: p_token1 => g_sqlcode_token,
566: p_token1_value => sqlcode,
567: p_token2 => g_col_name_token,

Line 572: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

568: p_token2_value => 'DNZ_CHR_ID',
569: p_token3 => g_sqlerrm_token,
570: p_token3_value => sqlerrm);
571: -- notify caller of an UNEXPECTED error
572: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
573: END Validate_DNZ_Chr_Id ;
574:
575: PROCEDURE Validate_Tve_Id_Started (
576: x_return_status OUT NOCOPY VARCHAR2,

Line 587: x_return_status := OKC_API.G_RET_STS_SUCCESS;

583: WHERE id = p_id
584: AND TVE_TYPE IN ('TGD', 'TGN');
585: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
586: BEGIN
587: x_return_status := OKC_API.G_RET_STS_SUCCESS;
588: IF (p_igsv_rec.TVE_ID_STARTED IS NOT NULL AND
589: p_igsv_rec.TVE_ID_STARTED <> OKC_API.G_MISS_NUM)
590: THEN
591: OPEN okc_tvev_pk_csr(p_igsv_rec.TVE_ID_STARTED);

Line 589: p_igsv_rec.TVE_ID_STARTED <> OKC_API.G_MISS_NUM)

585: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
586: BEGIN
587: x_return_status := OKC_API.G_RET_STS_SUCCESS;
588: IF (p_igsv_rec.TVE_ID_STARTED IS NOT NULL AND
589: p_igsv_rec.TVE_ID_STARTED <> OKC_API.G_MISS_NUM)
590: THEN
591: OPEN okc_tvev_pk_csr(p_igsv_rec.TVE_ID_STARTED);
592: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
593: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

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

592: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
593: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
594: CLOSE okc_tvev_pk_csr;
595: IF (l_row_notfound) THEN
596: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
597: RAISE item_not_found_error;
598: END IF;
599: ELSE
600: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');

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

596: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
597: RAISE item_not_found_error;
598: END IF;
599: ELSE
600: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
601: x_return_status := OKC_API.G_RET_STS_ERROR;
602: END IF;
603: EXCEPTION
604: WHEN item_not_found_error THEN

Line 601: x_return_status := OKC_API.G_RET_STS_ERROR;

597: RAISE item_not_found_error;
598: END IF;
599: ELSE
600: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_STARTED');
601: x_return_status := OKC_API.G_RET_STS_ERROR;
602: END IF;
603: EXCEPTION
604: WHEN item_not_found_error THEN
605: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 605: x_return_status := OKC_API.G_RET_STS_ERROR;

601: x_return_status := OKC_API.G_RET_STS_ERROR;
602: END IF;
603: EXCEPTION
604: WHEN item_not_found_error THEN
605: x_return_status := OKC_API.G_RET_STS_ERROR;
606: WHEN OTHERS THEN
607: -- store SQL error message on message stack for caller
608: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
609: p_msg_name => g_unexpected_error,

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

604: WHEN item_not_found_error THEN
605: x_return_status := OKC_API.G_RET_STS_ERROR;
606: WHEN OTHERS THEN
607: -- store SQL error message on message stack for caller
608: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
609: p_msg_name => g_unexpected_error,
610: p_token1 => g_sqlcode_token,
611: p_token1_value => sqlcode,
612: p_token2 => g_col_name_token,

Line 617: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

613: p_token2_value => 'TVE_ID_STARTED',
614: p_token3 => g_sqlerrm_token,
615: p_token3_value => sqlerrm);
616: -- notify caller of an UNEXPECTED error
617: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
618: END Validate_Tve_Id_Started ;
619:
620: PROCEDURE Validate_Tve_Id_Ended (
621: x_return_status OUT NOCOPY VARCHAR2,

Line 632: x_return_status := OKC_API.G_RET_STS_SUCCESS;

628: WHERE id = p_id
629: AND TVE_TYPE IN ('TGD', 'TGN');
630: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
631: BEGIN
632: x_return_status := OKC_API.G_RET_STS_SUCCESS;
633: IF (p_igsv_rec.TVE_ID_ENDED IS NOT NULL AND
634: p_igsv_rec.TVE_ID_ENDED <> OKC_API.G_MISS_NUM)
635: THEN
636: OPEN okc_tvev_pk_csr(p_igsv_rec.TVE_ID_ENDED);

Line 634: p_igsv_rec.TVE_ID_ENDED <> OKC_API.G_MISS_NUM)

630: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
631: BEGIN
632: x_return_status := OKC_API.G_RET_STS_SUCCESS;
633: IF (p_igsv_rec.TVE_ID_ENDED IS NOT NULL AND
634: p_igsv_rec.TVE_ID_ENDED <> OKC_API.G_MISS_NUM)
635: THEN
636: OPEN okc_tvev_pk_csr(p_igsv_rec.TVE_ID_ENDED);
637: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
638: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

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

637: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
638: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
639: CLOSE okc_tvev_pk_csr;
640: IF (l_row_notfound) THEN
641: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');
642: RAISE item_not_found_error;
643: END IF;
644: ELSE
645: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');

Line 645: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');

641: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');
642: RAISE item_not_found_error;
643: END IF;
644: ELSE
645: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');
646: x_return_status := OKC_API.G_RET_STS_ERROR;
647: END IF;
648: EXCEPTION
649: WHEN item_not_found_error THEN

Line 646: x_return_status := OKC_API.G_RET_STS_ERROR;

642: RAISE item_not_found_error;
643: END IF;
644: ELSE
645: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'TVE_ID_ENDED');
646: x_return_status := OKC_API.G_RET_STS_ERROR;
647: END IF;
648: EXCEPTION
649: WHEN item_not_found_error THEN
650: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 650: x_return_status := OKC_API.G_RET_STS_ERROR;

646: x_return_status := OKC_API.G_RET_STS_ERROR;
647: END IF;
648: EXCEPTION
649: WHEN item_not_found_error THEN
650: x_return_status := OKC_API.G_RET_STS_ERROR;
651: WHEN OTHERS THEN
652: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
653: p_msg_name => g_unexpected_error,
654: p_token1 => g_sqlcode_token,

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

648: EXCEPTION
649: WHEN item_not_found_error THEN
650: x_return_status := OKC_API.G_RET_STS_ERROR;
651: WHEN OTHERS THEN
652: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
653: p_msg_name => g_unexpected_error,
654: p_token1 => g_sqlcode_token,
655: p_token1_value => sqlcode,
656: p_token2 => g_col_name_token,

Line 661: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

657: p_token2_value => 'TVE_ID_ENDED',
658: p_token3 => g_sqlerrm_token,
659: p_token3_value => sqlerrm);
660: -- notify caller of an UNEXPECTED error
661: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
662: END Validate_Tve_Id_Ended ;
663:
664: PROCEDURE Validate_Tve_Id_Limited (
665: x_return_status OUT NOCOPY VARCHAR2,

Line 676: x_return_status := OKC_API.G_RET_STS_SUCCESS;

672: WHERE id = p_id
673: and tve_type in ('ISE','IGS');
674: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
675: BEGIN
676: x_return_status := OKC_API.G_RET_STS_SUCCESS;
677: IF (p_igsv_rec.TVE_ID_LIMITED IS NOT NULL AND
678: p_igsv_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)
679: THEN
680: OPEN okc_tvev_pk_csr(p_igsv_rec.TVE_ID_LIMITED);

Line 678: p_igsv_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)

674: l_okc_tvev_pk okc_tvev_pk_csr%ROWTYPE;
675: BEGIN
676: x_return_status := OKC_API.G_RET_STS_SUCCESS;
677: IF (p_igsv_rec.TVE_ID_LIMITED IS NOT NULL AND
678: p_igsv_rec.TVE_ID_LIMITED <> OKC_API.G_MISS_NUM)
679: THEN
680: OPEN okc_tvev_pk_csr(p_igsv_rec.TVE_ID_LIMITED);
681: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
682: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;

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

681: FETCH okc_tvev_pk_csr INTO l_okc_tvev_pk;
682: l_row_notfound := okc_tvev_pk_csr%NOTFOUND;
683: CLOSE okc_tvev_pk_csr;
684: IF (l_row_notfound) THEN
685: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TVE_ID_LIMITED');
686: RAISE item_not_found_error;
687: END IF;
688: END IF;
689: EXCEPTION

Line 691: x_return_status := OKC_API.G_RET_STS_ERROR;

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

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

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

Line 703: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

699: p_token2_value => 'TVE_ID_LIMITED',
700: p_token3 => g_sqlerrm_token,
701: p_token3_value => sqlerrm);
702: -- notify caller of an UNEXPECTED error
703: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
704: END Validate_Tve_Id_Limited ;
705:
706: PROCEDURE Validate_Time_Zone_Id (
707: x_return_status OUT NOCOPY VARCHAR2,

Line 718: x_return_status := OKC_API.G_RET_STS_SUCCESS;

714: FROM Okx_TimeZones_V
715: WHERE okx_timezones_v.timezone_id = p_tze_id;
716: l_okx_timezones_v_pk okx_timezones_v_pk_csr%ROWTYPE;
717: BEGIN
718: x_return_status := OKC_API.G_RET_STS_SUCCESS;
719: IF (p_igsv_rec.TZE_ID IS NOT NULL AND
720: p_igsv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
721: THEN
722: OPEN okx_timezones_v_pk_csr(p_igsv_rec.TZE_ID);

Line 720: p_igsv_rec.TZE_ID <> OKC_API.G_MISS_NUM)

716: l_okx_timezones_v_pk okx_timezones_v_pk_csr%ROWTYPE;
717: BEGIN
718: x_return_status := OKC_API.G_RET_STS_SUCCESS;
719: IF (p_igsv_rec.TZE_ID IS NOT NULL AND
720: p_igsv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
721: THEN
722: OPEN okx_timezones_v_pk_csr(p_igsv_rec.TZE_ID);
723: FETCH okx_timezones_v_pk_csr INTO l_okx_timezones_v_pk;
724: l_row_notfound := okx_timezones_v_pk_csr%NOTFOUND;

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

723: FETCH okx_timezones_v_pk_csr INTO l_okx_timezones_v_pk;
724: l_row_notfound := okx_timezones_v_pk_csr%NOTFOUND;
725: CLOSE okx_timezones_v_pk_csr;
726: IF (l_row_notfound) THEN
727: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'TZE_ID');
728: RAISE item_not_found_error;
729: END IF;
730: END IF;
731: EXCEPTION

Line 733: x_return_status := OKC_API.G_RET_STS_ERROR;

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

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

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

Line 744: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

740: p_token2_value => 'TZE_ID',
741: p_token3 => g_sqlerrm_token,
742: p_token3_value => sqlerrm);
743: -- notify caller of an UNEXPECTED error
744: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
745: END Validate_Time_Zone_Id ;
746: --Bug 3122962
747: /*
748: PROCEDURE Validate_SFWT_Flag (

Line 758: x_return_status := OKC_API.G_RET_STS_SUCCESS;

754: THEN
755: IF p_igsv_rec.sfwt_flag = 'Y' OR
756: p_igsv_rec.sfwt_flag = 'N'
757: THEN
758: x_return_status := OKC_API.G_RET_STS_SUCCESS;
759: ELSE
760: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
761: x_return_status := OKC_API.G_RET_STS_ERROR;
762: END IF;

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

756: p_igsv_rec.sfwt_flag = 'N'
757: THEN
758: x_return_status := OKC_API.G_RET_STS_SUCCESS;
759: ELSE
760: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
761: x_return_status := OKC_API.G_RET_STS_ERROR;
762: END IF;
763: ELSE
764: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');

Line 761: x_return_status := OKC_API.G_RET_STS_ERROR;

757: THEN
758: x_return_status := OKC_API.G_RET_STS_SUCCESS;
759: ELSE
760: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
761: x_return_status := OKC_API.G_RET_STS_ERROR;
762: END IF;
763: ELSE
764: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
765: x_return_status := OKC_API.G_RET_STS_ERROR;

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

760: OKC_API.set_message(G_APP_NAME, G_UPPERCASE_REQUIRED,G_COL_NAME_TOKEN,'SFWT_FLAG');
761: x_return_status := OKC_API.G_RET_STS_ERROR;
762: END IF;
763: ELSE
764: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
765: x_return_status := OKC_API.G_RET_STS_ERROR;
766: END IF;
767: END Validate_SFWT_Flag;
768: */

Line 765: x_return_status := OKC_API.G_RET_STS_ERROR;

761: x_return_status := OKC_API.G_RET_STS_ERROR;
762: END IF;
763: ELSE
764: OKC_API.set_message(G_APP_NAME, G_INVALID_VALUE,G_COL_NAME_TOKEN,'SFWT_FLAG');
765: x_return_status := OKC_API.G_RET_STS_ERROR;
766: END IF;
767: END Validate_SFWT_Flag;
768: */
769: FUNCTION Validate_Attributes (

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

768: */
769: FUNCTION Validate_Attributes (
770: p_igsv_rec IN igsv_rec_type
771: ) RETURN VARCHAR2 IS
772: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
773: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
774: BEGIN
775: IF p_igsv_rec.id = OKC_API.G_MISS_NUM OR
776: p_igsv_rec.id IS NULL

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

769: FUNCTION Validate_Attributes (
770: p_igsv_rec IN igsv_rec_type
771: ) RETURN VARCHAR2 IS
772: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
773: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
774: BEGIN
775: IF p_igsv_rec.id = OKC_API.G_MISS_NUM OR
776: p_igsv_rec.id IS NULL
777: THEN

Line 775: IF p_igsv_rec.id = OKC_API.G_MISS_NUM OR

771: ) RETURN VARCHAR2 IS
772: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
773: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
774: BEGIN
775: IF p_igsv_rec.id = OKC_API.G_MISS_NUM OR
776: p_igsv_rec.id IS NULL
777: THEN
778: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
779: x_return_status := OKC_API.G_RET_STS_ERROR;

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

774: BEGIN
775: IF p_igsv_rec.id = OKC_API.G_MISS_NUM OR
776: p_igsv_rec.id IS NULL
777: THEN
778: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
779: x_return_status := OKC_API.G_RET_STS_ERROR;
780: ELSIF p_igsv_rec.object_version_number = OKC_API.G_MISS_NUM OR
781: p_igsv_rec.object_version_number IS NULL
782: THEN

Line 779: x_return_status := OKC_API.G_RET_STS_ERROR;

775: IF p_igsv_rec.id = OKC_API.G_MISS_NUM OR
776: p_igsv_rec.id IS NULL
777: THEN
778: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
779: x_return_status := OKC_API.G_RET_STS_ERROR;
780: ELSIF p_igsv_rec.object_version_number = OKC_API.G_MISS_NUM OR
781: p_igsv_rec.object_version_number IS NULL
782: THEN
783: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

Line 780: ELSIF p_igsv_rec.object_version_number = OKC_API.G_MISS_NUM OR

776: p_igsv_rec.id IS NULL
777: THEN
778: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
779: x_return_status := OKC_API.G_RET_STS_ERROR;
780: ELSIF p_igsv_rec.object_version_number = OKC_API.G_MISS_NUM OR
781: p_igsv_rec.object_version_number IS NULL
782: THEN
783: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
784: x_return_status := OKC_API.G_RET_STS_ERROR;

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

779: x_return_status := OKC_API.G_RET_STS_ERROR;
780: ELSIF p_igsv_rec.object_version_number = OKC_API.G_MISS_NUM OR
781: p_igsv_rec.object_version_number IS NULL
782: THEN
783: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
784: x_return_status := OKC_API.G_RET_STS_ERROR;
785: END IF;
786: IF p_igsv_rec.dnz_chr_id <> 0 Then
787: Validate_DNZ_Chr_Id (l_return_status,

Line 784: x_return_status := OKC_API.G_RET_STS_ERROR;

780: ELSIF p_igsv_rec.object_version_number = OKC_API.G_MISS_NUM OR
781: p_igsv_rec.object_version_number IS NULL
782: THEN
783: OKC_API.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
784: x_return_status := OKC_API.G_RET_STS_ERROR;
785: END IF;
786: IF p_igsv_rec.dnz_chr_id <> 0 Then
787: Validate_DNZ_Chr_Id (l_return_status,
788: p_igsv_rec);

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

785: END IF;
786: IF p_igsv_rec.dnz_chr_id <> 0 Then
787: Validate_DNZ_Chr_Id (l_return_status,
788: p_igsv_rec);
789: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
790: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
791: x_return_status := l_return_status;
792: RAISE G_EXCEPTION_HALT_VALIDATION;
793: ELSE

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

786: IF p_igsv_rec.dnz_chr_id <> 0 Then
787: Validate_DNZ_Chr_Id (l_return_status,
788: p_igsv_rec);
789: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
790: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
791: x_return_status := l_return_status;
792: RAISE G_EXCEPTION_HALT_VALIDATION;
793: ELSE
794: x_return_status := l_return_status; -- record that there was an error

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

796: END IF;
797: END IF;
798: Validate_Tve_Id_Started (l_return_status,
799: p_igsv_rec);
800: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
801: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
802: x_return_status := l_return_status;
803: RAISE G_EXCEPTION_HALT_VALIDATION;
804: ELSE

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

797: END IF;
798: Validate_Tve_Id_Started (l_return_status,
799: p_igsv_rec);
800: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
801: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
802: x_return_status := l_return_status;
803: RAISE G_EXCEPTION_HALT_VALIDATION;
804: ELSE
805: x_return_status := l_return_status; -- record that there was an error

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

806: END IF;
807: END IF;
808: Validate_Tve_Id_Ended (l_return_status,
809: p_igsv_rec);
810: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
811: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
812: x_return_status := l_return_status;
813: RAISE G_EXCEPTION_HALT_VALIDATION;
814: ELSE

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

807: END IF;
808: Validate_Tve_Id_Ended (l_return_status,
809: p_igsv_rec);
810: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
811: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
812: x_return_status := l_return_status;
813: RAISE G_EXCEPTION_HALT_VALIDATION;
814: ELSE
815: x_return_status := l_return_status; -- record that there was an error

Line 818: IF p_igsv_rec.tve_id_limited <> OKC_API.G_MISS_NUM AND

814: ELSE
815: x_return_status := l_return_status; -- record that there was an error
816: END IF;
817: END IF;
818: IF p_igsv_rec.tve_id_limited <> OKC_API.G_MISS_NUM AND
819: p_igsv_rec.tve_id_limited IS NOT NULL
820: THEN
821: Validate_Tve_Id_Limited (l_return_status,
822: p_igsv_rec);

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

819: p_igsv_rec.tve_id_limited IS NOT NULL
820: THEN
821: Validate_Tve_Id_Limited (l_return_status,
822: p_igsv_rec);
823: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
824: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
825: x_return_status := l_return_status;
826: RAISE G_EXCEPTION_HALT_VALIDATION;
827: ELSE

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

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

Line 833: p_igsv_rec.TZE_ID <> OKC_API.G_MISS_NUM)

829: END IF;
830: END IF;
831: END IF;
832: IF (p_igsv_rec.TZE_ID IS NOT NULL AND
833: p_igsv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
834: THEN
835: Validate_Time_Zone_Id (l_return_status,
836: p_igsv_rec);
837: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN

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

833: p_igsv_rec.TZE_ID <> OKC_API.G_MISS_NUM)
834: THEN
835: Validate_Time_Zone_Id (l_return_status,
836: p_igsv_rec);
837: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
838: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
839: x_return_status := l_return_status;
840: RAISE G_EXCEPTION_HALT_VALIDATION;
841: ELSE

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

834: THEN
835: Validate_Time_Zone_Id (l_return_status,
836: p_igsv_rec);
837: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
838: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
839: x_return_status := l_return_status;
840: RAISE G_EXCEPTION_HALT_VALIDATION;
841: ELSE
842: x_return_status := l_return_status; -- record that there was an error

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

846: --Bug 3122962
847: /*
848: Validate_SFWT_Flag (l_return_status,
849: p_igsv_rec);
850: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
851: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
852: x_return_status := l_return_status;
853: RAISE G_EXCEPTION_HALT_VALIDATION;
854: ELSE

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

847: /*
848: Validate_SFWT_Flag (l_return_status,
849: p_igsv_rec);
850: IF (l_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
851: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN -- need to leave
852: x_return_status := l_return_status;
853: RAISE G_EXCEPTION_HALT_VALIDATION;
854: ELSE
855: x_return_status := l_return_status; -- record that there was an error

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

862: RETURN(x_return_status);
863:
864: WHEN OTHERS THEN
865: -- store SQL error message on message stack for caller
866: OKC_API.SET_MESSAGE(p_app_name => g_app_name,
867: p_msg_name => g_unexpected_error,
868: p_token1 => g_sqlcode_token,
869: p_token1_value => sqlcode,
870: p_token2 => g_sqlerrm_token,

Line 874: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

870: p_token2 => g_sqlerrm_token,
871: p_token2_value => sqlerrm);
872:
873: -- notify caller of an UNEXPECTED error
874: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
875: RETURN(x_return_status);
876:
877: END Validate_Attributes;
878:

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

884: -------------------------------------------------
885: FUNCTION Validate_Record (
886: p_igsv_rec IN igsv_rec_type
887: ) RETURN VARCHAR2 IS
888: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
889: ------------------------------------
890: -- FUNCTION validate_foreign_keys --
891: ------------------------------------
892: BEGIN

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

1039: p_igsv_rec IN igsv_rec_type) IS
1040:
1041: l_api_version CONSTANT NUMBER := 1;
1042: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1043: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1044: l_igsv_rec igsv_rec_type := p_igsv_rec;
1045: l_tve_rec tve_rec_type;
1046: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1047: BEGIN

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

1044: l_igsv_rec igsv_rec_type := p_igsv_rec;
1045: l_tve_rec tve_rec_type;
1046: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1047: BEGIN
1048: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1049: G_PKG_NAME,
1050: p_init_msg_list,
1051: l_api_version,
1052: p_api_version,

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

1051: l_api_version,
1052: p_api_version,
1053: '_PVT',
1054: x_return_status);
1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1058: RAISE OKC_API.G_EXCEPTION_ERROR;
1059: END IF;

Line 1056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1052: p_api_version,
1053: '_PVT',
1054: x_return_status);
1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1058: RAISE OKC_API.G_EXCEPTION_ERROR;
1059: END IF;
1060: --- Validate all non-missing attributes (Item Level Validation)

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

1053: '_PVT',
1054: x_return_status);
1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1058: RAISE OKC_API.G_EXCEPTION_ERROR;
1059: END IF;
1060: --- Validate all non-missing attributes (Item Level Validation)
1061: l_return_status := Validate_Attributes(l_igsv_rec);

Line 1058: RAISE OKC_API.G_EXCEPTION_ERROR;

1054: x_return_status);
1055: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1056: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1057: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1058: RAISE OKC_API.G_EXCEPTION_ERROR;
1059: END IF;
1060: --- Validate all non-missing attributes (Item Level Validation)
1061: l_return_status := Validate_Attributes(l_igsv_rec);
1062: --- If any errors happen abort API

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

1059: END IF;
1060: --- Validate all non-missing attributes (Item Level Validation)
1061: l_return_status := Validate_Attributes(l_igsv_rec);
1062: --- If any errors happen abort API
1063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1064: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1065: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1066: RAISE OKC_API.G_EXCEPTION_ERROR;
1067: END IF;

Line 1064: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1060: --- Validate all non-missing attributes (Item Level Validation)
1061: l_return_status := Validate_Attributes(l_igsv_rec);
1062: --- If any errors happen abort API
1063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1064: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1065: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1066: RAISE OKC_API.G_EXCEPTION_ERROR;
1067: END IF;
1068: l_return_status := Validate_Record(l_igsv_rec);

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

1061: l_return_status := Validate_Attributes(l_igsv_rec);
1062: --- If any errors happen abort API
1063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1064: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1065: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1066: RAISE OKC_API.G_EXCEPTION_ERROR;
1067: END IF;
1068: l_return_status := Validate_Record(l_igsv_rec);
1069: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1066: RAISE OKC_API.G_EXCEPTION_ERROR;

1062: --- If any errors happen abort API
1063: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1064: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1065: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1066: RAISE OKC_API.G_EXCEPTION_ERROR;
1067: END IF;
1068: l_return_status := Validate_Record(l_igsv_rec);
1069: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

1065: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1066: RAISE OKC_API.G_EXCEPTION_ERROR;
1067: END IF;
1068: l_return_status := Validate_Record(l_igsv_rec);
1069: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1071: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;

Line 1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1066: RAISE OKC_API.G_EXCEPTION_ERROR;
1067: END IF;
1068: l_return_status := Validate_Record(l_igsv_rec);
1069: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1071: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;
1074: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

1067: END IF;
1068: l_return_status := Validate_Record(l_igsv_rec);
1069: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1071: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;
1074: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1075: EXCEPTION

Line 1072: RAISE OKC_API.G_EXCEPTION_ERROR;

1068: l_return_status := Validate_Record(l_igsv_rec);
1069: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1071: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;
1074: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1075: EXCEPTION
1076: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1071: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;
1074: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1075: EXCEPTION
1076: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1077: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1078: (

Line 1076: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;
1074: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1075: EXCEPTION
1076: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1077: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1078: (
1079: l_api_name,
1080: G_PKG_NAME,

Line 1077: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1073: END IF;
1074: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1075: EXCEPTION
1076: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1077: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1078: (
1079: l_api_name,
1080: G_PKG_NAME,
1081: 'OKC_API.G_RET_STS_ERROR',

Line 1081: 'OKC_API.G_RET_STS_ERROR',

1077: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1078: (
1079: l_api_name,
1080: G_PKG_NAME,
1081: 'OKC_API.G_RET_STS_ERROR',
1082: x_msg_count,
1083: x_msg_data,
1084: '_PVT'
1085: );

Line 1086: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1082: x_msg_count,
1083: x_msg_data,
1084: '_PVT'
1085: );
1086: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1087: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1088: (
1089: l_api_name,
1090: G_PKG_NAME,

Line 1087: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1083: x_msg_data,
1084: '_PVT'
1085: );
1086: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1087: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1088: (
1089: l_api_name,
1090: G_PKG_NAME,
1091: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1091: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1087: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1088: (
1089: l_api_name,
1090: G_PKG_NAME,
1091: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1092: x_msg_count,
1093: x_msg_data,
1094: '_PVT'
1095: );

Line 1097: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1093: x_msg_data,
1094: '_PVT'
1095: );
1096: WHEN OTHERS THEN
1097: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1098: (
1099: l_api_name,
1100: G_PKG_NAME,
1101: 'OTHERS',

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

1116: p_igsv_tbl IN igsv_tbl_type) IS
1117:
1118: l_api_version CONSTANT NUMBER := 1;
1119: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1120: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1121: i NUMBER := 0;
1122: BEGIN
1123: -- Make sure PL/SQL table has records in it before passing
1124: IF (p_igsv_tbl.COUNT > 0) THEN

Line 1139: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1135: i := p_igsv_tbl.NEXT(i);
1136: END LOOP;
1137: END IF;
1138: EXCEPTION
1139: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1140: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1141: (
1142: l_api_name,
1143: G_PKG_NAME,

Line 1140: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1136: END LOOP;
1137: END IF;
1138: EXCEPTION
1139: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1140: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1141: (
1142: l_api_name,
1143: G_PKG_NAME,
1144: 'OKC_API.G_RET_STS_ERROR',

Line 1144: 'OKC_API.G_RET_STS_ERROR',

1140: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1141: (
1142: l_api_name,
1143: G_PKG_NAME,
1144: 'OKC_API.G_RET_STS_ERROR',
1145: x_msg_count,
1146: x_msg_data,
1147: '_PVT'
1148: );

Line 1149: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1145: x_msg_count,
1146: x_msg_data,
1147: '_PVT'
1148: );
1149: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1150: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1151: (
1152: l_api_name,
1153: G_PKG_NAME,

Line 1150: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1146: x_msg_data,
1147: '_PVT'
1148: );
1149: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1150: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1151: (
1152: l_api_name,
1153: G_PKG_NAME,
1154: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1154: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1150: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1151: (
1152: l_api_name,
1153: G_PKG_NAME,
1154: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1155: x_msg_count,
1156: x_msg_data,
1157: '_PVT'
1158: );

Line 1160: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1156: x_msg_data,
1157: '_PVT'
1158: );
1159: WHEN OTHERS THEN
1160: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1161: (
1162: l_api_name,
1163: G_PKG_NAME,
1164: 'OTHERS',

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

1183: x_tve_rec OUT NOCOPY tve_rec_type) IS
1184:
1185: l_api_version CONSTANT NUMBER := 1;
1186: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1187: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1188: l_tve_rec tve_rec_type := p_tve_rec;
1189: l_def_tve_rec tve_rec_type;
1190: -----------------------------------------
1191: -- Set_Attributes for:OKC_TIMEVALUES_B --

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

1193: FUNCTION Set_Attributes (
1194: p_tve_rec IN tve_rec_type,
1195: x_tve_rec OUT NOCOPY tve_rec_type
1196: ) RETURN VARCHAR2 IS
1197: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1198: BEGIN
1199: x_tve_rec := p_tve_rec;
1200: RETURN(l_return_status);
1201: END Set_Attributes;

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

1199: x_tve_rec := p_tve_rec;
1200: RETURN(l_return_status);
1201: END Set_Attributes;
1202: BEGIN
1203: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1204: p_init_msg_list,
1205: '_PVT',
1206: x_return_status);
1207: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1203: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1204: p_init_msg_list,
1205: '_PVT',
1206: x_return_status);
1207: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1209: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1210: RAISE OKC_API.G_EXCEPTION_ERROR;
1211: END IF;

Line 1208: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1204: p_init_msg_list,
1205: '_PVT',
1206: x_return_status);
1207: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1209: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1210: RAISE OKC_API.G_EXCEPTION_ERROR;
1211: END IF;
1212: --- Setting item attributes

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

1205: '_PVT',
1206: x_return_status);
1207: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1209: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1210: RAISE OKC_API.G_EXCEPTION_ERROR;
1211: END IF;
1212: --- Setting item attributes
1213: l_return_status := Set_Attributes(

Line 1210: RAISE OKC_API.G_EXCEPTION_ERROR;

1206: x_return_status);
1207: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1209: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1210: RAISE OKC_API.G_EXCEPTION_ERROR;
1211: END IF;
1212: --- Setting item attributes
1213: l_return_status := Set_Attributes(
1214: p_tve_rec, -- IN

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

1213: l_return_status := Set_Attributes(
1214: p_tve_rec, -- IN
1215: l_tve_rec); -- OUT
1216: --- If any errors happen abort API
1217: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1218: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1219: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1220: RAISE OKC_API.G_EXCEPTION_ERROR;
1221: END IF;

Line 1218: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1214: p_tve_rec, -- IN
1215: l_tve_rec); -- OUT
1216: --- If any errors happen abort API
1217: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1218: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1219: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1220: RAISE OKC_API.G_EXCEPTION_ERROR;
1221: END IF;
1222: INSERT INTO OKC_TIMEVALUES(

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

1215: l_tve_rec); -- OUT
1216: --- If any errors happen abort API
1217: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1218: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1219: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1220: RAISE OKC_API.G_EXCEPTION_ERROR;
1221: END IF;
1222: INSERT INTO OKC_TIMEVALUES(
1223: id,

Line 1220: RAISE OKC_API.G_EXCEPTION_ERROR;

1216: --- If any errors happen abort API
1217: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1218: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1219: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1220: RAISE OKC_API.G_EXCEPTION_ERROR;
1221: END IF;
1222: INSERT INTO OKC_TIMEVALUES(
1223: id,
1224: spn_id,

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

1324: l_tve_rec.attribute14,
1325: l_tve_rec.attribute15);
1326: -- Set OUT values
1327: x_tve_rec := l_tve_rec;
1328: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1329: EXCEPTION
1330: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1331: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1332: (

Line 1330: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1326: -- Set OUT values
1327: x_tve_rec := l_tve_rec;
1328: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1329: EXCEPTION
1330: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1331: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1332: (
1333: l_api_name,
1334: G_PKG_NAME,

Line 1331: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1327: x_tve_rec := l_tve_rec;
1328: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1329: EXCEPTION
1330: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1331: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1332: (
1333: l_api_name,
1334: G_PKG_NAME,
1335: 'OKC_API.G_RET_STS_ERROR',

Line 1335: 'OKC_API.G_RET_STS_ERROR',

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

Line 1340: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1336: x_msg_count,
1337: x_msg_data,
1338: '_PVT'
1339: );
1340: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1341: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1342: (
1343: l_api_name,
1344: G_PKG_NAME,

Line 1341: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 1345: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1341: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1342: (
1343: l_api_name,
1344: G_PKG_NAME,
1345: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1346: x_msg_count,
1347: x_msg_data,
1348: '_PVT'
1349: );

Line 1351: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1347: x_msg_data,
1348: '_PVT'
1349: );
1350: WHEN OTHERS THEN
1351: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1352: (
1353: l_api_name,
1354: G_PKG_NAME,
1355: 'OTHERS',

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

1371: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type) IS
1372:
1373: l_api_version CONSTANT NUMBER := 1;
1374: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1375: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1376: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type := p_okc_timevalues_tl_rec;
1377: l_def_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1378: CURSOR get_languages IS
1379: SELECT *

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

1385: FUNCTION Set_Attributes (
1386: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
1387: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
1388: ) RETURN VARCHAR2 IS
1389: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1390: BEGIN
1391: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
1392: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
1393: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;

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

1393: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;
1394: RETURN(l_return_status);
1395: END Set_Attributes;
1396: BEGIN
1397: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1398: p_init_msg_list,
1399: '_PVT',
1400: x_return_status);
1401: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1397: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1398: p_init_msg_list,
1399: '_PVT',
1400: x_return_status);
1401: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1404: RAISE OKC_API.G_EXCEPTION_ERROR;
1405: END IF;

Line 1402: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1398: p_init_msg_list,
1399: '_PVT',
1400: x_return_status);
1401: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1404: RAISE OKC_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: --- Setting item attributes

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

1399: '_PVT',
1400: x_return_status);
1401: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1404: RAISE OKC_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: --- Setting item attributes
1407: l_return_status := Set_Attributes(

Line 1404: RAISE OKC_API.G_EXCEPTION_ERROR;

1400: x_return_status);
1401: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1402: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1404: RAISE OKC_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: --- Setting item attributes
1407: l_return_status := Set_Attributes(
1408: p_okc_timevalues_tl_rec, -- IN

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

1407: l_return_status := Set_Attributes(
1408: p_okc_timevalues_tl_rec, -- IN
1409: l_okc_timevalues_tl_rec); -- OUT
1410: --- If any errors happen abort API
1411: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1412: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1413: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1414: RAISE OKC_API.G_EXCEPTION_ERROR;
1415: END IF;

Line 1412: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1408: p_okc_timevalues_tl_rec, -- IN
1409: l_okc_timevalues_tl_rec); -- OUT
1410: --- If any errors happen abort API
1411: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1412: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1413: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1414: RAISE OKC_API.G_EXCEPTION_ERROR;
1415: END IF;
1416: FOR l_lang_rec IN get_languages LOOP

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

1409: l_okc_timevalues_tl_rec); -- OUT
1410: --- If any errors happen abort API
1411: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1412: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1413: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1414: RAISE OKC_API.G_EXCEPTION_ERROR;
1415: END IF;
1416: FOR l_lang_rec IN get_languages LOOP
1417: l_okc_timevalues_tl_rec.language := l_lang_rec.language_code;

Line 1414: RAISE OKC_API.G_EXCEPTION_ERROR;

1410: --- If any errors happen abort API
1411: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1412: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1413: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1414: RAISE OKC_API.G_EXCEPTION_ERROR;
1415: END IF;
1416: FOR l_lang_rec IN get_languages LOOP
1417: l_okc_timevalues_tl_rec.language := l_lang_rec.language_code;
1418: INSERT INTO OKC_TIMEVALUES_TL(

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

1445: l_okc_timevalues_tl_rec.last_update_login);
1446: END LOOP;
1447: -- Set OUT values
1448: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1449: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1450: EXCEPTION
1451: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1452: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1453: (

Line 1451: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1447: -- Set OUT values
1448: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1449: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1450: EXCEPTION
1451: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1452: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1453: (
1454: l_api_name,
1455: G_PKG_NAME,

Line 1452: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1448: x_okc_timevalues_tl_rec := l_okc_timevalues_tl_rec;
1449: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1450: EXCEPTION
1451: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1452: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1453: (
1454: l_api_name,
1455: G_PKG_NAME,
1456: 'OKC_API.G_RET_STS_ERROR',

Line 1456: 'OKC_API.G_RET_STS_ERROR',

1452: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1453: (
1454: l_api_name,
1455: G_PKG_NAME,
1456: 'OKC_API.G_RET_STS_ERROR',
1457: x_msg_count,
1458: x_msg_data,
1459: '_PVT'
1460: );

Line 1461: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1457: x_msg_count,
1458: x_msg_data,
1459: '_PVT'
1460: );
1461: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1462: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1463: (
1464: l_api_name,
1465: G_PKG_NAME,

Line 1462: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1458: x_msg_data,
1459: '_PVT'
1460: );
1461: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1462: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1463: (
1464: l_api_name,
1465: G_PKG_NAME,
1466: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1466: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1462: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1463: (
1464: l_api_name,
1465: G_PKG_NAME,
1466: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1467: x_msg_count,
1468: x_msg_data,
1469: '_PVT'
1470: );

Line 1472: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1468: x_msg_data,
1469: '_PVT'
1470: );
1471: WHEN OTHERS THEN
1472: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1473: (
1474: l_api_name,
1475: G_PKG_NAME,
1476: 'OTHERS',

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

1493: x_igsv_rec OUT NOCOPY igsv_rec_type) IS
1494:
1495: l_api_version CONSTANT NUMBER := 1;
1496: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1497: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1498: l_igsv_rec igsv_rec_type;
1499: l_def_igsv_rec igsv_rec_type;
1500: l_tve_rec tve_rec_type;
1501: lx_tve_rec tve_rec_type;

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

1522: FUNCTION Set_Attributes (
1523: p_igsv_rec IN igsv_rec_type,
1524: x_igsv_rec OUT NOCOPY igsv_rec_type
1525: ) RETURN VARCHAR2 IS
1526: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1527: BEGIN
1528: x_igsv_rec := p_igsv_rec;
1529: x_igsv_rec.OBJECT_VERSION_NUMBER := 1;
1530: --Bug 3122962 x_igsv_rec.SFWT_FLAG := 'N';

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

1530: --Bug 3122962 x_igsv_rec.SFWT_FLAG := 'N';
1531: RETURN(l_return_status);
1532: END Set_Attributes;
1533: BEGIN
1534: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1535: G_PKG_NAME,
1536: p_init_msg_list,
1537: l_api_version,
1538: p_api_version,

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

1537: l_api_version,
1538: p_api_version,
1539: '_PVT',
1540: x_return_status);
1541: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1543: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1544: RAISE OKC_API.G_EXCEPTION_ERROR;
1545: END IF;

Line 1542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1538: p_api_version,
1539: '_PVT',
1540: x_return_status);
1541: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1543: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1544: RAISE OKC_API.G_EXCEPTION_ERROR;
1545: END IF;
1546: l_igsv_rec := null_out_defaults(p_igsv_rec);

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

1539: '_PVT',
1540: x_return_status);
1541: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1543: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1544: RAISE OKC_API.G_EXCEPTION_ERROR;
1545: END IF;
1546: l_igsv_rec := null_out_defaults(p_igsv_rec);
1547: -- Set primary key value

Line 1544: RAISE OKC_API.G_EXCEPTION_ERROR;

1540: x_return_status);
1541: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1542: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1543: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1544: RAISE OKC_API.G_EXCEPTION_ERROR;
1545: END IF;
1546: l_igsv_rec := null_out_defaults(p_igsv_rec);
1547: -- Set primary key value
1548: l_igsv_rec.ID := get_seq_id;

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

1550: l_return_status := Set_Attributes(
1551: l_igsv_rec, -- IN
1552: l_def_igsv_rec); -- OUT
1553: --- If any errors happen abort API
1554: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1555: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1556: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1557: RAISE OKC_API.G_EXCEPTION_ERROR;
1558: END IF;

Line 1555: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1551: l_igsv_rec, -- IN
1552: l_def_igsv_rec); -- OUT
1553: --- If any errors happen abort API
1554: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1555: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1556: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1557: RAISE OKC_API.G_EXCEPTION_ERROR;
1558: END IF;
1559: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);

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

1552: l_def_igsv_rec); -- OUT
1553: --- If any errors happen abort API
1554: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1555: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1556: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1557: RAISE OKC_API.G_EXCEPTION_ERROR;
1558: END IF;
1559: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);
1560: --- Validate all non-missing attributes (Item Level Validation)

Line 1557: RAISE OKC_API.G_EXCEPTION_ERROR;

1553: --- If any errors happen abort API
1554: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1555: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1556: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1557: RAISE OKC_API.G_EXCEPTION_ERROR;
1558: END IF;
1559: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);
1560: --- Validate all non-missing attributes (Item Level Validation)
1561: l_return_status := Validate_Attributes(l_def_igsv_rec);

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

1559: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);
1560: --- Validate all non-missing attributes (Item Level Validation)
1561: l_return_status := Validate_Attributes(l_def_igsv_rec);
1562: --- If any errors happen abort API
1563: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1566: RAISE OKC_API.G_EXCEPTION_ERROR;
1567: END IF;

Line 1564: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1560: --- Validate all non-missing attributes (Item Level Validation)
1561: l_return_status := Validate_Attributes(l_def_igsv_rec);
1562: --- If any errors happen abort API
1563: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1566: RAISE OKC_API.G_EXCEPTION_ERROR;
1567: END IF;
1568: l_return_status := Validate_Record(l_def_igsv_rec);

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

1561: l_return_status := Validate_Attributes(l_def_igsv_rec);
1562: --- If any errors happen abort API
1563: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1566: RAISE OKC_API.G_EXCEPTION_ERROR;
1567: END IF;
1568: l_return_status := Validate_Record(l_def_igsv_rec);
1569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1566: RAISE OKC_API.G_EXCEPTION_ERROR;

1562: --- If any errors happen abort API
1563: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1564: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1565: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1566: RAISE OKC_API.G_EXCEPTION_ERROR;
1567: END IF;
1568: l_return_status := Validate_Record(l_def_igsv_rec);
1569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

1565: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1566: RAISE OKC_API.G_EXCEPTION_ERROR;
1567: END IF;
1568: l_return_status := Validate_Record(l_def_igsv_rec);
1569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1572: RAISE OKC_API.G_EXCEPTION_ERROR;
1573: END IF;

Line 1570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1566: RAISE OKC_API.G_EXCEPTION_ERROR;
1567: END IF;
1568: l_return_status := Validate_Record(l_def_igsv_rec);
1569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1572: RAISE OKC_API.G_EXCEPTION_ERROR;
1573: END IF;
1574: --------------------------------------

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

1567: END IF;
1568: l_return_status := Validate_Record(l_def_igsv_rec);
1569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1572: RAISE OKC_API.G_EXCEPTION_ERROR;
1573: END IF;
1574: --------------------------------------
1575: -- Move VIEW record to "Child" records

Line 1572: RAISE OKC_API.G_EXCEPTION_ERROR;

1568: l_return_status := Validate_Record(l_def_igsv_rec);
1569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1572: RAISE OKC_API.G_EXCEPTION_ERROR;
1573: END IF;
1574: --------------------------------------
1575: -- Move VIEW record to "Child" records
1576: --------------------------------------

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

1586: x_msg_data,
1587: l_tve_rec,
1588: lx_tve_rec
1589: );
1590: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1591: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1592: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1593: RAISE OKC_API.G_EXCEPTION_ERROR;
1594: END IF;

Line 1591: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1587: l_tve_rec,
1588: lx_tve_rec
1589: );
1590: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1591: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1592: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1593: RAISE OKC_API.G_EXCEPTION_ERROR;
1594: END IF;
1595: migrate(lx_tve_rec, l_def_igsv_rec);

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

1588: lx_tve_rec
1589: );
1590: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1591: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1592: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1593: RAISE OKC_API.G_EXCEPTION_ERROR;
1594: END IF;
1595: migrate(lx_tve_rec, l_def_igsv_rec);
1596: /* insert_row(

Line 1593: RAISE OKC_API.G_EXCEPTION_ERROR;

1589: );
1590: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1591: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1592: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1593: RAISE OKC_API.G_EXCEPTION_ERROR;
1594: END IF;
1595: migrate(lx_tve_rec, l_def_igsv_rec);
1596: /* insert_row(
1597: p_init_msg_list,

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

1600: x_msg_data,
1601: l_okc_timevalues_tl_rec,
1602: lx_okc_timevalues_tl_rec
1603: );
1604: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1605: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1606: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1607: RAISE OKC_API.G_EXCEPTION_ERROR;
1608: END IF;

Line 1605: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1601: l_okc_timevalues_tl_rec,
1602: lx_okc_timevalues_tl_rec
1603: );
1604: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1605: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1606: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1607: RAISE OKC_API.G_EXCEPTION_ERROR;
1608: END IF;
1609: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);

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

1602: lx_okc_timevalues_tl_rec
1603: );
1604: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1605: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1606: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1607: RAISE OKC_API.G_EXCEPTION_ERROR;
1608: END IF;
1609: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);
1610: */ -- Set OUT values

Line 1607: RAISE OKC_API.G_EXCEPTION_ERROR;

1603: );
1604: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1605: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1606: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1607: RAISE OKC_API.G_EXCEPTION_ERROR;
1608: END IF;
1609: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);
1610: */ -- Set OUT values
1611: x_igsv_rec := l_def_igsv_rec;

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

1608: END IF;
1609: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);
1610: */ -- Set OUT values
1611: x_igsv_rec := l_def_igsv_rec;
1612: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1613: EXCEPTION
1614: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1615: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1616: (

Line 1614: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1610: */ -- Set OUT values
1611: x_igsv_rec := l_def_igsv_rec;
1612: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1613: EXCEPTION
1614: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1615: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1616: (
1617: l_api_name,
1618: G_PKG_NAME,

Line 1615: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1611: x_igsv_rec := l_def_igsv_rec;
1612: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1613: EXCEPTION
1614: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1615: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1616: (
1617: l_api_name,
1618: G_PKG_NAME,
1619: 'OKC_API.G_RET_STS_ERROR',

Line 1619: 'OKC_API.G_RET_STS_ERROR',

1615: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1616: (
1617: l_api_name,
1618: G_PKG_NAME,
1619: 'OKC_API.G_RET_STS_ERROR',
1620: x_msg_count,
1621: x_msg_data,
1622: '_PVT'
1623: );

Line 1624: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1620: x_msg_count,
1621: x_msg_data,
1622: '_PVT'
1623: );
1624: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1625: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1626: (
1627: l_api_name,
1628: G_PKG_NAME,

Line 1625: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1621: x_msg_data,
1622: '_PVT'
1623: );
1624: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1625: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1626: (
1627: l_api_name,
1628: G_PKG_NAME,
1629: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1629: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1625: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1626: (
1627: l_api_name,
1628: G_PKG_NAME,
1629: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1630: x_msg_count,
1631: x_msg_data,
1632: '_PVT'
1633: );

Line 1635: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1631: x_msg_data,
1632: '_PVT'
1633: );
1634: WHEN OTHERS THEN
1635: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1636: (
1637: l_api_name,
1638: G_PKG_NAME,
1639: 'OTHERS',

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

1655: x_igsv_tbl OUT NOCOPY igsv_tbl_type) IS
1656:
1657: l_api_version CONSTANT NUMBER := 1;
1658: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1659: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1660: i NUMBER := 0;
1661: BEGIN
1662: -- Make sure PL/SQL table has records in it before passing
1663: IF (p_igsv_tbl.COUNT > 0) THEN

Line 1679: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1675: i := p_igsv_tbl.NEXT(i);
1676: END LOOP;
1677: END IF;
1678: EXCEPTION
1679: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1680: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1681: (
1682: l_api_name,
1683: G_PKG_NAME,

Line 1680: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1676: END LOOP;
1677: END IF;
1678: EXCEPTION
1679: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1680: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1681: (
1682: l_api_name,
1683: G_PKG_NAME,
1684: 'OKC_API.G_RET_STS_ERROR',

Line 1684: 'OKC_API.G_RET_STS_ERROR',

1680: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1681: (
1682: l_api_name,
1683: G_PKG_NAME,
1684: 'OKC_API.G_RET_STS_ERROR',
1685: x_msg_count,
1686: x_msg_data,
1687: '_PVT'
1688: );

Line 1689: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 1690: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1686: x_msg_data,
1687: '_PVT'
1688: );
1689: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1690: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1691: (
1692: l_api_name,
1693: G_PKG_NAME,
1694: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1694: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 1700: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1696: x_msg_data,
1697: '_PVT'
1698: );
1699: WHEN OTHERS THEN
1700: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1701: (
1702: l_api_name,
1703: G_PKG_NAME,
1704: 'OTHERS',

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

1735: FROM OKC_TIMEVALUES
1736: WHERE ID = p_tve_rec.id;
1737: l_api_version CONSTANT NUMBER := 1;
1738: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1739: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1740: l_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1741: lc_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1742: l_row_notfound BOOLEAN := FALSE;
1743: lc_row_notfound BOOLEAN := FALSE;

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

1741: lc_object_version_number OKC_TIMEVALUES.OBJECT_VERSION_NUMBER%TYPE;
1742: l_row_notfound BOOLEAN := FALSE;
1743: lc_row_notfound BOOLEAN := FALSE;
1744: BEGIN
1745: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1746: p_init_msg_list,
1747: '_PVT',
1748: x_return_status);
1749: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1745: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1746: p_init_msg_list,
1747: '_PVT',
1748: x_return_status);
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: p_init_msg_list,
1747: '_PVT',
1748: x_return_status);
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: BEGIN

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

1747: '_PVT',
1748: x_return_status);
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: BEGIN
1755: OPEN lock_csr(p_tve_rec);

Line 1752: RAISE OKC_API.G_EXCEPTION_ERROR;

1748: x_return_status);
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: BEGIN
1755: OPEN lock_csr(p_tve_rec);
1756: FETCH lock_csr INTO l_object_version_number;

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

1760: WHEN E_Resource_Busy THEN
1761: IF (lock_csr%ISOPEN) THEN
1762: CLOSE lock_csr;
1763: END IF;
1764: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1765: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
1766: END;
1767:
1768: IF ( l_row_notfound ) THEN

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

1771: lc_row_notfound := lchk_csr%NOTFOUND;
1772: CLOSE lchk_csr;
1773: END IF;
1774: IF (lc_row_notfound) THEN
1775: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1776: RAISE OKC_API.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1778: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1779: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1776: RAISE OKC_API.G_EXCEPTION_ERROR;

1772: CLOSE lchk_csr;
1773: END IF;
1774: IF (lc_row_notfound) THEN
1775: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1776: RAISE OKC_API.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1778: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN

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

1774: IF (lc_row_notfound) THEN
1775: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1776: RAISE OKC_API.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1778: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1781: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1782: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1779: RAISE OKC_API.G_EXCEPTION_ERROR;

1775: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1776: RAISE OKC_API.G_EXCEPTION_ERROR;
1777: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1778: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1781: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1782: RAISE OKC_API.G_EXCEPTION_ERROR;
1783: ELSIF lc_object_version_number = -1 THEN

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

1777: ELSIF lc_object_version_number > p_tve_rec.object_version_number THEN
1778: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1781: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1782: RAISE OKC_API.G_EXCEPTION_ERROR;
1783: ELSIF lc_object_version_number = -1 THEN
1784: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1785: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 1782: RAISE OKC_API.G_EXCEPTION_ERROR;

1778: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1779: RAISE OKC_API.G_EXCEPTION_ERROR;
1780: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1781: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1782: RAISE OKC_API.G_EXCEPTION_ERROR;
1783: ELSIF lc_object_version_number = -1 THEN
1784: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1785: RAISE OKC_API.G_EXCEPTION_ERROR;
1786: END IF;

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

1780: ELSIF lc_object_version_number <> p_tve_rec.object_version_number THEN
1781: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1782: RAISE OKC_API.G_EXCEPTION_ERROR;
1783: ELSIF lc_object_version_number = -1 THEN
1784: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1785: RAISE OKC_API.G_EXCEPTION_ERROR;
1786: END IF;
1787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1788: EXCEPTION

Line 1785: RAISE OKC_API.G_EXCEPTION_ERROR;

1781: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1782: RAISE OKC_API.G_EXCEPTION_ERROR;
1783: ELSIF lc_object_version_number = -1 THEN
1784: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1785: RAISE OKC_API.G_EXCEPTION_ERROR;
1786: END IF;
1787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1788: EXCEPTION
1789: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

1783: ELSIF lc_object_version_number = -1 THEN
1784: OKC_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1785: RAISE OKC_API.G_EXCEPTION_ERROR;
1786: END IF;
1787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1788: EXCEPTION
1789: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1790: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1791: (

Line 1789: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1785: RAISE OKC_API.G_EXCEPTION_ERROR;
1786: END IF;
1787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1788: EXCEPTION
1789: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1790: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1791: (
1792: l_api_name,
1793: G_PKG_NAME,

Line 1790: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1786: END IF;
1787: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1788: EXCEPTION
1789: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1790: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1791: (
1792: l_api_name,
1793: G_PKG_NAME,
1794: 'OKC_API.G_RET_STS_ERROR',

Line 1794: 'OKC_API.G_RET_STS_ERROR',

1790: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1791: (
1792: l_api_name,
1793: G_PKG_NAME,
1794: 'OKC_API.G_RET_STS_ERROR',
1795: x_msg_count,
1796: x_msg_data,
1797: '_PVT'
1798: );

Line 1799: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1795: x_msg_count,
1796: x_msg_data,
1797: '_PVT'
1798: );
1799: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1800: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1801: (
1802: l_api_name,
1803: G_PKG_NAME,

Line 1800: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1796: x_msg_data,
1797: '_PVT'
1798: );
1799: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1800: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1801: (
1802: l_api_name,
1803: G_PKG_NAME,
1804: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1804: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1800: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1801: (
1802: l_api_name,
1803: G_PKG_NAME,
1804: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1805: x_msg_count,
1806: x_msg_data,
1807: '_PVT'
1808: );

Line 1810: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1806: x_msg_data,
1807: '_PVT'
1808: );
1809: WHEN OTHERS THEN
1810: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1811: (
1812: l_api_name,
1813: G_PKG_NAME,
1814: 'OTHERS',

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

1837: FOR UPDATE NOWAIT;
1838:
1839: l_api_version CONSTANT NUMBER := 1;
1840: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
1841: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1842: l_lock_var lock_csr%ROWTYPE;
1843: l_row_notfound BOOLEAN := FALSE;
1844: lc_row_notfound BOOLEAN := FALSE;
1845: BEGIN

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

1842: l_lock_var lock_csr%ROWTYPE;
1843: l_row_notfound BOOLEAN := FALSE;
1844: lc_row_notfound BOOLEAN := FALSE;
1845: BEGIN
1846: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1847: p_init_msg_list,
1848: '_PVT',
1849: x_return_status);
1850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

1846: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1847: p_init_msg_list,
1848: '_PVT',
1849: x_return_status);
1850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1853: RAISE OKC_API.G_EXCEPTION_ERROR;
1854: END IF;

Line 1851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1847: p_init_msg_list,
1848: '_PVT',
1849: x_return_status);
1850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1853: RAISE OKC_API.G_EXCEPTION_ERROR;
1854: END IF;
1855: BEGIN

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

1848: '_PVT',
1849: x_return_status);
1850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1853: RAISE OKC_API.G_EXCEPTION_ERROR;
1854: END IF;
1855: BEGIN
1856: OPEN lock_csr(p_okc_timevalues_tl_rec);

Line 1853: RAISE OKC_API.G_EXCEPTION_ERROR;

1849: x_return_status);
1850: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1851: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1852: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1853: RAISE OKC_API.G_EXCEPTION_ERROR;
1854: END IF;
1855: BEGIN
1856: OPEN lock_csr(p_okc_timevalues_tl_rec);
1857: FETCH lock_csr INTO l_lock_var;

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

1861: WHEN E_Resource_Busy THEN
1862: IF (lock_csr%ISOPEN) THEN
1863: CLOSE lock_csr;
1864: END IF;
1865: OKC_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1866: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
1867: END;
1868:
1869: IF ( l_row_notfound ) THEN

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

1866: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
1867: END;
1868:
1869: IF ( l_row_notfound ) THEN
1870: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1874: EXCEPTION

Line 1871: RAISE OKC_API.G_EXCEPTION_ERROR;

1867: END;
1868:
1869: IF ( l_row_notfound ) THEN
1870: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1874: EXCEPTION
1875: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

1869: IF ( l_row_notfound ) THEN
1870: OKC_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1874: EXCEPTION
1875: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1876: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1877: (

Line 1875: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1871: RAISE OKC_API.G_EXCEPTION_ERROR;
1872: END IF;
1873: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1874: EXCEPTION
1875: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1876: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1877: (
1878: l_api_name,
1879: G_PKG_NAME,

Line 1876: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1872: END IF;
1873: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1874: EXCEPTION
1875: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1876: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1877: (
1878: l_api_name,
1879: G_PKG_NAME,
1880: 'OKC_API.G_RET_STS_ERROR',

Line 1880: 'OKC_API.G_RET_STS_ERROR',

1876: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1877: (
1878: l_api_name,
1879: G_PKG_NAME,
1880: 'OKC_API.G_RET_STS_ERROR',
1881: x_msg_count,
1882: x_msg_data,
1883: '_PVT'
1884: );

Line 1885: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1881: x_msg_count,
1882: x_msg_data,
1883: '_PVT'
1884: );
1885: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1886: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1887: (
1888: l_api_name,
1889: G_PKG_NAME,

Line 1886: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1882: x_msg_data,
1883: '_PVT'
1884: );
1885: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1886: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1887: (
1888: l_api_name,
1889: G_PKG_NAME,
1890: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1890: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1886: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1887: (
1888: l_api_name,
1889: G_PKG_NAME,
1890: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1891: x_msg_count,
1892: x_msg_data,
1893: '_PVT'
1894: );

Line 1896: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

1892: x_msg_data,
1893: '_PVT'
1894: );
1895: WHEN OTHERS THEN
1896: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
1897: (
1898: l_api_name,
1899: G_PKG_NAME,
1900: 'OTHERS',

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

1916: p_igsv_rec IN igsv_rec_type) IS
1917:
1918: l_api_version CONSTANT NUMBER := 1;
1919: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
1920: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1921: l_tve_rec tve_rec_type;
1922: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1923: BEGIN
1924: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

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

1920: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1921: l_tve_rec tve_rec_type;
1922: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
1923: BEGIN
1924: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
1925: G_PKG_NAME,
1926: p_init_msg_list,
1927: l_api_version,
1928: p_api_version,

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

1927: l_api_version,
1928: p_api_version,
1929: '_PVT',
1930: x_return_status);
1931: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1934: RAISE OKC_API.G_EXCEPTION_ERROR;
1935: END IF;

Line 1932: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1928: p_api_version,
1929: '_PVT',
1930: x_return_status);
1931: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1934: RAISE OKC_API.G_EXCEPTION_ERROR;
1935: END IF;
1936: --------------------------------------

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

1929: '_PVT',
1930: x_return_status);
1931: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1934: RAISE OKC_API.G_EXCEPTION_ERROR;
1935: END IF;
1936: --------------------------------------
1937: -- Move VIEW record to "Child" records

Line 1934: RAISE OKC_API.G_EXCEPTION_ERROR;

1930: x_return_status);
1931: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1934: RAISE OKC_API.G_EXCEPTION_ERROR;
1935: END IF;
1936: --------------------------------------
1937: -- Move VIEW record to "Child" records
1938: --------------------------------------

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

1947: x_msg_count,
1948: x_msg_data,
1949: l_tve_rec
1950: );
1951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1954: RAISE OKC_API.G_EXCEPTION_ERROR;
1955: END IF;

Line 1952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1948: x_msg_data,
1949: l_tve_rec
1950: );
1951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1954: RAISE OKC_API.G_EXCEPTION_ERROR;
1955: END IF;
1956: /* lock_row(

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

1949: l_tve_rec
1950: );
1951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1954: RAISE OKC_API.G_EXCEPTION_ERROR;
1955: END IF;
1956: /* lock_row(
1957: p_init_msg_list,

Line 1954: RAISE OKC_API.G_EXCEPTION_ERROR;

1950: );
1951: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1952: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1953: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1954: RAISE OKC_API.G_EXCEPTION_ERROR;
1955: END IF;
1956: /* lock_row(
1957: p_init_msg_list,
1958: x_return_status,

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

1959: x_msg_count,
1960: x_msg_data,
1961: l_okc_timevalues_tl_rec
1962: );
1963: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1964: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1965: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1966: RAISE OKC_API.G_EXCEPTION_ERROR;
1967: END IF;

Line 1964: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

1960: x_msg_data,
1961: l_okc_timevalues_tl_rec
1962: );
1963: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1964: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1965: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1966: RAISE OKC_API.G_EXCEPTION_ERROR;
1967: END IF;
1968: */

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

1961: l_okc_timevalues_tl_rec
1962: );
1963: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1964: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1965: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1966: RAISE OKC_API.G_EXCEPTION_ERROR;
1967: END IF;
1968: */
1969: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1966: RAISE OKC_API.G_EXCEPTION_ERROR;

1962: );
1963: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
1964: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1965: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1966: RAISE OKC_API.G_EXCEPTION_ERROR;
1967: END IF;
1968: */
1969: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1970: EXCEPTION

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

1965: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
1966: RAISE OKC_API.G_EXCEPTION_ERROR;
1967: END IF;
1968: */
1969: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1970: EXCEPTION
1971: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1972: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1973: (

Line 1971: WHEN OKC_API.G_EXCEPTION_ERROR THEN

1967: END IF;
1968: */
1969: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1970: EXCEPTION
1971: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1972: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1973: (
1974: l_api_name,
1975: G_PKG_NAME,

Line 1972: x_return_status := OKC_API.HANDLE_EXCEPTIONS

1968: */
1969: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1970: EXCEPTION
1971: WHEN OKC_API.G_EXCEPTION_ERROR THEN
1972: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1973: (
1974: l_api_name,
1975: G_PKG_NAME,
1976: 'OKC_API.G_RET_STS_ERROR',

Line 1976: 'OKC_API.G_RET_STS_ERROR',

1972: x_return_status := OKC_API.HANDLE_EXCEPTIONS
1973: (
1974: l_api_name,
1975: G_PKG_NAME,
1976: 'OKC_API.G_RET_STS_ERROR',
1977: x_msg_count,
1978: x_msg_data,
1979: '_PVT'
1980: );

Line 1981: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 1982: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 1986: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 1992: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

2011: p_igsv_tbl IN igsv_tbl_type) IS
2012:
2013: l_api_version CONSTANT NUMBER := 1;
2014: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2015: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2016: i NUMBER := 0;
2017: BEGIN
2018: -- Make sure PL/SQL table has records in it before passing
2019: IF (p_igsv_tbl.COUNT > 0) THEN

Line 2034: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2030: i := p_igsv_tbl.NEXT(i);
2031: END LOOP;
2032: END IF;
2033: EXCEPTION
2034: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2035: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2036: (
2037: l_api_name,
2038: G_PKG_NAME,

Line 2035: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2031: END LOOP;
2032: END IF;
2033: EXCEPTION
2034: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2035: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2036: (
2037: l_api_name,
2038: G_PKG_NAME,
2039: 'OKC_API.G_RET_STS_ERROR',

Line 2039: 'OKC_API.G_RET_STS_ERROR',

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

Line 2044: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

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

Line 2045: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

Line 2049: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 2055: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

2078: x_tve_rec OUT NOCOPY tve_rec_type) IS
2079:
2080: l_api_version CONSTANT NUMBER := 1;
2081: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2082: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2083: l_tve_rec tve_rec_type := p_tve_rec;
2084: l_def_tve_rec tve_rec_type;
2085: l_row_notfound BOOLEAN := TRUE;
2086: ----------------------------------

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

2091: x_tve_rec OUT NOCOPY tve_rec_type
2092: ) RETURN VARCHAR2 IS
2093: l_tve_rec tve_rec_type;
2094: l_row_notfound BOOLEAN := TRUE;
2095: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2096: BEGIN
2097: x_tve_rec := p_tve_rec;
2098: -- Get current database values
2099: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);

Line 2101: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2097: x_tve_rec := p_tve_rec;
2098: -- Get current database values
2099: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);
2100: IF (l_row_notfound) THEN
2101: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2102: END IF;
2103: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2104: THEN
2105: x_tve_rec.id := l_tve_rec.id;

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

2099: l_tve_rec := get_rec(p_tve_rec, l_row_notfound);
2100: IF (l_row_notfound) THEN
2101: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2102: END IF;
2103: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2104: THEN
2105: x_tve_rec.id := l_tve_rec.id;
2106: END IF;
2107: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)

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

2103: IF (x_tve_rec.id = OKC_API.G_MISS_NUM)
2104: THEN
2105: x_tve_rec.id := l_tve_rec.id;
2106: END IF;
2107: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)
2108: THEN
2109: x_tve_rec.spn_id := l_tve_rec.spn_id;
2110: END IF;
2111: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)

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

2107: IF (x_tve_rec.spn_id = OKC_API.G_MISS_NUM)
2108: THEN
2109: x_tve_rec.spn_id := l_tve_rec.spn_id;
2110: END IF;
2111: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2112: THEN
2113: x_tve_rec.tve_id_offset := l_tve_rec.tve_id_offset;
2114: END IF;
2115: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)

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

2111: IF (x_tve_rec.tve_id_offset = OKC_API.G_MISS_NUM)
2112: THEN
2113: x_tve_rec.tve_id_offset := l_tve_rec.tve_id_offset;
2114: END IF;
2115: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)
2116: THEN
2117: x_tve_rec.uom_code := l_tve_rec.uom_code;
2118: END IF;
2119: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)

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

2115: IF (x_tve_rec.uom_code = OKC_API.G_MISS_CHAR)
2116: THEN
2117: x_tve_rec.uom_code := l_tve_rec.uom_code;
2118: END IF;
2119: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)
2120: THEN
2121: x_tve_rec.cnh_id := l_tve_rec.cnh_id;
2122: END IF;
2123: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)

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

2119: IF (x_tve_rec.cnh_id = OKC_API.G_MISS_NUM)
2120: THEN
2121: x_tve_rec.cnh_id := l_tve_rec.cnh_id;
2122: END IF;
2123: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)
2124: THEN
2125: x_tve_rec.tve_id_generated_by := l_tve_rec.tve_id_generated_by;
2126: END IF;
2127: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)

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

2123: IF (x_tve_rec.tve_id_generated_by = OKC_API.G_MISS_NUM)
2124: THEN
2125: x_tve_rec.tve_id_generated_by := l_tve_rec.tve_id_generated_by;
2126: END IF;
2127: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)
2128: THEN
2129: x_tve_rec.tve_id_started := l_tve_rec.tve_id_started;
2130: END IF;
2131: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)

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

2127: IF (x_tve_rec.tve_id_started = OKC_API.G_MISS_NUM)
2128: THEN
2129: x_tve_rec.tve_id_started := l_tve_rec.tve_id_started;
2130: END IF;
2131: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2132: THEN
2133: x_tve_rec.tve_id_ended := l_tve_rec.tve_id_ended;
2134: END IF;
2135: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)

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

2131: IF (x_tve_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2132: THEN
2133: x_tve_rec.tve_id_ended := l_tve_rec.tve_id_ended;
2134: END IF;
2135: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2136: THEN
2137: x_tve_rec.tve_id_limited := l_tve_rec.tve_id_limited;
2138: END IF;
2139: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

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

2135: IF (x_tve_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2136: THEN
2137: x_tve_rec.tve_id_limited := l_tve_rec.tve_id_limited;
2138: END IF;
2139: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2140: THEN
2141: x_tve_rec.dnz_chr_id := l_tve_rec.dnz_chr_id;
2142: END IF;
2143: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)

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

2139: IF (x_tve_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2140: THEN
2141: x_tve_rec.dnz_chr_id := l_tve_rec.dnz_chr_id;
2142: END IF;
2143: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)
2144: THEN
2145: x_tve_rec.tze_id := l_tve_rec.tze_id;
2146: END IF;
2147: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)

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

2143: IF (x_tve_rec.tze_id = OKC_API.G_MISS_NUM)
2144: THEN
2145: x_tve_rec.tze_id := l_tve_rec.tze_id;
2146: END IF;
2147: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)
2148: THEN
2149: x_tve_rec.tve_type := l_tve_rec.tve_type;
2150: END IF;
2151: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)

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

2147: IF (x_tve_rec.tve_type = OKC_API.G_MISS_CHAR)
2148: THEN
2149: x_tve_rec.tve_type := l_tve_rec.tve_type;
2150: END IF;
2151: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)
2152: THEN
2153: x_tve_rec.object_version_number := l_tve_rec.object_version_number;
2154: END IF;
2155: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)

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

2151: IF (x_tve_rec.object_version_number = OKC_API.G_MISS_NUM)
2152: THEN
2153: x_tve_rec.object_version_number := l_tve_rec.object_version_number;
2154: END IF;
2155: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)
2156: THEN
2157: x_tve_rec.created_by := l_tve_rec.created_by;
2158: END IF;
2159: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)

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

2155: IF (x_tve_rec.created_by = OKC_API.G_MISS_NUM)
2156: THEN
2157: x_tve_rec.created_by := l_tve_rec.created_by;
2158: END IF;
2159: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)
2160: THEN
2161: x_tve_rec.creation_date := l_tve_rec.creation_date;
2162: END IF;
2163: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)

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

2159: IF (x_tve_rec.creation_date = OKC_API.G_MISS_DATE)
2160: THEN
2161: x_tve_rec.creation_date := l_tve_rec.creation_date;
2162: END IF;
2163: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)
2164: THEN
2165: x_tve_rec.last_updated_by := l_tve_rec.last_updated_by;
2166: END IF;
2167: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)

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

2163: IF (x_tve_rec.last_updated_by = OKC_API.G_MISS_NUM)
2164: THEN
2165: x_tve_rec.last_updated_by := l_tve_rec.last_updated_by;
2166: END IF;
2167: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)
2168: THEN
2169: x_tve_rec.last_update_date := l_tve_rec.last_update_date;
2170: END IF;
2171: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)

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

2167: IF (x_tve_rec.last_update_date = OKC_API.G_MISS_DATE)
2168: THEN
2169: x_tve_rec.last_update_date := l_tve_rec.last_update_date;
2170: END IF;
2171: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)
2172: THEN
2173: x_tve_rec.duration := l_tve_rec.duration;
2174: END IF;
2175: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)

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

2171: IF (x_tve_rec.duration = OKC_API.G_MISS_NUM)
2172: THEN
2173: x_tve_rec.duration := l_tve_rec.duration;
2174: END IF;
2175: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)
2176: THEN
2177: x_tve_rec.operator := l_tve_rec.operator;
2178: END IF;
2179: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)

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

2175: IF (x_tve_rec.operator = OKC_API.G_MISS_CHAR)
2176: THEN
2177: x_tve_rec.operator := l_tve_rec.operator;
2178: END IF;
2179: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)
2180: THEN
2181: x_tve_rec.before_after := l_tve_rec.before_after;
2182: END IF;
2183: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)

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

2179: IF (x_tve_rec.before_after = OKC_API.G_MISS_CHAR)
2180: THEN
2181: x_tve_rec.before_after := l_tve_rec.before_after;
2182: END IF;
2183: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)
2184: THEN
2185: x_tve_rec.datetime := l_tve_rec.datetime;
2186: END IF;
2187: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)

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

2183: IF (x_tve_rec.datetime = OKC_API.G_MISS_DATE)
2184: THEN
2185: x_tve_rec.datetime := l_tve_rec.datetime;
2186: END IF;
2187: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)
2188: THEN
2189: x_tve_rec.month := l_tve_rec.month;
2190: END IF;
2191: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)

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

2187: IF (x_tve_rec.month = OKC_API.G_MISS_NUM)
2188: THEN
2189: x_tve_rec.month := l_tve_rec.month;
2190: END IF;
2191: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)
2192: THEN
2193: x_tve_rec.day := l_tve_rec.day;
2194: END IF;
2195: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)

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

2191: IF (x_tve_rec.day = OKC_API.G_MISS_NUM)
2192: THEN
2193: x_tve_rec.day := l_tve_rec.day;
2194: END IF;
2195: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)
2196: THEN
2197: x_tve_rec.hour := l_tve_rec.hour;
2198: END IF;
2199: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)

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

2195: IF (x_tve_rec.hour = OKC_API.G_MISS_NUM)
2196: THEN
2197: x_tve_rec.hour := l_tve_rec.hour;
2198: END IF;
2199: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)
2200: THEN
2201: x_tve_rec.minute := l_tve_rec.minute;
2202: END IF;
2203: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)

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

2199: IF (x_tve_rec.minute = OKC_API.G_MISS_NUM)
2200: THEN
2201: x_tve_rec.minute := l_tve_rec.minute;
2202: END IF;
2203: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)
2204: THEN
2205: x_tve_rec.second := l_tve_rec.second;
2206: END IF;
2207: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)

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

2203: IF (x_tve_rec.second = OKC_API.G_MISS_NUM)
2204: THEN
2205: x_tve_rec.second := l_tve_rec.second;
2206: END IF;
2207: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)
2208: THEN
2209: x_tve_rec.nth := l_tve_rec.nth;
2210: END IF;
2211: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)

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

2207: IF (x_tve_rec.nth = OKC_API.G_MISS_NUM)
2208: THEN
2209: x_tve_rec.nth := l_tve_rec.nth;
2210: END IF;
2211: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)
2212: THEN
2213: x_tve_rec.day_of_week := l_tve_rec.day_of_week;
2214: END IF;
2215: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)

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

2211: IF (x_tve_rec.day_of_week = OKC_API.G_MISS_CHAR)
2212: THEN
2213: x_tve_rec.day_of_week := l_tve_rec.day_of_week;
2214: END IF;
2215: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)
2216: THEN
2217: x_tve_rec.interval_yn := l_tve_rec.interval_yn;
2218: END IF;
2219: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)

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

2215: IF (x_tve_rec.interval_yn = OKC_API.G_MISS_CHAR)
2216: THEN
2217: x_tve_rec.interval_yn := l_tve_rec.interval_yn;
2218: END IF;
2219: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)
2220: THEN
2221: x_tve_rec.last_update_login := l_tve_rec.last_update_login;
2222: END IF;
2223: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)

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

2219: IF (x_tve_rec.last_update_login = OKC_API.G_MISS_NUM)
2220: THEN
2221: x_tve_rec.last_update_login := l_tve_rec.last_update_login;
2222: END IF;
2223: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)
2224: THEN
2225: x_tve_rec.attribute_category := l_tve_rec.attribute_category;
2226: END IF;
2227: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)

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

2223: IF (x_tve_rec.attribute_category = OKC_API.G_MISS_CHAR)
2224: THEN
2225: x_tve_rec.attribute_category := l_tve_rec.attribute_category;
2226: END IF;
2227: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)
2228: THEN
2229: x_tve_rec.attribute1 := l_tve_rec.attribute1;
2230: END IF;
2231: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)

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

2227: IF (x_tve_rec.attribute1 = OKC_API.G_MISS_CHAR)
2228: THEN
2229: x_tve_rec.attribute1 := l_tve_rec.attribute1;
2230: END IF;
2231: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)
2232: THEN
2233: x_tve_rec.attribute2 := l_tve_rec.attribute2;
2234: END IF;
2235: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)

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

2231: IF (x_tve_rec.attribute2 = OKC_API.G_MISS_CHAR)
2232: THEN
2233: x_tve_rec.attribute2 := l_tve_rec.attribute2;
2234: END IF;
2235: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)
2236: THEN
2237: x_tve_rec.attribute3 := l_tve_rec.attribute3;
2238: END IF;
2239: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)

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

2235: IF (x_tve_rec.attribute3 = OKC_API.G_MISS_CHAR)
2236: THEN
2237: x_tve_rec.attribute3 := l_tve_rec.attribute3;
2238: END IF;
2239: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)
2240: THEN
2241: x_tve_rec.attribute4 := l_tve_rec.attribute4;
2242: END IF;
2243: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)

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

2239: IF (x_tve_rec.attribute4 = OKC_API.G_MISS_CHAR)
2240: THEN
2241: x_tve_rec.attribute4 := l_tve_rec.attribute4;
2242: END IF;
2243: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)
2244: THEN
2245: x_tve_rec.attribute5 := l_tve_rec.attribute5;
2246: END IF;
2247: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)

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

2243: IF (x_tve_rec.attribute5 = OKC_API.G_MISS_CHAR)
2244: THEN
2245: x_tve_rec.attribute5 := l_tve_rec.attribute5;
2246: END IF;
2247: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)
2248: THEN
2249: x_tve_rec.attribute6 := l_tve_rec.attribute6;
2250: END IF;
2251: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)

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

2247: IF (x_tve_rec.attribute6 = OKC_API.G_MISS_CHAR)
2248: THEN
2249: x_tve_rec.attribute6 := l_tve_rec.attribute6;
2250: END IF;
2251: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)
2252: THEN
2253: x_tve_rec.attribute7 := l_tve_rec.attribute7;
2254: END IF;
2255: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)

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

2251: IF (x_tve_rec.attribute7 = OKC_API.G_MISS_CHAR)
2252: THEN
2253: x_tve_rec.attribute7 := l_tve_rec.attribute7;
2254: END IF;
2255: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)
2256: THEN
2257: x_tve_rec.attribute8 := l_tve_rec.attribute8;
2258: END IF;
2259: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)

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

2255: IF (x_tve_rec.attribute8 = OKC_API.G_MISS_CHAR)
2256: THEN
2257: x_tve_rec.attribute8 := l_tve_rec.attribute8;
2258: END IF;
2259: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)
2260: THEN
2261: x_tve_rec.attribute9 := l_tve_rec.attribute9;
2262: END IF;
2263: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)

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

2259: IF (x_tve_rec.attribute9 = OKC_API.G_MISS_CHAR)
2260: THEN
2261: x_tve_rec.attribute9 := l_tve_rec.attribute9;
2262: END IF;
2263: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)
2264: THEN
2265: x_tve_rec.attribute10 := l_tve_rec.attribute10;
2266: END IF;
2267: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)

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

2263: IF (x_tve_rec.attribute10 = OKC_API.G_MISS_CHAR)
2264: THEN
2265: x_tve_rec.attribute10 := l_tve_rec.attribute10;
2266: END IF;
2267: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)
2268: THEN
2269: x_tve_rec.attribute11 := l_tve_rec.attribute11;
2270: END IF;
2271: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)

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

2267: IF (x_tve_rec.attribute11 = OKC_API.G_MISS_CHAR)
2268: THEN
2269: x_tve_rec.attribute11 := l_tve_rec.attribute11;
2270: END IF;
2271: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)
2272: THEN
2273: x_tve_rec.attribute12 := l_tve_rec.attribute12;
2274: END IF;
2275: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)

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

2271: IF (x_tve_rec.attribute12 = OKC_API.G_MISS_CHAR)
2272: THEN
2273: x_tve_rec.attribute12 := l_tve_rec.attribute12;
2274: END IF;
2275: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)
2276: THEN
2277: x_tve_rec.attribute13 := l_tve_rec.attribute13;
2278: END IF;
2279: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)

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

2275: IF (x_tve_rec.attribute13 = OKC_API.G_MISS_CHAR)
2276: THEN
2277: x_tve_rec.attribute13 := l_tve_rec.attribute13;
2278: END IF;
2279: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)
2280: THEN
2281: x_tve_rec.attribute14 := l_tve_rec.attribute14;
2282: END IF;
2283: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)

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

2279: IF (x_tve_rec.attribute14 = OKC_API.G_MISS_CHAR)
2280: THEN
2281: x_tve_rec.attribute14 := l_tve_rec.attribute14;
2282: END IF;
2283: IF (x_tve_rec.attribute15 = OKC_API.G_MISS_CHAR)
2284: THEN
2285: x_tve_rec.attribute15 := l_tve_rec.attribute15;
2286: END IF;
2287: --Bug 3122962

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

2284: THEN
2285: x_tve_rec.attribute15 := l_tve_rec.attribute15;
2286: END IF;
2287: --Bug 3122962
2288: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)
2289: THEN
2290: x_tve_rec.description := l_tve_rec.description;
2291: END IF;
2292: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)

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

2288: IF (x_tve_rec.description = OKC_API.G_MISS_CHAR)
2289: THEN
2290: x_tve_rec.description := l_tve_rec.description;
2291: END IF;
2292: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)
2293: THEN
2294: x_tve_rec.short_description := l_tve_rec.short_description;
2295: END IF;
2296: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)

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

2292: IF (x_tve_rec.short_description = OKC_API.G_MISS_CHAR)
2293: THEN
2294: x_tve_rec.short_description := l_tve_rec.short_description;
2295: END IF;
2296: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)
2297: THEN
2298: x_tve_rec.comments := l_tve_rec.comments;
2299: END IF;
2300: IF (x_tve_rec.name = OKC_API.G_MISS_CHAR)

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

2296: IF (x_tve_rec.comments = OKC_API.G_MISS_CHAR)
2297: THEN
2298: x_tve_rec.comments := l_tve_rec.comments;
2299: END IF;
2300: IF (x_tve_rec.name = OKC_API.G_MISS_CHAR)
2301: THEN
2302: x_tve_rec.name := l_tve_rec.name;
2303: END IF;
2304:

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

2310: FUNCTION Set_Attributes (
2311: p_tve_rec IN tve_rec_type,
2312: x_tve_rec OUT NOCOPY tve_rec_type
2313: ) RETURN VARCHAR2 IS
2314: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2315: BEGIN
2316: x_tve_rec := p_tve_rec;
2317: RETURN(l_return_status);
2318: END Set_Attributes;

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

2316: x_tve_rec := p_tve_rec;
2317: RETURN(l_return_status);
2318: END Set_Attributes;
2319: BEGIN
2320: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2321: p_init_msg_list,
2322: '_PVT',
2323: x_return_status);
2324: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2320: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2321: p_init_msg_list,
2322: '_PVT',
2323: x_return_status);
2324: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2325: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2326: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2327: RAISE OKC_API.G_EXCEPTION_ERROR;
2328: END IF;

Line 2325: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2321: p_init_msg_list,
2322: '_PVT',
2323: x_return_status);
2324: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2325: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2326: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2327: RAISE OKC_API.G_EXCEPTION_ERROR;
2328: END IF;
2329: --- Setting item attributes

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

2322: '_PVT',
2323: x_return_status);
2324: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2325: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2326: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2327: RAISE OKC_API.G_EXCEPTION_ERROR;
2328: END IF;
2329: --- Setting item attributes
2330: l_return_status := Set_Attributes(

Line 2327: RAISE OKC_API.G_EXCEPTION_ERROR;

2323: x_return_status);
2324: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2325: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2326: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2327: RAISE OKC_API.G_EXCEPTION_ERROR;
2328: END IF;
2329: --- Setting item attributes
2330: l_return_status := Set_Attributes(
2331: p_tve_rec, -- IN

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

2330: l_return_status := Set_Attributes(
2331: p_tve_rec, -- IN
2332: l_tve_rec); -- OUT
2333: --- If any errors happen abort API
2334: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2335: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2336: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2337: RAISE OKC_API.G_EXCEPTION_ERROR;
2338: END IF;

Line 2335: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2331: p_tve_rec, -- IN
2332: l_tve_rec); -- OUT
2333: --- If any errors happen abort API
2334: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2335: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2336: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2337: RAISE OKC_API.G_EXCEPTION_ERROR;
2338: END IF;
2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);

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

2332: l_tve_rec); -- OUT
2333: --- If any errors happen abort API
2334: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2335: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2336: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2337: RAISE OKC_API.G_EXCEPTION_ERROR;
2338: END IF;
2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2340: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2337: RAISE OKC_API.G_EXCEPTION_ERROR;

2333: --- If any errors happen abort API
2334: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2335: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2336: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2337: RAISE OKC_API.G_EXCEPTION_ERROR;
2338: END IF;
2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2340: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2341: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2336: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2337: RAISE OKC_API.G_EXCEPTION_ERROR;
2338: END IF;
2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2340: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2341: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2342: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2343: RAISE OKC_API.G_EXCEPTION_ERROR;
2344: END IF;

Line 2341: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2337: RAISE OKC_API.G_EXCEPTION_ERROR;
2338: END IF;
2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2340: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2341: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2342: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2343: RAISE OKC_API.G_EXCEPTION_ERROR;
2344: END IF;
2345: UPDATE OKC_TIMEVALUES

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

2338: END IF;
2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2340: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2341: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2342: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2343: RAISE OKC_API.G_EXCEPTION_ERROR;
2344: END IF;
2345: UPDATE OKC_TIMEVALUES
2346: SET SPN_ID = l_def_tve_rec.spn_id,

Line 2343: RAISE OKC_API.G_EXCEPTION_ERROR;

2339: l_return_status := populate_new_record(l_tve_rec, l_def_tve_rec);
2340: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2341: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2342: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2343: RAISE OKC_API.G_EXCEPTION_ERROR;
2344: END IF;
2345: UPDATE OKC_TIMEVALUES
2346: SET SPN_ID = l_def_tve_rec.spn_id,
2347: TVE_ID_OFFSET = l_def_tve_rec.tve_id_offset,

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

2394: COMMENTS = l_def_tve_rec.comments,
2395: NAME = l_def_tve_rec.name
2396: WHERE ID = l_def_tve_rec.id;
2397: x_tve_rec := l_def_tve_rec;
2398: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2399: EXCEPTION
2400: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2401: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2402: (

Line 2400: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2396: WHERE ID = l_def_tve_rec.id;
2397: x_tve_rec := l_def_tve_rec;
2398: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2399: EXCEPTION
2400: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2401: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2402: (
2403: l_api_name,
2404: G_PKG_NAME,

Line 2401: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2397: x_tve_rec := l_def_tve_rec;
2398: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2399: EXCEPTION
2400: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2401: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2402: (
2403: l_api_name,
2404: G_PKG_NAME,
2405: 'OKC_API.G_RET_STS_ERROR',

Line 2405: 'OKC_API.G_RET_STS_ERROR',

2401: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2402: (
2403: l_api_name,
2404: G_PKG_NAME,
2405: 'OKC_API.G_RET_STS_ERROR',
2406: x_msg_count,
2407: x_msg_data,
2408: '_PVT'
2409: );

Line 2410: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2406: x_msg_count,
2407: x_msg_data,
2408: '_PVT'
2409: );
2410: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2411: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2412: (
2413: l_api_name,
2414: G_PKG_NAME,

Line 2411: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2407: x_msg_data,
2408: '_PVT'
2409: );
2410: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2411: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2412: (
2413: l_api_name,
2414: G_PKG_NAME,
2415: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2415: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2411: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2412: (
2413: l_api_name,
2414: G_PKG_NAME,
2415: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2416: x_msg_count,
2417: x_msg_data,
2418: '_PVT'
2419: );

Line 2421: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2417: x_msg_data,
2418: '_PVT'
2419: );
2420: WHEN OTHERS THEN
2421: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2422: (
2423: l_api_name,
2424: G_PKG_NAME,
2425: 'OTHERS',

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

2441: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type) IS
2442:
2443: l_api_version CONSTANT NUMBER := 1;
2444: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2445: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2446: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type := p_okc_timevalues_tl_rec;
2447: l_def_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2448: l_row_notfound BOOLEAN := TRUE;
2449: ----------------------------------

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

2454: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
2455: ) RETURN VARCHAR2 IS
2456: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2457: l_row_notfound BOOLEAN := TRUE;
2458: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2459: BEGIN
2460: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2461: -- Get current database values
2462: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);

Line 2464: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2460: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2461: -- Get current database values
2462: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);
2463: IF (l_row_notfound) THEN
2464: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2465: END IF;
2466: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2467: THEN
2468: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;

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

2462: l_okc_timevalues_tl_rec := get_rec(p_okc_timevalues_tl_rec, l_row_notfound);
2463: IF (l_row_notfound) THEN
2464: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2465: END IF;
2466: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2467: THEN
2468: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;
2469: END IF;
2470: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)

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

2466: IF (x_okc_timevalues_tl_rec.id = OKC_API.G_MISS_NUM)
2467: THEN
2468: x_okc_timevalues_tl_rec.id := l_okc_timevalues_tl_rec.id;
2469: END IF;
2470: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)
2471: THEN
2472: x_okc_timevalues_tl_rec.language := l_okc_timevalues_tl_rec.language;
2473: END IF;
2474: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)

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

2470: IF (x_okc_timevalues_tl_rec.language = OKC_API.G_MISS_CHAR)
2471: THEN
2472: x_okc_timevalues_tl_rec.language := l_okc_timevalues_tl_rec.language;
2473: END IF;
2474: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
2475: THEN
2476: x_okc_timevalues_tl_rec.source_lang := l_okc_timevalues_tl_rec.source_lang;
2477: END IF;
2478: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

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

2474: IF (x_okc_timevalues_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
2475: THEN
2476: x_okc_timevalues_tl_rec.source_lang := l_okc_timevalues_tl_rec.source_lang;
2477: END IF;
2478: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2479: THEN
2480: x_okc_timevalues_tl_rec.sfwt_flag := l_okc_timevalues_tl_rec.sfwt_flag;
2481: END IF;
2482: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)

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

2478: IF (x_okc_timevalues_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2479: THEN
2480: x_okc_timevalues_tl_rec.sfwt_flag := l_okc_timevalues_tl_rec.sfwt_flag;
2481: END IF;
2482: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)
2483: THEN
2484: x_okc_timevalues_tl_rec.description := l_okc_timevalues_tl_rec.description;
2485: END IF;
2486: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)

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

2482: IF (x_okc_timevalues_tl_rec.description = OKC_API.G_MISS_CHAR)
2483: THEN
2484: x_okc_timevalues_tl_rec.description := l_okc_timevalues_tl_rec.description;
2485: END IF;
2486: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)
2487: THEN
2488: x_okc_timevalues_tl_rec.short_description := l_okc_timevalues_tl_rec.short_description;
2489: END IF;
2490: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)

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

2486: IF (x_okc_timevalues_tl_rec.short_description = OKC_API.G_MISS_CHAR)
2487: THEN
2488: x_okc_timevalues_tl_rec.short_description := l_okc_timevalues_tl_rec.short_description;
2489: END IF;
2490: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)
2491: THEN
2492: x_okc_timevalues_tl_rec.comments := l_okc_timevalues_tl_rec.comments;
2493: END IF;
2494: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)

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

2490: IF (x_okc_timevalues_tl_rec.comments = OKC_API.G_MISS_CHAR)
2491: THEN
2492: x_okc_timevalues_tl_rec.comments := l_okc_timevalues_tl_rec.comments;
2493: END IF;
2494: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)
2495: THEN
2496: x_okc_timevalues_tl_rec.name := l_okc_timevalues_tl_rec.name;
2497: END IF;
2498: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)

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

2494: IF (x_okc_timevalues_tl_rec.name = OKC_API.G_MISS_CHAR)
2495: THEN
2496: x_okc_timevalues_tl_rec.name := l_okc_timevalues_tl_rec.name;
2497: END IF;
2498: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)
2499: THEN
2500: x_okc_timevalues_tl_rec.created_by := l_okc_timevalues_tl_rec.created_by;
2501: END IF;
2502: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)

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

2498: IF (x_okc_timevalues_tl_rec.created_by = OKC_API.G_MISS_NUM)
2499: THEN
2500: x_okc_timevalues_tl_rec.created_by := l_okc_timevalues_tl_rec.created_by;
2501: END IF;
2502: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)
2503: THEN
2504: x_okc_timevalues_tl_rec.creation_date := l_okc_timevalues_tl_rec.creation_date;
2505: END IF;
2506: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)

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

2502: IF (x_okc_timevalues_tl_rec.creation_date = OKC_API.G_MISS_DATE)
2503: THEN
2504: x_okc_timevalues_tl_rec.creation_date := l_okc_timevalues_tl_rec.creation_date;
2505: END IF;
2506: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
2507: THEN
2508: x_okc_timevalues_tl_rec.last_updated_by := l_okc_timevalues_tl_rec.last_updated_by;
2509: END IF;
2510: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)

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

2506: IF (x_okc_timevalues_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
2507: THEN
2508: x_okc_timevalues_tl_rec.last_updated_by := l_okc_timevalues_tl_rec.last_updated_by;
2509: END IF;
2510: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
2511: THEN
2512: x_okc_timevalues_tl_rec.last_update_date := l_okc_timevalues_tl_rec.last_update_date;
2513: END IF;
2514: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)

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

2510: IF (x_okc_timevalues_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
2511: THEN
2512: x_okc_timevalues_tl_rec.last_update_date := l_okc_timevalues_tl_rec.last_update_date;
2513: END IF;
2514: IF (x_okc_timevalues_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
2515: THEN
2516: x_okc_timevalues_tl_rec.last_update_login := l_okc_timevalues_tl_rec.last_update_login;
2517: END IF;
2518: RETURN(l_return_status);

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

2523: FUNCTION Set_Attributes (
2524: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
2525: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
2526: ) RETURN VARCHAR2 IS
2527: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2528: BEGIN
2529: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
2530: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
2531: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;

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

2531: x_okc_timevalues_tl_rec.SOURCE_LANG := okc_util.get_userenv_lang;
2532: RETURN(l_return_status);
2533: END Set_Attributes;
2534: BEGIN
2535: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2536: p_init_msg_list,
2537: '_PVT',
2538: x_return_status);
2539: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

2535: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2536: p_init_msg_list,
2537: '_PVT',
2538: x_return_status);
2539: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2540: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2541: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2542: RAISE OKC_API.G_EXCEPTION_ERROR;
2543: END IF;

Line 2540: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2536: p_init_msg_list,
2537: '_PVT',
2538: x_return_status);
2539: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2540: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2541: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2542: RAISE OKC_API.G_EXCEPTION_ERROR;
2543: END IF;
2544: --- Setting item attributes

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

2537: '_PVT',
2538: x_return_status);
2539: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2540: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2541: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2542: RAISE OKC_API.G_EXCEPTION_ERROR;
2543: END IF;
2544: --- Setting item attributes
2545: l_return_status := Set_Attributes(

Line 2542: RAISE OKC_API.G_EXCEPTION_ERROR;

2538: x_return_status);
2539: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2540: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2541: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2542: RAISE OKC_API.G_EXCEPTION_ERROR;
2543: END IF;
2544: --- Setting item attributes
2545: l_return_status := Set_Attributes(
2546: p_okc_timevalues_tl_rec, -- IN

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

2545: l_return_status := Set_Attributes(
2546: p_okc_timevalues_tl_rec, -- IN
2547: l_okc_timevalues_tl_rec); -- OUT
2548: --- If any errors happen abort API
2549: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2550: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2551: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2552: RAISE OKC_API.G_EXCEPTION_ERROR;
2553: END IF;

Line 2550: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2546: p_okc_timevalues_tl_rec, -- IN
2547: l_okc_timevalues_tl_rec); -- OUT
2548: --- If any errors happen abort API
2549: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2550: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2551: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2552: RAISE OKC_API.G_EXCEPTION_ERROR;
2553: END IF;
2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);

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

2547: l_okc_timevalues_tl_rec); -- OUT
2548: --- If any errors happen abort API
2549: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2550: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2551: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2552: RAISE OKC_API.G_EXCEPTION_ERROR;
2553: END IF;
2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2555: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2552: RAISE OKC_API.G_EXCEPTION_ERROR;

2548: --- If any errors happen abort API
2549: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2550: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2551: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2552: RAISE OKC_API.G_EXCEPTION_ERROR;
2553: END IF;
2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2555: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2556: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2551: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2552: RAISE OKC_API.G_EXCEPTION_ERROR;
2553: END IF;
2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2555: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2556: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2557: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2558: RAISE OKC_API.G_EXCEPTION_ERROR;
2559: END IF;

Line 2556: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2552: RAISE OKC_API.G_EXCEPTION_ERROR;
2553: END IF;
2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2555: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2556: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2557: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2558: RAISE OKC_API.G_EXCEPTION_ERROR;
2559: END IF;
2560: UPDATE OKC_TIMEVALUES_TL

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

2553: END IF;
2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2555: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2556: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2557: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2558: RAISE OKC_API.G_EXCEPTION_ERROR;
2559: END IF;
2560: UPDATE OKC_TIMEVALUES_TL
2561: SET DESCRIPTION = l_def_okc_timevalues_tl_rec.description,

Line 2558: RAISE OKC_API.G_EXCEPTION_ERROR;

2554: l_return_status := populate_new_record(l_okc_timevalues_tl_rec, l_def_okc_timevalues_tl_rec);
2555: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2556: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2557: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2558: RAISE OKC_API.G_EXCEPTION_ERROR;
2559: END IF;
2560: UPDATE OKC_TIMEVALUES_TL
2561: SET DESCRIPTION = l_def_okc_timevalues_tl_rec.description,
2562: SHORT_DESCRIPTION = l_def_okc_timevalues_tl_rec.short_description,

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

2574: SET SFWT_FLAG = 'Y'
2575: WHERE ID = l_def_okc_timevalues_tl_rec.id
2576: AND SOURCE_LANG <> USERENV('LANG');
2577: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2578: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2579: EXCEPTION
2580: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2581: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2582: (

Line 2580: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2576: AND SOURCE_LANG <> USERENV('LANG');
2577: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2578: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2579: EXCEPTION
2580: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2581: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2582: (
2583: l_api_name,
2584: G_PKG_NAME,

Line 2581: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2577: x_okc_timevalues_tl_rec := l_def_okc_timevalues_tl_rec;
2578: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2579: EXCEPTION
2580: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2581: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2582: (
2583: l_api_name,
2584: G_PKG_NAME,
2585: 'OKC_API.G_RET_STS_ERROR',

Line 2585: 'OKC_API.G_RET_STS_ERROR',

2581: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2582: (
2583: l_api_name,
2584: G_PKG_NAME,
2585: 'OKC_API.G_RET_STS_ERROR',
2586: x_msg_count,
2587: x_msg_data,
2588: '_PVT'
2589: );

Line 2590: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2586: x_msg_count,
2587: x_msg_data,
2588: '_PVT'
2589: );
2590: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2591: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2592: (
2593: l_api_name,
2594: G_PKG_NAME,

Line 2591: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2587: x_msg_data,
2588: '_PVT'
2589: );
2590: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2591: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2592: (
2593: l_api_name,
2594: G_PKG_NAME,
2595: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2595: 'OKC_API.G_RET_STS_UNEXP_ERROR',

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

Line 2601: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

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

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

2622: x_igsv_rec OUT NOCOPY igsv_rec_type) IS
2623:
2624: l_api_version CONSTANT NUMBER := 1;
2625: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
2626: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2627: l_igsv_rec igsv_rec_type := p_igsv_rec;
2628: l_def_igsv_rec igsv_rec_type;
2629: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
2630: --Bug 3122962 lx_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;

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

2651: x_igsv_rec OUT NOCOPY igsv_rec_type
2652: ) RETURN VARCHAR2 IS
2653: l_igsv_rec igsv_rec_type;
2654: l_row_notfound BOOLEAN := TRUE;
2655: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2656: BEGIN
2657: x_igsv_rec := p_igsv_rec;
2658: -- Get current database values
2659: l_igsv_rec := get_rec(p_igsv_rec, l_row_notfound);

Line 2661: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

2657: x_igsv_rec := p_igsv_rec;
2658: -- Get current database values
2659: l_igsv_rec := get_rec(p_igsv_rec, l_row_notfound);
2660: IF (l_row_notfound) THEN
2661: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2662: END IF;
2663: IF (x_igsv_rec.id = OKC_API.G_MISS_NUM)
2664: THEN
2665: x_igsv_rec.id := l_igsv_rec.id;

Line 2663: IF (x_igsv_rec.id = OKC_API.G_MISS_NUM)

2659: l_igsv_rec := get_rec(p_igsv_rec, l_row_notfound);
2660: IF (l_row_notfound) THEN
2661: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2662: END IF;
2663: IF (x_igsv_rec.id = OKC_API.G_MISS_NUM)
2664: THEN
2665: x_igsv_rec.id := l_igsv_rec.id;
2666: END IF;
2667: IF (x_igsv_rec.object_version_number = OKC_API.G_MISS_NUM)

Line 2667: IF (x_igsv_rec.object_version_number = OKC_API.G_MISS_NUM)

2663: IF (x_igsv_rec.id = OKC_API.G_MISS_NUM)
2664: THEN
2665: x_igsv_rec.id := l_igsv_rec.id;
2666: END IF;
2667: IF (x_igsv_rec.object_version_number = OKC_API.G_MISS_NUM)
2668: THEN
2669: x_igsv_rec.object_version_number := l_igsv_rec.object_version_number;
2670: END IF;
2671: /* IF (x_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

Line 2671: /* IF (x_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

2667: IF (x_igsv_rec.object_version_number = OKC_API.G_MISS_NUM)
2668: THEN
2669: x_igsv_rec.object_version_number := l_igsv_rec.object_version_number;
2670: END IF;
2671: /* IF (x_igsv_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
2672: THEN
2673: x_igsv_rec.sfwt_flag := l_igsv_rec.sfwt_flag;
2674: END IF;
2675: */

Line 2676: IF (x_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM)

2672: THEN
2673: x_igsv_rec.sfwt_flag := l_igsv_rec.sfwt_flag;
2674: END IF;
2675: */
2676: IF (x_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM)
2677: THEN
2678: x_igsv_rec.tve_id_started := l_igsv_rec.tve_id_started;
2679: END IF;
2680: IF (x_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM)

Line 2680: IF (x_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM)

2676: IF (x_igsv_rec.tve_id_started = OKC_API.G_MISS_NUM)
2677: THEN
2678: x_igsv_rec.tve_id_started := l_igsv_rec.tve_id_started;
2679: END IF;
2680: IF (x_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2681: THEN
2682: x_igsv_rec.tve_id_ended := l_igsv_rec.tve_id_ended;
2683: END IF;
2684: IF (x_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM)

Line 2684: IF (x_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM)

2680: IF (x_igsv_rec.tve_id_ended = OKC_API.G_MISS_NUM)
2681: THEN
2682: x_igsv_rec.tve_id_ended := l_igsv_rec.tve_id_ended;
2683: END IF;
2684: IF (x_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2685: THEN
2686: x_igsv_rec.tve_id_limited := l_igsv_rec.tve_id_limited;
2687: END IF;
2688: IF (x_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

Line 2688: IF (x_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)

2684: IF (x_igsv_rec.tve_id_limited = OKC_API.G_MISS_NUM)
2685: THEN
2686: x_igsv_rec.tve_id_limited := l_igsv_rec.tve_id_limited;
2687: END IF;
2688: IF (x_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2689: THEN
2690: x_igsv_rec.dnz_chr_id := l_igsv_rec.dnz_chr_id;
2691: END IF;
2692: IF (x_igsv_rec.tze_id = OKC_API.G_MISS_NUM)

Line 2692: IF (x_igsv_rec.tze_id = OKC_API.G_MISS_NUM)

2688: IF (x_igsv_rec.dnz_chr_id = OKC_API.G_MISS_NUM)
2689: THEN
2690: x_igsv_rec.dnz_chr_id := l_igsv_rec.dnz_chr_id;
2691: END IF;
2692: IF (x_igsv_rec.tze_id = OKC_API.G_MISS_NUM)
2693: THEN
2694: x_igsv_rec.tze_id := l_igsv_rec.tze_id;
2695: END IF;
2696: IF (x_igsv_rec.description = OKC_API.G_MISS_CHAR)

Line 2696: IF (x_igsv_rec.description = OKC_API.G_MISS_CHAR)

2692: IF (x_igsv_rec.tze_id = OKC_API.G_MISS_NUM)
2693: THEN
2694: x_igsv_rec.tze_id := l_igsv_rec.tze_id;
2695: END IF;
2696: IF (x_igsv_rec.description = OKC_API.G_MISS_CHAR)
2697: THEN
2698: x_igsv_rec.description := l_igsv_rec.description;
2699: END IF;
2700: IF (x_igsv_rec.short_description = OKC_API.G_MISS_CHAR)

Line 2700: IF (x_igsv_rec.short_description = OKC_API.G_MISS_CHAR)

2696: IF (x_igsv_rec.description = OKC_API.G_MISS_CHAR)
2697: THEN
2698: x_igsv_rec.description := l_igsv_rec.description;
2699: END IF;
2700: IF (x_igsv_rec.short_description = OKC_API.G_MISS_CHAR)
2701: THEN
2702: x_igsv_rec.short_description := l_igsv_rec.short_description;
2703: END IF;
2704: IF (x_igsv_rec.comments = OKC_API.G_MISS_CHAR)

Line 2704: IF (x_igsv_rec.comments = OKC_API.G_MISS_CHAR)

2700: IF (x_igsv_rec.short_description = OKC_API.G_MISS_CHAR)
2701: THEN
2702: x_igsv_rec.short_description := l_igsv_rec.short_description;
2703: END IF;
2704: IF (x_igsv_rec.comments = OKC_API.G_MISS_CHAR)
2705: THEN
2706: x_igsv_rec.comments := l_igsv_rec.comments;
2707: END IF;
2708: IF (x_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR)

Line 2708: IF (x_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR)

2704: IF (x_igsv_rec.comments = OKC_API.G_MISS_CHAR)
2705: THEN
2706: x_igsv_rec.comments := l_igsv_rec.comments;
2707: END IF;
2708: IF (x_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR)
2709: THEN
2710: x_igsv_rec.attribute_category := l_igsv_rec.attribute_category;
2711: END IF;
2712: IF (x_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR)

Line 2712: IF (x_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR)

2708: IF (x_igsv_rec.attribute_category = OKC_API.G_MISS_CHAR)
2709: THEN
2710: x_igsv_rec.attribute_category := l_igsv_rec.attribute_category;
2711: END IF;
2712: IF (x_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR)
2713: THEN
2714: x_igsv_rec.attribute1 := l_igsv_rec.attribute1;
2715: END IF;
2716: IF (x_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR)

Line 2716: IF (x_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR)

2712: IF (x_igsv_rec.attribute1 = OKC_API.G_MISS_CHAR)
2713: THEN
2714: x_igsv_rec.attribute1 := l_igsv_rec.attribute1;
2715: END IF;
2716: IF (x_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR)
2717: THEN
2718: x_igsv_rec.attribute2 := l_igsv_rec.attribute2;
2719: END IF;
2720: IF (x_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR)

Line 2720: IF (x_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR)

2716: IF (x_igsv_rec.attribute2 = OKC_API.G_MISS_CHAR)
2717: THEN
2718: x_igsv_rec.attribute2 := l_igsv_rec.attribute2;
2719: END IF;
2720: IF (x_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR)
2721: THEN
2722: x_igsv_rec.attribute3 := l_igsv_rec.attribute3;
2723: END IF;
2724: IF (x_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR)

Line 2724: IF (x_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR)

2720: IF (x_igsv_rec.attribute3 = OKC_API.G_MISS_CHAR)
2721: THEN
2722: x_igsv_rec.attribute3 := l_igsv_rec.attribute3;
2723: END IF;
2724: IF (x_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR)
2725: THEN
2726: x_igsv_rec.attribute4 := l_igsv_rec.attribute4;
2727: END IF;
2728: IF (x_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR)

Line 2728: IF (x_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR)

2724: IF (x_igsv_rec.attribute4 = OKC_API.G_MISS_CHAR)
2725: THEN
2726: x_igsv_rec.attribute4 := l_igsv_rec.attribute4;
2727: END IF;
2728: IF (x_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR)
2729: THEN
2730: x_igsv_rec.attribute5 := l_igsv_rec.attribute5;
2731: END IF;
2732: IF (x_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR)

Line 2732: IF (x_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR)

2728: IF (x_igsv_rec.attribute5 = OKC_API.G_MISS_CHAR)
2729: THEN
2730: x_igsv_rec.attribute5 := l_igsv_rec.attribute5;
2731: END IF;
2732: IF (x_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR)
2733: THEN
2734: x_igsv_rec.attribute6 := l_igsv_rec.attribute6;
2735: END IF;
2736: IF (x_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR)

Line 2736: IF (x_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR)

2732: IF (x_igsv_rec.attribute6 = OKC_API.G_MISS_CHAR)
2733: THEN
2734: x_igsv_rec.attribute6 := l_igsv_rec.attribute6;
2735: END IF;
2736: IF (x_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR)
2737: THEN
2738: x_igsv_rec.attribute7 := l_igsv_rec.attribute7;
2739: END IF;
2740: IF (x_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR)

Line 2740: IF (x_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR)

2736: IF (x_igsv_rec.attribute7 = OKC_API.G_MISS_CHAR)
2737: THEN
2738: x_igsv_rec.attribute7 := l_igsv_rec.attribute7;
2739: END IF;
2740: IF (x_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR)
2741: THEN
2742: x_igsv_rec.attribute8 := l_igsv_rec.attribute8;
2743: END IF;
2744: IF (x_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR)

Line 2744: IF (x_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR)

2740: IF (x_igsv_rec.attribute8 = OKC_API.G_MISS_CHAR)
2741: THEN
2742: x_igsv_rec.attribute8 := l_igsv_rec.attribute8;
2743: END IF;
2744: IF (x_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR)
2745: THEN
2746: x_igsv_rec.attribute9 := l_igsv_rec.attribute9;
2747: END IF;
2748: IF (x_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR)

Line 2748: IF (x_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR)

2744: IF (x_igsv_rec.attribute9 = OKC_API.G_MISS_CHAR)
2745: THEN
2746: x_igsv_rec.attribute9 := l_igsv_rec.attribute9;
2747: END IF;
2748: IF (x_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR)
2749: THEN
2750: x_igsv_rec.attribute10 := l_igsv_rec.attribute10;
2751: END IF;
2752: IF (x_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR)

Line 2752: IF (x_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR)

2748: IF (x_igsv_rec.attribute10 = OKC_API.G_MISS_CHAR)
2749: THEN
2750: x_igsv_rec.attribute10 := l_igsv_rec.attribute10;
2751: END IF;
2752: IF (x_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR)
2753: THEN
2754: x_igsv_rec.attribute11 := l_igsv_rec.attribute11;
2755: END IF;
2756: IF (x_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR)

Line 2756: IF (x_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR)

2752: IF (x_igsv_rec.attribute11 = OKC_API.G_MISS_CHAR)
2753: THEN
2754: x_igsv_rec.attribute11 := l_igsv_rec.attribute11;
2755: END IF;
2756: IF (x_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR)
2757: THEN
2758: x_igsv_rec.attribute12 := l_igsv_rec.attribute12;
2759: END IF;
2760: IF (x_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR)

Line 2760: IF (x_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR)

2756: IF (x_igsv_rec.attribute12 = OKC_API.G_MISS_CHAR)
2757: THEN
2758: x_igsv_rec.attribute12 := l_igsv_rec.attribute12;
2759: END IF;
2760: IF (x_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR)
2761: THEN
2762: x_igsv_rec.attribute13 := l_igsv_rec.attribute13;
2763: END IF;
2764: IF (x_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR)

Line 2764: IF (x_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR)

2760: IF (x_igsv_rec.attribute13 = OKC_API.G_MISS_CHAR)
2761: THEN
2762: x_igsv_rec.attribute13 := l_igsv_rec.attribute13;
2763: END IF;
2764: IF (x_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR)
2765: THEN
2766: x_igsv_rec.attribute14 := l_igsv_rec.attribute14;
2767: END IF;
2768: IF (x_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR)

Line 2768: IF (x_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR)

2764: IF (x_igsv_rec.attribute14 = OKC_API.G_MISS_CHAR)
2765: THEN
2766: x_igsv_rec.attribute14 := l_igsv_rec.attribute14;
2767: END IF;
2768: IF (x_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR)
2769: THEN
2770: x_igsv_rec.attribute15 := l_igsv_rec.attribute15;
2771: END IF;
2772: IF (x_igsv_rec.created_by = OKC_API.G_MISS_NUM)

Line 2772: IF (x_igsv_rec.created_by = OKC_API.G_MISS_NUM)

2768: IF (x_igsv_rec.attribute15 = OKC_API.G_MISS_CHAR)
2769: THEN
2770: x_igsv_rec.attribute15 := l_igsv_rec.attribute15;
2771: END IF;
2772: IF (x_igsv_rec.created_by = OKC_API.G_MISS_NUM)
2773: THEN
2774: x_igsv_rec.created_by := l_igsv_rec.created_by;
2775: END IF;
2776: IF (x_igsv_rec.creation_date = OKC_API.G_MISS_DATE)

Line 2776: IF (x_igsv_rec.creation_date = OKC_API.G_MISS_DATE)

2772: IF (x_igsv_rec.created_by = OKC_API.G_MISS_NUM)
2773: THEN
2774: x_igsv_rec.created_by := l_igsv_rec.created_by;
2775: END IF;
2776: IF (x_igsv_rec.creation_date = OKC_API.G_MISS_DATE)
2777: THEN
2778: x_igsv_rec.creation_date := l_igsv_rec.creation_date;
2779: END IF;
2780: IF (x_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM)

Line 2780: IF (x_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM)

2776: IF (x_igsv_rec.creation_date = OKC_API.G_MISS_DATE)
2777: THEN
2778: x_igsv_rec.creation_date := l_igsv_rec.creation_date;
2779: END IF;
2780: IF (x_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM)
2781: THEN
2782: x_igsv_rec.last_updated_by := l_igsv_rec.last_updated_by;
2783: END IF;
2784: IF (x_igsv_rec.last_update_date = OKC_API.G_MISS_DATE)

Line 2784: IF (x_igsv_rec.last_update_date = OKC_API.G_MISS_DATE)

2780: IF (x_igsv_rec.last_updated_by = OKC_API.G_MISS_NUM)
2781: THEN
2782: x_igsv_rec.last_updated_by := l_igsv_rec.last_updated_by;
2783: END IF;
2784: IF (x_igsv_rec.last_update_date = OKC_API.G_MISS_DATE)
2785: THEN
2786: x_igsv_rec.last_update_date := l_igsv_rec.last_update_date;
2787: END IF;
2788: IF (x_igsv_rec.last_update_login = OKC_API.G_MISS_NUM)

Line 2788: IF (x_igsv_rec.last_update_login = OKC_API.G_MISS_NUM)

2784: IF (x_igsv_rec.last_update_date = OKC_API.G_MISS_DATE)
2785: THEN
2786: x_igsv_rec.last_update_date := l_igsv_rec.last_update_date;
2787: END IF;
2788: IF (x_igsv_rec.last_update_login = OKC_API.G_MISS_NUM)
2789: THEN
2790: x_igsv_rec.last_update_login := l_igsv_rec.last_update_login;
2791: END IF;
2792: RETURN(l_return_status);

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

2797: FUNCTION Set_Attributes (
2798: p_igsv_rec IN igsv_rec_type,
2799: x_igsv_rec OUT NOCOPY igsv_rec_type
2800: ) RETURN VARCHAR2 IS
2801: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2802: BEGIN
2803: x_igsv_rec := p_igsv_rec;
2804: -- **** Added the following line(s) for uppercasing *****
2805: --Bug 3122962 x_igsv_rec.SFWT_FLAG := upper(p_igsv_rec.SFWT_FLAG);

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

2806: x_igsv_rec.OBJECT_VERSION_NUMBER := NVL(x_igsv_rec.OBJECT_VERSION_NUMBER, 0) + 1;
2807: RETURN(l_return_status);
2808: END Set_Attributes;
2809: BEGIN
2810: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2811: G_PKG_NAME,
2812: p_init_msg_list,
2813: l_api_version,
2814: p_api_version,

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

2813: l_api_version,
2814: p_api_version,
2815: '_PVT',
2816: x_return_status);
2817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2820: RAISE OKC_API.G_EXCEPTION_ERROR;
2821: END IF;

Line 2818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2814: p_api_version,
2815: '_PVT',
2816: x_return_status);
2817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2820: RAISE OKC_API.G_EXCEPTION_ERROR;
2821: END IF;
2822: --- Setting item attributes

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

2815: '_PVT',
2816: x_return_status);
2817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2820: RAISE OKC_API.G_EXCEPTION_ERROR;
2821: END IF;
2822: --- Setting item attributes
2823: l_return_status := Set_Attributes(

Line 2820: RAISE OKC_API.G_EXCEPTION_ERROR;

2816: x_return_status);
2817: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2818: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2819: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2820: RAISE OKC_API.G_EXCEPTION_ERROR;
2821: END IF;
2822: --- Setting item attributes
2823: l_return_status := Set_Attributes(
2824: p_igsv_rec, -- IN

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

2823: l_return_status := Set_Attributes(
2824: p_igsv_rec, -- IN
2825: l_igsv_rec); -- OUT
2826: --- If any errors happen abort API
2827: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2828: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2829: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2830: RAISE OKC_API.G_EXCEPTION_ERROR;
2831: END IF;

Line 2828: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2824: p_igsv_rec, -- IN
2825: l_igsv_rec); -- OUT
2826: --- If any errors happen abort API
2827: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2828: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2829: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2830: RAISE OKC_API.G_EXCEPTION_ERROR;
2831: END IF;
2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);

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

2825: l_igsv_rec); -- OUT
2826: --- If any errors happen abort API
2827: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2828: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2829: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2830: RAISE OKC_API.G_EXCEPTION_ERROR;
2831: END IF;
2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);
2833: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2830: RAISE OKC_API.G_EXCEPTION_ERROR;

2826: --- If any errors happen abort API
2827: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2828: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2829: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2830: RAISE OKC_API.G_EXCEPTION_ERROR;
2831: END IF;
2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);
2833: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2834: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2829: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2830: RAISE OKC_API.G_EXCEPTION_ERROR;
2831: END IF;
2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);
2833: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2834: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2835: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2836: RAISE OKC_API.G_EXCEPTION_ERROR;
2837: END IF;

Line 2834: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2830: RAISE OKC_API.G_EXCEPTION_ERROR;
2831: END IF;
2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);
2833: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2834: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2835: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2836: RAISE OKC_API.G_EXCEPTION_ERROR;
2837: END IF;
2838: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);

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

2831: END IF;
2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);
2833: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2834: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2835: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2836: RAISE OKC_API.G_EXCEPTION_ERROR;
2837: END IF;
2838: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);
2839: --- Validate all non-missing attributes (Item Level Validation)

Line 2836: RAISE OKC_API.G_EXCEPTION_ERROR;

2832: l_return_status := populate_new_record(l_igsv_rec, l_def_igsv_rec);
2833: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2834: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2835: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2836: RAISE OKC_API.G_EXCEPTION_ERROR;
2837: END IF;
2838: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);
2839: --- Validate all non-missing attributes (Item Level Validation)
2840: l_return_status := Validate_Attributes(l_def_igsv_rec);

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

2838: l_def_igsv_rec := fill_who_columns(l_def_igsv_rec);
2839: --- Validate all non-missing attributes (Item Level Validation)
2840: l_return_status := Validate_Attributes(l_def_igsv_rec);
2841: --- If any errors happen abort API
2842: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2843: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2844: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2845: RAISE OKC_API.G_EXCEPTION_ERROR;
2846: END IF;

Line 2843: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2839: --- Validate all non-missing attributes (Item Level Validation)
2840: l_return_status := Validate_Attributes(l_def_igsv_rec);
2841: --- If any errors happen abort API
2842: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2843: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2844: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2845: RAISE OKC_API.G_EXCEPTION_ERROR;
2846: END IF;
2847: l_return_status := Validate_Record(l_def_igsv_rec);

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

2840: l_return_status := Validate_Attributes(l_def_igsv_rec);
2841: --- If any errors happen abort API
2842: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2843: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2844: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2845: RAISE OKC_API.G_EXCEPTION_ERROR;
2846: END IF;
2847: l_return_status := Validate_Record(l_def_igsv_rec);
2848: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2845: RAISE OKC_API.G_EXCEPTION_ERROR;

2841: --- If any errors happen abort API
2842: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2843: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2844: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2845: RAISE OKC_API.G_EXCEPTION_ERROR;
2846: END IF;
2847: l_return_status := Validate_Record(l_def_igsv_rec);
2848: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2849: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

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

2844: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2845: RAISE OKC_API.G_EXCEPTION_ERROR;
2846: END IF;
2847: l_return_status := Validate_Record(l_def_igsv_rec);
2848: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2849: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2850: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2851: RAISE OKC_API.G_EXCEPTION_ERROR;
2852: END IF;

Line 2849: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2845: RAISE OKC_API.G_EXCEPTION_ERROR;
2846: END IF;
2847: l_return_status := Validate_Record(l_def_igsv_rec);
2848: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2849: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2850: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2851: RAISE OKC_API.G_EXCEPTION_ERROR;
2852: END IF;
2853:

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

2846: END IF;
2847: l_return_status := Validate_Record(l_def_igsv_rec);
2848: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2849: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2850: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2851: RAISE OKC_API.G_EXCEPTION_ERROR;
2852: END IF;
2853:
2854: --------------------------------------

Line 2851: RAISE OKC_API.G_EXCEPTION_ERROR;

2847: l_return_status := Validate_Record(l_def_igsv_rec);
2848: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2849: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2850: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2851: RAISE OKC_API.G_EXCEPTION_ERROR;
2852: END IF;
2853:
2854: --------------------------------------
2855: -- Move VIEW record to "Child" records

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

2866: x_msg_data,
2867: l_okc_timevalues_tl_rec,
2868: lx_okc_timevalues_tl_rec
2869: );
2870: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2871: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2872: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2873: RAISE OKC_API.G_EXCEPTION_ERROR;
2874: END IF;

Line 2871: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2867: l_okc_timevalues_tl_rec,
2868: lx_okc_timevalues_tl_rec
2869: );
2870: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2871: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2872: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2873: RAISE OKC_API.G_EXCEPTION_ERROR;
2874: END IF;
2875: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);

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

2868: lx_okc_timevalues_tl_rec
2869: );
2870: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2871: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2872: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2873: RAISE OKC_API.G_EXCEPTION_ERROR;
2874: END IF;
2875: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);
2876: */

Line 2873: RAISE OKC_API.G_EXCEPTION_ERROR;

2869: );
2870: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2871: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2872: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2873: RAISE OKC_API.G_EXCEPTION_ERROR;
2874: END IF;
2875: migrate(lx_okc_timevalues_tl_rec, l_def_igsv_rec);
2876: */
2877: update_row(

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

2881: x_msg_data,
2882: l_tve_rec,
2883: lx_tve_rec
2884: );
2885: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2888: RAISE OKC_API.G_EXCEPTION_ERROR;
2889: END IF;

Line 2886: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

2882: l_tve_rec,
2883: lx_tve_rec
2884: );
2885: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2888: RAISE OKC_API.G_EXCEPTION_ERROR;
2889: END IF;
2890: migrate(lx_tve_rec, l_def_igsv_rec);

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

2883: lx_tve_rec
2884: );
2885: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2888: RAISE OKC_API.G_EXCEPTION_ERROR;
2889: END IF;
2890: migrate(lx_tve_rec, l_def_igsv_rec);
2891: x_igsv_rec := l_def_igsv_rec;

Line 2888: RAISE OKC_API.G_EXCEPTION_ERROR;

2884: );
2885: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2888: RAISE OKC_API.G_EXCEPTION_ERROR;
2889: END IF;
2890: migrate(lx_tve_rec, l_def_igsv_rec);
2891: x_igsv_rec := l_def_igsv_rec;
2892: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

2888: RAISE OKC_API.G_EXCEPTION_ERROR;
2889: END IF;
2890: migrate(lx_tve_rec, l_def_igsv_rec);
2891: x_igsv_rec := l_def_igsv_rec;
2892: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2893: EXCEPTION
2894: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2895: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2896: (

Line 2894: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2890: migrate(lx_tve_rec, l_def_igsv_rec);
2891: x_igsv_rec := l_def_igsv_rec;
2892: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2893: EXCEPTION
2894: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2895: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2896: (
2897: l_api_name,
2898: G_PKG_NAME,

Line 2895: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2891: x_igsv_rec := l_def_igsv_rec;
2892: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2893: EXCEPTION
2894: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2895: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2896: (
2897: l_api_name,
2898: G_PKG_NAME,
2899: 'OKC_API.G_RET_STS_ERROR',

Line 2899: 'OKC_API.G_RET_STS_ERROR',

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

Line 2904: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2900: x_msg_count,
2901: x_msg_data,
2902: '_PVT'
2903: );
2904: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2905: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2906: (
2907: l_api_name,
2908: G_PKG_NAME,

Line 2905: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2901: x_msg_data,
2902: '_PVT'
2903: );
2904: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2905: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2906: (
2907: l_api_name,
2908: G_PKG_NAME,
2909: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2909: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2905: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2906: (
2907: l_api_name,
2908: G_PKG_NAME,
2909: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2910: x_msg_count,
2911: x_msg_data,
2912: '_PVT'
2913: );

Line 2915: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2911: x_msg_data,
2912: '_PVT'
2913: );
2914: WHEN OTHERS THEN
2915: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2916: (
2917: l_api_name,
2918: G_PKG_NAME,
2919: 'OTHERS',

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

2935: x_igsv_tbl OUT NOCOPY igsv_tbl_type) IS
2936:
2937: l_api_version CONSTANT NUMBER := 1;
2938: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2939: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2940: i NUMBER := 0;
2941: BEGIN
2942: -- Make sure PL/SQL table has records in it before passing
2943: IF (p_igsv_tbl.COUNT > 0) THEN

Line 2959: WHEN OKC_API.G_EXCEPTION_ERROR THEN

2955: i := p_igsv_tbl.NEXT(i);
2956: END LOOP;
2957: END IF;
2958: EXCEPTION
2959: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2960: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2961: (
2962: l_api_name,
2963: G_PKG_NAME,

Line 2960: x_return_status := OKC_API.HANDLE_EXCEPTIONS

2956: END LOOP;
2957: END IF;
2958: EXCEPTION
2959: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2960: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2961: (
2962: l_api_name,
2963: G_PKG_NAME,
2964: 'OKC_API.G_RET_STS_ERROR',

Line 2964: 'OKC_API.G_RET_STS_ERROR',

2960: x_return_status := OKC_API.HANDLE_EXCEPTIONS
2961: (
2962: l_api_name,
2963: G_PKG_NAME,
2964: 'OKC_API.G_RET_STS_ERROR',
2965: x_msg_count,
2966: x_msg_data,
2967: '_PVT'
2968: );

Line 2969: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2965: x_msg_count,
2966: x_msg_data,
2967: '_PVT'
2968: );
2969: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2971: (
2972: l_api_name,
2973: G_PKG_NAME,

Line 2970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2966: x_msg_data,
2967: '_PVT'
2968: );
2969: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2971: (
2972: l_api_name,
2973: G_PKG_NAME,
2974: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2974: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2970: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2971: (
2972: l_api_name,
2973: G_PKG_NAME,
2974: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2975: x_msg_count,
2976: x_msg_data,
2977: '_PVT'
2978: );

Line 2980: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

2976: x_msg_data,
2977: '_PVT'
2978: );
2979: WHEN OTHERS THEN
2980: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
2981: (
2982: l_api_name,
2983: G_PKG_NAME,
2984: 'OTHERS',

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

3002: p_tve_rec IN tve_rec_type) IS
3003:
3004: l_api_version CONSTANT NUMBER := 1;
3005: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3006: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3007: l_tve_rec tve_rec_type:= p_tve_rec;
3008: l_row_notfound BOOLEAN := TRUE;
3009: BEGIN
3010: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

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

3006: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3007: l_tve_rec tve_rec_type:= p_tve_rec;
3008: l_row_notfound BOOLEAN := TRUE;
3009: BEGIN
3010: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3011: p_init_msg_list,
3012: '_PVT',
3013: x_return_status);
3014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

3010: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3011: p_init_msg_list,
3012: '_PVT',
3013: x_return_status);
3014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3017: RAISE OKC_API.G_EXCEPTION_ERROR;
3018: END IF;

Line 3015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3011: p_init_msg_list,
3012: '_PVT',
3013: x_return_status);
3014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3017: RAISE OKC_API.G_EXCEPTION_ERROR;
3018: END IF;
3019: DELETE FROM OKC_TIMEVALUES

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

3012: '_PVT',
3013: x_return_status);
3014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3017: RAISE OKC_API.G_EXCEPTION_ERROR;
3018: END IF;
3019: DELETE FROM OKC_TIMEVALUES
3020: WHERE ID = l_tve_rec.id;

Line 3017: RAISE OKC_API.G_EXCEPTION_ERROR;

3013: x_return_status);
3014: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3015: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3016: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3017: RAISE OKC_API.G_EXCEPTION_ERROR;
3018: END IF;
3019: DELETE FROM OKC_TIMEVALUES
3020: WHERE ID = l_tve_rec.id;
3021:

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

3018: END IF;
3019: DELETE FROM OKC_TIMEVALUES
3020: WHERE ID = l_tve_rec.id;
3021:
3022: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3023: EXCEPTION
3024: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3025: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3026: (

Line 3024: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3020: WHERE ID = l_tve_rec.id;
3021:
3022: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3023: EXCEPTION
3024: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3025: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3026: (
3027: l_api_name,
3028: G_PKG_NAME,

Line 3025: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3021:
3022: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3023: EXCEPTION
3024: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3025: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3026: (
3027: l_api_name,
3028: G_PKG_NAME,
3029: 'OKC_API.G_RET_STS_ERROR',

Line 3029: 'OKC_API.G_RET_STS_ERROR',

3025: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3026: (
3027: l_api_name,
3028: G_PKG_NAME,
3029: 'OKC_API.G_RET_STS_ERROR',
3030: x_msg_count,
3031: x_msg_data,
3032: '_PVT'
3033: );

Line 3034: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3030: x_msg_count,
3031: x_msg_data,
3032: '_PVT'
3033: );
3034: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3035: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3036: (
3037: l_api_name,
3038: G_PKG_NAME,

Line 3035: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3031: x_msg_data,
3032: '_PVT'
3033: );
3034: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3035: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3036: (
3037: l_api_name,
3038: G_PKG_NAME,
3039: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3039: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3035: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3036: (
3037: l_api_name,
3038: G_PKG_NAME,
3039: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3040: x_msg_count,
3041: x_msg_data,
3042: '_PVT'
3043: );

Line 3045: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3041: x_msg_data,
3042: '_PVT'
3043: );
3044: WHEN OTHERS THEN
3045: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3046: (
3047: l_api_name,
3048: G_PKG_NAME,
3049: 'OTHERS',

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

3064: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type) IS
3065:
3066: l_api_version CONSTANT NUMBER := 1;
3067: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3068: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3069: l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type:= p_okc_timevalues_tl_rec;
3070: l_row_notfound BOOLEAN := TRUE;
3071: ------------------------------------------
3072: -- Set_Attributes for:OKC_TIMEVALUES_TL --

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

3074: FUNCTION Set_Attributes (
3075: p_okc_timevalues_tl_rec IN okc_timevalues_tl_rec_type,
3076: x_okc_timevalues_tl_rec OUT NOCOPY okc_timevalues_tl_rec_type
3077: ) RETURN VARCHAR2 IS
3078: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3079: BEGIN
3080: x_okc_timevalues_tl_rec := p_okc_timevalues_tl_rec;
3081: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
3082: RETURN(l_return_status);

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

3081: x_okc_timevalues_tl_rec.LANGUAGE := okc_util.get_userenv_lang;
3082: RETURN(l_return_status);
3083: END Set_Attributes;
3084: BEGIN
3085: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3086: p_init_msg_list,
3087: '_PVT',
3088: x_return_status);
3089: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN

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

3085: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3086: p_init_msg_list,
3087: '_PVT',
3088: x_return_status);
3089: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3090: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3091: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3092: RAISE OKC_API.G_EXCEPTION_ERROR;
3093: END IF;

Line 3090: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3086: p_init_msg_list,
3087: '_PVT',
3088: x_return_status);
3089: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3090: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3091: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3092: RAISE OKC_API.G_EXCEPTION_ERROR;
3093: END IF;
3094: --- Setting item attributes

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

3087: '_PVT',
3088: x_return_status);
3089: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3090: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3091: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3092: RAISE OKC_API.G_EXCEPTION_ERROR;
3093: END IF;
3094: --- Setting item attributes
3095: l_return_status := Set_Attributes(

Line 3092: RAISE OKC_API.G_EXCEPTION_ERROR;

3088: x_return_status);
3089: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3090: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3091: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3092: RAISE OKC_API.G_EXCEPTION_ERROR;
3093: END IF;
3094: --- Setting item attributes
3095: l_return_status := Set_Attributes(
3096: p_okc_timevalues_tl_rec, -- IN

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

3095: l_return_status := Set_Attributes(
3096: p_okc_timevalues_tl_rec, -- IN
3097: l_okc_timevalues_tl_rec); -- OUT
3098: --- If any errors happen abort API
3099: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3100: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3101: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3102: RAISE OKC_API.G_EXCEPTION_ERROR;
3103: END IF;

Line 3100: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3096: p_okc_timevalues_tl_rec, -- IN
3097: l_okc_timevalues_tl_rec); -- OUT
3098: --- If any errors happen abort API
3099: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3100: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3101: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3102: RAISE OKC_API.G_EXCEPTION_ERROR;
3103: END IF;
3104: DELETE FROM OKC_TIMEVALUES_TL

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

3097: l_okc_timevalues_tl_rec); -- OUT
3098: --- If any errors happen abort API
3099: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3100: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3101: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3102: RAISE OKC_API.G_EXCEPTION_ERROR;
3103: END IF;
3104: DELETE FROM OKC_TIMEVALUES_TL
3105: WHERE ID = l_okc_timevalues_tl_rec.id;

Line 3102: RAISE OKC_API.G_EXCEPTION_ERROR;

3098: --- If any errors happen abort API
3099: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3100: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3101: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3102: RAISE OKC_API.G_EXCEPTION_ERROR;
3103: END IF;
3104: DELETE FROM OKC_TIMEVALUES_TL
3105: WHERE ID = l_okc_timevalues_tl_rec.id;
3106:

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

3103: END IF;
3104: DELETE FROM OKC_TIMEVALUES_TL
3105: WHERE ID = l_okc_timevalues_tl_rec.id;
3106:
3107: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3108: EXCEPTION
3109: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3110: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3111: (

Line 3109: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3105: WHERE ID = l_okc_timevalues_tl_rec.id;
3106:
3107: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3108: EXCEPTION
3109: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3110: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3111: (
3112: l_api_name,
3113: G_PKG_NAME,

Line 3110: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3106:
3107: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3108: EXCEPTION
3109: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3110: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3111: (
3112: l_api_name,
3113: G_PKG_NAME,
3114: 'OKC_API.G_RET_STS_ERROR',

Line 3114: 'OKC_API.G_RET_STS_ERROR',

3110: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3111: (
3112: l_api_name,
3113: G_PKG_NAME,
3114: 'OKC_API.G_RET_STS_ERROR',
3115: x_msg_count,
3116: x_msg_data,
3117: '_PVT'
3118: );

Line 3119: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3115: x_msg_count,
3116: x_msg_data,
3117: '_PVT'
3118: );
3119: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3120: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3121: (
3122: l_api_name,
3123: G_PKG_NAME,

Line 3120: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3116: x_msg_data,
3117: '_PVT'
3118: );
3119: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3120: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3121: (
3122: l_api_name,
3123: G_PKG_NAME,
3124: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3124: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3120: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3121: (
3122: l_api_name,
3123: G_PKG_NAME,
3124: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3125: x_msg_count,
3126: x_msg_data,
3127: '_PVT'
3128: );

Line 3130: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3126: x_msg_data,
3127: '_PVT'
3128: );
3129: WHEN OTHERS THEN
3130: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3131: (
3132: l_api_name,
3133: G_PKG_NAME,
3134: 'OTHERS',

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

3150: p_igsv_rec IN igsv_rec_type) IS
3151:
3152: l_api_version CONSTANT NUMBER := 1;
3153: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3154: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3155: l_igsv_rec igsv_rec_type := p_igsv_rec;
3156: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
3157: l_tve_rec tve_rec_type;
3158: BEGIN

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

3155: l_igsv_rec igsv_rec_type := p_igsv_rec;
3156: --Bug 3122962 l_okc_timevalues_tl_rec okc_timevalues_tl_rec_type;
3157: l_tve_rec tve_rec_type;
3158: BEGIN
3159: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3160: G_PKG_NAME,
3161: p_init_msg_list,
3162: l_api_version,
3163: p_api_version,

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

3162: l_api_version,
3163: p_api_version,
3164: '_PVT',
3165: x_return_status);
3166: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3167: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3168: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3169: RAISE OKC_API.G_EXCEPTION_ERROR;
3170: END IF;

Line 3167: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3163: p_api_version,
3164: '_PVT',
3165: x_return_status);
3166: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3167: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3168: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3169: RAISE OKC_API.G_EXCEPTION_ERROR;
3170: END IF;
3171: --------------------------------------

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

3164: '_PVT',
3165: x_return_status);
3166: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3167: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3168: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3169: RAISE OKC_API.G_EXCEPTION_ERROR;
3170: END IF;
3171: --------------------------------------
3172: -- Move VIEW record to "Child" records

Line 3169: RAISE OKC_API.G_EXCEPTION_ERROR;

3165: x_return_status);
3166: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3167: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3168: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3169: RAISE OKC_API.G_EXCEPTION_ERROR;
3170: END IF;
3171: --------------------------------------
3172: -- Move VIEW record to "Child" records
3173: --------------------------------------

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

3182: x_msg_count,
3183: x_msg_data,
3184: l_okc_timevalues_tl_rec
3185: );
3186: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3187: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3188: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3189: RAISE OKC_API.G_EXCEPTION_ERROR;
3190: END IF;

Line 3187: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3183: x_msg_data,
3184: l_okc_timevalues_tl_rec
3185: );
3186: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3187: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3188: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3189: RAISE OKC_API.G_EXCEPTION_ERROR;
3190: END IF;
3191: */

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

3184: l_okc_timevalues_tl_rec
3185: );
3186: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3187: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3188: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3189: RAISE OKC_API.G_EXCEPTION_ERROR;
3190: END IF;
3191: */
3192: delete_row(

Line 3189: RAISE OKC_API.G_EXCEPTION_ERROR;

3185: );
3186: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3187: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3188: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3189: RAISE OKC_API.G_EXCEPTION_ERROR;
3190: END IF;
3191: */
3192: delete_row(
3193: p_init_msg_list,

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

3195: x_msg_count,
3196: x_msg_data,
3197: l_tve_rec
3198: );
3199: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3201: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3202: RAISE OKC_API.G_EXCEPTION_ERROR;
3203: END IF;

Line 3200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

3196: x_msg_data,
3197: l_tve_rec
3198: );
3199: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3201: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3202: RAISE OKC_API.G_EXCEPTION_ERROR;
3203: END IF;
3204: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

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

3197: l_tve_rec
3198: );
3199: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3201: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3202: RAISE OKC_API.G_EXCEPTION_ERROR;
3203: END IF;
3204: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3205: EXCEPTION

Line 3202: RAISE OKC_API.G_EXCEPTION_ERROR;

3198: );
3199: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3201: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3202: RAISE OKC_API.G_EXCEPTION_ERROR;
3203: END IF;
3204: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3205: EXCEPTION
3206: WHEN OKC_API.G_EXCEPTION_ERROR THEN

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

3200: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3201: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
3202: RAISE OKC_API.G_EXCEPTION_ERROR;
3203: END IF;
3204: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3205: EXCEPTION
3206: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3207: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3208: (

Line 3206: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3202: RAISE OKC_API.G_EXCEPTION_ERROR;
3203: END IF;
3204: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3205: EXCEPTION
3206: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3207: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3208: (
3209: l_api_name,
3210: G_PKG_NAME,

Line 3207: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3203: END IF;
3204: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3205: EXCEPTION
3206: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3207: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3208: (
3209: l_api_name,
3210: G_PKG_NAME,
3211: 'OKC_API.G_RET_STS_ERROR',

Line 3211: 'OKC_API.G_RET_STS_ERROR',

3207: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3208: (
3209: l_api_name,
3210: G_PKG_NAME,
3211: 'OKC_API.G_RET_STS_ERROR',
3212: x_msg_count,
3213: x_msg_data,
3214: '_PVT'
3215: );

Line 3216: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3212: x_msg_count,
3213: x_msg_data,
3214: '_PVT'
3215: );
3216: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3217: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3218: (
3219: l_api_name,
3220: G_PKG_NAME,

Line 3217: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3213: x_msg_data,
3214: '_PVT'
3215: );
3216: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3217: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3218: (
3219: l_api_name,
3220: G_PKG_NAME,
3221: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3221: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3217: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3218: (
3219: l_api_name,
3220: G_PKG_NAME,
3221: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3222: x_msg_count,
3223: x_msg_data,
3224: '_PVT'
3225: );

Line 3227: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3223: x_msg_data,
3224: '_PVT'
3225: );
3226: WHEN OTHERS THEN
3227: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3228: (
3229: l_api_name,
3230: G_PKG_NAME,
3231: 'OTHERS',

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

3246: p_igsv_tbl IN igsv_tbl_type) IS
3247:
3248: l_api_version CONSTANT NUMBER := 1;
3249: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3250: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3251: i NUMBER := 0;
3252: BEGIN
3253: -- Make sure PL/SQL table has records in it before passing
3254: IF (p_igsv_tbl.COUNT > 0) THEN

Line 3269: WHEN OKC_API.G_EXCEPTION_ERROR THEN

3265: i := p_igsv_tbl.NEXT(i);
3266: END LOOP;
3267: END IF;
3268: EXCEPTION
3269: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3270: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3271: (
3272: l_api_name,
3273: G_PKG_NAME,

Line 3270: x_return_status := OKC_API.HANDLE_EXCEPTIONS

3266: END LOOP;
3267: END IF;
3268: EXCEPTION
3269: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3270: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3271: (
3272: l_api_name,
3273: G_PKG_NAME,
3274: 'OKC_API.G_RET_STS_ERROR',

Line 3274: 'OKC_API.G_RET_STS_ERROR',

3270: x_return_status := OKC_API.HANDLE_EXCEPTIONS
3271: (
3272: l_api_name,
3273: G_PKG_NAME,
3274: 'OKC_API.G_RET_STS_ERROR',
3275: x_msg_count,
3276: x_msg_data,
3277: '_PVT'
3278: );

Line 3279: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3275: x_msg_count,
3276: x_msg_data,
3277: '_PVT'
3278: );
3279: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3280: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3281: (
3282: l_api_name,
3283: G_PKG_NAME,

Line 3280: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3276: x_msg_data,
3277: '_PVT'
3278: );
3279: WHEN OKC_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3280: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3281: (
3282: l_api_name,
3283: G_PKG_NAME,
3284: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3284: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3280: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3281: (
3282: l_api_name,
3283: G_PKG_NAME,
3284: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3285: x_msg_count,
3286: x_msg_data,
3287: '_PVT'
3288: );

Line 3290: x_return_status :=OKC_API.HANDLE_EXCEPTIONS

3286: x_msg_data,
3287: '_PVT'
3288: );
3289: WHEN OTHERS THEN
3290: x_return_status :=OKC_API.HANDLE_EXCEPTIONS
3291: (
3292: l_api_name,
3293: G_PKG_NAME,
3294: 'OTHERS',