DBA Data[Home] [Help]

APPS.OKE_ALLOCATION_PVT dependencies on OKE_API

Line 79: OKE_API.set_message(p_app_name => G_APP_NAME ,

75: WHEN G_EXCEPTION_HALT_VALIDATION THEN
76: RAISE G_EXCEPTION_HALT_VALIDATION;
77:
78: WHEN OTHERS THEN
79: OKE_API.set_message(p_app_name => G_APP_NAME ,
80: p_msg_name => G_UNEXPECTED_ERROR ,
81: p_token1 => G_SQLCODE_TOKEN ,
82: p_token1_value => SQLCODE ,
83: p_token2 => G_SQLERRM_TOKEN ,

Line 130: OKE_API.set_message(p_app_name => G_APP_NAME ,

126: WHEN G_EXCEPTION_HALT_VALIDATION THEN
127: RAISE G_EXCEPTION_HALT_VALIDATION;
128:
129: WHEN OTHERS THEN
130: OKE_API.set_message(p_app_name => G_APP_NAME ,
131: p_msg_name => G_UNEXPECTED_ERROR ,
132: p_token1 => G_SQLCODE_TOKEN ,
133: p_token1_value => SQLCODE ,
134: p_token2 => G_SQLERRM_TOKEN ,

Line 192: OKE_API.set_message(p_app_name => G_APP_NAME ,

188: END IF;
189:
190: IF (l_field is not null) THEN
191:
192: OKE_API.set_message(p_app_name => G_APP_NAME ,
193: p_msg_name => 'OKE_NO_FUND_CHANGE' ,
194: p_token1 => 'FILED' ,
195: p_token1_value => l_field
196: );

Line 217: p_return_status := OKE_API.G_RET_STS_SUCCESS;

213: ) is
214:
215: BEGIN
216:
217: p_return_status := OKE_API.G_RET_STS_SUCCESS;
218:
219: IF (p_amount is null) OR
220: (p_amount = OKE_API.G_MISS_NUM) THEN
221:

Line 220: (p_amount = OKE_API.G_MISS_NUM) THEN

216:
217: p_return_status := OKE_API.G_RET_STS_SUCCESS;
218:
219: IF (p_amount is null) OR
220: (p_amount = OKE_API.G_MISS_NUM) THEN
221:
222: OKE_API.set_message(p_app_name => G_APP_NAME ,
223: p_msg_name => 'OKE_API_MISSING_VALUE' ,
224: p_token1 => 'VALUE' ,

Line 222: OKE_API.set_message(p_app_name => G_APP_NAME ,

218:
219: IF (p_amount is null) OR
220: (p_amount = OKE_API.G_MISS_NUM) THEN
221:
222: OKE_API.set_message(p_app_name => G_APP_NAME ,
223: p_msg_name => 'OKE_API_MISSING_VALUE' ,
224: p_token1 => 'VALUE' ,
225: p_token1_value => 'amount'
226: );

Line 223: p_msg_name => 'OKE_API_MISSING_VALUE' ,

219: IF (p_amount is null) OR
220: (p_amount = OKE_API.G_MISS_NUM) THEN
221:
222: OKE_API.set_message(p_app_name => G_APP_NAME ,
223: p_msg_name => 'OKE_API_MISSING_VALUE' ,
224: p_token1 => 'VALUE' ,
225: p_token1_value => 'amount'
226: );
227:

Line 228: p_return_status := OKE_API.G_RET_STS_ERROR;

224: p_token1 => 'VALUE' ,
225: p_token1_value => 'amount'
226: );
227:
228: p_return_status := OKE_API.G_RET_STS_ERROR;
229:
230: END IF;
231:
232: END validate_amount;

Line 267: OKE_API.set_message(p_app_name => G_APP_NAME ,

263: CLOSE c_project_task;
264:
265: IF (l_dummy_value = '?') THEN
266:
267: OKE_API.set_message(p_app_name => G_APP_NAME ,
268: p_msg_name => 'OKE_API_INVALID_VALUE' ,
269: p_token1 => 'VALUE' ,
270: p_token1_value => 'task_id and project_id'
271: );

Line 268: p_msg_name => 'OKE_API_INVALID_VALUE' ,

264:
265: IF (l_dummy_value = '?') THEN
266:
267: OKE_API.set_message(p_app_name => G_APP_NAME ,
268: p_msg_name => 'OKE_API_INVALID_VALUE' ,
269: p_token1 => 'VALUE' ,
270: p_token1_value => 'task_id and project_id'
271: );
272:

Line 281: OKE_API.set_message(p_app_name => G_APP_NAME ,

277: END IF;
278:
279: ElSIF (p_task_id is not null) THEN
280:
281: OKE_API.set_message(p_app_name => G_APP_NAME ,
282: p_msg_name => 'OKE_API_INVALID_VALUE' ,
283: p_token1 => 'VALUE' ,
284: p_token1_value => 'task_id'
285: );

Line 282: p_msg_name => 'OKE_API_INVALID_VALUE' ,

278:
279: ElSIF (p_task_id is not null) THEN
280:
281: OKE_API.set_message(p_app_name => G_APP_NAME ,
282: p_msg_name => 'OKE_API_INVALID_VALUE' ,
283: p_token1 => 'VALUE' ,
284: p_token1_value => 'task_id'
285: );
286:

Line 296: OKE_API.set_message(p_app_name => G_APP_NAME ,

292: WHEN G_EXCEPTION_HALT_VALIDATION THEN
293: RAISE G_EXCEPTION_HALT_VALIDATION;
294:
295: WHEN OTHERS THEN
296: OKE_API.set_message(p_app_name => G_APP_NAME ,
297: p_msg_name => G_UNEXPECTED_ERROR ,
298: p_token1 => G_SQLCODE_TOKEN ,
299: p_token1_value => SQLCODE ,
300: p_token2 => G_SQLERRM_TOKEN ,

Line 339: OKE_API.set_message(p_app_name => G_APP_NAME ,

335: CLOSE c_header_line;
336:
337: IF (l_dummy_value = '?') THEN
338:
339: OKE_API.set_message(p_app_name => G_APP_NAME ,
340: p_msg_name => 'OKE_API_INVALID_VALUE' ,
341: p_token1 => 'VALUE' ,
342: p_token1_value => 'k_line_id and object_id'
343: );

Line 340: p_msg_name => 'OKE_API_INVALID_VALUE' ,

336:
337: IF (l_dummy_value = '?') THEN
338:
339: OKE_API.set_message(p_app_name => G_APP_NAME ,
340: p_msg_name => 'OKE_API_INVALID_VALUE' ,
341: p_token1 => 'VALUE' ,
342: p_token1_value => 'k_line_id and object_id'
343: );
344:

Line 356: OKE_API.set_message(p_app_name => G_APP_NAME ,

352: WHEN G_EXCEPTION_HALT_VALIDATION THEN
353: RAISE G_EXCEPTION_HALT_VALIDATION;
354:
355: WHEN OTHERS THEN
356: OKE_API.set_message(p_app_name => G_APP_NAME ,
357: p_msg_name => G_UNEXPECTED_ERROR ,
358: p_token1 => G_SQLCODE_TOKEN ,
359: p_token1_value => SQLCODE ,
360: p_token2 => G_SQLERRM_TOKEN ,

Line 390: (p_fund_allocation_id = OKE_API.G_MISS_NUM) THEN

386:
387: BEGIN
388:
389: IF (p_fund_allocation_id is null) OR
390: (p_fund_allocation_id = OKE_API.G_MISS_NUM) THEN
391:
392: OKE_API.set_message(p_app_name => G_APP_NAME ,
393: p_msg_name => 'OKE_API_MISSING_VALUE' ,
394: p_token1 => 'VALUE' ,

Line 392: OKE_API.set_message(p_app_name => G_APP_NAME ,

388:
389: IF (p_fund_allocation_id is null) OR
390: (p_fund_allocation_id = OKE_API.G_MISS_NUM) THEN
391:
392: OKE_API.set_message(p_app_name => G_APP_NAME ,
393: p_msg_name => 'OKE_API_MISSING_VALUE' ,
394: p_token1 => 'VALUE' ,
395: p_token1_value => 'fund_allocation_id'
396: );

Line 393: p_msg_name => 'OKE_API_MISSING_VALUE' ,

389: IF (p_fund_allocation_id is null) OR
390: (p_fund_allocation_id = OKE_API.G_MISS_NUM) THEN
391:
392: OKE_API.set_message(p_app_name => G_APP_NAME ,
393: p_msg_name => 'OKE_API_MISSING_VALUE' ,
394: p_token1 => 'VALUE' ,
395: p_token1_value => 'fund_allocation_id'
396: );
397:

Line 409: OKE_API.set_message(p_app_name => G_APP_NAME ,

405: IF (c_fund_allocation_id%NOTFOUND) THEN
406:
407: CLOSE c_fund_allocation_id;
408:
409: OKE_API.set_message(p_app_name => G_APP_NAME ,
410: p_msg_name => 'OKE_API_INVALID_VALUE' ,
411: p_token1 => 'VALUE' ,
412: p_token1_value => 'fund_allocation_id'
413: );

Line 410: p_msg_name => 'OKE_API_INVALID_VALUE' ,

406:
407: CLOSE c_fund_allocation_id;
408:
409: OKE_API.set_message(p_app_name => G_APP_NAME ,
410: p_msg_name => 'OKE_API_INVALID_VALUE' ,
411: p_token1 => 'VALUE' ,
412: p_token1_value => 'fund_allocation_id'
413: );
414:

Line 426: OKE_API.set_message(p_app_name => G_APP_NAME ,

422: WHEN G_EXCEPTION_HALT_VALIDATION THEN
423: raise G_EXCEPTION_HALT_VALIDATION;
424:
425: WHEN OTHERS THEN
426: OKE_API.set_message(p_app_name => G_APP_NAME ,
427: p_msg_name => G_UNEXPECTED_ERROR ,
428: p_token1 => G_SQLCODE_TOKEN ,
429: p_token1_value => SQLCODE ,
430: p_token2 => G_SQLERRM_TOKEN ,

Line 464: p_return_status := OKE_API.G_RET_STS_SUCCESS;

460: l_dummy_value VARCHAR2(1) := '?';
461:
462: BEGIN
463:
464: p_return_status := OKE_API.G_RET_STS_SUCCESS;
465:
466: IF (p_object_id is null) OR
467: (p_object_id = OKE_API.G_MISS_NUM) THEN
468:

Line 467: (p_object_id = OKE_API.G_MISS_NUM) THEN

463:
464: p_return_status := OKE_API.G_RET_STS_SUCCESS;
465:
466: IF (p_object_id is null) OR
467: (p_object_id = OKE_API.G_MISS_NUM) THEN
468:
469: OKE_API.set_message(p_app_name => G_APP_NAME ,
470: p_msg_name => 'OKE_API_MISSING_VALUE' ,
471: p_token1 => 'VALUE' ,

Line 469: OKE_API.set_message(p_app_name => G_APP_NAME ,

465:
466: IF (p_object_id is null) OR
467: (p_object_id = OKE_API.G_MISS_NUM) THEN
468:
469: OKE_API.set_message(p_app_name => G_APP_NAME ,
470: p_msg_name => 'OKE_API_MISSING_VALUE' ,
471: p_token1 => 'VALUE' ,
472: p_token1_value => 'object_id'
473: );

Line 470: p_msg_name => 'OKE_API_MISSING_VALUE' ,

466: IF (p_object_id is null) OR
467: (p_object_id = OKE_API.G_MISS_NUM) THEN
468:
469: OKE_API.set_message(p_app_name => G_APP_NAME ,
470: p_msg_name => 'OKE_API_MISSING_VALUE' ,
471: p_token1 => 'VALUE' ,
472: p_token1_value => 'object_id'
473: );
474:

Line 475: p_return_status := OKE_API.G_RET_STS_ERROR;

471: p_token1 => 'VALUE' ,
472: p_token1_value => 'object_id'
473: );
474:
475: p_return_status := OKE_API.G_RET_STS_ERROR;
476:
477: ELSE
478:
479: OPEN c_object_id;

Line 485: OKE_API.set_message(p_app_name => G_APP_NAME ,

481: CLOSE c_object_id;
482:
483: IF (l_dummy_value = '?') THEN
484:
485: OKE_API.set_message(p_app_name => G_APP_NAME ,
486: p_msg_name => 'OKE_API_INVALID_VALUE' ,
487: p_token1 => 'VALUE' ,
488: p_token1_value => 'object_id'
489: );

Line 486: p_msg_name => 'OKE_API_INVALID_VALUE' ,

482:
483: IF (l_dummy_value = '?') THEN
484:
485: OKE_API.set_message(p_app_name => G_APP_NAME ,
486: p_msg_name => 'OKE_API_INVALID_VALUE' ,
487: p_token1 => 'VALUE' ,
488: p_token1_value => 'object_id'
489: );
490:

Line 491: p_return_status := OKE_API.G_RET_STS_ERROR;

487: p_token1 => 'VALUE' ,
488: p_token1_value => 'object_id'
489: );
490:
491: p_return_status := OKE_API.G_RET_STS_ERROR;
492:
493: END IF;
494:
495: END IF;

Line 499: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

495: END IF;
496:
497: EXCEPTION
498: WHEN OTHERS THEN
499: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
500: OKE_API.set_message(p_app_name => G_APP_NAME ,
501: p_msg_name => G_UNEXPECTED_ERROR ,
502: p_token1 => G_SQLCODE_TOKEN ,
503: p_token1_value => SQLCODE ,

Line 500: OKE_API.set_message(p_app_name => G_APP_NAME ,

496:
497: EXCEPTION
498: WHEN OTHERS THEN
499: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
500: OKE_API.set_message(p_app_name => G_APP_NAME ,
501: p_msg_name => G_UNEXPECTED_ERROR ,
502: p_token1 => G_SQLCODE_TOKEN ,
503: p_token1_value => SQLCODE ,
504: p_token2 => G_SQLERRM_TOKEN ,

Line 538: p_return_status := OKE_API.G_RET_STS_SUCCESS;

534:
535: --oke_debug.debug('validate_funding_source_id : funding_source_id ' || p_funding_source_id);
536: --dbms_output.put_line('validate_funding_source_id : funding_source_id ' || p_funding_source_id);
537:
538: p_return_status := OKE_API.G_RET_STS_SUCCESS;
539:
540: IF (p_funding_source_id is null) OR
541: (p_funding_source_id = OKE_API.G_MISS_NUM) THEN
542:

Line 541: (p_funding_source_id = OKE_API.G_MISS_NUM) THEN

537:
538: p_return_status := OKE_API.G_RET_STS_SUCCESS;
539:
540: IF (p_funding_source_id is null) OR
541: (p_funding_source_id = OKE_API.G_MISS_NUM) THEN
542:
543: OKE_API.set_message(p_app_name => G_APP_NAME ,
544: p_msg_name => 'OKE_API_MISSING_VALUE' ,
545: p_token1 => 'VALUE' ,

Line 543: OKE_API.set_message(p_app_name => G_APP_NAME ,

539:
540: IF (p_funding_source_id is null) OR
541: (p_funding_source_id = OKE_API.G_MISS_NUM) THEN
542:
543: OKE_API.set_message(p_app_name => G_APP_NAME ,
544: p_msg_name => 'OKE_API_MISSING_VALUE' ,
545: p_token1 => 'VALUE' ,
546: p_token1_value => 'funding_source_id'
547: );

Line 544: p_msg_name => 'OKE_API_MISSING_VALUE' ,

540: IF (p_funding_source_id is null) OR
541: (p_funding_source_id = OKE_API.G_MISS_NUM) THEN
542:
543: OKE_API.set_message(p_app_name => G_APP_NAME ,
544: p_msg_name => 'OKE_API_MISSING_VALUE' ,
545: p_token1 => 'VALUE' ,
546: p_token1_value => 'funding_source_id'
547: );
548:

Line 549: p_return_status := OKE_API.G_RET_STS_ERROR;

545: p_token1 => 'VALUE' ,
546: p_token1_value => 'funding_source_id'
547: );
548:
549: p_return_status := OKE_API.G_RET_STS_ERROR;
550:
551: ELSE
552:
553: OPEN c_funding_source_id;

Line 562: OKE_API.set_message(p_app_name => G_APP_NAME ,

558: --dbms_output.put_line('validate_funding_source_id : l_dummy_value ' || l_dummy_value);
559:
560: IF (l_dummy_value = '?') THEN
561:
562: OKE_API.set_message(p_app_name => G_APP_NAME ,
563: p_msg_name => 'OKE_API_INVALID_VALUE' ,
564: p_token1 => 'VALUE' ,
565: p_token1_value => 'funding_source_id'
566: );

Line 563: p_msg_name => 'OKE_API_INVALID_VALUE' ,

559:
560: IF (l_dummy_value = '?') THEN
561:
562: OKE_API.set_message(p_app_name => G_APP_NAME ,
563: p_msg_name => 'OKE_API_INVALID_VALUE' ,
564: p_token1 => 'VALUE' ,
565: p_token1_value => 'funding_source_id'
566: );
567:

Line 568: p_return_status := OKE_API.G_RET_STS_ERROR;

564: p_token1 => 'VALUE' ,
565: p_token1_value => 'funding_source_id'
566: );
567:
568: p_return_status := OKE_API.G_RET_STS_ERROR;
569:
570: END IF;
571:
572: END IF;

Line 576: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

572: END IF;
573:
574: EXCEPTION
575: WHEN G_RESOURCE_BUSY THEN
576: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
577: OKE_API.set_message(p_app_name => G_APP_NAME ,
578: p_msg_name => 'OKE_ROW_LOCKED' ,
579: p_token1 => 'SOURCE' ,
580: p_token1_value => 'OKE_FUNDING_SOURCE_PROMPT' ,

Line 577: OKE_API.set_message(p_app_name => G_APP_NAME ,

573:
574: EXCEPTION
575: WHEN G_RESOURCE_BUSY THEN
576: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
577: OKE_API.set_message(p_app_name => G_APP_NAME ,
578: p_msg_name => 'OKE_ROW_LOCKED' ,
579: p_token1 => 'SOURCE' ,
580: p_token1_value => 'OKE_FUNDING_SOURCE_PROMPT' ,
581: p_token1_translate => OKE_API.G_TRUE ,

Line 581: p_token1_translate => OKE_API.G_TRUE ,

577: OKE_API.set_message(p_app_name => G_APP_NAME ,
578: p_msg_name => 'OKE_ROW_LOCKED' ,
579: p_token1 => 'SOURCE' ,
580: p_token1_value => 'OKE_FUNDING_SOURCE_PROMPT' ,
581: p_token1_translate => OKE_API.G_TRUE ,
582: p_token2 => 'ID' ,
583: p_token2_value => p_funding_source_id
584: );
585:

Line 591: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

587: CLOSE c_funding_source_id;
588: END IF;
589:
590: WHEN OTHERS THEN
591: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
592: OKE_API.set_message(p_app_name => G_APP_NAME ,
593: p_msg_name => G_UNEXPECTED_ERROR ,
594: p_token1 => G_SQLCODE_TOKEN ,
595: p_token1_value => SQLCODE ,

Line 592: OKE_API.set_message(p_app_name => G_APP_NAME ,

588: END IF;
589:
590: WHEN OTHERS THEN
591: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
592: OKE_API.set_message(p_app_name => G_APP_NAME ,
593: p_msg_name => G_UNEXPECTED_ERROR ,
594: p_token1 => G_SQLCODE_TOKEN ,
595: p_token1_value => SQLCODE ,
596: p_token2 => G_SQLERRM_TOKEN ,

Line 674: p_return_status := OKE_API.G_RET_STS_SUCCESS;

670: l_line_task NUMBER;
671:
672: BEGIN
673:
674: p_return_status := OKE_API.G_RET_STS_SUCCESS;
675:
676: IF (p_k_line_id is not null) OR
677: (p_k_line_id <> OKE_API.G_MISS_NUM) THEN
678:

Line 677: (p_k_line_id <> OKE_API.G_MISS_NUM) THEN

673:
674: p_return_status := OKE_API.G_RET_STS_SUCCESS;
675:
676: IF (p_k_line_id is not null) OR
677: (p_k_line_id <> OKE_API.G_MISS_NUM) THEN
678:
679: OPEN c_line_id;
680: FETCH c_line_id into l_dummy_value;
681: CLOSE c_line_id;

Line 685: OKE_API.set_message(p_app_name => G_APP_NAME ,

681: CLOSE c_line_id;
682:
683: IF (l_dummy_value = '?') THEN
684:
685: OKE_API.set_message(p_app_name => G_APP_NAME ,
686: p_msg_name => 'OKE_API_INVALID_VALUE' ,
687: p_token1 => 'VALUE' ,
688: p_token1_value => 'k_line_id'
689: );

Line 686: p_msg_name => 'OKE_API_INVALID_VALUE' ,

682:
683: IF (l_dummy_value = '?') THEN
684:
685: OKE_API.set_message(p_app_name => G_APP_NAME ,
686: p_msg_name => 'OKE_API_INVALID_VALUE' ,
687: p_token1 => 'VALUE' ,
688: p_token1_value => 'k_line_id'
689: );
690:

Line 691: p_return_status := OKE_API.G_RET_STS_ERROR;

687: p_token1 => 'VALUE' ,
688: p_token1_value => 'k_line_id'
689: );
690:
691: p_return_status := OKE_API.G_RET_STS_ERROR;
692:
693: END IF;
694:
695: IF (p_fund_allocation_id is not null) THEN

Line 739: OKE_API.set_message(p_app_name => G_APP_NAME ,

735:
736: END IF;
737:
738: IF (l_dummy_value = '?') THEN
739: OKE_API.set_message(p_app_name => G_APP_NAME ,
740: p_msg_name => 'OKE_API_INVALID_VALUE' ,
741: p_token1 => 'VALUE' ,
742: p_token1_value => 'k_line_id'
743: );

Line 740: p_msg_name => 'OKE_API_INVALID_VALUE' ,

736: END IF;
737:
738: IF (l_dummy_value = '?') THEN
739: OKE_API.set_message(p_app_name => G_APP_NAME ,
740: p_msg_name => 'OKE_API_INVALID_VALUE' ,
741: p_token1 => 'VALUE' ,
742: p_token1_value => 'k_line_id'
743: );
744:

Line 745: p_return_status := OKE_API.G_RET_STS_ERROR;

741: p_token1 => 'VALUE' ,
742: p_token1_value => 'k_line_id'
743: );
744:
745: p_return_status := OKE_API.G_RET_STS_ERROR;
746: END IF;
747: END IF;
748: END IF;
749:

Line 758: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

754: END IF;
755:
756: EXCEPTION
757: WHEN OTHERS THEN
758: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
759: OKE_API.set_message(p_app_name => G_APP_NAME ,
760: p_msg_name => G_UNEXPECTED_ERROR ,
761: p_token1 => G_SQLCODE_TOKEN ,
762: p_token1_value => SQLCODE ,

Line 759: OKE_API.set_message(p_app_name => G_APP_NAME ,

755:
756: EXCEPTION
757: WHEN OTHERS THEN
758: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
759: OKE_API.set_message(p_app_name => G_APP_NAME ,
760: p_msg_name => G_UNEXPECTED_ERROR ,
761: p_token1 => G_SQLCODE_TOKEN ,
762: p_token1_value => SQLCODE ,
763: p_token2 => G_SQLERRM_TOKEN ,

Line 863: p_return_status := OKE_API.G_RET_STS_SUCCESS;

859: l_exist VARCHAR2(1);
860:
861: BEGIN
862:
863: p_return_status := OKE_API.G_RET_STS_SUCCESS;
864:
865: IF (p_project_id is not null) OR
866: (p_project_id <> OKE_API.G_MISS_NUM) THEN
867:

Line 866: (p_project_id <> OKE_API.G_MISS_NUM) THEN

862:
863: p_return_status := OKE_API.G_RET_STS_SUCCESS;
864:
865: IF (p_project_id is not null) OR
866: (p_project_id <> OKE_API.G_MISS_NUM) THEN
867:
868: OPEN c_intent;
869: FETCH c_intent into l_intent;
870: CLOSE c_intent;

Line 880: OKE_API.set_message(p_app_name => G_APP_NAME ,

876: CLOSE c_project_id;
877:
878: IF (l_dummy_value = '?') THEN
879:
880: OKE_API.set_message(p_app_name => G_APP_NAME ,
881: p_msg_name => 'OKE_API_INVALID_VALUE' ,
882: p_token1 => 'VALUE' ,
883: p_token1_value => 'project_id'
884: );

Line 881: p_msg_name => 'OKE_API_INVALID_VALUE' ,

877:
878: IF (l_dummy_value = '?') THEN
879:
880: OKE_API.set_message(p_app_name => G_APP_NAME ,
881: p_msg_name => 'OKE_API_INVALID_VALUE' ,
882: p_token1 => 'VALUE' ,
883: p_token1_value => 'project_id'
884: );
885:

Line 886: p_return_status := OKE_API.G_RET_STS_ERROR;

882: p_token1 => 'VALUE' ,
883: p_token1_value => 'project_id'
884: );
885:
886: p_return_status := OKE_API.G_RET_STS_ERROR;
887: return;
888:
889: END IF;
890:

Line 931: OKE_API.set_message(p_app_name => G_APP_NAME ,

927: END IF;
928:
929: IF (l_project_id is null) then
930:
931: OKE_API.set_message(p_app_name => G_APP_NAME ,
932: p_msg_name => 'OKE_API_INVALID_VALUE' ,
933: p_token1 => 'VALUE' ,
934: p_token1_value => 'project_id'
935: );

Line 932: p_msg_name => 'OKE_API_INVALID_VALUE' ,

928:
929: IF (l_project_id is null) then
930:
931: OKE_API.set_message(p_app_name => G_APP_NAME ,
932: p_msg_name => 'OKE_API_INVALID_VALUE' ,
933: p_token1 => 'VALUE' ,
934: p_token1_value => 'project_id'
935: );
936:

Line 937: p_return_status := OKE_API.G_RET_STS_ERROR;

933: p_token1 => 'VALUE' ,
934: p_token1_value => 'project_id'
935: );
936:
937: p_return_status := OKE_API.G_RET_STS_ERROR;
938:
939: ELSE
940:
941: IF (l_task_id is not null) THEN

Line 957: OKE_API.set_message(p_app_name => G_APP_NAME ,

953: END IF;
954:
955: IF (l_dummy_value = '?') then
956:
957: OKE_API.set_message(p_app_name => G_APP_NAME ,
958: p_msg_name => 'OKE_API_INVALID_VALUE' ,
959: p_token1 => 'VALUE' ,
960: p_token1_value => 'project_id'
961: );

Line 958: p_msg_name => 'OKE_API_INVALID_VALUE' ,

954:
955: IF (l_dummy_value = '?') then
956:
957: OKE_API.set_message(p_app_name => G_APP_NAME ,
958: p_msg_name => 'OKE_API_INVALID_VALUE' ,
959: p_token1 => 'VALUE' ,
960: p_token1_value => 'project_id'
961: );
962:

Line 963: p_return_status := OKE_API.G_RET_STS_ERROR;

959: p_token1 => 'VALUE' ,
960: p_token1_value => 'project_id'
961: );
962:
963: p_return_status := OKE_API.G_RET_STS_ERROR;
964:
965: END IF;
966:
967: END IF;

Line 973: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

969: END IF;
970:
971: EXCEPTION
972: WHEN OTHERS THEN
973: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
974: OKE_API.set_message(p_app_name => G_APP_NAME ,
975: p_msg_name => G_UNEXPECTED_ERROR ,
976: p_token1 => G_SQLCODE_TOKEN ,
977: p_token1_value => SQLCODE ,

Line 974: OKE_API.set_message(p_app_name => G_APP_NAME ,

970:
971: EXCEPTION
972: WHEN OTHERS THEN
973: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
974: OKE_API.set_message(p_app_name => G_APP_NAME ,
975: p_msg_name => G_UNEXPECTED_ERROR ,
976: p_token1 => G_SQLCODE_TOKEN ,
977: p_token1_value => SQLCODE ,
978: p_token2 => G_SQLERRM_TOKEN ,

Line 1009: p_return_status := OKE_API.G_RET_STS_SUCCESS;

1005: l_dummy_value VARCHAR2(1) := '?';
1006:
1007: BEGIN
1008:
1009: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1010:
1011: IF (p_task_id is not null) OR
1012: (p_task_id <> OKE_API.G_MISS_NUM) THEN
1013:

Line 1012: (p_task_id <> OKE_API.G_MISS_NUM) THEN

1008:
1009: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1010:
1011: IF (p_task_id is not null) OR
1012: (p_task_id <> OKE_API.G_MISS_NUM) THEN
1013:
1014: OPEN c_task_id;
1015: FETCH c_task_id into l_dummy_value;
1016: CLOSE c_task_id;

Line 1020: OKE_API.set_message(p_app_name => G_APP_NAME ,

1016: CLOSE c_task_id;
1017:
1018: IF (l_dummy_value = '?') THEN
1019:
1020: OKE_API.set_message(p_app_name => G_APP_NAME ,
1021: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1022: p_token1 => 'VALUE' ,
1023: p_token1_value => 'task_id'
1024: );

Line 1021: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1017:
1018: IF (l_dummy_value = '?') THEN
1019:
1020: OKE_API.set_message(p_app_name => G_APP_NAME ,
1021: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1022: p_token1 => 'VALUE' ,
1023: p_token1_value => 'task_id'
1024: );
1025:

Line 1026: p_return_status := OKE_API.G_RET_STS_ERROR;

1022: p_token1 => 'VALUE' ,
1023: p_token1_value => 'task_id'
1024: );
1025:
1026: p_return_status := OKE_API.G_RET_STS_ERROR;
1027:
1028: END IF;
1029:
1030: END IF;

Line 1034: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

1030: END IF;
1031:
1032: EXCEPTION
1033: WHEN OTHERS THEN
1034: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1035: OKE_API.set_message(p_app_name => G_APP_NAME ,
1036: p_msg_name => G_UNEXPECTED_ERROR ,
1037: p_token1 => G_SQLCODE_TOKEN ,
1038: p_token1_value => SQLCODE ,

Line 1035: OKE_API.set_message(p_app_name => G_APP_NAME ,

1031:
1032: EXCEPTION
1033: WHEN OTHERS THEN
1034: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1035: OKE_API.set_message(p_app_name => G_APP_NAME ,
1036: p_msg_name => G_UNEXPECTED_ERROR ,
1037: p_token1 => G_SQLCODE_TOKEN ,
1038: p_token1_value => SQLCODE ,
1039: p_token2 => G_SQLERRM_TOKEN ,

Line 1072: p_return_status := OKE_API.G_RET_STS_SUCCESS;

1068: l_dummy_value VARCHAR2(1) := '?';
1069:
1070: BEGIN
1071:
1072: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1073:
1074: IF (p_fund_type is not null) OR
1075: (p_fund_type <> OKE_API.G_MISS_CHAR) THEN
1076:

Line 1075: (p_fund_type <> OKE_API.G_MISS_CHAR) THEN

1071:
1072: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1073:
1074: IF (p_fund_type is not null) OR
1075: (p_fund_type <> OKE_API.G_MISS_CHAR) THEN
1076:
1077: OPEN c_fund_type;
1078: FETCH c_fund_type into l_dummy_value;
1079: CLOSE c_fund_type;

Line 1083: OKE_API.set_message(p_app_name => G_APP_NAME ,

1079: CLOSE c_fund_type;
1080:
1081: IF (l_dummy_value = '?') THEN
1082:
1083: OKE_API.set_message(p_app_name => G_APP_NAME ,
1084: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1085: p_token1 => 'VALUE' ,
1086: p_token1_value => 'fund_type'
1087: );

Line 1084: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1080:
1081: IF (l_dummy_value = '?') THEN
1082:
1083: OKE_API.set_message(p_app_name => G_APP_NAME ,
1084: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1085: p_token1 => 'VALUE' ,
1086: p_token1_value => 'fund_type'
1087: );
1088:

Line 1089: p_return_status := OKE_API.G_RET_STS_ERROR;

1085: p_token1 => 'VALUE' ,
1086: p_token1_value => 'fund_type'
1087: );
1088:
1089: p_return_status := OKE_API.G_RET_STS_ERROR;
1090:
1091: END IF;
1092:
1093: END IF;

Line 1097: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

1093: END IF;
1094:
1095: EXCEPTION
1096: WHEN OTHERS THEN
1097: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1098: OKE_API.set_message(p_app_name => G_APP_NAME ,
1099: p_msg_name => G_UNEXPECTED_ERROR ,
1100: p_token1 => G_SQLCODE_TOKEN ,
1101: p_token1_value => SQLCODE ,

Line 1098: OKE_API.set_message(p_app_name => G_APP_NAME ,

1094:
1095: EXCEPTION
1096: WHEN OTHERS THEN
1097: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1098: OKE_API.set_message(p_app_name => G_APP_NAME ,
1099: p_msg_name => G_UNEXPECTED_ERROR ,
1100: p_token1 => G_SQLCODE_TOKEN ,
1101: p_token1_value => SQLCODE ,
1102: p_token2 => G_SQLERRM_TOKEN ,

Line 1135: p_return_status := OKE_API.G_RET_STS_SUCCESS;

1131: l_dummy_value VARCHAR2(1) := '?';
1132:
1133: BEGIN
1134:
1135: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1136:
1137: IF (p_funding_status is not null) OR
1138: (p_funding_status <> OKE_API.G_MISS_CHAR) THEN
1139:

Line 1138: (p_funding_status <> OKE_API.G_MISS_CHAR) THEN

1134:
1135: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1136:
1137: IF (p_funding_status is not null) OR
1138: (p_funding_status <> OKE_API.G_MISS_CHAR) THEN
1139:
1140: OPEN c_funding_status;
1141: FETCH c_funding_status into l_dummy_value;
1142: CLOSE c_funding_status;

Line 1146: OKE_API.set_message(p_app_name => G_APP_NAME ,

1142: CLOSE c_funding_status;
1143:
1144: IF (l_dummy_value = '?') THEN
1145:
1146: OKE_API.set_message(p_app_name => G_APP_NAME ,
1147: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1148: p_token1 => 'VALUE' ,
1149: p_token1_value => 'funding_status'
1150: );

Line 1147: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1143:
1144: IF (l_dummy_value = '?') THEN
1145:
1146: OKE_API.set_message(p_app_name => G_APP_NAME ,
1147: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1148: p_token1 => 'VALUE' ,
1149: p_token1_value => 'funding_status'
1150: );
1151:

Line 1152: p_return_status := OKE_API.G_RET_STS_ERROR;

1148: p_token1 => 'VALUE' ,
1149: p_token1_value => 'funding_status'
1150: );
1151:
1152: p_return_status := OKE_API.G_RET_STS_ERROR;
1153:
1154: END IF;
1155:
1156: END IF;

Line 1160: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

1156: END IF;
1157:
1158: EXCEPTION
1159: WHEN OTHERS THEN
1160: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1161: OKE_API.set_message(p_app_name => G_APP_NAME ,
1162: p_msg_name => G_UNEXPECTED_ERROR ,
1163: p_token1 => G_SQLCODE_TOKEN ,
1164: p_token1_value => SQLCODE ,

Line 1161: OKE_API.set_message(p_app_name => G_APP_NAME ,

1157:
1158: EXCEPTION
1159: WHEN OTHERS THEN
1160: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1161: OKE_API.set_message(p_app_name => G_APP_NAME ,
1162: p_msg_name => G_UNEXPECTED_ERROR ,
1163: p_token1 => G_SQLCODE_TOKEN ,
1164: p_token1_value => SQLCODE ,
1165: p_token2 => G_SQLERRM_TOKEN ,

Line 1196: p_return_status := OKE_API.G_RET_STS_SUCCESS;

1192: l_dummy_value VARCHAR2(1) := '?';
1193:
1194: BEGIN
1195:
1196: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1197:
1198: IF (p_funding_category is null) OR
1199: (p_funding_category = OKE_API.G_MISS_CHAR) THEN
1200:

Line 1199: (p_funding_category = OKE_API.G_MISS_CHAR) THEN

1195:
1196: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1197:
1198: IF (p_funding_category is null) OR
1199: (p_funding_category = OKE_API.G_MISS_CHAR) THEN
1200:
1201: OKE_API.set_message(p_app_name => G_APP_NAME ,
1202: p_msg_name => 'OKE_API_MISSING_VALUE' ,
1203: p_token1 => 'VALUE' ,

Line 1201: OKE_API.set_message(p_app_name => G_APP_NAME ,

1197:
1198: IF (p_funding_category is null) OR
1199: (p_funding_category = OKE_API.G_MISS_CHAR) THEN
1200:
1201: OKE_API.set_message(p_app_name => G_APP_NAME ,
1202: p_msg_name => 'OKE_API_MISSING_VALUE' ,
1203: p_token1 => 'VALUE' ,
1204: p_token1_value => 'funding_category'
1205: );

Line 1202: p_msg_name => 'OKE_API_MISSING_VALUE' ,

1198: IF (p_funding_category is null) OR
1199: (p_funding_category = OKE_API.G_MISS_CHAR) THEN
1200:
1201: OKE_API.set_message(p_app_name => G_APP_NAME ,
1202: p_msg_name => 'OKE_API_MISSING_VALUE' ,
1203: p_token1 => 'VALUE' ,
1204: p_token1_value => 'funding_category'
1205: );
1206:

Line 1207: p_return_status := OKE_API.G_RET_STS_ERROR;

1203: p_token1 => 'VALUE' ,
1204: p_token1_value => 'funding_category'
1205: );
1206:
1207: p_return_status := OKE_API.G_RET_STS_ERROR;
1208:
1209: ELSE
1210:
1211: OPEN c_funding_category;

Line 1217: OKE_API.set_message(p_app_name => G_APP_NAME ,

1213: CLOSE c_funding_category;
1214:
1215: IF (l_dummy_value = '?') THEN
1216:
1217: OKE_API.set_message(p_app_name => G_APP_NAME ,
1218: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1219: p_token1 => 'VALUE' ,
1220: p_token1_value => 'funding_category'
1221: );

Line 1218: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1214:
1215: IF (l_dummy_value = '?') THEN
1216:
1217: OKE_API.set_message(p_app_name => G_APP_NAME ,
1218: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1219: p_token1 => 'VALUE' ,
1220: p_token1_value => 'funding_category'
1221: );
1222:

Line 1223: p_return_status := OKE_API.G_RET_STS_ERROR;

1219: p_token1 => 'VALUE' ,
1220: p_token1_value => 'funding_category'
1221: );
1222:
1223: p_return_status := OKE_API.G_RET_STS_ERROR;
1224:
1225: END IF;
1226:
1227: END IF;

Line 1231: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

1227: END IF;
1228:
1229: EXCEPTION
1230: WHEN OTHERS THEN
1231: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1232: OKE_API.set_message(p_app_name => G_APP_NAME ,
1233: p_msg_name => G_UNEXPECTED_ERROR ,
1234: p_token1 => G_SQLCODE_TOKEN ,
1235: p_token1_value => SQLCODE ,

Line 1232: OKE_API.set_message(p_app_name => G_APP_NAME ,

1228:
1229: EXCEPTION
1230: WHEN OTHERS THEN
1231: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1232: OKE_API.set_message(p_app_name => G_APP_NAME ,
1233: p_msg_name => G_UNEXPECTED_ERROR ,
1234: p_token1 => G_SQLCODE_TOKEN ,
1235: p_token1_value => SQLCODE ,
1236: p_token2 => G_SQLERRM_TOKEN ,

Line 1266: p_return_status := OKE_API.G_RET_STS_SUCCESS;

1262: l_dummy_value VARCHAR2(1) := '?';
1263:
1264: BEGIN
1265:
1266: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1267:
1268: IF (p_conversion_type is not null) OR
1269: (p_conversion_type <> OKE_API.G_MISS_CHAR) THEN
1270:

Line 1269: (p_conversion_type <> OKE_API.G_MISS_CHAR) THEN

1265:
1266: p_return_status := OKE_API.G_RET_STS_SUCCESS;
1267:
1268: IF (p_conversion_type is not null) OR
1269: (p_conversion_type <> OKE_API.G_MISS_CHAR) THEN
1270:
1271: OPEN c_conversion_type;
1272: FETCH c_conversion_type into l_dummy_value;
1273: CLOSE c_conversion_type;

Line 1277: OKE_API.set_message(p_app_name => G_APP_NAME ,

1273: CLOSE c_conversion_type;
1274:
1275: IF (l_dummy_value = '?') THEN
1276:
1277: OKE_API.set_message(p_app_name => G_APP_NAME ,
1278: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1279: p_token1 => 'VALUE' ,
1280: p_token1_value => 'pa_conversion_type'
1281: );

Line 1278: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1274:
1275: IF (l_dummy_value = '?') THEN
1276:
1277: OKE_API.set_message(p_app_name => G_APP_NAME ,
1278: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1279: p_token1 => 'VALUE' ,
1280: p_token1_value => 'pa_conversion_type'
1281: );
1282:

Line 1283: p_return_status := OKE_API.G_RET_STS_ERROR;

1279: p_token1 => 'VALUE' ,
1280: p_token1_value => 'pa_conversion_type'
1281: );
1282:
1283: p_return_status := OKE_API.G_RET_STS_ERROR;
1284:
1285: END IF;
1286:
1287: END IF;

Line 1291: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

1287: END IF;
1288:
1289: EXCEPTION
1290: WHEN OTHERS THEN
1291: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1292: OKE_API.set_message(p_app_name => G_APP_NAME ,
1293: p_msg_name => G_UNEXPECTED_ERROR ,
1294: p_token1 => G_SQLCODE_TOKEN ,
1295: p_token1_value => SQLCODE ,

Line 1292: OKE_API.set_message(p_app_name => G_APP_NAME ,

1288:
1289: EXCEPTION
1290: WHEN OTHERS THEN
1291: p_return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
1292: OKE_API.set_message(p_app_name => G_APP_NAME ,
1293: p_msg_name => G_UNEXPECTED_ERROR ,
1294: p_token1 => G_SQLCODE_TOKEN ,
1295: p_token1_value => SQLCODE ,
1296: p_token2 => G_SQLERRM_TOKEN ,

Line 1322: IF l_allocation_in_rec.agreement_id = OKE_API.G_MISS_NUM THEN

1318: BEGIN
1319:
1320: l_allocation_in_rec.fund_allocation_id := null;
1321:
1322: IF l_allocation_in_rec.agreement_id = OKE_API.G_MISS_NUM THEN
1323: l_allocation_in_rec.agreement_id := null;
1324: END IF;
1325:
1326: IF l_allocation_in_rec.amount = OKE_API.G_MISS_NUM THEN

Line 1326: IF l_allocation_in_rec.amount = OKE_API.G_MISS_NUM THEN

1322: IF l_allocation_in_rec.agreement_id = OKE_API.G_MISS_NUM THEN
1323: l_allocation_in_rec.agreement_id := null;
1324: END IF;
1325:
1326: IF l_allocation_in_rec.amount = OKE_API.G_MISS_NUM THEN
1327: l_allocation_in_rec.amount := null;
1328: END IF;
1329:
1330: IF l_allocation_in_rec.funding_source_id = OKE_API.G_MISS_NUM THEN

Line 1330: IF l_allocation_in_rec.funding_source_id = OKE_API.G_MISS_NUM THEN

1326: IF l_allocation_in_rec.amount = OKE_API.G_MISS_NUM THEN
1327: l_allocation_in_rec.amount := null;
1328: END IF;
1329:
1330: IF l_allocation_in_rec.funding_source_id = OKE_API.G_MISS_NUM THEN
1331: l_allocation_in_rec.funding_source_id := null;
1332: END IF;
1333:
1334: IF l_allocation_in_rec.object_id = OKE_API.G_MISS_NUM THEN

Line 1334: IF l_allocation_in_rec.object_id = OKE_API.G_MISS_NUM THEN

1330: IF l_allocation_in_rec.funding_source_id = OKE_API.G_MISS_NUM THEN
1331: l_allocation_in_rec.funding_source_id := null;
1332: END IF;
1333:
1334: IF l_allocation_in_rec.object_id = OKE_API.G_MISS_NUM THEN
1335: l_allocation_in_rec.object_id := null;
1336: END IF;
1337:
1338: IF l_allocation_in_rec.k_line_id = OKE_API.G_MISS_NUM THEN

Line 1338: IF l_allocation_in_rec.k_line_id = OKE_API.G_MISS_NUM THEN

1334: IF l_allocation_in_rec.object_id = OKE_API.G_MISS_NUM THEN
1335: l_allocation_in_rec.object_id := null;
1336: END IF;
1337:
1338: IF l_allocation_in_rec.k_line_id = OKE_API.G_MISS_NUM THEN
1339: l_allocation_in_rec.k_line_id := null;
1340: END IF;
1341:
1342: IF l_allocation_in_rec.project_id = OKE_API.G_MISS_NUM THEN

Line 1342: IF l_allocation_in_rec.project_id = OKE_API.G_MISS_NUM THEN

1338: IF l_allocation_in_rec.k_line_id = OKE_API.G_MISS_NUM THEN
1339: l_allocation_in_rec.k_line_id := null;
1340: END IF;
1341:
1342: IF l_allocation_in_rec.project_id = OKE_API.G_MISS_NUM THEN
1343: l_allocation_in_rec.project_id := null;
1344: END IF;
1345:
1346: IF l_allocation_in_rec.task_id = OKE_API.G_MISS_NUM THEN

Line 1346: IF l_allocation_in_rec.task_id = OKE_API.G_MISS_NUM THEN

1342: IF l_allocation_in_rec.project_id = OKE_API.G_MISS_NUM THEN
1343: l_allocation_in_rec.project_id := null;
1344: END IF;
1345:
1346: IF l_allocation_in_rec.task_id = OKE_API.G_MISS_NUM THEN
1347: l_allocation_in_rec.task_id := null;
1348: END IF;
1349:
1350: IF l_allocation_in_rec.fund_type = OKE_API.G_MISS_CHAR THEN

Line 1350: IF l_allocation_in_rec.fund_type = OKE_API.G_MISS_CHAR THEN

1346: IF l_allocation_in_rec.task_id = OKE_API.G_MISS_NUM THEN
1347: l_allocation_in_rec.task_id := null;
1348: END IF;
1349:
1350: IF l_allocation_in_rec.fund_type = OKE_API.G_MISS_CHAR THEN
1351: l_allocation_in_rec.fund_type := null;
1352: END IF;
1353:
1354: IF l_allocation_in_rec.hard_limit = OKE_API.G_MISS_NUM THEN

Line 1354: IF l_allocation_in_rec.hard_limit = OKE_API.G_MISS_NUM THEN

1350: IF l_allocation_in_rec.fund_type = OKE_API.G_MISS_CHAR THEN
1351: l_allocation_in_rec.fund_type := null;
1352: END IF;
1353:
1354: IF l_allocation_in_rec.hard_limit = OKE_API.G_MISS_NUM THEN
1355: l_allocation_in_rec.hard_limit := null;
1356: END IF;
1357:
1358: IF l_allocation_in_rec.funding_status = OKE_API.G_MISS_CHAR THEN

Line 1358: IF l_allocation_in_rec.funding_status = OKE_API.G_MISS_CHAR THEN

1354: IF l_allocation_in_rec.hard_limit = OKE_API.G_MISS_NUM THEN
1355: l_allocation_in_rec.hard_limit := null;
1356: END IF;
1357:
1358: IF l_allocation_in_rec.funding_status = OKE_API.G_MISS_CHAR THEN
1359: l_allocation_in_rec.funding_status := null;
1360: END IF;
1361:
1362: IF l_allocation_in_rec.fiscal_year = OKE_API.G_MISS_NUM THEN

Line 1362: IF l_allocation_in_rec.fiscal_year = OKE_API.G_MISS_NUM THEN

1358: IF l_allocation_in_rec.funding_status = OKE_API.G_MISS_CHAR THEN
1359: l_allocation_in_rec.funding_status := null;
1360: END IF;
1361:
1362: IF l_allocation_in_rec.fiscal_year = OKE_API.G_MISS_NUM THEN
1363: l_allocation_in_rec.fiscal_year := null;
1364: END IF;
1365:
1366: IF l_allocation_in_rec.reference1 = OKE_API.G_MISS_CHAR THEN

Line 1366: IF l_allocation_in_rec.reference1 = OKE_API.G_MISS_CHAR THEN

1362: IF l_allocation_in_rec.fiscal_year = OKE_API.G_MISS_NUM THEN
1363: l_allocation_in_rec.fiscal_year := null;
1364: END IF;
1365:
1366: IF l_allocation_in_rec.reference1 = OKE_API.G_MISS_CHAR THEN
1367: l_allocation_in_rec.reference1 := null;
1368: END IF;
1369:
1370: IF l_allocation_in_rec.reference2 = OKE_API.G_MISS_CHAR THEN

Line 1370: IF l_allocation_in_rec.reference2 = OKE_API.G_MISS_CHAR THEN

1366: IF l_allocation_in_rec.reference1 = OKE_API.G_MISS_CHAR THEN
1367: l_allocation_in_rec.reference1 := null;
1368: END IF;
1369:
1370: IF l_allocation_in_rec.reference2 = OKE_API.G_MISS_CHAR THEN
1371: l_allocation_in_rec.reference2 := null;
1372: END IF;
1373:
1374: IF l_allocation_in_rec.reference3 = OKE_API.G_MISS_CHAR THEN

Line 1374: IF l_allocation_in_rec.reference3 = OKE_API.G_MISS_CHAR THEN

1370: IF l_allocation_in_rec.reference2 = OKE_API.G_MISS_CHAR THEN
1371: l_allocation_in_rec.reference2 := null;
1372: END IF;
1373:
1374: IF l_allocation_in_rec.reference3 = OKE_API.G_MISS_CHAR THEN
1375: l_allocation_in_rec.reference3 := null;
1376: END IF;
1377:
1378: IF l_allocation_in_rec.pa_conversion_type = OKE_API.G_MISS_CHAR THEN

Line 1378: IF l_allocation_in_rec.pa_conversion_type = OKE_API.G_MISS_CHAR THEN

1374: IF l_allocation_in_rec.reference3 = OKE_API.G_MISS_CHAR THEN
1375: l_allocation_in_rec.reference3 := null;
1376: END IF;
1377:
1378: IF l_allocation_in_rec.pa_conversion_type = OKE_API.G_MISS_CHAR THEN
1379: l_allocation_in_rec.pa_conversion_type := null;
1380: END IF;
1381:
1382: IF l_allocation_in_rec.pa_conversion_date = OKE_API.G_MISS_DATE THEN

Line 1382: IF l_allocation_in_rec.pa_conversion_date = OKE_API.G_MISS_DATE THEN

1378: IF l_allocation_in_rec.pa_conversion_type = OKE_API.G_MISS_CHAR THEN
1379: l_allocation_in_rec.pa_conversion_type := null;
1380: END IF;
1381:
1382: IF l_allocation_in_rec.pa_conversion_date = OKE_API.G_MISS_DATE THEN
1383: l_allocation_in_rec.pa_conversion_date := null;
1384: END IF;
1385:
1386: -- syho, bug 2208979

Line 1387: IF l_allocation_in_rec.pa_conversion_rate = OKE_API.G_MISS_NUM THEN

1383: l_allocation_in_rec.pa_conversion_date := null;
1384: END IF;
1385:
1386: -- syho, bug 2208979
1387: IF l_allocation_in_rec.pa_conversion_rate = OKE_API.G_MISS_NUM THEN
1388: l_allocation_in_rec.pa_conversion_rate := null;
1389: END IF;
1390: -- syho, bug 2208979
1391:

Line 1392: IF l_allocation_in_rec.start_date_active = OKE_API.G_MISS_DATE THEN

1388: l_allocation_in_rec.pa_conversion_rate := null;
1389: END IF;
1390: -- syho, bug 2208979
1391:
1392: IF l_allocation_in_rec.start_date_active = OKE_API.G_MISS_DATE THEN
1393: l_allocation_in_rec.start_date_active := null;
1394: END IF;
1395:
1396: IF l_allocation_in_rec.end_date_active = OKE_API.G_MISS_DATE THEN

Line 1396: IF l_allocation_in_rec.end_date_active = OKE_API.G_MISS_DATE THEN

1392: IF l_allocation_in_rec.start_date_active = OKE_API.G_MISS_DATE THEN
1393: l_allocation_in_rec.start_date_active := null;
1394: END IF;
1395:
1396: IF l_allocation_in_rec.end_date_active = OKE_API.G_MISS_DATE THEN
1397: l_allocation_in_rec.end_date_active := null;
1398: END IF;
1399: /*
1400: IF l_allocation_in_rec.oke_desc_flex_name = OKE_API.G_MISS_CHAR THEN

Line 1400: IF l_allocation_in_rec.oke_desc_flex_name = OKE_API.G_MISS_CHAR THEN

1396: IF l_allocation_in_rec.end_date_active = OKE_API.G_MISS_DATE THEN
1397: l_allocation_in_rec.end_date_active := null;
1398: END IF;
1399: /*
1400: IF l_allocation_in_rec.oke_desc_flex_name = OKE_API.G_MISS_CHAR THEN
1401: l_allocation_in_rec.oke_desc_flex_name := null;
1402: END IF;
1403: */
1404: IF l_allocation_in_rec.oke_attribute_category = OKE_API.G_MISS_CHAR THEN

Line 1404: IF l_allocation_in_rec.oke_attribute_category = OKE_API.G_MISS_CHAR THEN

1400: IF l_allocation_in_rec.oke_desc_flex_name = OKE_API.G_MISS_CHAR THEN
1401: l_allocation_in_rec.oke_desc_flex_name := null;
1402: END IF;
1403: */
1404: IF l_allocation_in_rec.oke_attribute_category = OKE_API.G_MISS_CHAR THEN
1405: l_allocation_in_rec.oke_attribute_category := null;
1406: END IF;
1407:
1408: IF l_allocation_in_rec.oke_attribute1 = OKE_API.G_MISS_CHAR THEN

Line 1408: IF l_allocation_in_rec.oke_attribute1 = OKE_API.G_MISS_CHAR THEN

1404: IF l_allocation_in_rec.oke_attribute_category = OKE_API.G_MISS_CHAR THEN
1405: l_allocation_in_rec.oke_attribute_category := null;
1406: END IF;
1407:
1408: IF l_allocation_in_rec.oke_attribute1 = OKE_API.G_MISS_CHAR THEN
1409: l_allocation_in_rec.oke_attribute1 := null;
1410: END IF;
1411:
1412: IF l_allocation_in_rec.oke_attribute2 = OKE_API.G_MISS_CHAR THEN

Line 1412: IF l_allocation_in_rec.oke_attribute2 = OKE_API.G_MISS_CHAR THEN

1408: IF l_allocation_in_rec.oke_attribute1 = OKE_API.G_MISS_CHAR THEN
1409: l_allocation_in_rec.oke_attribute1 := null;
1410: END IF;
1411:
1412: IF l_allocation_in_rec.oke_attribute2 = OKE_API.G_MISS_CHAR THEN
1413: l_allocation_in_rec.oke_attribute2 := null;
1414: END IF;
1415:
1416: IF l_allocation_in_rec.oke_attribute3 = OKE_API.G_MISS_CHAR THEN

Line 1416: IF l_allocation_in_rec.oke_attribute3 = OKE_API.G_MISS_CHAR THEN

1412: IF l_allocation_in_rec.oke_attribute2 = OKE_API.G_MISS_CHAR THEN
1413: l_allocation_in_rec.oke_attribute2 := null;
1414: END IF;
1415:
1416: IF l_allocation_in_rec.oke_attribute3 = OKE_API.G_MISS_CHAR THEN
1417: l_allocation_in_rec.oke_attribute3 := null;
1418: END IF;
1419:
1420: IF l_allocation_in_rec.oke_attribute4 = OKE_API.G_MISS_CHAR THEN

Line 1420: IF l_allocation_in_rec.oke_attribute4 = OKE_API.G_MISS_CHAR THEN

1416: IF l_allocation_in_rec.oke_attribute3 = OKE_API.G_MISS_CHAR THEN
1417: l_allocation_in_rec.oke_attribute3 := null;
1418: END IF;
1419:
1420: IF l_allocation_in_rec.oke_attribute4 = OKE_API.G_MISS_CHAR THEN
1421: l_allocation_in_rec.oke_attribute4 := null;
1422: END IF;
1423:
1424: IF l_allocation_in_rec.oke_attribute5 = OKE_API.G_MISS_CHAR THEN

Line 1424: IF l_allocation_in_rec.oke_attribute5 = OKE_API.G_MISS_CHAR THEN

1420: IF l_allocation_in_rec.oke_attribute4 = OKE_API.G_MISS_CHAR THEN
1421: l_allocation_in_rec.oke_attribute4 := null;
1422: END IF;
1423:
1424: IF l_allocation_in_rec.oke_attribute5 = OKE_API.G_MISS_CHAR THEN
1425: l_allocation_in_rec.oke_attribute5 := null;
1426: END IF;
1427:
1428: IF l_allocation_in_rec.oke_attribute6 = OKE_API.G_MISS_CHAR THEN

Line 1428: IF l_allocation_in_rec.oke_attribute6 = OKE_API.G_MISS_CHAR THEN

1424: IF l_allocation_in_rec.oke_attribute5 = OKE_API.G_MISS_CHAR THEN
1425: l_allocation_in_rec.oke_attribute5 := null;
1426: END IF;
1427:
1428: IF l_allocation_in_rec.oke_attribute6 = OKE_API.G_MISS_CHAR THEN
1429: l_allocation_in_rec.oke_attribute6 := null;
1430: END IF;
1431:
1432: IF l_allocation_in_rec.oke_attribute7 = OKE_API.G_MISS_CHAR THEN

Line 1432: IF l_allocation_in_rec.oke_attribute7 = OKE_API.G_MISS_CHAR THEN

1428: IF l_allocation_in_rec.oke_attribute6 = OKE_API.G_MISS_CHAR THEN
1429: l_allocation_in_rec.oke_attribute6 := null;
1430: END IF;
1431:
1432: IF l_allocation_in_rec.oke_attribute7 = OKE_API.G_MISS_CHAR THEN
1433: l_allocation_in_rec.oke_attribute7 := null;
1434: END IF;
1435:
1436: IF l_allocation_in_rec.oke_attribute8 = OKE_API.G_MISS_CHAR THEN

Line 1436: IF l_allocation_in_rec.oke_attribute8 = OKE_API.G_MISS_CHAR THEN

1432: IF l_allocation_in_rec.oke_attribute7 = OKE_API.G_MISS_CHAR THEN
1433: l_allocation_in_rec.oke_attribute7 := null;
1434: END IF;
1435:
1436: IF l_allocation_in_rec.oke_attribute8 = OKE_API.G_MISS_CHAR THEN
1437: l_allocation_in_rec.oke_attribute8 := null;
1438: END IF;
1439:
1440: IF l_allocation_in_rec.oke_attribute9 = OKE_API.G_MISS_CHAR THEN

Line 1440: IF l_allocation_in_rec.oke_attribute9 = OKE_API.G_MISS_CHAR THEN

1436: IF l_allocation_in_rec.oke_attribute8 = OKE_API.G_MISS_CHAR THEN
1437: l_allocation_in_rec.oke_attribute8 := null;
1438: END IF;
1439:
1440: IF l_allocation_in_rec.oke_attribute9 = OKE_API.G_MISS_CHAR THEN
1441: l_allocation_in_rec.oke_attribute9 := null;
1442: END IF;
1443:
1444: IF l_allocation_in_rec.oke_attribute10 = OKE_API.G_MISS_CHAR THEN

Line 1444: IF l_allocation_in_rec.oke_attribute10 = OKE_API.G_MISS_CHAR THEN

1440: IF l_allocation_in_rec.oke_attribute9 = OKE_API.G_MISS_CHAR THEN
1441: l_allocation_in_rec.oke_attribute9 := null;
1442: END IF;
1443:
1444: IF l_allocation_in_rec.oke_attribute10 = OKE_API.G_MISS_CHAR THEN
1445: l_allocation_in_rec.oke_attribute10 := null;
1446: END IF;
1447:
1448: IF l_allocation_in_rec.oke_attribute11 = OKE_API.G_MISS_CHAR THEN

Line 1448: IF l_allocation_in_rec.oke_attribute11 = OKE_API.G_MISS_CHAR THEN

1444: IF l_allocation_in_rec.oke_attribute10 = OKE_API.G_MISS_CHAR THEN
1445: l_allocation_in_rec.oke_attribute10 := null;
1446: END IF;
1447:
1448: IF l_allocation_in_rec.oke_attribute11 = OKE_API.G_MISS_CHAR THEN
1449: l_allocation_in_rec.oke_attribute11 := null;
1450: END IF;
1451:
1452: IF l_allocation_in_rec.oke_attribute12 = OKE_API.G_MISS_CHAR THEN

Line 1452: IF l_allocation_in_rec.oke_attribute12 = OKE_API.G_MISS_CHAR THEN

1448: IF l_allocation_in_rec.oke_attribute11 = OKE_API.G_MISS_CHAR THEN
1449: l_allocation_in_rec.oke_attribute11 := null;
1450: END IF;
1451:
1452: IF l_allocation_in_rec.oke_attribute12 = OKE_API.G_MISS_CHAR THEN
1453: l_allocation_in_rec.oke_attribute12 := null;
1454: END IF;
1455:
1456: IF l_allocation_in_rec.oke_attribute13 = OKE_API.G_MISS_CHAR THEN

Line 1456: IF l_allocation_in_rec.oke_attribute13 = OKE_API.G_MISS_CHAR THEN

1452: IF l_allocation_in_rec.oke_attribute12 = OKE_API.G_MISS_CHAR THEN
1453: l_allocation_in_rec.oke_attribute12 := null;
1454: END IF;
1455:
1456: IF l_allocation_in_rec.oke_attribute13 = OKE_API.G_MISS_CHAR THEN
1457: l_allocation_in_rec.oke_attribute13 := null;
1458: END IF;
1459:
1460: IF l_allocation_in_rec.oke_attribute14 = OKE_API.G_MISS_CHAR THEN

Line 1460: IF l_allocation_in_rec.oke_attribute14 = OKE_API.G_MISS_CHAR THEN

1456: IF l_allocation_in_rec.oke_attribute13 = OKE_API.G_MISS_CHAR THEN
1457: l_allocation_in_rec.oke_attribute13 := null;
1458: END IF;
1459:
1460: IF l_allocation_in_rec.oke_attribute14 = OKE_API.G_MISS_CHAR THEN
1461: l_allocation_in_rec.oke_attribute14 := null;
1462: END IF;
1463:
1464: IF l_allocation_in_rec.oke_attribute15 = OKE_API.G_MISS_CHAR THEN

Line 1464: IF l_allocation_in_rec.oke_attribute15 = OKE_API.G_MISS_CHAR THEN

1460: IF l_allocation_in_rec.oke_attribute14 = OKE_API.G_MISS_CHAR THEN
1461: l_allocation_in_rec.oke_attribute14 := null;
1462: END IF;
1463:
1464: IF l_allocation_in_rec.oke_attribute15 = OKE_API.G_MISS_CHAR THEN
1465: l_allocation_in_rec.oke_attribute15 := null;
1466: END IF;
1467:
1468: IF l_allocation_in_rec.revenue_hard_limit = OKE_API.G_MISS_NUM THEN

Line 1468: IF l_allocation_in_rec.revenue_hard_limit = OKE_API.G_MISS_NUM THEN

1464: IF l_allocation_in_rec.oke_attribute15 = OKE_API.G_MISS_CHAR THEN
1465: l_allocation_in_rec.oke_attribute15 := null;
1466: END IF;
1467:
1468: IF l_allocation_in_rec.revenue_hard_limit = OKE_API.G_MISS_NUM THEN
1469: l_allocation_in_rec.revenue_hard_limit := null;
1470: END IF;
1471:
1472: IF l_allocation_in_rec.pa_attribute_category = OKE_API.G_MISS_CHAR THEN

Line 1472: IF l_allocation_in_rec.pa_attribute_category = OKE_API.G_MISS_CHAR THEN

1468: IF l_allocation_in_rec.revenue_hard_limit = OKE_API.G_MISS_NUM THEN
1469: l_allocation_in_rec.revenue_hard_limit := null;
1470: END IF;
1471:
1472: IF l_allocation_in_rec.pa_attribute_category = OKE_API.G_MISS_CHAR THEN
1473: l_allocation_in_rec.pa_attribute_category := null;
1474: END IF;
1475:
1476: IF l_allocation_in_rec.pa_attribute1 = OKE_API.G_MISS_CHAR THEN

Line 1476: IF l_allocation_in_rec.pa_attribute1 = OKE_API.G_MISS_CHAR THEN

1472: IF l_allocation_in_rec.pa_attribute_category = OKE_API.G_MISS_CHAR THEN
1473: l_allocation_in_rec.pa_attribute_category := null;
1474: END IF;
1475:
1476: IF l_allocation_in_rec.pa_attribute1 = OKE_API.G_MISS_CHAR THEN
1477: l_allocation_in_rec.pa_attribute1 := null;
1478: END IF;
1479:
1480: IF l_allocation_in_rec.pa_attribute2 = OKE_API.G_MISS_CHAR THEN

Line 1480: IF l_allocation_in_rec.pa_attribute2 = OKE_API.G_MISS_CHAR THEN

1476: IF l_allocation_in_rec.pa_attribute1 = OKE_API.G_MISS_CHAR THEN
1477: l_allocation_in_rec.pa_attribute1 := null;
1478: END IF;
1479:
1480: IF l_allocation_in_rec.pa_attribute2 = OKE_API.G_MISS_CHAR THEN
1481: l_allocation_in_rec.pa_attribute2 := null;
1482: END IF;
1483:
1484: IF l_allocation_in_rec.pa_attribute3 = OKE_API.G_MISS_CHAR THEN

Line 1484: IF l_allocation_in_rec.pa_attribute3 = OKE_API.G_MISS_CHAR THEN

1480: IF l_allocation_in_rec.pa_attribute2 = OKE_API.G_MISS_CHAR THEN
1481: l_allocation_in_rec.pa_attribute2 := null;
1482: END IF;
1483:
1484: IF l_allocation_in_rec.pa_attribute3 = OKE_API.G_MISS_CHAR THEN
1485: l_allocation_in_rec.pa_attribute3 := null;
1486: END IF;
1487:
1488: IF l_allocation_in_rec.pa_attribute4 = OKE_API.G_MISS_CHAR THEN

Line 1488: IF l_allocation_in_rec.pa_attribute4 = OKE_API.G_MISS_CHAR THEN

1484: IF l_allocation_in_rec.pa_attribute3 = OKE_API.G_MISS_CHAR THEN
1485: l_allocation_in_rec.pa_attribute3 := null;
1486: END IF;
1487:
1488: IF l_allocation_in_rec.pa_attribute4 = OKE_API.G_MISS_CHAR THEN
1489: l_allocation_in_rec.pa_attribute4 := null;
1490: END IF;
1491:
1492: IF l_allocation_in_rec.pa_attribute5 = OKE_API.G_MISS_CHAR THEN

Line 1492: IF l_allocation_in_rec.pa_attribute5 = OKE_API.G_MISS_CHAR THEN

1488: IF l_allocation_in_rec.pa_attribute4 = OKE_API.G_MISS_CHAR THEN
1489: l_allocation_in_rec.pa_attribute4 := null;
1490: END IF;
1491:
1492: IF l_allocation_in_rec.pa_attribute5 = OKE_API.G_MISS_CHAR THEN
1493: l_allocation_in_rec.pa_attribute5 := null;
1494: END IF;
1495:
1496: IF l_allocation_in_rec.pa_attribute6 = OKE_API.G_MISS_CHAR THEN

Line 1496: IF l_allocation_in_rec.pa_attribute6 = OKE_API.G_MISS_CHAR THEN

1492: IF l_allocation_in_rec.pa_attribute5 = OKE_API.G_MISS_CHAR THEN
1493: l_allocation_in_rec.pa_attribute5 := null;
1494: END IF;
1495:
1496: IF l_allocation_in_rec.pa_attribute6 = OKE_API.G_MISS_CHAR THEN
1497: l_allocation_in_rec.pa_attribute6 := null;
1498: END IF;
1499:
1500: IF l_allocation_in_rec.pa_attribute7 = OKE_API.G_MISS_CHAR THEN

Line 1500: IF l_allocation_in_rec.pa_attribute7 = OKE_API.G_MISS_CHAR THEN

1496: IF l_allocation_in_rec.pa_attribute6 = OKE_API.G_MISS_CHAR THEN
1497: l_allocation_in_rec.pa_attribute6 := null;
1498: END IF;
1499:
1500: IF l_allocation_in_rec.pa_attribute7 = OKE_API.G_MISS_CHAR THEN
1501: l_allocation_in_rec.pa_attribute7 := null;
1502: END IF;
1503:
1504: IF l_allocation_in_rec.pa_attribute8 = OKE_API.G_MISS_CHAR THEN

Line 1504: IF l_allocation_in_rec.pa_attribute8 = OKE_API.G_MISS_CHAR THEN

1500: IF l_allocation_in_rec.pa_attribute7 = OKE_API.G_MISS_CHAR THEN
1501: l_allocation_in_rec.pa_attribute7 := null;
1502: END IF;
1503:
1504: IF l_allocation_in_rec.pa_attribute8 = OKE_API.G_MISS_CHAR THEN
1505: l_allocation_in_rec.pa_attribute8 := null;
1506: END IF;
1507:
1508: IF l_allocation_in_rec.pa_attribute9 = OKE_API.G_MISS_CHAR THEN

Line 1508: IF l_allocation_in_rec.pa_attribute9 = OKE_API.G_MISS_CHAR THEN

1504: IF l_allocation_in_rec.pa_attribute8 = OKE_API.G_MISS_CHAR THEN
1505: l_allocation_in_rec.pa_attribute8 := null;
1506: END IF;
1507:
1508: IF l_allocation_in_rec.pa_attribute9 = OKE_API.G_MISS_CHAR THEN
1509: l_allocation_in_rec.pa_attribute9 := null;
1510: END IF;
1511:
1512: IF l_allocation_in_rec.pa_attribute10 = OKE_API.G_MISS_CHAR THEN

Line 1512: IF l_allocation_in_rec.pa_attribute10 = OKE_API.G_MISS_CHAR THEN

1508: IF l_allocation_in_rec.pa_attribute9 = OKE_API.G_MISS_CHAR THEN
1509: l_allocation_in_rec.pa_attribute9 := null;
1510: END IF;
1511:
1512: IF l_allocation_in_rec.pa_attribute10 = OKE_API.G_MISS_CHAR THEN
1513: l_allocation_in_rec.pa_attribute10 := null;
1514: END IF;
1515:
1516: IF l_allocation_in_rec.funding_category = OKE_API.G_MISS_CHAR THEN

Line 1516: IF l_allocation_in_rec.funding_category = OKE_API.G_MISS_CHAR THEN

1512: IF l_allocation_in_rec.pa_attribute10 = OKE_API.G_MISS_CHAR THEN
1513: l_allocation_in_rec.pa_attribute10 := null;
1514: END IF;
1515:
1516: IF l_allocation_in_rec.funding_category = OKE_API.G_MISS_CHAR THEN
1517: l_allocation_in_rec.funding_category := null;
1518: END IF;
1519:
1520: return(l_allocation_in_rec);

Line 1567: IF p_allocation_in_rec_out.agreement_id = OKE_API.G_MISS_NUM THEN

1563: OPEN c_allocation_row;
1564: FETCH c_allocation_row into l_allocation_row;
1565: CLOSE c_allocation_row;
1566:
1567: IF p_allocation_in_rec_out.agreement_id = OKE_API.G_MISS_NUM THEN
1568: p_allocation_in_rec_out.agreement_id := null;
1569: END IF;
1570:
1571: IF (p_allocation_in_rec_out.funding_source_id = OKE_API.G_MISS_NUM) THEN

Line 1571: IF (p_allocation_in_rec_out.funding_source_id = OKE_API.G_MISS_NUM) THEN

1567: IF p_allocation_in_rec_out.agreement_id = OKE_API.G_MISS_NUM THEN
1568: p_allocation_in_rec_out.agreement_id := null;
1569: END IF;
1570:
1571: IF (p_allocation_in_rec_out.funding_source_id = OKE_API.G_MISS_NUM) THEN
1572: p_allocation_in_rec_out.funding_source_id := l_allocation_row.funding_source_id;
1573:
1574: ELSIF (nvl(p_allocation_in_rec_out.funding_source_id, -99) <> l_allocation_row.funding_source_id) THEN
1575:

Line 1576: OKE_API.set_message(p_app_name => G_APP_NAME ,

1572: p_allocation_in_rec_out.funding_source_id := l_allocation_row.funding_source_id;
1573:
1574: ELSIF (nvl(p_allocation_in_rec_out.funding_source_id, -99) <> l_allocation_row.funding_source_id) THEN
1575:
1576: OKE_API.set_message(p_app_name => G_APP_NAME ,
1577: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1578: p_token1 => 'VALUE' ,
1579: p_token1_value => 'funding_source_id'
1580: );

Line 1577: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1573:
1574: ELSIF (nvl(p_allocation_in_rec_out.funding_source_id, -99) <> l_allocation_row.funding_source_id) THEN
1575:
1576: OKE_API.set_message(p_app_name => G_APP_NAME ,
1577: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1578: p_token1 => 'VALUE' ,
1579: p_token1_value => 'funding_source_id'
1580: );
1581:

Line 1586: IF (p_allocation_in_rec_out.object_id = OKE_API.G_MISS_NUM) THEN

1582: RAISE G_EXCEPTION_HALT_VALIDATION;
1583:
1584: END IF;
1585:
1586: IF (p_allocation_in_rec_out.object_id = OKE_API.G_MISS_NUM) THEN
1587: p_allocation_in_rec_out.object_id := l_allocation_row.object_id;
1588:
1589: ELSIF (nvl(p_allocation_in_rec_out.object_id, -99) <> l_allocation_row.object_id) THEN
1590:

Line 1591: OKE_API.set_message(p_app_name => G_APP_NAME ,

1587: p_allocation_in_rec_out.object_id := l_allocation_row.object_id;
1588:
1589: ELSIF (nvl(p_allocation_in_rec_out.object_id, -99) <> l_allocation_row.object_id) THEN
1590:
1591: OKE_API.set_message(p_app_name => G_APP_NAME ,
1592: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1593: p_token1 => 'VALUE' ,
1594: p_token1_value => 'object_id'
1595: );

Line 1592: p_msg_name => 'OKE_API_INVALID_VALUE' ,

1588:
1589: ELSIF (nvl(p_allocation_in_rec_out.object_id, -99) <> l_allocation_row.object_id) THEN
1590:
1591: OKE_API.set_message(p_app_name => G_APP_NAME ,
1592: p_msg_name => 'OKE_API_INVALID_VALUE' ,
1593: p_token1 => 'VALUE' ,
1594: p_token1_value => 'object_id'
1595: );
1596:

Line 1601: IF (p_allocation_in_rec_out.k_line_id = OKE_API.G_MISS_NUM) THEN

1597: RAISE G_EXCEPTION_HALT_VALIDATION;
1598:
1599: END IF;
1600:
1601: IF (p_allocation_in_rec_out.k_line_id = OKE_API.G_MISS_NUM) THEN
1602: p_allocation_in_rec_out.k_line_id := l_allocation_row.k_line_id;
1603: END IF;
1604:
1605: IF p_allocation_in_rec_out.pa_conversion_date = OKE_API.G_MISS_DATE THEN

Line 1605: IF p_allocation_in_rec_out.pa_conversion_date = OKE_API.G_MISS_DATE THEN

1601: IF (p_allocation_in_rec_out.k_line_id = OKE_API.G_MISS_NUM) THEN
1602: p_allocation_in_rec_out.k_line_id := l_allocation_row.k_line_id;
1603: END IF;
1604:
1605: IF p_allocation_in_rec_out.pa_conversion_date = OKE_API.G_MISS_DATE THEN
1606: p_allocation_in_rec_out.pa_conversion_date := l_allocation_row.pa_conversion_date;
1607: END IF;
1608:
1609: IF p_allocation_in_rec_out.pa_conversion_type = OKE_API.G_MISS_CHAR THEN

Line 1609: IF p_allocation_in_rec_out.pa_conversion_type = OKE_API.G_MISS_CHAR THEN

1605: IF p_allocation_in_rec_out.pa_conversion_date = OKE_API.G_MISS_DATE THEN
1606: p_allocation_in_rec_out.pa_conversion_date := l_allocation_row.pa_conversion_date;
1607: END IF;
1608:
1609: IF p_allocation_in_rec_out.pa_conversion_type = OKE_API.G_MISS_CHAR THEN
1610: p_allocation_in_rec_out.pa_conversion_type := l_allocation_row.pa_conversion_type;
1611: END IF;
1612:
1613: IF p_allocation_in_rec_out.pa_conversion_rate = OKE_API.G_MISS_NUM THEN

Line 1613: IF p_allocation_in_rec_out.pa_conversion_rate = OKE_API.G_MISS_NUM THEN

1609: IF p_allocation_in_rec_out.pa_conversion_type = OKE_API.G_MISS_CHAR THEN
1610: p_allocation_in_rec_out.pa_conversion_type := l_allocation_row.pa_conversion_type;
1611: END IF;
1612:
1613: IF p_allocation_in_rec_out.pa_conversion_rate = OKE_API.G_MISS_NUM THEN
1614: p_allocation_in_rec_out.pa_conversion_rate := l_allocation_row.pa_conversion_rate;
1615: END IF;
1616:
1617: IF (p_allocation_in_rec_out.project_id = OKE_API.G_MISS_NUM) THEN

Line 1617: IF (p_allocation_in_rec_out.project_id = OKE_API.G_MISS_NUM) THEN

1613: IF p_allocation_in_rec_out.pa_conversion_rate = OKE_API.G_MISS_NUM THEN
1614: p_allocation_in_rec_out.pa_conversion_rate := l_allocation_row.pa_conversion_rate;
1615: END IF;
1616:
1617: IF (p_allocation_in_rec_out.project_id = OKE_API.G_MISS_NUM) THEN
1618: p_allocation_in_rec_out.project_id := l_allocation_row.project_id;
1619: END IF;
1620:
1621: IF (nvl(p_allocation_in_rec_out.project_id, -99) <> nvl(l_allocation_row.project_id, -99)) THEN

Line 1643: IF (p_allocation_in_rec_out.task_id = OKE_API.G_MISS_NUM) THEN

1639: p_flag := 'N';
1640:
1641: END IF;
1642:
1643: IF (p_allocation_in_rec_out.task_id = OKE_API.G_MISS_NUM) THEN
1644: p_allocation_in_rec_out.task_id := l_allocation_row.task_id;
1645: END IF;
1646:
1647: --

Line 1655: OKE_API.set_message(p_app_name => G_APP_NAME ,

1651: IF (nvl(p_allocation_in_rec_out.task_id, -99) <> nvl(l_allocation_row.task_id, -99)) AND
1652: ((nvl(l_allocation_row.created_in_version, -99) <> nvl(l_version, -99)) OR
1653: (nvl(l_allocation_row.agreement_version, 0) <> 0)) THEN
1654:
1655: OKE_API.set_message(p_app_name => G_APP_NAME ,
1656: p_msg_name => 'OKE_API_NO_UPDATE' ,
1657: p_token1 => 'VALUE' ,
1658: p_token1_value => 'task_id'
1659: );

Line 1656: p_msg_name => 'OKE_API_NO_UPDATE' ,

1652: ((nvl(l_allocation_row.created_in_version, -99) <> nvl(l_version, -99)) OR
1653: (nvl(l_allocation_row.agreement_version, 0) <> 0)) THEN
1654:
1655: OKE_API.set_message(p_app_name => G_APP_NAME ,
1656: p_msg_name => 'OKE_API_NO_UPDATE' ,
1657: p_token1 => 'VALUE' ,
1658: p_token1_value => 'task_id'
1659: );
1660:

Line 1670: OKE_API.set_message(p_app_name => G_APP_NAME ,

1666: ((nvl(l_allocation_row.created_in_version, -99) <> nvl(l_version, -99)) OR
1667: (nvl(l_allocation_row.agreement_version, 0) <> 0)) THEN
1668:
1669:
1670: OKE_API.set_message(p_app_name => G_APP_NAME ,
1671: p_msg_name => 'OKE_API_NO_UPDATE' ,
1672: p_token1 => 'VALUE' ,
1673: p_token1_value => 'project_id'
1674: );

Line 1671: p_msg_name => 'OKE_API_NO_UPDATE' ,

1667: (nvl(l_allocation_row.agreement_version, 0) <> 0)) THEN
1668:
1669:
1670: OKE_API.set_message(p_app_name => G_APP_NAME ,
1671: p_msg_name => 'OKE_API_NO_UPDATE' ,
1672: p_token1 => 'VALUE' ,
1673: p_token1_value => 'project_id'
1674: );
1675:

Line 1684: OKE_API.set_message(p_app_name => G_APP_NAME ,

1680: IF (nvl(p_allocation_in_rec_out.k_line_id, -99) <> nvl(l_allocation_row.k_line_id, -99)) AND
1681: ((nvl(l_allocation_row.created_in_version, -99) <> nvl(l_version, -99)) OR
1682: ((nvl(l_allocation_row.agreement_version, 0) <> 0) AND (nvl(l_allocation_row.pa_flag, 'N') = 'N'))) THEN
1683:
1684: OKE_API.set_message(p_app_name => G_APP_NAME ,
1685: p_msg_name => 'OKE_API_NO_UPDATE' ,
1686: p_token1 => 'VALUE' ,
1687: p_token1_value => 'k_line_id'
1688: );

Line 1685: p_msg_name => 'OKE_API_NO_UPDATE' ,

1681: ((nvl(l_allocation_row.created_in_version, -99) <> nvl(l_version, -99)) OR
1682: ((nvl(l_allocation_row.agreement_version, 0) <> 0) AND (nvl(l_allocation_row.pa_flag, 'N') = 'N'))) THEN
1683:
1684: OKE_API.set_message(p_app_name => G_APP_NAME ,
1685: p_msg_name => 'OKE_API_NO_UPDATE' ,
1686: p_token1 => 'VALUE' ,
1687: p_token1_value => 'k_line_id'
1688: );
1689:

Line 1694: IF p_allocation_in_rec_out.start_date_active = OKE_API.G_MISS_DATE THEN

1690: RAISE G_EXCEPTION_HALT_VALIDATION;
1691:
1692: END IF;
1693:
1694: IF p_allocation_in_rec_out.start_date_active = OKE_API.G_MISS_DATE THEN
1695: p_allocation_in_rec_out.start_date_active := l_allocation_row.start_date_active;
1696: END IF;
1697:
1698: IF (nvl(l_allocation_row.agreement_version, 0) <> 0) AND

Line 1701: OKE_API.set_message(p_app_name => G_APP_NAME ,

1697:
1698: IF (nvl(l_allocation_row.agreement_version, 0) <> 0) AND
1699: (nvl(to_char(p_allocation_in_rec_out.start_date_active, 'YYYYMMDD'), '19000101') <> nvl(to_char(l_allocation_row.start_date_active, 'YYYYMMDD'), '19000101')) THEN
1700:
1701: OKE_API.set_message(p_app_name => G_APP_NAME ,
1702: p_msg_name => 'OKE_API_NO_UPDATE' ,
1703: p_token1 => 'VALUE' ,
1704: p_token1_value => 'start_date_active'
1705: );

Line 1702: p_msg_name => 'OKE_API_NO_UPDATE' ,

1698: IF (nvl(l_allocation_row.agreement_version, 0) <> 0) AND
1699: (nvl(to_char(p_allocation_in_rec_out.start_date_active, 'YYYYMMDD'), '19000101') <> nvl(to_char(l_allocation_row.start_date_active, 'YYYYMMDD'), '19000101')) THEN
1700:
1701: OKE_API.set_message(p_app_name => G_APP_NAME ,
1702: p_msg_name => 'OKE_API_NO_UPDATE' ,
1703: p_token1 => 'VALUE' ,
1704: p_token1_value => 'start_date_active'
1705: );
1706:

Line 1711: IF (p_allocation_in_rec_out.amount = OKE_API.G_MISS_NUM) THEN

1707: RAISE G_EXCEPTION_HALT_VALIDATION;
1708:
1709: END IF;
1710:
1711: IF (p_allocation_in_rec_out.amount = OKE_API.G_MISS_NUM) THEN
1712: p_allocation_in_rec_out.amount := l_allocation_row.amount;
1713: END IF;
1714:
1715: --

Line 1737: OKE_API.set_message(p_app_name => G_APP_NAME ,

1733: END IF;
1734:
1735: IF (l_error_value is not null) THEN
1736:
1737: OKE_API.set_message(p_app_name => G_APP_NAME ,
1738: p_msg_name => 'OKE_NO_FUND_CHANGE' ,
1739: p_token1 => 'FIELD' ,
1740: p_token1_value => l_error_value
1741: );

Line 1749: IF p_allocation_in_rec_out.funding_status = OKE_API.G_MISS_CHAR THEN

1745: END IF;
1746:
1747: END IF;
1748: */
1749: IF p_allocation_in_rec_out.funding_status = OKE_API.G_MISS_CHAR THEN
1750: p_allocation_in_rec_out.funding_status := l_allocation_row.funding_status;
1751: END IF;
1752:
1753: IF p_allocation_in_rec_out.fund_type = OKE_API.G_MISS_CHAR THEN

Line 1753: IF p_allocation_in_rec_out.fund_type = OKE_API.G_MISS_CHAR THEN

1749: IF p_allocation_in_rec_out.funding_status = OKE_API.G_MISS_CHAR THEN
1750: p_allocation_in_rec_out.funding_status := l_allocation_row.funding_status;
1751: END IF;
1752:
1753: IF p_allocation_in_rec_out.fund_type = OKE_API.G_MISS_CHAR THEN
1754: p_allocation_in_rec_out.fund_type := l_allocation_row.fund_type;
1755: END IF;
1756:
1757: IF p_allocation_in_rec_out.end_date_active = OKE_API.G_MISS_DATE THEN

Line 1757: IF p_allocation_in_rec_out.end_date_active = OKE_API.G_MISS_DATE THEN

1753: IF p_allocation_in_rec_out.fund_type = OKE_API.G_MISS_CHAR THEN
1754: p_allocation_in_rec_out.fund_type := l_allocation_row.fund_type;
1755: END IF;
1756:
1757: IF p_allocation_in_rec_out.end_date_active = OKE_API.G_MISS_DATE THEN
1758: p_allocation_in_rec_out.end_date_active := l_allocation_row.end_date_active;
1759: END IF;
1760:
1761: IF p_allocation_in_rec_out.fiscal_year = OKE_API.G_MISS_NUM THEN

Line 1761: IF p_allocation_in_rec_out.fiscal_year = OKE_API.G_MISS_NUM THEN

1757: IF p_allocation_in_rec_out.end_date_active = OKE_API.G_MISS_DATE THEN
1758: p_allocation_in_rec_out.end_date_active := l_allocation_row.end_date_active;
1759: END IF;
1760:
1761: IF p_allocation_in_rec_out.fiscal_year = OKE_API.G_MISS_NUM THEN
1762: p_allocation_in_rec_out.fiscal_year := l_allocation_row.fiscal_year;
1763: END IF;
1764:
1765: IF (p_allocation_in_rec_out.hard_limit = OKE_API.G_MISS_NUM) THEN

Line 1765: IF (p_allocation_in_rec_out.hard_limit = OKE_API.G_MISS_NUM) THEN

1761: IF p_allocation_in_rec_out.fiscal_year = OKE_API.G_MISS_NUM THEN
1762: p_allocation_in_rec_out.fiscal_year := l_allocation_row.fiscal_year;
1763: END IF;
1764:
1765: IF (p_allocation_in_rec_out.hard_limit = OKE_API.G_MISS_NUM) THEN
1766: p_allocation_in_rec_out.hard_limit := l_allocation_row.hard_limit;
1767: END IF;
1768:
1769: IF p_allocation_in_rec_out.reference1 = OKE_API.G_MISS_CHAR THEN

Line 1769: IF p_allocation_in_rec_out.reference1 = OKE_API.G_MISS_CHAR THEN

1765: IF (p_allocation_in_rec_out.hard_limit = OKE_API.G_MISS_NUM) THEN
1766: p_allocation_in_rec_out.hard_limit := l_allocation_row.hard_limit;
1767: END IF;
1768:
1769: IF p_allocation_in_rec_out.reference1 = OKE_API.G_MISS_CHAR THEN
1770: p_allocation_in_rec_out.reference1 := l_allocation_row.reference1;
1771: END IF;
1772:
1773: IF p_allocation_in_rec_out.reference2 = OKE_API.G_MISS_CHAR THEN

Line 1773: IF p_allocation_in_rec_out.reference2 = OKE_API.G_MISS_CHAR THEN

1769: IF p_allocation_in_rec_out.reference1 = OKE_API.G_MISS_CHAR THEN
1770: p_allocation_in_rec_out.reference1 := l_allocation_row.reference1;
1771: END IF;
1772:
1773: IF p_allocation_in_rec_out.reference2 = OKE_API.G_MISS_CHAR THEN
1774: p_allocation_in_rec_out.reference2 := l_allocation_row.reference2;
1775: END IF;
1776:
1777: IF p_allocation_in_rec_out.reference3 = OKE_API.G_MISS_CHAR THEN

Line 1777: IF p_allocation_in_rec_out.reference3 = OKE_API.G_MISS_CHAR THEN

1773: IF p_allocation_in_rec_out.reference2 = OKE_API.G_MISS_CHAR THEN
1774: p_allocation_in_rec_out.reference2 := l_allocation_row.reference2;
1775: END IF;
1776:
1777: IF p_allocation_in_rec_out.reference3 = OKE_API.G_MISS_CHAR THEN
1778: p_allocation_in_rec_out.reference3 := l_allocation_row.reference3;
1779: END IF;
1780:
1781: IF p_allocation_in_rec_out.oke_attribute_category = OKE_API.G_MISS_CHAR THEN

Line 1781: IF p_allocation_in_rec_out.oke_attribute_category = OKE_API.G_MISS_CHAR THEN

1777: IF p_allocation_in_rec_out.reference3 = OKE_API.G_MISS_CHAR THEN
1778: p_allocation_in_rec_out.reference3 := l_allocation_row.reference3;
1779: END IF;
1780:
1781: IF p_allocation_in_rec_out.oke_attribute_category = OKE_API.G_MISS_CHAR THEN
1782: p_allocation_in_rec_out.oke_attribute_category := l_allocation_row.attribute_category;
1783: END IF;
1784:
1785: IF p_allocation_in_rec_out.oke_attribute1 = OKE_API.G_MISS_CHAR THEN

Line 1785: IF p_allocation_in_rec_out.oke_attribute1 = OKE_API.G_MISS_CHAR THEN

1781: IF p_allocation_in_rec_out.oke_attribute_category = OKE_API.G_MISS_CHAR THEN
1782: p_allocation_in_rec_out.oke_attribute_category := l_allocation_row.attribute_category;
1783: END IF;
1784:
1785: IF p_allocation_in_rec_out.oke_attribute1 = OKE_API.G_MISS_CHAR THEN
1786: p_allocation_in_rec_out.oke_attribute1 := l_allocation_row.attribute1;
1787: END IF;
1788:
1789: IF p_allocation_in_rec_out.oke_attribute2 = OKE_API.G_MISS_CHAR THEN

Line 1789: IF p_allocation_in_rec_out.oke_attribute2 = OKE_API.G_MISS_CHAR THEN

1785: IF p_allocation_in_rec_out.oke_attribute1 = OKE_API.G_MISS_CHAR THEN
1786: p_allocation_in_rec_out.oke_attribute1 := l_allocation_row.attribute1;
1787: END IF;
1788:
1789: IF p_allocation_in_rec_out.oke_attribute2 = OKE_API.G_MISS_CHAR THEN
1790: p_allocation_in_rec_out.oke_attribute2 := l_allocation_row.attribute2;
1791: END IF;
1792:
1793: IF p_allocation_in_rec_out.oke_attribute3 = OKE_API.G_MISS_CHAR THEN

Line 1793: IF p_allocation_in_rec_out.oke_attribute3 = OKE_API.G_MISS_CHAR THEN

1789: IF p_allocation_in_rec_out.oke_attribute2 = OKE_API.G_MISS_CHAR THEN
1790: p_allocation_in_rec_out.oke_attribute2 := l_allocation_row.attribute2;
1791: END IF;
1792:
1793: IF p_allocation_in_rec_out.oke_attribute3 = OKE_API.G_MISS_CHAR THEN
1794: p_allocation_in_rec_out.oke_attribute3 := l_allocation_row.attribute3;
1795: END IF;
1796:
1797: IF p_allocation_in_rec_out.oke_attribute4 = OKE_API.G_MISS_CHAR THEN

Line 1797: IF p_allocation_in_rec_out.oke_attribute4 = OKE_API.G_MISS_CHAR THEN

1793: IF p_allocation_in_rec_out.oke_attribute3 = OKE_API.G_MISS_CHAR THEN
1794: p_allocation_in_rec_out.oke_attribute3 := l_allocation_row.attribute3;
1795: END IF;
1796:
1797: IF p_allocation_in_rec_out.oke_attribute4 = OKE_API.G_MISS_CHAR THEN
1798: p_allocation_in_rec_out.oke_attribute4 := l_allocation_row.attribute4;
1799: END IF;
1800:
1801: IF p_allocation_in_rec_out.oke_attribute5 = OKE_API.G_MISS_CHAR THEN

Line 1801: IF p_allocation_in_rec_out.oke_attribute5 = OKE_API.G_MISS_CHAR THEN

1797: IF p_allocation_in_rec_out.oke_attribute4 = OKE_API.G_MISS_CHAR THEN
1798: p_allocation_in_rec_out.oke_attribute4 := l_allocation_row.attribute4;
1799: END IF;
1800:
1801: IF p_allocation_in_rec_out.oke_attribute5 = OKE_API.G_MISS_CHAR THEN
1802: p_allocation_in_rec_out.oke_attribute5 := l_allocation_row.attribute5;
1803: END IF;
1804:
1805: IF p_allocation_in_rec_out.oke_attribute6 = OKE_API.G_MISS_CHAR THEN

Line 1805: IF p_allocation_in_rec_out.oke_attribute6 = OKE_API.G_MISS_CHAR THEN

1801: IF p_allocation_in_rec_out.oke_attribute5 = OKE_API.G_MISS_CHAR THEN
1802: p_allocation_in_rec_out.oke_attribute5 := l_allocation_row.attribute5;
1803: END IF;
1804:
1805: IF p_allocation_in_rec_out.oke_attribute6 = OKE_API.G_MISS_CHAR THEN
1806: p_allocation_in_rec_out.oke_attribute6 := l_allocation_row.attribute6;
1807: END IF;
1808:
1809: IF p_allocation_in_rec_out.oke_attribute7 = OKE_API.G_MISS_CHAR THEN

Line 1809: IF p_allocation_in_rec_out.oke_attribute7 = OKE_API.G_MISS_CHAR THEN

1805: IF p_allocation_in_rec_out.oke_attribute6 = OKE_API.G_MISS_CHAR THEN
1806: p_allocation_in_rec_out.oke_attribute6 := l_allocation_row.attribute6;
1807: END IF;
1808:
1809: IF p_allocation_in_rec_out.oke_attribute7 = OKE_API.G_MISS_CHAR THEN
1810: p_allocation_in_rec_out.oke_attribute7 := l_allocation_row.attribute7;
1811: END IF;
1812:
1813: IF p_allocation_in_rec_out.oke_attribute8 = OKE_API.G_MISS_CHAR THEN

Line 1813: IF p_allocation_in_rec_out.oke_attribute8 = OKE_API.G_MISS_CHAR THEN

1809: IF p_allocation_in_rec_out.oke_attribute7 = OKE_API.G_MISS_CHAR THEN
1810: p_allocation_in_rec_out.oke_attribute7 := l_allocation_row.attribute7;
1811: END IF;
1812:
1813: IF p_allocation_in_rec_out.oke_attribute8 = OKE_API.G_MISS_CHAR THEN
1814: p_allocation_in_rec_out.oke_attribute8 := l_allocation_row.attribute8;
1815: END IF;
1816:
1817: IF p_allocation_in_rec_out.oke_attribute9 = OKE_API.G_MISS_CHAR THEN

Line 1817: IF p_allocation_in_rec_out.oke_attribute9 = OKE_API.G_MISS_CHAR THEN

1813: IF p_allocation_in_rec_out.oke_attribute8 = OKE_API.G_MISS_CHAR THEN
1814: p_allocation_in_rec_out.oke_attribute8 := l_allocation_row.attribute8;
1815: END IF;
1816:
1817: IF p_allocation_in_rec_out.oke_attribute9 = OKE_API.G_MISS_CHAR THEN
1818: p_allocation_in_rec_out.oke_attribute9 := l_allocation_row.attribute9;
1819: END IF;
1820:
1821: IF p_allocation_in_rec_out.oke_attribute10 = OKE_API.G_MISS_CHAR THEN

Line 1821: IF p_allocation_in_rec_out.oke_attribute10 = OKE_API.G_MISS_CHAR THEN

1817: IF p_allocation_in_rec_out.oke_attribute9 = OKE_API.G_MISS_CHAR THEN
1818: p_allocation_in_rec_out.oke_attribute9 := l_allocation_row.attribute9;
1819: END IF;
1820:
1821: IF p_allocation_in_rec_out.oke_attribute10 = OKE_API.G_MISS_CHAR THEN
1822: p_allocation_in_rec_out.oke_attribute10 := l_allocation_row.attribute10;
1823: END IF;
1824:
1825: IF p_allocation_in_rec_out.oke_attribute11 = OKE_API.G_MISS_CHAR THEN

Line 1825: IF p_allocation_in_rec_out.oke_attribute11 = OKE_API.G_MISS_CHAR THEN

1821: IF p_allocation_in_rec_out.oke_attribute10 = OKE_API.G_MISS_CHAR THEN
1822: p_allocation_in_rec_out.oke_attribute10 := l_allocation_row.attribute10;
1823: END IF;
1824:
1825: IF p_allocation_in_rec_out.oke_attribute11 = OKE_API.G_MISS_CHAR THEN
1826: p_allocation_in_rec_out.oke_attribute11 := l_allocation_row.attribute11;
1827: END IF;
1828:
1829: IF p_allocation_in_rec_out.oke_attribute12 = OKE_API.G_MISS_CHAR THEN

Line 1829: IF p_allocation_in_rec_out.oke_attribute12 = OKE_API.G_MISS_CHAR THEN

1825: IF p_allocation_in_rec_out.oke_attribute11 = OKE_API.G_MISS_CHAR THEN
1826: p_allocation_in_rec_out.oke_attribute11 := l_allocation_row.attribute11;
1827: END IF;
1828:
1829: IF p_allocation_in_rec_out.oke_attribute12 = OKE_API.G_MISS_CHAR THEN
1830: p_allocation_in_rec_out.oke_attribute12 := l_allocation_row.attribute12;
1831: END IF;
1832:
1833: IF p_allocation_in_rec_out.oke_attribute13 = OKE_API.G_MISS_CHAR THEN

Line 1833: IF p_allocation_in_rec_out.oke_attribute13 = OKE_API.G_MISS_CHAR THEN

1829: IF p_allocation_in_rec_out.oke_attribute12 = OKE_API.G_MISS_CHAR THEN
1830: p_allocation_in_rec_out.oke_attribute12 := l_allocation_row.attribute12;
1831: END IF;
1832:
1833: IF p_allocation_in_rec_out.oke_attribute13 = OKE_API.G_MISS_CHAR THEN
1834: p_allocation_in_rec_out.oke_attribute13 := l_allocation_row.attribute13;
1835: END IF;
1836:
1837: IF p_allocation_in_rec_out.oke_attribute14 = OKE_API.G_MISS_CHAR THEN

Line 1837: IF p_allocation_in_rec_out.oke_attribute14 = OKE_API.G_MISS_CHAR THEN

1833: IF p_allocation_in_rec_out.oke_attribute13 = OKE_API.G_MISS_CHAR THEN
1834: p_allocation_in_rec_out.oke_attribute13 := l_allocation_row.attribute13;
1835: END IF;
1836:
1837: IF p_allocation_in_rec_out.oke_attribute14 = OKE_API.G_MISS_CHAR THEN
1838: p_allocation_in_rec_out.oke_attribute14 := l_allocation_row.attribute14;
1839: END IF;
1840:
1841: IF p_allocation_in_rec_out.oke_attribute15 = OKE_API.G_MISS_CHAR THEN

Line 1841: IF p_allocation_in_rec_out.oke_attribute15 = OKE_API.G_MISS_CHAR THEN

1837: IF p_allocation_in_rec_out.oke_attribute14 = OKE_API.G_MISS_CHAR THEN
1838: p_allocation_in_rec_out.oke_attribute14 := l_allocation_row.attribute14;
1839: END IF;
1840:
1841: IF p_allocation_in_rec_out.oke_attribute15 = OKE_API.G_MISS_CHAR THEN
1842: p_allocation_in_rec_out.oke_attribute15 := l_allocation_row.attribute15;
1843: END IF;
1844:
1845: IF p_allocation_in_rec_out.revenue_hard_limit = OKE_API.G_MISS_NUM THEN

Line 1845: IF p_allocation_in_rec_out.revenue_hard_limit = OKE_API.G_MISS_NUM THEN

1841: IF p_allocation_in_rec_out.oke_attribute15 = OKE_API.G_MISS_CHAR THEN
1842: p_allocation_in_rec_out.oke_attribute15 := l_allocation_row.attribute15;
1843: END IF;
1844:
1845: IF p_allocation_in_rec_out.revenue_hard_limit = OKE_API.G_MISS_NUM THEN
1846: p_allocation_in_rec_out.revenue_hard_limit := l_allocation_row.revenue_hard_limit;
1847: END IF;
1848:
1849: IF p_allocation_in_rec_out.pa_attribute_category = OKE_API.G_MISS_CHAR THEN

Line 1849: IF p_allocation_in_rec_out.pa_attribute_category = OKE_API.G_MISS_CHAR THEN

1845: IF p_allocation_in_rec_out.revenue_hard_limit = OKE_API.G_MISS_NUM THEN
1846: p_allocation_in_rec_out.revenue_hard_limit := l_allocation_row.revenue_hard_limit;
1847: END IF;
1848:
1849: IF p_allocation_in_rec_out.pa_attribute_category = OKE_API.G_MISS_CHAR THEN
1850: p_allocation_in_rec_out.pa_attribute_category := l_allocation_row.pa_attribute_category;
1851: END IF;
1852:
1853: IF p_allocation_in_rec_out.pa_attribute1 = OKE_API.G_MISS_CHAR THEN

Line 1853: IF p_allocation_in_rec_out.pa_attribute1 = OKE_API.G_MISS_CHAR THEN

1849: IF p_allocation_in_rec_out.pa_attribute_category = OKE_API.G_MISS_CHAR THEN
1850: p_allocation_in_rec_out.pa_attribute_category := l_allocation_row.pa_attribute_category;
1851: END IF;
1852:
1853: IF p_allocation_in_rec_out.pa_attribute1 = OKE_API.G_MISS_CHAR THEN
1854: p_allocation_in_rec_out.pa_attribute1 := l_allocation_row.pa_attribute1;
1855: END IF;
1856:
1857: IF p_allocation_in_rec_out.pa_attribute2 = OKE_API.G_MISS_CHAR THEN

Line 1857: IF p_allocation_in_rec_out.pa_attribute2 = OKE_API.G_MISS_CHAR THEN

1853: IF p_allocation_in_rec_out.pa_attribute1 = OKE_API.G_MISS_CHAR THEN
1854: p_allocation_in_rec_out.pa_attribute1 := l_allocation_row.pa_attribute1;
1855: END IF;
1856:
1857: IF p_allocation_in_rec_out.pa_attribute2 = OKE_API.G_MISS_CHAR THEN
1858: p_allocation_in_rec_out.pa_attribute2 := l_allocation_row.pa_attribute2;
1859: END IF;
1860:
1861: IF p_allocation_in_rec_out.pa_attribute3 = OKE_API.G_MISS_CHAR THEN

Line 1861: IF p_allocation_in_rec_out.pa_attribute3 = OKE_API.G_MISS_CHAR THEN

1857: IF p_allocation_in_rec_out.pa_attribute2 = OKE_API.G_MISS_CHAR THEN
1858: p_allocation_in_rec_out.pa_attribute2 := l_allocation_row.pa_attribute2;
1859: END IF;
1860:
1861: IF p_allocation_in_rec_out.pa_attribute3 = OKE_API.G_MISS_CHAR THEN
1862: p_allocation_in_rec_out.pa_attribute3 := l_allocation_row.pa_attribute3;
1863: END IF;
1864:
1865: IF p_allocation_in_rec_out.pa_attribute4 = OKE_API.G_MISS_CHAR THEN

Line 1865: IF p_allocation_in_rec_out.pa_attribute4 = OKE_API.G_MISS_CHAR THEN

1861: IF p_allocation_in_rec_out.pa_attribute3 = OKE_API.G_MISS_CHAR THEN
1862: p_allocation_in_rec_out.pa_attribute3 := l_allocation_row.pa_attribute3;
1863: END IF;
1864:
1865: IF p_allocation_in_rec_out.pa_attribute4 = OKE_API.G_MISS_CHAR THEN
1866: p_allocation_in_rec_out.pa_attribute4 := l_allocation_row.pa_attribute4;
1867: END IF;
1868:
1869: IF p_allocation_in_rec_out.pa_attribute5 = OKE_API.G_MISS_CHAR THEN

Line 1869: IF p_allocation_in_rec_out.pa_attribute5 = OKE_API.G_MISS_CHAR THEN

1865: IF p_allocation_in_rec_out.pa_attribute4 = OKE_API.G_MISS_CHAR THEN
1866: p_allocation_in_rec_out.pa_attribute4 := l_allocation_row.pa_attribute4;
1867: END IF;
1868:
1869: IF p_allocation_in_rec_out.pa_attribute5 = OKE_API.G_MISS_CHAR THEN
1870: p_allocation_in_rec_out.pa_attribute5 := l_allocation_row.pa_attribute5;
1871: END IF;
1872:
1873: IF p_allocation_in_rec_out.pa_attribute6 = OKE_API.G_MISS_CHAR THEN

Line 1873: IF p_allocation_in_rec_out.pa_attribute6 = OKE_API.G_MISS_CHAR THEN

1869: IF p_allocation_in_rec_out.pa_attribute5 = OKE_API.G_MISS_CHAR THEN
1870: p_allocation_in_rec_out.pa_attribute5 := l_allocation_row.pa_attribute5;
1871: END IF;
1872:
1873: IF p_allocation_in_rec_out.pa_attribute6 = OKE_API.G_MISS_CHAR THEN
1874: p_allocation_in_rec_out.pa_attribute6 := l_allocation_row.pa_attribute6;
1875: END IF;
1876:
1877: IF p_allocation_in_rec_out.pa_attribute7 = OKE_API.G_MISS_CHAR THEN

Line 1877: IF p_allocation_in_rec_out.pa_attribute7 = OKE_API.G_MISS_CHAR THEN

1873: IF p_allocation_in_rec_out.pa_attribute6 = OKE_API.G_MISS_CHAR THEN
1874: p_allocation_in_rec_out.pa_attribute6 := l_allocation_row.pa_attribute6;
1875: END IF;
1876:
1877: IF p_allocation_in_rec_out.pa_attribute7 = OKE_API.G_MISS_CHAR THEN
1878: p_allocation_in_rec_out.pa_attribute7 := l_allocation_row.pa_attribute7;
1879: END IF;
1880:
1881: IF p_allocation_in_rec_out.pa_attribute8 = OKE_API.G_MISS_CHAR THEN

Line 1881: IF p_allocation_in_rec_out.pa_attribute8 = OKE_API.G_MISS_CHAR THEN

1877: IF p_allocation_in_rec_out.pa_attribute7 = OKE_API.G_MISS_CHAR THEN
1878: p_allocation_in_rec_out.pa_attribute7 := l_allocation_row.pa_attribute7;
1879: END IF;
1880:
1881: IF p_allocation_in_rec_out.pa_attribute8 = OKE_API.G_MISS_CHAR THEN
1882: p_allocation_in_rec_out.pa_attribute8 := l_allocation_row.pa_attribute8;
1883: END IF;
1884:
1885: IF p_allocation_in_rec_out.pa_attribute9 = OKE_API.G_MISS_CHAR THEN

Line 1885: IF p_allocation_in_rec_out.pa_attribute9 = OKE_API.G_MISS_CHAR THEN

1881: IF p_allocation_in_rec_out.pa_attribute8 = OKE_API.G_MISS_CHAR THEN
1882: p_allocation_in_rec_out.pa_attribute8 := l_allocation_row.pa_attribute8;
1883: END IF;
1884:
1885: IF p_allocation_in_rec_out.pa_attribute9 = OKE_API.G_MISS_CHAR THEN
1886: p_allocation_in_rec_out.pa_attribute9 := l_allocation_row.pa_attribute9;
1887: END IF;
1888:
1889: IF p_allocation_in_rec_out.pa_attribute10 = OKE_API.G_MISS_CHAR THEN

Line 1889: IF p_allocation_in_rec_out.pa_attribute10 = OKE_API.G_MISS_CHAR THEN

1885: IF p_allocation_in_rec_out.pa_attribute9 = OKE_API.G_MISS_CHAR THEN
1886: p_allocation_in_rec_out.pa_attribute9 := l_allocation_row.pa_attribute9;
1887: END IF;
1888:
1889: IF p_allocation_in_rec_out.pa_attribute10 = OKE_API.G_MISS_CHAR THEN
1890: p_allocation_in_rec_out.pa_attribute10 := l_allocation_row.pa_attribute10;
1891: END IF;
1892:
1893: IF p_allocation_in_rec_out.funding_category = OKE_API.G_MISS_CHAR THEN

Line 1893: IF p_allocation_in_rec_out.funding_category = OKE_API.G_MISS_CHAR THEN

1889: IF p_allocation_in_rec_out.pa_attribute10 = OKE_API.G_MISS_CHAR THEN
1890: p_allocation_in_rec_out.pa_attribute10 := l_allocation_row.pa_attribute10;
1891: END IF;
1892:
1893: IF p_allocation_in_rec_out.funding_category = OKE_API.G_MISS_CHAR THEN
1894: p_allocation_in_rec_out.funding_category := l_allocation_row.funding_category;
1895: END IF;
1896:
1897: IF (nvl(l_allocation_row.agreement_version, 0) <> 0) AND

Line 1900: OKE_API.set_message(p_app_name => G_APP_NAME ,

1896:
1897: IF (nvl(l_allocation_row.agreement_version, 0) <> 0) AND
1898: (nvl(p_allocation_in_rec_out.funding_category, '-99') <> l_allocation_row.funding_category) THEN
1899:
1900: OKE_API.set_message(p_app_name => G_APP_NAME ,
1901: p_msg_name => 'OKE_API_NO_UPDATE' ,
1902: p_token1 => 'VALUE' ,
1903: p_token1_value => 'funding_category'
1904: );

Line 1901: p_msg_name => 'OKE_API_NO_UPDATE' ,

1897: IF (nvl(l_allocation_row.agreement_version, 0) <> 0) AND
1898: (nvl(p_allocation_in_rec_out.funding_category, '-99') <> l_allocation_row.funding_category) THEN
1899:
1900: OKE_API.set_message(p_app_name => G_APP_NAME ,
1901: p_msg_name => 'OKE_API_NO_UPDATE' ,
1902: p_token1 => 'VALUE' ,
1903: p_token1_value => 'funding_category'
1904: );
1905:

Line 1935: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

1931: validate_funding_source_id(p_funding_source_id => p_allocation_in_rec.funding_source_id ,
1932: p_return_status => l_return_status
1933: );
1934:
1935: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
1936:
1937: RAISE G_EXCEPTION_HALT_VALIDATION;
1938:
1939: END IF;

Line 1950: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

1946: p_funding_source_id => p_allocation_in_rec.funding_source_id ,
1947: p_return_status => l_return_status
1948: );
1949:
1950: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
1951:
1952: RAISE G_EXCEPTION_HALT_VALIDATION;
1953:
1954: END IF;

Line 1964: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

1960: validate_amount(p_amount => p_allocation_in_rec.amount ,
1961: p_return_status => l_return_status
1962: );
1963:
1964: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
1965:
1966: RAISE G_EXCEPTION_HALT_VALIDATION;
1967:
1968: END IF;

Line 1980: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

1976: p_fund_allocation_id => p_allocation_in_rec.fund_allocation_id ,
1977: p_return_status => l_return_status
1978: );
1979:
1980: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
1981:
1982: RAISE G_EXCEPTION_HALT_VALIDATION;
1983:
1984: END IF;

Line 1997: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

1993: p_object_id => p_allocation_in_rec.object_id ,
1994: p_return_status => l_return_status
1995: );
1996:
1997: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
1998:
1999: RAISE G_EXCEPTION_HALT_VALIDATION;
2000:
2001: END IF;

Line 2011: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

2007: validate_task_id(p_task_id => p_allocation_in_rec.task_id ,
2008: p_return_status => l_return_status
2009: );
2010:
2011: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
2012:
2013: RAISE G_EXCEPTION_HALT_VALIDATION;
2014:
2015: END IF;

Line 2025: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

2021: validate_fund_type(p_fund_type => p_allocation_in_rec.fund_type ,
2022: p_return_status => l_return_status
2023: );
2024:
2025: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
2026:
2027: RAISE G_EXCEPTION_HALT_VALIDATION;
2028:
2029: END IF;

Line 2039: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

2035: validate_funding_status(p_funding_status => p_allocation_in_rec.funding_status ,
2036: p_return_status => l_return_status
2037: );
2038:
2039: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
2040:
2041: RAISE G_EXCEPTION_HALT_VALIDATION;
2042:
2043: END IF;

Line 2050: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

2046: validate_conversion_type(p_conversion_type => p_allocation_in_rec.pa_conversion_type ,
2047: p_return_status => l_return_status
2048: );
2049:
2050: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
2051:
2052: RAISE G_EXCEPTION_HALT_VALIDATION;
2053:
2054: END IF;

Line 2064: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN

2060: validate_funding_category(p_funding_category => p_allocation_in_rec.funding_category ,
2061: p_return_status => l_return_status
2062: );
2063:
2064: IF (l_return_status <> OKE_API.G_RET_STS_SUCCESS) THEN
2065:
2066: RAISE G_EXCEPTION_HALT_VALIDATION;
2067:
2068: END IF;

Line 2104: OKE_API.set_message(p_app_name => 'OKE' ,

2100: );
2101:
2102: IF (l_return_status = 'N') THEN
2103:
2104: OKE_API.set_message(p_app_name => 'OKE' ,
2105: p_msg_name => 'OKE_INVALID_EFFDATE_PAIR'
2106: );
2107:
2108: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 2116: IF (p_validation_flag = OKE_API.G_TRUE) THEN

2112: --
2113: -- Validate if date range within source date range
2114: --
2115:
2116: IF (p_validation_flag = OKE_API.G_TRUE) THEN
2117:
2118: -- Start date
2119: -- bug 3345170
2120: /*

Line 2130: OKE_API.set_message(p_app_name => G_APP_NAME ,

2126: );
2127:
2128: IF (l_return_status = 'N') THEN
2129:
2130: OKE_API.set_message(p_app_name => G_APP_NAME ,
2131: p_msg_name => 'OKE_FUND_INVALID_PTY_DATE' ,
2132: p_token1 => 'EFFECTIVE_DATE' ,
2133: p_token1_value => 'OKE_EFFECTIVE_FROM_PROMPT' ,
2134: p_token1_translate => OKE_API.G_TRUE ,

Line 2134: p_token1_translate => OKE_API.G_TRUE ,

2130: OKE_API.set_message(p_app_name => G_APP_NAME ,
2131: p_msg_name => 'OKE_FUND_INVALID_PTY_DATE' ,
2132: p_token1 => 'EFFECTIVE_DATE' ,
2133: p_token1_value => 'OKE_EFFECTIVE_FROM_PROMPT' ,
2134: p_token1_translate => OKE_API.G_TRUE ,
2135: p_token2 => 'OPERATOR' ,
2136: p_token2_value => 'OKE_GREATER_PROMPT' ,
2137: p_token2_translate => OKE_API.G_TRUE ,
2138: p_token3 => 'DATE_SOURCE' ,

Line 2137: p_token2_translate => OKE_API.G_TRUE ,

2133: p_token1_value => 'OKE_EFFECTIVE_FROM_PROMPT' ,
2134: p_token1_translate => OKE_API.G_TRUE ,
2135: p_token2 => 'OPERATOR' ,
2136: p_token2_value => 'OKE_GREATER_PROMPT' ,
2137: p_token2_translate => OKE_API.G_TRUE ,
2138: p_token3 => 'DATE_SOURCE' ,
2139: p_token3_value => 'OKE_FUNDING_SOURCE_PROMPT' ,
2140: p_token3_translate => OKE_API.G_TRUE
2141: );

Line 2140: p_token3_translate => OKE_API.G_TRUE

2136: p_token2_value => 'OKE_GREATER_PROMPT' ,
2137: p_token2_translate => OKE_API.G_TRUE ,
2138: p_token3 => 'DATE_SOURCE' ,
2139: p_token3_value => 'OKE_FUNDING_SOURCE_PROMPT' ,
2140: p_token3_translate => OKE_API.G_TRUE
2141: );
2142:
2143: RAISE G_EXCEPTION_HALT_VALIDATION;
2144:

Line 2158: OKE_API.set_message(p_app_name => G_APP_NAME ,

2154: );
2155:
2156: IF (l_return_status = 'N') THEN
2157:
2158: OKE_API.set_message(p_app_name => G_APP_NAME ,
2159: p_msg_name => 'OKE_FUND_INVALID_PTY_DATE' ,
2160: p_token1 => 'EFFECTIVE_DATE' ,
2161: p_token1_value => 'OKE_EFFECTIVE_TO_PROMPT' ,
2162: p_token1_translate => OKE_API.G_TRUE ,

Line 2162: p_token1_translate => OKE_API.G_TRUE ,

2158: OKE_API.set_message(p_app_name => G_APP_NAME ,
2159: p_msg_name => 'OKE_FUND_INVALID_PTY_DATE' ,
2160: p_token1 => 'EFFECTIVE_DATE' ,
2161: p_token1_value => 'OKE_EFFECTIVE_TO_PROMPT' ,
2162: p_token1_translate => OKE_API.G_TRUE ,
2163: p_token2 => 'OPERATOR' ,
2164: p_token2_value => 'OKE_EARLIER_PROMPT' ,
2165: p_token2_translate => OKE_API.G_TRUE ,
2166: p_token3 => 'DATE_SOURCE' ,

Line 2165: p_token2_translate => OKE_API.G_TRUE ,

2161: p_token1_value => 'OKE_EFFECTIVE_TO_PROMPT' ,
2162: p_token1_translate => OKE_API.G_TRUE ,
2163: p_token2 => 'OPERATOR' ,
2164: p_token2_value => 'OKE_EARLIER_PROMPT' ,
2165: p_token2_translate => OKE_API.G_TRUE ,
2166: p_token3 => 'DATE_SOURCE' ,
2167: p_token3_value => 'OKE_FUNDING_SOURCE_PROMPT' ,
2168: p_token3_translate => OKE_API.G_TRUE
2169: );

Line 2168: p_token3_translate => OKE_API.G_TRUE

2164: p_token2_value => 'OKE_EARLIER_PROMPT' ,
2165: p_token2_translate => OKE_API.G_TRUE ,
2166: p_token3 => 'DATE_SOURCE' ,
2167: p_token3_value => 'OKE_FUNDING_SOURCE_PROMPT' ,
2168: p_token3_translate => OKE_API.G_TRUE
2169: );
2170:
2171: RAISE G_EXCEPTION_HALT_VALIDATION;
2172:

Line 2191: OKE_API.set_message(p_app_name => 'OKE' ,

2187: );
2188:
2189: IF (l_return_status = 'N') THEN
2190:
2191: OKE_API.set_message(p_app_name => 'OKE' ,
2192: p_msg_name => 'OKE_FUND_AMT_EXCEED'
2193: );
2194:
2195: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 2199: OKE_API.set_message(p_app_name => 'OKE' ,

2195: RAISE G_EXCEPTION_HALT_VALIDATION;
2196:
2197: ELSIF (l_return_status = 'E') THEN
2198:
2199: OKE_API.set_message(p_app_name => 'OKE' ,
2200: p_msg_name => 'OKE_NEGATIVE_ALLOCATION_SUM'
2201: );
2202:
2203: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 2227: OKE_API.set_message(p_app_name => 'OKE' ,

2223: IF (l_return_status = 'N') THEN
2224:
2225: IF (l_type = 'INVOICE') THEN
2226:
2227: OKE_API.set_message(p_app_name => 'OKE' ,
2228: p_msg_name => 'OKE_HARD_LIMIT_EXCEED'
2229: );
2230:
2231: ELSE

Line 2233: OKE_API.set_message(p_app_name => 'OKE' ,

2229: );
2230:
2231: ELSE
2232:
2233: OKE_API.set_message(p_app_name => 'OKE' ,
2234: p_msg_name => 'OKE_REV_LIMIT_EXCEED'
2235: );
2236:
2237: END IF;

Line 2245: OKE_API.set_message(p_app_name => 'OKE' ,

2241: ELSIF (l_return_status = 'E') THEN
2242:
2243: IF (l_type = 'INVOICE') THEN
2244:
2245: OKE_API.set_message(p_app_name => 'OKE' ,
2246: p_msg_name => 'OKE_NEGATIVE_HARD_LIMIT_SUM'
2247: );
2248:
2249: ELSE

Line 2251: OKE_API.set_message(p_app_name => 'OKE' ,

2247: );
2248:
2249: ELSE
2250:
2251: OKE_API.set_message(p_app_name => 'OKE' ,
2252: p_msg_name => 'OKE_NEGATIVE_REV_LIMIT_SUM'
2253: );
2254:
2255: END IF;

Line 2294: OKE_API.set_message(p_app_name => 'OKE' ,

2290: IF (l_source_currency = l_projfunc_currency) THEN
2291:
2292: IF (p_allocation_in_rec.pa_conversion_type is not null) THEN
2293:
2294: OKE_API.set_message(p_app_name => 'OKE' ,
2295: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2296: p_token1 => 'VALUE' ,
2297: p_token1_value => 'pa_conversion_type'
2298: );

Line 2295: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2291:
2292: IF (p_allocation_in_rec.pa_conversion_type is not null) THEN
2293:
2294: OKE_API.set_message(p_app_name => 'OKE' ,
2295: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2296: p_token1 => 'VALUE' ,
2297: p_token1_value => 'pa_conversion_type'
2298: );
2299:

Line 2304: OKE_API.set_message(p_app_name => 'OKE' ,

2300: RAISE G_EXCEPTION_HALT_VALIDATION;
2301:
2302: ELSIF (p_allocation_in_rec.pa_conversion_date is not null) THEN
2303:
2304: OKE_API.set_message(p_app_name => 'OKE' ,
2305: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2306: p_token1 => 'VALUE' ,
2307: p_token1_value => 'pa_conversion_date'
2308: );

Line 2305: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2301:
2302: ELSIF (p_allocation_in_rec.pa_conversion_date is not null) THEN
2303:
2304: OKE_API.set_message(p_app_name => 'OKE' ,
2305: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2306: p_token1 => 'VALUE' ,
2307: p_token1_value => 'pa_conversion_date'
2308: );
2309:

Line 2314: OKE_API.set_message(p_app_name => 'OKE' ,

2310: RAISE G_EXCEPTION_HALT_VALIDATION;
2311:
2312: ELSIF (p_allocation_in_rec.pa_conversion_rate is not null) THEN
2313:
2314: OKE_API.set_message(p_app_name => 'OKE' ,
2315: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2316: p_token1 => 'VALUE' ,
2317: p_token1_value => 'pa_conversion_rate'
2318: );

Line 2315: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2311:
2312: ELSIF (p_allocation_in_rec.pa_conversion_rate is not null) THEN
2313:
2314: OKE_API.set_message(p_app_name => 'OKE' ,
2315: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2316: p_token1 => 'VALUE' ,
2317: p_token1_value => 'pa_conversion_rate'
2318: );
2319:

Line 2343: OKE_API.set_message(p_app_name => G_APP_NAME ,

2339: );
2340:
2341: IF (l_return_status = 'N') THEN
2342:
2343: OKE_API.set_message(p_app_name => G_APP_NAME ,
2344: p_msg_name => 'OKE_FUND_NO_RATE'
2345: );
2346:
2347: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 2355: OKE_API.set_message(p_app_name => 'OKE' ,

2351: END IF;
2352:
2353: ELSIF (nvl(p_flag, 'N') = 'Y') THEN
2354:
2355: OKE_API.set_message(p_app_name => 'OKE' ,
2356: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2357: p_token1 => 'VALUE' ,
2358: p_token1_value => 'pa_conversion_rate'
2359: );

Line 2356: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2352:
2353: ELSIF (nvl(p_flag, 'N') = 'Y') THEN
2354:
2355: OKE_API.set_message(p_app_name => 'OKE' ,
2356: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2357: p_token1 => 'VALUE' ,
2358: p_token1_value => 'pa_conversion_rate'
2359: );
2360:

Line 2371: OKE_API.set_message(p_app_name => 'OKE' ,

2367: ELSIF (nvl(upper(p_allocation_in_rec.pa_conversion_type), '-99') <> 'USER') THEN
2368:
2369: IF (p_allocation_in_rec.pa_conversion_rate is not null) THEN
2370:
2371: OKE_API.set_message(p_app_name => 'OKE' ,
2372: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2373: p_token1 => 'VALUE' ,
2374: p_token1_value => 'pa_conversion_rate'
2375: );

Line 2372: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2368:
2369: IF (p_allocation_in_rec.pa_conversion_rate is not null) THEN
2370:
2371: OKE_API.set_message(p_app_name => 'OKE' ,
2372: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2373: p_token1 => 'VALUE' ,
2374: p_token1_value => 'pa_conversion_rate'
2375: );
2376:

Line 2385: OKE_API.set_message(p_app_name => 'OKE' ,

2381: END IF;
2382:
2383: ELSIF (p_allocation_in_rec.pa_conversion_type is not null) THEN
2384:
2385: OKE_API.set_message(p_app_name => 'OKE' ,
2386: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2387: p_token1 => 'VALUE' ,
2388: p_token1_value => 'pa_conversion_type'
2389: );

Line 2386: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2382:
2383: ELSIF (p_allocation_in_rec.pa_conversion_type is not null) THEN
2384:
2385: OKE_API.set_message(p_app_name => 'OKE' ,
2386: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2387: p_token1 => 'VALUE' ,
2388: p_token1_value => 'pa_conversion_type'
2389: );
2390:

Line 2395: OKE_API.set_message(p_app_name => 'OKE' ,

2391: RAISE G_EXCEPTION_HALT_VALIDATION;
2392:
2393: ELSIF (p_allocation_in_rec.pa_conversion_date is not null) THEN
2394:
2395: OKE_API.set_message(p_app_name => 'OKE' ,
2396: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2397: p_token1 => 'VALUE' ,
2398: p_token1_value => 'pa_conversion_date'
2399: );

Line 2396: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2392:
2393: ELSIF (p_allocation_in_rec.pa_conversion_date is not null) THEN
2394:
2395: OKE_API.set_message(p_app_name => 'OKE' ,
2396: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2397: p_token1 => 'VALUE' ,
2398: p_token1_value => 'pa_conversion_date'
2399: );
2400:

Line 2405: OKE_API.set_message(p_app_name => 'OKE' ,

2401: RAISE G_EXCEPTION_HALT_VALIDATION;
2402:
2403: ELSIF (p_allocation_in_rec.pa_conversion_rate is not null) THEN
2404:
2405: OKE_API.set_message(p_app_name => 'OKE' ,
2406: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2407: p_token1 => 'VALUE' ,
2408: p_token1_value => 'pa_conversion_rate'
2409: );

Line 2406: p_msg_name => 'OKE_API_INVALID_VALUE' ,

2402:
2403: ELSIF (p_allocation_in_rec.pa_conversion_rate is not null) THEN
2404:
2405: OKE_API.set_message(p_app_name => 'OKE' ,
2406: p_msg_name => 'OKE_API_INVALID_VALUE' ,
2407: p_token1 => 'VALUE' ,
2408: p_token1_value => 'pa_conversion_rate'
2409: );
2410:

Line 2427: -- Calling subprograms: OKE_API.start_activity

2423: -- Procedure add_allocation
2424: --
2425: -- Description: This procedure is used to insert record in OKE_K_FUND_ALLOCATIONS table
2426: --
2427: -- Calling subprograms: OKE_API.start_activity
2428: -- OKE_API.end_activity
2429: -- OKE_FUNDINGALLOCATION_PVT.insert_row
2430: -- null_allocation_out
2431: -- validate_attributes

Line 2428: -- OKE_API.end_activity

2424: --
2425: -- Description: This procedure is used to insert record in OKE_K_FUND_ALLOCATIONS table
2426: --
2427: -- Calling subprograms: OKE_API.start_activity
2428: -- OKE_API.end_activity
2429: -- OKE_FUNDINGALLOCATION_PVT.insert_row
2430: -- null_allocation_out
2431: -- validate_attributes
2432: -- validate_record

Line 2436: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,

2432: -- validate_record
2433: --
2434:
2435: PROCEDURE add_allocation(p_api_version IN NUMBER ,
2436: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,
2437: p_commit IN VARCHAR2 := OKE_API.G_FALSE ,
2438: p_msg_count OUT NOCOPY NUMBER ,
2439: p_msg_data OUT NOCOPY VARCHAR2 ,
2440: p_allocation_in_rec IN ALLOCATION_REC_IN_TYPE ,

Line 2437: p_commit IN VARCHAR2 := OKE_API.G_FALSE ,

2433: --
2434:
2435: PROCEDURE add_allocation(p_api_version IN NUMBER ,
2436: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,
2437: p_commit IN VARCHAR2 := OKE_API.G_FALSE ,
2438: p_msg_count OUT NOCOPY NUMBER ,
2439: p_msg_data OUT NOCOPY VARCHAR2 ,
2440: p_allocation_in_rec IN ALLOCATION_REC_IN_TYPE ,
2441: p_allocation_out_rec OUT NOCOPY ALLOCATION_REC_OUT_TYPE ,

Line 2442: p_validation_flag IN VARCHAR2 := OKE_API.G_TRUE ,

2438: p_msg_count OUT NOCOPY NUMBER ,
2439: p_msg_data OUT NOCOPY VARCHAR2 ,
2440: p_allocation_in_rec IN ALLOCATION_REC_IN_TYPE ,
2441: p_allocation_out_rec OUT NOCOPY ALLOCATION_REC_OUT_TYPE ,
2442: p_validation_flag IN VARCHAR2 := OKE_API.G_TRUE ,
2443: p_return_status OUT NOCOPY VARCHAR2
2444: ) is
2445:
2446: l_return_status VARCHAR2(1);

Line 2458: p_return_status := OKE_API.G_RET_STS_SUCCESS;

2454:
2455: --dbms_output.put_line('entering oke_allocation_pvt.add_allocation');
2456: --oke_debug.debug('entering oke_allocation_pvt.add_allocation');
2457:
2458: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2459: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;
2460:
2461: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2462: p_pkg_name => G_PKG_NAME ,

Line 2459: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;

2455: --dbms_output.put_line('entering oke_allocation_pvt.add_allocation');
2456: --oke_debug.debug('entering oke_allocation_pvt.add_allocation');
2457:
2458: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2459: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;
2460:
2461: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2462: p_pkg_name => G_PKG_NAME ,
2463: p_init_msg_list => p_init_msg_list ,

Line 2461: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,

2457:
2458: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2459: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;
2460:
2461: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2462: p_pkg_name => G_PKG_NAME ,
2463: p_init_msg_list => p_init_msg_list ,
2464: l_api_version => G_API_VERSION_NUMBER ,
2465: p_api_version => p_api_version ,

Line 2470: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN

2466: p_api_type => '_PVT' ,
2467: x_return_status => p_return_status
2468: );
2469:
2470: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2471:
2472: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2473:
2474: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN

Line 2472: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;

2468: );
2469:
2470: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2471:
2472: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2473:
2474: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2475:
2476: RAISE OKE_API.G_EXCEPTION_ERROR;

Line 2474: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN

2470: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2471:
2472: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2473:
2474: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2475:
2476: RAISE OKE_API.G_EXCEPTION_ERROR;
2477:
2478: END IF;

Line 2476: RAISE OKE_API.G_EXCEPTION_ERROR;

2472: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2473:
2474: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2475:
2476: RAISE OKE_API.G_EXCEPTION_ERROR;
2477:
2478: END IF;
2479:
2480: --

Line 2586: OKE_API.END_ACTIVITY(x_msg_count => p_msg_count ,

2582: COMMIT WORK;
2583:
2584: END IF;
2585:
2586: OKE_API.END_ACTIVITY(x_msg_count => p_msg_count ,
2587: x_msg_data => p_msg_data
2588: );
2589:
2590: EXCEPTION

Line 2591: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN

2587: x_msg_data => p_msg_data
2588: );
2589:
2590: EXCEPTION
2591: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2592: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2593: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2594: p_pkg_name => G_PKG_NAME ,
2595: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,

Line 2592: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;

2588: );
2589:
2590: EXCEPTION
2591: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2592: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2593: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2594: p_pkg_name => G_PKG_NAME ,
2595: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
2596: x_msg_count => p_msg_count ,

Line 2593: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

2589:
2590: EXCEPTION
2591: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2592: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2593: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2594: p_pkg_name => G_PKG_NAME ,
2595: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
2596: x_msg_count => p_msg_count ,
2597: x_msg_data => p_msg_data ,

Line 2595: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,

2591: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2592: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2593: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2594: p_pkg_name => G_PKG_NAME ,
2595: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
2596: x_msg_count => p_msg_count ,
2597: x_msg_data => p_msg_data ,
2598: p_api_type => '_PVT'
2599: );

Line 2601: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2597: x_msg_data => p_msg_data ,
2598: p_api_type => '_PVT'
2599: );
2600:
2601: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2602: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2603: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2604: p_pkg_name => G_PKG_NAME ,
2605: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,

Line 2602: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

2598: p_api_type => '_PVT'
2599: );
2600:
2601: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2602: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2603: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2604: p_pkg_name => G_PKG_NAME ,
2605: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
2606: x_msg_count => p_msg_count ,

Line 2603: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

2599: );
2600:
2601: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2602: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2603: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2604: p_pkg_name => G_PKG_NAME ,
2605: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
2606: x_msg_count => p_msg_count ,
2607: x_msg_data => p_msg_data ,

Line 2605: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,

2601: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2602: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2603: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2604: p_pkg_name => G_PKG_NAME ,
2605: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
2606: x_msg_count => p_msg_count ,
2607: x_msg_data => p_msg_data ,
2608: p_api_type => '_PVT'
2609: );

Line 2612: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

2608: p_api_type => '_PVT'
2609: );
2610:
2611: WHEN OTHERS THEN
2612: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2613: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2614: p_pkg_name => G_PKG_NAME ,
2615: p_exc_name => 'OTHERS' ,
2616: x_msg_count => p_msg_count ,

Line 2613: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

2609: );
2610:
2611: WHEN OTHERS THEN
2612: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2613: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2614: p_pkg_name => G_PKG_NAME ,
2615: p_exc_name => 'OTHERS' ,
2616: x_msg_count => p_msg_count ,
2617: x_msg_data => p_msg_data ,

Line 2629: -- Calling subprograms: OKE_API.start_activity

2625: -- Procedure update_allocation
2626: --
2627: -- Description: This procedure is used to update record in OKE_K_FUND_ALLOCATIONS table
2628: --
2629: -- Calling subprograms: OKE_API.start_activity
2630: -- OKE_API.end_activity
2631: -- allowable_changes
2632: -- OKE_FUNDINGALLOCATION_PVT.update_allocation
2633: -- validate_fund_allocation_id

Line 2630: -- OKE_API.end_activity

2626: --
2627: -- Description: This procedure is used to update record in OKE_K_FUND_ALLOCATIONS table
2628: --
2629: -- Calling subprograms: OKE_API.start_activity
2630: -- OKE_API.end_activity
2631: -- allowable_changes
2632: -- OKE_FUNDINGALLOCATION_PVT.update_allocation
2633: -- validate_fund_allocation_id
2634: -- validate_populate_rec

Line 2640: p_init_msg_list IN VARCHAR2 :=OKE_API.G_FALSE ,

2636: -- validate_record
2637: --
2638:
2639: PROCEDURE update_allocation(p_api_version IN NUMBER ,
2640: p_init_msg_list IN VARCHAR2 :=OKE_API.G_FALSE ,
2641: p_commit IN VARCHAR2 :=OKE_API.G_FALSE ,
2642: p_msg_count OUT NOCOPY NUMBER ,
2643: p_msg_data OUT NOCOPY VARCHAR2 ,
2644: p_allocation_in_rec IN ALLOCATION_REC_IN_TYPE ,

Line 2641: p_commit IN VARCHAR2 :=OKE_API.G_FALSE ,

2637: --
2638:
2639: PROCEDURE update_allocation(p_api_version IN NUMBER ,
2640: p_init_msg_list IN VARCHAR2 :=OKE_API.G_FALSE ,
2641: p_commit IN VARCHAR2 :=OKE_API.G_FALSE ,
2642: p_msg_count OUT NOCOPY NUMBER ,
2643: p_msg_data OUT NOCOPY VARCHAR2 ,
2644: p_allocation_in_rec IN ALLOCATION_REC_IN_TYPE ,
2645: p_allocation_out_rec OUT NOCOPY ALLOCATION_REC_OUT_TYPE ,

Line 2646: p_validation_flag IN VARCHAR2 := OKE_API.G_TRUE ,

2642: p_msg_count OUT NOCOPY NUMBER ,
2643: p_msg_data OUT NOCOPY VARCHAR2 ,
2644: p_allocation_in_rec IN ALLOCATION_REC_IN_TYPE ,
2645: p_allocation_out_rec OUT NOCOPY ALLOCATION_REC_OUT_TYPE ,
2646: p_validation_flag IN VARCHAR2 := OKE_API.G_TRUE ,
2647: p_return_status OUT NOCOPY VARCHAR2
2648: ) is
2649:
2650: l_api_name CONSTANT VARCHAR2(30) := 'update_allocation';

Line 2665: p_return_status := OKE_API.G_RET_STS_SUCCESS;

2661:
2662: --dbms_output.put_line('entering oke_allocation_pvt.update_allocation');
2663: --oke_debug.debug('entering oke_allocation_pvt.update_allocation');
2664:
2665: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2666: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;
2667:
2668: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2669: p_pkg_name => G_PKG_NAME ,

Line 2666: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;

2662: --dbms_output.put_line('entering oke_allocation_pvt.update_allocation');
2663: --oke_debug.debug('entering oke_allocation_pvt.update_allocation');
2664:
2665: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2666: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;
2667:
2668: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2669: p_pkg_name => G_PKG_NAME ,
2670: p_init_msg_list => p_init_msg_list ,

Line 2668: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,

2664:
2665: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2666: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_SUCCESS;
2667:
2668: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2669: p_pkg_name => G_PKG_NAME ,
2670: p_init_msg_list => p_init_msg_list ,
2671: l_api_version => G_API_VERSION_NUMBER ,
2672: p_api_version => p_api_version ,

Line 2677: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN

2673: p_api_type => '_PVT' ,
2674: x_return_status => p_return_status
2675: );
2676:
2677: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2678:
2679: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2680:
2681: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN

Line 2679: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;

2675: );
2676:
2677: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2678:
2679: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2680:
2681: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2682:
2683: RAISE OKE_API.G_EXCEPTION_ERROR;

Line 2681: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN

2677: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2678:
2679: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2680:
2681: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2682:
2683: RAISE OKE_API.G_EXCEPTION_ERROR;
2684:
2685: END IF;

Line 2683: RAISE OKE_API.G_EXCEPTION_ERROR;

2679: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2680:
2681: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2682:
2683: RAISE OKE_API.G_EXCEPTION_ERROR;
2684:
2685: END IF;
2686:
2687: --

Line 2830: OKE_API.END_ACTIVITY(x_msg_count => p_msg_count ,

2826:
2827: --dbms_output.put_line('finished oke_allocation_pvt.update_allocation w/ ' || p_return_status);
2828: --oke_debug.debug('finished oke_allocation_pvt.update_allocation w/ ' || p_return_status);
2829:
2830: OKE_API.END_ACTIVITY(x_msg_count => p_msg_count ,
2831: x_msg_data => p_msg_data
2832: );
2833:
2834: EXCEPTION

Line 2835: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN

2831: x_msg_data => p_msg_data
2832: );
2833:
2834: EXCEPTION
2835: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2836: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2837: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2838: p_pkg_name => G_PKG_NAME ,
2839: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,

Line 2836: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;

2832: );
2833:
2834: EXCEPTION
2835: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2836: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2837: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2838: p_pkg_name => G_PKG_NAME ,
2839: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
2840: x_msg_count => p_msg_count ,

Line 2837: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

2833:
2834: EXCEPTION
2835: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2836: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2837: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2838: p_pkg_name => G_PKG_NAME ,
2839: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
2840: x_msg_count => p_msg_count ,
2841: x_msg_data => p_msg_data ,

Line 2839: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,

2835: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
2836: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_ERROR;
2837: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2838: p_pkg_name => G_PKG_NAME ,
2839: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
2840: x_msg_count => p_msg_count ,
2841: x_msg_data => p_msg_data ,
2842: p_api_type => '_PVT'
2843: );

Line 2845: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2841: x_msg_data => p_msg_data ,
2842: p_api_type => '_PVT'
2843: );
2844:
2845: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2846: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2847: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2848: p_pkg_name => G_PKG_NAME ,
2849: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,

Line 2846: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

2842: p_api_type => '_PVT'
2843: );
2844:
2845: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2846: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2847: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2848: p_pkg_name => G_PKG_NAME ,
2849: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
2850: x_msg_count => p_msg_count ,

Line 2847: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

2843: );
2844:
2845: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2846: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2847: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2848: p_pkg_name => G_PKG_NAME ,
2849: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
2850: x_msg_count => p_msg_count ,
2851: x_msg_data => p_msg_data ,

Line 2849: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,

2845: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2846: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2847: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2848: p_pkg_name => G_PKG_NAME ,
2849: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
2850: x_msg_count => p_msg_count ,
2851: x_msg_data => p_msg_data ,
2852: p_api_type => '_PVT'
2853: );

Line 2856: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;

2852: p_api_type => '_PVT'
2853: );
2854:
2855: WHEN OTHERS THEN
2856: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2857: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2858: p_pkg_name => G_PKG_NAME ,
2859: p_exc_name => 'OTHERS' ,
2860: x_msg_count => p_msg_count ,

Line 2857: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

2853: );
2854:
2855: WHEN OTHERS THEN
2856: p_allocation_out_rec.return_status := OKE_API.G_RET_STS_UNEXP_ERROR;
2857: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
2858: p_pkg_name => G_PKG_NAME ,
2859: p_exc_name => 'OTHERS' ,
2860: x_msg_count => p_msg_count ,
2861: x_msg_data => p_msg_data ,

Line 2874: -- OKE_API.start_activity

2870: --
2871: -- Description: This procedure is used to delete record in OKE_K_FUND_ALLOCATIONS table
2872: --
2873: -- Calling subprograms: OKE_FUNDINGALLOCATION_PVT.delete_row
2874: -- OKE_API.start_activity
2875: -- OKE_API.end_activity
2876: -- validate_fund_allocation_id
2877: -- PA_AGREEMENT_PUB.delete_funding
2878: --

Line 2875: -- OKE_API.end_activity

2871: -- Description: This procedure is used to delete record in OKE_K_FUND_ALLOCATIONS table
2872: --
2873: -- Calling subprograms: OKE_FUNDINGALLOCATION_PVT.delete_row
2874: -- OKE_API.start_activity
2875: -- OKE_API.end_activity
2876: -- validate_fund_allocation_id
2877: -- PA_AGREEMENT_PUB.delete_funding
2878: --
2879:

Line 2881: p_commit IN VARCHAR2 := OKE_API.G_FALSE ,

2877: -- PA_AGREEMENT_PUB.delete_funding
2878: --
2879:
2880: PROCEDURE delete_allocation(p_api_version IN NUMBER ,
2881: p_commit IN VARCHAR2 := OKE_API.G_FALSE ,
2882: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,
2883: p_msg_count OUT NOCOPY NUMBER ,
2884: p_msg_data OUT NOCOPY VARCHAR2 ,
2885: p_fund_allocation_id IN NUMBER ,

Line 2882: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,

2878: --
2879:
2880: PROCEDURE delete_allocation(p_api_version IN NUMBER ,
2881: p_commit IN VARCHAR2 := OKE_API.G_FALSE ,
2882: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,
2883: p_msg_count OUT NOCOPY NUMBER ,
2884: p_msg_data OUT NOCOPY VARCHAR2 ,
2885: p_fund_allocation_id IN NUMBER ,
2886: -- p_agreement_flag IN VARCHAR2 := OKE_API.G_FALSE ,

Line 2886: -- p_agreement_flag IN VARCHAR2 := OKE_API.G_FALSE ,

2882: p_init_msg_list IN VARCHAR2 := OKE_API.G_FALSE ,
2883: p_msg_count OUT NOCOPY NUMBER ,
2884: p_msg_data OUT NOCOPY VARCHAR2 ,
2885: p_fund_allocation_id IN NUMBER ,
2886: -- p_agreement_flag IN VARCHAR2 := OKE_API.G_FALSE ,
2887: p_return_status OUT NOCOPY VARCHAR2
2888: ) is
2889:
2890: l_api_name CONSTANT VARCHAR2(30) := 'delete_allocation';

Line 2932: p_return_status := OKE_API.G_RET_STS_SUCCESS;

2928:
2929: --dbms_output.put_line('entering oke_allocation_pvt.delete_allocation');
2930: --oke_debug.debug('entering oke_allocation_pvt.delete_allocation');
2931:
2932: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2933:
2934: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2935: p_pkg_name => G_PKG_NAME ,
2936: p_init_msg_list => p_init_msg_list ,

Line 2934: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,

2930: --oke_debug.debug('entering oke_allocation_pvt.delete_allocation');
2931:
2932: p_return_status := OKE_API.G_RET_STS_SUCCESS;
2933:
2934: l_return_status := OKE_API.START_ACTIVITY(p_api_name => l_api_name ,
2935: p_pkg_name => G_PKG_NAME ,
2936: p_init_msg_list => p_init_msg_list ,
2937: l_api_version => G_API_VERSION_NUMBER ,
2938: p_api_version => p_api_version ,

Line 2943: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN

2939: p_api_type => '_PVT' ,
2940: x_return_status => p_return_status
2941: );
2942:
2943: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2944:
2945: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2946:
2947: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN

Line 2945: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;

2941: );
2942:
2943: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2944:
2945: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2946:
2947: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2948:
2949: RAISE OKE_API.G_EXCEPTION_ERROR;

Line 2947: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN

2943: IF (l_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
2944:
2945: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2946:
2947: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2948:
2949: RAISE OKE_API.G_EXCEPTION_ERROR;
2950:
2951: END IF;

Line 2949: RAISE OKE_API.G_EXCEPTION_ERROR;

2945: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
2946:
2947: ELSIF (l_return_status = OKE_API.G_RET_STS_ERROR) THEN
2948:
2949: RAISE OKE_API.G_EXCEPTION_ERROR;
2950:
2951: END IF;
2952:
2953: --

Line 2972: OKE_API.set_message(p_app_name => G_APP_NAME ,

2968: CLOSE c_ver;
2969:
2970: IF (l_current_ver <> l_created_ver) THEN
2971:
2972: OKE_API.set_message(p_app_name => G_APP_NAME ,
2973: p_msg_name => 'OKE_VER_NO_ALLOCATION_DELETE'
2974: );
2975:
2976: RAISE OKE_API.G_EXCEPTION_ERROR;

Line 2976: RAISE OKE_API.G_EXCEPTION_ERROR;

2972: OKE_API.set_message(p_app_name => G_APP_NAME ,
2973: p_msg_name => 'OKE_VER_NO_ALLOCATION_DELETE'
2974: );
2975:
2976: RAISE OKE_API.G_EXCEPTION_ERROR;
2977:
2978: END IF;
2979: --
2980: -- End 7/15/02

Line 3013: p_commit => OKE_API.G_FALSE ,

3009: -- fnd_client_info.set_org_context(l_project_funding.org_id);
3010: mo_global.set_policy_context('S',l_project_funding.org_id);
3011:
3012: PA_AGREEMENT_PUB.delete_funding(p_api_version_number => p_api_version ,
3013: p_commit => OKE_API.G_FALSE ,
3014: p_init_msg_list => OKE_API.G_FALSE ,
3015: p_msg_count => p_msg_count ,
3016: p_msg_data => p_msg_data ,
3017: p_return_status => p_return_status ,

Line 3014: p_init_msg_list => OKE_API.G_FALSE ,

3010: mo_global.set_policy_context('S',l_project_funding.org_id);
3011:
3012: PA_AGREEMENT_PUB.delete_funding(p_api_version_number => p_api_version ,
3013: p_commit => OKE_API.G_FALSE ,
3014: p_init_msg_list => OKE_API.G_FALSE ,
3015: p_msg_count => p_msg_count ,
3016: p_msg_data => p_msg_data ,
3017: p_return_status => p_return_status ,
3018: p_pm_product_code => G_PRODUCT_CODE ,

Line 3024: IF (p_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN

3020: p_funding_id => l_project_funding.project_funding_id ,
3021: p_check_y_n => 'Y'
3022: );
3023:
3024: IF (p_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
3025:
3026: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
3027:
3028: ELSIF (p_return_status = OKE_API.G_RET_STS_ERROR) THEN

Line 3026: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;

3022: );
3023:
3024: IF (p_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
3025:
3026: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
3027:
3028: ELSIF (p_return_status = OKE_API.G_RET_STS_ERROR) THEN
3029:
3030: RAISE OKE_API.G_EXCEPTION_ERROR;

Line 3028: ELSIF (p_return_status = OKE_API.G_RET_STS_ERROR) THEN

3024: IF (p_return_status = OKE_API.G_RET_STS_UNEXP_ERROR) THEN
3025:
3026: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
3027:
3028: ELSIF (p_return_status = OKE_API.G_RET_STS_ERROR) THEN
3029:
3030: RAISE OKE_API.G_EXCEPTION_ERROR;
3031:
3032: END IF;

Line 3030: RAISE OKE_API.G_EXCEPTION_ERROR;

3026: RAISE OKE_API.G_EXCEPTION_UNEXPECTED_ERROR;
3027:
3028: ELSIF (p_return_status = OKE_API.G_RET_STS_ERROR) THEN
3029:
3030: RAISE OKE_API.G_EXCEPTION_ERROR;
3031:
3032: END IF;
3033:
3034: END LOOP;

Line 3046: OKE_API.END_ACTIVITY(x_msg_count => p_msg_count ,

3042: COMMIT WORK;
3043:
3044: END IF;
3045:
3046: OKE_API.END_ACTIVITY(x_msg_count => p_msg_count ,
3047: x_msg_data => p_msg_data
3048: );
3049:
3050: EXCEPTION

Line 3051: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN

3047: x_msg_data => p_msg_data
3048: );
3049:
3050: EXCEPTION
3051: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
3052: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3053: p_pkg_name => G_PKG_NAME ,
3054: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
3055: x_msg_count => p_msg_count ,

Line 3052: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

3048: );
3049:
3050: EXCEPTION
3051: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
3052: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3053: p_pkg_name => G_PKG_NAME ,
3054: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
3055: x_msg_count => p_msg_count ,
3056: x_msg_data => p_msg_data ,

Line 3054: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,

3050: EXCEPTION
3051: WHEN OKE_API.G_EXCEPTION_ERROR OR G_EXCEPTION_HALT_VALIDATION THEN
3052: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3053: p_pkg_name => G_PKG_NAME ,
3054: p_exc_name => 'OKE_API.G_RET_STS_ERROR' ,
3055: x_msg_count => p_msg_count ,
3056: x_msg_data => p_msg_data ,
3057: p_api_type => '_PVT'
3058: );

Line 3060: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3056: x_msg_data => p_msg_data ,
3057: p_api_type => '_PVT'
3058: );
3059:
3060: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3061: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3062: p_pkg_name => G_PKG_NAME ,
3063: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
3064: x_msg_count => p_msg_count ,

Line 3061: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

3057: p_api_type => '_PVT'
3058: );
3059:
3060: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3061: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3062: p_pkg_name => G_PKG_NAME ,
3063: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
3064: x_msg_count => p_msg_count ,
3065: x_msg_data => p_msg_data ,

Line 3063: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,

3059:
3060: WHEN OKE_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3061: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3062: p_pkg_name => G_PKG_NAME ,
3063: p_exc_name => 'OKE_API.G_RET_STS_UNEXP_ERROR' ,
3064: x_msg_count => p_msg_count ,
3065: x_msg_data => p_msg_data ,
3066: p_api_type => '_PVT'
3067: );

Line 3070: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,

3066: p_api_type => '_PVT'
3067: );
3068:
3069: WHEN OTHERS THEN
3070: p_return_status := OKE_API.HANDLE_EXCEPTIONS(p_api_name => l_api_name ,
3071: p_pkg_name => G_PKG_NAME ,
3072: p_exc_name => 'OTHERS' ,
3073: x_msg_count => p_msg_count ,
3074: x_msg_data => p_msg_data ,