DBA Data[Home] [Help]

APPS.PAY_CONTINUOUS_CALC dependencies on PAY_CONTINUOUS_CALC

Line 1: PACKAGE BODY PAY_CONTINUOUS_CALC AS

1: PACKAGE BODY PAY_CONTINUOUS_CALC AS
2: /* $Header: pycontc.pkb 120.19.12010000.1 2008/07/27 22:22:40 appldev ship $ */
3:
4: /* Global definitions */
5: --

Line 6: g_package varchar2(80) := 'PAY_CONTINUOUS_CALC';

2: /* $Header: pycontc.pkb 120.19.12010000.1 2008/07/27 22:22:40 appldev ship $ */
3:
4: /* Global definitions */
5: --
6: g_package varchar2(80) := 'PAY_CONTINUOUS_CALC';
7: TYPE event_cache IS RECORD
8: (
9: business_group_id number_tbl,
10: legislation_code varchar_2_tbl,

Line 85: hr_utility.set_location('pay_continuous_calc.event_update', 10);

81: else
82: l_event_type := pay_dyn_triggers.g_dyt_mode;
83: end if;
84: --
85: hr_utility.set_location('pay_continuous_calc.event_update', 10);
86: /* Search the cache does this event exist in the cache */
87: processed := false;
88: for cnt in 1..g_event_cache.sz loop
89: if ( g_event_cache.business_group_id(cnt) = p_business_group_id

Line 140: hr_utility.set_location('pay_continuous_calc.event_update', 30);

136: --
137: end if;
138: end loop;
139: --
140: hr_utility.set_location('pay_continuous_calc.event_update', 30);
141: /* The event doesn't exist in the cache, go get it */
142: if (processed = false) then
143: declare
144: found boolean;

Line 147: hr_utility.set_location('pay_continuous_calc.event_update', 40);

143: declare
144: found boolean;
145: begin
146: --
147: hr_utility.set_location('pay_continuous_calc.event_update', 40);
148: found := false;
149: --hr_utility.trace('> p_business_group_id: '||p_business_group_id);
150: --hr_utility.trace('> p_legislation_code: '||p_legislation_code);
151: --hr_utility.trace('> p_table_name: '||p_table_name);

Line 230: hr_utility.set_location('pay_continuous_calc.event_update', 900);

226: end if;
227: --
228: end;
229: end if;
230: hr_utility.set_location('pay_continuous_calc.event_update', 900);
231: --
232: end event_update;
233:
234: ---------------------------------------------------------------------------------------

Line 394: pay_continuous_calc.event_update(p_business_group_id,

390: /* If the dates haven't changed it must be a correction */
391: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
392: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
393: --
394: pay_continuous_calc.event_update(p_business_group_id,
395: p_legislation_code,
396: 'PAY_ELEMENT_ENTRIES_F',
397: 'ATTRIBUTE1',
398: p_old_ATTRIBUTE1,

Line 402: pay_continuous_calc.event_update(p_business_group_id,

398: p_old_ATTRIBUTE1,
399: p_new_ATTRIBUTE1,
400: p_effective_date
401: );
402: pay_continuous_calc.event_update(p_business_group_id,
403: p_legislation_code,
404: 'PAY_ELEMENT_ENTRIES_F',
405: 'ATTRIBUTE10',
406: p_old_ATTRIBUTE10,

Line 410: pay_continuous_calc.event_update(p_business_group_id,

406: p_old_ATTRIBUTE10,
407: p_new_ATTRIBUTE10,
408: p_effective_date
409: );
410: pay_continuous_calc.event_update(p_business_group_id,
411: p_legislation_code,
412: 'PAY_ELEMENT_ENTRIES_F',
413: 'ATTRIBUTE11',
414: p_old_ATTRIBUTE11,

Line 418: pay_continuous_calc.event_update(p_business_group_id,

414: p_old_ATTRIBUTE11,
415: p_new_ATTRIBUTE11,
416: p_effective_date
417: );
418: pay_continuous_calc.event_update(p_business_group_id,
419: p_legislation_code,
420: 'PAY_ELEMENT_ENTRIES_F',
421: 'ATTRIBUTE12',
422: p_old_ATTRIBUTE12,

Line 426: pay_continuous_calc.event_update(p_business_group_id,

422: p_old_ATTRIBUTE12,
423: p_new_ATTRIBUTE12,
424: p_effective_date
425: );
426: pay_continuous_calc.event_update(p_business_group_id,
427: p_legislation_code,
428: 'PAY_ELEMENT_ENTRIES_F',
429: 'ATTRIBUTE13',
430: p_old_ATTRIBUTE13,

Line 434: pay_continuous_calc.event_update(p_business_group_id,

430: p_old_ATTRIBUTE13,
431: p_new_ATTRIBUTE13,
432: p_effective_date
433: );
434: pay_continuous_calc.event_update(p_business_group_id,
435: p_legislation_code,
436: 'PAY_ELEMENT_ENTRIES_F',
437: 'ATTRIBUTE14',
438: p_old_ATTRIBUTE14,

Line 442: pay_continuous_calc.event_update(p_business_group_id,

438: p_old_ATTRIBUTE14,
439: p_new_ATTRIBUTE14,
440: p_effective_date
441: );
442: pay_continuous_calc.event_update(p_business_group_id,
443: p_legislation_code,
444: 'PAY_ELEMENT_ENTRIES_F',
445: 'ATTRIBUTE15',
446: p_old_ATTRIBUTE15,

Line 450: pay_continuous_calc.event_update(p_business_group_id,

446: p_old_ATTRIBUTE15,
447: p_new_ATTRIBUTE15,
448: p_effective_date
449: );
450: pay_continuous_calc.event_update(p_business_group_id,
451: p_legislation_code,
452: 'PAY_ELEMENT_ENTRIES_F',
453: 'ATTRIBUTE16',
454: p_old_ATTRIBUTE16,

Line 458: pay_continuous_calc.event_update(p_business_group_id,

454: p_old_ATTRIBUTE16,
455: p_new_ATTRIBUTE16,
456: p_effective_date
457: );
458: pay_continuous_calc.event_update(p_business_group_id,
459: p_legislation_code,
460: 'PAY_ELEMENT_ENTRIES_F',
461: 'ATTRIBUTE17',
462: p_old_ATTRIBUTE17,

Line 466: pay_continuous_calc.event_update(p_business_group_id,

462: p_old_ATTRIBUTE17,
463: p_new_ATTRIBUTE17,
464: p_effective_date
465: );
466: pay_continuous_calc.event_update(p_business_group_id,
467: p_legislation_code,
468: 'PAY_ELEMENT_ENTRIES_F',
469: 'ATTRIBUTE18',
470: p_old_ATTRIBUTE18,

Line 474: pay_continuous_calc.event_update(p_business_group_id,

470: p_old_ATTRIBUTE18,
471: p_new_ATTRIBUTE18,
472: p_effective_date
473: );
474: pay_continuous_calc.event_update(p_business_group_id,
475: p_legislation_code,
476: 'PAY_ELEMENT_ENTRIES_F',
477: 'ATTRIBUTE19',
478: p_old_ATTRIBUTE19,

Line 482: pay_continuous_calc.event_update(p_business_group_id,

478: p_old_ATTRIBUTE19,
479: p_new_ATTRIBUTE19,
480: p_effective_date
481: );
482: pay_continuous_calc.event_update(p_business_group_id,
483: p_legislation_code,
484: 'PAY_ELEMENT_ENTRIES_F',
485: 'ATTRIBUTE2',
486: p_old_ATTRIBUTE2,

Line 490: pay_continuous_calc.event_update(p_business_group_id,

486: p_old_ATTRIBUTE2,
487: p_new_ATTRIBUTE2,
488: p_effective_date
489: );
490: pay_continuous_calc.event_update(p_business_group_id,
491: p_legislation_code,
492: 'PAY_ELEMENT_ENTRIES_F',
493: 'ATTRIBUTE20',
494: p_old_ATTRIBUTE20,

Line 498: pay_continuous_calc.event_update(p_business_group_id,

494: p_old_ATTRIBUTE20,
495: p_new_ATTRIBUTE20,
496: p_effective_date
497: );
498: pay_continuous_calc.event_update(p_business_group_id,
499: p_legislation_code,
500: 'PAY_ELEMENT_ENTRIES_F',
501: 'ATTRIBUTE3',
502: p_old_ATTRIBUTE3,

Line 506: pay_continuous_calc.event_update(p_business_group_id,

502: p_old_ATTRIBUTE3,
503: p_new_ATTRIBUTE3,
504: p_effective_date
505: );
506: pay_continuous_calc.event_update(p_business_group_id,
507: p_legislation_code,
508: 'PAY_ELEMENT_ENTRIES_F',
509: 'ATTRIBUTE4',
510: p_old_ATTRIBUTE4,

Line 514: pay_continuous_calc.event_update(p_business_group_id,

510: p_old_ATTRIBUTE4,
511: p_new_ATTRIBUTE4,
512: p_effective_date
513: );
514: pay_continuous_calc.event_update(p_business_group_id,
515: p_legislation_code,
516: 'PAY_ELEMENT_ENTRIES_F',
517: 'ATTRIBUTE5',
518: p_old_ATTRIBUTE5,

Line 522: pay_continuous_calc.event_update(p_business_group_id,

518: p_old_ATTRIBUTE5,
519: p_new_ATTRIBUTE5,
520: p_effective_date
521: );
522: pay_continuous_calc.event_update(p_business_group_id,
523: p_legislation_code,
524: 'PAY_ELEMENT_ENTRIES_F',
525: 'ATTRIBUTE6',
526: p_old_ATTRIBUTE6,

Line 530: pay_continuous_calc.event_update(p_business_group_id,

526: p_old_ATTRIBUTE6,
527: p_new_ATTRIBUTE6,
528: p_effective_date
529: );
530: pay_continuous_calc.event_update(p_business_group_id,
531: p_legislation_code,
532: 'PAY_ELEMENT_ENTRIES_F',
533: 'ATTRIBUTE7',
534: p_old_ATTRIBUTE7,

Line 538: pay_continuous_calc.event_update(p_business_group_id,

534: p_old_ATTRIBUTE7,
535: p_new_ATTRIBUTE7,
536: p_effective_date
537: );
538: pay_continuous_calc.event_update(p_business_group_id,
539: p_legislation_code,
540: 'PAY_ELEMENT_ENTRIES_F',
541: 'ATTRIBUTE8',
542: p_old_ATTRIBUTE8,

Line 546: pay_continuous_calc.event_update(p_business_group_id,

542: p_old_ATTRIBUTE8,
543: p_new_ATTRIBUTE8,
544: p_effective_date
545: );
546: pay_continuous_calc.event_update(p_business_group_id,
547: p_legislation_code,
548: 'PAY_ELEMENT_ENTRIES_F',
549: 'ATTRIBUTE9',
550: p_old_ATTRIBUTE9,

Line 554: pay_continuous_calc.event_update(p_business_group_id,

550: p_old_ATTRIBUTE9,
551: p_new_ATTRIBUTE9,
552: p_effective_date
553: );
554: pay_continuous_calc.event_update(p_business_group_id,
555: p_legislation_code,
556: 'PAY_ELEMENT_ENTRIES_F',
557: 'ATTRIBUTE_CATEGORY',
558: p_old_ATTRIBUTE_CATEGORY,

Line 562: pay_continuous_calc.event_update(p_business_group_id,

558: p_old_ATTRIBUTE_CATEGORY,
559: p_new_ATTRIBUTE_CATEGORY,
560: p_effective_date
561: );
562: pay_continuous_calc.event_update(p_business_group_id,
563: p_legislation_code,
564: 'PAY_ELEMENT_ENTRIES_F',
565: 'COST_ALLOCATION_KEYFLEX_ID',
566: p_old_COST_ALLOCATION_KEYFLEX,

Line 570: pay_continuous_calc.event_update(p_business_group_id,

566: p_old_COST_ALLOCATION_KEYFLEX,
567: p_new_COST_ALLOCATION_KEYFLEX,
568: p_effective_date
569: );
570: pay_continuous_calc.event_update(p_business_group_id,
571: p_legislation_code,
572: 'PAY_ELEMENT_ENTRIES_F',
573: 'DATE_EARNED',
574: p_old_DATE_EARNED,

Line 578: pay_continuous_calc.event_update(p_business_group_id,

574: p_old_DATE_EARNED,
575: p_new_DATE_EARNED,
576: p_effective_date
577: );
578: pay_continuous_calc.event_update(p_business_group_id,
579: p_legislation_code,
580: 'PAY_ELEMENT_ENTRIES_F',
581: 'ENTRY_INFORMATION1',
582: p_old_ENTRY_INFORMATION1,

Line 586: pay_continuous_calc.event_update(p_business_group_id,

582: p_old_ENTRY_INFORMATION1,
583: p_new_ENTRY_INFORMATION1,
584: p_effective_date
585: );
586: pay_continuous_calc.event_update(p_business_group_id,
587: p_legislation_code,
588: 'PAY_ELEMENT_ENTRIES_F',
589: 'ENTRY_INFORMATION10',
590: p_old_ENTRY_INFORMATION10,

Line 594: pay_continuous_calc.event_update(p_business_group_id,

590: p_old_ENTRY_INFORMATION10,
591: p_new_ENTRY_INFORMATION10,
592: p_effective_date
593: );
594: pay_continuous_calc.event_update(p_business_group_id,
595: p_legislation_code,
596: 'PAY_ELEMENT_ENTRIES_F',
597: 'ENTRY_INFORMATION11',
598: p_old_ENTRY_INFORMATION11,

Line 602: pay_continuous_calc.event_update(p_business_group_id,

598: p_old_ENTRY_INFORMATION11,
599: p_new_ENTRY_INFORMATION11,
600: p_effective_date
601: );
602: pay_continuous_calc.event_update(p_business_group_id,
603: p_legislation_code,
604: 'PAY_ELEMENT_ENTRIES_F',
605: 'ENTRY_INFORMATION12',
606: p_old_ENTRY_INFORMATION12,

Line 610: pay_continuous_calc.event_update(p_business_group_id,

606: p_old_ENTRY_INFORMATION12,
607: p_new_ENTRY_INFORMATION12,
608: p_effective_date
609: );
610: pay_continuous_calc.event_update(p_business_group_id,
611: p_legislation_code,
612: 'PAY_ELEMENT_ENTRIES_F',
613: 'ENTRY_INFORMATION13',
614: p_old_ENTRY_INFORMATION13,

Line 618: pay_continuous_calc.event_update(p_business_group_id,

614: p_old_ENTRY_INFORMATION13,
615: p_new_ENTRY_INFORMATION13,
616: p_effective_date
617: );
618: pay_continuous_calc.event_update(p_business_group_id,
619: p_legislation_code,
620: 'PAY_ELEMENT_ENTRIES_F',
621: 'ENTRY_INFORMATION14',
622: p_old_ENTRY_INFORMATION14,

Line 626: pay_continuous_calc.event_update(p_business_group_id,

622: p_old_ENTRY_INFORMATION14,
623: p_new_ENTRY_INFORMATION14,
624: p_effective_date
625: );
626: pay_continuous_calc.event_update(p_business_group_id,
627: p_legislation_code,
628: 'PAY_ELEMENT_ENTRIES_F',
629: 'ENTRY_INFORMATION15',
630: p_old_ENTRY_INFORMATION15,

Line 634: pay_continuous_calc.event_update(p_business_group_id,

630: p_old_ENTRY_INFORMATION15,
631: p_new_ENTRY_INFORMATION15,
632: p_effective_date
633: );
634: pay_continuous_calc.event_update(p_business_group_id,
635: p_legislation_code,
636: 'PAY_ELEMENT_ENTRIES_F',
637: 'ENTRY_INFORMATION16',
638: p_old_ENTRY_INFORMATION16,

Line 642: pay_continuous_calc.event_update(p_business_group_id,

638: p_old_ENTRY_INFORMATION16,
639: p_new_ENTRY_INFORMATION16,
640: p_effective_date
641: );
642: pay_continuous_calc.event_update(p_business_group_id,
643: p_legislation_code,
644: 'PAY_ELEMENT_ENTRIES_F',
645: 'ENTRY_INFORMATION17',
646: p_old_ENTRY_INFORMATION17,

Line 650: pay_continuous_calc.event_update(p_business_group_id,

646: p_old_ENTRY_INFORMATION17,
647: p_new_ENTRY_INFORMATION17,
648: p_effective_date
649: );
650: pay_continuous_calc.event_update(p_business_group_id,
651: p_legislation_code,
652: 'PAY_ELEMENT_ENTRIES_F',
653: 'ENTRY_INFORMATION18',
654: p_old_ENTRY_INFORMATION18,

Line 658: pay_continuous_calc.event_update(p_business_group_id,

654: p_old_ENTRY_INFORMATION18,
655: p_new_ENTRY_INFORMATION18,
656: p_effective_date
657: );
658: pay_continuous_calc.event_update(p_business_group_id,
659: p_legislation_code,
660: 'PAY_ELEMENT_ENTRIES_F',
661: 'ENTRY_INFORMATION19',
662: p_old_ENTRY_INFORMATION19,

Line 666: pay_continuous_calc.event_update(p_business_group_id,

662: p_old_ENTRY_INFORMATION19,
663: p_new_ENTRY_INFORMATION19,
664: p_effective_date
665: );
666: pay_continuous_calc.event_update(p_business_group_id,
667: p_legislation_code,
668: 'PAY_ELEMENT_ENTRIES_F',
669: 'ENTRY_INFORMATION2',
670: p_old_ENTRY_INFORMATION2,

Line 674: pay_continuous_calc.event_update(p_business_group_id,

670: p_old_ENTRY_INFORMATION2,
671: p_new_ENTRY_INFORMATION2,
672: p_effective_date
673: );
674: pay_continuous_calc.event_update(p_business_group_id,
675: p_legislation_code,
676: 'PAY_ELEMENT_ENTRIES_F',
677: 'ENTRY_INFORMATION20',
678: p_old_ENTRY_INFORMATION20,

Line 682: pay_continuous_calc.event_update(p_business_group_id,

678: p_old_ENTRY_INFORMATION20,
679: p_new_ENTRY_INFORMATION20,
680: p_effective_date
681: );
682: pay_continuous_calc.event_update(p_business_group_id,
683: p_legislation_code,
684: 'PAY_ELEMENT_ENTRIES_F',
685: 'ENTRY_INFORMATION21',
686: p_old_ENTRY_INFORMATION21,

Line 690: pay_continuous_calc.event_update(p_business_group_id,

686: p_old_ENTRY_INFORMATION21,
687: p_new_ENTRY_INFORMATION21,
688: p_effective_date
689: );
690: pay_continuous_calc.event_update(p_business_group_id,
691: p_legislation_code,
692: 'PAY_ELEMENT_ENTRIES_F',
693: 'ENTRY_INFORMATION22',
694: p_old_ENTRY_INFORMATION22,

Line 698: pay_continuous_calc.event_update(p_business_group_id,

694: p_old_ENTRY_INFORMATION22,
695: p_new_ENTRY_INFORMATION22,
696: p_effective_date
697: );
698: pay_continuous_calc.event_update(p_business_group_id,
699: p_legislation_code,
700: 'PAY_ELEMENT_ENTRIES_F',
701: 'ENTRY_INFORMATION23',
702: p_old_ENTRY_INFORMATION23,

Line 706: pay_continuous_calc.event_update(p_business_group_id,

702: p_old_ENTRY_INFORMATION23,
703: p_new_ENTRY_INFORMATION23,
704: p_effective_date
705: );
706: pay_continuous_calc.event_update(p_business_group_id,
707: p_legislation_code,
708: 'PAY_ELEMENT_ENTRIES_F',
709: 'ENTRY_INFORMATION24',
710: p_old_ENTRY_INFORMATION24,

Line 714: pay_continuous_calc.event_update(p_business_group_id,

710: p_old_ENTRY_INFORMATION24,
711: p_new_ENTRY_INFORMATION24,
712: p_effective_date
713: );
714: pay_continuous_calc.event_update(p_business_group_id,
715: p_legislation_code,
716: 'PAY_ELEMENT_ENTRIES_F',
717: 'ENTRY_INFORMATION25',
718: p_old_ENTRY_INFORMATION25,

Line 722: pay_continuous_calc.event_update(p_business_group_id,

718: p_old_ENTRY_INFORMATION25,
719: p_new_ENTRY_INFORMATION25,
720: p_effective_date
721: );
722: pay_continuous_calc.event_update(p_business_group_id,
723: p_legislation_code,
724: 'PAY_ELEMENT_ENTRIES_F',
725: 'ENTRY_INFORMATION26',
726: p_old_ENTRY_INFORMATION26,

Line 730: pay_continuous_calc.event_update(p_business_group_id,

726: p_old_ENTRY_INFORMATION26,
727: p_new_ENTRY_INFORMATION26,
728: p_effective_date
729: );
730: pay_continuous_calc.event_update(p_business_group_id,
731: p_legislation_code,
732: 'PAY_ELEMENT_ENTRIES_F',
733: 'ENTRY_INFORMATION27',
734: p_old_ENTRY_INFORMATION27,

Line 738: pay_continuous_calc.event_update(p_business_group_id,

734: p_old_ENTRY_INFORMATION27,
735: p_new_ENTRY_INFORMATION27,
736: p_effective_date
737: );
738: pay_continuous_calc.event_update(p_business_group_id,
739: p_legislation_code,
740: 'PAY_ELEMENT_ENTRIES_F',
741: 'ENTRY_INFORMATION28',
742: p_old_ENTRY_INFORMATION28,

Line 746: pay_continuous_calc.event_update(p_business_group_id,

742: p_old_ENTRY_INFORMATION28,
743: p_new_ENTRY_INFORMATION28,
744: p_effective_date
745: );
746: pay_continuous_calc.event_update(p_business_group_id,
747: p_legislation_code,
748: 'PAY_ELEMENT_ENTRIES_F',
749: 'ENTRY_INFORMATION29',
750: p_old_ENTRY_INFORMATION29,

Line 754: pay_continuous_calc.event_update(p_business_group_id,

750: p_old_ENTRY_INFORMATION29,
751: p_new_ENTRY_INFORMATION29,
752: p_effective_date
753: );
754: pay_continuous_calc.event_update(p_business_group_id,
755: p_legislation_code,
756: 'PAY_ELEMENT_ENTRIES_F',
757: 'ENTRY_INFORMATION3',
758: p_old_ENTRY_INFORMATION3,

Line 762: pay_continuous_calc.event_update(p_business_group_id,

758: p_old_ENTRY_INFORMATION3,
759: p_new_ENTRY_INFORMATION3,
760: p_effective_date
761: );
762: pay_continuous_calc.event_update(p_business_group_id,
763: p_legislation_code,
764: 'PAY_ELEMENT_ENTRIES_F',
765: 'ENTRY_INFORMATION30',
766: p_old_ENTRY_INFORMATION30,

Line 770: pay_continuous_calc.event_update(p_business_group_id,

766: p_old_ENTRY_INFORMATION30,
767: p_new_ENTRY_INFORMATION30,
768: p_effective_date
769: );
770: pay_continuous_calc.event_update(p_business_group_id,
771: p_legislation_code,
772: 'PAY_ELEMENT_ENTRIES_F',
773: 'ENTRY_INFORMATION4',
774: p_old_ENTRY_INFORMATION4,

Line 778: pay_continuous_calc.event_update(p_business_group_id,

774: p_old_ENTRY_INFORMATION4,
775: p_new_ENTRY_INFORMATION4,
776: p_effective_date
777: );
778: pay_continuous_calc.event_update(p_business_group_id,
779: p_legislation_code,
780: 'PAY_ELEMENT_ENTRIES_F',
781: 'ENTRY_INFORMATION5',
782: p_old_ENTRY_INFORMATION5,

Line 786: pay_continuous_calc.event_update(p_business_group_id,

782: p_old_ENTRY_INFORMATION5,
783: p_new_ENTRY_INFORMATION5,
784: p_effective_date
785: );
786: pay_continuous_calc.event_update(p_business_group_id,
787: p_legislation_code,
788: 'PAY_ELEMENT_ENTRIES_F',
789: 'ENTRY_INFORMATION6',
790: p_old_ENTRY_INFORMATION6,

Line 794: pay_continuous_calc.event_update(p_business_group_id,

790: p_old_ENTRY_INFORMATION6,
791: p_new_ENTRY_INFORMATION6,
792: p_effective_date
793: );
794: pay_continuous_calc.event_update(p_business_group_id,
795: p_legislation_code,
796: 'PAY_ELEMENT_ENTRIES_F',
797: 'ENTRY_INFORMATION7',
798: p_old_ENTRY_INFORMATION7,

Line 802: pay_continuous_calc.event_update(p_business_group_id,

798: p_old_ENTRY_INFORMATION7,
799: p_new_ENTRY_INFORMATION7,
800: p_effective_date
801: );
802: pay_continuous_calc.event_update(p_business_group_id,
803: p_legislation_code,
804: 'PAY_ELEMENT_ENTRIES_F',
805: 'ENTRY_INFORMATION8',
806: p_old_ENTRY_INFORMATION8,

Line 810: pay_continuous_calc.event_update(p_business_group_id,

806: p_old_ENTRY_INFORMATION8,
807: p_new_ENTRY_INFORMATION8,
808: p_effective_date
809: );
810: pay_continuous_calc.event_update(p_business_group_id,
811: p_legislation_code,
812: 'PAY_ELEMENT_ENTRIES_F',
813: 'ENTRY_INFORMATION9',
814: p_old_ENTRY_INFORMATION9,

Line 818: pay_continuous_calc.event_update(p_business_group_id,

814: p_old_ENTRY_INFORMATION9,
815: p_new_ENTRY_INFORMATION9,
816: p_effective_date
817: );
818: pay_continuous_calc.event_update(p_business_group_id,
819: p_legislation_code,
820: 'PAY_ELEMENT_ENTRIES_F',
821: 'ENTRY_INFORMATION_CATEGORY',
822: p_old_ENTRY_INFORMATION_CATEGO,

Line 826: pay_continuous_calc.event_update(p_business_group_id,

822: p_old_ENTRY_INFORMATION_CATEGO,
823: p_new_ENTRY_INFORMATION_CATEGO,
824: p_effective_date
825: );
826: pay_continuous_calc.event_update(p_business_group_id,
827: p_legislation_code,
828: 'PAY_ELEMENT_ENTRIES_F',
829: 'ORIGINAL_ENTRY_ID',
830: p_old_ORIGINAL_ENTRY_ID,

Line 834: pay_continuous_calc.event_update(p_business_group_id,

830: p_old_ORIGINAL_ENTRY_ID,
831: p_new_ORIGINAL_ENTRY_ID,
832: p_effective_date
833: );
834: pay_continuous_calc.event_update(p_business_group_id,
835: p_legislation_code,
836: 'PAY_ELEMENT_ENTRIES_F',
837: 'PERSONAL_PAYMENT_METHOD_ID',
838: p_old_PERSONAL_PAYMENT_METHOD_,

Line 842: pay_continuous_calc.event_update(p_business_group_id,

838: p_old_PERSONAL_PAYMENT_METHOD_,
839: p_new_PERSONAL_PAYMENT_METHOD_,
840: p_effective_date
841: );
842: pay_continuous_calc.event_update(p_business_group_id,
843: p_legislation_code,
844: 'PAY_ELEMENT_ENTRIES_F',
845: 'REASON',
846: p_old_REASON,

Line 850: pay_continuous_calc.event_update(p_business_group_id,

846: p_old_REASON,
847: p_new_REASON,
848: p_effective_date
849: );
850: pay_continuous_calc.event_update(p_business_group_id,
851: p_legislation_code,
852: 'PAY_ELEMENT_ENTRIES_F',
853: 'SUBPRIORITY',
854: p_old_SUBPRIORITY,

Line 860: pay_continuous_calc.event_update(p_business_group_id,

856: p_effective_date
857: );
858: else
859: /* OK it must be a date track change */
860: pay_continuous_calc.event_update(p_business_group_id,
861: p_legislation_code,
862: 'PAY_ELEMENT_ENTRIES_F',
863: 'EFFECTIVE_END_DATE',
864: p_old_EFFECTIVE_END_DATE,

Line 870: pay_continuous_calc.event_update(p_business_group_id,

866: p_new_effective_end_date,
867: least(p_old_effective_end_date,
868: p_new_effective_end_date)
869: );
870: pay_continuous_calc.event_update(p_business_group_id,
871: p_legislation_code,
872: 'PAY_ELEMENT_ENTRIES_F',
873: 'EFFECTIVE_START_DATE',
874: p_old_EFFECTIVE_START_DATE,

Line 888: if (pay_continuous_calc.g_event_list.sz <> 0) then

884: cnt number;
885: l_process_event_id number;
886: l_object_version_number number;
887: begin
888: if (pay_continuous_calc.g_event_list.sz <> 0) then
889: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
890: pay_ppe_api.create_process_event(
891: p_assignment_id => p_old_ASSIGNMENT_ID,
892: p_effective_date => g_event_list.effective_date(cnt),

Line 889: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

885: l_process_event_id number;
886: l_object_version_number number;
887: begin
888: if (pay_continuous_calc.g_event_list.sz <> 0) then
889: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
890: pay_ppe_api.create_process_event(
891: p_assignment_id => p_old_ASSIGNMENT_ID,
892: p_effective_date => g_event_list.effective_date(cnt),
893: p_change_type => g_event_list.change_type(cnt),

Line 905: pay_continuous_calc.g_event_list.sz := 0;

901: p_business_group_id => p_business_group_id
902: );
903: end loop;
904: end if;
905: pay_continuous_calc.g_event_list.sz := 0;
906: end;
907: hr_utility.set_location(l_proc, 900);
908: --
909: end PAY_ELEMENT_ENTRIES_F_aru;

Line 939: pay_continuous_calc.event_update(p_business_group_id,

935: return;
936: end if;
937: --
938: --
939: pay_continuous_calc.event_update(p_business_group_id,
940: p_legislation_code,
941: 'PAY_ELEMENT_ENTRIES_F',
942: NULL,
943: NULL,

Line 955: if (pay_continuous_calc.g_event_list.sz <> 0) then

951: cnt number;
952: l_process_event_id number;
953: l_object_version_number number;
954: begin
955: if (pay_continuous_calc.g_event_list.sz <> 0) then
956: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
957: pay_ppe_api.create_process_event(
958: p_assignment_id => p_assignment_id,
959: p_effective_date => g_event_list.effective_date(cnt),

Line 956: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

952: l_process_event_id number;
953: l_object_version_number number;
954: begin
955: if (pay_continuous_calc.g_event_list.sz <> 0) then
956: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
957: pay_ppe_api.create_process_event(
958: p_assignment_id => p_assignment_id,
959: p_effective_date => g_event_list.effective_date(cnt),
960: p_change_type => g_event_list.change_type(cnt),

Line 972: pay_continuous_calc.g_event_list.sz := 0;

968: p_business_group_id => p_business_group_id
969: );
970: end loop;
971: end if;
972: pay_continuous_calc.g_event_list.sz := 0;
973: end;
974: hr_utility.set_location(l_proc, 900);
975: end element_entries_ari;
976: --

Line 1046: pay_continuous_calc.event_update(p_business_group_id,

1042: --
1043: end if;
1044: end if;
1045: --
1046: pay_continuous_calc.event_update(p_business_group_id,
1047: p_legislation_code,
1048: 'PAY_ELEMENT_ENTRIES_F',
1049: l_column_name,
1050: l_old_value,

Line 1062: if (pay_continuous_calc.g_event_list.sz <> 0) then

1058: cnt number;
1059: l_process_event_id number;
1060: l_object_version_number number;
1061: begin
1062: if (pay_continuous_calc.g_event_list.sz <> 0) then
1063: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1064: pay_ppe_api.create_process_event(
1065: p_assignment_id => p_assignment_id,
1066: p_effective_date => g_event_list.effective_date(cnt),

Line 1063: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

1059: l_process_event_id number;
1060: l_object_version_number number;
1061: begin
1062: if (pay_continuous_calc.g_event_list.sz <> 0) then
1063: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1064: pay_ppe_api.create_process_event(
1065: p_assignment_id => p_assignment_id,
1066: p_effective_date => g_event_list.effective_date(cnt),
1067: p_change_type => g_event_list.change_type(cnt),

Line 1080: pay_continuous_calc.g_event_list.sz := 0;

1076: p_noted_value => l_noted_value
1077: );
1078: end loop;
1079: end if;
1080: pay_continuous_calc.g_event_list.sz := 0;
1081: end;
1082: hr_utility.set_location(l_proc, 900);
1083: end element_entries_ard;
1084:

Line 1119: pay_continuous_calc.event_update(p_business_group_id,

1115: if (g_override_cc = TRUE) then
1116: return;
1117: end if;
1118: --
1119: pay_continuous_calc.event_update(p_business_group_id,
1120: p_legislation_code,
1121: 'PAY_ELEMENT_ENTRY_VALUES_F',
1122: 'SCREEN_ENTRY_VALUE',
1123: p_old_SCREEN_ENTRY_VALUE,

Line 1135: if (pay_continuous_calc.g_event_list.sz <> 0) then

1131: l_process_event_id number;
1132: l_object_version_number number;
1133: cnt number;
1134: begin
1135: if (pay_continuous_calc.g_event_list.sz <> 0) then
1136: for asgrec in get_asg loop
1137: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1138: pay_ppe_api.create_process_event(
1139: p_assignment_id => asgrec.assignment_id,

Line 1137: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

1133: cnt number;
1134: begin
1135: if (pay_continuous_calc.g_event_list.sz <> 0) then
1136: for asgrec in get_asg loop
1137: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1138: pay_ppe_api.create_process_event(
1139: p_assignment_id => asgrec.assignment_id,
1140: p_effective_date => g_event_list.effective_date(cnt),
1141: p_change_type => g_event_list.change_type(cnt),

Line 1154: pay_continuous_calc.g_event_list.sz := 0;

1150: );
1151: end loop;
1152: end loop;
1153: end if;
1154: pay_continuous_calc.g_event_list.sz := 0;
1155: end;
1156: hr_utility.set_location('pay_cc_dyt_code_pkg.PAY_ELEMENT_ENTRY_VALUES_F_aru', 50);
1157: --
1158: end PAY_ELEMENT_ENTRY_VALUES_F_aru;

Line 1307: if (pay_continuous_calc.g_override_cc = TRUE) then

1303: where person_id = p_person_id;
1304: --
1305: begin
1306: /* If the continuous calc is overriden then do nothing */
1307: if (pay_continuous_calc.g_override_cc = TRUE) then
1308: return;
1309: end if;
1310: --
1311: /* If the dates havent changed it must be a correction */

Line 1315: pay_continuous_calc.event_update(p_business_group_id,

1311: /* If the dates havent changed it must be a correction */
1312: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
1313: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
1314: --
1315: pay_continuous_calc.event_update(p_business_group_id,
1316: p_legislation_code,
1317: 'PER_CONTRACTS_F',
1318: 'ATTRIBUTE1',
1319: p_old_ATTRIBUTE1,

Line 1324: pay_continuous_calc.event_update(p_business_group_id,

1320: p_new_ATTRIBUTE1,
1321: p_effective_date
1322: );
1323: --
1324: pay_continuous_calc.event_update(p_business_group_id,
1325: p_legislation_code,
1326: 'PER_CONTRACTS_F',
1327: 'ATTRIBUTE10',
1328: p_old_ATTRIBUTE10,

Line 1333: pay_continuous_calc.event_update(p_business_group_id,

1329: p_new_ATTRIBUTE10,
1330: p_effective_date
1331: );
1332: --
1333: pay_continuous_calc.event_update(p_business_group_id,
1334: p_legislation_code,
1335: 'PER_CONTRACTS_F',
1336: 'ATTRIBUTE11',
1337: p_old_ATTRIBUTE11,

Line 1342: pay_continuous_calc.event_update(p_business_group_id,

1338: p_new_ATTRIBUTE11,
1339: p_effective_date
1340: );
1341: --
1342: pay_continuous_calc.event_update(p_business_group_id,
1343: p_legislation_code,
1344: 'PER_CONTRACTS_F',
1345: 'ATTRIBUTE12',
1346: p_old_ATTRIBUTE12,

Line 1351: pay_continuous_calc.event_update(p_business_group_id,

1347: p_new_ATTRIBUTE12,
1348: p_effective_date
1349: );
1350: --
1351: pay_continuous_calc.event_update(p_business_group_id,
1352: p_legislation_code,
1353: 'PER_CONTRACTS_F',
1354: 'ATTRIBUTE13',
1355: p_old_ATTRIBUTE13,

Line 1360: pay_continuous_calc.event_update(p_business_group_id,

1356: p_new_ATTRIBUTE13,
1357: p_effective_date
1358: );
1359: --
1360: pay_continuous_calc.event_update(p_business_group_id,
1361: p_legislation_code,
1362: 'PER_CONTRACTS_F',
1363: 'ATTRIBUTE14',
1364: p_old_ATTRIBUTE14,

Line 1369: pay_continuous_calc.event_update(p_business_group_id,

1365: p_new_ATTRIBUTE14,
1366: p_effective_date
1367: );
1368: --
1369: pay_continuous_calc.event_update(p_business_group_id,
1370: p_legislation_code,
1371: 'PER_CONTRACTS_F',
1372: 'ATTRIBUTE15',
1373: p_old_ATTRIBUTE15,

Line 1378: pay_continuous_calc.event_update(p_business_group_id,

1374: p_new_ATTRIBUTE15,
1375: p_effective_date
1376: );
1377: --
1378: pay_continuous_calc.event_update(p_business_group_id,
1379: p_legislation_code,
1380: 'PER_CONTRACTS_F',
1381: 'ATTRIBUTE16',
1382: p_old_ATTRIBUTE16,

Line 1387: pay_continuous_calc.event_update(p_business_group_id,

1383: p_new_ATTRIBUTE16,
1384: p_effective_date
1385: );
1386: --
1387: pay_continuous_calc.event_update(p_business_group_id,
1388: p_legislation_code,
1389: 'PER_CONTRACTS_F',
1390: 'ATTRIBUTE17',
1391: p_old_ATTRIBUTE17,

Line 1396: pay_continuous_calc.event_update(p_business_group_id,

1392: p_new_ATTRIBUTE17,
1393: p_effective_date
1394: );
1395: --
1396: pay_continuous_calc.event_update(p_business_group_id,
1397: p_legislation_code,
1398: 'PER_CONTRACTS_F',
1399: 'ATTRIBUTE18',
1400: p_old_ATTRIBUTE18,

Line 1405: pay_continuous_calc.event_update(p_business_group_id,

1401: p_new_ATTRIBUTE18,
1402: p_effective_date
1403: );
1404: --
1405: pay_continuous_calc.event_update(p_business_group_id,
1406: p_legislation_code,
1407: 'PER_CONTRACTS_F',
1408: 'ATTRIBUTE19',
1409: p_old_ATTRIBUTE19,

Line 1414: pay_continuous_calc.event_update(p_business_group_id,

1410: p_new_ATTRIBUTE19,
1411: p_effective_date
1412: );
1413: --
1414: pay_continuous_calc.event_update(p_business_group_id,
1415: p_legislation_code,
1416: 'PER_CONTRACTS_F',
1417: 'ATTRIBUTE2',
1418: p_old_ATTRIBUTE2,

Line 1423: pay_continuous_calc.event_update(p_business_group_id,

1419: p_new_ATTRIBUTE2,
1420: p_effective_date
1421: );
1422: --
1423: pay_continuous_calc.event_update(p_business_group_id,
1424: p_legislation_code,
1425: 'PER_CONTRACTS_F',
1426: 'ATTRIBUTE20',
1427: p_old_ATTRIBUTE20,

Line 1432: pay_continuous_calc.event_update(p_business_group_id,

1428: p_new_ATTRIBUTE20,
1429: p_effective_date
1430: );
1431: --
1432: pay_continuous_calc.event_update(p_business_group_id,
1433: p_legislation_code,
1434: 'PER_CONTRACTS_F',
1435: 'ATTRIBUTE3',
1436: p_old_ATTRIBUTE3,

Line 1441: pay_continuous_calc.event_update(p_business_group_id,

1437: p_new_ATTRIBUTE3,
1438: p_effective_date
1439: );
1440: --
1441: pay_continuous_calc.event_update(p_business_group_id,
1442: p_legislation_code,
1443: 'PER_CONTRACTS_F',
1444: 'ATTRIBUTE4',
1445: p_old_ATTRIBUTE4,

Line 1450: pay_continuous_calc.event_update(p_business_group_id,

1446: p_new_ATTRIBUTE4,
1447: p_effective_date
1448: );
1449: --
1450: pay_continuous_calc.event_update(p_business_group_id,
1451: p_legislation_code,
1452: 'PER_CONTRACTS_F',
1453: 'ATTRIBUTE5',
1454: p_old_ATTRIBUTE5,

Line 1459: pay_continuous_calc.event_update(p_business_group_id,

1455: p_new_ATTRIBUTE5,
1456: p_effective_date
1457: );
1458: --
1459: pay_continuous_calc.event_update(p_business_group_id,
1460: p_legislation_code,
1461: 'PER_CONTRACTS_F',
1462: 'ATTRIBUTE6',
1463: p_old_ATTRIBUTE6,

Line 1468: pay_continuous_calc.event_update(p_business_group_id,

1464: p_new_ATTRIBUTE6,
1465: p_effective_date
1466: );
1467: --
1468: pay_continuous_calc.event_update(p_business_group_id,
1469: p_legislation_code,
1470: 'PER_CONTRACTS_F',
1471: 'ATTRIBUTE7',
1472: p_old_ATTRIBUTE7,

Line 1477: pay_continuous_calc.event_update(p_business_group_id,

1473: p_new_ATTRIBUTE7,
1474: p_effective_date
1475: );
1476: --
1477: pay_continuous_calc.event_update(p_business_group_id,
1478: p_legislation_code,
1479: 'PER_CONTRACTS_F',
1480: 'ATTRIBUTE8',
1481: p_old_ATTRIBUTE8,

Line 1486: pay_continuous_calc.event_update(p_business_group_id,

1482: p_new_ATTRIBUTE8,
1483: p_effective_date
1484: );
1485: --
1486: pay_continuous_calc.event_update(p_business_group_id,
1487: p_legislation_code,
1488: 'PER_CONTRACTS_F',
1489: 'ATTRIBUTE9',
1490: p_old_ATTRIBUTE9,

Line 1495: pay_continuous_calc.event_update(p_business_group_id,

1491: p_new_ATTRIBUTE9,
1492: p_effective_date
1493: );
1494: --
1495: pay_continuous_calc.event_update(p_business_group_id,
1496: p_legislation_code,
1497: 'PER_CONTRACTS_F',
1498: 'ATTRIBUTE_CATEGORY',
1499: p_old_ATTRIBUTE_CATEGORY,

Line 1504: pay_continuous_calc.event_update(p_business_group_id,

1500: p_new_ATTRIBUTE_CATEGORY,
1501: p_effective_date
1502: );
1503: --
1504: pay_continuous_calc.event_update(p_business_group_id,
1505: p_legislation_code,
1506: 'PER_CONTRACTS_F',
1507: 'BUSINESS_GROUP_ID',
1508: p_old_BUSINESS_GROUP_ID,

Line 1513: pay_continuous_calc.event_update(p_business_group_id,

1509: p_new_BUSINESS_GROUP_ID,
1510: p_effective_date
1511: );
1512: --
1513: pay_continuous_calc.event_update(p_business_group_id,
1514: p_legislation_code,
1515: 'PER_CONTRACTS_F',
1516: 'CONTRACTUAL_JOB_TITLE',
1517: p_old_CONTRACTUAL_JOB_TITLE,

Line 1522: pay_continuous_calc.event_update(p_business_group_id,

1518: p_new_CONTRACTUAL_JOB_TITLE,
1519: p_effective_date
1520: );
1521: --
1522: pay_continuous_calc.event_update(p_business_group_id,
1523: p_legislation_code,
1524: 'PER_CONTRACTS_F',
1525: 'CONTRACT_ID',
1526: p_old_CONTRACT_ID,

Line 1531: pay_continuous_calc.event_update(p_business_group_id,

1527: p_new_CONTRACT_ID,
1528: p_effective_date
1529: );
1530: --
1531: pay_continuous_calc.event_update(p_business_group_id,
1532: p_legislation_code,
1533: 'PER_CONTRACTS_F',
1534: 'CTR_INFORMATION1',
1535: p_old_CTR_INFORMATION1,

Line 1540: pay_continuous_calc.event_update(p_business_group_id,

1536: p_new_CTR_INFORMATION1,
1537: p_effective_date
1538: );
1539: --
1540: pay_continuous_calc.event_update(p_business_group_id,
1541: p_legislation_code,
1542: 'PER_CONTRACTS_F',
1543: 'CTR_INFORMATION10',
1544: p_old_CTR_INFORMATION10,

Line 1549: pay_continuous_calc.event_update(p_business_group_id,

1545: p_new_CTR_INFORMATION10,
1546: p_effective_date
1547: );
1548: --
1549: pay_continuous_calc.event_update(p_business_group_id,
1550: p_legislation_code,
1551: 'PER_CONTRACTS_F',
1552: 'CTR_INFORMATION11',
1553: p_old_CTR_INFORMATION11,

Line 1558: pay_continuous_calc.event_update(p_business_group_id,

1554: p_new_CTR_INFORMATION11,
1555: p_effective_date
1556: );
1557: --
1558: pay_continuous_calc.event_update(p_business_group_id,
1559: p_legislation_code,
1560: 'PER_CONTRACTS_F',
1561: 'CTR_INFORMATION12',
1562: p_old_CTR_INFORMATION12,

Line 1567: pay_continuous_calc.event_update(p_business_group_id,

1563: p_new_CTR_INFORMATION12,
1564: p_effective_date
1565: );
1566: --
1567: pay_continuous_calc.event_update(p_business_group_id,
1568: p_legislation_code,
1569: 'PER_CONTRACTS_F',
1570: 'CTR_INFORMATION13',
1571: p_old_CTR_INFORMATION13,

Line 1576: pay_continuous_calc.event_update(p_business_group_id,

1572: p_new_CTR_INFORMATION13,
1573: p_effective_date
1574: );
1575: --
1576: pay_continuous_calc.event_update(p_business_group_id,
1577: p_legislation_code,
1578: 'PER_CONTRACTS_F',
1579: 'CTR_INFORMATION14',
1580: p_old_CTR_INFORMATION14,

Line 1585: pay_continuous_calc.event_update(p_business_group_id,

1581: p_new_CTR_INFORMATION14,
1582: p_effective_date
1583: );
1584: --
1585: pay_continuous_calc.event_update(p_business_group_id,
1586: p_legislation_code,
1587: 'PER_CONTRACTS_F',
1588: 'CTR_INFORMATION15',
1589: p_old_CTR_INFORMATION15,

Line 1594: pay_continuous_calc.event_update(p_business_group_id,

1590: p_new_CTR_INFORMATION15,
1591: p_effective_date
1592: );
1593: --
1594: pay_continuous_calc.event_update(p_business_group_id,
1595: p_legislation_code,
1596: 'PER_CONTRACTS_F',
1597: 'CTR_INFORMATION16',
1598: p_old_CTR_INFORMATION16,

Line 1603: pay_continuous_calc.event_update(p_business_group_id,

1599: p_new_CTR_INFORMATION16,
1600: p_effective_date
1601: );
1602: --
1603: pay_continuous_calc.event_update(p_business_group_id,
1604: p_legislation_code,
1605: 'PER_CONTRACTS_F',
1606: 'CTR_INFORMATION17',
1607: p_old_CTR_INFORMATION17,

Line 1612: pay_continuous_calc.event_update(p_business_group_id,

1608: p_new_CTR_INFORMATION17,
1609: p_effective_date
1610: );
1611: --
1612: pay_continuous_calc.event_update(p_business_group_id,
1613: p_legislation_code,
1614: 'PER_CONTRACTS_F',
1615: 'CTR_INFORMATION18',
1616: p_old_CTR_INFORMATION18,

Line 1621: pay_continuous_calc.event_update(p_business_group_id,

1617: p_new_CTR_INFORMATION18,
1618: p_effective_date
1619: );
1620: --
1621: pay_continuous_calc.event_update(p_business_group_id,
1622: p_legislation_code,
1623: 'PER_CONTRACTS_F',
1624: 'CTR_INFORMATION19',
1625: p_old_CTR_INFORMATION19,

Line 1630: pay_continuous_calc.event_update(p_business_group_id,

1626: p_new_CTR_INFORMATION19,
1627: p_effective_date
1628: );
1629: --
1630: pay_continuous_calc.event_update(p_business_group_id,
1631: p_legislation_code,
1632: 'PER_CONTRACTS_F',
1633: 'CTR_INFORMATION2',
1634: p_old_CTR_INFORMATION2,

Line 1639: pay_continuous_calc.event_update(p_business_group_id,

1635: p_new_CTR_INFORMATION2,
1636: p_effective_date
1637: );
1638: --
1639: pay_continuous_calc.event_update(p_business_group_id,
1640: p_legislation_code,
1641: 'PER_CONTRACTS_F',
1642: 'CTR_INFORMATION20',
1643: p_old_CTR_INFORMATION20,

Line 1648: pay_continuous_calc.event_update(p_business_group_id,

1644: p_new_CTR_INFORMATION20,
1645: p_effective_date
1646: );
1647: --
1648: pay_continuous_calc.event_update(p_business_group_id,
1649: p_legislation_code,
1650: 'PER_CONTRACTS_F',
1651: 'CTR_INFORMATION3',
1652: p_old_CTR_INFORMATION3,

Line 1657: pay_continuous_calc.event_update(p_business_group_id,

1653: p_new_CTR_INFORMATION3,
1654: p_effective_date
1655: );
1656: --
1657: pay_continuous_calc.event_update(p_business_group_id,
1658: p_legislation_code,
1659: 'PER_CONTRACTS_F',
1660: 'CTR_INFORMATION4',
1661: p_old_CTR_INFORMATION4,

Line 1666: pay_continuous_calc.event_update(p_business_group_id,

1662: p_new_CTR_INFORMATION4,
1663: p_effective_date
1664: );
1665: --
1666: pay_continuous_calc.event_update(p_business_group_id,
1667: p_legislation_code,
1668: 'PER_CONTRACTS_F',
1669: 'CTR_INFORMATION5',
1670: p_old_CTR_INFORMATION5,

Line 1675: pay_continuous_calc.event_update(p_business_group_id,

1671: p_new_CTR_INFORMATION5,
1672: p_effective_date
1673: );
1674: --
1675: pay_continuous_calc.event_update(p_business_group_id,
1676: p_legislation_code,
1677: 'PER_CONTRACTS_F',
1678: 'CTR_INFORMATION6',
1679: p_old_CTR_INFORMATION6,

Line 1684: pay_continuous_calc.event_update(p_business_group_id,

1680: p_new_CTR_INFORMATION6,
1681: p_effective_date
1682: );
1683: --
1684: pay_continuous_calc.event_update(p_business_group_id,
1685: p_legislation_code,
1686: 'PER_CONTRACTS_F',
1687: 'CTR_INFORMATION7',
1688: p_old_CTR_INFORMATION7,

Line 1693: pay_continuous_calc.event_update(p_business_group_id,

1689: p_new_CTR_INFORMATION7,
1690: p_effective_date
1691: );
1692: --
1693: pay_continuous_calc.event_update(p_business_group_id,
1694: p_legislation_code,
1695: 'PER_CONTRACTS_F',
1696: 'CTR_INFORMATION8',
1697: p_old_CTR_INFORMATION8,

Line 1702: pay_continuous_calc.event_update(p_business_group_id,

1698: p_new_CTR_INFORMATION8,
1699: p_effective_date
1700: );
1701: --
1702: pay_continuous_calc.event_update(p_business_group_id,
1703: p_legislation_code,
1704: 'PER_CONTRACTS_F',
1705: 'CTR_INFORMATION9',
1706: p_old_CTR_INFORMATION9,

Line 1711: pay_continuous_calc.event_update(p_business_group_id,

1707: p_new_CTR_INFORMATION9,
1708: p_effective_date
1709: );
1710: --
1711: pay_continuous_calc.event_update(p_business_group_id,
1712: p_legislation_code,
1713: 'PER_CONTRACTS_F',
1714: 'CTR_INFORMATION_CATEGORY',
1715: p_old_CTR_INFORMATION_CATEGORY,

Line 1720: pay_continuous_calc.event_update(p_business_group_id,

1716: p_new_CTR_INFORMATION_CATEGORY,
1717: p_effective_date
1718: );
1719: --
1720: pay_continuous_calc.event_update(p_business_group_id,
1721: p_legislation_code,
1722: 'PER_CONTRACTS_F',
1723: 'DESCRIPTION',
1724: p_old_DESCRIPTION,

Line 1729: pay_continuous_calc.event_update(p_business_group_id,

1725: p_new_DESCRIPTION,
1726: p_effective_date
1727: );
1728: --
1729: pay_continuous_calc.event_update(p_business_group_id,
1730: p_legislation_code,
1731: 'PER_CONTRACTS_F',
1732: 'DOC_STATUS',
1733: p_old_DOC_STATUS,

Line 1738: pay_continuous_calc.event_update(p_business_group_id,

1734: p_new_DOC_STATUS,
1735: p_effective_date
1736: );
1737: --
1738: pay_continuous_calc.event_update(p_business_group_id,
1739: p_legislation_code,
1740: 'PER_CONTRACTS_F',
1741: 'DOC_STATUS_CHANGE_DATE',
1742: p_old_DOC_STATUS_CHANGE_DATE,

Line 1747: pay_continuous_calc.event_update(p_business_group_id,

1743: p_new_DOC_STATUS_CHANGE_DATE,
1744: p_effective_date
1745: );
1746: --
1747: pay_continuous_calc.event_update(p_business_group_id,
1748: p_legislation_code,
1749: 'PER_CONTRACTS_F',
1750: 'DURATION',
1751: p_old_DURATION,

Line 1756: pay_continuous_calc.event_update(p_business_group_id,

1752: p_new_DURATION,
1753: p_effective_date
1754: );
1755: --
1756: pay_continuous_calc.event_update(p_business_group_id,
1757: p_legislation_code,
1758: 'PER_CONTRACTS_F',
1759: 'DURATION_UNITS',
1760: p_old_DURATION_UNITS,

Line 1765: pay_continuous_calc.event_update(p_business_group_id,

1761: p_new_DURATION_UNITS,
1762: p_effective_date
1763: );
1764: --
1765: pay_continuous_calc.event_update(p_business_group_id,
1766: p_legislation_code,
1767: 'PER_CONTRACTS_F',
1768: 'END_REASON',
1769: p_old_END_REASON,

Line 1774: pay_continuous_calc.event_update(p_business_group_id,

1770: p_new_END_REASON,
1771: p_effective_date
1772: );
1773: --
1774: pay_continuous_calc.event_update(p_business_group_id,
1775: p_legislation_code,
1776: 'PER_CONTRACTS_F',
1777: 'EXTENSION_PERIOD',
1778: p_old_EXTENSION_PERIOD,

Line 1783: pay_continuous_calc.event_update(p_business_group_id,

1779: p_new_EXTENSION_PERIOD,
1780: p_effective_date
1781: );
1782: --
1783: pay_continuous_calc.event_update(p_business_group_id,
1784: p_legislation_code,
1785: 'PER_CONTRACTS_F',
1786: 'EXTENSION_PERIOD_UNITS',
1787: p_old_EXTENSION_PERIOD_UNITS,

Line 1792: pay_continuous_calc.event_update(p_business_group_id,

1788: p_new_EXTENSION_PERIOD_UNITS,
1789: p_effective_date
1790: );
1791: --
1792: pay_continuous_calc.event_update(p_business_group_id,
1793: p_legislation_code,
1794: 'PER_CONTRACTS_F',
1795: 'EXTENSION_REASON',
1796: p_old_EXTENSION_REASON,

Line 1801: pay_continuous_calc.event_update(p_business_group_id,

1797: p_new_EXTENSION_REASON,
1798: p_effective_date
1799: );
1800: --
1801: pay_continuous_calc.event_update(p_business_group_id,
1802: p_legislation_code,
1803: 'PER_CONTRACTS_F',
1804: 'NUMBER_OF_EXTENSIONS',
1805: p_old_NUMBER_OF_EXTENSIONS,

Line 1810: pay_continuous_calc.event_update(p_business_group_id,

1806: p_new_NUMBER_OF_EXTENSIONS,
1807: p_effective_date
1808: );
1809: --
1810: pay_continuous_calc.event_update(p_business_group_id,
1811: p_legislation_code,
1812: 'PER_CONTRACTS_F',
1813: 'PARTIES',
1814: p_old_PARTIES,

Line 1819: pay_continuous_calc.event_update(p_business_group_id,

1815: p_new_PARTIES,
1816: p_effective_date
1817: );
1818: --
1819: pay_continuous_calc.event_update(p_business_group_id,
1820: p_legislation_code,
1821: 'PER_CONTRACTS_F',
1822: 'PERSON_ID',
1823: p_old_PERSON_ID,

Line 1828: pay_continuous_calc.event_update(p_business_group_id,

1824: p_new_PERSON_ID,
1825: p_effective_date
1826: );
1827: --
1828: pay_continuous_calc.event_update(p_business_group_id,
1829: p_legislation_code,
1830: 'PER_CONTRACTS_F',
1831: 'REFERENCE',
1832: p_old_REFERENCE,

Line 1837: pay_continuous_calc.event_update(p_business_group_id,

1833: p_new_REFERENCE,
1834: p_effective_date
1835: );
1836: --
1837: pay_continuous_calc.event_update(p_business_group_id,
1838: p_legislation_code,
1839: 'PER_CONTRACTS_F',
1840: 'START_REASON',
1841: p_old_START_REASON,

Line 1846: pay_continuous_calc.event_update(p_business_group_id,

1842: p_new_START_REASON,
1843: p_effective_date
1844: );
1845: --
1846: pay_continuous_calc.event_update(p_business_group_id,
1847: p_legislation_code,
1848: 'PER_CONTRACTS_F',
1849: 'STATUS',
1850: p_old_STATUS,

Line 1855: pay_continuous_calc.event_update(p_business_group_id,

1851: p_new_STATUS,
1852: p_effective_date
1853: );
1854: --
1855: pay_continuous_calc.event_update(p_business_group_id,
1856: p_legislation_code,
1857: 'PER_CONTRACTS_F',
1858: 'STATUS_REASON',
1859: p_old_STATUS_REASON,

Line 1864: pay_continuous_calc.event_update(p_business_group_id,

1860: p_new_STATUS_REASON,
1861: p_effective_date
1862: );
1863: --
1864: pay_continuous_calc.event_update(p_business_group_id,
1865: p_legislation_code,
1866: 'PER_CONTRACTS_F',
1867: 'TYPE',
1868: p_old_TYPE,

Line 1873: pay_continuous_calc.event_update(p_business_group_id,

1869: p_new_TYPE,
1870: p_effective_date
1871: );
1872: --
1873: pay_continuous_calc.event_update(p_business_group_id,
1874: p_legislation_code,
1875: 'PER_CONTRACTS_F',
1876: 'TYPE',
1877: p_old_TYPE,

Line 1884: pay_continuous_calc.event_update(p_business_group_id,

1880: );
1881: else
1882: /* OK it must be a date track change */
1883: --
1884: pay_continuous_calc.event_update(p_business_group_id,
1885: p_legislation_code,
1886: 'PER_CONTRACTS_F',
1887: 'EFFECTIVE_END_DATE',
1888: p_old_EFFECTIVE_END_DATE,

Line 1895: pay_continuous_calc.event_update(p_business_group_id,

1891: least(p_old_effective_end_date,
1892: p_new_effective_end_date)
1893: );
1894: --
1895: pay_continuous_calc.event_update(p_business_group_id,
1896: p_legislation_code,
1897: 'PER_CONTRACTS_F',
1898: 'EFFECTIVE_START_DATE',
1899: p_old_EFFECTIVE_START_DATE,

Line 1914: if (pay_continuous_calc.g_event_list.sz <> 0) then

1910: l_process_event_id number;
1911: l_object_version_number number;
1912: cnt number;
1913: begin
1914: if (pay_continuous_calc.g_event_list.sz <> 0) then
1915: for asgrec in asgcur (p_old_PERSON_ID) loop
1916: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1917: pay_ppe_api.create_process_event(
1918: p_assignment_id => asgrec.assignment_id,

Line 1916: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

1912: cnt number;
1913: begin
1914: if (pay_continuous_calc.g_event_list.sz <> 0) then
1915: for asgrec in asgcur (p_old_PERSON_ID) loop
1916: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1917: pay_ppe_api.create_process_event(
1918: p_assignment_id => asgrec.assignment_id,
1919: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
1920: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 1919: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

1915: for asgrec in asgcur (p_old_PERSON_ID) loop
1916: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1917: pay_ppe_api.create_process_event(
1918: p_assignment_id => asgrec.assignment_id,
1919: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
1920: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
1921: p_status => 'U',
1922: p_description => pay_continuous_calc.g_event_list.description(cnt),
1923: p_process_event_id => l_process_event_id,

Line 1920: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

1916: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
1917: pay_ppe_api.create_process_event(
1918: p_assignment_id => asgrec.assignment_id,
1919: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
1920: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
1921: p_status => 'U',
1922: p_description => pay_continuous_calc.g_event_list.description(cnt),
1923: p_process_event_id => l_process_event_id,
1924: p_object_version_number => l_object_version_number,

Line 1922: p_description => pay_continuous_calc.g_event_list.description(cnt),

1918: p_assignment_id => asgrec.assignment_id,
1919: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
1920: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
1921: p_status => 'U',
1922: p_description => pay_continuous_calc.g_event_list.description(cnt),
1923: p_process_event_id => l_process_event_id,
1924: p_object_version_number => l_object_version_number,
1925: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
1926: p_business_group_id => p_business_group_id,

Line 1925: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

1921: p_status => 'U',
1922: p_description => pay_continuous_calc.g_event_list.description(cnt),
1923: p_process_event_id => l_process_event_id,
1924: p_object_version_number => l_object_version_number,
1925: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
1926: p_business_group_id => p_business_group_id,
1927: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
1928: p_surrogate_key => p_new_contract_id
1929: );

Line 1927: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

1923: p_process_event_id => l_process_event_id,
1924: p_object_version_number => l_object_version_number,
1925: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
1926: p_business_group_id => p_business_group_id,
1927: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
1928: p_surrogate_key => p_new_contract_id
1929: );
1930: end loop;
1931: end loop;

Line 1933: pay_continuous_calc.g_event_list.sz := 0;

1929: );
1930: end loop;
1931: end loop;
1932: end if;
1933: pay_continuous_calc.g_event_list.sz := 0;
1934: end;
1935: --
1936: end PER_CONTRACTS_F_aru;
1937:

Line 2141: hr_utility.set_location('pay_continuous_calc.PER_ALL_ASSIGNMENTS_F_aru', 10);

2137: )
2138: is
2139: --
2140: begin
2141: hr_utility.set_location('pay_continuous_calc.PER_ALL_ASSIGNMENTS_F_aru', 10);
2142: /* If the continuous calc is overriden then do nothing */
2143: if (g_override_cc = TRUE) then
2144: return;
2145: end if;

Line 2151: pay_continuous_calc.event_update(p_business_group_id,

2147: /* If the dates haven't changed it must be a correction */
2148: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
2149: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
2150: --
2151: pay_continuous_calc.event_update(p_business_group_id,
2152: p_legislation_code,
2153: 'PER_ALL_ASSIGNMENTS_F',
2154: 'APPLICATION_ID',
2155: p_old_APPLICATION_ID,

Line 2159: pay_continuous_calc.event_update(p_business_group_id,

2155: p_old_APPLICATION_ID,
2156: p_new_APPLICATION_ID,
2157: p_effective_date
2158: );
2159: pay_continuous_calc.event_update(p_business_group_id,
2160: p_legislation_code,
2161: 'PER_ALL_ASSIGNMENTS_F',
2162: 'ASSIGNMENT_ID',
2163: p_old_ASSIGNMENT_ID,

Line 2167: pay_continuous_calc.event_update(p_business_group_id,

2163: p_old_ASSIGNMENT_ID,
2164: p_new_ASSIGNMENT_ID,
2165: p_effective_date
2166: );
2167: pay_continuous_calc.event_update(p_business_group_id,
2168: p_legislation_code,
2169: 'PER_ALL_ASSIGNMENTS_F',
2170: 'ASSIGNMENT_NUMBER',
2171: p_old_ASSIGNMENT_NUMBER,

Line 2175: pay_continuous_calc.event_update(p_business_group_id,

2171: p_old_ASSIGNMENT_NUMBER,
2172: p_new_ASSIGNMENT_NUMBER,
2173: p_effective_date
2174: );
2175: pay_continuous_calc.event_update(p_business_group_id,
2176: p_legislation_code,
2177: 'PER_ALL_ASSIGNMENTS_F',
2178: 'ASSIGNMENT_SEQUENCE',
2179: p_old_ASSIGNMENT_SEQUENCE,

Line 2183: pay_continuous_calc.event_update(p_business_group_id,

2179: p_old_ASSIGNMENT_SEQUENCE,
2180: p_new_ASSIGNMENT_SEQUENCE,
2181: p_effective_date
2182: );
2183: pay_continuous_calc.event_update(p_business_group_id,
2184: p_legislation_code,
2185: 'PER_ALL_ASSIGNMENTS_F',
2186: 'ASSIGNMENT_STATUS_TYPE_ID',
2187: p_old_ASSIGNMENT_STATUS_TYPE_I,

Line 2191: pay_continuous_calc.event_update(p_business_group_id,

2187: p_old_ASSIGNMENT_STATUS_TYPE_I,
2188: p_new_ASSIGNMENT_STATUS_TYPE_I,
2189: p_effective_date
2190: );
2191: pay_continuous_calc.event_update(p_business_group_id,
2192: p_legislation_code,
2193: 'PER_ALL_ASSIGNMENTS_F',
2194: 'ASSIGNMENT_TYPE',
2195: p_old_ASSIGNMENT_TYPE,

Line 2199: pay_continuous_calc.event_update(p_business_group_id,

2195: p_old_ASSIGNMENT_TYPE,
2196: p_new_ASSIGNMENT_TYPE,
2197: p_effective_date
2198: );
2199: pay_continuous_calc.event_update(p_business_group_id,
2200: p_legislation_code,
2201: 'PER_ALL_ASSIGNMENTS_F',
2202: 'ASS_ATTRIBUTE1',
2203: p_old_ASS_ATTRIBUTE1,

Line 2207: pay_continuous_calc.event_update(p_business_group_id,

2203: p_old_ASS_ATTRIBUTE1,
2204: p_new_ASS_ATTRIBUTE1,
2205: p_effective_date
2206: );
2207: pay_continuous_calc.event_update(p_business_group_id,
2208: p_legislation_code,
2209: 'PER_ALL_ASSIGNMENTS_F',
2210: 'ASS_ATTRIBUTE10',
2211: p_old_ASS_ATTRIBUTE10,

Line 2215: pay_continuous_calc.event_update(p_business_group_id,

2211: p_old_ASS_ATTRIBUTE10,
2212: p_new_ASS_ATTRIBUTE10,
2213: p_effective_date
2214: );
2215: pay_continuous_calc.event_update(p_business_group_id,
2216: p_legislation_code,
2217: 'PER_ALL_ASSIGNMENTS_F',
2218: 'ASS_ATTRIBUTE11',
2219: p_old_ASS_ATTRIBUTE11,

Line 2223: pay_continuous_calc.event_update(p_business_group_id,

2219: p_old_ASS_ATTRIBUTE11,
2220: p_new_ASS_ATTRIBUTE11,
2221: p_effective_date
2222: );
2223: pay_continuous_calc.event_update(p_business_group_id,
2224: p_legislation_code,
2225: 'PER_ALL_ASSIGNMENTS_F',
2226: 'ASS_ATTRIBUTE12',
2227: p_old_ASS_ATTRIBUTE12,

Line 2231: pay_continuous_calc.event_update(p_business_group_id,

2227: p_old_ASS_ATTRIBUTE12,
2228: p_new_ASS_ATTRIBUTE12,
2229: p_effective_date
2230: );
2231: pay_continuous_calc.event_update(p_business_group_id,
2232: p_legislation_code,
2233: 'PER_ALL_ASSIGNMENTS_F',
2234: 'ASS_ATTRIBUTE13',
2235: p_old_ASS_ATTRIBUTE13,

Line 2239: pay_continuous_calc.event_update(p_business_group_id,

2235: p_old_ASS_ATTRIBUTE13,
2236: p_new_ASS_ATTRIBUTE13,
2237: p_effective_date
2238: );
2239: pay_continuous_calc.event_update(p_business_group_id,
2240: p_legislation_code,
2241: 'PER_ALL_ASSIGNMENTS_F',
2242: 'ASS_ATTRIBUTE14',
2243: p_old_ASS_ATTRIBUTE14,

Line 2247: pay_continuous_calc.event_update(p_business_group_id,

2243: p_old_ASS_ATTRIBUTE14,
2244: p_new_ASS_ATTRIBUTE14,
2245: p_effective_date
2246: );
2247: pay_continuous_calc.event_update(p_business_group_id,
2248: p_legislation_code,
2249: 'PER_ALL_ASSIGNMENTS_F',
2250: 'ASS_ATTRIBUTE15',
2251: p_old_ASS_ATTRIBUTE15,

Line 2255: pay_continuous_calc.event_update(p_business_group_id,

2251: p_old_ASS_ATTRIBUTE15,
2252: p_new_ASS_ATTRIBUTE15,
2253: p_effective_date
2254: );
2255: pay_continuous_calc.event_update(p_business_group_id,
2256: p_legislation_code,
2257: 'PER_ALL_ASSIGNMENTS_F',
2258: 'ASS_ATTRIBUTE16',
2259: p_old_ASS_ATTRIBUTE16,

Line 2263: pay_continuous_calc.event_update(p_business_group_id,

2259: p_old_ASS_ATTRIBUTE16,
2260: p_new_ASS_ATTRIBUTE16,
2261: p_effective_date
2262: );
2263: pay_continuous_calc.event_update(p_business_group_id,
2264: p_legislation_code,
2265: 'PER_ALL_ASSIGNMENTS_F',
2266: 'ASS_ATTRIBUTE17',
2267: p_old_ASS_ATTRIBUTE17,

Line 2271: pay_continuous_calc.event_update(p_business_group_id,

2267: p_old_ASS_ATTRIBUTE17,
2268: p_new_ASS_ATTRIBUTE17,
2269: p_effective_date
2270: );
2271: pay_continuous_calc.event_update(p_business_group_id,
2272: p_legislation_code,
2273: 'PER_ALL_ASSIGNMENTS_F',
2274: 'ASS_ATTRIBUTE18',
2275: p_old_ASS_ATTRIBUTE18,

Line 2279: pay_continuous_calc.event_update(p_business_group_id,

2275: p_old_ASS_ATTRIBUTE18,
2276: p_new_ASS_ATTRIBUTE18,
2277: p_effective_date
2278: );
2279: pay_continuous_calc.event_update(p_business_group_id,
2280: p_legislation_code,
2281: 'PER_ALL_ASSIGNMENTS_F',
2282: 'ASS_ATTRIBUTE19',
2283: p_old_ASS_ATTRIBUTE19,

Line 2287: pay_continuous_calc.event_update(p_business_group_id,

2283: p_old_ASS_ATTRIBUTE19,
2284: p_new_ASS_ATTRIBUTE19,
2285: p_effective_date
2286: );
2287: pay_continuous_calc.event_update(p_business_group_id,
2288: p_legislation_code,
2289: 'PER_ALL_ASSIGNMENTS_F',
2290: 'ASS_ATTRIBUTE2',
2291: p_old_ASS_ATTRIBUTE2,

Line 2295: pay_continuous_calc.event_update(p_business_group_id,

2291: p_old_ASS_ATTRIBUTE2,
2292: p_new_ASS_ATTRIBUTE2,
2293: p_effective_date
2294: );
2295: pay_continuous_calc.event_update(p_business_group_id,
2296: p_legislation_code,
2297: 'PER_ALL_ASSIGNMENTS_F',
2298: 'ASS_ATTRIBUTE20',
2299: p_old_ASS_ATTRIBUTE20,

Line 2303: pay_continuous_calc.event_update(p_business_group_id,

2299: p_old_ASS_ATTRIBUTE20,
2300: p_new_ASS_ATTRIBUTE20,
2301: p_effective_date
2302: );
2303: pay_continuous_calc.event_update(p_business_group_id,
2304: p_legislation_code,
2305: 'PER_ALL_ASSIGNMENTS_F',
2306: 'ASS_ATTRIBUTE21',
2307: p_old_ASS_ATTRIBUTE21,

Line 2311: pay_continuous_calc.event_update(p_business_group_id,

2307: p_old_ASS_ATTRIBUTE21,
2308: p_new_ASS_ATTRIBUTE21,
2309: p_effective_date
2310: );
2311: pay_continuous_calc.event_update(p_business_group_id,
2312: p_legislation_code,
2313: 'PER_ALL_ASSIGNMENTS_F',
2314: 'ASS_ATTRIBUTE22',
2315: p_old_ASS_ATTRIBUTE22,

Line 2319: pay_continuous_calc.event_update(p_business_group_id,

2315: p_old_ASS_ATTRIBUTE22,
2316: p_new_ASS_ATTRIBUTE22,
2317: p_effective_date
2318: );
2319: pay_continuous_calc.event_update(p_business_group_id,
2320: p_legislation_code,
2321: 'PER_ALL_ASSIGNMENTS_F',
2322: 'ASS_ATTRIBUTE23',
2323: p_old_ASS_ATTRIBUTE23,

Line 2327: pay_continuous_calc.event_update(p_business_group_id,

2323: p_old_ASS_ATTRIBUTE23,
2324: p_new_ASS_ATTRIBUTE23,
2325: p_effective_date
2326: );
2327: pay_continuous_calc.event_update(p_business_group_id,
2328: p_legislation_code,
2329: 'PER_ALL_ASSIGNMENTS_F',
2330: 'ASS_ATTRIBUTE24',
2331: p_old_ASS_ATTRIBUTE24,

Line 2335: pay_continuous_calc.event_update(p_business_group_id,

2331: p_old_ASS_ATTRIBUTE24,
2332: p_new_ASS_ATTRIBUTE24,
2333: p_effective_date
2334: );
2335: pay_continuous_calc.event_update(p_business_group_id,
2336: p_legislation_code,
2337: 'PER_ALL_ASSIGNMENTS_F',
2338: 'ASS_ATTRIBUTE25',
2339: p_old_ASS_ATTRIBUTE25,

Line 2343: pay_continuous_calc.event_update(p_business_group_id,

2339: p_old_ASS_ATTRIBUTE25,
2340: p_new_ASS_ATTRIBUTE25,
2341: p_effective_date
2342: );
2343: pay_continuous_calc.event_update(p_business_group_id,
2344: p_legislation_code,
2345: 'PER_ALL_ASSIGNMENTS_F',
2346: 'ASS_ATTRIBUTE26',
2347: p_old_ASS_ATTRIBUTE26,

Line 2351: pay_continuous_calc.event_update(p_business_group_id,

2347: p_old_ASS_ATTRIBUTE26,
2348: p_new_ASS_ATTRIBUTE26,
2349: p_effective_date
2350: );
2351: pay_continuous_calc.event_update(p_business_group_id,
2352: p_legislation_code,
2353: 'PER_ALL_ASSIGNMENTS_F',
2354: 'ASS_ATTRIBUTE27',
2355: p_old_ASS_ATTRIBUTE27,

Line 2359: pay_continuous_calc.event_update(p_business_group_id,

2355: p_old_ASS_ATTRIBUTE27,
2356: p_new_ASS_ATTRIBUTE27,
2357: p_effective_date
2358: );
2359: pay_continuous_calc.event_update(p_business_group_id,
2360: p_legislation_code,
2361: 'PER_ALL_ASSIGNMENTS_F',
2362: 'ASS_ATTRIBUTE28',
2363: p_old_ASS_ATTRIBUTE28,

Line 2367: pay_continuous_calc.event_update(p_business_group_id,

2363: p_old_ASS_ATTRIBUTE28,
2364: p_new_ASS_ATTRIBUTE28,
2365: p_effective_date
2366: );
2367: pay_continuous_calc.event_update(p_business_group_id,
2368: p_legislation_code,
2369: 'PER_ALL_ASSIGNMENTS_F',
2370: 'ASS_ATTRIBUTE29',
2371: p_old_ASS_ATTRIBUTE29,

Line 2375: pay_continuous_calc.event_update(p_business_group_id,

2371: p_old_ASS_ATTRIBUTE29,
2372: p_new_ASS_ATTRIBUTE29,
2373: p_effective_date
2374: );
2375: pay_continuous_calc.event_update(p_business_group_id,
2376: p_legislation_code,
2377: 'PER_ALL_ASSIGNMENTS_F',
2378: 'ASS_ATTRIBUTE3',
2379: p_old_ASS_ATTRIBUTE3,

Line 2383: pay_continuous_calc.event_update(p_business_group_id,

2379: p_old_ASS_ATTRIBUTE3,
2380: p_new_ASS_ATTRIBUTE3,
2381: p_effective_date
2382: );
2383: pay_continuous_calc.event_update(p_business_group_id,
2384: p_legislation_code,
2385: 'PER_ALL_ASSIGNMENTS_F',
2386: 'ASS_ATTRIBUTE30',
2387: p_old_ASS_ATTRIBUTE30,

Line 2391: pay_continuous_calc.event_update(p_business_group_id,

2387: p_old_ASS_ATTRIBUTE30,
2388: p_new_ASS_ATTRIBUTE30,
2389: p_effective_date
2390: );
2391: pay_continuous_calc.event_update(p_business_group_id,
2392: p_legislation_code,
2393: 'PER_ALL_ASSIGNMENTS_F',
2394: 'ASS_ATTRIBUTE4',
2395: p_old_ASS_ATTRIBUTE4,

Line 2399: pay_continuous_calc.event_update(p_business_group_id,

2395: p_old_ASS_ATTRIBUTE4,
2396: p_new_ASS_ATTRIBUTE4,
2397: p_effective_date
2398: );
2399: pay_continuous_calc.event_update(p_business_group_id,
2400: p_legislation_code,
2401: 'PER_ALL_ASSIGNMENTS_F',
2402: 'ASS_ATTRIBUTE5',
2403: p_old_ASS_ATTRIBUTE5,

Line 2407: pay_continuous_calc.event_update(p_business_group_id,

2403: p_old_ASS_ATTRIBUTE5,
2404: p_new_ASS_ATTRIBUTE5,
2405: p_effective_date
2406: );
2407: pay_continuous_calc.event_update(p_business_group_id,
2408: p_legislation_code,
2409: 'PER_ALL_ASSIGNMENTS_F',
2410: 'ASS_ATTRIBUTE6',
2411: p_old_ASS_ATTRIBUTE6,

Line 2415: pay_continuous_calc.event_update(p_business_group_id,

2411: p_old_ASS_ATTRIBUTE6,
2412: p_new_ASS_ATTRIBUTE6,
2413: p_effective_date
2414: );
2415: pay_continuous_calc.event_update(p_business_group_id,
2416: p_legislation_code,
2417: 'PER_ALL_ASSIGNMENTS_F',
2418: 'ASS_ATTRIBUTE7',
2419: p_old_ASS_ATTRIBUTE7,

Line 2423: pay_continuous_calc.event_update(p_business_group_id,

2419: p_old_ASS_ATTRIBUTE7,
2420: p_new_ASS_ATTRIBUTE7,
2421: p_effective_date
2422: );
2423: pay_continuous_calc.event_update(p_business_group_id,
2424: p_legislation_code,
2425: 'PER_ALL_ASSIGNMENTS_F',
2426: 'ASS_ATTRIBUTE8',
2427: p_old_ASS_ATTRIBUTE8,

Line 2431: pay_continuous_calc.event_update(p_business_group_id,

2427: p_old_ASS_ATTRIBUTE8,
2428: p_new_ASS_ATTRIBUTE8,
2429: p_effective_date
2430: );
2431: pay_continuous_calc.event_update(p_business_group_id,
2432: p_legislation_code,
2433: 'PER_ALL_ASSIGNMENTS_F',
2434: 'ASS_ATTRIBUTE9',
2435: p_old_ASS_ATTRIBUTE9,

Line 2439: pay_continuous_calc.event_update(p_business_group_id,

2435: p_old_ASS_ATTRIBUTE9,
2436: p_new_ASS_ATTRIBUTE9,
2437: p_effective_date
2438: );
2439: pay_continuous_calc.event_update(p_business_group_id,
2440: p_legislation_code,
2441: 'PER_ALL_ASSIGNMENTS_F',
2442: 'ASS_ATTRIBUTE_CATEGORY',
2443: p_old_ASS_ATTRIBUTE_CATEGORY,

Line 2447: pay_continuous_calc.event_update(p_business_group_id,

2443: p_old_ASS_ATTRIBUTE_CATEGORY,
2444: p_new_ASS_ATTRIBUTE_CATEGORY,
2445: p_effective_date
2446: );
2447: pay_continuous_calc.event_update(p_business_group_id,
2448: p_legislation_code,
2449: 'PER_ALL_ASSIGNMENTS_F',
2450: 'BARGAINING_UNIT_CODE',
2451: p_old_BARGAINING_UNIT_CODE,

Line 2455: pay_continuous_calc.event_update(p_business_group_id,

2451: p_old_BARGAINING_UNIT_CODE,
2452: p_new_BARGAINING_UNIT_CODE,
2453: p_effective_date
2454: );
2455: pay_continuous_calc.event_update(p_business_group_id,
2456: p_legislation_code,
2457: 'PER_ALL_ASSIGNMENTS_F',
2458: 'BUSINESS_GROUP_ID',
2459: p_old_BUSINESS_GROUP_ID,

Line 2463: pay_continuous_calc.event_update(p_business_group_id,

2459: p_old_BUSINESS_GROUP_ID,
2460: p_new_BUSINESS_GROUP_ID,
2461: p_effective_date
2462: );
2463: pay_continuous_calc.event_update(p_business_group_id,
2464: p_legislation_code,
2465: 'PER_ALL_ASSIGNMENTS_F',
2466: 'CAGR_GRADE_DEF_ID',
2467: p_old_CAGR_GRADE_DEF_ID,

Line 2471: pay_continuous_calc.event_update(p_business_group_id,

2467: p_old_CAGR_GRADE_DEF_ID,
2468: p_new_CAGR_GRADE_DEF_ID,
2469: p_effective_date
2470: );
2471: pay_continuous_calc.event_update(p_business_group_id,
2472: p_legislation_code,
2473: 'PER_ALL_ASSIGNMENTS_F',
2474: 'CAGR_ID_FLEX_NUM',
2475: p_old_CAGR_ID_FLEX_NUM,

Line 2479: pay_continuous_calc.event_update(p_business_group_id,

2475: p_old_CAGR_ID_FLEX_NUM,
2476: p_new_CAGR_ID_FLEX_NUM,
2477: p_effective_date
2478: );
2479: pay_continuous_calc.event_update(p_business_group_id,
2480: p_legislation_code,
2481: 'PER_ALL_ASSIGNMENTS_F',
2482: 'CHANGE_REASON',
2483: p_old_CHANGE_REASON,

Line 2487: pay_continuous_calc.event_update(p_business_group_id,

2483: p_old_CHANGE_REASON,
2484: p_new_CHANGE_REASON,
2485: p_effective_date
2486: );
2487: pay_continuous_calc.event_update(p_business_group_id,
2488: p_legislation_code,
2489: 'PER_ALL_ASSIGNMENTS_F',
2490: 'COLLECTIVE_AGREEMENT_ID',
2491: p_old_COLLECTIVE_AGREEMENT_ID,

Line 2495: pay_continuous_calc.event_update(p_business_group_id,

2491: p_old_COLLECTIVE_AGREEMENT_ID,
2492: p_new_COLLECTIVE_AGREEMENT_ID,
2493: p_effective_date
2494: );
2495: pay_continuous_calc.event_update(p_business_group_id,
2496: p_legislation_code,
2497: 'PER_ALL_ASSIGNMENTS_F',
2498: 'COMMENT_ID',
2499: p_old_COMMENT_ID,

Line 2503: pay_continuous_calc.event_update(p_business_group_id,

2499: p_old_COMMENT_ID,
2500: p_new_COMMENT_ID,
2501: p_effective_date
2502: );
2503: pay_continuous_calc.event_update(p_business_group_id,
2504: p_legislation_code,
2505: 'PER_ALL_ASSIGNMENTS_F',
2506: 'CONTRACT_ID',
2507: p_old_CONTRACT_ID,

Line 2511: pay_continuous_calc.event_update(p_business_group_id,

2507: p_old_CONTRACT_ID,
2508: p_new_CONTRACT_ID,
2509: p_effective_date
2510: );
2511: pay_continuous_calc.event_update(p_business_group_id,
2512: p_legislation_code,
2513: 'PER_ALL_ASSIGNMENTS_F',
2514: 'DATE_PROBATION_END',
2515: p_old_DATE_PROBATION_END,

Line 2519: pay_continuous_calc.event_update(p_business_group_id,

2515: p_old_DATE_PROBATION_END,
2516: p_new_DATE_PROBATION_END,
2517: p_effective_date
2518: );
2519: pay_continuous_calc.event_update(p_business_group_id,
2520: p_legislation_code,
2521: 'PER_ALL_ASSIGNMENTS_F',
2522: 'DEFAULT_CODE_COMB_ID',
2523: p_old_DEFAULT_CODE_COMB_ID,

Line 2527: pay_continuous_calc.event_update(p_business_group_id,

2523: p_old_DEFAULT_CODE_COMB_ID,
2524: p_new_DEFAULT_CODE_COMB_ID,
2525: p_effective_date
2526: );
2527: pay_continuous_calc.event_update(p_business_group_id,
2528: p_legislation_code,
2529: 'PER_ALL_ASSIGNMENTS_F',
2530: 'EMPLOYMENT_CATEGORY',
2531: p_old_EMPLOYMENT_CATEGORY,

Line 2535: pay_continuous_calc.event_update(p_business_group_id,

2531: p_old_EMPLOYMENT_CATEGORY,
2532: p_new_EMPLOYMENT_CATEGORY,
2533: p_effective_date
2534: );
2535: pay_continuous_calc.event_update(p_business_group_id,
2536: p_legislation_code,
2537: 'PER_ALL_ASSIGNMENTS_F',
2538: 'ESTABLISHMENT_ID',
2539: p_old_ESTABLISHMENT_ID,

Line 2543: pay_continuous_calc.event_update(p_business_group_id,

2539: p_old_ESTABLISHMENT_ID,
2540: p_new_ESTABLISHMENT_ID,
2541: p_effective_date
2542: );
2543: pay_continuous_calc.event_update(p_business_group_id,
2544: p_legislation_code,
2545: 'PER_ALL_ASSIGNMENTS_F',
2546: 'FREQUENCY',
2547: p_old_FREQUENCY,

Line 2551: pay_continuous_calc.event_update(p_business_group_id,

2547: p_old_FREQUENCY,
2548: p_new_FREQUENCY,
2549: p_effective_date
2550: );
2551: pay_continuous_calc.event_update(p_business_group_id,
2552: p_legislation_code,
2553: 'PER_ALL_ASSIGNMENTS_F',
2554: 'GRADE_ID',
2555: p_old_GRADE_ID,

Line 2559: pay_continuous_calc.event_update(p_business_group_id,

2555: p_old_GRADE_ID,
2556: p_new_GRADE_ID,
2557: p_effective_date
2558: );
2559: pay_continuous_calc.event_update(p_business_group_id,
2560: p_legislation_code,
2561: 'PER_ALL_ASSIGNMENTS_F',
2562: 'HOURLY_SALARIED_CODE',
2563: p_old_HOURLY_SALARIED_CODE,

Line 2567: pay_continuous_calc.event_update(p_business_group_id,

2563: p_old_HOURLY_SALARIED_CODE,
2564: p_new_HOURLY_SALARIED_CODE,
2565: p_effective_date
2566: );
2567: pay_continuous_calc.event_update(p_business_group_id,
2568: p_legislation_code,
2569: 'PER_ALL_ASSIGNMENTS_F',
2570: 'INTERNAL_ADDRESS_LINE',
2571: p_old_INTERNAL_ADDRESS_LINE,

Line 2575: pay_continuous_calc.event_update(p_business_group_id,

2571: p_old_INTERNAL_ADDRESS_LINE,
2572: p_new_INTERNAL_ADDRESS_LINE,
2573: p_effective_date
2574: );
2575: pay_continuous_calc.event_update(p_business_group_id,
2576: p_legislation_code,
2577: 'PER_ALL_ASSIGNMENTS_F',
2578: 'JOB_ID',
2579: p_old_JOB_ID,

Line 2583: pay_continuous_calc.event_update(p_business_group_id,

2579: p_old_JOB_ID,
2580: p_new_JOB_ID,
2581: p_effective_date
2582: );
2583: pay_continuous_calc.event_update(p_business_group_id,
2584: p_legislation_code,
2585: 'PER_ALL_ASSIGNMENTS_F',
2586: 'LABOUR_UNION_MEMBER_FLAG',
2587: p_old_LABOUR_UNION_MEMBER_FLAG,

Line 2591: pay_continuous_calc.event_update(p_business_group_id,

2587: p_old_LABOUR_UNION_MEMBER_FLAG,
2588: p_new_LABOUR_UNION_MEMBER_FLAG,
2589: p_effective_date
2590: );
2591: pay_continuous_calc.event_update(p_business_group_id,
2592: p_legislation_code,
2593: 'PER_ALL_ASSIGNMENTS_F',
2594: 'LOCATION_ID',
2595: p_old_LOCATION_ID,

Line 2599: pay_continuous_calc.event_update(p_business_group_id,

2595: p_old_LOCATION_ID,
2596: p_new_LOCATION_ID,
2597: p_effective_date
2598: );
2599: pay_continuous_calc.event_update(p_business_group_id,
2600: p_legislation_code,
2601: 'PER_ALL_ASSIGNMENTS_F',
2602: 'MANAGER_FLAG',
2603: p_old_MANAGER_FLAG,

Line 2607: pay_continuous_calc.event_update(p_business_group_id,

2603: p_old_MANAGER_FLAG,
2604: p_new_MANAGER_FLAG,
2605: p_effective_date
2606: );
2607: pay_continuous_calc.event_update(p_business_group_id,
2608: p_legislation_code,
2609: 'PER_ALL_ASSIGNMENTS_F',
2610: 'NORMAL_HOURS',
2611: p_old_NORMAL_HOURS,

Line 2615: pay_continuous_calc.event_update(p_business_group_id,

2611: p_old_NORMAL_HOURS,
2612: p_new_NORMAL_HOURS,
2613: p_effective_date
2614: );
2615: pay_continuous_calc.event_update(p_business_group_id,
2616: p_legislation_code,
2617: 'PER_ALL_ASSIGNMENTS_F',
2618: 'ORGANIZATION_ID',
2619: p_old_ORGANIZATION_ID,

Line 2623: pay_continuous_calc.event_update(p_business_group_id,

2619: p_old_ORGANIZATION_ID,
2620: p_new_ORGANIZATION_ID,
2621: p_effective_date
2622: );
2623: pay_continuous_calc.event_update(p_business_group_id,
2624: p_legislation_code,
2625: 'PER_ALL_ASSIGNMENTS_F',
2626: 'PAYROLL_ID',
2627: p_old_PAYROLL_ID,

Line 2631: pay_continuous_calc.event_update(p_business_group_id,

2627: p_old_PAYROLL_ID,
2628: p_new_PAYROLL_ID,
2629: p_effective_date
2630: );
2631: pay_continuous_calc.event_update(p_business_group_id,
2632: p_legislation_code,
2633: 'PER_ALL_ASSIGNMENTS_F',
2634: 'PAY_BASIS_ID',
2635: p_old_PAY_BASIS_ID,

Line 2639: pay_continuous_calc.event_update(p_business_group_id,

2635: p_old_PAY_BASIS_ID,
2636: p_new_PAY_BASIS_ID,
2637: p_effective_date
2638: );
2639: pay_continuous_calc.event_update(p_business_group_id,
2640: p_legislation_code,
2641: 'PER_ALL_ASSIGNMENTS_F',
2642: 'PEOPLE_GROUP_ID',
2643: p_old_PEOPLE_GROUP_ID,

Line 2647: pay_continuous_calc.event_update(p_business_group_id,

2643: p_old_PEOPLE_GROUP_ID,
2644: p_new_PEOPLE_GROUP_ID,
2645: p_effective_date
2646: );
2647: pay_continuous_calc.event_update(p_business_group_id,
2648: p_legislation_code,
2649: 'PER_ALL_ASSIGNMENTS_F',
2650: 'PERF_REVIEW_PERIOD',
2651: p_old_PERF_REVIEW_PERIOD,

Line 2655: pay_continuous_calc.event_update(p_business_group_id,

2651: p_old_PERF_REVIEW_PERIOD,
2652: p_new_PERF_REVIEW_PERIOD,
2653: p_effective_date
2654: );
2655: pay_continuous_calc.event_update(p_business_group_id,
2656: p_legislation_code,
2657: 'PER_ALL_ASSIGNMENTS_F',
2658: 'PERF_REVIEW_PERIOD_FREQUENCY',
2659: p_old_PERF_REVIEW_PERIOD_FREQU,

Line 2663: pay_continuous_calc.event_update(p_business_group_id,

2659: p_old_PERF_REVIEW_PERIOD_FREQU,
2660: p_new_PERF_REVIEW_PERIOD_FREQU,
2661: p_effective_date
2662: );
2663: pay_continuous_calc.event_update(p_business_group_id,
2664: p_legislation_code,
2665: 'PER_ALL_ASSIGNMENTS_F',
2666: 'PERIOD_OF_SERVICE_ID',
2667: p_old_PERIOD_OF_SERVICE_ID,

Line 2671: pay_continuous_calc.event_update(p_business_group_id,

2667: p_old_PERIOD_OF_SERVICE_ID,
2668: p_new_PERIOD_OF_SERVICE_ID,
2669: p_effective_date
2670: );
2671: pay_continuous_calc.event_update(p_business_group_id,
2672: p_legislation_code,
2673: 'PER_ALL_ASSIGNMENTS_F',
2674: 'PERSON_ID',
2675: p_old_PERSON_ID,

Line 2679: pay_continuous_calc.event_update(p_business_group_id,

2675: p_old_PERSON_ID,
2676: p_new_PERSON_ID,
2677: p_effective_date
2678: );
2679: pay_continuous_calc.event_update(p_business_group_id,
2680: p_legislation_code,
2681: 'PER_ALL_ASSIGNMENTS_F',
2682: 'PERSON_REFERRED_BY_ID',
2683: p_old_PERSON_REFERRED_BY_ID,

Line 2687: pay_continuous_calc.event_update(p_business_group_id,

2683: p_old_PERSON_REFERRED_BY_ID,
2684: p_new_PERSON_REFERRED_BY_ID,
2685: p_effective_date
2686: );
2687: pay_continuous_calc.event_update(p_business_group_id,
2688: p_legislation_code,
2689: 'PER_ALL_ASSIGNMENTS_F',
2690: 'POSITION_ID',
2691: p_old_POSITION_ID,

Line 2695: pay_continuous_calc.event_update(p_business_group_id,

2691: p_old_POSITION_ID,
2692: p_new_POSITION_ID,
2693: p_effective_date
2694: );
2695: pay_continuous_calc.event_update(p_business_group_id,
2696: p_legislation_code,
2697: 'PER_ALL_ASSIGNMENTS_F',
2698: 'PRIMARY_FLAG',
2699: p_old_PRIMARY_FLAG,

Line 2703: pay_continuous_calc.event_update(p_business_group_id,

2699: p_old_PRIMARY_FLAG,
2700: p_new_PRIMARY_FLAG,
2701: p_effective_date
2702: );
2703: pay_continuous_calc.event_update(p_business_group_id,
2704: p_legislation_code,
2705: 'PER_ALL_ASSIGNMENTS_F',
2706: 'PROBATION_PERIOD',
2707: p_old_PROBATION_PERIOD,

Line 2711: pay_continuous_calc.event_update(p_business_group_id,

2707: p_old_PROBATION_PERIOD,
2708: p_new_PROBATION_PERIOD,
2709: p_effective_date
2710: );
2711: pay_continuous_calc.event_update(p_business_group_id,
2712: p_legislation_code,
2713: 'PER_ALL_ASSIGNMENTS_F',
2714: 'PROBATION_UNIT',
2715: p_old_PROBATION_UNIT,

Line 2719: pay_continuous_calc.event_update(p_business_group_id,

2715: p_old_PROBATION_UNIT,
2716: p_new_PROBATION_UNIT,
2717: p_effective_date
2718: );
2719: pay_continuous_calc.event_update(p_business_group_id,
2720: p_legislation_code,
2721: 'PER_ALL_ASSIGNMENTS_F',
2722: 'PROGRAM_APPLICATION_ID',
2723: p_old_PROGRAM_APPLICATION_ID,

Line 2727: pay_continuous_calc.event_update(p_business_group_id,

2723: p_old_PROGRAM_APPLICATION_ID,
2724: p_new_PROGRAM_APPLICATION_ID,
2725: p_effective_date
2726: );
2727: pay_continuous_calc.event_update(p_business_group_id,
2728: p_legislation_code,
2729: 'PER_ALL_ASSIGNMENTS_F',
2730: 'PROGRAM_ID',
2731: p_old_PROGRAM_ID,

Line 2735: pay_continuous_calc.event_update(p_business_group_id,

2731: p_old_PROGRAM_ID,
2732: p_new_PROGRAM_ID,
2733: p_effective_date
2734: );
2735: pay_continuous_calc.event_update(p_business_group_id,
2736: p_legislation_code,
2737: 'PER_ALL_ASSIGNMENTS_F',
2738: 'PROGRAM_UPDATE_DATE',
2739: p_old_PROGRAM_UPDATE_DATE,

Line 2743: pay_continuous_calc.event_update(p_business_group_id,

2739: p_old_PROGRAM_UPDATE_DATE,
2740: p_new_PROGRAM_UPDATE_DATE,
2741: p_effective_date
2742: );
2743: pay_continuous_calc.event_update(p_business_group_id,
2744: p_legislation_code,
2745: 'PER_ALL_ASSIGNMENTS_F',
2746: 'RECRUITER_ID',
2747: p_old_RECRUITER_ID,

Line 2751: pay_continuous_calc.event_update(p_business_group_id,

2747: p_old_RECRUITER_ID,
2748: p_new_RECRUITER_ID,
2749: p_effective_date
2750: );
2751: pay_continuous_calc.event_update(p_business_group_id,
2752: p_legislation_code,
2753: 'PER_ALL_ASSIGNMENTS_F',
2754: 'RECRUITMENT_ACTIVITY_ID',
2755: p_old_RECRUITMENT_ACTIVITY_ID,

Line 2759: pay_continuous_calc.event_update(p_business_group_id,

2755: p_old_RECRUITMENT_ACTIVITY_ID,
2756: p_new_RECRUITMENT_ACTIVITY_ID,
2757: p_effective_date
2758: );
2759: pay_continuous_calc.event_update(p_business_group_id,
2760: p_legislation_code,
2761: 'PER_ALL_ASSIGNMENTS_F',
2762: 'REQUEST_ID',
2763: p_old_REQUEST_ID,

Line 2767: pay_continuous_calc.event_update(p_business_group_id,

2763: p_old_REQUEST_ID,
2764: p_new_REQUEST_ID,
2765: p_effective_date
2766: );
2767: pay_continuous_calc.event_update(p_business_group_id,
2768: p_legislation_code,
2769: 'PER_ALL_ASSIGNMENTS_F',
2770: 'SAL_REVIEW_PERIOD',
2771: p_old_SAL_REVIEW_PERIOD,

Line 2775: pay_continuous_calc.event_update(p_business_group_id,

2771: p_old_SAL_REVIEW_PERIOD,
2772: p_new_SAL_REVIEW_PERIOD,
2773: p_effective_date
2774: );
2775: pay_continuous_calc.event_update(p_business_group_id,
2776: p_legislation_code,
2777: 'PER_ALL_ASSIGNMENTS_F',
2778: 'SAL_REVIEW_PERIOD_FREQUENCY',
2779: p_old_SAL_REVIEW_PERIOD_FREQUE,

Line 2783: pay_continuous_calc.event_update(p_business_group_id,

2779: p_old_SAL_REVIEW_PERIOD_FREQUE,
2780: p_new_SAL_REVIEW_PERIOD_FREQUE,
2781: p_effective_date
2782: );
2783: pay_continuous_calc.event_update(p_business_group_id,
2784: p_legislation_code,
2785: 'PER_ALL_ASSIGNMENTS_F',
2786: 'SET_OF_BOOKS_ID',
2787: p_old_SET_OF_BOOKS_ID,

Line 2791: pay_continuous_calc.event_update(p_business_group_id,

2787: p_old_SET_OF_BOOKS_ID,
2788: p_new_SET_OF_BOOKS_ID,
2789: p_effective_date
2790: );
2791: pay_continuous_calc.event_update(p_business_group_id,
2792: p_legislation_code,
2793: 'PER_ALL_ASSIGNMENTS_F',
2794: 'SOFT_CODING_KEYFLEX_ID',
2795: p_old_SOFT_CODING_KEYFLEX_ID,

Line 2799: pay_continuous_calc.event_update(p_business_group_id,

2795: p_old_SOFT_CODING_KEYFLEX_ID,
2796: p_new_SOFT_CODING_KEYFLEX_ID,
2797: p_effective_date
2798: );
2799: pay_continuous_calc.event_update(p_business_group_id,
2800: p_legislation_code,
2801: 'PER_ALL_ASSIGNMENTS_F',
2802: 'SOURCE_ORGANIZATION_ID',
2803: p_old_SOURCE_ORGANIZATION_ID,

Line 2807: pay_continuous_calc.event_update(p_business_group_id,

2803: p_old_SOURCE_ORGANIZATION_ID,
2804: p_new_SOURCE_ORGANIZATION_ID,
2805: p_effective_date
2806: );
2807: pay_continuous_calc.event_update(p_business_group_id,
2808: p_legislation_code,
2809: 'PER_ALL_ASSIGNMENTS_F',
2810: 'SOURCE_TYPE',
2811: p_old_SOURCE_TYPE,

Line 2815: pay_continuous_calc.event_update(p_business_group_id,

2811: p_old_SOURCE_TYPE,
2812: p_new_SOURCE_TYPE,
2813: p_effective_date
2814: );
2815: pay_continuous_calc.event_update(p_business_group_id,
2816: p_legislation_code,
2817: 'PER_ALL_ASSIGNMENTS_F',
2818: 'SPECIAL_CEILING_STEP_ID',
2819: p_old_SPECIAL_CEILING_STEP_ID,

Line 2823: pay_continuous_calc.event_update(p_business_group_id,

2819: p_old_SPECIAL_CEILING_STEP_ID,
2820: p_new_SPECIAL_CEILING_STEP_ID,
2821: p_effective_date
2822: );
2823: pay_continuous_calc.event_update(p_business_group_id,
2824: p_legislation_code,
2825: 'PER_ALL_ASSIGNMENTS_F',
2826: 'SUPERVISOR_ID',
2827: p_old_SUPERVISOR_ID,

Line 2831: pay_continuous_calc.event_update(p_business_group_id,

2827: p_old_SUPERVISOR_ID,
2828: p_new_SUPERVISOR_ID,
2829: p_effective_date
2830: );
2831: pay_continuous_calc.event_update(p_business_group_id,
2832: p_legislation_code,
2833: 'PER_ALL_ASSIGNMENTS_F',
2834: 'TIME_NORMAL_FINISH',
2835: p_old_TIME_NORMAL_FINISH,

Line 2839: pay_continuous_calc.event_update(p_business_group_id,

2835: p_old_TIME_NORMAL_FINISH,
2836: p_new_TIME_NORMAL_FINISH,
2837: p_effective_date
2838: );
2839: pay_continuous_calc.event_update(p_business_group_id,
2840: p_legislation_code,
2841: 'PER_ALL_ASSIGNMENTS_F',
2842: 'TIME_NORMAL_START',
2843: p_old_TIME_NORMAL_START,

Line 2847: pay_continuous_calc.event_update(p_business_group_id,

2843: p_old_TIME_NORMAL_START,
2844: p_new_TIME_NORMAL_START,
2845: p_effective_date
2846: );
2847: pay_continuous_calc.event_update(p_business_group_id,
2848: p_legislation_code,
2849: 'PER_ALL_ASSIGNMENTS_F',
2850: 'TITLE',
2851: p_old_TITLE,

Line 2855: pay_continuous_calc.event_update(p_business_group_id,

2851: p_old_TITLE,
2852: p_new_TITLE,
2853: p_effective_date
2854: );
2855: pay_continuous_calc.event_update(p_business_group_id,
2856: p_legislation_code,
2857: 'PER_ALL_ASSIGNMENTS_F',
2858: 'VACANCY_ID',
2859: p_old_VACANCY_ID,

Line 2863: pay_continuous_calc.event_update(p_business_group_id,

2859: p_old_VACANCY_ID,
2860: p_new_VACANCY_ID,
2861: p_effective_date
2862: );
2863: pay_continuous_calc.event_update(p_business_group_id,
2864: p_legislation_code,
2865: 'PER_ALL_ASSIGNMENTS_F',
2866: 'PROJECTED_ASSIGNMENT_END',
2867: p_old_PROJECTED_ASSIGNMENT_END,

Line 2873: pay_continuous_calc.event_update(p_business_group_id,

2869: p_effective_date
2870: );
2871: else
2872: /* OK it must be a date track change */
2873: pay_continuous_calc.event_update(p_business_group_id,
2874: p_legislation_code,
2875: 'PER_ALL_ASSIGNMENTS_F',
2876: 'EFFECTIVE_END_DATE',
2877: p_old_EFFECTIVE_END_DATE,

Line 2883: pay_continuous_calc.event_update(p_business_group_id,

2879: p_new_effective_end_date,
2880: least(p_old_effective_end_date,
2881: p_new_effective_end_date)
2882: );
2883: pay_continuous_calc.event_update(p_business_group_id,
2884: p_legislation_code,
2885: 'PER_ALL_ASSIGNMENTS_F',
2886: 'EFFECTIVE_START_DATE',
2887: p_old_EFFECTIVE_START_DATE,

Line 2901: if (pay_continuous_calc.g_event_list.sz <> 0) then

2897: l_process_event_id number;
2898: l_object_version_number number;
2899: cnt number;
2900: begin
2901: if (pay_continuous_calc.g_event_list.sz <> 0) then
2902: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
2903: pay_ppe_api.create_process_event(
2904: p_assignment_id => p_old_ASSIGNMENT_ID,
2905: p_effective_date => g_event_list.effective_date(cnt),

Line 2902: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

2898: l_object_version_number number;
2899: cnt number;
2900: begin
2901: if (pay_continuous_calc.g_event_list.sz <> 0) then
2902: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
2903: pay_ppe_api.create_process_event(
2904: p_assignment_id => p_old_ASSIGNMENT_ID,
2905: p_effective_date => g_event_list.effective_date(cnt),
2906: p_change_type => g_event_list.change_type(cnt),

Line 2918: pay_continuous_calc.g_event_list.sz := 0;

2914: p_business_group_id => p_business_group_id
2915: );
2916: end loop;
2917: end if;
2918: pay_continuous_calc.g_event_list.sz := 0;
2919: end;
2920: hr_utility.set_location('pay_continuous_calc.PER_ALL_ASSIGNMENTS_F_aru', 50);
2921: --
2922: end PER_ALL_ASSIGNMENTS_F_aru;

Line 2920: hr_utility.set_location('pay_continuous_calc.PER_ALL_ASSIGNMENTS_F_aru', 50);

2916: end loop;
2917: end if;
2918: pay_continuous_calc.g_event_list.sz := 0;
2919: end;
2920: hr_utility.set_location('pay_continuous_calc.PER_ALL_ASSIGNMENTS_F_aru', 50);
2921: --
2922: end PER_ALL_ASSIGNMENTS_F_aru;
2923: --
2924: /* PER_ALL_ASSIGNMENTS_F_ari */

Line 2946: pay_continuous_calc.event_update(p_business_group_id,

2942: if (g_override_cc = TRUE) then
2943: return;
2944: end if;
2945: --
2946: pay_continuous_calc.event_update(p_business_group_id,
2947: p_legislation_code,
2948: 'PER_ALL_ASSIGNMENTS_F',
2949: NULL,
2950: NULL,

Line 2962: if (pay_continuous_calc.g_event_list.sz <> 0) then

2958: cnt number;
2959: l_process_event_id number;
2960: l_object_version_number number;
2961: begin
2962: if (pay_continuous_calc.g_event_list.sz <> 0) then
2963: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
2964: pay_ppe_api.create_process_event(
2965: p_assignment_id => p_assignment_id,
2966: p_effective_date => g_event_list.effective_date(cnt),

Line 2963: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

2959: l_process_event_id number;
2960: l_object_version_number number;
2961: begin
2962: if (pay_continuous_calc.g_event_list.sz <> 0) then
2963: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
2964: pay_ppe_api.create_process_event(
2965: p_assignment_id => p_assignment_id,
2966: p_effective_date => g_event_list.effective_date(cnt),
2967: p_change_type => g_event_list.change_type(cnt),

Line 2979: pay_continuous_calc.g_event_list.sz := 0;

2975: p_business_group_id => p_business_group_id
2976: );
2977: end loop;
2978: end if;
2979: pay_continuous_calc.g_event_list.sz := 0;
2980: end;
2981: hr_utility.set_location(l_proc, 900);
2982: end per_all_assignments_f_ari;
2983: --

Line 3005: pay_continuous_calc.event_update(p_business_group_id,

3001: if (g_override_cc = TRUE) then
3002: return;
3003: end if;
3004: --
3005: pay_continuous_calc.event_update(p_business_group_id,
3006: p_legislation_code,
3007: 'PER_ALL_ASSIGNMENTS_F',
3008: NULL,
3009: NULL,

Line 3021: if (pay_continuous_calc.g_event_list.sz <> 0) then

3017: cnt number;
3018: l_process_event_id number;
3019: l_object_version_number number;
3020: begin
3021: if (pay_continuous_calc.g_event_list.sz <> 0) then
3022: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3023: pay_ppe_api.create_process_event(
3024: p_assignment_id => p_assignment_id,
3025: p_effective_date => g_event_list.effective_date(cnt),

Line 3022: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

3018: l_process_event_id number;
3019: l_object_version_number number;
3020: begin
3021: if (pay_continuous_calc.g_event_list.sz <> 0) then
3022: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3023: pay_ppe_api.create_process_event(
3024: p_assignment_id => p_assignment_id,
3025: p_effective_date => g_event_list.effective_date(cnt),
3026: p_change_type => g_event_list.change_type(cnt),

Line 3038: pay_continuous_calc.g_event_list.sz := 0;

3034: p_business_group_id => p_business_group_id
3035: );
3036: end loop;
3037: end if;
3038: pay_continuous_calc.g_event_list.sz := 0;
3039: end;
3040: hr_utility.set_location(l_proc, 900);
3041: END per_all_assignments_f_ard;
3042:

Line 3067: pay_continuous_calc.event_update(p_business_group_id,

3063: if (g_override_cc = TRUE) then
3064: return;
3065: end if;
3066: --
3067: pay_continuous_calc.event_update(p_business_group_id,
3068: p_legislation_code,
3069: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3070: NULL,
3071: NULL,

Line 3083: if (pay_continuous_calc.g_event_list.sz <> 0) then

3079: cnt number;
3080: l_process_event_id number;
3081: l_object_version_number number;
3082: begin
3083: if (pay_continuous_calc.g_event_list.sz <> 0) then
3084: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3085: pay_ppe_api.create_process_event(
3086: p_assignment_id => p_assignment_id,
3087: p_effective_date => g_event_list.effective_date(cnt),

Line 3084: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

3080: l_process_event_id number;
3081: l_object_version_number number;
3082: begin
3083: if (pay_continuous_calc.g_event_list.sz <> 0) then
3084: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3085: pay_ppe_api.create_process_event(
3086: p_assignment_id => p_assignment_id,
3087: p_effective_date => g_event_list.effective_date(cnt),
3088: p_change_type => g_event_list.change_type(cnt),

Line 3100: pay_continuous_calc.g_event_list.sz := 0;

3096: p_business_group_id => p_business_group_id
3097: );
3098: end loop;
3099: end if;
3100: pay_continuous_calc.g_event_list.sz := 0;
3101: end;
3102: hr_utility.set_location(l_proc, 900);
3103: end personal_payment_methods_ari;
3104: --

Line 3127: pay_continuous_calc.event_update(p_business_group_id,

3123: if (g_override_cc = TRUE) then
3124: return;
3125: end if;
3126: --
3127: pay_continuous_calc.event_update(p_business_group_id,
3128: p_legislation_code,
3129: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3130: NULL,
3131: NULL,

Line 3143: if (pay_continuous_calc.g_event_list.sz <> 0) then

3139: cnt number;
3140: l_process_event_id number;
3141: l_object_version_number number;
3142: begin
3143: if (pay_continuous_calc.g_event_list.sz <> 0) then
3144: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3145: pay_ppe_api.create_process_event(
3146: p_assignment_id => p_assignment_id,
3147: p_effective_date => g_event_list.effective_date(cnt),

Line 3144: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

3140: l_process_event_id number;
3141: l_object_version_number number;
3142: begin
3143: if (pay_continuous_calc.g_event_list.sz <> 0) then
3144: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3145: pay_ppe_api.create_process_event(
3146: p_assignment_id => p_assignment_id,
3147: p_effective_date => g_event_list.effective_date(cnt),
3148: p_change_type => g_event_list.change_type(cnt),

Line 3160: pay_continuous_calc.g_event_list.sz := 0;

3156: p_business_group_id => p_business_group_id
3157: );
3158: end loop;
3159: end if;
3160: pay_continuous_calc.g_event_list.sz := 0;
3161: end;
3162: hr_utility.set_location(l_proc, 900);
3163: END personal_payment_methods_ard;
3164: --

Line 3244: hr_utility.set_location('pay_continuous_calc.PERSONAL_PAYMENT_METHODS_F_aru', 10);

3240: is
3241: --
3242: begin
3243: --
3244: hr_utility.set_location('pay_continuous_calc.PERSONAL_PAYMENT_METHODS_F_aru', 10);
3245: /* If the continuous calc is overriden then do nothing */
3246: if (g_override_cc = TRUE) then
3247: return;
3248: end if;

Line 3254: pay_continuous_calc.event_update(p_business_group_id,

3250: /* If the dates haven't changed it must be a correction */
3251: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
3252: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
3253: --
3254: pay_continuous_calc.event_update(p_business_group_id,
3255: p_legislation_code,
3256: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3257: 'AMOUNT',
3258: p_old_AMOUNT,

Line 3262: pay_continuous_calc.event_update(p_business_group_id,

3258: p_old_AMOUNT,
3259: p_new_AMOUNT,
3260: p_effective_date
3261: );
3262: pay_continuous_calc.event_update(p_business_group_id,
3263: p_legislation_code,
3264: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3265: 'ASSIGNMENT_ID',
3266: p_old_ASSIGNMENT_ID,

Line 3270: pay_continuous_calc.event_update(p_business_group_id,

3266: p_old_ASSIGNMENT_ID,
3267: p_new_ASSIGNMENT_ID,
3268: p_effective_date
3269: );
3270: pay_continuous_calc.event_update(p_business_group_id,
3271: p_legislation_code,
3272: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3273: 'ATTRIBUTE1',
3274: p_old_ATTRIBUTE1,

Line 3278: pay_continuous_calc.event_update(p_business_group_id,

3274: p_old_ATTRIBUTE1,
3275: p_new_ATTRIBUTE1,
3276: p_effective_date
3277: );
3278: pay_continuous_calc.event_update(p_business_group_id,
3279: p_legislation_code,
3280: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3281: 'ATTRIBUTE10',
3282: p_old_ATTRIBUTE10,

Line 3286: pay_continuous_calc.event_update(p_business_group_id,

3282: p_old_ATTRIBUTE10,
3283: p_new_ATTRIBUTE10,
3284: p_effective_date
3285: );
3286: pay_continuous_calc.event_update(p_business_group_id,
3287: p_legislation_code,
3288: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3289: 'ATTRIBUTE11',
3290: p_old_ATTRIBUTE11,

Line 3294: pay_continuous_calc.event_update(p_business_group_id,

3290: p_old_ATTRIBUTE11,
3291: p_new_ATTRIBUTE11,
3292: p_effective_date
3293: );
3294: pay_continuous_calc.event_update(p_business_group_id,
3295: p_legislation_code,
3296: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3297: 'ATTRIBUTE12',
3298: p_old_ATTRIBUTE12,

Line 3302: pay_continuous_calc.event_update(p_business_group_id,

3298: p_old_ATTRIBUTE12,
3299: p_new_ATTRIBUTE12,
3300: p_effective_date
3301: );
3302: pay_continuous_calc.event_update(p_business_group_id,
3303: p_legislation_code,
3304: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3305: 'ATTRIBUTE13',
3306: p_old_ATTRIBUTE13,

Line 3310: pay_continuous_calc.event_update(p_business_group_id,

3306: p_old_ATTRIBUTE13,
3307: p_new_ATTRIBUTE13,
3308: p_effective_date
3309: );
3310: pay_continuous_calc.event_update(p_business_group_id,
3311: p_legislation_code,
3312: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3313: 'ATTRIBUTE14',
3314: p_old_ATTRIBUTE14,

Line 3318: pay_continuous_calc.event_update(p_business_group_id,

3314: p_old_ATTRIBUTE14,
3315: p_new_ATTRIBUTE14,
3316: p_effective_date
3317: );
3318: pay_continuous_calc.event_update(p_business_group_id,
3319: p_legislation_code,
3320: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3321: 'ATTRIBUTE15',
3322: p_old_ATTRIBUTE15,

Line 3326: pay_continuous_calc.event_update(p_business_group_id,

3322: p_old_ATTRIBUTE15,
3323: p_new_ATTRIBUTE15,
3324: p_effective_date
3325: );
3326: pay_continuous_calc.event_update(p_business_group_id,
3327: p_legislation_code,
3328: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3329: 'ATTRIBUTE16',
3330: p_old_ATTRIBUTE16,

Line 3334: pay_continuous_calc.event_update(p_business_group_id,

3330: p_old_ATTRIBUTE16,
3331: p_new_ATTRIBUTE16,
3332: p_effective_date
3333: );
3334: pay_continuous_calc.event_update(p_business_group_id,
3335: p_legislation_code,
3336: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3337: 'ATTRIBUTE17',
3338: p_old_ATTRIBUTE17,

Line 3342: pay_continuous_calc.event_update(p_business_group_id,

3338: p_old_ATTRIBUTE17,
3339: p_new_ATTRIBUTE17,
3340: p_effective_date
3341: );
3342: pay_continuous_calc.event_update(p_business_group_id,
3343: p_legislation_code,
3344: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3345: 'ATTRIBUTE18',
3346: p_old_ATTRIBUTE18,

Line 3350: pay_continuous_calc.event_update(p_business_group_id,

3346: p_old_ATTRIBUTE18,
3347: p_new_ATTRIBUTE18,
3348: p_effective_date
3349: );
3350: pay_continuous_calc.event_update(p_business_group_id,
3351: p_legislation_code,
3352: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3353: 'ATTRIBUTE19',
3354: p_old_ATTRIBUTE19,

Line 3358: pay_continuous_calc.event_update(p_business_group_id,

3354: p_old_ATTRIBUTE19,
3355: p_new_ATTRIBUTE19,
3356: p_effective_date
3357: );
3358: pay_continuous_calc.event_update(p_business_group_id,
3359: p_legislation_code,
3360: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3361: 'ATTRIBUTE2',
3362: p_old_ATTRIBUTE2,

Line 3366: pay_continuous_calc.event_update(p_business_group_id,

3362: p_old_ATTRIBUTE2,
3363: p_new_ATTRIBUTE2,
3364: p_effective_date
3365: );
3366: pay_continuous_calc.event_update(p_business_group_id,
3367: p_legislation_code,
3368: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3369: 'ATTRIBUTE20',
3370: p_old_ATTRIBUTE20,

Line 3374: pay_continuous_calc.event_update(p_business_group_id,

3370: p_old_ATTRIBUTE20,
3371: p_new_ATTRIBUTE20,
3372: p_effective_date
3373: );
3374: pay_continuous_calc.event_update(p_business_group_id,
3375: p_legislation_code,
3376: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3377: 'ATTRIBUTE3',
3378: p_old_ATTRIBUTE3,

Line 3382: pay_continuous_calc.event_update(p_business_group_id,

3378: p_old_ATTRIBUTE3,
3379: p_new_ATTRIBUTE3,
3380: p_effective_date
3381: );
3382: pay_continuous_calc.event_update(p_business_group_id,
3383: p_legislation_code,
3384: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3385: 'ATTRIBUTE4',
3386: p_old_ATTRIBUTE4,

Line 3390: pay_continuous_calc.event_update(p_business_group_id,

3386: p_old_ATTRIBUTE4,
3387: p_new_ATTRIBUTE4,
3388: p_effective_date
3389: );
3390: pay_continuous_calc.event_update(p_business_group_id,
3391: p_legislation_code,
3392: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3393: 'ATTRIBUTE5',
3394: p_old_ATTRIBUTE5,

Line 3398: pay_continuous_calc.event_update(p_business_group_id,

3394: p_old_ATTRIBUTE5,
3395: p_new_ATTRIBUTE5,
3396: p_effective_date
3397: );
3398: pay_continuous_calc.event_update(p_business_group_id,
3399: p_legislation_code,
3400: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3401: 'ATTRIBUTE6',
3402: p_old_ATTRIBUTE6,

Line 3406: pay_continuous_calc.event_update(p_business_group_id,

3402: p_old_ATTRIBUTE6,
3403: p_new_ATTRIBUTE6,
3404: p_effective_date
3405: );
3406: pay_continuous_calc.event_update(p_business_group_id,
3407: p_legislation_code,
3408: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3409: 'ATTRIBUTE7',
3410: p_old_ATTRIBUTE7,

Line 3414: pay_continuous_calc.event_update(p_business_group_id,

3410: p_old_ATTRIBUTE7,
3411: p_new_ATTRIBUTE7,
3412: p_effective_date
3413: );
3414: pay_continuous_calc.event_update(p_business_group_id,
3415: p_legislation_code,
3416: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3417: 'ATTRIBUTE8',
3418: p_old_ATTRIBUTE8,

Line 3422: pay_continuous_calc.event_update(p_business_group_id,

3418: p_old_ATTRIBUTE8,
3419: p_new_ATTRIBUTE8,
3420: p_effective_date
3421: );
3422: pay_continuous_calc.event_update(p_business_group_id,
3423: p_legislation_code,
3424: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3425: 'ATTRIBUTE9',
3426: p_old_ATTRIBUTE9,

Line 3430: pay_continuous_calc.event_update(p_business_group_id,

3426: p_old_ATTRIBUTE9,
3427: p_new_ATTRIBUTE9,
3428: p_effective_date
3429: );
3430: pay_continuous_calc.event_update(p_business_group_id,
3431: p_legislation_code,
3432: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3433: 'ATTRIBUTE_CATEGORY',
3434: p_old_ATTRIBUTE_CATEGORY,

Line 3438: pay_continuous_calc.event_update(p_business_group_id,

3434: p_old_ATTRIBUTE_CATEGORY,
3435: p_new_ATTRIBUTE_CATEGORY,
3436: p_effective_date
3437: );
3438: pay_continuous_calc.event_update(p_business_group_id,
3439: p_legislation_code,
3440: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3441: 'COMMENT_ID',
3442: p_old_COMMENT_ID,

Line 3446: pay_continuous_calc.event_update(p_business_group_id,

3442: p_old_COMMENT_ID,
3443: p_new_COMMENT_ID,
3444: p_effective_date
3445: );
3446: pay_continuous_calc.event_update(p_business_group_id,
3447: p_legislation_code,
3448: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3449: 'EXTERNAL_ACCOUNT_ID',
3450: p_old_EXTERNAL_ACCOUNT_ID,

Line 3454: pay_continuous_calc.event_update(p_business_group_id,

3450: p_old_EXTERNAL_ACCOUNT_ID,
3451: p_new_EXTERNAL_ACCOUNT_ID,
3452: p_effective_date
3453: );
3454: pay_continuous_calc.event_update(p_business_group_id,
3455: p_legislation_code,
3456: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3457: 'ORG_PAYMENT_METHOD_ID',
3458: p_old_ORG_PAYMENT_METHOD_ID,

Line 3462: pay_continuous_calc.event_update(p_business_group_id,

3458: p_old_ORG_PAYMENT_METHOD_ID,
3459: p_new_ORG_PAYMENT_METHOD_ID,
3460: p_effective_date
3461: );
3462: pay_continuous_calc.event_update(p_business_group_id,
3463: p_legislation_code,
3464: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3465: 'PAYEE_ID',
3466: p_old_PAYEE_ID,

Line 3470: pay_continuous_calc.event_update(p_business_group_id,

3466: p_old_PAYEE_ID,
3467: p_new_PAYEE_ID,
3468: p_effective_date
3469: );
3470: pay_continuous_calc.event_update(p_business_group_id,
3471: p_legislation_code,
3472: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3473: 'PAYEE_TYPE',
3474: p_old_PAYEE_TYPE,

Line 3478: pay_continuous_calc.event_update(p_business_group_id,

3474: p_old_PAYEE_TYPE,
3475: p_new_PAYEE_TYPE,
3476: p_effective_date
3477: );
3478: pay_continuous_calc.event_update(p_business_group_id,
3479: p_legislation_code,
3480: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3481: 'PERCENTAGE',
3482: p_old_PERCENTAGE,

Line 3486: pay_continuous_calc.event_update(p_business_group_id,

3482: p_old_PERCENTAGE,
3483: p_new_PERCENTAGE,
3484: p_effective_date
3485: );
3486: pay_continuous_calc.event_update(p_business_group_id,
3487: p_legislation_code,
3488: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3489: 'PERSONAL_PAYMENT_METHOD_ID',
3490: p_old_PERSONAL_PAYMENT_METHOD_,

Line 3494: pay_continuous_calc.event_update(p_business_group_id,

3490: p_old_PERSONAL_PAYMENT_METHOD_,
3491: p_new_PERSONAL_PAYMENT_METHOD_,
3492: p_effective_date
3493: );
3494: pay_continuous_calc.event_update(p_business_group_id,
3495: p_legislation_code,
3496: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3497: 'PRIORITY',
3498: p_old_PRIORITY,

Line 3504: pay_continuous_calc.event_update(p_business_group_id,

3500: p_effective_date
3501: );
3502: else
3503: /* OK it must be a date track change */
3504: pay_continuous_calc.event_update(p_business_group_id,
3505: p_legislation_code,
3506: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3507: 'EFFECTIVE_END_DATE',
3508: p_old_EFFECTIVE_END_DATE,

Line 3514: pay_continuous_calc.event_update(p_business_group_id,

3510: p_new_effective_end_date,
3511: least(p_old_effective_end_date,
3512: p_new_effective_end_date)
3513: );
3514: pay_continuous_calc.event_update(p_business_group_id,
3515: p_legislation_code,
3516: 'PAY_PERSONAL_PAYMENT_METHODS_F',
3517: 'EFFECTIVE_START_DATE',
3518: p_old_EFFECTIVE_START_DATE,

Line 3532: if (pay_continuous_calc.g_event_list.sz <> 0) then

3528: l_process_event_id number;
3529: l_object_version_number number;
3530: cnt number;
3531: begin
3532: if (pay_continuous_calc.g_event_list.sz <> 0) then
3533: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3534: pay_ppe_api.create_process_event(
3535: p_assignment_id => p_old_ASSIGNMENT_ID,
3536: p_effective_date => g_event_list.effective_date(cnt),

Line 3533: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

3529: l_object_version_number number;
3530: cnt number;
3531: begin
3532: if (pay_continuous_calc.g_event_list.sz <> 0) then
3533: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3534: pay_ppe_api.create_process_event(
3535: p_assignment_id => p_old_ASSIGNMENT_ID,
3536: p_effective_date => g_event_list.effective_date(cnt),
3537: p_change_type => g_event_list.change_type(cnt),

Line 3549: pay_continuous_calc.g_event_list.sz := 0;

3545: p_business_group_id => p_business_group_id
3546: );
3547: end loop;
3548: end if;
3549: pay_continuous_calc.g_event_list.sz := 0;
3550: end;
3551: hr_utility.set_location('pay_continuous_calc.PERSONAL_PAYMENT_METHODS_F_aru', 50);
3552: --
3553: end PERSONAL_PAYMENT_METHODS_F_aru;

Line 3551: hr_utility.set_location('pay_continuous_calc.PERSONAL_PAYMENT_METHODS_F_aru', 50);

3547: end loop;
3548: end if;
3549: pay_continuous_calc.g_event_list.sz := 0;
3550: end;
3551: hr_utility.set_location('pay_continuous_calc.PERSONAL_PAYMENT_METHODS_F_aru', 50);
3552: --
3553: end PERSONAL_PAYMENT_METHODS_F_aru;
3554: --
3555: /* PAY_LINK_INPUT_VALUES */

Line 3597: pay_continuous_calc.event_update(p_business_group_id,

3593: /* If the dates havent changed it must be a correction */
3594: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
3595: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
3596: --
3597: pay_continuous_calc.event_update(p_business_group_id,
3598: p_legislation_code,
3599: 'PAY_LINK_INPUT_VALUES_F',
3600: 'COSTED_FLAG',
3601: p_old_COSTED_FLAG,

Line 3606: pay_continuous_calc.event_update(p_business_group_id,

3602: p_new_COSTED_FLAG,
3603: p_effective_date
3604: );
3605: --
3606: pay_continuous_calc.event_update(p_business_group_id,
3607: p_legislation_code,
3608: 'PAY_LINK_INPUT_VALUES_F',
3609: 'DEFAULT_VALUE',
3610: p_old_DEFAULT_VALUE,

Line 3615: pay_continuous_calc.event_update(p_business_group_id,

3611: p_new_DEFAULT_VALUE,
3612: p_effective_date
3613: );
3614: --
3615: pay_continuous_calc.event_update(p_business_group_id,
3616: p_legislation_code,
3617: 'PAY_LINK_INPUT_VALUES_F',
3618: 'ELEMENT_LINK_ID',
3619: p_old_ELEMENT_LINK_ID,

Line 3624: pay_continuous_calc.event_update(p_business_group_id,

3620: p_new_ELEMENT_LINK_ID,
3621: p_effective_date
3622: );
3623: --
3624: pay_continuous_calc.event_update(p_business_group_id,
3625: p_legislation_code,
3626: 'PAY_LINK_INPUT_VALUES_F',
3627: 'INPUT_VALUE_ID',
3628: p_old_INPUT_VALUE_ID,

Line 3633: pay_continuous_calc.event_update(p_business_group_id,

3629: p_new_INPUT_VALUE_ID,
3630: p_effective_date
3631: );
3632: --
3633: pay_continuous_calc.event_update(p_business_group_id,
3634: p_legislation_code,
3635: 'PAY_LINK_INPUT_VALUES_F',
3636: 'LINK_INPUT_VALUE_ID',
3637: p_old_LINK_INPUT_VALUE_ID,

Line 3642: pay_continuous_calc.event_update(p_business_group_id,

3638: p_new_LINK_INPUT_VALUE_ID,
3639: p_effective_date
3640: );
3641: --
3642: pay_continuous_calc.event_update(p_business_group_id,
3643: p_legislation_code,
3644: 'PAY_LINK_INPUT_VALUES_F',
3645: 'MAX_VALUE',
3646: p_old_MAX_VALUE,

Line 3651: pay_continuous_calc.event_update(p_business_group_id,

3647: p_new_MAX_VALUE,
3648: p_effective_date
3649: );
3650: --
3651: pay_continuous_calc.event_update(p_business_group_id,
3652: p_legislation_code,
3653: 'PAY_LINK_INPUT_VALUES_F',
3654: 'MIN_VALUE',
3655: p_old_MIN_VALUE,

Line 3660: pay_continuous_calc.event_update(p_business_group_id,

3656: p_new_MIN_VALUE,
3657: p_effective_date
3658: );
3659: --
3660: pay_continuous_calc.event_update(p_business_group_id,
3661: p_legislation_code,
3662: 'PAY_LINK_INPUT_VALUES_F',
3663: 'WARNING_OR_ERROR',
3664: p_old_WARNING_OR_ERROR,

Line 3669: pay_continuous_calc.event_update(p_business_group_id,

3665: p_new_WARNING_OR_ERROR,
3666: p_effective_date
3667: );
3668: --
3669: pay_continuous_calc.event_update(p_business_group_id,
3670: p_legislation_code,
3671: 'PAY_LINK_INPUT_VALUES_F',
3672: 'WARNING_OR_ERROR',
3673: p_old_WARNING_OR_ERROR,

Line 3680: pay_continuous_calc.event_update(p_business_group_id,

3676: );
3677: else
3678: /* OK it must be a date track change */
3679: --
3680: pay_continuous_calc.event_update(p_business_group_id,
3681: p_legislation_code,
3682: 'PAY_LINK_INPUT_VALUES_F',
3683: 'EFFECTIVE_END_DATE',
3684: p_old_EFFECTIVE_END_DATE,

Line 3691: pay_continuous_calc.event_update(p_business_group_id,

3687: least(p_old_effective_end_date,
3688: p_new_effective_end_date)
3689: );
3690: --
3691: pay_continuous_calc.event_update(p_business_group_id,
3692: p_legislation_code,
3693: 'PAY_LINK_INPUT_VALUES_F',
3694: 'EFFECTIVE_START_DATE',
3695: p_old_EFFECTIVE_START_DATE,

Line 3710: if (pay_continuous_calc.g_event_list.sz <> 0) then

3706: l_process_event_id number;
3707: l_object_version_number number;
3708: cnt number;
3709: begin
3710: if (pay_continuous_calc.g_event_list.sz <> 0) then
3711: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3712: pay_ppe_api.create_process_event(
3713: p_assignment_id => null,
3714: p_effective_date => g_event_list.effective_date(cnt),

Line 3711: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

3707: l_object_version_number number;
3708: cnt number;
3709: begin
3710: if (pay_continuous_calc.g_event_list.sz <> 0) then
3711: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
3712: pay_ppe_api.create_process_event(
3713: p_assignment_id => null,
3714: p_effective_date => g_event_list.effective_date(cnt),
3715: p_change_type => g_event_list.change_type(cnt),

Line 3727: pay_continuous_calc.g_event_list.sz := 0;

3723: p_surrogate_key => p_new_LINK_INPUT_VALUE_ID
3724: );
3725: end loop;
3726: end if;
3727: pay_continuous_calc.g_event_list.sz := 0;
3728: end;
3729: --
3730: end PAY_LINK_INPUT_VALUES_F_aru;
3731: --

Line 3805: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_LINKS_F_aru', 10);

3801: )
3802: is
3803: --
3804: begin
3805: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_LINKS_F_aru', 10);
3806: /* If the continuous calc is overriden then do nothing */
3807: if (g_override_cc = TRUE) then
3808: return;
3809: end if;

Line 3815: pay_continuous_calc.event_update(p_business_group_id,

3811: /* If the dates havent changed it must be a correction */
3812: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
3813: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
3814: --
3815: pay_continuous_calc.event_update(p_business_group_id,
3816: p_legislation_code,
3817: 'PAY_ELEMENT_LINKS_F',
3818: 'ATTRIBUTE1',
3819: p_old_ATTRIBUTE1,

Line 3823: pay_continuous_calc.event_update(p_business_group_id,

3819: p_old_ATTRIBUTE1,
3820: p_new_ATTRIBUTE1,
3821: p_effective_date
3822: );
3823: pay_continuous_calc.event_update(p_business_group_id,
3824: p_legislation_code,
3825: 'PAY_ELEMENT_LINKS_F',
3826: 'ATTRIBUTE10',
3827: p_old_ATTRIBUTE10,

Line 3831: pay_continuous_calc.event_update(p_business_group_id,

3827: p_old_ATTRIBUTE10,
3828: p_new_ATTRIBUTE10,
3829: p_effective_date
3830: );
3831: pay_continuous_calc.event_update(p_business_group_id,
3832: p_legislation_code,
3833: 'PAY_ELEMENT_LINKS_F',
3834: 'ATTRIBUTE11',
3835: p_old_ATTRIBUTE11,

Line 3839: pay_continuous_calc.event_update(p_business_group_id,

3835: p_old_ATTRIBUTE11,
3836: p_new_ATTRIBUTE11,
3837: p_effective_date
3838: );
3839: pay_continuous_calc.event_update(p_business_group_id,
3840: p_legislation_code,
3841: 'PAY_ELEMENT_LINKS_F',
3842: 'ATTRIBUTE12',
3843: p_old_ATTRIBUTE12,

Line 3847: pay_continuous_calc.event_update(p_business_group_id,

3843: p_old_ATTRIBUTE12,
3844: p_new_ATTRIBUTE12,
3845: p_effective_date
3846: );
3847: pay_continuous_calc.event_update(p_business_group_id,
3848: p_legislation_code,
3849: 'PAY_ELEMENT_LINKS_F',
3850: 'ATTRIBUTE13',
3851: p_old_ATTRIBUTE13,

Line 3855: pay_continuous_calc.event_update(p_business_group_id,

3851: p_old_ATTRIBUTE13,
3852: p_new_ATTRIBUTE13,
3853: p_effective_date
3854: );
3855: pay_continuous_calc.event_update(p_business_group_id,
3856: p_legislation_code,
3857: 'PAY_ELEMENT_LINKS_F',
3858: 'ATTRIBUTE14',
3859: p_old_ATTRIBUTE14,

Line 3863: pay_continuous_calc.event_update(p_business_group_id,

3859: p_old_ATTRIBUTE14,
3860: p_new_ATTRIBUTE14,
3861: p_effective_date
3862: );
3863: pay_continuous_calc.event_update(p_business_group_id,
3864: p_legislation_code,
3865: 'PAY_ELEMENT_LINKS_F',
3866: 'ATTRIBUTE15',
3867: p_old_ATTRIBUTE15,

Line 3871: pay_continuous_calc.event_update(p_business_group_id,

3867: p_old_ATTRIBUTE15,
3868: p_new_ATTRIBUTE15,
3869: p_effective_date
3870: );
3871: pay_continuous_calc.event_update(p_business_group_id,
3872: p_legislation_code,
3873: 'PAY_ELEMENT_LINKS_F',
3874: 'ATTRIBUTE16',
3875: p_old_ATTRIBUTE16,

Line 3879: pay_continuous_calc.event_update(p_business_group_id,

3875: p_old_ATTRIBUTE16,
3876: p_new_ATTRIBUTE16,
3877: p_effective_date
3878: );
3879: pay_continuous_calc.event_update(p_business_group_id,
3880: p_legislation_code,
3881: 'PAY_ELEMENT_LINKS_F',
3882: 'ATTRIBUTE17',
3883: p_old_ATTRIBUTE17,

Line 3887: pay_continuous_calc.event_update(p_business_group_id,

3883: p_old_ATTRIBUTE17,
3884: p_new_ATTRIBUTE17,
3885: p_effective_date
3886: );
3887: pay_continuous_calc.event_update(p_business_group_id,
3888: p_legislation_code,
3889: 'PAY_ELEMENT_LINKS_F',
3890: 'ATTRIBUTE18',
3891: p_old_ATTRIBUTE18,

Line 3895: pay_continuous_calc.event_update(p_business_group_id,

3891: p_old_ATTRIBUTE18,
3892: p_new_ATTRIBUTE18,
3893: p_effective_date
3894: );
3895: pay_continuous_calc.event_update(p_business_group_id,
3896: p_legislation_code,
3897: 'PAY_ELEMENT_LINKS_F',
3898: 'ATTRIBUTE19',
3899: p_old_ATTRIBUTE19,

Line 3903: pay_continuous_calc.event_update(p_business_group_id,

3899: p_old_ATTRIBUTE19,
3900: p_new_ATTRIBUTE19,
3901: p_effective_date
3902: );
3903: pay_continuous_calc.event_update(p_business_group_id,
3904: p_legislation_code,
3905: 'PAY_ELEMENT_LINKS_F',
3906: 'ATTRIBUTE2',
3907: p_old_ATTRIBUTE2,

Line 3911: pay_continuous_calc.event_update(p_business_group_id,

3907: p_old_ATTRIBUTE2,
3908: p_new_ATTRIBUTE2,
3909: p_effective_date
3910: );
3911: pay_continuous_calc.event_update(p_business_group_id,
3912: p_legislation_code,
3913: 'PAY_ELEMENT_LINKS_F',
3914: 'ATTRIBUTE20',
3915: p_old_ATTRIBUTE20,

Line 3919: pay_continuous_calc.event_update(p_business_group_id,

3915: p_old_ATTRIBUTE20,
3916: p_new_ATTRIBUTE20,
3917: p_effective_date
3918: );
3919: pay_continuous_calc.event_update(p_business_group_id,
3920: p_legislation_code,
3921: 'PAY_ELEMENT_LINKS_F',
3922: 'ATTRIBUTE3',
3923: p_old_ATTRIBUTE3,

Line 3927: pay_continuous_calc.event_update(p_business_group_id,

3923: p_old_ATTRIBUTE3,
3924: p_new_ATTRIBUTE3,
3925: p_effective_date
3926: );
3927: pay_continuous_calc.event_update(p_business_group_id,
3928: p_legislation_code,
3929: 'PAY_ELEMENT_LINKS_F',
3930: 'ATTRIBUTE4',
3931: p_old_ATTRIBUTE4,

Line 3935: pay_continuous_calc.event_update(p_business_group_id,

3931: p_old_ATTRIBUTE4,
3932: p_new_ATTRIBUTE4,
3933: p_effective_date
3934: );
3935: pay_continuous_calc.event_update(p_business_group_id,
3936: p_legislation_code,
3937: 'PAY_ELEMENT_LINKS_F',
3938: 'ATTRIBUTE5',
3939: p_old_ATTRIBUTE5,

Line 3943: pay_continuous_calc.event_update(p_business_group_id,

3939: p_old_ATTRIBUTE5,
3940: p_new_ATTRIBUTE5,
3941: p_effective_date
3942: );
3943: pay_continuous_calc.event_update(p_business_group_id,
3944: p_legislation_code,
3945: 'PAY_ELEMENT_LINKS_F',
3946: 'ATTRIBUTE6',
3947: p_old_ATTRIBUTE6,

Line 3951: pay_continuous_calc.event_update(p_business_group_id,

3947: p_old_ATTRIBUTE6,
3948: p_new_ATTRIBUTE6,
3949: p_effective_date
3950: );
3951: pay_continuous_calc.event_update(p_business_group_id,
3952: p_legislation_code,
3953: 'PAY_ELEMENT_LINKS_F',
3954: 'ATTRIBUTE7',
3955: p_old_ATTRIBUTE7,

Line 3959: pay_continuous_calc.event_update(p_business_group_id,

3955: p_old_ATTRIBUTE7,
3956: p_new_ATTRIBUTE7,
3957: p_effective_date
3958: );
3959: pay_continuous_calc.event_update(p_business_group_id,
3960: p_legislation_code,
3961: 'PAY_ELEMENT_LINKS_F',
3962: 'ATTRIBUTE8',
3963: p_old_ATTRIBUTE8,

Line 3967: pay_continuous_calc.event_update(p_business_group_id,

3963: p_old_ATTRIBUTE8,
3964: p_new_ATTRIBUTE8,
3965: p_effective_date
3966: );
3967: pay_continuous_calc.event_update(p_business_group_id,
3968: p_legislation_code,
3969: 'PAY_ELEMENT_LINKS_F',
3970: 'ATTRIBUTE9',
3971: p_old_ATTRIBUTE9,

Line 3975: pay_continuous_calc.event_update(p_business_group_id,

3971: p_old_ATTRIBUTE9,
3972: p_new_ATTRIBUTE9,
3973: p_effective_date
3974: );
3975: pay_continuous_calc.event_update(p_business_group_id,
3976: p_legislation_code,
3977: 'PAY_ELEMENT_LINKS_F',
3978: 'ATTRIBUTE_CATEGORY',
3979: p_old_ATTRIBUTE_CATEGORY,

Line 3983: pay_continuous_calc.event_update(p_business_group_id,

3979: p_old_ATTRIBUTE_CATEGORY,
3980: p_new_ATTRIBUTE_CATEGORY,
3981: p_effective_date
3982: );
3983: pay_continuous_calc.event_update(p_business_group_id,
3984: p_legislation_code,
3985: 'PAY_ELEMENT_LINKS_F',
3986: 'BALANCING_KEYFLEX_ID',
3987: p_old_BALANCING_KEYFLEX_ID,

Line 3991: pay_continuous_calc.event_update(p_business_group_id,

3987: p_old_BALANCING_KEYFLEX_ID,
3988: p_new_BALANCING_KEYFLEX_ID,
3989: p_effective_date
3990: );
3991: pay_continuous_calc.event_update(p_business_group_id,
3992: p_legislation_code,
3993: 'PAY_ELEMENT_LINKS_F',
3994: 'COSTABLE_TYPE',
3995: p_old_COSTABLE_TYPE,

Line 3999: pay_continuous_calc.event_update(p_business_group_id,

3995: p_old_COSTABLE_TYPE,
3996: p_new_COSTABLE_TYPE,
3997: p_effective_date
3998: );
3999: pay_continuous_calc.event_update(p_business_group_id,
4000: p_legislation_code,
4001: 'PAY_ELEMENT_LINKS_F',
4002: 'COST_ALLOCATION_KEYFLEX_ID',
4003: p_old_COST_ALLOCATION_KEYFLEX,

Line 4007: pay_continuous_calc.event_update(p_business_group_id,

4003: p_old_COST_ALLOCATION_KEYFLEX,
4004: p_new_COST_ALLOCATION_KEYFLEX,
4005: p_effective_date
4006: );
4007: pay_continuous_calc.event_update(p_business_group_id,
4008: p_legislation_code,
4009: 'PAY_ELEMENT_LINKS_F',
4010: 'ELEMENT_SET_ID',
4011: p_old_ELEMENT_SET_ID,

Line 4019: pay_continuous_calc.event_update(p_business_group_id,

4015: --
4016: else
4017: /* OK it must be a date track change */
4018: --
4019: pay_continuous_calc.event_update(p_business_group_id,
4020: p_legislation_code,
4021: 'PAY_ELEMENT_LINKS_F',
4022: 'EFFECTIVE_END_DATE',
4023: p_old_EFFECTIVE_END_DATE,

Line 4030: pay_continuous_calc.event_update(p_business_group_id,

4026: least(p_old_effective_end_date,
4027: p_new_effective_end_date)
4028: );
4029: --
4030: pay_continuous_calc.event_update(p_business_group_id,
4031: p_legislation_code,
4032: 'PAY_ELEMENT_LINKS_F',
4033: 'EFFECTIVE_START_DATE',
4034: p_old_EFFECTIVE_START_DATE,

Line 4049: if (pay_continuous_calc.g_event_list.sz <> 0) then

4045: l_process_event_id number;
4046: l_object_version_number number;
4047: cnt number;
4048: begin
4049: if (pay_continuous_calc.g_event_list.sz <> 0) then
4050: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
4051: pay_ppe_api.create_process_event(
4052: p_assignment_id => null,
4053: p_effective_date => g_event_list.effective_date(cnt),

Line 4050: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

4046: l_object_version_number number;
4047: cnt number;
4048: begin
4049: if (pay_continuous_calc.g_event_list.sz <> 0) then
4050: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
4051: pay_ppe_api.create_process_event(
4052: p_assignment_id => null,
4053: p_effective_date => g_event_list.effective_date(cnt),
4054: p_change_type => g_event_list.change_type(cnt),

Line 4066: pay_continuous_calc.g_event_list.sz := 0;

4062: p_surrogate_key => p_new_ELEMENT_LINK_ID
4063: );
4064: end loop;
4065: end if;
4066: pay_continuous_calc.g_event_list.sz := 0;
4067: end;
4068: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_LINKS_F_aru', 50);
4069: --
4070: end PAY_ELEMENT_LINKS_F_aru;

Line 4068: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_LINKS_F_aru', 50);

4064: end loop;
4065: end if;
4066: pay_continuous_calc.g_event_list.sz := 0;
4067: end;
4068: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_LINKS_F_aru', 50);
4069: --
4070: end PAY_ELEMENT_LINKS_F_aru;
4071: --
4072: /* PAY_INPUT_VALUES */

Line 4126: pay_continuous_calc.event_update(p_business_group_id,

4122: /* If the dates havent changed it must be a correction */
4123: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
4124: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
4125: --
4126: pay_continuous_calc.event_update(p_business_group_id,
4127: p_legislation_code,
4128: 'PAY_INPUT_VALUES_F',
4129: 'DEFAULT_VALUE',
4130: p_old_DEFAULT_VALUE,

Line 4135: pay_continuous_calc.event_update(p_business_group_id,

4131: p_new_DEFAULT_VALUE,
4132: p_effective_date
4133: );
4134: --
4135: pay_continuous_calc.event_update(p_business_group_id,
4136: p_legislation_code,
4137: 'PAY_INPUT_VALUES_F',
4138: 'DISPLAY_SEQUENCE',
4139: p_old_DISPLAY_SEQUENCE,

Line 4144: pay_continuous_calc.event_update(p_business_group_id,

4140: p_new_DISPLAY_SEQUENCE,
4141: p_effective_date
4142: );
4143: --
4144: pay_continuous_calc.event_update(p_business_group_id,
4145: p_legislation_code,
4146: 'PAY_INPUT_VALUES_F',
4147: 'ELEMENT_TYPE_ID',
4148: p_old_ELEMENT_TYPE_ID,

Line 4153: pay_continuous_calc.event_update(p_business_group_id,

4149: p_new_ELEMENT_TYPE_ID,
4150: p_effective_date
4151: );
4152: --
4153: pay_continuous_calc.event_update(p_business_group_id,
4154: p_legislation_code,
4155: 'PAY_INPUT_VALUES_F',
4156: 'FORMULA_ID',
4157: p_old_FORMULA_ID,

Line 4162: pay_continuous_calc.event_update(p_business_group_id,

4158: p_new_FORMULA_ID,
4159: p_effective_date
4160: );
4161: --
4162: pay_continuous_calc.event_update(p_business_group_id,
4163: p_legislation_code,
4164: 'PAY_INPUT_VALUES_F',
4165: 'GENERATE_DB_ITEMS_FLAG',
4166: p_old_GENERATE_DB_ITEMS_FLAG,

Line 4171: pay_continuous_calc.event_update(p_business_group_id,

4167: p_new_GENERATE_DB_ITEMS_FLAG,
4168: p_effective_date
4169: );
4170: --
4171: pay_continuous_calc.event_update(p_business_group_id,
4172: p_legislation_code,
4173: 'PAY_INPUT_VALUES_F',
4174: 'HOT_DEFAULT_FLAG',
4175: p_old_HOT_DEFAULT_FLAG,

Line 4180: pay_continuous_calc.event_update(p_business_group_id,

4176: p_new_HOT_DEFAULT_FLAG,
4177: p_effective_date
4178: );
4179: --
4180: pay_continuous_calc.event_update(p_business_group_id,
4181: p_legislation_code,
4182: 'PAY_INPUT_VALUES_F',
4183: 'INPUT_VALUE_ID',
4184: p_old_INPUT_VALUE_ID,

Line 4189: pay_continuous_calc.event_update(p_business_group_id,

4185: p_new_INPUT_VALUE_ID,
4186: p_effective_date
4187: );
4188: --
4189: pay_continuous_calc.event_update(p_business_group_id,
4190: p_legislation_code,
4191: 'PAY_INPUT_VALUES_F',
4192: 'LEGISLATION_SUBGROUP',
4193: p_old_LEGISLATION_SUBGROUP,

Line 4198: pay_continuous_calc.event_update(p_business_group_id,

4194: p_new_LEGISLATION_SUBGROUP,
4195: p_effective_date
4196: );
4197: --
4198: pay_continuous_calc.event_update(p_business_group_id,
4199: p_legislation_code,
4200: 'PAY_INPUT_VALUES_F',
4201: 'LOOKUP_TYPE',
4202: p_old_LOOKUP_TYPE,

Line 4207: pay_continuous_calc.event_update(p_business_group_id,

4203: p_new_LOOKUP_TYPE,
4204: p_effective_date
4205: );
4206: --
4207: pay_continuous_calc.event_update(p_business_group_id,
4208: p_legislation_code,
4209: 'PAY_INPUT_VALUES_F',
4210: 'MANDATORY_FLAG',
4211: p_old_MANDATORY_FLAG,

Line 4216: pay_continuous_calc.event_update(p_business_group_id,

4212: p_new_MANDATORY_FLAG,
4213: p_effective_date
4214: );
4215: --
4216: pay_continuous_calc.event_update(p_business_group_id,
4217: p_legislation_code,
4218: 'PAY_INPUT_VALUES_F',
4219: 'MAX_VALUE',
4220: p_old_MAX_VALUE,

Line 4225: pay_continuous_calc.event_update(p_business_group_id,

4221: p_new_MAX_VALUE,
4222: p_effective_date
4223: );
4224: --
4225: pay_continuous_calc.event_update(p_business_group_id,
4226: p_legislation_code,
4227: 'PAY_INPUT_VALUES_F',
4228: 'MIN_VALUE',
4229: p_old_MIN_VALUE,

Line 4234: pay_continuous_calc.event_update(p_business_group_id,

4230: p_new_MIN_VALUE,
4231: p_effective_date
4232: );
4233: --
4234: pay_continuous_calc.event_update(p_business_group_id,
4235: p_legislation_code,
4236: 'PAY_INPUT_VALUES_F',
4237: 'UOM',
4238: p_old_UOM,

Line 4243: pay_continuous_calc.event_update(p_business_group_id,

4239: p_new_UOM,
4240: p_effective_date
4241: );
4242: --
4243: pay_continuous_calc.event_update(p_business_group_id,
4244: p_legislation_code,
4245: 'PAY_INPUT_VALUES_F',
4246: 'WARNING_OR_ERROR',
4247: p_old_WARNING_OR_ERROR,

Line 4252: pay_continuous_calc.event_update(p_business_group_id,

4248: p_new_WARNING_OR_ERROR,
4249: p_effective_date
4250: );
4251: --
4252: pay_continuous_calc.event_update(p_business_group_id,
4253: p_legislation_code,
4254: 'PAY_INPUT_VALUES_F',
4255: 'WARNING_OR_ERROR',
4256: p_old_WARNING_OR_ERROR,

Line 4263: pay_continuous_calc.event_update(p_business_group_id,

4259: );
4260: else
4261: /* OK it must be a date track change */
4262: --
4263: pay_continuous_calc.event_update(p_business_group_id,
4264: p_legislation_code,
4265: 'PAY_INPUT_VALUES_F',
4266: 'EFFECTIVE_END_DATE',
4267: p_old_EFFECTIVE_END_DATE,

Line 4274: pay_continuous_calc.event_update(p_business_group_id,

4270: least(p_old_effective_end_date,
4271: p_new_effective_end_date)
4272: );
4273: --
4274: pay_continuous_calc.event_update(p_business_group_id,
4275: p_legislation_code,
4276: 'PAY_INPUT_VALUES_F',
4277: 'EFFECTIVE_START_DATE',
4278: p_old_EFFECTIVE_START_DATE,

Line 4293: if (pay_continuous_calc.g_event_list.sz <> 0) then

4289: l_process_event_id number;
4290: l_object_version_number number;
4291: cnt number;
4292: begin
4293: if (pay_continuous_calc.g_event_list.sz <> 0) then
4294: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
4295: pay_ppe_api.create_process_event(
4296: p_assignment_id => null,
4297: p_effective_date => g_event_list.effective_date(cnt),

Line 4294: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

4290: l_object_version_number number;
4291: cnt number;
4292: begin
4293: if (pay_continuous_calc.g_event_list.sz <> 0) then
4294: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
4295: pay_ppe_api.create_process_event(
4296: p_assignment_id => null,
4297: p_effective_date => g_event_list.effective_date(cnt),
4298: p_change_type => g_event_list.change_type(cnt),

Line 4310: pay_continuous_calc.g_event_list.sz := 0;

4306: p_surrogate_key => p_new_INPUT_VALUE_ID
4307: );
4308: end loop;
4309: end if;
4310: pay_continuous_calc.g_event_list.sz := 0;
4311: end;
4312: --
4313: end PAY_INPUT_VALUES_F_aru;
4314: --

Line 4454: hr_utility.set_location('pay_continuous_calc.PAY_ALL_PAYROLLS_F_aru', 10);

4450: where asg.payroll_id = p_payroll_id
4451: and p_effective_date < asg.effective_end_date;
4452: --
4453: begin
4454: hr_utility.set_location('pay_continuous_calc.PAY_ALL_PAYROLLS_F_aru', 10);
4455: /* If the continuous calc is overriden then do nothing */
4456: if (g_override_cc = TRUE) then
4457: return;
4458: end if;

Line 4464: pay_continuous_calc.event_update(p_business_group_id,

4460: /* If the dates havent changed it must be a correction */
4461: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
4462: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
4463: --
4464: pay_continuous_calc.event_update(p_business_group_id,
4465: p_legislation_code,
4466: 'PAY_ALL_PAYROLLS_F',
4467: 'ATTRIBUTE1',
4468: p_old_ATTRIBUTE1,

Line 4472: pay_continuous_calc.event_update(p_business_group_id,

4468: p_old_ATTRIBUTE1,
4469: p_new_ATTRIBUTE1,
4470: p_effective_date
4471: );
4472: pay_continuous_calc.event_update(p_business_group_id,
4473: p_legislation_code,
4474: 'PAY_ALL_PAYROLLS_F',
4475: 'ATTRIBUTE10',
4476: p_old_ATTRIBUTE10,

Line 4480: pay_continuous_calc.event_update(p_business_group_id,

4476: p_old_ATTRIBUTE10,
4477: p_new_ATTRIBUTE10,
4478: p_effective_date
4479: );
4480: pay_continuous_calc.event_update(p_business_group_id,
4481: p_legislation_code,
4482: 'PAY_ALL_PAYROLLS_F',
4483: 'ATTRIBUTE11',
4484: p_old_ATTRIBUTE11,

Line 4488: pay_continuous_calc.event_update(p_business_group_id,

4484: p_old_ATTRIBUTE11,
4485: p_new_ATTRIBUTE11,
4486: p_effective_date
4487: );
4488: pay_continuous_calc.event_update(p_business_group_id,
4489: p_legislation_code,
4490: 'PAY_ALL_PAYROLLS_F',
4491: 'ATTRIBUTE12',
4492: p_old_ATTRIBUTE12,

Line 4496: pay_continuous_calc.event_update(p_business_group_id,

4492: p_old_ATTRIBUTE12,
4493: p_new_ATTRIBUTE12,
4494: p_effective_date
4495: );
4496: pay_continuous_calc.event_update(p_business_group_id,
4497: p_legislation_code,
4498: 'PAY_ALL_PAYROLLS_F',
4499: 'ATTRIBUTE13',
4500: p_old_ATTRIBUTE13,

Line 4504: pay_continuous_calc.event_update(p_business_group_id,

4500: p_old_ATTRIBUTE13,
4501: p_new_ATTRIBUTE13,
4502: p_effective_date
4503: );
4504: pay_continuous_calc.event_update(p_business_group_id,
4505: p_legislation_code,
4506: 'PAY_ALL_PAYROLLS_F',
4507: 'ATTRIBUTE14',
4508: p_old_ATTRIBUTE14,

Line 4512: pay_continuous_calc.event_update(p_business_group_id,

4508: p_old_ATTRIBUTE14,
4509: p_new_ATTRIBUTE14,
4510: p_effective_date
4511: );
4512: pay_continuous_calc.event_update(p_business_group_id,
4513: p_legislation_code,
4514: 'PAY_ALL_PAYROLLS_F',
4515: 'ATTRIBUTE15',
4516: p_old_ATTRIBUTE15,

Line 4520: pay_continuous_calc.event_update(p_business_group_id,

4516: p_old_ATTRIBUTE15,
4517: p_new_ATTRIBUTE15,
4518: p_effective_date
4519: );
4520: pay_continuous_calc.event_update(p_business_group_id,
4521: p_legislation_code,
4522: 'PAY_ALL_PAYROLLS_F',
4523: 'ATTRIBUTE16',
4524: p_old_ATTRIBUTE16,

Line 4528: pay_continuous_calc.event_update(p_business_group_id,

4524: p_old_ATTRIBUTE16,
4525: p_new_ATTRIBUTE16,
4526: p_effective_date
4527: );
4528: pay_continuous_calc.event_update(p_business_group_id,
4529: p_legislation_code,
4530: 'PAY_ALL_PAYROLLS_F',
4531: 'ATTRIBUTE17',
4532: p_old_ATTRIBUTE17,

Line 4536: pay_continuous_calc.event_update(p_business_group_id,

4532: p_old_ATTRIBUTE17,
4533: p_new_ATTRIBUTE17,
4534: p_effective_date
4535: );
4536: pay_continuous_calc.event_update(p_business_group_id,
4537: p_legislation_code,
4538: 'PAY_ALL_PAYROLLS_F',
4539: 'ATTRIBUTE18',
4540: p_old_ATTRIBUTE18,

Line 4544: pay_continuous_calc.event_update(p_business_group_id,

4540: p_old_ATTRIBUTE18,
4541: p_new_ATTRIBUTE18,
4542: p_effective_date
4543: );
4544: pay_continuous_calc.event_update(p_business_group_id,
4545: p_legislation_code,
4546: 'PAY_ALL_PAYROLLS_F',
4547: 'ATTRIBUTE19',
4548: p_old_ATTRIBUTE19,

Line 4552: pay_continuous_calc.event_update(p_business_group_id,

4548: p_old_ATTRIBUTE19,
4549: p_new_ATTRIBUTE19,
4550: p_effective_date
4551: );
4552: pay_continuous_calc.event_update(p_business_group_id,
4553: p_legislation_code,
4554: 'PAY_ALL_PAYROLLS_F',
4555: 'ATTRIBUTE2',
4556: p_old_ATTRIBUTE2,

Line 4560: pay_continuous_calc.event_update(p_business_group_id,

4556: p_old_ATTRIBUTE2,
4557: p_new_ATTRIBUTE2,
4558: p_effective_date
4559: );
4560: pay_continuous_calc.event_update(p_business_group_id,
4561: p_legislation_code,
4562: 'PAY_ALL_PAYROLLS_F',
4563: 'ATTRIBUTE20',
4564: p_old_ATTRIBUTE20,

Line 4568: pay_continuous_calc.event_update(p_business_group_id,

4564: p_old_ATTRIBUTE20,
4565: p_new_ATTRIBUTE20,
4566: p_effective_date
4567: );
4568: pay_continuous_calc.event_update(p_business_group_id,
4569: p_legislation_code,
4570: 'PAY_ALL_PAYROLLS_F',
4571: 'ATTRIBUTE3',
4572: p_old_ATTRIBUTE3,

Line 4576: pay_continuous_calc.event_update(p_business_group_id,

4572: p_old_ATTRIBUTE3,
4573: p_new_ATTRIBUTE3,
4574: p_effective_date
4575: );
4576: pay_continuous_calc.event_update(p_business_group_id,
4577: p_legislation_code,
4578: 'PAY_ALL_PAYROLLS_F',
4579: 'ATTRIBUTE4',
4580: p_old_ATTRIBUTE4,

Line 4584: pay_continuous_calc.event_update(p_business_group_id,

4580: p_old_ATTRIBUTE4,
4581: p_new_ATTRIBUTE4,
4582: p_effective_date
4583: );
4584: pay_continuous_calc.event_update(p_business_group_id,
4585: p_legislation_code,
4586: 'PAY_ALL_PAYROLLS_F',
4587: 'ATTRIBUTE5',
4588: p_old_ATTRIBUTE5,

Line 4592: pay_continuous_calc.event_update(p_business_group_id,

4588: p_old_ATTRIBUTE5,
4589: p_new_ATTRIBUTE5,
4590: p_effective_date
4591: );
4592: pay_continuous_calc.event_update(p_business_group_id,
4593: p_legislation_code,
4594: 'PAY_ALL_PAYROLLS_F',
4595: 'ATTRIBUTE6',
4596: p_old_ATTRIBUTE6,

Line 4600: pay_continuous_calc.event_update(p_business_group_id,

4596: p_old_ATTRIBUTE6,
4597: p_new_ATTRIBUTE6,
4598: p_effective_date
4599: );
4600: pay_continuous_calc.event_update(p_business_group_id,
4601: p_legislation_code,
4602: 'PAY_ALL_PAYROLLS_F',
4603: 'ATTRIBUTE7',
4604: p_old_ATTRIBUTE7,

Line 4608: pay_continuous_calc.event_update(p_business_group_id,

4604: p_old_ATTRIBUTE7,
4605: p_new_ATTRIBUTE7,
4606: p_effective_date
4607: );
4608: pay_continuous_calc.event_update(p_business_group_id,
4609: p_legislation_code,
4610: 'PAY_ALL_PAYROLLS_F',
4611: 'ATTRIBUTE8',
4612: p_old_ATTRIBUTE8,

Line 4616: pay_continuous_calc.event_update(p_business_group_id,

4612: p_old_ATTRIBUTE8,
4613: p_new_ATTRIBUTE8,
4614: p_effective_date
4615: );
4616: pay_continuous_calc.event_update(p_business_group_id,
4617: p_legislation_code,
4618: 'PAY_ALL_PAYROLLS_F',
4619: 'ATTRIBUTE9',
4620: p_old_ATTRIBUTE9,

Line 4624: pay_continuous_calc.event_update(p_business_group_id,

4620: p_old_ATTRIBUTE9,
4621: p_new_ATTRIBUTE9,
4622: p_effective_date
4623: );
4624: pay_continuous_calc.event_update(p_business_group_id,
4625: p_legislation_code,
4626: 'PAY_ALL_PAYROLLS_F',
4627: 'ATTRIBUTE_CATEGORY',
4628: p_old_ATTRIBUTE_CATEGORY,

Line 4632: pay_continuous_calc.event_update(p_business_group_id,

4628: p_old_ATTRIBUTE_CATEGORY,
4629: p_new_ATTRIBUTE_CATEGORY,
4630: p_effective_date
4631: );
4632: pay_continuous_calc.event_update(p_business_group_id,
4633: p_legislation_code,
4634: 'PAY_ALL_PAYROLLS_F',
4635: 'COST_ALLOCATION_KEYFLEX_ID',
4636: p_old_COST_ALLOCATION_KEYFLEX_,

Line 4640: pay_continuous_calc.event_update(p_business_group_id,

4636: p_old_COST_ALLOCATION_KEYFLEX_,
4637: p_new_COST_ALLOCATION_KEYFLEX_,
4638: p_effective_date
4639: );
4640: pay_continuous_calc.event_update(p_business_group_id,
4641: p_legislation_code,
4642: 'PAY_ALL_PAYROLLS_F',
4643: 'DEFAULT_PAYMENT_METHOD_ID',
4644: p_old_DEFAULT_PAYMENT_METHOD_I,

Line 4648: pay_continuous_calc.event_update(p_business_group_id,

4644: p_old_DEFAULT_PAYMENT_METHOD_I,
4645: p_new_DEFAULT_PAYMENT_METHOD_I,
4646: p_effective_date
4647: );
4648: pay_continuous_calc.event_update(p_business_group_id,
4649: p_legislation_code,
4650: 'PAY_ALL_PAYROLLS_F',
4651: 'PRL_INFORMATION1',
4652: p_old_PRL_INFORMATION1,

Line 4656: pay_continuous_calc.event_update(p_business_group_id,

4652: p_old_PRL_INFORMATION1,
4653: p_new_PRL_INFORMATION1,
4654: p_effective_date
4655: );
4656: pay_continuous_calc.event_update(p_business_group_id,
4657: p_legislation_code,
4658: 'PAY_ALL_PAYROLLS_F',
4659: 'PRL_INFORMATION10',
4660: p_old_PRL_INFORMATION10,

Line 4664: pay_continuous_calc.event_update(p_business_group_id,

4660: p_old_PRL_INFORMATION10,
4661: p_new_PRL_INFORMATION10,
4662: p_effective_date
4663: );
4664: pay_continuous_calc.event_update(p_business_group_id,
4665: p_legislation_code,
4666: 'PAY_ALL_PAYROLLS_F',
4667: 'PRL_INFORMATION11',
4668: p_old_PRL_INFORMATION11,

Line 4672: pay_continuous_calc.event_update(p_business_group_id,

4668: p_old_PRL_INFORMATION11,
4669: p_new_PRL_INFORMATION11,
4670: p_effective_date
4671: );
4672: pay_continuous_calc.event_update(p_business_group_id,
4673: p_legislation_code,
4674: 'PAY_ALL_PAYROLLS_F',
4675: 'PRL_INFORMATION12',
4676: p_old_PRL_INFORMATION12,

Line 4680: pay_continuous_calc.event_update(p_business_group_id,

4676: p_old_PRL_INFORMATION12,
4677: p_new_PRL_INFORMATION12,
4678: p_effective_date
4679: );
4680: pay_continuous_calc.event_update(p_business_group_id,
4681: p_legislation_code,
4682: 'PAY_ALL_PAYROLLS_F',
4683: 'PRL_INFORMATION13',
4684: p_old_PRL_INFORMATION13,

Line 4688: pay_continuous_calc.event_update(p_business_group_id,

4684: p_old_PRL_INFORMATION13,
4685: p_new_PRL_INFORMATION13,
4686: p_effective_date
4687: );
4688: pay_continuous_calc.event_update(p_business_group_id,
4689: p_legislation_code,
4690: 'PAY_ALL_PAYROLLS_F',
4691: 'PRL_INFORMATION14',
4692: p_old_PRL_INFORMATION14,

Line 4696: pay_continuous_calc.event_update(p_business_group_id,

4692: p_old_PRL_INFORMATION14,
4693: p_new_PRL_INFORMATION14,
4694: p_effective_date
4695: );
4696: pay_continuous_calc.event_update(p_business_group_id,
4697: p_legislation_code,
4698: 'PAY_ALL_PAYROLLS_F',
4699: 'PRL_INFORMATION15',
4700: p_old_PRL_INFORMATION15,

Line 4704: pay_continuous_calc.event_update(p_business_group_id,

4700: p_old_PRL_INFORMATION15,
4701: p_new_PRL_INFORMATION15,
4702: p_effective_date
4703: );
4704: pay_continuous_calc.event_update(p_business_group_id,
4705: p_legislation_code,
4706: 'PAY_ALL_PAYROLLS_F',
4707: 'PRL_INFORMATION16',
4708: p_old_PRL_INFORMATION16,

Line 4712: pay_continuous_calc.event_update(p_business_group_id,

4708: p_old_PRL_INFORMATION16,
4709: p_new_PRL_INFORMATION16,
4710: p_effective_date
4711: );
4712: pay_continuous_calc.event_update(p_business_group_id,
4713: p_legislation_code,
4714: 'PAY_ALL_PAYROLLS_F',
4715: 'PRL_INFORMATION17',
4716: p_old_PRL_INFORMATION17,

Line 4720: pay_continuous_calc.event_update(p_business_group_id,

4716: p_old_PRL_INFORMATION17,
4717: p_new_PRL_INFORMATION17,
4718: p_effective_date
4719: );
4720: pay_continuous_calc.event_update(p_business_group_id,
4721: p_legislation_code,
4722: 'PAY_ALL_PAYROLLS_F',
4723: 'PRL_INFORMATION18',
4724: p_old_PRL_INFORMATION18,

Line 4728: pay_continuous_calc.event_update(p_business_group_id,

4724: p_old_PRL_INFORMATION18,
4725: p_new_PRL_INFORMATION18,
4726: p_effective_date
4727: );
4728: pay_continuous_calc.event_update(p_business_group_id,
4729: p_legislation_code,
4730: 'PAY_ALL_PAYROLLS_F',
4731: 'PRL_INFORMATION19',
4732: p_old_PRL_INFORMATION19,

Line 4736: pay_continuous_calc.event_update(p_business_group_id,

4732: p_old_PRL_INFORMATION19,
4733: p_new_PRL_INFORMATION19,
4734: p_effective_date
4735: );
4736: pay_continuous_calc.event_update(p_business_group_id,
4737: p_legislation_code,
4738: 'PAY_ALL_PAYROLLS_F',
4739: 'PRL_INFORMATION2',
4740: p_old_PRL_INFORMATION2,

Line 4744: pay_continuous_calc.event_update(p_business_group_id,

4740: p_old_PRL_INFORMATION2,
4741: p_new_PRL_INFORMATION2,
4742: p_effective_date
4743: );
4744: pay_continuous_calc.event_update(p_business_group_id,
4745: p_legislation_code,
4746: 'PAY_ALL_PAYROLLS_F',
4747: 'PRL_INFORMATION20',
4748: p_old_PRL_INFORMATION20,

Line 4752: pay_continuous_calc.event_update(p_business_group_id,

4748: p_old_PRL_INFORMATION20,
4749: p_new_PRL_INFORMATION20,
4750: p_effective_date
4751: );
4752: pay_continuous_calc.event_update(p_business_group_id,
4753: p_legislation_code,
4754: 'PAY_ALL_PAYROLLS_F',
4755: 'PRL_INFORMATION21',
4756: p_old_PRL_INFORMATION21,

Line 4760: pay_continuous_calc.event_update(p_business_group_id,

4756: p_old_PRL_INFORMATION21,
4757: p_new_PRL_INFORMATION21,
4758: p_effective_date
4759: );
4760: pay_continuous_calc.event_update(p_business_group_id,
4761: p_legislation_code,
4762: 'PAY_ALL_PAYROLLS_F',
4763: 'PRL_INFORMATION22',
4764: p_old_PRL_INFORMATION22,

Line 4768: pay_continuous_calc.event_update(p_business_group_id,

4764: p_old_PRL_INFORMATION22,
4765: p_new_PRL_INFORMATION22,
4766: p_effective_date
4767: );
4768: pay_continuous_calc.event_update(p_business_group_id,
4769: p_legislation_code,
4770: 'PAY_ALL_PAYROLLS_F',
4771: 'PRL_INFORMATION23',
4772: p_old_PRL_INFORMATION23,

Line 4776: pay_continuous_calc.event_update(p_business_group_id,

4772: p_old_PRL_INFORMATION23,
4773: p_new_PRL_INFORMATION23,
4774: p_effective_date
4775: );
4776: pay_continuous_calc.event_update(p_business_group_id,
4777: p_legislation_code,
4778: 'PAY_ALL_PAYROLLS_F',
4779: 'PRL_INFORMATION24',
4780: p_old_PRL_INFORMATION24,

Line 4784: pay_continuous_calc.event_update(p_business_group_id,

4780: p_old_PRL_INFORMATION24,
4781: p_new_PRL_INFORMATION24,
4782: p_effective_date
4783: );
4784: pay_continuous_calc.event_update(p_business_group_id,
4785: p_legislation_code,
4786: 'PAY_ALL_PAYROLLS_F',
4787: 'PRL_INFORMATION25',
4788: p_old_PRL_INFORMATION25,

Line 4792: pay_continuous_calc.event_update(p_business_group_id,

4788: p_old_PRL_INFORMATION25,
4789: p_new_PRL_INFORMATION25,
4790: p_effective_date
4791: );
4792: pay_continuous_calc.event_update(p_business_group_id,
4793: p_legislation_code,
4794: 'PAY_ALL_PAYROLLS_F',
4795: 'PRL_INFORMATION26',
4796: p_old_PRL_INFORMATION26,

Line 4800: pay_continuous_calc.event_update(p_business_group_id,

4796: p_old_PRL_INFORMATION26,
4797: p_new_PRL_INFORMATION26,
4798: p_effective_date
4799: );
4800: pay_continuous_calc.event_update(p_business_group_id,
4801: p_legislation_code,
4802: 'PAY_ALL_PAYROLLS_F',
4803: 'PRL_INFORMATION27',
4804: p_old_PRL_INFORMATION27,

Line 4808: pay_continuous_calc.event_update(p_business_group_id,

4804: p_old_PRL_INFORMATION27,
4805: p_new_PRL_INFORMATION27,
4806: p_effective_date
4807: );
4808: pay_continuous_calc.event_update(p_business_group_id,
4809: p_legislation_code,
4810: 'PAY_ALL_PAYROLLS_F',
4811: 'PRL_INFORMATION28',
4812: p_old_PRL_INFORMATION28,

Line 4816: pay_continuous_calc.event_update(p_business_group_id,

4812: p_old_PRL_INFORMATION28,
4813: p_new_PRL_INFORMATION28,
4814: p_effective_date
4815: );
4816: pay_continuous_calc.event_update(p_business_group_id,
4817: p_legislation_code,
4818: 'PAY_ALL_PAYROLLS_F',
4819: 'PRL_INFORMATION29',
4820: p_old_PRL_INFORMATION29,

Line 4824: pay_continuous_calc.event_update(p_business_group_id,

4820: p_old_PRL_INFORMATION29,
4821: p_new_PRL_INFORMATION29,
4822: p_effective_date
4823: );
4824: pay_continuous_calc.event_update(p_business_group_id,
4825: p_legislation_code,
4826: 'PAY_ALL_PAYROLLS_F',
4827: 'PRL_INFORMATION3',
4828: p_old_PRL_INFORMATION3,

Line 4832: pay_continuous_calc.event_update(p_business_group_id,

4828: p_old_PRL_INFORMATION3,
4829: p_new_PRL_INFORMATION3,
4830: p_effective_date
4831: );
4832: pay_continuous_calc.event_update(p_business_group_id,
4833: p_legislation_code,
4834: 'PAY_ALL_PAYROLLS_F',
4835: 'PRL_INFORMATION30',
4836: p_old_PRL_INFORMATION30,

Line 4840: pay_continuous_calc.event_update(p_business_group_id,

4836: p_old_PRL_INFORMATION30,
4837: p_new_PRL_INFORMATION30,
4838: p_effective_date
4839: );
4840: pay_continuous_calc.event_update(p_business_group_id,
4841: p_legislation_code,
4842: 'PAY_ALL_PAYROLLS_F',
4843: 'PRL_INFORMATION4',
4844: p_old_PRL_INFORMATION4,

Line 4848: pay_continuous_calc.event_update(p_business_group_id,

4844: p_old_PRL_INFORMATION4,
4845: p_new_PRL_INFORMATION4,
4846: p_effective_date
4847: );
4848: pay_continuous_calc.event_update(p_business_group_id,
4849: p_legislation_code,
4850: 'PAY_ALL_PAYROLLS_F',
4851: 'PRL_INFORMATION5',
4852: p_old_PRL_INFORMATION5,

Line 4856: pay_continuous_calc.event_update(p_business_group_id,

4852: p_old_PRL_INFORMATION5,
4853: p_new_PRL_INFORMATION5,
4854: p_effective_date
4855: );
4856: pay_continuous_calc.event_update(p_business_group_id,
4857: p_legislation_code,
4858: 'PAY_ALL_PAYROLLS_F',
4859: 'PRL_INFORMATION6',
4860: p_old_PRL_INFORMATION6,

Line 4864: pay_continuous_calc.event_update(p_business_group_id,

4860: p_old_PRL_INFORMATION6,
4861: p_new_PRL_INFORMATION6,
4862: p_effective_date
4863: );
4864: pay_continuous_calc.event_update(p_business_group_id,
4865: p_legislation_code,
4866: 'PAY_ALL_PAYROLLS_F',
4867: 'PRL_INFORMATION7',
4868: p_old_PRL_INFORMATION7,

Line 4872: pay_continuous_calc.event_update(p_business_group_id,

4868: p_old_PRL_INFORMATION7,
4869: p_new_PRL_INFORMATION7,
4870: p_effective_date
4871: );
4872: pay_continuous_calc.event_update(p_business_group_id,
4873: p_legislation_code,
4874: 'PAY_ALL_PAYROLLS_F',
4875: 'PRL_INFORMATION8',
4876: p_old_PRL_INFORMATION8,

Line 4880: pay_continuous_calc.event_update(p_business_group_id,

4876: p_old_PRL_INFORMATION8,
4877: p_new_PRL_INFORMATION8,
4878: p_effective_date
4879: );
4880: pay_continuous_calc.event_update(p_business_group_id,
4881: p_legislation_code,
4882: 'PAY_ALL_PAYROLLS_F',
4883: 'PRL_INFORMATION9',
4884: p_old_PRL_INFORMATION9,

Line 4888: pay_continuous_calc.event_update(p_business_group_id,

4884: p_old_PRL_INFORMATION9,
4885: p_new_PRL_INFORMATION9,
4886: p_effective_date
4887: );
4888: pay_continuous_calc.event_update(p_business_group_id,
4889: p_legislation_code,
4890: 'PAY_ALL_PAYROLLS_F',
4891: 'PRL_INFORMATION_CATEGORY',
4892: p_old_PRL_INFORMATION_CATEGORY,

Line 4896: pay_continuous_calc.event_update(p_business_group_id,

4892: p_old_PRL_INFORMATION_CATEGORY,
4893: p_new_PRL_INFORMATION_CATEGORY,
4894: p_effective_date
4895: );
4896: pay_continuous_calc.event_update(p_business_group_id,
4897: p_legislation_code,
4898: 'PAY_ALL_PAYROLLS_F',
4899: 'SOFT_CODING_KEYFLEX_ID',
4900: p_old_SOFT_CODING_KEYFLEX_ID,

Line 4904: pay_continuous_calc.event_update(p_business_group_id,

4900: p_old_SOFT_CODING_KEYFLEX_ID,
4901: p_new_SOFT_CODING_KEYFLEX_ID,
4902: p_effective_date
4903: );
4904: pay_continuous_calc.event_update(p_business_group_id,
4905: p_legislation_code,
4906: 'PAY_ALL_PAYROLLS_F',
4907: 'SUSPENSE_ACCOUNT_KEYFLEX',
4908: p_old_SUSPENSE_ACCOUNT_KEYFLEX,

Line 4916: pay_continuous_calc.event_update(p_business_group_id,

4912: --
4913: else
4914: /* OK it must be a date track change */
4915: --
4916: pay_continuous_calc.event_update(p_business_group_id,
4917: p_legislation_code,
4918: 'PAY_ALL_PAYROLLS_F',
4919: 'EFFECTIVE_END_DATE',
4920: p_old_EFFECTIVE_END_DATE,

Line 4927: pay_continuous_calc.event_update(p_business_group_id,

4923: least(p_old_effective_end_date,
4924: p_new_effective_end_date)
4925: );
4926: --
4927: pay_continuous_calc.event_update(p_business_group_id,
4928: p_legislation_code,
4929: 'PAY_ALL_PAYROLLS_F',
4930: 'EFFECTIVE_START_DATE',
4931: p_old_EFFECTIVE_START_DATE,

Line 4946: if (pay_continuous_calc.g_event_list.sz <> 0) then

4942: l_process_event_id number;
4943: l_object_version_number number;
4944: cnt number;
4945: begin
4946: if (pay_continuous_calc.g_event_list.sz <> 0) then
4947: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
4948: pay_ppe_api.create_process_event(
4949: p_assignment_id => null,
4950: p_effective_date => g_event_list.effective_date(cnt),

Line 4947: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

4943: l_object_version_number number;
4944: cnt number;
4945: begin
4946: if (pay_continuous_calc.g_event_list.sz <> 0) then
4947: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
4948: pay_ppe_api.create_process_event(
4949: p_assignment_id => null,
4950: p_effective_date => g_event_list.effective_date(cnt),
4951: p_change_type => g_event_list.change_type(cnt),

Line 4963: pay_continuous_calc.g_event_list.sz := 0;

4959: p_surrogate_key => p_new_PAYROLL_ID
4960: );
4961: end loop;
4962: end if;
4963: pay_continuous_calc.g_event_list.sz := 0;
4964: end;
4965: hr_utility.set_location('pay_continuous_calc.PAY_ALL_PAYROLLS_F_aru', 50);
4966: --
4967: end PAY_ALL_PAYROLLS_F_aru;

Line 4965: hr_utility.set_location('pay_continuous_calc.PAY_ALL_PAYROLLS_F_aru', 50);

4961: end loop;
4962: end if;
4963: pay_continuous_calc.g_event_list.sz := 0;
4964: end;
4965: hr_utility.set_location('pay_continuous_calc.PAY_ALL_PAYROLLS_F_aru', 50);
4966: --
4967: end PAY_ALL_PAYROLLS_F_aru;
4968: --
4969: /* Used generator to build this procedure, but removed some of that table values.

Line 5088: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_TYPES_F_aru', 10);

5084: )
5085: is
5086: --
5087: begin
5088: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_TYPES_F_aru', 10);
5089: /* If the continuous calc is overriden then do nothing */
5090: if (g_override_cc = TRUE) then
5091: return;
5092: end if;

Line 5098: pay_continuous_calc.event_update(p_business_group_id,

5094: /* If the dates havent changed it must be a correction */
5095: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
5096: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
5097: --
5098: pay_continuous_calc.event_update(p_business_group_id,
5099: p_legislation_code,
5100: 'PAY_ELEMENT_TYPES_F',
5101: 'ATTRIBUTE1',
5102: p_old_ATTRIBUTE1,

Line 5106: pay_continuous_calc.event_update(p_business_group_id,

5102: p_old_ATTRIBUTE1,
5103: p_new_ATTRIBUTE1,
5104: p_effective_date
5105: );
5106: pay_continuous_calc.event_update(p_business_group_id,
5107: p_legislation_code,
5108: 'PAY_ELEMENT_TYPES_F',
5109: 'ATTRIBUTE10',
5110: p_old_ATTRIBUTE10,

Line 5114: pay_continuous_calc.event_update(p_business_group_id,

5110: p_old_ATTRIBUTE10,
5111: p_new_ATTRIBUTE10,
5112: p_effective_date
5113: );
5114: pay_continuous_calc.event_update(p_business_group_id,
5115: p_legislation_code,
5116: 'PAY_ELEMENT_TYPES_F',
5117: 'ATTRIBUTE11',
5118: p_old_ATTRIBUTE11,

Line 5122: pay_continuous_calc.event_update(p_business_group_id,

5118: p_old_ATTRIBUTE11,
5119: p_new_ATTRIBUTE11,
5120: p_effective_date
5121: );
5122: pay_continuous_calc.event_update(p_business_group_id,
5123: p_legislation_code,
5124: 'PAY_ELEMENT_TYPES_F',
5125: 'ATTRIBUTE12',
5126: p_old_ATTRIBUTE12,

Line 5130: pay_continuous_calc.event_update(p_business_group_id,

5126: p_old_ATTRIBUTE12,
5127: p_new_ATTRIBUTE12,
5128: p_effective_date
5129: );
5130: pay_continuous_calc.event_update(p_business_group_id,
5131: p_legislation_code,
5132: 'PAY_ELEMENT_TYPES_F',
5133: 'ATTRIBUTE13',
5134: p_old_ATTRIBUTE13,

Line 5138: pay_continuous_calc.event_update(p_business_group_id,

5134: p_old_ATTRIBUTE13,
5135: p_new_ATTRIBUTE13,
5136: p_effective_date
5137: );
5138: pay_continuous_calc.event_update(p_business_group_id,
5139: p_legislation_code,
5140: 'PAY_ELEMENT_TYPES_F',
5141: 'ATTRIBUTE14',
5142: p_old_ATTRIBUTE14,

Line 5146: pay_continuous_calc.event_update(p_business_group_id,

5142: p_old_ATTRIBUTE14,
5143: p_new_ATTRIBUTE14,
5144: p_effective_date
5145: );
5146: pay_continuous_calc.event_update(p_business_group_id,
5147: p_legislation_code,
5148: 'PAY_ELEMENT_TYPES_F',
5149: 'ATTRIBUTE15',
5150: p_old_ATTRIBUTE15,

Line 5154: pay_continuous_calc.event_update(p_business_group_id,

5150: p_old_ATTRIBUTE15,
5151: p_new_ATTRIBUTE15,
5152: p_effective_date
5153: );
5154: pay_continuous_calc.event_update(p_business_group_id,
5155: p_legislation_code,
5156: 'PAY_ELEMENT_TYPES_F',
5157: 'ATTRIBUTE16',
5158: p_old_ATTRIBUTE16,

Line 5162: pay_continuous_calc.event_update(p_business_group_id,

5158: p_old_ATTRIBUTE16,
5159: p_new_ATTRIBUTE16,
5160: p_effective_date
5161: );
5162: pay_continuous_calc.event_update(p_business_group_id,
5163: p_legislation_code,
5164: 'PAY_ELEMENT_TYPES_F',
5165: 'ATTRIBUTE17',
5166: p_old_ATTRIBUTE17,

Line 5170: pay_continuous_calc.event_update(p_business_group_id,

5166: p_old_ATTRIBUTE17,
5167: p_new_ATTRIBUTE17,
5168: p_effective_date
5169: );
5170: pay_continuous_calc.event_update(p_business_group_id,
5171: p_legislation_code,
5172: 'PAY_ELEMENT_TYPES_F',
5173: 'ATTRIBUTE18',
5174: p_old_ATTRIBUTE18,

Line 5178: pay_continuous_calc.event_update(p_business_group_id,

5174: p_old_ATTRIBUTE18,
5175: p_new_ATTRIBUTE18,
5176: p_effective_date
5177: );
5178: pay_continuous_calc.event_update(p_business_group_id,
5179: p_legislation_code,
5180: 'PAY_ELEMENT_TYPES_F',
5181: 'ATTRIBUTE19',
5182: p_old_ATTRIBUTE19,

Line 5186: pay_continuous_calc.event_update(p_business_group_id,

5182: p_old_ATTRIBUTE19,
5183: p_new_ATTRIBUTE19,
5184: p_effective_date
5185: );
5186: pay_continuous_calc.event_update(p_business_group_id,
5187: p_legislation_code,
5188: 'PAY_ELEMENT_TYPES_F',
5189: 'ATTRIBUTE2',
5190: p_old_ATTRIBUTE2,

Line 5194: pay_continuous_calc.event_update(p_business_group_id,

5190: p_old_ATTRIBUTE2,
5191: p_new_ATTRIBUTE2,
5192: p_effective_date
5193: );
5194: pay_continuous_calc.event_update(p_business_group_id,
5195: p_legislation_code,
5196: 'PAY_ELEMENT_TYPES_F',
5197: 'ATTRIBUTE20',
5198: p_old_ATTRIBUTE20,

Line 5202: pay_continuous_calc.event_update(p_business_group_id,

5198: p_old_ATTRIBUTE20,
5199: p_new_ATTRIBUTE20,
5200: p_effective_date
5201: );
5202: pay_continuous_calc.event_update(p_business_group_id,
5203: p_legislation_code,
5204: 'PAY_ELEMENT_TYPES_F',
5205: 'ATTRIBUTE3',
5206: p_old_ATTRIBUTE3,

Line 5210: pay_continuous_calc.event_update(p_business_group_id,

5206: p_old_ATTRIBUTE3,
5207: p_new_ATTRIBUTE3,
5208: p_effective_date
5209: );
5210: pay_continuous_calc.event_update(p_business_group_id,
5211: p_legislation_code,
5212: 'PAY_ELEMENT_TYPES_F',
5213: 'ATTRIBUTE4',
5214: p_old_ATTRIBUTE4,

Line 5218: pay_continuous_calc.event_update(p_business_group_id,

5214: p_old_ATTRIBUTE4,
5215: p_new_ATTRIBUTE4,
5216: p_effective_date
5217: );
5218: pay_continuous_calc.event_update(p_business_group_id,
5219: p_legislation_code,
5220: 'PAY_ELEMENT_TYPES_F',
5221: 'ATTRIBUTE5',
5222: p_old_ATTRIBUTE5,

Line 5226: pay_continuous_calc.event_update(p_business_group_id,

5222: p_old_ATTRIBUTE5,
5223: p_new_ATTRIBUTE5,
5224: p_effective_date
5225: );
5226: pay_continuous_calc.event_update(p_business_group_id,
5227: p_legislation_code,
5228: 'PAY_ELEMENT_TYPES_F',
5229: 'ATTRIBUTE6',
5230: p_old_ATTRIBUTE6,

Line 5234: pay_continuous_calc.event_update(p_business_group_id,

5230: p_old_ATTRIBUTE6,
5231: p_new_ATTRIBUTE6,
5232: p_effective_date
5233: );
5234: pay_continuous_calc.event_update(p_business_group_id,
5235: p_legislation_code,
5236: 'PAY_ELEMENT_TYPES_F',
5237: 'ATTRIBUTE7',
5238: p_old_ATTRIBUTE7,

Line 5242: pay_continuous_calc.event_update(p_business_group_id,

5238: p_old_ATTRIBUTE7,
5239: p_new_ATTRIBUTE7,
5240: p_effective_date
5241: );
5242: pay_continuous_calc.event_update(p_business_group_id,
5243: p_legislation_code,
5244: 'PAY_ELEMENT_TYPES_F',
5245: 'ATTRIBUTE8',
5246: p_old_ATTRIBUTE8,

Line 5250: pay_continuous_calc.event_update(p_business_group_id,

5246: p_old_ATTRIBUTE8,
5247: p_new_ATTRIBUTE8,
5248: p_effective_date
5249: );
5250: pay_continuous_calc.event_update(p_business_group_id,
5251: p_legislation_code,
5252: 'PAY_ELEMENT_TYPES_F',
5253: 'ATTRIBUTE9',
5254: p_old_ATTRIBUTE9,

Line 5258: pay_continuous_calc.event_update(p_business_group_id,

5254: p_old_ATTRIBUTE9,
5255: p_new_ATTRIBUTE9,
5256: p_effective_date
5257: );
5258: pay_continuous_calc.event_update(p_business_group_id,
5259: p_legislation_code,
5260: 'PAY_ELEMENT_TYPES_F',
5261: 'ATTRIBUTE_CATEGORY',
5262: p_old_ATTRIBUTE_CATEGORY,

Line 5266: pay_continuous_calc.event_update(p_business_group_id,

5262: p_old_ATTRIBUTE_CATEGORY,
5263: p_new_ATTRIBUTE_CATEGORY,
5264: p_effective_date
5265: );
5266: pay_continuous_calc.event_update(p_business_group_id,
5267: p_legislation_code,
5268: 'PAY_ELEMENT_TYPES_F',
5269: 'ELEMENT_INFORMATION1',
5270: p_old_ELEMENT_INFORMATION1,

Line 5274: pay_continuous_calc.event_update(p_business_group_id,

5270: p_old_ELEMENT_INFORMATION1,
5271: p_new_ELEMENT_INFORMATION1,
5272: p_effective_date
5273: );
5274: pay_continuous_calc.event_update(p_business_group_id,
5275: p_legislation_code,
5276: 'PAY_ELEMENT_TYPES_F',
5277: 'ELEMENT_INFORMATION10',
5278: p_old_ELEMENT_INFORMATION10,

Line 5282: pay_continuous_calc.event_update(p_business_group_id,

5278: p_old_ELEMENT_INFORMATION10,
5279: p_new_ELEMENT_INFORMATION10,
5280: p_effective_date
5281: );
5282: pay_continuous_calc.event_update(p_business_group_id,
5283: p_legislation_code,
5284: 'PAY_ELEMENT_TYPES_F',
5285: 'ELEMENT_INFORMATION11',
5286: p_old_ELEMENT_INFORMATION11,

Line 5290: pay_continuous_calc.event_update(p_business_group_id,

5286: p_old_ELEMENT_INFORMATION11,
5287: p_new_ELEMENT_INFORMATION11,
5288: p_effective_date
5289: );
5290: pay_continuous_calc.event_update(p_business_group_id,
5291: p_legislation_code,
5292: 'PAY_ELEMENT_TYPES_F',
5293: 'ELEMENT_INFORMATION12',
5294: p_old_ELEMENT_INFORMATION12,

Line 5298: pay_continuous_calc.event_update(p_business_group_id,

5294: p_old_ELEMENT_INFORMATION12,
5295: p_new_ELEMENT_INFORMATION12,
5296: p_effective_date
5297: );
5298: pay_continuous_calc.event_update(p_business_group_id,
5299: p_legislation_code,
5300: 'PAY_ELEMENT_TYPES_F',
5301: 'ELEMENT_INFORMATION13',
5302: p_old_ELEMENT_INFORMATION13,

Line 5306: pay_continuous_calc.event_update(p_business_group_id,

5302: p_old_ELEMENT_INFORMATION13,
5303: p_new_ELEMENT_INFORMATION13,
5304: p_effective_date
5305: );
5306: pay_continuous_calc.event_update(p_business_group_id,
5307: p_legislation_code,
5308: 'PAY_ELEMENT_TYPES_F',
5309: 'ELEMENT_INFORMATION14',
5310: p_old_ELEMENT_INFORMATION14,

Line 5314: pay_continuous_calc.event_update(p_business_group_id,

5310: p_old_ELEMENT_INFORMATION14,
5311: p_new_ELEMENT_INFORMATION14,
5312: p_effective_date
5313: );
5314: pay_continuous_calc.event_update(p_business_group_id,
5315: p_legislation_code,
5316: 'PAY_ELEMENT_TYPES_F',
5317: 'ELEMENT_INFORMATION15',
5318: p_old_ELEMENT_INFORMATION15,

Line 5322: pay_continuous_calc.event_update(p_business_group_id,

5318: p_old_ELEMENT_INFORMATION15,
5319: p_new_ELEMENT_INFORMATION15,
5320: p_effective_date
5321: );
5322: pay_continuous_calc.event_update(p_business_group_id,
5323: p_legislation_code,
5324: 'PAY_ELEMENT_TYPES_F',
5325: 'ELEMENT_INFORMATION16',
5326: p_old_ELEMENT_INFORMATION16,

Line 5330: pay_continuous_calc.event_update(p_business_group_id,

5326: p_old_ELEMENT_INFORMATION16,
5327: p_new_ELEMENT_INFORMATION16,
5328: p_effective_date
5329: );
5330: pay_continuous_calc.event_update(p_business_group_id,
5331: p_legislation_code,
5332: 'PAY_ELEMENT_TYPES_F',
5333: 'ELEMENT_INFORMATION17',
5334: p_old_ELEMENT_INFORMATION17,

Line 5338: pay_continuous_calc.event_update(p_business_group_id,

5334: p_old_ELEMENT_INFORMATION17,
5335: p_new_ELEMENT_INFORMATION17,
5336: p_effective_date
5337: );
5338: pay_continuous_calc.event_update(p_business_group_id,
5339: p_legislation_code,
5340: 'PAY_ELEMENT_TYPES_F',
5341: 'ELEMENT_INFORMATION18',
5342: p_old_ELEMENT_INFORMATION18,

Line 5346: pay_continuous_calc.event_update(p_business_group_id,

5342: p_old_ELEMENT_INFORMATION18,
5343: p_new_ELEMENT_INFORMATION18,
5344: p_effective_date
5345: );
5346: pay_continuous_calc.event_update(p_business_group_id,
5347: p_legislation_code,
5348: 'PAY_ELEMENT_TYPES_F',
5349: 'ELEMENT_INFORMATION19',
5350: p_old_ELEMENT_INFORMATION19,

Line 5354: pay_continuous_calc.event_update(p_business_group_id,

5350: p_old_ELEMENT_INFORMATION19,
5351: p_new_ELEMENT_INFORMATION19,
5352: p_effective_date
5353: );
5354: pay_continuous_calc.event_update(p_business_group_id,
5355: p_legislation_code,
5356: 'PAY_ELEMENT_TYPES_F',
5357: 'ELEMENT_INFORMATION2',
5358: p_old_ELEMENT_INFORMATION2,

Line 5362: pay_continuous_calc.event_update(p_business_group_id,

5358: p_old_ELEMENT_INFORMATION2,
5359: p_new_ELEMENT_INFORMATION2,
5360: p_effective_date
5361: );
5362: pay_continuous_calc.event_update(p_business_group_id,
5363: p_legislation_code,
5364: 'PAY_ELEMENT_TYPES_F',
5365: 'ELEMENT_INFORMATION20',
5366: p_old_ELEMENT_INFORMATION20,

Line 5370: pay_continuous_calc.event_update(p_business_group_id,

5366: p_old_ELEMENT_INFORMATION20,
5367: p_new_ELEMENT_INFORMATION20,
5368: p_effective_date
5369: );
5370: pay_continuous_calc.event_update(p_business_group_id,
5371: p_legislation_code,
5372: 'PAY_ELEMENT_TYPES_F',
5373: 'ELEMENT_INFORMATION3',
5374: p_old_ELEMENT_INFORMATION3,

Line 5378: pay_continuous_calc.event_update(p_business_group_id,

5374: p_old_ELEMENT_INFORMATION3,
5375: p_new_ELEMENT_INFORMATION3,
5376: p_effective_date
5377: );
5378: pay_continuous_calc.event_update(p_business_group_id,
5379: p_legislation_code,
5380: 'PAY_ELEMENT_TYPES_F',
5381: 'ELEMENT_INFORMATION4',
5382: p_old_ELEMENT_INFORMATION4,

Line 5386: pay_continuous_calc.event_update(p_business_group_id,

5382: p_old_ELEMENT_INFORMATION4,
5383: p_new_ELEMENT_INFORMATION4,
5384: p_effective_date
5385: );
5386: pay_continuous_calc.event_update(p_business_group_id,
5387: p_legislation_code,
5388: 'PAY_ELEMENT_TYPES_F',
5389: 'ELEMENT_INFORMATION5',
5390: p_old_ELEMENT_INFORMATION5,

Line 5394: pay_continuous_calc.event_update(p_business_group_id,

5390: p_old_ELEMENT_INFORMATION5,
5391: p_new_ELEMENT_INFORMATION5,
5392: p_effective_date
5393: );
5394: pay_continuous_calc.event_update(p_business_group_id,
5395: p_legislation_code,
5396: 'PAY_ELEMENT_TYPES_F',
5397: 'ELEMENT_INFORMATION6',
5398: p_old_ELEMENT_INFORMATION6,

Line 5402: pay_continuous_calc.event_update(p_business_group_id,

5398: p_old_ELEMENT_INFORMATION6,
5399: p_new_ELEMENT_INFORMATION6,
5400: p_effective_date
5401: );
5402: pay_continuous_calc.event_update(p_business_group_id,
5403: p_legislation_code,
5404: 'PAY_ELEMENT_TYPES_F',
5405: 'ELEMENT_INFORMATION7',
5406: p_old_ELEMENT_INFORMATION7,

Line 5410: pay_continuous_calc.event_update(p_business_group_id,

5406: p_old_ELEMENT_INFORMATION7,
5407: p_new_ELEMENT_INFORMATION7,
5408: p_effective_date
5409: );
5410: pay_continuous_calc.event_update(p_business_group_id,
5411: p_legislation_code,
5412: 'PAY_ELEMENT_TYPES_F',
5413: 'ELEMENT_INFORMATION8',
5414: p_old_ELEMENT_INFORMATION8,

Line 5418: pay_continuous_calc.event_update(p_business_group_id,

5414: p_old_ELEMENT_INFORMATION8,
5415: p_new_ELEMENT_INFORMATION8,
5416: p_effective_date
5417: );
5418: pay_continuous_calc.event_update(p_business_group_id,
5419: p_legislation_code,
5420: 'PAY_ELEMENT_TYPES_F',
5421: 'ELEMENT_INFORMATION9',
5422: p_old_ELEMENT_INFORMATION9,

Line 5426: pay_continuous_calc.event_update(p_business_group_id,

5422: p_old_ELEMENT_INFORMATION9,
5423: p_new_ELEMENT_INFORMATION9,
5424: p_effective_date
5425: );
5426: pay_continuous_calc.event_update(p_business_group_id,
5427: p_legislation_code,
5428: 'PAY_ELEMENT_TYPES_F',
5429: 'ELEMENT_INFORMATION_CATEGORY',
5430: p_old_ELEMENT_INFORMATION_CATE,

Line 5434: pay_continuous_calc.event_update(p_business_group_id,

5430: p_old_ELEMENT_INFORMATION_CATE,
5431: p_new_ELEMENT_INFORMATION_CATE,
5432: p_effective_date
5433: );
5434: pay_continuous_calc.event_update(p_business_group_id,
5435: p_legislation_code,
5436: 'PAY_ELEMENT_TYPES_F',
5437: 'GROSSUP_FLAG',
5438: p_old_GROSSUP_FLAG,

Line 5442: pay_continuous_calc.event_update(p_business_group_id,

5438: p_old_GROSSUP_FLAG,
5439: p_new_GROSSUP_FLAG,
5440: p_effective_date
5441: );
5442: pay_continuous_calc.event_update(p_business_group_id,
5443: p_legislation_code,
5444: 'PAY_ELEMENT_TYPES_F',
5445: 'ITERATIVE_FLAG',
5446: p_old_ITERATIVE_FLAG,

Line 5450: pay_continuous_calc.event_update(p_business_group_id,

5446: p_old_ITERATIVE_FLAG,
5447: p_new_ITERATIVE_FLAG,
5448: p_effective_date
5449: );
5450: pay_continuous_calc.event_update(p_business_group_id,
5451: p_legislation_code,
5452: 'PAY_ELEMENT_TYPES_F',
5453: 'ITERATIVE_FORMULA_ID',
5454: p_old_ITERATIVE_FORMULA_ID,

Line 5458: pay_continuous_calc.event_update(p_business_group_id,

5454: p_old_ITERATIVE_FORMULA_ID,
5455: p_new_ITERATIVE_FORMULA_ID,
5456: p_effective_date
5457: );
5458: pay_continuous_calc.event_update(p_business_group_id,
5459: p_legislation_code,
5460: 'PAY_ELEMENT_TYPES_F',
5461: 'ITERATIVE_PRIORITY',
5462: p_old_ITERATIVE_PRIORITY,

Line 5466: pay_continuous_calc.event_update(p_business_group_id,

5462: p_old_ITERATIVE_PRIORITY,
5463: p_new_ITERATIVE_PRIORITY,
5464: p_effective_date
5465: );
5466: pay_continuous_calc.event_update(p_business_group_id,
5467: p_legislation_code,
5468: 'PAY_ELEMENT_TYPES_F',
5469: 'POST_TERMINATION_RULE',
5470: p_old_POST_TERMINATION_RULE,

Line 5474: pay_continuous_calc.event_update(p_business_group_id,

5470: p_old_POST_TERMINATION_RULE,
5471: p_new_POST_TERMINATION_RULE,
5472: p_effective_date
5473: );
5474: pay_continuous_calc.event_update(p_business_group_id,
5475: p_legislation_code,
5476: 'PAY_ELEMENT_TYPES_F',
5477: 'PROCESSING_PRIORITY',
5478: p_old_PROCESSING_PRIORITY,

Line 5482: pay_continuous_calc.event_update(p_business_group_id,

5478: p_old_PROCESSING_PRIORITY,
5479: p_new_PROCESSING_PRIORITY,
5480: p_effective_date
5481: );
5482: pay_continuous_calc.event_update(p_business_group_id,
5483: p_legislation_code,
5484: 'PAY_ELEMENT_TYPES_F',
5485: 'PROCESS_MODE',
5486: p_old_PROCESS_MODE,

Line 5494: pay_continuous_calc.event_update(p_business_group_id,

5490: --
5491: else
5492: /* OK it must be a date track change */
5493: --
5494: pay_continuous_calc.event_update(p_business_group_id,
5495: p_legislation_code,
5496: 'PAY_ELEMENT_TYPES_F',
5497: 'EFFECTIVE_END_DATE',
5498: p_old_EFFECTIVE_END_DATE,

Line 5505: pay_continuous_calc.event_update(p_business_group_id,

5501: least(p_old_effective_end_date,
5502: p_new_effective_end_date)
5503: );
5504: --
5505: pay_continuous_calc.event_update(p_business_group_id,
5506: p_legislation_code,
5507: 'PAY_ELEMENT_TYPES_F',
5508: 'EFFECTIVE_START_DATE',
5509: p_old_EFFECTIVE_START_DATE,

Line 5524: if (pay_continuous_calc.g_event_list.sz <> 0) then

5520: l_process_event_id number;
5521: l_object_version_number number;
5522: cnt number;
5523: begin
5524: if (pay_continuous_calc.g_event_list.sz <> 0) then
5525: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
5526: pay_ppe_api.create_process_event(
5527: p_assignment_id => null,
5528: p_effective_date => g_event_list.effective_date(cnt),

Line 5525: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

5521: l_object_version_number number;
5522: cnt number;
5523: begin
5524: if (pay_continuous_calc.g_event_list.sz <> 0) then
5525: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
5526: pay_ppe_api.create_process_event(
5527: p_assignment_id => null,
5528: p_effective_date => g_event_list.effective_date(cnt),
5529: p_change_type => g_event_list.change_type(cnt),

Line 5541: pay_continuous_calc.g_event_list.sz := 0;

5537: p_surrogate_key => p_new_ELEMENT_TYPE_ID
5538: );
5539: end loop;
5540: end if;
5541: pay_continuous_calc.g_event_list.sz := 0;
5542: end;
5543: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_TYPES_F_aru', 50);
5544: --
5545: end PAY_ELEMENT_TYPES_F_aru;

Line 5543: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_TYPES_F_aru', 50);

5539: end loop;
5540: end if;
5541: pay_continuous_calc.g_event_list.sz := 0;
5542: end;
5543: hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_TYPES_F_aru', 50);
5544: --
5545: end PAY_ELEMENT_TYPES_F_aru;
5546: --
5547: /* PAY_GRADE_RULES_F */

Line 5599: pay_continuous_calc.event_update(p_business_group_id,

5595: /* If the dates havent changed it must be a correction */
5596: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
5597: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
5598: --
5599: pay_continuous_calc.event_update(p_business_group_id,
5600: p_legislation_code,
5601: 'PAY_GRADE_RULES_F',
5602: 'GRADE_OR_SPINAL_POINT_ID',
5603: p_old_GRADE_OR_SPINAL_POINT_ID,

Line 5608: pay_continuous_calc.event_update(p_business_group_id,

5604: p_new_GRADE_OR_SPINAL_POINT_ID,
5605: p_effective_date
5606: );
5607: --
5608: pay_continuous_calc.event_update(p_business_group_id,
5609: p_legislation_code,
5610: 'PAY_GRADE_RULES_F',
5611: 'GRADE_RULE_ID',
5612: p_old_GRADE_RULE_ID,

Line 5617: pay_continuous_calc.event_update(p_business_group_id,

5613: p_new_GRADE_RULE_ID,
5614: p_effective_date
5615: );
5616: --
5617: pay_continuous_calc.event_update(p_business_group_id,
5618: p_legislation_code,
5619: 'PAY_GRADE_RULES_F',
5620: 'MAXIMUM',
5621: p_old_MAXIMUM,

Line 5626: pay_continuous_calc.event_update(p_business_group_id,

5622: p_new_MAXIMUM,
5623: p_effective_date
5624: );
5625: --
5626: pay_continuous_calc.event_update(p_business_group_id,
5627: p_legislation_code,
5628: 'PAY_GRADE_RULES_F',
5629: 'MID_VALUE',
5630: p_old_MID_VALUE,

Line 5635: pay_continuous_calc.event_update(p_business_group_id,

5631: p_new_MID_VALUE,
5632: p_effective_date
5633: );
5634: --
5635: pay_continuous_calc.event_update(p_business_group_id,
5636: p_legislation_code,
5637: 'PAY_GRADE_RULES_F',
5638: 'MINIMUM',
5639: p_old_MINIMUM,

Line 5644: pay_continuous_calc.event_update(p_business_group_id,

5640: p_new_MINIMUM,
5641: p_effective_date
5642: );
5643: --
5644: pay_continuous_calc.event_update(p_business_group_id,
5645: p_legislation_code,
5646: 'PAY_GRADE_RULES_F',
5647: 'PROGRAM_APPLICATION_ID',
5648: p_old_PROGRAM_APPLICATION_ID,

Line 5653: pay_continuous_calc.event_update(p_business_group_id,

5649: p_new_PROGRAM_APPLICATION_ID,
5650: p_effective_date
5651: );
5652: --
5653: pay_continuous_calc.event_update(p_business_group_id,
5654: p_legislation_code,
5655: 'PAY_GRADE_RULES_F',
5656: 'PROGRAM_ID',
5657: p_old_PROGRAM_ID,

Line 5662: pay_continuous_calc.event_update(p_business_group_id,

5658: p_new_PROGRAM_ID,
5659: p_effective_date
5660: );
5661: --
5662: pay_continuous_calc.event_update(p_business_group_id,
5663: p_legislation_code,
5664: 'PAY_GRADE_RULES_F',
5665: 'PROGRAM_UPDATE_DATE',
5666: p_old_PROGRAM_UPDATE_DATE,

Line 5671: pay_continuous_calc.event_update(p_business_group_id,

5667: p_new_PROGRAM_UPDATE_DATE,
5668: p_effective_date
5669: );
5670: --
5671: pay_continuous_calc.event_update(p_business_group_id,
5672: p_legislation_code,
5673: 'PAY_GRADE_RULES_F',
5674: 'RATE_ID',
5675: p_old_RATE_ID,

Line 5680: pay_continuous_calc.event_update(p_business_group_id,

5676: p_new_RATE_ID,
5677: p_effective_date
5678: );
5679: --
5680: pay_continuous_calc.event_update(p_business_group_id,
5681: p_legislation_code,
5682: 'PAY_GRADE_RULES_F',
5683: 'RATE_TYPE',
5684: p_old_RATE_TYPE,

Line 5689: pay_continuous_calc.event_update(p_business_group_id,

5685: p_new_RATE_TYPE,
5686: p_effective_date
5687: );
5688: --
5689: pay_continuous_calc.event_update(p_business_group_id,
5690: p_legislation_code,
5691: 'PAY_GRADE_RULES_F',
5692: 'REQUEST_ID',
5693: p_old_REQUEST_ID,

Line 5698: pay_continuous_calc.event_update(p_business_group_id,

5694: p_new_REQUEST_ID,
5695: p_effective_date
5696: );
5697: --
5698: pay_continuous_calc.event_update(p_business_group_id,
5699: p_legislation_code,
5700: 'PAY_GRADE_RULES_F',
5701: 'SEQUENCE',
5702: p_old_SEQUENCE,

Line 5707: pay_continuous_calc.event_update(p_business_group_id,

5703: p_new_SEQUENCE,
5704: p_effective_date
5705: );
5706: --
5707: pay_continuous_calc.event_update(p_business_group_id,
5708: p_legislation_code,
5709: 'PAY_GRADE_RULES_F',
5710: 'VALUE',
5711: p_old_VALUE,

Line 5716: pay_continuous_calc.event_update(p_business_group_id,

5712: p_new_VALUE,
5713: p_effective_date
5714: );
5715: --
5716: pay_continuous_calc.event_update(p_business_group_id,
5717: p_legislation_code,
5718: 'PAY_GRADE_RULES_F',
5719: 'VALUE',
5720: p_old_VALUE,

Line 5727: pay_continuous_calc.event_update(p_business_group_id,

5723: );
5724: else
5725: /* OK it must be a date track change */
5726: --
5727: pay_continuous_calc.event_update(p_business_group_id,
5728: p_legislation_code,
5729: 'PAY_GRADE_RULES_F',
5730: 'EFFECTIVE_END_DATE',
5731: p_old_EFFECTIVE_END_DATE,

Line 5738: pay_continuous_calc.event_update(p_business_group_id,

5734: least(p_old_effective_end_date,
5735: p_new_effective_end_date)
5736: );
5737: --
5738: pay_continuous_calc.event_update(p_business_group_id,
5739: p_legislation_code,
5740: 'PAY_GRADE_RULES_F',
5741: 'EFFECTIVE_START_DATE',
5742: p_old_EFFECTIVE_START_DATE,

Line 5757: if (pay_continuous_calc.g_event_list.sz <> 0) then

5753: l_process_event_id number;
5754: l_object_version_number number;
5755: cnt number;
5756: begin
5757: if (pay_continuous_calc.g_event_list.sz <> 0) then
5758: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
5759: pay_ppe_api.create_process_event(
5760: p_assignment_id => null,
5761: p_effective_date => g_event_list.effective_date(cnt),

Line 5758: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

5754: l_object_version_number number;
5755: cnt number;
5756: begin
5757: if (pay_continuous_calc.g_event_list.sz <> 0) then
5758: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
5759: pay_ppe_api.create_process_event(
5760: p_assignment_id => null,
5761: p_effective_date => g_event_list.effective_date(cnt),
5762: p_change_type => g_event_list.change_type(cnt),

Line 5774: pay_continuous_calc.g_event_list.sz := 0;

5770: p_surrogate_key => p_new_GRADE_RULE_ID
5771: );
5772: end loop;
5773: end if;
5774: pay_continuous_calc.g_event_list.sz := 0;
5775: end;
5776: --
5777: end PAY_GRADE_RULES_F_aru;
5778: --

Line 5809: pay_continuous_calc.event_update(p_business_group_id,

5805: if (g_override_cc = TRUE) then
5806: return;
5807: end if;
5808: --
5809: pay_continuous_calc.event_update(p_business_group_id,
5810: p_legislation_code,
5811: 'PER_ADDRESSES',
5812: NULL,
5813: NULL,

Line 5825: if (pay_continuous_calc.g_event_list.sz <> 0) then

5821: cnt number;
5822: l_process_event_id number;
5823: l_object_version_number number;
5824: begin
5825: if (pay_continuous_calc.g_event_list.sz <> 0) then
5826: for asgrec in asgcur (p_person_id) loop
5827: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
5828: pay_ppe_api.create_process_event(
5829: p_assignment_id => asgrec.assignment_id,

Line 5827: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

5823: l_object_version_number number;
5824: begin
5825: if (pay_continuous_calc.g_event_list.sz <> 0) then
5826: for asgrec in asgcur (p_person_id) loop
5827: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
5828: pay_ppe_api.create_process_event(
5829: p_assignment_id => asgrec.assignment_id,
5830: p_effective_date => g_event_list.effective_date(cnt),
5831: p_change_type => g_event_list.change_type(cnt),

Line 5844: pay_continuous_calc.g_event_list.sz := 0;

5840: );
5841: end loop;
5842: end loop;
5843: end if;
5844: pay_continuous_calc.g_event_list.sz := 0;
5845: end;
5846: hr_utility.set_location(l_proc, 900);
5847:
5848: end PER_ADDRESSES_ari;

Line 5980: pay_continuous_calc.event_update(p_business_group_id,

5976: if (g_override_cc = TRUE) then
5977: return;
5978: end if;
5979: --
5980: pay_continuous_calc.event_update(p_business_group_id,
5981: p_legislation_code,
5982: 'PER_ADDRESSES',
5983: 'ADDRESS_ID',
5984: p_old_ADDRESS_ID,

Line 5989: pay_continuous_calc.event_update(p_business_group_id,

5985: p_new_ADDRESS_ID,
5986: p_effective_date
5987: );
5988: --
5989: pay_continuous_calc.event_update(p_business_group_id,
5990: p_legislation_code,
5991: 'PER_ADDRESSES',
5992: 'ADDRESS_LINE1',
5993: p_old_ADDRESS_LINE1,

Line 5998: pay_continuous_calc.event_update(p_business_group_id,

5994: p_new_ADDRESS_LINE1,
5995: p_effective_date
5996: );
5997: --
5998: pay_continuous_calc.event_update(p_business_group_id,
5999: p_legislation_code,
6000: 'PER_ADDRESSES',
6001: 'ADDRESS_LINE2',
6002: p_old_ADDRESS_LINE2,

Line 6007: pay_continuous_calc.event_update(p_business_group_id,

6003: p_new_ADDRESS_LINE2,
6004: p_effective_date
6005: );
6006: --
6007: pay_continuous_calc.event_update(p_business_group_id,
6008: p_legislation_code,
6009: 'PER_ADDRESSES',
6010: 'ADDRESS_LINE3',
6011: p_old_ADDRESS_LINE3,

Line 6016: pay_continuous_calc.event_update(p_business_group_id,

6012: p_new_ADDRESS_LINE3,
6013: p_effective_date
6014: );
6015: --
6016: pay_continuous_calc.event_update(p_business_group_id,
6017: p_legislation_code,
6018: 'PER_ADDRESSES',
6019: 'ADDRESS_TYPE',
6020: p_old_ADDRESS_TYPE,

Line 6025: pay_continuous_calc.event_update(p_business_group_id,

6021: p_new_ADDRESS_TYPE,
6022: p_effective_date
6023: );
6024: --
6025: pay_continuous_calc.event_update(p_business_group_id,
6026: p_legislation_code,
6027: 'PER_ADDRESSES',
6028: 'ADDR_ATTRIBUTE1',
6029: p_old_ADDR_ATTRIBUTE1,

Line 6034: pay_continuous_calc.event_update(p_business_group_id,

6030: p_new_ADDR_ATTRIBUTE1,
6031: p_effective_date
6032: );
6033: --
6034: pay_continuous_calc.event_update(p_business_group_id,
6035: p_legislation_code,
6036: 'PER_ADDRESSES',
6037: 'ADDR_ATTRIBUTE10',
6038: p_old_ADDR_ATTRIBUTE10,

Line 6043: pay_continuous_calc.event_update(p_business_group_id,

6039: p_new_ADDR_ATTRIBUTE10,
6040: p_effective_date
6041: );
6042: --
6043: pay_continuous_calc.event_update(p_business_group_id,
6044: p_legislation_code,
6045: 'PER_ADDRESSES',
6046: 'ADDR_ATTRIBUTE11',
6047: p_old_ADDR_ATTRIBUTE11,

Line 6052: pay_continuous_calc.event_update(p_business_group_id,

6048: p_new_ADDR_ATTRIBUTE11,
6049: p_effective_date
6050: );
6051: --
6052: pay_continuous_calc.event_update(p_business_group_id,
6053: p_legislation_code,
6054: 'PER_ADDRESSES',
6055: 'ADDR_ATTRIBUTE12',
6056: p_old_ADDR_ATTRIBUTE12,

Line 6061: pay_continuous_calc.event_update(p_business_group_id,

6057: p_new_ADDR_ATTRIBUTE12,
6058: p_effective_date
6059: );
6060: --
6061: pay_continuous_calc.event_update(p_business_group_id,
6062: p_legislation_code,
6063: 'PER_ADDRESSES',
6064: 'ADDR_ATTRIBUTE13',
6065: p_old_ADDR_ATTRIBUTE13,

Line 6070: pay_continuous_calc.event_update(p_business_group_id,

6066: p_new_ADDR_ATTRIBUTE13,
6067: p_effective_date
6068: );
6069: --
6070: pay_continuous_calc.event_update(p_business_group_id,
6071: p_legislation_code,
6072: 'PER_ADDRESSES',
6073: 'ADDR_ATTRIBUTE14',
6074: p_old_ADDR_ATTRIBUTE14,

Line 6079: pay_continuous_calc.event_update(p_business_group_id,

6075: p_new_ADDR_ATTRIBUTE14,
6076: p_effective_date
6077: );
6078: --
6079: pay_continuous_calc.event_update(p_business_group_id,
6080: p_legislation_code,
6081: 'PER_ADDRESSES',
6082: 'ADDR_ATTRIBUTE15',
6083: p_old_ADDR_ATTRIBUTE15,

Line 6088: pay_continuous_calc.event_update(p_business_group_id,

6084: p_new_ADDR_ATTRIBUTE15,
6085: p_effective_date
6086: );
6087: --
6088: pay_continuous_calc.event_update(p_business_group_id,
6089: p_legislation_code,
6090: 'PER_ADDRESSES',
6091: 'ADDR_ATTRIBUTE16',
6092: p_old_ADDR_ATTRIBUTE16,

Line 6097: pay_continuous_calc.event_update(p_business_group_id,

6093: p_new_ADDR_ATTRIBUTE16,
6094: p_effective_date
6095: );
6096: --
6097: pay_continuous_calc.event_update(p_business_group_id,
6098: p_legislation_code,
6099: 'PER_ADDRESSES',
6100: 'ADDR_ATTRIBUTE17',
6101: p_old_ADDR_ATTRIBUTE17,

Line 6106: pay_continuous_calc.event_update(p_business_group_id,

6102: p_new_ADDR_ATTRIBUTE17,
6103: p_effective_date
6104: );
6105: --
6106: pay_continuous_calc.event_update(p_business_group_id,
6107: p_legislation_code,
6108: 'PER_ADDRESSES',
6109: 'ADDR_ATTRIBUTE18',
6110: p_old_ADDR_ATTRIBUTE18,

Line 6115: pay_continuous_calc.event_update(p_business_group_id,

6111: p_new_ADDR_ATTRIBUTE18,
6112: p_effective_date
6113: );
6114: --
6115: pay_continuous_calc.event_update(p_business_group_id,
6116: p_legislation_code,
6117: 'PER_ADDRESSES',
6118: 'ADDR_ATTRIBUTE19',
6119: p_old_ADDR_ATTRIBUTE19,

Line 6124: pay_continuous_calc.event_update(p_business_group_id,

6120: p_new_ADDR_ATTRIBUTE19,
6121: p_effective_date
6122: );
6123: --
6124: pay_continuous_calc.event_update(p_business_group_id,
6125: p_legislation_code,
6126: 'PER_ADDRESSES',
6127: 'ADDR_ATTRIBUTE2',
6128: p_old_ADDR_ATTRIBUTE2,

Line 6133: pay_continuous_calc.event_update(p_business_group_id,

6129: p_new_ADDR_ATTRIBUTE2,
6130: p_effective_date
6131: );
6132: --
6133: pay_continuous_calc.event_update(p_business_group_id,
6134: p_legislation_code,
6135: 'PER_ADDRESSES',
6136: 'ADDR_ATTRIBUTE20',
6137: p_old_ADDR_ATTRIBUTE20,

Line 6142: pay_continuous_calc.event_update(p_business_group_id,

6138: p_new_ADDR_ATTRIBUTE20,
6139: p_effective_date
6140: );
6141: --
6142: pay_continuous_calc.event_update(p_business_group_id,
6143: p_legislation_code,
6144: 'PER_ADDRESSES',
6145: 'ADDR_ATTRIBUTE3',
6146: p_old_ADDR_ATTRIBUTE3,

Line 6151: pay_continuous_calc.event_update(p_business_group_id,

6147: p_new_ADDR_ATTRIBUTE3,
6148: p_effective_date
6149: );
6150: --
6151: pay_continuous_calc.event_update(p_business_group_id,
6152: p_legislation_code,
6153: 'PER_ADDRESSES',
6154: 'ADDR_ATTRIBUTE4',
6155: p_old_ADDR_ATTRIBUTE4,

Line 6160: pay_continuous_calc.event_update(p_business_group_id,

6156: p_new_ADDR_ATTRIBUTE4,
6157: p_effective_date
6158: );
6159: --
6160: pay_continuous_calc.event_update(p_business_group_id,
6161: p_legislation_code,
6162: 'PER_ADDRESSES',
6163: 'ADDR_ATTRIBUTE5',
6164: p_old_ADDR_ATTRIBUTE5,

Line 6169: pay_continuous_calc.event_update(p_business_group_id,

6165: p_new_ADDR_ATTRIBUTE5,
6166: p_effective_date
6167: );
6168: --
6169: pay_continuous_calc.event_update(p_business_group_id,
6170: p_legislation_code,
6171: 'PER_ADDRESSES',
6172: 'ADDR_ATTRIBUTE6',
6173: p_old_ADDR_ATTRIBUTE6,

Line 6178: pay_continuous_calc.event_update(p_business_group_id,

6174: p_new_ADDR_ATTRIBUTE6,
6175: p_effective_date
6176: );
6177: --
6178: pay_continuous_calc.event_update(p_business_group_id,
6179: p_legislation_code,
6180: 'PER_ADDRESSES',
6181: 'ADDR_ATTRIBUTE7',
6182: p_old_ADDR_ATTRIBUTE7,

Line 6187: pay_continuous_calc.event_update(p_business_group_id,

6183: p_new_ADDR_ATTRIBUTE7,
6184: p_effective_date
6185: );
6186: --
6187: pay_continuous_calc.event_update(p_business_group_id,
6188: p_legislation_code,
6189: 'PER_ADDRESSES',
6190: 'ADDR_ATTRIBUTE8',
6191: p_old_ADDR_ATTRIBUTE8,

Line 6196: pay_continuous_calc.event_update(p_business_group_id,

6192: p_new_ADDR_ATTRIBUTE8,
6193: p_effective_date
6194: );
6195: --
6196: pay_continuous_calc.event_update(p_business_group_id,
6197: p_legislation_code,
6198: 'PER_ADDRESSES',
6199: 'ADDR_ATTRIBUTE9',
6200: p_old_ADDR_ATTRIBUTE9,

Line 6205: pay_continuous_calc.event_update(p_business_group_id,

6201: p_new_ADDR_ATTRIBUTE9,
6202: p_effective_date
6203: );
6204: --
6205: pay_continuous_calc.event_update(p_business_group_id,
6206: p_legislation_code,
6207: 'PER_ADDRESSES',
6208: 'ADDR_ATTRIBUTE_CATEGORY',
6209: p_old_ADDR_ATTRIBUTE_CATEGORY,

Line 6214: pay_continuous_calc.event_update(p_business_group_id,

6210: p_new_ADDR_ATTRIBUTE_CATEGORY,
6211: p_effective_date
6212: );
6213: --
6214: pay_continuous_calc.event_update(p_business_group_id,
6215: p_legislation_code,
6216: 'PER_ADDRESSES',
6217: 'ADD_INFORMATION13',
6218: p_old_ADD_INFORMATION13,

Line 6223: pay_continuous_calc.event_update(p_business_group_id,

6219: p_new_ADD_INFORMATION13,
6220: p_effective_date
6221: );
6222: --
6223: pay_continuous_calc.event_update(p_business_group_id,
6224: p_legislation_code,
6225: 'PER_ADDRESSES',
6226: 'ADD_INFORMATION14',
6227: p_old_ADD_INFORMATION14,

Line 6232: pay_continuous_calc.event_update(p_business_group_id,

6228: p_new_ADD_INFORMATION14,
6229: p_effective_date
6230: );
6231: --
6232: pay_continuous_calc.event_update(p_business_group_id,
6233: p_legislation_code,
6234: 'PER_ADDRESSES',
6235: 'ADD_INFORMATION15',
6236: p_old_ADD_INFORMATION15,

Line 6241: pay_continuous_calc.event_update(p_business_group_id,

6237: p_new_ADD_INFORMATION15,
6238: p_effective_date
6239: );
6240: --
6241: pay_continuous_calc.event_update(p_business_group_id,
6242: p_legislation_code,
6243: 'PER_ADDRESSES',
6244: 'ADD_INFORMATION16',
6245: p_old_ADD_INFORMATION16,

Line 6250: pay_continuous_calc.event_update(p_business_group_id,

6246: p_new_ADD_INFORMATION16,
6247: p_effective_date
6248: );
6249: --
6250: pay_continuous_calc.event_update(p_business_group_id,
6251: p_legislation_code,
6252: 'PER_ADDRESSES',
6253: 'ADD_INFORMATION17',
6254: p_old_ADD_INFORMATION17,

Line 6259: pay_continuous_calc.event_update(p_business_group_id,

6255: p_new_ADD_INFORMATION17,
6256: p_effective_date
6257: );
6258: --
6259: pay_continuous_calc.event_update(p_business_group_id,
6260: p_legislation_code,
6261: 'PER_ADDRESSES',
6262: 'ADD_INFORMATION18',
6263: p_old_ADD_INFORMATION18,

Line 6268: pay_continuous_calc.event_update(p_business_group_id,

6264: p_new_ADD_INFORMATION18,
6265: p_effective_date
6266: );
6267: --
6268: pay_continuous_calc.event_update(p_business_group_id,
6269: p_legislation_code,
6270: 'PER_ADDRESSES',
6271: 'ADD_INFORMATION19',
6272: p_old_ADD_INFORMATION19,

Line 6277: pay_continuous_calc.event_update(p_business_group_id,

6273: p_new_ADD_INFORMATION19,
6274: p_effective_date
6275: );
6276: --
6277: pay_continuous_calc.event_update(p_business_group_id,
6278: p_legislation_code,
6279: 'PER_ADDRESSES',
6280: 'ADD_INFORMATION20',
6281: p_old_ADD_INFORMATION20,

Line 6286: pay_continuous_calc.event_update(p_business_group_id,

6282: p_new_ADD_INFORMATION20,
6283: p_effective_date
6284: );
6285: --
6286: pay_continuous_calc.event_update(p_business_group_id,
6287: p_legislation_code,
6288: 'PER_ADDRESSES',
6289: 'BUSINESS_GROUP_ID',
6290: p_old_BUSINESS_GROUP_ID,

Line 6295: pay_continuous_calc.event_update(p_business_group_id,

6291: p_new_BUSINESS_GROUP_ID,
6292: p_effective_date
6293: );
6294: --
6295: pay_continuous_calc.event_update(p_business_group_id,
6296: p_legislation_code,
6297: 'PER_ADDRESSES',
6298: 'COUNTRY',
6299: p_old_COUNTRY,

Line 6304: pay_continuous_calc.event_update(p_business_group_id,

6300: p_new_COUNTRY,
6301: p_effective_date
6302: );
6303: --
6304: pay_continuous_calc.event_update(p_business_group_id,
6305: p_legislation_code,
6306: 'PER_ADDRESSES',
6307: 'DATE_FROM',
6308: p_old_DATE_FROM,

Line 6315: pay_continuous_calc.event_update(p_business_group_id,

6311: least(p_old_date_from,
6312: p_new_date_from)
6313: );
6314: --
6315: pay_continuous_calc.event_update(p_business_group_id,
6316: p_legislation_code,
6317: 'PER_ADDRESSES',
6318: 'DATE_TO',
6319: p_old_DATE_TO,

Line 6326: pay_continuous_calc.event_update(p_business_group_id,

6322: least(p_old_date_to,
6323: p_new_date_to)
6324: );
6325: --
6326: pay_continuous_calc.event_update(p_business_group_id,
6327: p_legislation_code,
6328: 'PER_ADDRESSES',
6329: 'PERSON_ID',
6330: p_old_PERSON_ID,

Line 6335: pay_continuous_calc.event_update(p_business_group_id,

6331: p_new_PERSON_ID,
6332: p_effective_date
6333: );
6334: --
6335: pay_continuous_calc.event_update(p_business_group_id,
6336: p_legislation_code,
6337: 'PER_ADDRESSES',
6338: 'POSTAL_CODE',
6339: p_old_POSTAL_CODE,

Line 6344: pay_continuous_calc.event_update(p_business_group_id,

6340: p_new_POSTAL_CODE,
6341: p_effective_date
6342: );
6343: --
6344: pay_continuous_calc.event_update(p_business_group_id,
6345: p_legislation_code,
6346: 'PER_ADDRESSES',
6347: 'PRIMARY_FLAG',
6348: p_old_PRIMARY_FLAG,

Line 6353: pay_continuous_calc.event_update(p_business_group_id,

6349: p_new_PRIMARY_FLAG,
6350: p_effective_date
6351: );
6352: --
6353: pay_continuous_calc.event_update(p_business_group_id,
6354: p_legislation_code,
6355: 'PER_ADDRESSES',
6356: 'PROGRAM_APPLICATION_ID',
6357: p_old_PROGRAM_APPLICATION_ID,

Line 6362: pay_continuous_calc.event_update(p_business_group_id,

6358: p_new_PROGRAM_APPLICATION_ID,
6359: p_effective_date
6360: );
6361: --
6362: pay_continuous_calc.event_update(p_business_group_id,
6363: p_legislation_code,
6364: 'PER_ADDRESSES',
6365: 'PROGRAM_ID',
6366: p_old_PROGRAM_ID,

Line 6371: pay_continuous_calc.event_update(p_business_group_id,

6367: p_new_PROGRAM_ID,
6368: p_effective_date
6369: );
6370: --
6371: pay_continuous_calc.event_update(p_business_group_id,
6372: p_legislation_code,
6373: 'PER_ADDRESSES',
6374: 'PROGRAM_UPDATE_DATE',
6375: p_old_PROGRAM_UPDATE_DATE,

Line 6380: pay_continuous_calc.event_update(p_business_group_id,

6376: p_new_PROGRAM_UPDATE_DATE,
6377: p_effective_date
6378: );
6379: --
6380: pay_continuous_calc.event_update(p_business_group_id,
6381: p_legislation_code,
6382: 'PER_ADDRESSES',
6383: 'REGION_1',
6384: p_old_REGION_1,

Line 6389: pay_continuous_calc.event_update(p_business_group_id,

6385: p_new_REGION_1,
6386: p_effective_date
6387: );
6388: --
6389: pay_continuous_calc.event_update(p_business_group_id,
6390: p_legislation_code,
6391: 'PER_ADDRESSES',
6392: 'REGION_2',
6393: p_old_REGION_2,

Line 6398: pay_continuous_calc.event_update(p_business_group_id,

6394: p_new_REGION_2,
6395: p_effective_date
6396: );
6397: --
6398: pay_continuous_calc.event_update(p_business_group_id,
6399: p_legislation_code,
6400: 'PER_ADDRESSES',
6401: 'REGION_3',
6402: p_old_REGION_3,

Line 6407: pay_continuous_calc.event_update(p_business_group_id,

6403: p_new_REGION_3,
6404: p_effective_date
6405: );
6406: --
6407: pay_continuous_calc.event_update(p_business_group_id,
6408: p_legislation_code,
6409: 'PER_ADDRESSES',
6410: 'REQUEST_ID',
6411: p_old_REQUEST_ID,

Line 6416: pay_continuous_calc.event_update(p_business_group_id,

6412: p_new_REQUEST_ID,
6413: p_effective_date
6414: );
6415: --
6416: pay_continuous_calc.event_update(p_business_group_id,
6417: p_legislation_code,
6418: 'PER_ADDRESSES',
6419: 'STYLE',
6420: p_old_STYLE,

Line 6425: pay_continuous_calc.event_update(p_business_group_id,

6421: p_new_STYLE,
6422: p_effective_date
6423: );
6424: --
6425: pay_continuous_calc.event_update(p_business_group_id,
6426: p_legislation_code,
6427: 'PER_ADDRESSES',
6428: 'TELEPHONE_NUMBER_1',
6429: p_old_TELEPHONE_NUMBER_1,

Line 6434: pay_continuous_calc.event_update(p_business_group_id,

6430: p_new_TELEPHONE_NUMBER_1,
6431: p_effective_date
6432: );
6433: --
6434: pay_continuous_calc.event_update(p_business_group_id,
6435: p_legislation_code,
6436: 'PER_ADDRESSES',
6437: 'TELEPHONE_NUMBER_2',
6438: p_old_TELEPHONE_NUMBER_2,

Line 6443: pay_continuous_calc.event_update(p_business_group_id,

6439: p_new_TELEPHONE_NUMBER_2,
6440: p_effective_date
6441: );
6442: --
6443: pay_continuous_calc.event_update(p_business_group_id,
6444: p_legislation_code,
6445: 'PER_ADDRESSES',
6446: 'TELEPHONE_NUMBER_3',
6447: p_old_TELEPHONE_NUMBER_3,

Line 6452: pay_continuous_calc.event_update(p_business_group_id,

6448: p_new_TELEPHONE_NUMBER_3,
6449: p_effective_date
6450: );
6451: --
6452: pay_continuous_calc.event_update(p_business_group_id,
6453: p_legislation_code,
6454: 'PER_ADDRESSES',
6455: 'TOWN_OR_CITY',
6456: p_old_TOWN_OR_CITY,

Line 6467: if (pay_continuous_calc.g_event_list.sz <> 0) then

6463: l_process_event_id number;
6464: l_object_version_number number;
6465: cnt number;
6466: begin
6467: if (pay_continuous_calc.g_event_list.sz <> 0) then
6468: for asgrec in asgcur (p_old_PERSON_ID) loop
6469: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6470: pay_ppe_api.create_process_event(
6471: p_assignment_id => asgrec.assignment_id,

Line 6469: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

6465: cnt number;
6466: begin
6467: if (pay_continuous_calc.g_event_list.sz <> 0) then
6468: for asgrec in asgcur (p_old_PERSON_ID) loop
6469: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6470: pay_ppe_api.create_process_event(
6471: p_assignment_id => asgrec.assignment_id,
6472: p_effective_date => g_event_list.effective_date(cnt),
6473: p_change_type => g_event_list.change_type(cnt),

Line 6486: pay_continuous_calc.g_event_list.sz := 0;

6482: );
6483: end loop;
6484: end loop;
6485: end if;
6486: pay_continuous_calc.g_event_list.sz := 0;
6487: end;
6488: --
6489: end PER_ADDRESSES_aru;
6490: --

Line 6524: pay_continuous_calc.event_update(p_business_group_id,

6520: if (g_override_cc = TRUE) then
6521: return;
6522: end if;
6523:
6524: pay_continuous_calc.event_update(p_business_group_id,
6525: p_legislation_code,
6526: 'PER_ALL_PEOPLE_F',
6527: null,
6528: null,

Line 6541: if (pay_continuous_calc.g_event_list.sz <> 0) then

6537: cnt number;
6538: l_process_event_id number;
6539: l_object_version_number number;
6540: begin
6541: if (pay_continuous_calc.g_event_list.sz <> 0) then
6542: hr_utility.trace('> With in Create Process Event: ');
6543: for asgrec in asgcur (p_old_PERSON_ID) loop
6544: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6545: pay_ppe_api.create_process_event(

Line 6544: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

6540: begin
6541: if (pay_continuous_calc.g_event_list.sz <> 0) then
6542: hr_utility.trace('> With in Create Process Event: ');
6543: for asgrec in asgcur (p_old_PERSON_ID) loop
6544: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6545: pay_ppe_api.create_process_event(
6546: p_assignment_id => asgrec.assignment_id,
6547: p_effective_date => g_event_list.effective_date(cnt),
6548: p_change_type => g_event_list.change_type(cnt),

Line 6563: pay_continuous_calc.g_event_list.sz := 0;

6559:
6560: end loop;
6561: end loop;
6562: end if;
6563: pay_continuous_calc.g_event_list.sz := 0;
6564: end;
6565: hr_utility.set_location(l_proc, 900);
6566: END PER_ALL_PEOPLE_F_ard;
6567:

Line 6596: pay_continuous_calc.event_update(p_business_group_id,

6592: end if;
6593: --
6594:
6595:
6596: pay_continuous_calc.event_update(p_business_group_id,
6597: p_legislation_code,
6598: 'PER_SPINAL_POINT_PLACEMENTS_F',
6599: null,
6600: null,

Line 6613: if (pay_continuous_calc.g_event_list.sz <> 0) then

6609: cnt number;
6610: l_process_event_id number;
6611: l_object_version_number number;
6612: begin
6613: if (pay_continuous_calc.g_event_list.sz <> 0) then
6614: hr_utility.trace('> With in Create Process Event: ');
6615: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6616: pay_ppe_api.create_process_event(
6617: p_assignment_id => p_old_assignment_id,

Line 6615: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

6611: l_object_version_number number;
6612: begin
6613: if (pay_continuous_calc.g_event_list.sz <> 0) then
6614: hr_utility.trace('> With in Create Process Event: ');
6615: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6616: pay_ppe_api.create_process_event(
6617: p_assignment_id => p_old_assignment_id,
6618: p_effective_date => g_event_list.effective_date(cnt),
6619: p_change_type => g_event_list.change_type(cnt),

Line 6633: pay_continuous_calc.g_event_list.sz := 0;

6629:
6630:
6631: end loop;
6632: end if;
6633: pay_continuous_calc.g_event_list.sz := 0;
6634: end;
6635: hr_utility.set_location(l_proc, 900);
6636: END PER_SPIN_PNT_PLACEMENTS_F_ard;
6637:

Line 6662: pay_continuous_calc.event_update(p_business_group_id,

6658: return;
6659: end if;
6660: --
6661:
6662: pay_continuous_calc.event_update(p_business_group_id,
6663: p_legislation_code,
6664: 'PER_SPINAL_POINT_PLACEMENTS_F',
6665: null,
6666: null,

Line 6679: if (pay_continuous_calc.g_event_list.sz <> 0) then

6675: cnt number;
6676: l_process_event_id number;
6677: l_object_version_number number;
6678: begin
6679: if (pay_continuous_calc.g_event_list.sz <> 0) then
6680: hr_utility.trace('> With in Create Process Event: ');
6681: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6682: pay_ppe_api.create_process_event(
6683: p_assignment_id => p_assignment_id,

Line 6681: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

6677: l_object_version_number number;
6678: begin
6679: if (pay_continuous_calc.g_event_list.sz <> 0) then
6680: hr_utility.trace('> With in Create Process Event: ');
6681: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6682: pay_ppe_api.create_process_event(
6683: p_assignment_id => p_assignment_id,
6684: p_effective_date => g_event_list.effective_date(cnt),
6685: p_change_type => g_event_list.change_type(cnt),

Line 6699: pay_continuous_calc.g_event_list.sz := 0;

6695:
6696:
6697: end loop;
6698: end if;
6699: pay_continuous_calc.g_event_list.sz := 0;
6700: end;
6701: hr_utility.set_location(l_proc, 900);
6702: END PER_SPIN_PNT_PLACEMENTS_F_ari;
6703: --

Line 6731: pay_continuous_calc.event_update(p_business_group_id,

6727: if (g_override_cc = TRUE) then
6728: return;
6729: end if;
6730:
6731: pay_continuous_calc.event_update(p_business_group_id,
6732: p_legislation_code,
6733: 'PAY_GRADE_RULES_F',
6734: null,
6735: null,

Line 6748: if (pay_continuous_calc.g_event_list.sz <> 0) then

6744: cnt number;
6745: l_process_event_id number;
6746: l_object_version_number number;
6747: begin
6748: if (pay_continuous_calc.g_event_list.sz <> 0) then
6749: hr_utility.trace('> With in Create Process Event: ');
6750: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6751: pay_ppe_api.create_process_event(
6752: p_assignment_id => NULL,

Line 6750: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

6746: l_object_version_number number;
6747: begin
6748: if (pay_continuous_calc.g_event_list.sz <> 0) then
6749: hr_utility.trace('> With in Create Process Event: ');
6750: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
6751: pay_ppe_api.create_process_event(
6752: p_assignment_id => NULL,
6753: p_effective_date => g_event_list.effective_date(cnt),
6754: p_change_type => g_event_list.change_type(cnt),

Line 6768: pay_continuous_calc.g_event_list.sz := 0;

6764:
6765:
6766: end loop;
6767: end if;
6768: pay_continuous_calc.g_event_list.sz := 0;
6769: end;
6770: hr_utility.set_location(l_proc, 900);
6771: END PAY_GRADE_RULES_F_ard;
6772:

Line 7071: pay_continuous_calc.event_update(p_business_group_id,

7067: /* If the dates havent changed it must be a correction */
7068: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
7069: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
7070: --
7071: pay_continuous_calc.event_update(p_business_group_id,
7072: p_legislation_code,
7073: 'PER_ALL_PEOPLE_F',
7074: 'APPLICANT_NUMBER',
7075: p_old_APPLICANT_NUMBER,

Line 7080: pay_continuous_calc.event_update(p_business_group_id,

7076: p_new_APPLICANT_NUMBER,
7077: p_effective_date
7078: );
7079: --
7080: pay_continuous_calc.event_update(p_business_group_id,
7081: p_legislation_code,
7082: 'PER_ALL_PEOPLE_F',
7083: 'ATTRIBUTE1',
7084: p_old_ATTRIBUTE1,

Line 7089: pay_continuous_calc.event_update(p_business_group_id,

7085: p_new_ATTRIBUTE1,
7086: p_effective_date
7087: );
7088: --
7089: pay_continuous_calc.event_update(p_business_group_id,
7090: p_legislation_code,
7091: 'PER_ALL_PEOPLE_F',
7092: 'ATTRIBUTE10',
7093: p_old_ATTRIBUTE10,

Line 7098: pay_continuous_calc.event_update(p_business_group_id,

7094: p_new_ATTRIBUTE10,
7095: p_effective_date
7096: );
7097: --
7098: pay_continuous_calc.event_update(p_business_group_id,
7099: p_legislation_code,
7100: 'PER_ALL_PEOPLE_F',
7101: 'ATTRIBUTE11',
7102: p_old_ATTRIBUTE11,

Line 7107: pay_continuous_calc.event_update(p_business_group_id,

7103: p_new_ATTRIBUTE11,
7104: p_effective_date
7105: );
7106: --
7107: pay_continuous_calc.event_update(p_business_group_id,
7108: p_legislation_code,
7109: 'PER_ALL_PEOPLE_F',
7110: 'ATTRIBUTE12',
7111: p_old_ATTRIBUTE12,

Line 7116: pay_continuous_calc.event_update(p_business_group_id,

7112: p_new_ATTRIBUTE12,
7113: p_effective_date
7114: );
7115: --
7116: pay_continuous_calc.event_update(p_business_group_id,
7117: p_legislation_code,
7118: 'PER_ALL_PEOPLE_F',
7119: 'ATTRIBUTE13',
7120: p_old_ATTRIBUTE13,

Line 7125: pay_continuous_calc.event_update(p_business_group_id,

7121: p_new_ATTRIBUTE13,
7122: p_effective_date
7123: );
7124: --
7125: pay_continuous_calc.event_update(p_business_group_id,
7126: p_legislation_code,
7127: 'PER_ALL_PEOPLE_F',
7128: 'ATTRIBUTE14',
7129: p_old_ATTRIBUTE14,

Line 7134: pay_continuous_calc.event_update(p_business_group_id,

7130: p_new_ATTRIBUTE14,
7131: p_effective_date
7132: );
7133: --
7134: pay_continuous_calc.event_update(p_business_group_id,
7135: p_legislation_code,
7136: 'PER_ALL_PEOPLE_F',
7137: 'ATTRIBUTE15',
7138: p_old_ATTRIBUTE15,

Line 7143: pay_continuous_calc.event_update(p_business_group_id,

7139: p_new_ATTRIBUTE15,
7140: p_effective_date
7141: );
7142: --
7143: pay_continuous_calc.event_update(p_business_group_id,
7144: p_legislation_code,
7145: 'PER_ALL_PEOPLE_F',
7146: 'ATTRIBUTE16',
7147: p_old_ATTRIBUTE16,

Line 7152: pay_continuous_calc.event_update(p_business_group_id,

7148: p_new_ATTRIBUTE16,
7149: p_effective_date
7150: );
7151: --
7152: pay_continuous_calc.event_update(p_business_group_id,
7153: p_legislation_code,
7154: 'PER_ALL_PEOPLE_F',
7155: 'ATTRIBUTE17',
7156: p_old_ATTRIBUTE17,

Line 7161: pay_continuous_calc.event_update(p_business_group_id,

7157: p_new_ATTRIBUTE17,
7158: p_effective_date
7159: );
7160: --
7161: pay_continuous_calc.event_update(p_business_group_id,
7162: p_legislation_code,
7163: 'PER_ALL_PEOPLE_F',
7164: 'ATTRIBUTE18',
7165: p_old_ATTRIBUTE18,

Line 7170: pay_continuous_calc.event_update(p_business_group_id,

7166: p_new_ATTRIBUTE18,
7167: p_effective_date
7168: );
7169: --
7170: pay_continuous_calc.event_update(p_business_group_id,
7171: p_legislation_code,
7172: 'PER_ALL_PEOPLE_F',
7173: 'ATTRIBUTE19',
7174: p_old_ATTRIBUTE19,

Line 7179: pay_continuous_calc.event_update(p_business_group_id,

7175: p_new_ATTRIBUTE19,
7176: p_effective_date
7177: );
7178: --
7179: pay_continuous_calc.event_update(p_business_group_id,
7180: p_legislation_code,
7181: 'PER_ALL_PEOPLE_F',
7182: 'ATTRIBUTE2',
7183: p_old_ATTRIBUTE2,

Line 7188: pay_continuous_calc.event_update(p_business_group_id,

7184: p_new_ATTRIBUTE2,
7185: p_effective_date
7186: );
7187: --
7188: pay_continuous_calc.event_update(p_business_group_id,
7189: p_legislation_code,
7190: 'PER_ALL_PEOPLE_F',
7191: 'ATTRIBUTE20',
7192: p_old_ATTRIBUTE20,

Line 7197: pay_continuous_calc.event_update(p_business_group_id,

7193: p_new_ATTRIBUTE20,
7194: p_effective_date
7195: );
7196: --
7197: pay_continuous_calc.event_update(p_business_group_id,
7198: p_legislation_code,
7199: 'PER_ALL_PEOPLE_F',
7200: 'ATTRIBUTE21',
7201: p_old_ATTRIBUTE21,

Line 7206: pay_continuous_calc.event_update(p_business_group_id,

7202: p_new_ATTRIBUTE21,
7203: p_effective_date
7204: );
7205: --
7206: pay_continuous_calc.event_update(p_business_group_id,
7207: p_legislation_code,
7208: 'PER_ALL_PEOPLE_F',
7209: 'ATTRIBUTE22',
7210: p_old_ATTRIBUTE22,

Line 7215: pay_continuous_calc.event_update(p_business_group_id,

7211: p_new_ATTRIBUTE22,
7212: p_effective_date
7213: );
7214: --
7215: pay_continuous_calc.event_update(p_business_group_id,
7216: p_legislation_code,
7217: 'PER_ALL_PEOPLE_F',
7218: 'ATTRIBUTE23',
7219: p_old_ATTRIBUTE23,

Line 7224: pay_continuous_calc.event_update(p_business_group_id,

7220: p_new_ATTRIBUTE23,
7221: p_effective_date
7222: );
7223: --
7224: pay_continuous_calc.event_update(p_business_group_id,
7225: p_legislation_code,
7226: 'PER_ALL_PEOPLE_F',
7227: 'ATTRIBUTE24',
7228: p_old_ATTRIBUTE24,

Line 7233: pay_continuous_calc.event_update(p_business_group_id,

7229: p_new_ATTRIBUTE24,
7230: p_effective_date
7231: );
7232: --
7233: pay_continuous_calc.event_update(p_business_group_id,
7234: p_legislation_code,
7235: 'PER_ALL_PEOPLE_F',
7236: 'ATTRIBUTE25',
7237: p_old_ATTRIBUTE25,

Line 7242: pay_continuous_calc.event_update(p_business_group_id,

7238: p_new_ATTRIBUTE25,
7239: p_effective_date
7240: );
7241: --
7242: pay_continuous_calc.event_update(p_business_group_id,
7243: p_legislation_code,
7244: 'PER_ALL_PEOPLE_F',
7245: 'ATTRIBUTE26',
7246: p_old_ATTRIBUTE26,

Line 7251: pay_continuous_calc.event_update(p_business_group_id,

7247: p_new_ATTRIBUTE26,
7248: p_effective_date
7249: );
7250: --
7251: pay_continuous_calc.event_update(p_business_group_id,
7252: p_legislation_code,
7253: 'PER_ALL_PEOPLE_F',
7254: 'ATTRIBUTE27',
7255: p_old_ATTRIBUTE27,

Line 7260: pay_continuous_calc.event_update(p_business_group_id,

7256: p_new_ATTRIBUTE27,
7257: p_effective_date
7258: );
7259: --
7260: pay_continuous_calc.event_update(p_business_group_id,
7261: p_legislation_code,
7262: 'PER_ALL_PEOPLE_F',
7263: 'ATTRIBUTE28',
7264: p_old_ATTRIBUTE28,

Line 7269: pay_continuous_calc.event_update(p_business_group_id,

7265: p_new_ATTRIBUTE28,
7266: p_effective_date
7267: );
7268: --
7269: pay_continuous_calc.event_update(p_business_group_id,
7270: p_legislation_code,
7271: 'PER_ALL_PEOPLE_F',
7272: 'ATTRIBUTE29',
7273: p_old_ATTRIBUTE29,

Line 7278: pay_continuous_calc.event_update(p_business_group_id,

7274: p_new_ATTRIBUTE29,
7275: p_effective_date
7276: );
7277: --
7278: pay_continuous_calc.event_update(p_business_group_id,
7279: p_legislation_code,
7280: 'PER_ALL_PEOPLE_F',
7281: 'ATTRIBUTE3',
7282: p_old_ATTRIBUTE3,

Line 7287: pay_continuous_calc.event_update(p_business_group_id,

7283: p_new_ATTRIBUTE3,
7284: p_effective_date
7285: );
7286: --
7287: pay_continuous_calc.event_update(p_business_group_id,
7288: p_legislation_code,
7289: 'PER_ALL_PEOPLE_F',
7290: 'ATTRIBUTE30',
7291: p_old_ATTRIBUTE30,

Line 7296: pay_continuous_calc.event_update(p_business_group_id,

7292: p_new_ATTRIBUTE30,
7293: p_effective_date
7294: );
7295: --
7296: pay_continuous_calc.event_update(p_business_group_id,
7297: p_legislation_code,
7298: 'PER_ALL_PEOPLE_F',
7299: 'ATTRIBUTE4',
7300: p_old_ATTRIBUTE4,

Line 7305: pay_continuous_calc.event_update(p_business_group_id,

7301: p_new_ATTRIBUTE4,
7302: p_effective_date
7303: );
7304: --
7305: pay_continuous_calc.event_update(p_business_group_id,
7306: p_legislation_code,
7307: 'PER_ALL_PEOPLE_F',
7308: 'ATTRIBUTE5',
7309: p_old_ATTRIBUTE5,

Line 7314: pay_continuous_calc.event_update(p_business_group_id,

7310: p_new_ATTRIBUTE5,
7311: p_effective_date
7312: );
7313: --
7314: pay_continuous_calc.event_update(p_business_group_id,
7315: p_legislation_code,
7316: 'PER_ALL_PEOPLE_F',
7317: 'ATTRIBUTE6',
7318: p_old_ATTRIBUTE6,

Line 7323: pay_continuous_calc.event_update(p_business_group_id,

7319: p_new_ATTRIBUTE6,
7320: p_effective_date
7321: );
7322: --
7323: pay_continuous_calc.event_update(p_business_group_id,
7324: p_legislation_code,
7325: 'PER_ALL_PEOPLE_F',
7326: 'ATTRIBUTE7',
7327: p_old_ATTRIBUTE7,

Line 7332: pay_continuous_calc.event_update(p_business_group_id,

7328: p_new_ATTRIBUTE7,
7329: p_effective_date
7330: );
7331: --
7332: pay_continuous_calc.event_update(p_business_group_id,
7333: p_legislation_code,
7334: 'PER_ALL_PEOPLE_F',
7335: 'ATTRIBUTE8',
7336: p_old_ATTRIBUTE8,

Line 7341: pay_continuous_calc.event_update(p_business_group_id,

7337: p_new_ATTRIBUTE8,
7338: p_effective_date
7339: );
7340: --
7341: pay_continuous_calc.event_update(p_business_group_id,
7342: p_legislation_code,
7343: 'PER_ALL_PEOPLE_F',
7344: 'ATTRIBUTE9',
7345: p_old_ATTRIBUTE9,

Line 7350: pay_continuous_calc.event_update(p_business_group_id,

7346: p_new_ATTRIBUTE9,
7347: p_effective_date
7348: );
7349: --
7350: pay_continuous_calc.event_update(p_business_group_id,
7351: p_legislation_code,
7352: 'PER_ALL_PEOPLE_F',
7353: 'ATTRIBUTE_CATEGORY',
7354: p_old_ATTRIBUTE_CATEGORY,

Line 7359: pay_continuous_calc.event_update(p_business_group_id,

7355: p_new_ATTRIBUTE_CATEGORY,
7356: p_effective_date
7357: );
7358: --
7359: pay_continuous_calc.event_update(p_business_group_id,
7360: p_legislation_code,
7361: 'PER_ALL_PEOPLE_F',
7362: 'BACKGROUND_CHECK_STATUS',
7363: p_old_BACKGROUND_CHECK_STATUS,

Line 7368: pay_continuous_calc.event_update(p_business_group_id,

7364: p_new_BACKGROUND_CHECK_STATUS,
7365: p_effective_date
7366: );
7367: --
7368: pay_continuous_calc.event_update(p_business_group_id,
7369: p_legislation_code,
7370: 'PER_ALL_PEOPLE_F',
7371: 'BACKGROUND_DATE_CHECK',
7372: p_old_BACKGROUND_DATE_CHECK,

Line 7377: pay_continuous_calc.event_update(p_business_group_id,

7373: p_new_BACKGROUND_DATE_CHECK,
7374: p_effective_date
7375: );
7376: --
7377: pay_continuous_calc.event_update(p_business_group_id,
7378: p_legislation_code,
7379: 'PER_ALL_PEOPLE_F',
7380: 'BENEFIT_GROUP_ID',
7381: p_old_BENEFIT_GROUP_ID,

Line 7386: pay_continuous_calc.event_update(p_business_group_id,

7382: p_new_BENEFIT_GROUP_ID,
7383: p_effective_date
7384: );
7385: --
7386: pay_continuous_calc.event_update(p_business_group_id,
7387: p_legislation_code,
7388: 'PER_ALL_PEOPLE_F',
7389: 'BLOOD_TYPE',
7390: p_old_BLOOD_TYPE,

Line 7395: pay_continuous_calc.event_update(p_business_group_id,

7391: p_new_BLOOD_TYPE,
7392: p_effective_date
7393: );
7394: --
7395: pay_continuous_calc.event_update(p_business_group_id,
7396: p_legislation_code,
7397: 'PER_ALL_PEOPLE_F',
7398: 'BUSINESS_GROUP_ID',
7399: p_old_BUSINESS_GROUP_ID,

Line 7404: pay_continuous_calc.event_update(p_business_group_id,

7400: p_new_BUSINESS_GROUP_ID,
7401: p_effective_date
7402: );
7403: --
7404: pay_continuous_calc.event_update(p_business_group_id,
7405: p_legislation_code,
7406: 'PER_ALL_PEOPLE_F',
7407: 'COMMENT_ID',
7408: p_old_COMMENT_ID,

Line 7413: pay_continuous_calc.event_update(p_business_group_id,

7409: p_new_COMMENT_ID,
7410: p_effective_date
7411: );
7412: --
7413: pay_continuous_calc.event_update(p_business_group_id,
7414: p_legislation_code,
7415: 'PER_ALL_PEOPLE_F',
7416: 'COORD_BEN_MED_PLN_NO',
7417: p_old_COORD_BEN_MED_PLN_NO,

Line 7422: pay_continuous_calc.event_update(p_business_group_id,

7418: p_new_COORD_BEN_MED_PLN_NO,
7419: p_effective_date
7420: );
7421: --
7422: pay_continuous_calc.event_update(p_business_group_id,
7423: p_legislation_code,
7424: 'PER_ALL_PEOPLE_F',
7425: 'COORD_BEN_NO_CVG_FLAG',
7426: p_old_COORD_BEN_NO_CVG_FLAG,

Line 7431: pay_continuous_calc.event_update(p_business_group_id,

7427: p_new_COORD_BEN_NO_CVG_FLAG,
7428: p_effective_date
7429: );
7430: --
7431: pay_continuous_calc.event_update(p_business_group_id,
7432: p_legislation_code,
7433: 'PER_ALL_PEOPLE_F',
7434: 'CORRESPONDENCE_LANGUAGE',
7435: p_old_CORRESPONDENCE_LANGUAGE,

Line 7440: pay_continuous_calc.event_update(p_business_group_id,

7436: p_new_CORRESPONDENCE_LANGUAGE,
7437: p_effective_date
7438: );
7439: --
7440: pay_continuous_calc.event_update(p_business_group_id,
7441: p_legislation_code,
7442: 'PER_ALL_PEOPLE_F',
7443: 'COUNTRY_OF_BIRTH',
7444: p_old_COUNTRY_OF_BIRTH,

Line 7449: pay_continuous_calc.event_update(p_business_group_id,

7445: p_new_COUNTRY_OF_BIRTH,
7446: p_effective_date
7447: );
7448: --
7449: pay_continuous_calc.event_update(p_business_group_id,
7450: p_legislation_code,
7451: 'PER_ALL_PEOPLE_F',
7452: 'CURRENT_APPLICANT_FLAG',
7453: p_old_CURRENT_APPLICANT_FLAG,

Line 7458: pay_continuous_calc.event_update(p_business_group_id,

7454: p_new_CURRENT_APPLICANT_FLAG,
7455: p_effective_date
7456: );
7457: --
7458: pay_continuous_calc.event_update(p_business_group_id,
7459: p_legislation_code,
7460: 'PER_ALL_PEOPLE_F',
7461: 'CURRENT_EMPLOYEE_FLAG',
7462: p_old_CURRENT_EMPLOYEE_FLAG,

Line 7467: pay_continuous_calc.event_update(p_business_group_id,

7463: p_new_CURRENT_EMPLOYEE_FLAG,
7464: p_effective_date
7465: );
7466: --
7467: pay_continuous_calc.event_update(p_business_group_id,
7468: p_legislation_code,
7469: 'PER_ALL_PEOPLE_F',
7470: 'CURRENT_EMP_OR_APL_FLAG',
7471: p_old_CURRENT_EMP_OR_APL_FLAG,

Line 7476: pay_continuous_calc.event_update(p_business_group_id,

7472: p_new_CURRENT_EMP_OR_APL_FLAG,
7473: p_effective_date
7474: );
7475: --
7476: pay_continuous_calc.event_update(p_business_group_id,
7477: p_legislation_code,
7478: 'PER_ALL_PEOPLE_F',
7479: 'DATE_EMPLOYEE_DATA_VERIFIED',
7480: p_old_DATE_EMPLOYEE_DATA_VERIF,

Line 7485: pay_continuous_calc.event_update(p_business_group_id,

7481: p_new_DATE_EMPLOYEE_DATA_VERIF,
7482: p_effective_date
7483: );
7484: --
7485: pay_continuous_calc.event_update(p_business_group_id,
7486: p_legislation_code,
7487: 'PER_ALL_PEOPLE_F',
7488: 'DATE_OF_BIRTH',
7489: p_old_DATE_OF_BIRTH,

Line 7494: pay_continuous_calc.event_update(p_business_group_id,

7490: p_new_DATE_OF_BIRTH,
7491: p_effective_date
7492: );
7493: --
7494: pay_continuous_calc.event_update(p_business_group_id,
7495: p_legislation_code,
7496: 'PER_ALL_PEOPLE_F',
7497: 'DATE_OF_DEATH',
7498: p_old_DATE_OF_DEATH,

Line 7503: pay_continuous_calc.event_update(p_business_group_id,

7499: p_new_DATE_OF_DEATH,
7500: p_effective_date
7501: );
7502: --
7503: pay_continuous_calc.event_update(p_business_group_id,
7504: p_legislation_code,
7505: 'PER_ALL_PEOPLE_F',
7506: 'DPDNT_ADOPTION_DATE',
7507: p_old_DPDNT_ADOPTION_DATE,

Line 7512: pay_continuous_calc.event_update(p_business_group_id,

7508: p_new_DPDNT_ADOPTION_DATE,
7509: p_effective_date
7510: );
7511: --
7512: pay_continuous_calc.event_update(p_business_group_id,
7513: p_legislation_code,
7514: 'PER_ALL_PEOPLE_F',
7515: 'DPDNT_VLNTRY_SVCE_FLAG',
7516: p_old_DPDNT_VLNTRY_SVCE_FLAG,

Line 7521: pay_continuous_calc.event_update(p_business_group_id,

7517: p_new_DPDNT_VLNTRY_SVCE_FLAG,
7518: p_effective_date
7519: );
7520: --
7521: pay_continuous_calc.event_update(p_business_group_id,
7522: p_legislation_code,
7523: 'PER_ALL_PEOPLE_F',
7524: 'EMAIL_ADDRESS',
7525: p_old_EMAIL_ADDRESS,

Line 7530: pay_continuous_calc.event_update(p_business_group_id,

7526: p_new_EMAIL_ADDRESS,
7527: p_effective_date
7528: );
7529: --
7530: pay_continuous_calc.event_update(p_business_group_id,
7531: p_legislation_code,
7532: 'PER_ALL_PEOPLE_F',
7533: 'EMPLOYEE_NUMBER',
7534: p_old_EMPLOYEE_NUMBER,

Line 7539: pay_continuous_calc.event_update(p_business_group_id,

7535: p_new_EMPLOYEE_NUMBER,
7536: p_effective_date
7537: );
7538: --
7539: pay_continuous_calc.event_update(p_business_group_id,
7540: p_legislation_code,
7541: 'PER_ALL_PEOPLE_F',
7542: 'EXPENSE_CHECK_SEND_TO_ADDRESS',
7543: p_old_EXPENSE_CHECK_SEND_TO_AD,

Line 7548: pay_continuous_calc.event_update(p_business_group_id,

7544: p_new_EXPENSE_CHECK_SEND_TO_AD,
7545: p_effective_date
7546: );
7547: --
7548: pay_continuous_calc.event_update(p_business_group_id,
7549: p_legislation_code,
7550: 'PER_ALL_PEOPLE_F',
7551: 'FAST_PATH_EMPLOYEE',
7552: p_old_FAST_PATH_EMPLOYEE,

Line 7557: pay_continuous_calc.event_update(p_business_group_id,

7553: p_new_FAST_PATH_EMPLOYEE,
7554: p_effective_date
7555: );
7556: --
7557: pay_continuous_calc.event_update(p_business_group_id,
7558: p_legislation_code,
7559: 'PER_ALL_PEOPLE_F',
7560: 'FIRST_NAME',
7561: p_old_FIRST_NAME,

Line 7566: pay_continuous_calc.event_update(p_business_group_id,

7562: p_new_FIRST_NAME,
7563: p_effective_date
7564: );
7565: --
7566: pay_continuous_calc.event_update(p_business_group_id,
7567: p_legislation_code,
7568: 'PER_ALL_PEOPLE_F',
7569: 'FTE_CAPACITY',
7570: p_old_FTE_CAPACITY,

Line 7575: pay_continuous_calc.event_update(p_business_group_id,

7571: p_new_FTE_CAPACITY,
7572: p_effective_date
7573: );
7574: --
7575: pay_continuous_calc.event_update(p_business_group_id,
7576: p_legislation_code,
7577: 'PER_ALL_PEOPLE_F',
7578: 'FULL_NAME',
7579: p_old_FULL_NAME,

Line 7584: pay_continuous_calc.event_update(p_business_group_id,

7580: p_new_FULL_NAME,
7581: p_effective_date
7582: );
7583: --
7584: pay_continuous_calc.event_update(p_business_group_id,
7585: p_legislation_code,
7586: 'PER_ALL_PEOPLE_F',
7587: 'GLOBAL_PERSON_ID',
7588: p_old_GLOBAL_PERSON_ID,

Line 7593: pay_continuous_calc.event_update(p_business_group_id,

7589: p_new_GLOBAL_PERSON_ID,
7590: p_effective_date
7591: );
7592: --
7593: pay_continuous_calc.event_update(p_business_group_id,
7594: p_legislation_code,
7595: 'PER_ALL_PEOPLE_F',
7596: 'HOLD_APPLICANT_DATE_UNTIL',
7597: p_old_HOLD_APPLICANT_DATE_UNTI,

Line 7602: pay_continuous_calc.event_update(p_business_group_id,

7598: p_new_HOLD_APPLICANT_DATE_UNTI,
7599: p_effective_date
7600: );
7601: --
7602: pay_continuous_calc.event_update(p_business_group_id,
7603: p_legislation_code,
7604: 'PER_ALL_PEOPLE_F',
7605: 'HONORS',
7606: p_old_HONORS,

Line 7611: pay_continuous_calc.event_update(p_business_group_id,

7607: p_new_HONORS,
7608: p_effective_date
7609: );
7610: --
7611: pay_continuous_calc.event_update(p_business_group_id,
7612: p_legislation_code,
7613: 'PER_ALL_PEOPLE_F',
7614: 'INTERNAL_LOCATION',
7615: p_old_INTERNAL_LOCATION,

Line 7620: pay_continuous_calc.event_update(p_business_group_id,

7616: p_new_INTERNAL_LOCATION,
7617: p_effective_date
7618: );
7619: --
7620: pay_continuous_calc.event_update(p_business_group_id,
7621: p_legislation_code,
7622: 'PER_ALL_PEOPLE_F',
7623: 'KNOWN_AS',
7624: p_old_KNOWN_AS,

Line 7629: pay_continuous_calc.event_update(p_business_group_id,

7625: p_new_KNOWN_AS,
7626: p_effective_date
7627: );
7628: --
7629: pay_continuous_calc.event_update(p_business_group_id,
7630: p_legislation_code,
7631: 'PER_ALL_PEOPLE_F',
7632: 'LAST_MEDICAL_TEST_BY',
7633: p_old_LAST_MEDICAL_TEST_BY,

Line 7638: pay_continuous_calc.event_update(p_business_group_id,

7634: p_new_LAST_MEDICAL_TEST_BY,
7635: p_effective_date
7636: );
7637: --
7638: pay_continuous_calc.event_update(p_business_group_id,
7639: p_legislation_code,
7640: 'PER_ALL_PEOPLE_F',
7641: 'LAST_MEDICAL_TEST_DATE',
7642: p_old_LAST_MEDICAL_TEST_DATE,

Line 7647: pay_continuous_calc.event_update(p_business_group_id,

7643: p_new_LAST_MEDICAL_TEST_DATE,
7644: p_effective_date
7645: );
7646: --
7647: pay_continuous_calc.event_update(p_business_group_id,
7648: p_legislation_code,
7649: 'PER_ALL_PEOPLE_F',
7650: 'LAST_NAME',
7651: p_old_LAST_NAME,

Line 7656: pay_continuous_calc.event_update(p_business_group_id,

7652: p_new_LAST_NAME,
7653: p_effective_date
7654: );
7655: --
7656: pay_continuous_calc.event_update(p_business_group_id,
7657: p_legislation_code,
7658: 'PER_ALL_PEOPLE_F',
7659: 'MAILSTOP',
7660: p_old_MAILSTOP,

Line 7665: pay_continuous_calc.event_update(p_business_group_id,

7661: p_new_MAILSTOP,
7662: p_effective_date
7663: );
7664: --
7665: pay_continuous_calc.event_update(p_business_group_id,
7666: p_legislation_code,
7667: 'PER_ALL_PEOPLE_F',
7668: 'MARITAL_STATUS',
7669: p_old_MARITAL_STATUS,

Line 7674: pay_continuous_calc.event_update(p_business_group_id,

7670: p_new_MARITAL_STATUS,
7671: p_effective_date
7672: );
7673: --
7674: pay_continuous_calc.event_update(p_business_group_id,
7675: p_legislation_code,
7676: 'PER_ALL_PEOPLE_F',
7677: 'MIDDLE_NAMES',
7678: p_old_MIDDLE_NAMES,

Line 7683: pay_continuous_calc.event_update(p_business_group_id,

7679: p_new_MIDDLE_NAMES,
7680: p_effective_date
7681: );
7682: --
7683: pay_continuous_calc.event_update(p_business_group_id,
7684: p_legislation_code,
7685: 'PER_ALL_PEOPLE_F',
7686: 'NATIONALITY',
7687: p_old_NATIONALITY,

Line 7692: pay_continuous_calc.event_update(p_business_group_id,

7688: p_new_NATIONALITY,
7689: p_effective_date
7690: );
7691: --
7692: pay_continuous_calc.event_update(p_business_group_id,
7693: p_legislation_code,
7694: 'PER_ALL_PEOPLE_F',
7695: 'NATIONAL_IDENTIFIER',
7696: p_old_NATIONAL_IDENTIFIER,

Line 7701: pay_continuous_calc.event_update(p_business_group_id,

7697: p_new_NATIONAL_IDENTIFIER,
7698: p_effective_date
7699: );
7700: --
7701: pay_continuous_calc.event_update(p_business_group_id,
7702: p_legislation_code,
7703: 'PER_ALL_PEOPLE_F',
7704: 'OFFICE_NUMBER',
7705: p_old_OFFICE_NUMBER,

Line 7710: pay_continuous_calc.event_update(p_business_group_id,

7706: p_new_OFFICE_NUMBER,
7707: p_effective_date
7708: );
7709: --
7710: pay_continuous_calc.event_update(p_business_group_id,
7711: p_legislation_code,
7712: 'PER_ALL_PEOPLE_F',
7713: 'ON_MILITARY_SERVICE',
7714: p_old_ON_MILITARY_SERVICE,

Line 7719: pay_continuous_calc.event_update(p_business_group_id,

7715: p_new_ON_MILITARY_SERVICE,
7716: p_effective_date
7717: );
7718: --
7719: pay_continuous_calc.event_update(p_business_group_id,
7720: p_legislation_code,
7721: 'PER_ALL_PEOPLE_F',
7722: 'ORDER_NAME',
7723: p_old_ORDER_NAME,

Line 7728: pay_continuous_calc.event_update(p_business_group_id,

7724: p_new_ORDER_NAME,
7725: p_effective_date
7726: );
7727: --
7728: pay_continuous_calc.event_update(p_business_group_id,
7729: p_legislation_code,
7730: 'PER_ALL_PEOPLE_F',
7731: 'ORIGINAL_DATE_OF_HIRE',
7732: p_old_ORIGINAL_DATE_OF_HIRE,

Line 7737: pay_continuous_calc.event_update(p_business_group_id,

7733: p_new_ORIGINAL_DATE_OF_HIRE,
7734: p_effective_date
7735: );
7736: --
7737: pay_continuous_calc.event_update(p_business_group_id,
7738: p_legislation_code,
7739: 'PER_ALL_PEOPLE_F',
7740: 'PERSON_ID',
7741: p_old_PERSON_ID,

Line 7746: pay_continuous_calc.event_update(p_business_group_id,

7742: p_new_PERSON_ID,
7743: p_effective_date
7744: );
7745: --
7746: pay_continuous_calc.event_update(p_business_group_id,
7747: p_legislation_code,
7748: 'PER_ALL_PEOPLE_F',
7749: 'PERSON_TYPE_ID',
7750: p_old_PERSON_TYPE_ID,

Line 7755: pay_continuous_calc.event_update(p_business_group_id,

7751: p_new_PERSON_TYPE_ID,
7752: p_effective_date
7753: );
7754: --
7755: pay_continuous_calc.event_update(p_business_group_id,
7756: p_legislation_code,
7757: 'PER_ALL_PEOPLE_F',
7758: 'PER_INFORMATION1',
7759: p_old_PER_INFORMATION1,

Line 7764: pay_continuous_calc.event_update(p_business_group_id,

7760: p_new_PER_INFORMATION1,
7761: p_effective_date
7762: );
7763: --
7764: pay_continuous_calc.event_update(p_business_group_id,
7765: p_legislation_code,
7766: 'PER_ALL_PEOPLE_F',
7767: 'PER_INFORMATION10',
7768: p_old_PER_INFORMATION10,

Line 7773: pay_continuous_calc.event_update(p_business_group_id,

7769: p_new_PER_INFORMATION10,
7770: p_effective_date
7771: );
7772: --
7773: pay_continuous_calc.event_update(p_business_group_id,
7774: p_legislation_code,
7775: 'PER_ALL_PEOPLE_F',
7776: 'PER_INFORMATION11',
7777: p_old_PER_INFORMATION11,

Line 7782: pay_continuous_calc.event_update(p_business_group_id,

7778: p_new_PER_INFORMATION11,
7779: p_effective_date
7780: );
7781: --
7782: pay_continuous_calc.event_update(p_business_group_id,
7783: p_legislation_code,
7784: 'PER_ALL_PEOPLE_F',
7785: 'PER_INFORMATION12',
7786: p_old_PER_INFORMATION12,

Line 7791: pay_continuous_calc.event_update(p_business_group_id,

7787: p_new_PER_INFORMATION12,
7788: p_effective_date
7789: );
7790: --
7791: pay_continuous_calc.event_update(p_business_group_id,
7792: p_legislation_code,
7793: 'PER_ALL_PEOPLE_F',
7794: 'PER_INFORMATION13',
7795: p_old_PER_INFORMATION13,

Line 7800: pay_continuous_calc.event_update(p_business_group_id,

7796: p_new_PER_INFORMATION13,
7797: p_effective_date
7798: );
7799: --
7800: pay_continuous_calc.event_update(p_business_group_id,
7801: p_legislation_code,
7802: 'PER_ALL_PEOPLE_F',
7803: 'PER_INFORMATION14',
7804: p_old_PER_INFORMATION14,

Line 7809: pay_continuous_calc.event_update(p_business_group_id,

7805: p_new_PER_INFORMATION14,
7806: p_effective_date
7807: );
7808: --
7809: pay_continuous_calc.event_update(p_business_group_id,
7810: p_legislation_code,
7811: 'PER_ALL_PEOPLE_F',
7812: 'PER_INFORMATION15',
7813: p_old_PER_INFORMATION15,

Line 7818: pay_continuous_calc.event_update(p_business_group_id,

7814: p_new_PER_INFORMATION15,
7815: p_effective_date
7816: );
7817: --
7818: pay_continuous_calc.event_update(p_business_group_id,
7819: p_legislation_code,
7820: 'PER_ALL_PEOPLE_F',
7821: 'PER_INFORMATION16',
7822: p_old_PER_INFORMATION16,

Line 7827: pay_continuous_calc.event_update(p_business_group_id,

7823: p_new_PER_INFORMATION16,
7824: p_effective_date
7825: );
7826: --
7827: pay_continuous_calc.event_update(p_business_group_id,
7828: p_legislation_code,
7829: 'PER_ALL_PEOPLE_F',
7830: 'PER_INFORMATION17',
7831: p_old_PER_INFORMATION17,

Line 7836: pay_continuous_calc.event_update(p_business_group_id,

7832: p_new_PER_INFORMATION17,
7833: p_effective_date
7834: );
7835: --
7836: pay_continuous_calc.event_update(p_business_group_id,
7837: p_legislation_code,
7838: 'PER_ALL_PEOPLE_F',
7839: 'PER_INFORMATION18',
7840: p_old_PER_INFORMATION18,

Line 7845: pay_continuous_calc.event_update(p_business_group_id,

7841: p_new_PER_INFORMATION18,
7842: p_effective_date
7843: );
7844: --
7845: pay_continuous_calc.event_update(p_business_group_id,
7846: p_legislation_code,
7847: 'PER_ALL_PEOPLE_F',
7848: 'PER_INFORMATION19',
7849: p_old_PER_INFORMATION19,

Line 7854: pay_continuous_calc.event_update(p_business_group_id,

7850: p_new_PER_INFORMATION19,
7851: p_effective_date
7852: );
7853: --
7854: pay_continuous_calc.event_update(p_business_group_id,
7855: p_legislation_code,
7856: 'PER_ALL_PEOPLE_F',
7857: 'PER_INFORMATION2',
7858: p_old_PER_INFORMATION2,

Line 7863: pay_continuous_calc.event_update(p_business_group_id,

7859: p_new_PER_INFORMATION2,
7860: p_effective_date
7861: );
7862: --
7863: pay_continuous_calc.event_update(p_business_group_id,
7864: p_legislation_code,
7865: 'PER_ALL_PEOPLE_F',
7866: 'PER_INFORMATION20',
7867: p_old_PER_INFORMATION20,

Line 7872: pay_continuous_calc.event_update(p_business_group_id,

7868: p_new_PER_INFORMATION20,
7869: p_effective_date
7870: );
7871: --
7872: pay_continuous_calc.event_update(p_business_group_id,
7873: p_legislation_code,
7874: 'PER_ALL_PEOPLE_F',
7875: 'PER_INFORMATION21',
7876: p_old_PER_INFORMATION21,

Line 7881: pay_continuous_calc.event_update(p_business_group_id,

7877: p_new_PER_INFORMATION21,
7878: p_effective_date
7879: );
7880: --
7881: pay_continuous_calc.event_update(p_business_group_id,
7882: p_legislation_code,
7883: 'PER_ALL_PEOPLE_F',
7884: 'PER_INFORMATION22',
7885: p_old_PER_INFORMATION22,

Line 7890: pay_continuous_calc.event_update(p_business_group_id,

7886: p_new_PER_INFORMATION22,
7887: p_effective_date
7888: );
7889: --
7890: pay_continuous_calc.event_update(p_business_group_id,
7891: p_legislation_code,
7892: 'PER_ALL_PEOPLE_F',
7893: 'PER_INFORMATION23',
7894: p_old_PER_INFORMATION23,

Line 7899: pay_continuous_calc.event_update(p_business_group_id,

7895: p_new_PER_INFORMATION23,
7896: p_effective_date
7897: );
7898: --
7899: pay_continuous_calc.event_update(p_business_group_id,
7900: p_legislation_code,
7901: 'PER_ALL_PEOPLE_F',
7902: 'PER_INFORMATION24',
7903: p_old_PER_INFORMATION24,

Line 7908: pay_continuous_calc.event_update(p_business_group_id,

7904: p_new_PER_INFORMATION24,
7905: p_effective_date
7906: );
7907: --
7908: pay_continuous_calc.event_update(p_business_group_id,
7909: p_legislation_code,
7910: 'PER_ALL_PEOPLE_F',
7911: 'PER_INFORMATION25',
7912: p_old_PER_INFORMATION25,

Line 7917: pay_continuous_calc.event_update(p_business_group_id,

7913: p_new_PER_INFORMATION25,
7914: p_effective_date
7915: );
7916: --
7917: pay_continuous_calc.event_update(p_business_group_id,
7918: p_legislation_code,
7919: 'PER_ALL_PEOPLE_F',
7920: 'PER_INFORMATION26',
7921: p_old_PER_INFORMATION26,

Line 7926: pay_continuous_calc.event_update(p_business_group_id,

7922: p_new_PER_INFORMATION26,
7923: p_effective_date
7924: );
7925: --
7926: pay_continuous_calc.event_update(p_business_group_id,
7927: p_legislation_code,
7928: 'PER_ALL_PEOPLE_F',
7929: 'PER_INFORMATION27',
7930: p_old_PER_INFORMATION27,

Line 7935: pay_continuous_calc.event_update(p_business_group_id,

7931: p_new_PER_INFORMATION27,
7932: p_effective_date
7933: );
7934: --
7935: pay_continuous_calc.event_update(p_business_group_id,
7936: p_legislation_code,
7937: 'PER_ALL_PEOPLE_F',
7938: 'PER_INFORMATION28',
7939: p_old_PER_INFORMATION28,

Line 7944: pay_continuous_calc.event_update(p_business_group_id,

7940: p_new_PER_INFORMATION28,
7941: p_effective_date
7942: );
7943: --
7944: pay_continuous_calc.event_update(p_business_group_id,
7945: p_legislation_code,
7946: 'PER_ALL_PEOPLE_F',
7947: 'PER_INFORMATION29',
7948: p_old_PER_INFORMATION29,

Line 7953: pay_continuous_calc.event_update(p_business_group_id,

7949: p_new_PER_INFORMATION29,
7950: p_effective_date
7951: );
7952: --
7953: pay_continuous_calc.event_update(p_business_group_id,
7954: p_legislation_code,
7955: 'PER_ALL_PEOPLE_F',
7956: 'PER_INFORMATION3',
7957: p_old_PER_INFORMATION3,

Line 7962: pay_continuous_calc.event_update(p_business_group_id,

7958: p_new_PER_INFORMATION3,
7959: p_effective_date
7960: );
7961: --
7962: pay_continuous_calc.event_update(p_business_group_id,
7963: p_legislation_code,
7964: 'PER_ALL_PEOPLE_F',
7965: 'PER_INFORMATION30',
7966: p_old_PER_INFORMATION30,

Line 7971: pay_continuous_calc.event_update(p_business_group_id,

7967: p_new_PER_INFORMATION30,
7968: p_effective_date
7969: );
7970: --
7971: pay_continuous_calc.event_update(p_business_group_id,
7972: p_legislation_code,
7973: 'PER_ALL_PEOPLE_F',
7974: 'PER_INFORMATION4',
7975: p_old_PER_INFORMATION4,

Line 7980: pay_continuous_calc.event_update(p_business_group_id,

7976: p_new_PER_INFORMATION4,
7977: p_effective_date
7978: );
7979: --
7980: pay_continuous_calc.event_update(p_business_group_id,
7981: p_legislation_code,
7982: 'PER_ALL_PEOPLE_F',
7983: 'PER_INFORMATION5',
7984: p_old_PER_INFORMATION5,

Line 7989: pay_continuous_calc.event_update(p_business_group_id,

7985: p_new_PER_INFORMATION5,
7986: p_effective_date
7987: );
7988: --
7989: pay_continuous_calc.event_update(p_business_group_id,
7990: p_legislation_code,
7991: 'PER_ALL_PEOPLE_F',
7992: 'PER_INFORMATION6',
7993: p_old_PER_INFORMATION6,

Line 7998: pay_continuous_calc.event_update(p_business_group_id,

7994: p_new_PER_INFORMATION6,
7995: p_effective_date
7996: );
7997: --
7998: pay_continuous_calc.event_update(p_business_group_id,
7999: p_legislation_code,
8000: 'PER_ALL_PEOPLE_F',
8001: 'PER_INFORMATION7',
8002: p_old_PER_INFORMATION7,

Line 8007: pay_continuous_calc.event_update(p_business_group_id,

8003: p_new_PER_INFORMATION7,
8004: p_effective_date
8005: );
8006: --
8007: pay_continuous_calc.event_update(p_business_group_id,
8008: p_legislation_code,
8009: 'PER_ALL_PEOPLE_F',
8010: 'PER_INFORMATION8',
8011: p_old_PER_INFORMATION8,

Line 8016: pay_continuous_calc.event_update(p_business_group_id,

8012: p_new_PER_INFORMATION8,
8013: p_effective_date
8014: );
8015: --
8016: pay_continuous_calc.event_update(p_business_group_id,
8017: p_legislation_code,
8018: 'PER_ALL_PEOPLE_F',
8019: 'PER_INFORMATION9',
8020: p_old_PER_INFORMATION9,

Line 8025: pay_continuous_calc.event_update(p_business_group_id,

8021: p_new_PER_INFORMATION9,
8022: p_effective_date
8023: );
8024: --
8025: pay_continuous_calc.event_update(p_business_group_id,
8026: p_legislation_code,
8027: 'PER_ALL_PEOPLE_F',
8028: 'PER_INFORMATION_CATEGORY',
8029: p_old_PER_INFORMATION_CATEGORY,

Line 8034: pay_continuous_calc.event_update(p_business_group_id,

8030: p_new_PER_INFORMATION_CATEGORY,
8031: p_effective_date
8032: );
8033: --
8034: pay_continuous_calc.event_update(p_business_group_id,
8035: p_legislation_code,
8036: 'PER_ALL_PEOPLE_F',
8037: 'PREVIOUS_LAST_NAME',
8038: p_old_PREVIOUS_LAST_NAME,

Line 8043: pay_continuous_calc.event_update(p_business_group_id,

8039: p_new_PREVIOUS_LAST_NAME,
8040: p_effective_date
8041: );
8042: --
8043: pay_continuous_calc.event_update(p_business_group_id,
8044: p_legislation_code,
8045: 'PER_ALL_PEOPLE_F',
8046: 'PRE_NAME_ADJUNCT',
8047: p_old_PRE_NAME_ADJUNCT,

Line 8052: pay_continuous_calc.event_update(p_business_group_id,

8048: p_new_PRE_NAME_ADJUNCT,
8049: p_effective_date
8050: );
8051: --
8052: pay_continuous_calc.event_update(p_business_group_id,
8053: p_legislation_code,
8054: 'PER_ALL_PEOPLE_F',
8055: 'PROGRAM_APPLICATION_ID',
8056: p_old_PROGRAM_APPLICATION_ID,

Line 8061: pay_continuous_calc.event_update(p_business_group_id,

8057: p_new_PROGRAM_APPLICATION_ID,
8058: p_effective_date
8059: );
8060: --
8061: pay_continuous_calc.event_update(p_business_group_id,
8062: p_legislation_code,
8063: 'PER_ALL_PEOPLE_F',
8064: 'PROGRAM_ID',
8065: p_old_PROGRAM_ID,

Line 8070: pay_continuous_calc.event_update(p_business_group_id,

8066: p_new_PROGRAM_ID,
8067: p_effective_date
8068: );
8069: --
8070: pay_continuous_calc.event_update(p_business_group_id,
8071: p_legislation_code,
8072: 'PER_ALL_PEOPLE_F',
8073: 'PROGRAM_UPDATE_DATE',
8074: p_old_PROGRAM_UPDATE_DATE,

Line 8079: pay_continuous_calc.event_update(p_business_group_id,

8075: p_new_PROGRAM_UPDATE_DATE,
8076: p_effective_date
8077: );
8078: --
8079: pay_continuous_calc.event_update(p_business_group_id,
8080: p_legislation_code,
8081: 'PER_ALL_PEOPLE_F',
8082: 'PROJECTED_START_DATE',
8083: p_old_PROJECTED_START_DATE,

Line 8088: pay_continuous_calc.event_update(p_business_group_id,

8084: p_new_PROJECTED_START_DATE,
8085: p_effective_date
8086: );
8087: --
8088: pay_continuous_calc.event_update(p_business_group_id,
8089: p_legislation_code,
8090: 'PER_ALL_PEOPLE_F',
8091: 'RECEIPT_OF_DEATH_CERT_DATE',
8092: p_old_RECEIPT_OF_DEATH_CERT_DA,

Line 8097: pay_continuous_calc.event_update(p_business_group_id,

8093: p_new_RECEIPT_OF_DEATH_CERT_DA,
8094: p_effective_date
8095: );
8096: --
8097: pay_continuous_calc.event_update(p_business_group_id,
8098: p_legislation_code,
8099: 'PER_ALL_PEOPLE_F',
8100: 'REGION_OF_BIRTH',
8101: p_old_REGION_OF_BIRTH,

Line 8106: pay_continuous_calc.event_update(p_business_group_id,

8102: p_new_REGION_OF_BIRTH,
8103: p_effective_date
8104: );
8105: --
8106: pay_continuous_calc.event_update(p_business_group_id,
8107: p_legislation_code,
8108: 'PER_ALL_PEOPLE_F',
8109: 'REGISTERED_DISABLED_FLAG',
8110: p_old_REGISTERED_DISABLED_FLAG,

Line 8115: pay_continuous_calc.event_update(p_business_group_id,

8111: p_new_REGISTERED_DISABLED_FLAG,
8112: p_effective_date
8113: );
8114: --
8115: pay_continuous_calc.event_update(p_business_group_id,
8116: p_legislation_code,
8117: 'PER_ALL_PEOPLE_F',
8118: 'REHIRE_AUTHORIZOR',
8119: p_old_REHIRE_AUTHORIZOR,

Line 8124: pay_continuous_calc.event_update(p_business_group_id,

8120: p_new_REHIRE_AUTHORIZOR,
8121: p_effective_date
8122: );
8123: --
8124: pay_continuous_calc.event_update(p_business_group_id,
8125: p_legislation_code,
8126: 'PER_ALL_PEOPLE_F',
8127: 'REHIRE_REASON',
8128: p_old_REHIRE_REASON,

Line 8133: pay_continuous_calc.event_update(p_business_group_id,

8129: p_new_REHIRE_REASON,
8130: p_effective_date
8131: );
8132: --
8133: pay_continuous_calc.event_update(p_business_group_id,
8134: p_legislation_code,
8135: 'PER_ALL_PEOPLE_F',
8136: 'REHIRE_RECOMMENDATION',
8137: p_old_REHIRE_RECOMMENDATION,

Line 8142: pay_continuous_calc.event_update(p_business_group_id,

8138: p_new_REHIRE_RECOMMENDATION,
8139: p_effective_date
8140: );
8141: --
8142: pay_continuous_calc.event_update(p_business_group_id,
8143: p_legislation_code,
8144: 'PER_ALL_PEOPLE_F',
8145: 'REQUEST_ID',
8146: p_old_REQUEST_ID,

Line 8151: pay_continuous_calc.event_update(p_business_group_id,

8147: p_new_REQUEST_ID,
8148: p_effective_date
8149: );
8150: --
8151: pay_continuous_calc.event_update(p_business_group_id,
8152: p_legislation_code,
8153: 'PER_ALL_PEOPLE_F',
8154: 'RESUME_EXISTS',
8155: p_old_RESUME_EXISTS,

Line 8160: pay_continuous_calc.event_update(p_business_group_id,

8156: p_new_RESUME_EXISTS,
8157: p_effective_date
8158: );
8159: --
8160: pay_continuous_calc.event_update(p_business_group_id,
8161: p_legislation_code,
8162: 'PER_ALL_PEOPLE_F',
8163: 'RESUME_LAST_UPDATED',
8164: p_old_RESUME_LAST_UPDATED,

Line 8169: pay_continuous_calc.event_update(p_business_group_id,

8165: p_new_RESUME_LAST_UPDATED,
8166: p_effective_date
8167: );
8168: --
8169: pay_continuous_calc.event_update(p_business_group_id,
8170: p_legislation_code,
8171: 'PER_ALL_PEOPLE_F',
8172: 'SECOND_PASSPORT_EXISTS',
8173: p_old_SECOND_PASSPORT_EXISTS,

Line 8178: pay_continuous_calc.event_update(p_business_group_id,

8174: p_new_SECOND_PASSPORT_EXISTS,
8175: p_effective_date
8176: );
8177: --
8178: pay_continuous_calc.event_update(p_business_group_id,
8179: p_legislation_code,
8180: 'PER_ALL_PEOPLE_F',
8181: 'SEX',
8182: p_old_SEX,

Line 8187: pay_continuous_calc.event_update(p_business_group_id,

8183: p_new_SEX,
8184: p_effective_date
8185: );
8186: --
8187: pay_continuous_calc.event_update(p_business_group_id,
8188: p_legislation_code,
8189: 'PER_ALL_PEOPLE_F',
8190: 'START_DATE',
8191: p_old_START_DATE,

Line 8196: pay_continuous_calc.event_update(p_business_group_id,

8192: p_new_START_DATE,
8193: p_effective_date
8194: );
8195: --
8196: pay_continuous_calc.event_update(p_business_group_id,
8197: p_legislation_code,
8198: 'PER_ALL_PEOPLE_F',
8199: 'STUDENT_STATUS',
8200: p_old_STUDENT_STATUS,

Line 8205: pay_continuous_calc.event_update(p_business_group_id,

8201: p_new_STUDENT_STATUS,
8202: p_effective_date
8203: );
8204: --
8205: pay_continuous_calc.event_update(p_business_group_id,
8206: p_legislation_code,
8207: 'PER_ALL_PEOPLE_F',
8208: 'SUFFIX',
8209: p_old_SUFFIX,

Line 8214: pay_continuous_calc.event_update(p_business_group_id,

8210: p_new_SUFFIX,
8211: p_effective_date
8212: );
8213: --
8214: pay_continuous_calc.event_update(p_business_group_id,
8215: p_legislation_code,
8216: 'PER_ALL_PEOPLE_F',
8217: 'TITLE',
8218: p_old_TITLE,

Line 8223: pay_continuous_calc.event_update(p_business_group_id,

8219: p_new_TITLE,
8220: p_effective_date
8221: );
8222: --
8223: pay_continuous_calc.event_update(p_business_group_id,
8224: p_legislation_code,
8225: 'PER_ALL_PEOPLE_F',
8226: 'TOWN_OF_BIRTH',
8227: p_old_TOWN_OF_BIRTH,

Line 8232: pay_continuous_calc.event_update(p_business_group_id,

8228: p_new_TOWN_OF_BIRTH,
8229: p_effective_date
8230: );
8231: --
8232: pay_continuous_calc.event_update(p_business_group_id,
8233: p_legislation_code,
8234: 'PER_ALL_PEOPLE_F',
8235: 'USES_TOBACCO_FLAG',
8236: p_old_USES_TOBACCO_FLAG,

Line 8241: pay_continuous_calc.event_update(p_business_group_id,

8237: p_new_USES_TOBACCO_FLAG,
8238: p_effective_date
8239: );
8240: --
8241: pay_continuous_calc.event_update(p_business_group_id,
8242: p_legislation_code,
8243: 'PER_ALL_PEOPLE_F',
8244: 'VENDOR_ID',
8245: p_old_VENDOR_ID,

Line 8250: pay_continuous_calc.event_update(p_business_group_id,

8246: p_new_VENDOR_ID,
8247: p_effective_date
8248: );
8249: --
8250: pay_continuous_calc.event_update(p_business_group_id,
8251: p_legislation_code,
8252: 'PER_ALL_PEOPLE_F',
8253: 'WORK_SCHEDULE',
8254: p_old_WORK_SCHEDULE,

Line 8259: pay_continuous_calc.event_update(p_business_group_id,

8255: p_new_WORK_SCHEDULE,
8256: p_effective_date
8257: );
8258: --
8259: pay_continuous_calc.event_update(p_business_group_id,
8260: p_legislation_code,
8261: 'PER_ALL_PEOPLE_F',
8262: 'WORK_TELEPHONE',
8263: p_old_WORK_TELEPHONE,

Line 8268: pay_continuous_calc.event_update(p_business_group_id,

8264: p_new_WORK_TELEPHONE,
8265: p_effective_date
8266: );
8267: --
8268: pay_continuous_calc.event_update(p_business_group_id,
8269: p_legislation_code,
8270: 'PER_ALL_PEOPLE_F',
8271: 'WORK_TELEPHONE',
8272: p_old_WORK_TELEPHONE,

Line 8279: pay_continuous_calc.event_update(p_business_group_id,

8275: );
8276: else
8277: /* OK it must be a date track change */
8278: --
8279: pay_continuous_calc.event_update(p_business_group_id,
8280: p_legislation_code,
8281: 'PER_ALL_PEOPLE_F',
8282: 'EFFECTIVE_END_DATE',
8283: p_old_EFFECTIVE_END_DATE,

Line 8290: pay_continuous_calc.event_update(p_business_group_id,

8286: least(p_old_effective_end_date,
8287: p_new_effective_end_date)
8288: );
8289: --
8290: pay_continuous_calc.event_update(p_business_group_id,
8291: p_legislation_code,
8292: 'PER_ALL_PEOPLE_F',
8293: 'EFFECTIVE_START_DATE',
8294: p_old_EFFECTIVE_START_DATE,

Line 8305: pay_continuous_calc.event_update(p_business_group_id,

8301: -- bug 3728906, need to handle obscure case
8302: -- effective_start_date and original_hire_date can get updated directly by
8303: -- core code, so do this check as well
8304: --
8305: pay_continuous_calc.event_update(p_business_group_id,
8306: p_legislation_code,
8307: 'PER_ALL_PEOPLE_F',
8308: 'ORIGINAL_DATE_OF_HIRE',
8309: p_old_ORIGINAL_DATE_OF_HIRE,

Line 8325: if (pay_continuous_calc.g_event_list.sz <> 0) then

8321: l_process_event_id number;
8322: l_object_version_number number;
8323: cnt number;
8324: begin
8325: if (pay_continuous_calc.g_event_list.sz <> 0) then
8326: for asgrec in asgcur (p_old_PERSON_ID) loop
8327: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8328: pay_ppe_api.create_process_event(
8329: p_assignment_id => asgrec.assignment_id,

Line 8327: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

8323: cnt number;
8324: begin
8325: if (pay_continuous_calc.g_event_list.sz <> 0) then
8326: for asgrec in asgcur (p_old_PERSON_ID) loop
8327: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8328: pay_ppe_api.create_process_event(
8329: p_assignment_id => asgrec.assignment_id,
8330: p_effective_date => g_event_list.effective_date(cnt),
8331: p_change_type => g_event_list.change_type(cnt),

Line 8344: pay_continuous_calc.g_event_list.sz := 0;

8340: );
8341: end loop;
8342: end loop;
8343: end if;
8344: pay_continuous_calc.g_event_list.sz := 0;
8345: end;
8346: --
8347: end PER_ALL_PEOPLE_F_aru;
8348: --

Line 8397: pay_continuous_calc.event_update(p_business_group_id,

8393: /* If the dates havent changed it must be a correction */
8394: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
8395: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
8396: --
8397: pay_continuous_calc.event_update(p_business_group_id,
8398: p_legislation_code,
8399: 'PER_SPINAL_POINT_PLACEMENTS_F',
8400: 'ASSIGNMENT_ID',
8401: p_old_ASSIGNMENT_ID,

Line 8406: pay_continuous_calc.event_update(p_business_group_id,

8402: p_new_ASSIGNMENT_ID,
8403: p_effective_date
8404: );
8405: --
8406: pay_continuous_calc.event_update(p_business_group_id,
8407: p_legislation_code,
8408: 'PER_SPINAL_POINT_PLACEMENTS_F',
8409: 'AUTO_INCREMENT_FLAG',
8410: p_old_AUTO_INCREMENT_FLAG,

Line 8415: pay_continuous_calc.event_update(p_business_group_id,

8411: p_new_AUTO_INCREMENT_FLAG,
8412: p_effective_date
8413: );
8414: --
8415: pay_continuous_calc.event_update(p_business_group_id,
8416: p_legislation_code,
8417: 'PER_SPINAL_POINT_PLACEMENTS_F',
8418: 'BUSINESS_GROUP_ID',
8419: p_old_BUSINESS_GROUP_ID,

Line 8424: pay_continuous_calc.event_update(p_business_group_id,

8420: p_new_BUSINESS_GROUP_ID,
8421: p_effective_date
8422: );
8423: --
8424: pay_continuous_calc.event_update(p_business_group_id,
8425: p_legislation_code,
8426: 'PER_SPINAL_POINT_PLACEMENTS_F',
8427: 'PARENT_SPINE_ID',
8428: p_old_PARENT_SPINE_ID,

Line 8433: pay_continuous_calc.event_update(p_business_group_id,

8429: p_new_PARENT_SPINE_ID,
8430: p_effective_date
8431: );
8432: --
8433: pay_continuous_calc.event_update(p_business_group_id,
8434: p_legislation_code,
8435: 'PER_SPINAL_POINT_PLACEMENTS_F',
8436: 'PLACEMENT_ID',
8437: p_old_PLACEMENT_ID,

Line 8442: pay_continuous_calc.event_update(p_business_group_id,

8438: p_new_PLACEMENT_ID,
8439: p_effective_date
8440: );
8441: --
8442: pay_continuous_calc.event_update(p_business_group_id,
8443: p_legislation_code,
8444: 'PER_SPINAL_POINT_PLACEMENTS_F',
8445: 'PROGRAM_APPLICATION_ID',
8446: p_old_PROGRAM_APPLICATION_ID,

Line 8451: pay_continuous_calc.event_update(p_business_group_id,

8447: p_new_PROGRAM_APPLICATION_ID,
8448: p_effective_date
8449: );
8450: --
8451: pay_continuous_calc.event_update(p_business_group_id,
8452: p_legislation_code,
8453: 'PER_SPINAL_POINT_PLACEMENTS_F',
8454: 'PROGRAM_ID',
8455: p_old_PROGRAM_ID,

Line 8460: pay_continuous_calc.event_update(p_business_group_id,

8456: p_new_PROGRAM_ID,
8457: p_effective_date
8458: );
8459: --
8460: pay_continuous_calc.event_update(p_business_group_id,
8461: p_legislation_code,
8462: 'PER_SPINAL_POINT_PLACEMENTS_F',
8463: 'PROGRAM_UPDATE_DATE',
8464: p_old_PROGRAM_UPDATE_DATE,

Line 8469: pay_continuous_calc.event_update(p_business_group_id,

8465: p_new_PROGRAM_UPDATE_DATE,
8466: p_effective_date
8467: );
8468: --
8469: pay_continuous_calc.event_update(p_business_group_id,
8470: p_legislation_code,
8471: 'PER_SPINAL_POINT_PLACEMENTS_F',
8472: 'REASON',
8473: p_old_REASON,

Line 8478: pay_continuous_calc.event_update(p_business_group_id,

8474: p_new_REASON,
8475: p_effective_date
8476: );
8477: --
8478: pay_continuous_calc.event_update(p_business_group_id,
8479: p_legislation_code,
8480: 'PER_SPINAL_POINT_PLACEMENTS_F',
8481: 'REQUEST_ID',
8482: p_old_REQUEST_ID,

Line 8487: pay_continuous_calc.event_update(p_business_group_id,

8483: p_new_REQUEST_ID,
8484: p_effective_date
8485: );
8486: --
8487: pay_continuous_calc.event_update(p_business_group_id,
8488: p_legislation_code,
8489: 'PER_SPINAL_POINT_PLACEMENTS_F',
8490: 'STEP_ID',
8491: p_old_STEP_ID,

Line 8496: pay_continuous_calc.event_update(p_business_group_id,

8492: p_new_STEP_ID,
8493: p_effective_date
8494: );
8495: --
8496: pay_continuous_calc.event_update(p_business_group_id,
8497: p_legislation_code,
8498: 'PER_SPINAL_POINT_PLACEMENTS_F',
8499: 'STEP_ID',
8500: p_old_STEP_ID,

Line 8507: pay_continuous_calc.event_update(p_business_group_id,

8503: );
8504: else
8505: /* OK it must be a date track change */
8506: --
8507: pay_continuous_calc.event_update(p_business_group_id,
8508: p_legislation_code,
8509: 'PER_SPINAL_POINT_PLACEMENTS_F',
8510: 'EFFECTIVE_END_DATE',
8511: p_old_EFFECTIVE_END_DATE,

Line 8518: pay_continuous_calc.event_update(p_business_group_id,

8514: least(p_old_effective_end_date,
8515: p_new_effective_end_date)
8516: );
8517: --
8518: pay_continuous_calc.event_update(p_business_group_id,
8519: p_legislation_code,
8520: 'PER_SPINAL_POINT_PLACEMENTS_F',
8521: 'EFFECTIVE_START_DATE',
8522: p_old_EFFECTIVE_START_DATE,

Line 8537: if (pay_continuous_calc.g_event_list.sz <> 0) then

8533: l_process_event_id number;
8534: l_object_version_number number;
8535: cnt number;
8536: begin
8537: if (pay_continuous_calc.g_event_list.sz <> 0) then
8538: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8539: pay_ppe_api.create_process_event(
8540: p_assignment_id => p_old_ASSIGNMENT_ID,
8541: p_effective_date => g_event_list.effective_date(cnt),

Line 8538: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

8534: l_object_version_number number;
8535: cnt number;
8536: begin
8537: if (pay_continuous_calc.g_event_list.sz <> 0) then
8538: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8539: pay_ppe_api.create_process_event(
8540: p_assignment_id => p_old_ASSIGNMENT_ID,
8541: p_effective_date => g_event_list.effective_date(cnt),
8542: p_change_type => g_event_list.change_type(cnt),

Line 8554: pay_continuous_calc.g_event_list.sz := 0;

8550: p_surrogate_key => p_old_PLACEMENT_ID
8551: );
8552: end loop;
8553: end if;
8554: pay_continuous_calc.g_event_list.sz := 0;
8555: end;
8556: --
8557: end PER_SPIN_PNT_PLACEMENTS_F_aru;
8558: --

Line 8601: if (pay_continuous_calc.g_override_cc = TRUE) then

8597: is
8598: --
8599: begin
8600: /* If the continuous calc is overriden then do nothing */
8601: if (pay_continuous_calc.g_override_cc = TRUE) then
8602: return;
8603: end if;
8604: --
8605: /* If the dates havent changed it must be a correction */

Line 8609: pay_continuous_calc.event_update(p_business_group_id,

8605: /* If the dates havent changed it must be a correction */
8606: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
8607: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
8608: --
8609: pay_continuous_calc.event_update(p_business_group_id,
8610: p_legislation_code,
8611: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8612: 'ASSIGNMENT_BUDGET_VALUE_ID',
8613: p_old_ASSIGNMENT_BUDGET_VALUE_,

Line 8618: pay_continuous_calc.event_update(p_business_group_id,

8614: p_new_ASSIGNMENT_BUDGET_VALUE_,
8615: p_effective_date
8616: );
8617: --
8618: pay_continuous_calc.event_update(p_business_group_id,
8619: p_legislation_code,
8620: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8621: 'ASSIGNMENT_ID',
8622: p_old_ASSIGNMENT_ID,

Line 8627: pay_continuous_calc.event_update(p_business_group_id,

8623: p_new_ASSIGNMENT_ID,
8624: p_effective_date
8625: );
8626: --
8627: pay_continuous_calc.event_update(p_business_group_id,
8628: p_legislation_code,
8629: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8630: 'BUSINESS_GROUP_ID',
8631: p_old_BUSINESS_GROUP_ID,

Line 8636: pay_continuous_calc.event_update(p_business_group_id,

8632: p_new_BUSINESS_GROUP_ID,
8633: p_effective_date
8634: );
8635: --
8636: pay_continuous_calc.event_update(p_business_group_id,
8637: p_legislation_code,
8638: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8639: 'PROGRAM_APPLICATION_ID',
8640: p_old_PROGRAM_APPLICATION_ID,

Line 8645: pay_continuous_calc.event_update(p_business_group_id,

8641: p_new_PROGRAM_APPLICATION_ID,
8642: p_effective_date
8643: );
8644: --
8645: pay_continuous_calc.event_update(p_business_group_id,
8646: p_legislation_code,
8647: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8648: 'PROGRAM_ID',
8649: p_old_PROGRAM_ID,

Line 8654: pay_continuous_calc.event_update(p_business_group_id,

8650: p_new_PROGRAM_ID,
8651: p_effective_date
8652: );
8653: --
8654: pay_continuous_calc.event_update(p_business_group_id,
8655: p_legislation_code,
8656: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8657: 'PROGRAM_UPDATE_DATE',
8658: p_old_PROGRAM_UPDATE_DATE,

Line 8663: pay_continuous_calc.event_update(p_business_group_id,

8659: p_new_PROGRAM_UPDATE_DATE,
8660: p_effective_date
8661: );
8662: --
8663: pay_continuous_calc.event_update(p_business_group_id,
8664: p_legislation_code,
8665: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8666: 'REQUEST_ID',
8667: p_old_REQUEST_ID,

Line 8672: pay_continuous_calc.event_update(p_business_group_id,

8668: p_new_REQUEST_ID,
8669: p_effective_date
8670: );
8671: --
8672: pay_continuous_calc.event_update(p_business_group_id,
8673: p_legislation_code,
8674: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8675: 'UNIT',
8676: p_old_UNIT,

Line 8681: pay_continuous_calc.event_update(p_business_group_id,

8677: p_new_UNIT,
8678: p_effective_date
8679: );
8680: --
8681: pay_continuous_calc.event_update(p_business_group_id,
8682: p_legislation_code,
8683: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8684: 'VALUE',
8685: p_old_VALUE,

Line 8690: pay_continuous_calc.event_update(p_business_group_id,

8686: p_new_VALUE,
8687: p_effective_date
8688: );
8689: --
8690: pay_continuous_calc.event_update(p_business_group_id,
8691: p_legislation_code,
8692: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8693: 'VALUE',
8694: p_old_VALUE,

Line 8701: pay_continuous_calc.event_update(p_business_group_id,

8697: );
8698: else
8699: /* OK it must be a date track change */
8700: --
8701: pay_continuous_calc.event_update(p_business_group_id,
8702: p_legislation_code,
8703: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8704: 'EFFECTIVE_END_DATE',
8705: p_old_EFFECTIVE_END_DATE,

Line 8712: pay_continuous_calc.event_update(p_business_group_id,

8708: least(p_old_effective_end_date,
8709: p_new_effective_end_date)
8710: );
8711: --
8712: pay_continuous_calc.event_update(p_business_group_id,
8713: p_legislation_code,
8714: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8715: 'EFFECTIVE_START_DATE',
8716: p_old_EFFECTIVE_START_DATE,

Line 8731: if (pay_continuous_calc.g_event_list.sz <> 0) then

8727: l_process_event_id number;
8728: l_object_version_number number;
8729: cnt number;
8730: begin
8731: if (pay_continuous_calc.g_event_list.sz <> 0) then
8732: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8733: pay_ppe_api.create_process_event(
8734: p_assignment_id => p_new_assignment_id,
8735: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 8732: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

8728: l_object_version_number number;
8729: cnt number;
8730: begin
8731: if (pay_continuous_calc.g_event_list.sz <> 0) then
8732: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8733: pay_ppe_api.create_process_event(
8734: p_assignment_id => p_new_assignment_id,
8735: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8736: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 8735: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

8731: if (pay_continuous_calc.g_event_list.sz <> 0) then
8732: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8733: pay_ppe_api.create_process_event(
8734: p_assignment_id => p_new_assignment_id,
8735: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8736: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
8737: p_status => 'U',
8738: p_description => pay_continuous_calc.g_event_list.description(cnt),
8739: p_process_event_id => l_process_event_id,

Line 8736: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

8732: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8733: pay_ppe_api.create_process_event(
8734: p_assignment_id => p_new_assignment_id,
8735: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8736: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
8737: p_status => 'U',
8738: p_description => pay_continuous_calc.g_event_list.description(cnt),
8739: p_process_event_id => l_process_event_id,
8740: p_object_version_number => l_object_version_number,

Line 8738: p_description => pay_continuous_calc.g_event_list.description(cnt),

8734: p_assignment_id => p_new_assignment_id,
8735: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8736: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
8737: p_status => 'U',
8738: p_description => pay_continuous_calc.g_event_list.description(cnt),
8739: p_process_event_id => l_process_event_id,
8740: p_object_version_number => l_object_version_number,
8741: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
8742: p_business_group_id => p_business_group_id,

Line 8741: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

8737: p_status => 'U',
8738: p_description => pay_continuous_calc.g_event_list.description(cnt),
8739: p_process_event_id => l_process_event_id,
8740: p_object_version_number => l_object_version_number,
8741: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
8742: p_business_group_id => p_business_group_id,
8743: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
8744: p_surrogate_key => p_new_assignment_budget_value_
8745: );

Line 8743: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

8739: p_process_event_id => l_process_event_id,
8740: p_object_version_number => l_object_version_number,
8741: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
8742: p_business_group_id => p_business_group_id,
8743: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
8744: p_surrogate_key => p_new_assignment_budget_value_
8745: );
8746: end loop;
8747: end if;

Line 8748: pay_continuous_calc.g_event_list.sz := 0;

8744: p_surrogate_key => p_new_assignment_budget_value_
8745: );
8746: end loop;
8747: end if;
8748: pay_continuous_calc.g_event_list.sz := 0;
8749: end;
8750: --
8751: end PER_ASSIGN_BUDGET_VALUES_F_aru;
8752: --

Line 8774: if (pay_continuous_calc.g_override_cc = TRUE) then

8770: l_object_version_number number;
8771: begin
8772: --
8773: /* If the continuous calc is overriden then do nothing */
8774: if (pay_continuous_calc.g_override_cc = TRUE) then
8775: return;
8776: end if;
8777: --
8778: pay_continuous_calc.event_update(p_business_group_id,

Line 8778: pay_continuous_calc.event_update(p_business_group_id,

8774: if (pay_continuous_calc.g_override_cc = TRUE) then
8775: return;
8776: end if;
8777: --
8778: pay_continuous_calc.event_update(p_business_group_id,
8779: p_legislation_code,
8780: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8781: NULL,
8782: NULL,

Line 8794: if (pay_continuous_calc.g_event_list.sz <> 0) then

8790: cnt number;
8791: l_process_event_id number;
8792: l_object_version_number number;
8793: begin
8794: if (pay_continuous_calc.g_event_list.sz <> 0) then
8795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8796: pay_ppe_api.create_process_event(
8797: p_assignment_id => p_assignment_id,
8798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 8795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

8791: l_process_event_id number;
8792: l_object_version_number number;
8793: begin
8794: if (pay_continuous_calc.g_event_list.sz <> 0) then
8795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8796: pay_ppe_api.create_process_event(
8797: p_assignment_id => p_assignment_id,
8798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 8798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

8794: if (pay_continuous_calc.g_event_list.sz <> 0) then
8795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8796: pay_ppe_api.create_process_event(
8797: p_assignment_id => p_assignment_id,
8798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
8800: p_status => 'U',
8801: p_description => pay_continuous_calc.g_event_list.description(cnt),
8802: p_process_event_id => l_process_event_id,

Line 8799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

8795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8796: pay_ppe_api.create_process_event(
8797: p_assignment_id => p_assignment_id,
8798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
8800: p_status => 'U',
8801: p_description => pay_continuous_calc.g_event_list.description(cnt),
8802: p_process_event_id => l_process_event_id,
8803: p_object_version_number => l_object_version_number,

Line 8801: p_description => pay_continuous_calc.g_event_list.description(cnt),

8797: p_assignment_id => p_assignment_id,
8798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
8799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
8800: p_status => 'U',
8801: p_description => pay_continuous_calc.g_event_list.description(cnt),
8802: p_process_event_id => l_process_event_id,
8803: p_object_version_number => l_object_version_number,
8804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
8805: p_surrogate_key => p_ASSIGNMENT_BUDGET_VALUE_,

Line 8804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

8800: p_status => 'U',
8801: p_description => pay_continuous_calc.g_event_list.description(cnt),
8802: p_process_event_id => l_process_event_id,
8803: p_object_version_number => l_object_version_number,
8804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
8805: p_surrogate_key => p_ASSIGNMENT_BUDGET_VALUE_,
8806: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
8807: p_business_group_id => p_business_group_id
8808: );

Line 8806: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

8802: p_process_event_id => l_process_event_id,
8803: p_object_version_number => l_object_version_number,
8804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
8805: p_surrogate_key => p_ASSIGNMENT_BUDGET_VALUE_,
8806: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
8807: p_business_group_id => p_business_group_id
8808: );
8809: end loop;
8810: end if;

Line 8811: pay_continuous_calc.g_event_list.sz := 0;

8807: p_business_group_id => p_business_group_id
8808: );
8809: end loop;
8810: end if;
8811: pay_continuous_calc.g_event_list.sz := 0;
8812: end;
8813: end PER_ASSIGN_BUDGET_VALUES_F_ari;
8814:
8815:

Line 8838: pay_continuous_calc.event_update(p_business_group_id,

8834: if (g_override_cc = TRUE) then
8835: return;
8836: end if;
8837: --
8838: pay_continuous_calc.event_update(p_business_group_id,
8839: p_legislation_code,
8840: 'PER_ASSIGNMENT_BUDGET_VALUES_F',
8841: NULL,
8842: NULL,

Line 8854: if (pay_continuous_calc.g_event_list.sz <> 0) then

8850: cnt number;
8851: l_process_event_id number;
8852: l_object_version_number number;
8853: begin
8854: if (pay_continuous_calc.g_event_list.sz <> 0) then
8855: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8856: pay_ppe_api.create_process_event(
8857: p_assignment_id => p_assignment_id,
8858: p_effective_date => g_event_list.effective_date(cnt),

Line 8855: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

8851: l_process_event_id number;
8852: l_object_version_number number;
8853: begin
8854: if (pay_continuous_calc.g_event_list.sz <> 0) then
8855: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
8856: pay_ppe_api.create_process_event(
8857: p_assignment_id => p_assignment_id,
8858: p_effective_date => g_event_list.effective_date(cnt),
8859: p_change_type => g_event_list.change_type(cnt),

Line 8871: pay_continuous_calc.g_event_list.sz := 0;

8867: p_business_group_id => p_business_group_id
8868: );
8869: end loop;
8870: end if;
8871: pay_continuous_calc.g_event_list.sz := 0;
8872: end;
8873: hr_utility.set_location(l_proc, 900);
8874: END per_assign_budget_values_ard;
8875:

Line 9050: if (pay_continuous_calc.g_override_cc = TRUE) then

9046: begin
9047: hr_utility.set_location(l_proc,10);
9048:
9049: /* If the continuous calc is overriden then do nothing */
9050: if (pay_continuous_calc.g_override_cc = TRUE) then
9051: return;
9052: end if;
9053: --
9054: /* If the dates havent changed it must be a correction */

Line 9059: pay_continuous_calc.event_update(p_business_group_id,

9055: -- We are assuming always a CORRECTION as non-datetracked table!
9056: --if (p_old_ = p_new_
9057: --and p_old_ = p_new_) then
9058: --
9059: pay_continuous_calc.event_update(p_business_group_id,
9060: p_legislation_code,
9061: 'PER_PERIODS_OF_SERVICE',
9062: 'ACCEPTED_TERMINATION_DATE',
9063: p_old_ACCEPTED_TERMINATION_DAT,

Line 9068: pay_continuous_calc.event_update(p_business_group_id,

9064: p_new_ACCEPTED_TERMINATION_DAT,
9065: p_effective_date
9066: );
9067: --
9068: pay_continuous_calc.event_update(p_business_group_id,
9069: p_legislation_code,
9070: 'PER_PERIODS_OF_SERVICE',
9071: 'ACTUAL_TERMINATION_DATE',
9072: p_old_ACTUAL_TERMINATION_DATE,

Line 9077: pay_continuous_calc.event_update(p_business_group_id,

9073: p_new_ACTUAL_TERMINATION_DATE,
9074: p_effective_date
9075: );
9076: --
9077: pay_continuous_calc.event_update(p_business_group_id,
9078: p_legislation_code,
9079: 'PER_PERIODS_OF_SERVICE',
9080: 'ADJUSTED_SVC_DATE',
9081: p_old_ADJUSTED_SVC_DATE,

Line 9086: pay_continuous_calc.event_update(p_business_group_id,

9082: p_new_ADJUSTED_SVC_DATE,
9083: p_effective_date
9084: );
9085: --
9086: pay_continuous_calc.event_update(p_business_group_id,
9087: p_legislation_code,
9088: 'PER_PERIODS_OF_SERVICE',
9089: 'ATTRIBUTE1',
9090: p_old_ATTRIBUTE1,

Line 9095: pay_continuous_calc.event_update(p_business_group_id,

9091: p_new_ATTRIBUTE1,
9092: p_effective_date
9093: );
9094: --
9095: pay_continuous_calc.event_update(p_business_group_id,
9096: p_legislation_code,
9097: 'PER_PERIODS_OF_SERVICE',
9098: 'ATTRIBUTE10',
9099: p_old_ATTRIBUTE10,

Line 9104: pay_continuous_calc.event_update(p_business_group_id,

9100: p_new_ATTRIBUTE10,
9101: p_effective_date
9102: );
9103: --
9104: pay_continuous_calc.event_update(p_business_group_id,
9105: p_legislation_code,
9106: 'PER_PERIODS_OF_SERVICE',
9107: 'ATTRIBUTE11',
9108: p_old_ATTRIBUTE11,

Line 9113: pay_continuous_calc.event_update(p_business_group_id,

9109: p_new_ATTRIBUTE11,
9110: p_effective_date
9111: );
9112: --
9113: pay_continuous_calc.event_update(p_business_group_id,
9114: p_legislation_code,
9115: 'PER_PERIODS_OF_SERVICE',
9116: 'ATTRIBUTE12',
9117: p_old_ATTRIBUTE12,

Line 9122: pay_continuous_calc.event_update(p_business_group_id,

9118: p_new_ATTRIBUTE12,
9119: p_effective_date
9120: );
9121: --
9122: pay_continuous_calc.event_update(p_business_group_id,
9123: p_legislation_code,
9124: 'PER_PERIODS_OF_SERVICE',
9125: 'ATTRIBUTE13',
9126: p_old_ATTRIBUTE13,

Line 9131: pay_continuous_calc.event_update(p_business_group_id,

9127: p_new_ATTRIBUTE13,
9128: p_effective_date
9129: );
9130: --
9131: pay_continuous_calc.event_update(p_business_group_id,
9132: p_legislation_code,
9133: 'PER_PERIODS_OF_SERVICE',
9134: 'ATTRIBUTE14',
9135: p_old_ATTRIBUTE14,

Line 9140: pay_continuous_calc.event_update(p_business_group_id,

9136: p_new_ATTRIBUTE14,
9137: p_effective_date
9138: );
9139: --
9140: pay_continuous_calc.event_update(p_business_group_id,
9141: p_legislation_code,
9142: 'PER_PERIODS_OF_SERVICE',
9143: 'ATTRIBUTE15',
9144: p_old_ATTRIBUTE15,

Line 9149: pay_continuous_calc.event_update(p_business_group_id,

9145: p_new_ATTRIBUTE15,
9146: p_effective_date
9147: );
9148: --
9149: pay_continuous_calc.event_update(p_business_group_id,
9150: p_legislation_code,
9151: 'PER_PERIODS_OF_SERVICE',
9152: 'ATTRIBUTE16',
9153: p_old_ATTRIBUTE16,

Line 9158: pay_continuous_calc.event_update(p_business_group_id,

9154: p_new_ATTRIBUTE16,
9155: p_effective_date
9156: );
9157: --
9158: pay_continuous_calc.event_update(p_business_group_id,
9159: p_legislation_code,
9160: 'PER_PERIODS_OF_SERVICE',
9161: 'ATTRIBUTE17',
9162: p_old_ATTRIBUTE17,

Line 9167: pay_continuous_calc.event_update(p_business_group_id,

9163: p_new_ATTRIBUTE17,
9164: p_effective_date
9165: );
9166: --
9167: pay_continuous_calc.event_update(p_business_group_id,
9168: p_legislation_code,
9169: 'PER_PERIODS_OF_SERVICE',
9170: 'ATTRIBUTE18',
9171: p_old_ATTRIBUTE18,

Line 9176: pay_continuous_calc.event_update(p_business_group_id,

9172: p_new_ATTRIBUTE18,
9173: p_effective_date
9174: );
9175: --
9176: pay_continuous_calc.event_update(p_business_group_id,
9177: p_legislation_code,
9178: 'PER_PERIODS_OF_SERVICE',
9179: 'ATTRIBUTE19',
9180: p_old_ATTRIBUTE19,

Line 9185: pay_continuous_calc.event_update(p_business_group_id,

9181: p_new_ATTRIBUTE19,
9182: p_effective_date
9183: );
9184: --
9185: pay_continuous_calc.event_update(p_business_group_id,
9186: p_legislation_code,
9187: 'PER_PERIODS_OF_SERVICE',
9188: 'ATTRIBUTE2',
9189: p_old_ATTRIBUTE2,

Line 9194: pay_continuous_calc.event_update(p_business_group_id,

9190: p_new_ATTRIBUTE2,
9191: p_effective_date
9192: );
9193: --
9194: pay_continuous_calc.event_update(p_business_group_id,
9195: p_legislation_code,
9196: 'PER_PERIODS_OF_SERVICE',
9197: 'ATTRIBUTE20',
9198: p_old_ATTRIBUTE20,

Line 9203: pay_continuous_calc.event_update(p_business_group_id,

9199: p_new_ATTRIBUTE20,
9200: p_effective_date
9201: );
9202: --
9203: pay_continuous_calc.event_update(p_business_group_id,
9204: p_legislation_code,
9205: 'PER_PERIODS_OF_SERVICE',
9206: 'ATTRIBUTE3',
9207: p_old_ATTRIBUTE3,

Line 9212: pay_continuous_calc.event_update(p_business_group_id,

9208: p_new_ATTRIBUTE3,
9209: p_effective_date
9210: );
9211: --
9212: pay_continuous_calc.event_update(p_business_group_id,
9213: p_legislation_code,
9214: 'PER_PERIODS_OF_SERVICE',
9215: 'ATTRIBUTE4',
9216: p_old_ATTRIBUTE4,

Line 9221: pay_continuous_calc.event_update(p_business_group_id,

9217: p_new_ATTRIBUTE4,
9218: p_effective_date
9219: );
9220: --
9221: pay_continuous_calc.event_update(p_business_group_id,
9222: p_legislation_code,
9223: 'PER_PERIODS_OF_SERVICE',
9224: 'ATTRIBUTE5',
9225: p_old_ATTRIBUTE5,

Line 9230: pay_continuous_calc.event_update(p_business_group_id,

9226: p_new_ATTRIBUTE5,
9227: p_effective_date
9228: );
9229: --
9230: pay_continuous_calc.event_update(p_business_group_id,
9231: p_legislation_code,
9232: 'PER_PERIODS_OF_SERVICE',
9233: 'ATTRIBUTE6',
9234: p_old_ATTRIBUTE6,

Line 9239: pay_continuous_calc.event_update(p_business_group_id,

9235: p_new_ATTRIBUTE6,
9236: p_effective_date
9237: );
9238: --
9239: pay_continuous_calc.event_update(p_business_group_id,
9240: p_legislation_code,
9241: 'PER_PERIODS_OF_SERVICE',
9242: 'ATTRIBUTE7',
9243: p_old_ATTRIBUTE7,

Line 9248: pay_continuous_calc.event_update(p_business_group_id,

9244: p_new_ATTRIBUTE7,
9245: p_effective_date
9246: );
9247: --
9248: pay_continuous_calc.event_update(p_business_group_id,
9249: p_legislation_code,
9250: 'PER_PERIODS_OF_SERVICE',
9251: 'ATTRIBUTE8',
9252: p_old_ATTRIBUTE8,

Line 9257: pay_continuous_calc.event_update(p_business_group_id,

9253: p_new_ATTRIBUTE8,
9254: p_effective_date
9255: );
9256: --
9257: pay_continuous_calc.event_update(p_business_group_id,
9258: p_legislation_code,
9259: 'PER_PERIODS_OF_SERVICE',
9260: 'ATTRIBUTE9',
9261: p_old_ATTRIBUTE9,

Line 9266: pay_continuous_calc.event_update(p_business_group_id,

9262: p_new_ATTRIBUTE9,
9263: p_effective_date
9264: );
9265: --
9266: pay_continuous_calc.event_update(p_business_group_id,
9267: p_legislation_code,
9268: 'PER_PERIODS_OF_SERVICE',
9269: 'ATTRIBUTE_CATEGORY',
9270: p_old_ATTRIBUTE_CATEGORY,

Line 9275: pay_continuous_calc.event_update(p_business_group_id,

9271: p_new_ATTRIBUTE_CATEGORY,
9272: p_effective_date
9273: );
9274: --
9275: pay_continuous_calc.event_update(p_business_group_id,
9276: p_legislation_code,
9277: 'PER_PERIODS_OF_SERVICE',
9278: 'BUSINESS_GROUP_ID',
9279: p_old_BUSINESS_GROUP_ID,

Line 9284: pay_continuous_calc.event_update(p_business_group_id,

9280: p_new_BUSINESS_GROUP_ID,
9281: p_effective_date
9282: );
9283: --
9284: pay_continuous_calc.event_update(p_business_group_id,
9285: p_legislation_code,
9286: 'PER_PERIODS_OF_SERVICE',
9287: 'DATE_START',
9288: p_old_DATE_START,

Line 9293: pay_continuous_calc.event_update(p_business_group_id,

9289: p_new_DATE_START,
9290: p_effective_date
9291: );
9292: --
9293: pay_continuous_calc.event_update(p_business_group_id,
9294: p_legislation_code,
9295: 'PER_PERIODS_OF_SERVICE',
9296: 'FINAL_PROCESS_DATE',
9297: p_old_FINAL_PROCESS_DATE,

Line 9302: pay_continuous_calc.event_update(p_business_group_id,

9298: p_new_FINAL_PROCESS_DATE,
9299: p_effective_date
9300: );
9301: --
9302: pay_continuous_calc.event_update(p_business_group_id,
9303: p_legislation_code,
9304: 'PER_PERIODS_OF_SERVICE',
9305: 'LAST_STANDARD_PROCESS_DATE',
9306: p_old_LAST_STANDARD_PROCESS_DA,

Line 9311: pay_continuous_calc.event_update(p_business_group_id,

9307: p_new_LAST_STANDARD_PROCESS_DA,
9308: p_effective_date
9309: );
9310: --
9311: pay_continuous_calc.event_update(p_business_group_id,
9312: p_legislation_code,
9313: 'PER_PERIODS_OF_SERVICE',
9314: 'LEAVING_REASON',
9315: p_old_LEAVING_REASON,

Line 9320: pay_continuous_calc.event_update(p_business_group_id,

9316: p_new_LEAVING_REASON,
9317: p_effective_date
9318: );
9319: --
9320: pay_continuous_calc.event_update(p_business_group_id,
9321: p_legislation_code,
9322: 'PER_PERIODS_OF_SERVICE',
9323: 'NOTIFIED_TERMINATION_DATE',
9324: p_old_NOTIFIED_TERMINATION_DAT,

Line 9329: pay_continuous_calc.event_update(p_business_group_id,

9325: p_new_NOTIFIED_TERMINATION_DAT,
9326: p_effective_date
9327: );
9328: --
9329: pay_continuous_calc.event_update(p_business_group_id,
9330: p_legislation_code,
9331: 'PER_PERIODS_OF_SERVICE',
9332: 'PDS_INFORMATION1',
9333: p_old_PDS_INFORMATION1,

Line 9338: pay_continuous_calc.event_update(p_business_group_id,

9334: p_new_PDS_INFORMATION1,
9335: p_effective_date
9336: );
9337: --
9338: pay_continuous_calc.event_update(p_business_group_id,
9339: p_legislation_code,
9340: 'PER_PERIODS_OF_SERVICE',
9341: 'PDS_INFORMATION10',
9342: p_old_PDS_INFORMATION10,

Line 9347: pay_continuous_calc.event_update(p_business_group_id,

9343: p_new_PDS_INFORMATION10,
9344: p_effective_date
9345: );
9346: --
9347: pay_continuous_calc.event_update(p_business_group_id,
9348: p_legislation_code,
9349: 'PER_PERIODS_OF_SERVICE',
9350: 'PDS_INFORMATION11',
9351: p_old_PDS_INFORMATION11,

Line 9356: pay_continuous_calc.event_update(p_business_group_id,

9352: p_new_PDS_INFORMATION11,
9353: p_effective_date
9354: );
9355: --
9356: pay_continuous_calc.event_update(p_business_group_id,
9357: p_legislation_code,
9358: 'PER_PERIODS_OF_SERVICE',
9359: 'PDS_INFORMATION12',
9360: p_old_PDS_INFORMATION12,

Line 9365: pay_continuous_calc.event_update(p_business_group_id,

9361: p_new_PDS_INFORMATION12,
9362: p_effective_date
9363: );
9364: --
9365: pay_continuous_calc.event_update(p_business_group_id,
9366: p_legislation_code,
9367: 'PER_PERIODS_OF_SERVICE',
9368: 'PDS_INFORMATION13',
9369: p_old_PDS_INFORMATION13,

Line 9374: pay_continuous_calc.event_update(p_business_group_id,

9370: p_new_PDS_INFORMATION13,
9371: p_effective_date
9372: );
9373: --
9374: pay_continuous_calc.event_update(p_business_group_id,
9375: p_legislation_code,
9376: 'PER_PERIODS_OF_SERVICE',
9377: 'PDS_INFORMATION14',
9378: p_old_PDS_INFORMATION14,

Line 9383: pay_continuous_calc.event_update(p_business_group_id,

9379: p_new_PDS_INFORMATION14,
9380: p_effective_date
9381: );
9382: --
9383: pay_continuous_calc.event_update(p_business_group_id,
9384: p_legislation_code,
9385: 'PER_PERIODS_OF_SERVICE',
9386: 'PDS_INFORMATION15',
9387: p_old_PDS_INFORMATION15,

Line 9392: pay_continuous_calc.event_update(p_business_group_id,

9388: p_new_PDS_INFORMATION15,
9389: p_effective_date
9390: );
9391: --
9392: pay_continuous_calc.event_update(p_business_group_id,
9393: p_legislation_code,
9394: 'PER_PERIODS_OF_SERVICE',
9395: 'PDS_INFORMATION16',
9396: p_old_PDS_INFORMATION16,

Line 9401: pay_continuous_calc.event_update(p_business_group_id,

9397: p_new_PDS_INFORMATION16,
9398: p_effective_date
9399: );
9400: --
9401: pay_continuous_calc.event_update(p_business_group_id,
9402: p_legislation_code,
9403: 'PER_PERIODS_OF_SERVICE',
9404: 'PDS_INFORMATION17',
9405: p_old_PDS_INFORMATION17,

Line 9410: pay_continuous_calc.event_update(p_business_group_id,

9406: p_new_PDS_INFORMATION17,
9407: p_effective_date
9408: );
9409: --
9410: pay_continuous_calc.event_update(p_business_group_id,
9411: p_legislation_code,
9412: 'PER_PERIODS_OF_SERVICE',
9413: 'PDS_INFORMATION18',
9414: p_old_PDS_INFORMATION18,

Line 9419: pay_continuous_calc.event_update(p_business_group_id,

9415: p_new_PDS_INFORMATION18,
9416: p_effective_date
9417: );
9418: --
9419: pay_continuous_calc.event_update(p_business_group_id,
9420: p_legislation_code,
9421: 'PER_PERIODS_OF_SERVICE',
9422: 'PDS_INFORMATION19',
9423: p_old_PDS_INFORMATION19,

Line 9428: pay_continuous_calc.event_update(p_business_group_id,

9424: p_new_PDS_INFORMATION19,
9425: p_effective_date
9426: );
9427: --
9428: pay_continuous_calc.event_update(p_business_group_id,
9429: p_legislation_code,
9430: 'PER_PERIODS_OF_SERVICE',
9431: 'PDS_INFORMATION2',
9432: p_old_PDS_INFORMATION2,

Line 9437: pay_continuous_calc.event_update(p_business_group_id,

9433: p_new_PDS_INFORMATION2,
9434: p_effective_date
9435: );
9436: --
9437: pay_continuous_calc.event_update(p_business_group_id,
9438: p_legislation_code,
9439: 'PER_PERIODS_OF_SERVICE',
9440: 'PDS_INFORMATION20',
9441: p_old_PDS_INFORMATION20,

Line 9446: pay_continuous_calc.event_update(p_business_group_id,

9442: p_new_PDS_INFORMATION20,
9443: p_effective_date
9444: );
9445: --
9446: pay_continuous_calc.event_update(p_business_group_id,
9447: p_legislation_code,
9448: 'PER_PERIODS_OF_SERVICE',
9449: 'PDS_INFORMATION21',
9450: p_old_PDS_INFORMATION21,

Line 9455: pay_continuous_calc.event_update(p_business_group_id,

9451: p_new_PDS_INFORMATION21,
9452: p_effective_date
9453: );
9454: --
9455: pay_continuous_calc.event_update(p_business_group_id,
9456: p_legislation_code,
9457: 'PER_PERIODS_OF_SERVICE',
9458: 'PDS_INFORMATION22',
9459: p_old_PDS_INFORMATION22,

Line 9464: pay_continuous_calc.event_update(p_business_group_id,

9460: p_new_PDS_INFORMATION22,
9461: p_effective_date
9462: );
9463: --
9464: pay_continuous_calc.event_update(p_business_group_id,
9465: p_legislation_code,
9466: 'PER_PERIODS_OF_SERVICE',
9467: 'PDS_INFORMATION23',
9468: p_old_PDS_INFORMATION23,

Line 9473: pay_continuous_calc.event_update(p_business_group_id,

9469: p_new_PDS_INFORMATION23,
9470: p_effective_date
9471: );
9472: --
9473: pay_continuous_calc.event_update(p_business_group_id,
9474: p_legislation_code,
9475: 'PER_PERIODS_OF_SERVICE',
9476: 'PDS_INFORMATION24',
9477: p_old_PDS_INFORMATION24,

Line 9482: pay_continuous_calc.event_update(p_business_group_id,

9478: p_new_PDS_INFORMATION24,
9479: p_effective_date
9480: );
9481: --
9482: pay_continuous_calc.event_update(p_business_group_id,
9483: p_legislation_code,
9484: 'PER_PERIODS_OF_SERVICE',
9485: 'PDS_INFORMATION25',
9486: p_old_PDS_INFORMATION25,

Line 9491: pay_continuous_calc.event_update(p_business_group_id,

9487: p_new_PDS_INFORMATION25,
9488: p_effective_date
9489: );
9490: --
9491: pay_continuous_calc.event_update(p_business_group_id,
9492: p_legislation_code,
9493: 'PER_PERIODS_OF_SERVICE',
9494: 'PDS_INFORMATION26',
9495: p_old_PDS_INFORMATION26,

Line 9500: pay_continuous_calc.event_update(p_business_group_id,

9496: p_new_PDS_INFORMATION26,
9497: p_effective_date
9498: );
9499: --
9500: pay_continuous_calc.event_update(p_business_group_id,
9501: p_legislation_code,
9502: 'PER_PERIODS_OF_SERVICE',
9503: 'PDS_INFORMATION27',
9504: p_old_PDS_INFORMATION27,

Line 9509: pay_continuous_calc.event_update(p_business_group_id,

9505: p_new_PDS_INFORMATION27,
9506: p_effective_date
9507: );
9508: --
9509: pay_continuous_calc.event_update(p_business_group_id,
9510: p_legislation_code,
9511: 'PER_PERIODS_OF_SERVICE',
9512: 'PDS_INFORMATION28',
9513: p_old_PDS_INFORMATION28,

Line 9518: pay_continuous_calc.event_update(p_business_group_id,

9514: p_new_PDS_INFORMATION28,
9515: p_effective_date
9516: );
9517: --
9518: pay_continuous_calc.event_update(p_business_group_id,
9519: p_legislation_code,
9520: 'PER_PERIODS_OF_SERVICE',
9521: 'PDS_INFORMATION29',
9522: p_old_PDS_INFORMATION29,

Line 9527: pay_continuous_calc.event_update(p_business_group_id,

9523: p_new_PDS_INFORMATION29,
9524: p_effective_date
9525: );
9526: --
9527: pay_continuous_calc.event_update(p_business_group_id,
9528: p_legislation_code,
9529: 'PER_PERIODS_OF_SERVICE',
9530: 'PDS_INFORMATION3',
9531: p_old_PDS_INFORMATION3,

Line 9536: pay_continuous_calc.event_update(p_business_group_id,

9532: p_new_PDS_INFORMATION3,
9533: p_effective_date
9534: );
9535: --
9536: pay_continuous_calc.event_update(p_business_group_id,
9537: p_legislation_code,
9538: 'PER_PERIODS_OF_SERVICE',
9539: 'PDS_INFORMATION30',
9540: p_old_PDS_INFORMATION30,

Line 9545: pay_continuous_calc.event_update(p_business_group_id,

9541: p_new_PDS_INFORMATION30,
9542: p_effective_date
9543: );
9544: --
9545: pay_continuous_calc.event_update(p_business_group_id,
9546: p_legislation_code,
9547: 'PER_PERIODS_OF_SERVICE',
9548: 'PDS_INFORMATION4',
9549: p_old_PDS_INFORMATION4,

Line 9554: pay_continuous_calc.event_update(p_business_group_id,

9550: p_new_PDS_INFORMATION4,
9551: p_effective_date
9552: );
9553: --
9554: pay_continuous_calc.event_update(p_business_group_id,
9555: p_legislation_code,
9556: 'PER_PERIODS_OF_SERVICE',
9557: 'PDS_INFORMATION5',
9558: p_old_PDS_INFORMATION5,

Line 9563: pay_continuous_calc.event_update(p_business_group_id,

9559: p_new_PDS_INFORMATION5,
9560: p_effective_date
9561: );
9562: --
9563: pay_continuous_calc.event_update(p_business_group_id,
9564: p_legislation_code,
9565: 'PER_PERIODS_OF_SERVICE',
9566: 'PDS_INFORMATION6',
9567: p_old_PDS_INFORMATION6,

Line 9572: pay_continuous_calc.event_update(p_business_group_id,

9568: p_new_PDS_INFORMATION6,
9569: p_effective_date
9570: );
9571: --
9572: pay_continuous_calc.event_update(p_business_group_id,
9573: p_legislation_code,
9574: 'PER_PERIODS_OF_SERVICE',
9575: 'PDS_INFORMATION7',
9576: p_old_PDS_INFORMATION7,

Line 9581: pay_continuous_calc.event_update(p_business_group_id,

9577: p_new_PDS_INFORMATION7,
9578: p_effective_date
9579: );
9580: --
9581: pay_continuous_calc.event_update(p_business_group_id,
9582: p_legislation_code,
9583: 'PER_PERIODS_OF_SERVICE',
9584: 'PDS_INFORMATION8',
9585: p_old_PDS_INFORMATION8,

Line 9590: pay_continuous_calc.event_update(p_business_group_id,

9586: p_new_PDS_INFORMATION8,
9587: p_effective_date
9588: );
9589: --
9590: pay_continuous_calc.event_update(p_business_group_id,
9591: p_legislation_code,
9592: 'PER_PERIODS_OF_SERVICE',
9593: 'PDS_INFORMATION9',
9594: p_old_PDS_INFORMATION9,

Line 9599: pay_continuous_calc.event_update(p_business_group_id,

9595: p_new_PDS_INFORMATION9,
9596: p_effective_date
9597: );
9598: --
9599: pay_continuous_calc.event_update(p_business_group_id,
9600: p_legislation_code,
9601: 'PER_PERIODS_OF_SERVICE',
9602: 'PDS_INFORMATION_CATEGORY',
9603: p_old_PDS_INFORMATION_CATEGORY,

Line 9608: pay_continuous_calc.event_update(p_business_group_id,

9604: p_new_PDS_INFORMATION_CATEGORY,
9605: p_effective_date
9606: );
9607: --
9608: pay_continuous_calc.event_update(p_business_group_id,
9609: p_legislation_code,
9610: 'PER_PERIODS_OF_SERVICE',
9611: 'PERIOD_OF_SERVICE_ID',
9612: p_old_PERIOD_OF_SERVICE_ID,

Line 9617: pay_continuous_calc.event_update(p_business_group_id,

9613: p_new_PERIOD_OF_SERVICE_ID,
9614: p_effective_date
9615: );
9616: --
9617: pay_continuous_calc.event_update(p_business_group_id,
9618: p_legislation_code,
9619: 'PER_PERIODS_OF_SERVICE',
9620: 'PERSON_ID',
9621: p_old_PERSON_ID,

Line 9626: pay_continuous_calc.event_update(p_business_group_id,

9622: p_new_PERSON_ID,
9623: p_effective_date
9624: );
9625: --
9626: pay_continuous_calc.event_update(p_business_group_id,
9627: p_legislation_code,
9628: 'PER_PERIODS_OF_SERVICE',
9629: 'PRIOR_EMPLOYMENT_SSP_PAID_TO',
9630: p_old_PRIOR_EMPLOYMENT_SSP_PAI,

Line 9635: pay_continuous_calc.event_update(p_business_group_id,

9631: p_new_PRIOR_EMPLOYMENT_SSP_PAI,
9632: p_effective_date
9633: );
9634: --
9635: pay_continuous_calc.event_update(p_business_group_id,
9636: p_legislation_code,
9637: 'PER_PERIODS_OF_SERVICE',
9638: 'PRIOR_EMPLOYMENT_SSP_WEEKS',
9639: p_old_PRIOR_EMPLOYMENT_SSP_WEE,

Line 9644: pay_continuous_calc.event_update(p_business_group_id,

9640: p_new_PRIOR_EMPLOYMENT_SSP_WEE,
9641: p_effective_date
9642: );
9643: --
9644: pay_continuous_calc.event_update(p_business_group_id,
9645: p_legislation_code,
9646: 'PER_PERIODS_OF_SERVICE',
9647: 'PROGRAM_APPLICATION_ID',
9648: p_old_PROGRAM_APPLICATION_ID,

Line 9653: pay_continuous_calc.event_update(p_business_group_id,

9649: p_new_PROGRAM_APPLICATION_ID,
9650: p_effective_date
9651: );
9652: --
9653: pay_continuous_calc.event_update(p_business_group_id,
9654: p_legislation_code,
9655: 'PER_PERIODS_OF_SERVICE',
9656: 'PROGRAM_ID',
9657: p_old_PROGRAM_ID,

Line 9662: pay_continuous_calc.event_update(p_business_group_id,

9658: p_new_PROGRAM_ID,
9659: p_effective_date
9660: );
9661: --
9662: pay_continuous_calc.event_update(p_business_group_id,
9663: p_legislation_code,
9664: 'PER_PERIODS_OF_SERVICE',
9665: 'PROGRAM_UPDATE_DATE',
9666: p_old_PROGRAM_UPDATE_DATE,

Line 9671: pay_continuous_calc.event_update(p_business_group_id,

9667: p_new_PROGRAM_UPDATE_DATE,
9668: p_effective_date
9669: );
9670: --
9671: pay_continuous_calc.event_update(p_business_group_id,
9672: p_legislation_code,
9673: 'PER_PERIODS_OF_SERVICE',
9674: 'PROJECTED_TERMINATION_DATE',
9675: p_old_PROJECTED_TERMINATION_DA,

Line 9680: pay_continuous_calc.event_update(p_business_group_id,

9676: p_new_PROJECTED_TERMINATION_DA,
9677: p_effective_date
9678: );
9679: --
9680: pay_continuous_calc.event_update(p_business_group_id,
9681: p_legislation_code,
9682: 'PER_PERIODS_OF_SERVICE',
9683: 'REQUEST_ID',
9684: p_old_REQUEST_ID,

Line 9689: pay_continuous_calc.event_update(p_business_group_id,

9685: p_new_REQUEST_ID,
9686: p_effective_date
9687: );
9688: --
9689: pay_continuous_calc.event_update(p_business_group_id,
9690: p_legislation_code,
9691: 'PER_PERIODS_OF_SERVICE',
9692: 'TERMINATION_ACCEPTED_PERSON_ID',
9693: p_old_TERMINATION_ACCEPTED_PER,

Line 9707: if (pay_continuous_calc.g_event_list.sz <> 0) then

9703: l_process_event_id number;
9704: l_object_version_number number;
9705: cnt number;
9706: begin
9707: if (pay_continuous_calc.g_event_list.sz <> 0) then
9708: for asgrec in asgcur (p_old_PERSON_ID) loop
9709: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
9710: pay_ppe_api.create_process_event(
9711: p_assignment_id => asgrec.assignment_id,

Line 9709: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

9705: cnt number;
9706: begin
9707: if (pay_continuous_calc.g_event_list.sz <> 0) then
9708: for asgrec in asgcur (p_old_PERSON_ID) loop
9709: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
9710: pay_ppe_api.create_process_event(
9711: p_assignment_id => asgrec.assignment_id,
9712: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
9713: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 9712: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

9708: for asgrec in asgcur (p_old_PERSON_ID) loop
9709: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
9710: pay_ppe_api.create_process_event(
9711: p_assignment_id => asgrec.assignment_id,
9712: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
9713: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
9714: p_status => 'U',
9715: p_description => pay_continuous_calc.g_event_list.description(cnt),
9716: p_process_event_id => l_process_event_id,

Line 9713: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

9709: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
9710: pay_ppe_api.create_process_event(
9711: p_assignment_id => asgrec.assignment_id,
9712: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
9713: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
9714: p_status => 'U',
9715: p_description => pay_continuous_calc.g_event_list.description(cnt),
9716: p_process_event_id => l_process_event_id,
9717: p_object_version_number => l_object_version_number,

Line 9715: p_description => pay_continuous_calc.g_event_list.description(cnt),

9711: p_assignment_id => asgrec.assignment_id,
9712: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
9713: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
9714: p_status => 'U',
9715: p_description => pay_continuous_calc.g_event_list.description(cnt),
9716: p_process_event_id => l_process_event_id,
9717: p_object_version_number => l_object_version_number,
9718: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
9719: p_business_group_id => p_business_group_id,

Line 9718: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

9714: p_status => 'U',
9715: p_description => pay_continuous_calc.g_event_list.description(cnt),
9716: p_process_event_id => l_process_event_id,
9717: p_object_version_number => l_object_version_number,
9718: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
9719: p_business_group_id => p_business_group_id,
9720: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
9721: p_surrogate_key => p_new_period_of_service_id
9722: );

Line 9720: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

9716: p_process_event_id => l_process_event_id,
9717: p_object_version_number => l_object_version_number,
9718: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
9719: p_business_group_id => p_business_group_id,
9720: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
9721: p_surrogate_key => p_new_period_of_service_id
9722: );
9723: end loop;
9724: end loop;

Line 9726: pay_continuous_calc.g_event_list.sz := 0;

9722: );
9723: end loop;
9724: end loop;
9725: end if;
9726: pay_continuous_calc.g_event_list.sz := 0;
9727: end;
9728: --
9729: hr_utility.set_location(l_proc,900);
9730: end PER_PERIODS_OF_SERVICE_aru;

Line 9831: if (pay_continuous_calc.g_override_cc = TRUE) then

9827: l_proc varchar2(240) := g_package||'.per_pay_proposals_aru';
9828: begin
9829: hr_utility.set_location(l_proc,10);
9830: /* If the continuous calc is overriden then do nothing */
9831: if (pay_continuous_calc.g_override_cc = TRUE) then
9832: return;
9833: end if;
9834: --
9835: /* If the dates havent changed it must be a correction */

Line 9840: pay_continuous_calc.event_update(p_business_group_id,

9836: -- We are assuming always a CORRECTION as non-datetracked table!
9837: --if (p_old_ = p_new_
9838: --and p_old_ = p_new_) then
9839: --
9840: pay_continuous_calc.event_update(p_business_group_id,
9841: p_legislation_code,
9842: 'PER_PAY_PROPOSALS',
9843: 'APPROVED',
9844: p_old_APPROVED,

Line 9849: pay_continuous_calc.event_update(p_business_group_id,

9845: p_new_APPROVED,
9846: p_effective_date
9847: );
9848: --
9849: pay_continuous_calc.event_update(p_business_group_id,
9850: p_legislation_code,
9851: 'PER_PAY_PROPOSALS',
9852: 'ASSIGNMENT_ID',
9853: p_old_ASSIGNMENT_ID,

Line 9858: pay_continuous_calc.event_update(p_business_group_id,

9854: p_new_ASSIGNMENT_ID,
9855: p_effective_date
9856: );
9857: --
9858: pay_continuous_calc.event_update(p_business_group_id,
9859: p_legislation_code,
9860: 'PER_PAY_PROPOSALS',
9861: 'ATTRIBUTE1',
9862: p_old_ATTRIBUTE1,

Line 9867: pay_continuous_calc.event_update(p_business_group_id,

9863: p_new_ATTRIBUTE1,
9864: p_effective_date
9865: );
9866: --
9867: pay_continuous_calc.event_update(p_business_group_id,
9868: p_legislation_code,
9869: 'PER_PAY_PROPOSALS',
9870: 'ATTRIBUTE10',
9871: p_old_ATTRIBUTE10,

Line 9876: pay_continuous_calc.event_update(p_business_group_id,

9872: p_new_ATTRIBUTE10,
9873: p_effective_date
9874: );
9875: --
9876: pay_continuous_calc.event_update(p_business_group_id,
9877: p_legislation_code,
9878: 'PER_PAY_PROPOSALS',
9879: 'ATTRIBUTE11',
9880: p_old_ATTRIBUTE11,

Line 9885: pay_continuous_calc.event_update(p_business_group_id,

9881: p_new_ATTRIBUTE11,
9882: p_effective_date
9883: );
9884: --
9885: pay_continuous_calc.event_update(p_business_group_id,
9886: p_legislation_code,
9887: 'PER_PAY_PROPOSALS',
9888: 'ATTRIBUTE12',
9889: p_old_ATTRIBUTE12,

Line 9894: pay_continuous_calc.event_update(p_business_group_id,

9890: p_new_ATTRIBUTE12,
9891: p_effective_date
9892: );
9893: --
9894: pay_continuous_calc.event_update(p_business_group_id,
9895: p_legislation_code,
9896: 'PER_PAY_PROPOSALS',
9897: 'ATTRIBUTE13',
9898: p_old_ATTRIBUTE13,

Line 9903: pay_continuous_calc.event_update(p_business_group_id,

9899: p_new_ATTRIBUTE13,
9900: p_effective_date
9901: );
9902: --
9903: pay_continuous_calc.event_update(p_business_group_id,
9904: p_legislation_code,
9905: 'PER_PAY_PROPOSALS',
9906: 'ATTRIBUTE14',
9907: p_old_ATTRIBUTE14,

Line 9912: pay_continuous_calc.event_update(p_business_group_id,

9908: p_new_ATTRIBUTE14,
9909: p_effective_date
9910: );
9911: --
9912: pay_continuous_calc.event_update(p_business_group_id,
9913: p_legislation_code,
9914: 'PER_PAY_PROPOSALS',
9915: 'ATTRIBUTE15',
9916: p_old_ATTRIBUTE15,

Line 9921: pay_continuous_calc.event_update(p_business_group_id,

9917: p_new_ATTRIBUTE15,
9918: p_effective_date
9919: );
9920: --
9921: pay_continuous_calc.event_update(p_business_group_id,
9922: p_legislation_code,
9923: 'PER_PAY_PROPOSALS',
9924: 'ATTRIBUTE16',
9925: p_old_ATTRIBUTE16,

Line 9930: pay_continuous_calc.event_update(p_business_group_id,

9926: p_new_ATTRIBUTE16,
9927: p_effective_date
9928: );
9929: --
9930: pay_continuous_calc.event_update(p_business_group_id,
9931: p_legislation_code,
9932: 'PER_PAY_PROPOSALS',
9933: 'ATTRIBUTE17',
9934: p_old_ATTRIBUTE17,

Line 9939: pay_continuous_calc.event_update(p_business_group_id,

9935: p_new_ATTRIBUTE17,
9936: p_effective_date
9937: );
9938: --
9939: pay_continuous_calc.event_update(p_business_group_id,
9940: p_legislation_code,
9941: 'PER_PAY_PROPOSALS',
9942: 'ATTRIBUTE18',
9943: p_old_ATTRIBUTE18,

Line 9948: pay_continuous_calc.event_update(p_business_group_id,

9944: p_new_ATTRIBUTE18,
9945: p_effective_date
9946: );
9947: --
9948: pay_continuous_calc.event_update(p_business_group_id,
9949: p_legislation_code,
9950: 'PER_PAY_PROPOSALS',
9951: 'ATTRIBUTE19',
9952: p_old_ATTRIBUTE19,

Line 9957: pay_continuous_calc.event_update(p_business_group_id,

9953: p_new_ATTRIBUTE19,
9954: p_effective_date
9955: );
9956: --
9957: pay_continuous_calc.event_update(p_business_group_id,
9958: p_legislation_code,
9959: 'PER_PAY_PROPOSALS',
9960: 'ATTRIBUTE2',
9961: p_old_ATTRIBUTE2,

Line 9966: pay_continuous_calc.event_update(p_business_group_id,

9962: p_new_ATTRIBUTE2,
9963: p_effective_date
9964: );
9965: --
9966: pay_continuous_calc.event_update(p_business_group_id,
9967: p_legislation_code,
9968: 'PER_PAY_PROPOSALS',
9969: 'ATTRIBUTE20',
9970: p_old_ATTRIBUTE20,

Line 9975: pay_continuous_calc.event_update(p_business_group_id,

9971: p_new_ATTRIBUTE20,
9972: p_effective_date
9973: );
9974: --
9975: pay_continuous_calc.event_update(p_business_group_id,
9976: p_legislation_code,
9977: 'PER_PAY_PROPOSALS',
9978: 'ATTRIBUTE3',
9979: p_old_ATTRIBUTE3,

Line 9984: pay_continuous_calc.event_update(p_business_group_id,

9980: p_new_ATTRIBUTE3,
9981: p_effective_date
9982: );
9983: --
9984: pay_continuous_calc.event_update(p_business_group_id,
9985: p_legislation_code,
9986: 'PER_PAY_PROPOSALS',
9987: 'ATTRIBUTE4',
9988: p_old_ATTRIBUTE4,

Line 9993: pay_continuous_calc.event_update(p_business_group_id,

9989: p_new_ATTRIBUTE4,
9990: p_effective_date
9991: );
9992: --
9993: pay_continuous_calc.event_update(p_business_group_id,
9994: p_legislation_code,
9995: 'PER_PAY_PROPOSALS',
9996: 'ATTRIBUTE5',
9997: p_old_ATTRIBUTE5,

Line 10002: pay_continuous_calc.event_update(p_business_group_id,

9998: p_new_ATTRIBUTE5,
9999: p_effective_date
10000: );
10001: --
10002: pay_continuous_calc.event_update(p_business_group_id,
10003: p_legislation_code,
10004: 'PER_PAY_PROPOSALS',
10005: 'ATTRIBUTE6',
10006: p_old_ATTRIBUTE6,

Line 10011: pay_continuous_calc.event_update(p_business_group_id,

10007: p_new_ATTRIBUTE6,
10008: p_effective_date
10009: );
10010: --
10011: pay_continuous_calc.event_update(p_business_group_id,
10012: p_legislation_code,
10013: 'PER_PAY_PROPOSALS',
10014: 'ATTRIBUTE7',
10015: p_old_ATTRIBUTE7,

Line 10020: pay_continuous_calc.event_update(p_business_group_id,

10016: p_new_ATTRIBUTE7,
10017: p_effective_date
10018: );
10019: --
10020: pay_continuous_calc.event_update(p_business_group_id,
10021: p_legislation_code,
10022: 'PER_PAY_PROPOSALS',
10023: 'ATTRIBUTE8',
10024: p_old_ATTRIBUTE8,

Line 10029: pay_continuous_calc.event_update(p_business_group_id,

10025: p_new_ATTRIBUTE8,
10026: p_effective_date
10027: );
10028: --
10029: pay_continuous_calc.event_update(p_business_group_id,
10030: p_legislation_code,
10031: 'PER_PAY_PROPOSALS',
10032: 'ATTRIBUTE9',
10033: p_old_ATTRIBUTE9,

Line 10038: pay_continuous_calc.event_update(p_business_group_id,

10034: p_new_ATTRIBUTE9,
10035: p_effective_date
10036: );
10037: --
10038: pay_continuous_calc.event_update(p_business_group_id,
10039: p_legislation_code,
10040: 'PER_PAY_PROPOSALS',
10041: 'ATTRIBUTE_CATEGORY',
10042: p_old_ATTRIBUTE_CATEGORY,

Line 10047: pay_continuous_calc.event_update(p_business_group_id,

10043: p_new_ATTRIBUTE_CATEGORY,
10044: p_effective_date
10045: );
10046: --
10047: pay_continuous_calc.event_update(p_business_group_id,
10048: p_legislation_code,
10049: 'PER_PAY_PROPOSALS',
10050: 'BUSINESS_GROUP_ID',
10051: p_old_BUSINESS_GROUP_ID,

Line 10056: pay_continuous_calc.event_update(p_business_group_id,

10052: p_new_BUSINESS_GROUP_ID,
10053: p_effective_date
10054: );
10055: --
10056: pay_continuous_calc.event_update(p_business_group_id,
10057: p_legislation_code,
10058: 'PER_PAY_PROPOSALS',
10059: 'CHANGE_DATE',
10060: p_old_CHANGE_DATE,

Line 10065: pay_continuous_calc.event_update(p_business_group_id,

10061: p_new_CHANGE_DATE,
10062: p_effective_date
10063: );
10064: --
10065: pay_continuous_calc.event_update(p_business_group_id,
10066: p_legislation_code,
10067: 'PER_PAY_PROPOSALS',
10068: 'EVENT_ID',
10069: p_old_EVENT_ID,

Line 10074: pay_continuous_calc.event_update(p_business_group_id,

10070: p_new_EVENT_ID,
10071: p_effective_date
10072: );
10073: --
10074: pay_continuous_calc.event_update(p_business_group_id,
10075: p_legislation_code,
10076: 'PER_PAY_PROPOSALS',
10077: 'FORCED_RANKING',
10078: p_old_FORCED_RANKING,

Line 10083: pay_continuous_calc.event_update(p_business_group_id,

10079: p_new_FORCED_RANKING,
10080: p_effective_date
10081: );
10082: --
10083: pay_continuous_calc.event_update(p_business_group_id,
10084: p_legislation_code,
10085: 'PER_PAY_PROPOSALS',
10086: 'LAST_CHANGE_DATE',
10087: p_old_LAST_CHANGE_DATE,

Line 10092: pay_continuous_calc.event_update(p_business_group_id,

10088: p_new_LAST_CHANGE_DATE,
10089: p_effective_date
10090: );
10091: --
10092: pay_continuous_calc.event_update(p_business_group_id,
10093: p_legislation_code,
10094: 'PER_PAY_PROPOSALS',
10095: 'MULTIPLE_COMPONENTS',
10096: p_old_MULTIPLE_COMPONENTS,

Line 10101: pay_continuous_calc.event_update(p_business_group_id,

10097: p_new_MULTIPLE_COMPONENTS,
10098: p_effective_date
10099: );
10100: --
10101: pay_continuous_calc.event_update(p_business_group_id,
10102: p_legislation_code,
10103: 'PER_PAY_PROPOSALS',
10104: 'NEXT_PERF_REVIEW_DATE',
10105: p_old_NEXT_PERF_REVIEW_DATE,

Line 10110: pay_continuous_calc.event_update(p_business_group_id,

10106: p_new_NEXT_PERF_REVIEW_DATE,
10107: p_effective_date
10108: );
10109: --
10110: pay_continuous_calc.event_update(p_business_group_id,
10111: p_legislation_code,
10112: 'PER_PAY_PROPOSALS',
10113: 'NEXT_SAL_REVIEW_DATE',
10114: p_old_NEXT_SAL_REVIEW_DATE,

Line 10119: pay_continuous_calc.event_update(p_business_group_id,

10115: p_new_NEXT_SAL_REVIEW_DATE,
10116: p_effective_date
10117: );
10118: --
10119: pay_continuous_calc.event_update(p_business_group_id,
10120: p_legislation_code,
10121: 'PER_PAY_PROPOSALS',
10122: 'PAY_PROPOSAL_ID',
10123: p_old_PAY_PROPOSAL_ID,

Line 10128: pay_continuous_calc.event_update(p_business_group_id,

10124: p_new_PAY_PROPOSAL_ID,
10125: p_effective_date
10126: );
10127: --
10128: pay_continuous_calc.event_update(p_business_group_id,
10129: p_legislation_code,
10130: 'PER_PAY_PROPOSALS',
10131: 'PERFORMANCE_RATING',
10132: p_old_PERFORMANCE_RATING,

Line 10137: pay_continuous_calc.event_update(p_business_group_id,

10133: p_new_PERFORMANCE_RATING,
10134: p_effective_date
10135: );
10136: --
10137: pay_continuous_calc.event_update(p_business_group_id,
10138: p_legislation_code,
10139: 'PER_PAY_PROPOSALS',
10140: 'PERFORMANCE_REVIEW_ID',
10141: p_old_PERFORMANCE_REVIEW_ID,

Line 10146: pay_continuous_calc.event_update(p_business_group_id,

10142: p_new_PERFORMANCE_REVIEW_ID,
10143: p_effective_date
10144: );
10145: --
10146: pay_continuous_calc.event_update(p_business_group_id,
10147: p_legislation_code,
10148: 'PER_PAY_PROPOSALS',
10149: 'PROPOSAL_REASON',
10150: p_old_PROPOSAL_REASON,

Line 10155: pay_continuous_calc.event_update(p_business_group_id,

10151: p_new_PROPOSAL_REASON,
10152: p_effective_date
10153: );
10154: --
10155: pay_continuous_calc.event_update(p_business_group_id,
10156: p_legislation_code,
10157: 'PER_PAY_PROPOSALS',
10158: 'PROPOSED_SALARY',
10159: p_old_PROPOSED_SALARY,

Line 10164: pay_continuous_calc.event_update(p_business_group_id,

10160: p_new_PROPOSED_SALARY,
10161: p_effective_date
10162: );
10163: --
10164: pay_continuous_calc.event_update(p_business_group_id,
10165: p_legislation_code,
10166: 'PER_PAY_PROPOSALS',
10167: 'PROPOSED_SALARY_N',
10168: p_old_PROPOSED_SALARY_N,

Line 10173: pay_continuous_calc.event_update(p_business_group_id,

10169: p_new_PROPOSED_SALARY_N,
10170: p_effective_date
10171: );
10172: --
10173: pay_continuous_calc.event_update(p_business_group_id,
10174: p_legislation_code,
10175: 'PER_PAY_PROPOSALS',
10176: 'REVIEW_DATE',
10177: p_old_REVIEW_DATE,

Line 10191: if (pay_continuous_calc.g_event_list.sz <> 0) then

10187: l_process_event_id number;
10188: l_object_version_number number;
10189: cnt number;
10190: begin
10191: if (pay_continuous_calc.g_event_list.sz <> 0) then
10192: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10193: pay_ppe_api.create_process_event(
10194: p_assignment_id => p_new_assignment_id,
10195: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 10192: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

10188: l_object_version_number number;
10189: cnt number;
10190: begin
10191: if (pay_continuous_calc.g_event_list.sz <> 0) then
10192: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10193: pay_ppe_api.create_process_event(
10194: p_assignment_id => p_new_assignment_id,
10195: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10196: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 10195: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

10191: if (pay_continuous_calc.g_event_list.sz <> 0) then
10192: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10193: pay_ppe_api.create_process_event(
10194: p_assignment_id => p_new_assignment_id,
10195: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10196: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10197: p_status => 'U',
10198: p_description => pay_continuous_calc.g_event_list.description(cnt),
10199: p_process_event_id => l_process_event_id,

Line 10196: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

10192: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10193: pay_ppe_api.create_process_event(
10194: p_assignment_id => p_new_assignment_id,
10195: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10196: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10197: p_status => 'U',
10198: p_description => pay_continuous_calc.g_event_list.description(cnt),
10199: p_process_event_id => l_process_event_id,
10200: p_object_version_number => l_object_version_number,

Line 10198: p_description => pay_continuous_calc.g_event_list.description(cnt),

10194: p_assignment_id => p_new_assignment_id,
10195: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10196: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10197: p_status => 'U',
10198: p_description => pay_continuous_calc.g_event_list.description(cnt),
10199: p_process_event_id => l_process_event_id,
10200: p_object_version_number => l_object_version_number,
10201: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10202: p_business_group_id => p_business_group_id,

Line 10201: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

10197: p_status => 'U',
10198: p_description => pay_continuous_calc.g_event_list.description(cnt),
10199: p_process_event_id => l_process_event_id,
10200: p_object_version_number => l_object_version_number,
10201: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10202: p_business_group_id => p_business_group_id,
10203: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
10204: p_surrogate_key => p_new_pay_proposal_id
10205: );

Line 10203: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

10199: p_process_event_id => l_process_event_id,
10200: p_object_version_number => l_object_version_number,
10201: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10202: p_business_group_id => p_business_group_id,
10203: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
10204: p_surrogate_key => p_new_pay_proposal_id
10205: );
10206: end loop;
10207: end if;

Line 10208: pay_continuous_calc.g_event_list.sz := 0;

10204: p_surrogate_key => p_new_pay_proposal_id
10205: );
10206: end loop;
10207: end if;
10208: pay_continuous_calc.g_event_list.sz := 0;
10209: end;
10210: --
10211: hr_utility.set_location(l_proc,900);
10212: end PER_PAY_PROPOSALS_aru;

Line 10239: pay_continuous_calc.event_update(p_business_group_id,

10235: end if;
10236: --
10237: -- Date column notional as this is a non-datetrack table
10238: -- See pycodtrg.ldt to see which value is used as 'effective_start_date'
10239: pay_continuous_calc.event_update(p_business_group_id,
10240: p_legislation_code,
10241: 'PER_PAY_PROPOSALS',
10242: NULL,
10243: NULL,

Line 10255: if (pay_continuous_calc.g_event_list.sz <> 0) then

10251: cnt number;
10252: l_process_event_id number;
10253: l_object_version_number number;
10254: begin
10255: if (pay_continuous_calc.g_event_list.sz <> 0) then
10256: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10257: pay_ppe_api.create_process_event(
10258: p_assignment_id => p_assignment_id,
10259: p_effective_date => g_event_list.effective_date(cnt),

Line 10256: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

10252: l_process_event_id number;
10253: l_object_version_number number;
10254: begin
10255: if (pay_continuous_calc.g_event_list.sz <> 0) then
10256: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10257: pay_ppe_api.create_process_event(
10258: p_assignment_id => p_assignment_id,
10259: p_effective_date => g_event_list.effective_date(cnt),
10260: p_change_type => g_event_list.change_type(cnt),

Line 10272: pay_continuous_calc.g_event_list.sz := 0;

10268: p_business_group_id => p_business_group_id
10269: );
10270: end loop;
10271: end if;
10272: pay_continuous_calc.g_event_list.sz := 0;
10273: end;
10274: hr_utility.set_location(l_proc, 900);
10275: end per_pay_proposals_ari;
10276: --

Line 10301: pay_continuous_calc.event_update(p_business_group_id,

10297: end if;
10298: --
10299: -- Date column notional as this is a non-datetrack table
10300: -- See pycodtrg.ldt to see which value is used as 'effective_start_date'
10301: pay_continuous_calc.event_update(p_business_group_id,
10302: p_legislation_code,
10303: 'PER_PAY_PROPOSALS',
10304: NULL,
10305: NULL,

Line 10317: if (pay_continuous_calc.g_event_list.sz <> 0) then

10313: cnt number;
10314: l_process_event_id number;
10315: l_object_version_number number;
10316: begin
10317: if (pay_continuous_calc.g_event_list.sz <> 0) then
10318: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10319: pay_ppe_api.create_process_event(
10320: p_assignment_id => p_assignment_id,
10321: p_effective_date => g_event_list.effective_date(cnt),

Line 10318: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

10314: l_process_event_id number;
10315: l_object_version_number number;
10316: begin
10317: if (pay_continuous_calc.g_event_list.sz <> 0) then
10318: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10319: pay_ppe_api.create_process_event(
10320: p_assignment_id => p_assignment_id,
10321: p_effective_date => g_event_list.effective_date(cnt),
10322: p_change_type => g_event_list.change_type(cnt),

Line 10334: pay_continuous_calc.g_event_list.sz := 0;

10330: p_business_group_id => p_business_group_id
10331: );
10332: end loop;
10333: end if;
10334: pay_continuous_calc.g_event_list.sz := 0;
10335: end;
10336: hr_utility.set_location(l_proc, 900);
10337: END per_pay_proposals_ard;
10338: --

Line 10442: if (pay_continuous_calc.g_override_cc = TRUE) then

10438: begin
10439: hr_utility.set_location(l_proc,10);
10440:
10441: /* If the continuous calc is overriden then do nothing */
10442: if (pay_continuous_calc.g_override_cc = TRUE) then
10443: return;
10444: end if;
10445: --
10446: /* If the dates havent changed it must be a correction */

Line 10451: pay_continuous_calc.event_update(p_business_group_id,

10447: -- We are assuming always a CORRECTION as non-datetracked table!
10448: --if (p_old_ = p_new_
10449: --and p_old_ = p_new_) then
10450: --
10451: pay_continuous_calc.event_update(p_business_group_id,
10452: p_legislation_code,
10453: 'PER_PERFORMANCE_REVIEWS',
10454: 'ATTRIBUTE1',
10455: p_old_ATTRIBUTE1,

Line 10460: pay_continuous_calc.event_update(p_business_group_id,

10456: p_new_ATTRIBUTE1,
10457: p_effective_date
10458: );
10459: --
10460: pay_continuous_calc.event_update(p_business_group_id,
10461: p_legislation_code,
10462: 'PER_PERFORMANCE_REVIEWS',
10463: 'ATTRIBUTE10',
10464: p_old_ATTRIBUTE10,

Line 10469: pay_continuous_calc.event_update(p_business_group_id,

10465: p_new_ATTRIBUTE10,
10466: p_effective_date
10467: );
10468: --
10469: pay_continuous_calc.event_update(p_business_group_id,
10470: p_legislation_code,
10471: 'PER_PERFORMANCE_REVIEWS',
10472: 'ATTRIBUTE11',
10473: p_old_ATTRIBUTE11,

Line 10478: pay_continuous_calc.event_update(p_business_group_id,

10474: p_new_ATTRIBUTE11,
10475: p_effective_date
10476: );
10477: --
10478: pay_continuous_calc.event_update(p_business_group_id,
10479: p_legislation_code,
10480: 'PER_PERFORMANCE_REVIEWS',
10481: 'ATTRIBUTE12',
10482: p_old_ATTRIBUTE12,

Line 10487: pay_continuous_calc.event_update(p_business_group_id,

10483: p_new_ATTRIBUTE12,
10484: p_effective_date
10485: );
10486: --
10487: pay_continuous_calc.event_update(p_business_group_id,
10488: p_legislation_code,
10489: 'PER_PERFORMANCE_REVIEWS',
10490: 'ATTRIBUTE13',
10491: p_old_ATTRIBUTE13,

Line 10496: pay_continuous_calc.event_update(p_business_group_id,

10492: p_new_ATTRIBUTE13,
10493: p_effective_date
10494: );
10495: --
10496: pay_continuous_calc.event_update(p_business_group_id,
10497: p_legislation_code,
10498: 'PER_PERFORMANCE_REVIEWS',
10499: 'ATTRIBUTE14',
10500: p_old_ATTRIBUTE14,

Line 10505: pay_continuous_calc.event_update(p_business_group_id,

10501: p_new_ATTRIBUTE14,
10502: p_effective_date
10503: );
10504: --
10505: pay_continuous_calc.event_update(p_business_group_id,
10506: p_legislation_code,
10507: 'PER_PERFORMANCE_REVIEWS',
10508: 'ATTRIBUTE15',
10509: p_old_ATTRIBUTE15,

Line 10514: pay_continuous_calc.event_update(p_business_group_id,

10510: p_new_ATTRIBUTE15,
10511: p_effective_date
10512: );
10513: --
10514: pay_continuous_calc.event_update(p_business_group_id,
10515: p_legislation_code,
10516: 'PER_PERFORMANCE_REVIEWS',
10517: 'ATTRIBUTE16',
10518: p_old_ATTRIBUTE16,

Line 10523: pay_continuous_calc.event_update(p_business_group_id,

10519: p_new_ATTRIBUTE16,
10520: p_effective_date
10521: );
10522: --
10523: pay_continuous_calc.event_update(p_business_group_id,
10524: p_legislation_code,
10525: 'PER_PERFORMANCE_REVIEWS',
10526: 'ATTRIBUTE17',
10527: p_old_ATTRIBUTE17,

Line 10532: pay_continuous_calc.event_update(p_business_group_id,

10528: p_new_ATTRIBUTE17,
10529: p_effective_date
10530: );
10531: --
10532: pay_continuous_calc.event_update(p_business_group_id,
10533: p_legislation_code,
10534: 'PER_PERFORMANCE_REVIEWS',
10535: 'ATTRIBUTE18',
10536: p_old_ATTRIBUTE18,

Line 10541: pay_continuous_calc.event_update(p_business_group_id,

10537: p_new_ATTRIBUTE18,
10538: p_effective_date
10539: );
10540: --
10541: pay_continuous_calc.event_update(p_business_group_id,
10542: p_legislation_code,
10543: 'PER_PERFORMANCE_REVIEWS',
10544: 'ATTRIBUTE19',
10545: p_old_ATTRIBUTE19,

Line 10550: pay_continuous_calc.event_update(p_business_group_id,

10546: p_new_ATTRIBUTE19,
10547: p_effective_date
10548: );
10549: --
10550: pay_continuous_calc.event_update(p_business_group_id,
10551: p_legislation_code,
10552: 'PER_PERFORMANCE_REVIEWS',
10553: 'ATTRIBUTE2',
10554: p_old_ATTRIBUTE2,

Line 10559: pay_continuous_calc.event_update(p_business_group_id,

10555: p_new_ATTRIBUTE2,
10556: p_effective_date
10557: );
10558: --
10559: pay_continuous_calc.event_update(p_business_group_id,
10560: p_legislation_code,
10561: 'PER_PERFORMANCE_REVIEWS',
10562: 'ATTRIBUTE20',
10563: p_old_ATTRIBUTE20,

Line 10568: pay_continuous_calc.event_update(p_business_group_id,

10564: p_new_ATTRIBUTE20,
10565: p_effective_date
10566: );
10567: --
10568: pay_continuous_calc.event_update(p_business_group_id,
10569: p_legislation_code,
10570: 'PER_PERFORMANCE_REVIEWS',
10571: 'ATTRIBUTE21',
10572: p_old_ATTRIBUTE21,

Line 10577: pay_continuous_calc.event_update(p_business_group_id,

10573: p_new_ATTRIBUTE21,
10574: p_effective_date
10575: );
10576: --
10577: pay_continuous_calc.event_update(p_business_group_id,
10578: p_legislation_code,
10579: 'PER_PERFORMANCE_REVIEWS',
10580: 'ATTRIBUTE22',
10581: p_old_ATTRIBUTE22,

Line 10586: pay_continuous_calc.event_update(p_business_group_id,

10582: p_new_ATTRIBUTE22,
10583: p_effective_date
10584: );
10585: --
10586: pay_continuous_calc.event_update(p_business_group_id,
10587: p_legislation_code,
10588: 'PER_PERFORMANCE_REVIEWS',
10589: 'ATTRIBUTE23',
10590: p_old_ATTRIBUTE23,

Line 10595: pay_continuous_calc.event_update(p_business_group_id,

10591: p_new_ATTRIBUTE23,
10592: p_effective_date
10593: );
10594: --
10595: pay_continuous_calc.event_update(p_business_group_id,
10596: p_legislation_code,
10597: 'PER_PERFORMANCE_REVIEWS',
10598: 'ATTRIBUTE24',
10599: p_old_ATTRIBUTE24,

Line 10604: pay_continuous_calc.event_update(p_business_group_id,

10600: p_new_ATTRIBUTE24,
10601: p_effective_date
10602: );
10603: --
10604: pay_continuous_calc.event_update(p_business_group_id,
10605: p_legislation_code,
10606: 'PER_PERFORMANCE_REVIEWS',
10607: 'ATTRIBUTE25',
10608: p_old_ATTRIBUTE25,

Line 10613: pay_continuous_calc.event_update(p_business_group_id,

10609: p_new_ATTRIBUTE25,
10610: p_effective_date
10611: );
10612: --
10613: pay_continuous_calc.event_update(p_business_group_id,
10614: p_legislation_code,
10615: 'PER_PERFORMANCE_REVIEWS',
10616: 'ATTRIBUTE26',
10617: p_old_ATTRIBUTE26,

Line 10622: pay_continuous_calc.event_update(p_business_group_id,

10618: p_new_ATTRIBUTE26,
10619: p_effective_date
10620: );
10621: --
10622: pay_continuous_calc.event_update(p_business_group_id,
10623: p_legislation_code,
10624: 'PER_PERFORMANCE_REVIEWS',
10625: 'ATTRIBUTE27',
10626: p_old_ATTRIBUTE27,

Line 10631: pay_continuous_calc.event_update(p_business_group_id,

10627: p_new_ATTRIBUTE27,
10628: p_effective_date
10629: );
10630: --
10631: pay_continuous_calc.event_update(p_business_group_id,
10632: p_legislation_code,
10633: 'PER_PERFORMANCE_REVIEWS',
10634: 'ATTRIBUTE28',
10635: p_old_ATTRIBUTE28,

Line 10641: pay_continuous_calc.event_update(p_business_group_id,

10637: p_effective_date
10638: );
10639:
10640: --
10641: pay_continuous_calc.event_update(p_business_group_id,
10642: p_legislation_code,
10643: 'PER_PERFORMANCE_REVIEWS',
10644: 'ATTRIBUTE29',
10645: p_old_ATTRIBUTE29,

Line 10650: pay_continuous_calc.event_update(p_business_group_id,

10646: p_new_ATTRIBUTE29,
10647: p_effective_date
10648: );
10649: --
10650: pay_continuous_calc.event_update(p_business_group_id,
10651: p_legislation_code,
10652: 'PER_PERFORMANCE_REVIEWS',
10653: 'ATTRIBUTE3',
10654: p_old_ATTRIBUTE3,

Line 10659: pay_continuous_calc.event_update(p_business_group_id,

10655: p_new_ATTRIBUTE3,
10656: p_effective_date
10657: );
10658: --
10659: pay_continuous_calc.event_update(p_business_group_id,
10660: p_legislation_code,
10661: 'PER_PERFORMANCE_REVIEWS',
10662: 'ATTRIBUTE30',
10663: p_old_ATTRIBUTE30,

Line 10668: pay_continuous_calc.event_update(p_business_group_id,

10664: p_new_ATTRIBUTE30,
10665: p_effective_date
10666: );
10667: --
10668: pay_continuous_calc.event_update(p_business_group_id,
10669: p_legislation_code,
10670: 'PER_PERFORMANCE_REVIEWS',
10671: 'ATTRIBUTE4',
10672: p_old_ATTRIBUTE4,

Line 10677: pay_continuous_calc.event_update(p_business_group_id,

10673: p_new_ATTRIBUTE4,
10674: p_effective_date
10675: );
10676: --
10677: pay_continuous_calc.event_update(p_business_group_id,
10678: p_legislation_code,
10679: 'PER_PERFORMANCE_REVIEWS',
10680: 'ATTRIBUTE5',
10681: p_old_ATTRIBUTE5,

Line 10686: pay_continuous_calc.event_update(p_business_group_id,

10682: p_new_ATTRIBUTE5,
10683: p_effective_date
10684: );
10685: --
10686: pay_continuous_calc.event_update(p_business_group_id,
10687: p_legislation_code,
10688: 'PER_PERFORMANCE_REVIEWS',
10689: 'ATTRIBUTE6',
10690: p_old_ATTRIBUTE6,

Line 10695: pay_continuous_calc.event_update(p_business_group_id,

10691: p_new_ATTRIBUTE6,
10692: p_effective_date
10693: );
10694: --
10695: pay_continuous_calc.event_update(p_business_group_id,
10696: p_legislation_code,
10697: 'PER_PERFORMANCE_REVIEWS',
10698: 'ATTRIBUTE7',
10699: p_old_ATTRIBUTE7,

Line 10704: pay_continuous_calc.event_update(p_business_group_id,

10700: p_new_ATTRIBUTE7,
10701: p_effective_date
10702: );
10703: --
10704: pay_continuous_calc.event_update(p_business_group_id,
10705: p_legislation_code,
10706: 'PER_PERFORMANCE_REVIEWS',
10707: 'ATTRIBUTE8',
10708: p_old_ATTRIBUTE8,

Line 10713: pay_continuous_calc.event_update(p_business_group_id,

10709: p_new_ATTRIBUTE8,
10710: p_effective_date
10711: );
10712: --
10713: pay_continuous_calc.event_update(p_business_group_id,
10714: p_legislation_code,
10715: 'PER_PERFORMANCE_REVIEWS',
10716: 'ATTRIBUTE9',
10717: p_old_ATTRIBUTE9,

Line 10722: pay_continuous_calc.event_update(p_business_group_id,

10718: p_new_ATTRIBUTE9,
10719: p_effective_date
10720: );
10721: --
10722: pay_continuous_calc.event_update(p_business_group_id,
10723: p_legislation_code,
10724: 'PER_PERFORMANCE_REVIEWS',
10725: 'ATTRIBUTE_CATEGORY',
10726: p_old_ATTRIBUTE_CATEGORY,

Line 10731: pay_continuous_calc.event_update(p_business_group_id,

10727: p_new_ATTRIBUTE_CATEGORY,
10728: p_effective_date
10729: );
10730: --
10731: pay_continuous_calc.event_update(p_business_group_id,
10732: p_legislation_code,
10733: 'PER_PERFORMANCE_REVIEWS',
10734: 'EVENT_ID',
10735: p_old_EVENT_ID,

Line 10740: pay_continuous_calc.event_update(p_business_group_id,

10736: p_new_EVENT_ID,
10737: p_effective_date
10738: );
10739: --
10740: pay_continuous_calc.event_update(p_business_group_id,
10741: p_legislation_code,
10742: 'PER_PERFORMANCE_REVIEWS',
10743: 'NEXT_PERF_REVIEW_DATE',
10744: p_old_NEXT_PERF_REVIEW_DATE,

Line 10749: pay_continuous_calc.event_update(p_business_group_id,

10745: p_new_NEXT_PERF_REVIEW_DATE,
10746: p_effective_date
10747: );
10748: --
10749: pay_continuous_calc.event_update(p_business_group_id,
10750: p_legislation_code,
10751: 'PER_PERFORMANCE_REVIEWS',
10752: 'PERFORMANCE_RATING',
10753: p_old_PERFORMANCE_RATING,

Line 10758: pay_continuous_calc.event_update(p_business_group_id,

10754: p_new_PERFORMANCE_RATING,
10755: p_effective_date
10756: );
10757: --
10758: pay_continuous_calc.event_update(p_business_group_id,
10759: p_legislation_code,
10760: 'PER_PERFORMANCE_REVIEWS',
10761: 'PERFORMANCE_REVIEW_ID',
10762: p_old_PERFORMANCE_REVIEW_ID,

Line 10767: pay_continuous_calc.event_update(p_business_group_id,

10763: p_new_PERFORMANCE_REVIEW_ID,
10764: p_effective_date
10765: );
10766: --
10767: pay_continuous_calc.event_update(p_business_group_id,
10768: p_legislation_code,
10769: 'PER_PERFORMANCE_REVIEWS',
10770: 'PERSON_ID',
10771: p_old_PERSON_ID,

Line 10776: pay_continuous_calc.event_update(p_business_group_id,

10772: p_new_PERSON_ID,
10773: p_effective_date
10774: );
10775: --
10776: pay_continuous_calc.event_update(p_business_group_id,
10777: p_legislation_code,
10778: 'PER_PERFORMANCE_REVIEWS',
10779: 'REVIEW_DATE',
10780: p_old_REVIEW_DATE,

Line 10793: if (pay_continuous_calc.g_event_list.sz <> 0) then

10789: l_process_event_id number;
10790: l_object_version_number number;
10791: cnt number;
10792: begin
10793: if (pay_continuous_calc.g_event_list.sz <> 0) then
10794: for asgrec in asgcur (p_old_PERSON_ID) loop
10795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10796: pay_ppe_api.create_process_event(
10797: p_assignment_id => asgrec.assignment_id,

Line 10795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

10791: cnt number;
10792: begin
10793: if (pay_continuous_calc.g_event_list.sz <> 0) then
10794: for asgrec in asgcur (p_old_PERSON_ID) loop
10795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10796: pay_ppe_api.create_process_event(
10797: p_assignment_id => asgrec.assignment_id,
10798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 10798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

10794: for asgrec in asgcur (p_old_PERSON_ID) loop
10795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10796: pay_ppe_api.create_process_event(
10797: p_assignment_id => asgrec.assignment_id,
10798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10800: p_status => 'U',
10801: p_description => pay_continuous_calc.g_event_list.description(cnt),
10802: p_process_event_id => l_process_event_id,

Line 10799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

10795: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10796: pay_ppe_api.create_process_event(
10797: p_assignment_id => asgrec.assignment_id,
10798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10800: p_status => 'U',
10801: p_description => pay_continuous_calc.g_event_list.description(cnt),
10802: p_process_event_id => l_process_event_id,
10803: p_object_version_number => l_object_version_number,

Line 10801: p_description => pay_continuous_calc.g_event_list.description(cnt),

10797: p_assignment_id => asgrec.assignment_id,
10798: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10799: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10800: p_status => 'U',
10801: p_description => pay_continuous_calc.g_event_list.description(cnt),
10802: p_process_event_id => l_process_event_id,
10803: p_object_version_number => l_object_version_number,
10804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10805: p_business_group_id => p_business_group_id,

Line 10804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

10800: p_status => 'U',
10801: p_description => pay_continuous_calc.g_event_list.description(cnt),
10802: p_process_event_id => l_process_event_id,
10803: p_object_version_number => l_object_version_number,
10804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10805: p_business_group_id => p_business_group_id,
10806: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
10807: p_surrogate_key => p_new_performance_review_id
10808: );

Line 10806: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

10802: p_process_event_id => l_process_event_id,
10803: p_object_version_number => l_object_version_number,
10804: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10805: p_business_group_id => p_business_group_id,
10806: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
10807: p_surrogate_key => p_new_performance_review_id
10808: );
10809: end loop;
10810: end loop;

Line 10812: pay_continuous_calc.g_event_list.sz := 0;

10808: );
10809: end loop;
10810: end loop;
10811: end if;
10812: pay_continuous_calc.g_event_list.sz := 0;
10813: end;
10814: --
10815: end PER_PERFORMANCE_REVIEWS_aru;
10816:

Line 10849: if (pay_continuous_calc.g_override_cc = TRUE) then

10845: is
10846: --
10847: begin
10848: /* If the continuous calc is overriden then do nothing */
10849: if (pay_continuous_calc.g_override_cc = TRUE) then
10850: return;
10851: end if;
10852: --
10853: /* If the dates havent changed it must be a correction */

Line 10857: pay_continuous_calc.event_update(p_business_group_id,

10853: /* If the dates havent changed it must be a correction */
10854: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
10855: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
10856: --
10857: pay_continuous_calc.event_update(p_business_group_id,
10858: p_legislation_code,
10859: 'PAY_COST_ALLOCATIONS_F',
10860: 'ASSIGNMENT_ID',
10861: p_old_ASSIGNMENT_ID,

Line 10866: pay_continuous_calc.event_update(p_business_group_id,

10862: p_new_ASSIGNMENT_ID,
10863: p_effective_date
10864: );
10865: --
10866: pay_continuous_calc.event_update(p_business_group_id,
10867: p_legislation_code,
10868: 'PAY_COST_ALLOCATIONS_F',
10869: 'BUSINESS_GROUP_ID',
10870: p_old_BUSINESS_GROUP_ID,

Line 10875: pay_continuous_calc.event_update(p_business_group_id,

10871: p_new_BUSINESS_GROUP_ID,
10872: p_effective_date
10873: );
10874: --
10875: pay_continuous_calc.event_update(p_business_group_id,
10876: p_legislation_code,
10877: 'PAY_COST_ALLOCATIONS_F',
10878: 'COST_ALLOCATION_ID',
10879: p_old_COST_ALLOCATION_ID,

Line 10884: pay_continuous_calc.event_update(p_business_group_id,

10880: p_new_COST_ALLOCATION_ID,
10881: p_effective_date
10882: );
10883: --
10884: pay_continuous_calc.event_update(p_business_group_id,
10885: p_legislation_code,
10886: 'PAY_COST_ALLOCATIONS_F',
10887: 'COST_ALLOCATION_KEYFLEX_ID',
10888: p_old_COST_ALLOCATION_KEYFLEX_,

Line 10893: pay_continuous_calc.event_update(p_business_group_id,

10889: p_new_COST_ALLOCATION_KEYFLEX_,
10890: p_effective_date
10891: );
10892: --
10893: pay_continuous_calc.event_update(p_business_group_id,
10894: p_legislation_code,
10895: 'PAY_COST_ALLOCATIONS_F',
10896: 'PROGRAM_APPLICATION_ID',
10897: p_old_PROGRAM_APPLICATION_ID,

Line 10902: pay_continuous_calc.event_update(p_business_group_id,

10898: p_new_PROGRAM_APPLICATION_ID,
10899: p_effective_date
10900: );
10901: --
10902: pay_continuous_calc.event_update(p_business_group_id,
10903: p_legislation_code,
10904: 'PAY_COST_ALLOCATIONS_F',
10905: 'PROGRAM_ID',
10906: p_old_PROGRAM_ID,

Line 10911: pay_continuous_calc.event_update(p_business_group_id,

10907: p_new_PROGRAM_ID,
10908: p_effective_date
10909: );
10910: --
10911: pay_continuous_calc.event_update(p_business_group_id,
10912: p_legislation_code,
10913: 'PAY_COST_ALLOCATIONS_F',
10914: 'PROGRAM_UPDATE_DATE',
10915: p_old_PROGRAM_UPDATE_DATE,

Line 10920: pay_continuous_calc.event_update(p_business_group_id,

10916: p_new_PROGRAM_UPDATE_DATE,
10917: p_effective_date
10918: );
10919: --
10920: pay_continuous_calc.event_update(p_business_group_id,
10921: p_legislation_code,
10922: 'PAY_COST_ALLOCATIONS_F',
10923: 'PROPORTION',
10924: p_old_PROPORTION,

Line 10929: pay_continuous_calc.event_update(p_business_group_id,

10925: p_new_PROPORTION,
10926: p_effective_date
10927: );
10928: --
10929: pay_continuous_calc.event_update(p_business_group_id,
10930: p_legislation_code,
10931: 'PAY_COST_ALLOCATIONS_F',
10932: 'REQUEST_ID',
10933: p_old_REQUEST_ID,

Line 10940: pay_continuous_calc.event_update(p_business_group_id,

10936: );
10937: else
10938: /* OK it must be a date track change */
10939: --
10940: pay_continuous_calc.event_update(p_business_group_id,
10941: p_legislation_code,
10942: 'PAY_COST_ALLOCATIONS_F',
10943: 'EFFECTIVE_END_DATE',
10944: p_old_EFFECTIVE_END_DATE,

Line 10951: pay_continuous_calc.event_update(p_business_group_id,

10947: least(p_old_effective_end_date,
10948: p_new_effective_end_date)
10949: );
10950: --
10951: pay_continuous_calc.event_update(p_business_group_id,
10952: p_legislation_code,
10953: 'PAY_COST_ALLOCATIONS_F',
10954: 'EFFECTIVE_START_DATE',
10955: p_old_EFFECTIVE_START_DATE,

Line 10970: if (pay_continuous_calc.g_event_list.sz <> 0) then

10966: l_process_event_id number;
10967: l_object_version_number number;
10968: cnt number;
10969: begin
10970: if (pay_continuous_calc.g_event_list.sz <> 0) then
10971: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10972: pay_ppe_api.create_process_event(
10973: p_assignment_id => p_old_assignment_id,
10974: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 10971: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

10967: l_object_version_number number;
10968: cnt number;
10969: begin
10970: if (pay_continuous_calc.g_event_list.sz <> 0) then
10971: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10972: pay_ppe_api.create_process_event(
10973: p_assignment_id => p_old_assignment_id,
10974: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10975: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 10974: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

10970: if (pay_continuous_calc.g_event_list.sz <> 0) then
10971: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10972: pay_ppe_api.create_process_event(
10973: p_assignment_id => p_old_assignment_id,
10974: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10975: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10976: p_status => 'U',
10977: p_description => pay_continuous_calc.g_event_list.description(cnt),
10978: p_process_event_id => l_process_event_id,

Line 10975: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

10971: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
10972: pay_ppe_api.create_process_event(
10973: p_assignment_id => p_old_assignment_id,
10974: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10975: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10976: p_status => 'U',
10977: p_description => pay_continuous_calc.g_event_list.description(cnt),
10978: p_process_event_id => l_process_event_id,
10979: p_object_version_number => l_object_version_number,

Line 10977: p_description => pay_continuous_calc.g_event_list.description(cnt),

10973: p_assignment_id => p_old_assignment_id,
10974: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
10975: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
10976: p_status => 'U',
10977: p_description => pay_continuous_calc.g_event_list.description(cnt),
10978: p_process_event_id => l_process_event_id,
10979: p_object_version_number => l_object_version_number,
10980: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10981: p_business_group_id => p_business_group_id,

Line 10980: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

10976: p_status => 'U',
10977: p_description => pay_continuous_calc.g_event_list.description(cnt),
10978: p_process_event_id => l_process_event_id,
10979: p_object_version_number => l_object_version_number,
10980: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10981: p_business_group_id => p_business_group_id,
10982: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
10983: p_surrogate_key => p_new_cost_allocation_id
10984: );

Line 10982: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

10978: p_process_event_id => l_process_event_id,
10979: p_object_version_number => l_object_version_number,
10980: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
10981: p_business_group_id => p_business_group_id,
10982: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
10983: p_surrogate_key => p_new_cost_allocation_id
10984: );
10985: end loop;
10986: end if;

Line 10987: pay_continuous_calc.g_event_list.sz := 0;

10983: p_surrogate_key => p_new_cost_allocation_id
10984: );
10985: end loop;
10986: end if;
10987: pay_continuous_calc.g_event_list.sz := 0;
10988: end;
10989: --
10990: end PAY_COST_ALLOCATIONS_F_aru;
10991: --

Line 11015: pay_continuous_calc.event_update(p_business_group_id,

11011: if (g_override_cc = TRUE) then
11012: return;
11013: end if;
11014: --
11015: pay_continuous_calc.event_update(p_business_group_id,
11016: p_legislation_code,
11017: 'PAY_COST_ALLOCATIONS_F',
11018: NULL,
11019: NULL,

Line 11031: if (pay_continuous_calc.g_event_list.sz <> 0) then

11027: cnt number;
11028: l_process_event_id number;
11029: l_object_version_number number;
11030: begin
11031: if (pay_continuous_calc.g_event_list.sz <> 0) then
11032: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11033: pay_ppe_api.create_process_event(
11034: p_assignment_id => p_assignment_id,
11035: p_effective_date => g_event_list.effective_date(cnt),

Line 11032: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11028: l_process_event_id number;
11029: l_object_version_number number;
11030: begin
11031: if (pay_continuous_calc.g_event_list.sz <> 0) then
11032: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11033: pay_ppe_api.create_process_event(
11034: p_assignment_id => p_assignment_id,
11035: p_effective_date => g_event_list.effective_date(cnt),
11036: p_change_type => g_event_list.change_type(cnt),

Line 11048: pay_continuous_calc.g_event_list.sz := 0;

11044: p_business_group_id => p_business_group_id
11045: );
11046: end loop;
11047: end if;
11048: pay_continuous_calc.g_event_list.sz := 0;
11049: end;
11050: hr_utility.set_location(l_proc, 900);
11051: end PAY_COST_ALLOCATIONS_F_ari;
11052: --

Line 11127: pay_continuous_calc.event_update(p_business_group_id,

11123: --
11124:
11125: -- hr_utility.trace('> l_mode: '||l_mode);
11126:
11127: pay_continuous_calc.event_update(p_business_group_id,
11128: p_legislation_code,
11129: 'PAY_COST_ALLOCATIONS_F',
11130: l_column_name,
11131: l_old_value,

Line 11146: if (pay_continuous_calc.g_event_list.sz <> 0) then

11142: cnt number;
11143: l_process_event_id number;
11144: l_object_version_number number;
11145: begin
11146: if (pay_continuous_calc.g_event_list.sz <> 0) then
11147: hr_utility.trace('> With in Create Process Event: ');
11148: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11149: pay_ppe_api.create_process_event(
11150: p_assignment_id => p_assignment_id,

Line 11148: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11144: l_object_version_number number;
11145: begin
11146: if (pay_continuous_calc.g_event_list.sz <> 0) then
11147: hr_utility.trace('> With in Create Process Event: ');
11148: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11149: pay_ppe_api.create_process_event(
11150: p_assignment_id => p_assignment_id,
11151: p_effective_date => g_event_list.effective_date(cnt),
11152: p_change_type => g_event_list.change_type(cnt),

Line 11166: pay_continuous_calc.g_event_list.sz := 0;

11162:
11163:
11164: end loop;
11165: end if;
11166: pay_continuous_calc.g_event_list.sz := 0;
11167: end;
11168: hr_utility.set_location(l_proc, 900);
11169: END PAY_COST_ALLOCATIONS_F_ard;
11170: --

Line 11464: pay_continuous_calc.event_update(p_business_group_id,

11460: if (g_override_cc = TRUE) then
11461: return;
11462: end if;
11463: --
11464: pay_continuous_calc.event_update(p_business_group_id,
11465: p_legislation_code,
11466: 'PAY_USER_COLUMN_INSTANCES_F',
11467: NULL,
11468: NULL,

Line 11480: if (pay_continuous_calc.g_event_list.sz <> 0) then

11476: cnt number;
11477: l_process_event_id number;
11478: l_object_version_number number;
11479: begin
11480: if (pay_continuous_calc.g_event_list.sz <> 0) then
11481: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11482: pay_ppe_api.create_process_event(
11483: p_assignment_id => NULL,
11484: p_effective_date => g_event_list.effective_date(cnt),

Line 11481: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11477: l_process_event_id number;
11478: l_object_version_number number;
11479: begin
11480: if (pay_continuous_calc.g_event_list.sz <> 0) then
11481: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11482: pay_ppe_api.create_process_event(
11483: p_assignment_id => NULL,
11484: p_effective_date => g_event_list.effective_date(cnt),
11485: p_change_type => g_event_list.change_type(cnt),

Line 11497: pay_continuous_calc.g_event_list.sz := 0;

11493: p_business_group_id => p_business_group_id
11494: );
11495: end loop;
11496: end if;
11497: pay_continuous_calc.g_event_list.sz := 0;
11498: end;
11499: hr_utility.set_location(l_proc, 900);
11500: end PAY_USER_COL_INSTANCES_F_ari;
11501:

Line 11527: if (pay_continuous_calc.g_override_cc = TRUE) then

11523: )
11524: IS
11525: BEGIN
11526: /* If the continuous calc is overriden then do nothing */
11527: if (pay_continuous_calc.g_override_cc = TRUE) then
11528: return;
11529: end if;
11530: --
11531: /* If the dates havent changed it must be a correction */

Line 11535: pay_continuous_calc.event_update(p_business_group_id,

11531: /* If the dates havent changed it must be a correction */
11532: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
11533: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
11534: --
11535: pay_continuous_calc.event_update(p_business_group_id,
11536: p_legislation_code,
11537: 'PAY_USER_COLUMN_INSTANCES_F',
11538: 'BUSINESS_GROUP_ID',
11539: p_old_BUSINESS_GROUP_ID,

Line 11544: pay_continuous_calc.event_update(p_business_group_id,

11540: p_new_BUSINESS_GROUP_ID,
11541: p_effective_date
11542: );
11543: --
11544: pay_continuous_calc.event_update(p_business_group_id,
11545: p_legislation_code,
11546: 'PAY_USER_COLUMN_INSTANCES_F',
11547: 'USER_COLUMN_INSTANCE_ID',
11548: p_old_USER_COLUMN_INSTANCE_ID,

Line 11553: pay_continuous_calc.event_update(p_business_group_id,

11549: p_new_USER_COLUMN_INSTANCE_ID,
11550: p_effective_date
11551: );
11552: --
11553: pay_continuous_calc.event_update(p_business_group_id,
11554: p_legislation_code,
11555: 'PAY_USER_COLUMN_INSTANCES_F',
11556: 'USER_ROW_ID',
11557: p_old_USER_ROW_ID,

Line 11562: pay_continuous_calc.event_update(p_business_group_id,

11558: p_new_USER_ROW_ID,
11559: p_effective_date
11560: );
11561: --
11562: pay_continuous_calc.event_update(p_business_group_id,
11563: p_legislation_code,
11564: 'PAY_USER_COLUMN_INSTANCES_F',
11565: 'USER_COLUMN_ID',
11566: p_old_USER_COLUMN_ID,

Line 11571: pay_continuous_calc.event_update(p_business_group_id,

11567: p_new_USER_COLUMN_ID,
11568: p_effective_date
11569: );
11570: --
11571: pay_continuous_calc.event_update(p_business_group_id,
11572: p_legislation_code,
11573: 'PAY_USER_COLUMN_INSTANCES_F',
11574: 'VALUE',
11575: p_old_VALUE,

Line 11582: pay_continuous_calc.event_update(p_business_group_id,

11578: );
11579: else
11580: /* OK it must be a date track change */
11581: --
11582: pay_continuous_calc.event_update(p_business_group_id,
11583: p_legislation_code,
11584: 'PAY_USER_COLUMN_INSTANCES_F',
11585: 'EFFECTIVE_END_DATE',
11586: p_old_EFFECTIVE_END_DATE,

Line 11593: pay_continuous_calc.event_update(p_business_group_id,

11589: least(p_old_effective_end_date,
11590: p_new_effective_end_date)
11591: );
11592: --
11593: pay_continuous_calc.event_update(p_business_group_id,
11594: p_legislation_code,
11595: 'PAY_USER_COLUMN_INSTANCES_F',
11596: 'EFFECTIVE_START_DATE',
11597: p_old_EFFECTIVE_START_DATE,

Line 11612: if (pay_continuous_calc.g_event_list.sz <> 0) then

11608: l_process_event_id number;
11609: l_object_version_number number;
11610: cnt number;
11611: begin
11612: if (pay_continuous_calc.g_event_list.sz <> 0) then
11613: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11614: pay_ppe_api.create_process_event(
11615: p_assignment_id => NULL,
11616: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 11613: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11609: l_object_version_number number;
11610: cnt number;
11611: begin
11612: if (pay_continuous_calc.g_event_list.sz <> 0) then
11613: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11614: pay_ppe_api.create_process_event(
11615: p_assignment_id => NULL,
11616: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11617: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 11616: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

11612: if (pay_continuous_calc.g_event_list.sz <> 0) then
11613: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11614: pay_ppe_api.create_process_event(
11615: p_assignment_id => NULL,
11616: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11617: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
11618: p_status => 'U',
11619: p_description => pay_continuous_calc.g_event_list.description(cnt),
11620: p_process_event_id => l_process_event_id,

Line 11617: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

11613: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11614: pay_ppe_api.create_process_event(
11615: p_assignment_id => NULL,
11616: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11617: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
11618: p_status => 'U',
11619: p_description => pay_continuous_calc.g_event_list.description(cnt),
11620: p_process_event_id => l_process_event_id,
11621: p_object_version_number => l_object_version_number,

Line 11619: p_description => pay_continuous_calc.g_event_list.description(cnt),

11615: p_assignment_id => NULL,
11616: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11617: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
11618: p_status => 'U',
11619: p_description => pay_continuous_calc.g_event_list.description(cnt),
11620: p_process_event_id => l_process_event_id,
11621: p_object_version_number => l_object_version_number,
11622: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
11623: p_business_group_id => p_business_group_id,

Line 11622: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

11618: p_status => 'U',
11619: p_description => pay_continuous_calc.g_event_list.description(cnt),
11620: p_process_event_id => l_process_event_id,
11621: p_object_version_number => l_object_version_number,
11622: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
11623: p_business_group_id => p_business_group_id,
11624: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
11625: p_surrogate_key => p_new_user_column_instance_id
11626: );

Line 11624: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

11620: p_process_event_id => l_process_event_id,
11621: p_object_version_number => l_object_version_number,
11622: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
11623: p_business_group_id => p_business_group_id,
11624: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
11625: p_surrogate_key => p_new_user_column_instance_id
11626: );
11627: end loop;
11628: end if;

Line 11629: pay_continuous_calc.g_event_list.sz := 0;

11625: p_surrogate_key => p_new_user_column_instance_id
11626: );
11627: end loop;
11628: end if;
11629: pay_continuous_calc.g_event_list.sz := 0;
11630: end;
11631: --
11632:
11633: END PAY_USER_COL_INSTANCES_F_aru;

Line 11709: pay_continuous_calc.event_update(p_business_group_id,

11705: --
11706:
11707: -- hr_utility.trace('> l_mode: '||l_mode);
11708:
11709: pay_continuous_calc.event_update(p_business_group_id,
11710: p_legislation_code,
11711: 'PAY_USER_COLUMN_INSTANCES_F',
11712: l_column_name,
11713: l_old_value,

Line 11728: if (pay_continuous_calc.g_event_list.sz <> 0) then

11724: cnt number;
11725: l_process_event_id number;
11726: l_object_version_number number;
11727: begin
11728: if (pay_continuous_calc.g_event_list.sz <> 0) then
11729: hr_utility.trace('> With in Create Process Event: ');
11730: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11731: pay_ppe_api.create_process_event(
11732: p_assignment_id => NULL,

Line 11730: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11726: l_object_version_number number;
11727: begin
11728: if (pay_continuous_calc.g_event_list.sz <> 0) then
11729: hr_utility.trace('> With in Create Process Event: ');
11730: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11731: pay_ppe_api.create_process_event(
11732: p_assignment_id => NULL,
11733: p_effective_date => g_event_list.effective_date(cnt),
11734: p_change_type => g_event_list.change_type(cnt),

Line 11748: pay_continuous_calc.g_event_list.sz := 0;

11744:
11745:
11746: end loop;
11747: end if;
11748: pay_continuous_calc.g_event_list.sz := 0;
11749: end;
11750: hr_utility.set_location(l_proc, 900);
11751: END PAY_USER_COL_INSTANCES_F_ard;
11752:

Line 11776: pay_continuous_calc.event_update(p_business_group_id,

11772: if (g_override_cc = TRUE) then
11773: return;
11774: end if;
11775: --
11776: pay_continuous_calc.event_update(p_business_group_id,
11777: p_legislation_code,
11778: 'FF_GLOBALS_F',
11779: NULL,
11780: NULL,

Line 11792: if (pay_continuous_calc.g_event_list.sz <> 0) then

11788: cnt number;
11789: l_process_event_id number;
11790: l_object_version_number number;
11791: begin
11792: if (pay_continuous_calc.g_event_list.sz <> 0) then
11793: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11794: pay_ppe_api.create_process_event(
11795: p_assignment_id => NULL,
11796: p_effective_date => g_event_list.effective_date(cnt),

Line 11793: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11789: l_process_event_id number;
11790: l_object_version_number number;
11791: begin
11792: if (pay_continuous_calc.g_event_list.sz <> 0) then
11793: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11794: pay_ppe_api.create_process_event(
11795: p_assignment_id => NULL,
11796: p_effective_date => g_event_list.effective_date(cnt),
11797: p_change_type => g_event_list.change_type(cnt),

Line 11809: pay_continuous_calc.g_event_list.sz := 0;

11805: p_business_group_id => p_business_group_id
11806: );
11807: end loop;
11808: end if;
11809: pay_continuous_calc.g_event_list.sz := 0;
11810: end;
11811: hr_utility.set_location(l_proc, 900);
11812: end FF_GLOBALS_F_ari;
11813:

Line 11837: if (pay_continuous_calc.g_override_cc = TRUE) then

11833: )
11834: IS
11835: BEGIN
11836: /* If the continuous calc is overriden then do nothing */
11837: if (pay_continuous_calc.g_override_cc = TRUE) then
11838: return;
11839: end if;
11840: --
11841: /* If the dates havent changed it must be a correction */

Line 11845: pay_continuous_calc.event_update(p_business_group_id,

11841: /* If the dates havent changed it must be a correction */
11842: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
11843: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
11844: --
11845: pay_continuous_calc.event_update(p_business_group_id,
11846: p_legislation_code,
11847: 'FF_GLOBALS_F',
11848: 'BUSINESS_GROUP_ID',
11849: p_old_BUSINESS_GROUP_ID,

Line 11854: pay_continuous_calc.event_update(p_business_group_id,

11850: p_new_BUSINESS_GROUP_ID,
11851: p_effective_date
11852: );
11853: --
11854: pay_continuous_calc.event_update(p_business_group_id,
11855: p_legislation_code,
11856: 'FF_GLOBALS_F',
11857: 'GLOBAL_ID',
11858: p_old_global_ID,

Line 11863: pay_continuous_calc.event_update(p_business_group_id,

11859: p_new_global_ID,
11860: p_effective_date
11861: );
11862: --
11863: pay_continuous_calc.event_update(p_business_group_id,
11864: p_legislation_code,
11865: 'FF_GLOBALS_F',
11866: 'GLOBAL_VALUE',
11867: p_old_global_VALUE,

Line 11872: pay_continuous_calc.event_update(p_business_group_id,

11868: p_new_global_VALUE,
11869: p_effective_date
11870: );
11871:
11872: pay_continuous_calc.event_update(p_business_group_id,
11873: p_legislation_code,
11874: 'FF_GLOBALS_F',
11875: 'GLOBAL_DESCRIPTION',
11876: p_old_global_description,

Line 11884: pay_continuous_calc.event_update(p_business_group_id,

11880:
11881: else
11882: /* OK it must be a date track change */
11883: --
11884: pay_continuous_calc.event_update(p_business_group_id,
11885: p_legislation_code,
11886: 'FF_GLOBALS_F',
11887: 'EFFECTIVE_END_DATE',
11888: p_old_EFFECTIVE_END_DATE,

Line 11895: pay_continuous_calc.event_update(p_business_group_id,

11891: least(p_old_effective_end_date,
11892: p_new_effective_end_date)
11893: );
11894: --
11895: pay_continuous_calc.event_update(p_business_group_id,
11896: p_legislation_code,
11897: 'FF_GLOBALS_F',
11898: 'EFFECTIVE_START_DATE',
11899: p_old_EFFECTIVE_START_DATE,

Line 11914: if (pay_continuous_calc.g_event_list.sz <> 0) then

11910: l_process_event_id number;
11911: l_object_version_number number;
11912: cnt number;
11913: begin
11914: if (pay_continuous_calc.g_event_list.sz <> 0) then
11915: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11916: pay_ppe_api.create_process_event(
11917: p_assignment_id => NULL,
11918: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 11915: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

11911: l_object_version_number number;
11912: cnt number;
11913: begin
11914: if (pay_continuous_calc.g_event_list.sz <> 0) then
11915: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11916: pay_ppe_api.create_process_event(
11917: p_assignment_id => NULL,
11918: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11919: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 11918: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

11914: if (pay_continuous_calc.g_event_list.sz <> 0) then
11915: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11916: pay_ppe_api.create_process_event(
11917: p_assignment_id => NULL,
11918: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11919: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
11920: p_status => 'U',
11921: p_description => pay_continuous_calc.g_event_list.description(cnt),
11922: p_process_event_id => l_process_event_id,

Line 11919: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

11915: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
11916: pay_ppe_api.create_process_event(
11917: p_assignment_id => NULL,
11918: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11919: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
11920: p_status => 'U',
11921: p_description => pay_continuous_calc.g_event_list.description(cnt),
11922: p_process_event_id => l_process_event_id,
11923: p_object_version_number => l_object_version_number,

Line 11921: p_description => pay_continuous_calc.g_event_list.description(cnt),

11917: p_assignment_id => NULL,
11918: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
11919: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
11920: p_status => 'U',
11921: p_description => pay_continuous_calc.g_event_list.description(cnt),
11922: p_process_event_id => l_process_event_id,
11923: p_object_version_number => l_object_version_number,
11924: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
11925: p_business_group_id => p_business_group_id,

Line 11924: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

11920: p_status => 'U',
11921: p_description => pay_continuous_calc.g_event_list.description(cnt),
11922: p_process_event_id => l_process_event_id,
11923: p_object_version_number => l_object_version_number,
11924: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
11925: p_business_group_id => p_business_group_id,
11926: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
11927: p_surrogate_key => p_new_global_id
11928: );

Line 11926: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

11922: p_process_event_id => l_process_event_id,
11923: p_object_version_number => l_object_version_number,
11924: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
11925: p_business_group_id => p_business_group_id,
11926: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
11927: p_surrogate_key => p_new_global_id
11928: );
11929: end loop;
11930: end if;

Line 11931: pay_continuous_calc.g_event_list.sz := 0;

11927: p_surrogate_key => p_new_global_id
11928: );
11929: end loop;
11930: end if;
11931: pay_continuous_calc.g_event_list.sz := 0;
11932: end;
11933: --
11934:
11935: END FF_GLOBALS_F_aru;

Line 12011: pay_continuous_calc.event_update(p_business_group_id,

12007: --
12008:
12009: -- hr_utility.trace('> l_mode: '||l_mode);
12010:
12011: pay_continuous_calc.event_update(p_business_group_id,
12012: p_legislation_code,
12013: 'FF_GLOBALS_F',
12014: l_column_name,
12015: l_old_value,

Line 12028: if (pay_continuous_calc.g_event_list.sz <> 0) then

12024: cnt number;
12025: l_process_event_id number;
12026: l_object_version_number number;
12027: begin
12028: if (pay_continuous_calc.g_event_list.sz <> 0) then
12029: hr_utility.trace('> With in Create Process Event: ');
12030: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12031: pay_ppe_api.create_process_event(
12032: p_assignment_id => NULL,

Line 12030: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

12026: l_object_version_number number;
12027: begin
12028: if (pay_continuous_calc.g_event_list.sz <> 0) then
12029: hr_utility.trace('> With in Create Process Event: ');
12030: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12031: pay_ppe_api.create_process_event(
12032: p_assignment_id => NULL,
12033: p_effective_date => g_event_list.effective_date(cnt),
12034: p_change_type => g_event_list.change_type(cnt),

Line 12048: pay_continuous_calc.g_event_list.sz := 0;

12044:
12045:
12046: end loop;
12047: end if;
12048: pay_continuous_calc.g_event_list.sz := 0;
12049: end;
12050: hr_utility.set_location(l_proc, 900);
12051: END FF_GLOBALS_F_ard;
12052:

Line 12069: pay_continuous_calc.event_update(p_business_group_id,

12065: if (g_override_cc = TRUE) then
12066: return;
12067: end if;
12068: --
12069: pay_continuous_calc.event_update(p_business_group_id,
12070: p_legislation_code,
12071: 'PQH_RATE_MATRIX_RATES_F',
12072: NULL,
12073: NULL,

Line 12085: if (pay_continuous_calc.g_event_list.sz <> 0) then

12081: cnt number;
12082: l_process_event_id number;
12083: l_object_version_number number;
12084: begin
12085: if (pay_continuous_calc.g_event_list.sz <> 0) then
12086: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12087: pay_ppe_api.create_process_event(
12088: p_assignment_id => NULL,
12089: p_effective_date => g_event_list.effective_date(cnt),

Line 12086: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

12082: l_process_event_id number;
12083: l_object_version_number number;
12084: begin
12085: if (pay_continuous_calc.g_event_list.sz <> 0) then
12086: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12087: pay_ppe_api.create_process_event(
12088: p_assignment_id => NULL,
12089: p_effective_date => g_event_list.effective_date(cnt),
12090: p_change_type => g_event_list.change_type(cnt),

Line 12102: pay_continuous_calc.g_event_list.sz := 0;

12098: p_business_group_id => p_business_group_id
12099: );
12100: end loop;
12101: end if;
12102: pay_continuous_calc.g_event_list.sz := 0;
12103: end;
12104: hr_utility.set_location(l_proc, 900);
12105:
12106: END PQH_RATE_MATRIX_RATES_F_ari;

Line 12130: if (pay_continuous_calc.g_override_cc = TRUE) then

12126: )
12127: IS
12128: BEGIN
12129: /* If the continuous calc is overriden then do nothing */
12130: if (pay_continuous_calc.g_override_cc = TRUE) then
12131: return;
12132: end if;
12133: --
12134: /* If the dates havent changed it must be a correction */

Line 12138: pay_continuous_calc.event_update(p_business_group_id,

12134: /* If the dates havent changed it must be a correction */
12135: if (p_old_EFFECTIVE_END_DATE = p_new_EFFECTIVE_END_DATE
12136: and p_old_EFFECTIVE_START_DATE = p_new_EFFECTIVE_START_DATE) then
12137: --
12138: pay_continuous_calc.event_update(p_business_group_id,
12139: p_legislation_code,
12140: 'PQH_RATE_MATRIX_RATES_F',
12141: 'RATE_MATRIX_RATE_ID',
12142: p_old_rate_matrix_rate_id,

Line 12147: pay_continuous_calc.event_update(p_business_group_id,

12143: p_new_rate_matrix_rate_id,
12144: p_effective_date
12145: );
12146: --
12147: pay_continuous_calc.event_update(p_business_group_id,
12148: p_legislation_code,
12149: 'PQH_RATE_MATRIX_RATES_F',
12150: 'RATE_VALUE',
12151: p_old_RATE_VALUE,

Line 12156: pay_continuous_calc.event_update(p_business_group_id,

12152: p_new_RATE_VALUE,
12153: p_effective_date
12154: );
12155: --
12156: pay_continuous_calc.event_update(p_business_group_id,
12157: p_legislation_code,
12158: 'PQH_RATE_MATRIX_RATES_F',
12159: 'MIN_RATE_VALUE',
12160: p_old_MIN_RATE_VALUE,

Line 12165: pay_continuous_calc.event_update(p_business_group_id,

12161: p_new_MIN_RATE_VALUE,
12162: p_effective_date
12163: );
12164: --
12165: pay_continuous_calc.event_update(p_business_group_id,
12166: p_legislation_code,
12167: 'PQH_RATE_MATRIX_RATES_F',
12168: 'MAX_RATE_VALUE',
12169: p_old_MAX_RATE_VALUE,

Line 12174: pay_continuous_calc.event_update(p_business_group_id,

12170: p_new_MAX_RATE_VALUE,
12171: p_effective_date
12172: );
12173: --
12174: pay_continuous_calc.event_update(p_business_group_id,
12175: p_legislation_code,
12176: 'PQH_RATE_MATRIX_RATES_F',
12177: 'MID_RATE_VALUE',
12178: p_old_MID_RATE_VALUE,

Line 12186: pay_continuous_calc.event_update(p_business_group_id,

12182: --
12183: else
12184: /* OK it must be a date track change */
12185: --
12186: pay_continuous_calc.event_update(p_business_group_id,
12187: p_legislation_code,
12188: 'PQH_RATE_MATRIX_RATES_F',
12189: 'EFFECTIVE_END_DATE',
12190: p_old_EFFECTIVE_END_DATE,

Line 12197: pay_continuous_calc.event_update(p_business_group_id,

12193: least(p_old_effective_end_date,
12194: p_new_effective_end_date)
12195: );
12196: --
12197: pay_continuous_calc.event_update(p_business_group_id,
12198: p_legislation_code,
12199: 'PQH_RATE_MATRIX_RATES_F',
12200: 'EFFECTIVE_START_DATE',
12201: p_old_EFFECTIVE_START_DATE,

Line 12216: if (pay_continuous_calc.g_event_list.sz <> 0) then

12212: l_process_event_id number;
12213: l_object_version_number number;
12214: cnt number;
12215: begin
12216: if (pay_continuous_calc.g_event_list.sz <> 0) then
12217: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12218: pay_ppe_api.create_process_event(
12219: p_assignment_id => NULL,
12220: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

Line 12217: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

12213: l_object_version_number number;
12214: cnt number;
12215: begin
12216: if (pay_continuous_calc.g_event_list.sz <> 0) then
12217: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12218: pay_ppe_api.create_process_event(
12219: p_assignment_id => NULL,
12220: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
12221: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

Line 12220: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),

12216: if (pay_continuous_calc.g_event_list.sz <> 0) then
12217: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12218: pay_ppe_api.create_process_event(
12219: p_assignment_id => NULL,
12220: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
12221: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
12222: p_status => 'U',
12223: p_description => pay_continuous_calc.g_event_list.description(cnt),
12224: p_process_event_id => l_process_event_id,

Line 12221: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),

12217: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12218: pay_ppe_api.create_process_event(
12219: p_assignment_id => NULL,
12220: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
12221: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
12222: p_status => 'U',
12223: p_description => pay_continuous_calc.g_event_list.description(cnt),
12224: p_process_event_id => l_process_event_id,
12225: p_object_version_number => l_object_version_number,

Line 12223: p_description => pay_continuous_calc.g_event_list.description(cnt),

12219: p_assignment_id => NULL,
12220: p_effective_date => pay_continuous_calc.g_event_list.effective_date(cnt),
12221: p_change_type => pay_continuous_calc.g_event_list.change_type(cnt),
12222: p_status => 'U',
12223: p_description => pay_continuous_calc.g_event_list.description(cnt),
12224: p_process_event_id => l_process_event_id,
12225: p_object_version_number => l_object_version_number,
12226: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
12227: p_business_group_id => p_business_group_id,

Line 12226: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),

12222: p_status => 'U',
12223: p_description => pay_continuous_calc.g_event_list.description(cnt),
12224: p_process_event_id => l_process_event_id,
12225: p_object_version_number => l_object_version_number,
12226: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
12227: p_business_group_id => p_business_group_id,
12228: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
12229: p_surrogate_key => p_new_rate_matrix_rate_id
12230: );

Line 12228: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),

12224: p_process_event_id => l_process_event_id,
12225: p_object_version_number => l_object_version_number,
12226: p_event_update_id => pay_continuous_calc.g_event_list.event_update_id(cnt),
12227: p_business_group_id => p_business_group_id,
12228: p_calculation_date => pay_continuous_calc.g_event_list.calc_date(cnt),
12229: p_surrogate_key => p_new_rate_matrix_rate_id
12230: );
12231: end loop;
12232: end if;

Line 12233: pay_continuous_calc.g_event_list.sz := 0;

12229: p_surrogate_key => p_new_rate_matrix_rate_id
12230: );
12231: end loop;
12232: end if;
12233: pay_continuous_calc.g_event_list.sz := 0;
12234: end;
12235: END PQH_RATE_MATRIX_RATES_F_aru;
12236:
12237: PROCEDURE PQH_RATE_MATRIX_RATES_F_ard ( p_business_group_id in number,

Line 12296: pay_continuous_calc.event_update(p_business_group_id,

12292: end if;
12293: --
12294: hr_utility.trace('> l_mode: '||l_mode);
12295:
12296: pay_continuous_calc.event_update(p_business_group_id,
12297: p_legislation_code,
12298: 'PQH_RATE_MATRIX_RATES_F',
12299: l_column_name,
12300: l_old_value,

Line 12313: if (pay_continuous_calc.g_event_list.sz <> 0) then

12309: cnt number;
12310: l_process_event_id number;
12311: l_object_version_number number;
12312: begin
12313: if (pay_continuous_calc.g_event_list.sz <> 0) then
12314: hr_utility.trace('> With in Create Process Event: ');
12315: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12316: pay_ppe_api.create_process_event(
12317: p_assignment_id => NULL,

Line 12315: for cnt in 1..pay_continuous_calc.g_event_list.sz loop

12311: l_object_version_number number;
12312: begin
12313: if (pay_continuous_calc.g_event_list.sz <> 0) then
12314: hr_utility.trace('> With in Create Process Event: ');
12315: for cnt in 1..pay_continuous_calc.g_event_list.sz loop
12316: pay_ppe_api.create_process_event(
12317: p_assignment_id => NULL,
12318: p_effective_date => g_event_list.effective_date(cnt),
12319: p_change_type => g_event_list.change_type(cnt),

Line 12333: pay_continuous_calc.g_event_list.sz := 0;

12329:
12330:
12331: end loop;
12332: end if;
12333: pay_continuous_calc.g_event_list.sz := 0;
12334: end;
12335: hr_utility.set_location(l_proc, 900);
12336:
12337: END PQH_RATE_MATRIX_RATES_F_ard;

Line 12343: END PAY_CONTINUOUS_CALC;

12339: begin
12340: g_event_cache.sz := 0;
12341: g_event_list.sz := 0;
12342: g_override_cc := FALSE;
12343: END PAY_CONTINUOUS_CALC;