DBA Data[Home] [Help]

APPS.PAY_CONTINUOUS_CALC SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 14

    event_update_id             number_tbl,
    event_type                  varchar_60_tbl,
    event_check                 boolean_tbl,
    sz                          INTEGER
  );
Line: 23

  /* Name      : event_update
     Purpose   : Based on parameters passed in this procedure checks whether
                 the specified column has been updated, if so it records
                 any events associated with that update.
     Arguments :
     Notes     :
  */
  procedure event_update(
                         p_business_group_id in number,
                         p_legislation_code  in varchar2,
                         p_table_name        in varchar2,
                         p_column_name       in varchar2,
                         p_old_value         in varchar2,
                         p_new_value         in varchar2,
                         p_effective_date    in date,
                         p_calc_date         in date default null,
                         p_event_type        in varchar2 default 'U'
                        )
  is
--
    cursor get_events (p_bg_id in number,
                       p_leg_code in varchar2,
                       p_tab_name in varchar2,
                       p_col_name in varchar2,
                       p_evnt_typ in varchar2
                      )
    is
    select peu.change_type,
           peu.event_update_id,
           peu.event_type
      from pay_event_updates peu,
           pay_dated_tables  pt
     where ((p_bg_id = peu.business_group_id
            and peu.legislation_code is null)
        or (p_leg_code = peu.legislation_code
            and peu.business_group_id is null)
        or (peu.business_group_id is null
            and peu.legislation_code is null))
       and pt.dated_table_id = peu.dated_table_id
       and pt.table_name = p_tab_name
       and peu.event_type = p_evnt_typ
       and nvl(peu.column_name, 'NULL') = nvl(p_col_name, 'NULL');
Line: 69

  l_event_type pay_event_updates.event_type%type;
Line: 85

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

            /* If its an update then check the values otherwise just add it to the list */
            if (   g_event_cache.event_type(cnt) = 'U'
                or g_event_cache.event_type(cnt) = 'CORRECTION'
                or g_event_cache.event_type(cnt) = 'UPDATE'
                or g_event_cache.event_type(cnt) = 'UPDATE_OVERRIDE'
                or g_event_cache.event_type(cnt) = 'UPDATE_CHANGE_INSERT') then
              hr_utility.trace('Comparing...'||p_old_value||' with '||p_new_value);
Line: 118

                 g_event_list.event_update_id(g_event_list.sz) :=
                                             g_event_cache.event_update_id(cnt);
Line: 131

               g_event_list.event_update_id(g_event_list.sz) :=
                                           g_event_cache.event_update_id(cnt);
Line: 140

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

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

            g_event_cache.event_update_id(g_event_cache.sz)   := evnt.event_update_id;
Line: 174

            /* If its an update then check the values otherwise just add it to the list */
            if (   g_event_cache.event_type(g_event_cache.sz) = 'U'
                or g_event_cache.event_type(g_event_cache.sz) = 'CORRECTION'
                or g_event_cache.event_type(g_event_cache.sz) = 'UPDATE'
                or g_event_cache.event_type(g_event_cache.sz) = 'UPDATE_OVERRIDE'
                or g_event_cache.event_type(g_event_cache.sz) = 'UPDATE_CHANGE_INSERT') then
              hr_utility.trace('Comparing...'||p_old_value||' with '||p_new_value);
Line: 190

                 g_event_list.event_update_id(g_event_list.sz) :=
                                             g_event_cache.event_update_id(g_event_cache.sz);
Line: 204

               g_event_list.event_update_id(g_event_list.sz) :=
                                           g_event_cache.event_update_id(g_event_cache.sz);
Line: 224

            g_event_cache.event_update_id(g_event_cache.sz)   := null;
Line: 230

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

  end event_update;
Line: 246

   purpose : This is procedure that records any changes for updates
             on element_entries.
*/
procedure PAY_ELEMENT_ENTRIES_F_aru(
  p_business_group_id in number,
  p_legislation_code in varchar2,
  p_effective_date in date,
  p_old_ASSIGNMENT_ID in NUMBER,
  p_new_ASSIGNMENT_ID in NUMBER,
  p_old_ATTRIBUTE1 in VARCHAR2,
  p_new_ATTRIBUTE1 in VARCHAR2,
  p_old_ATTRIBUTE10 in VARCHAR2,
  p_new_ATTRIBUTE10 in VARCHAR2,
  p_old_ATTRIBUTE11 in VARCHAR2,
  p_new_ATTRIBUTE11 in VARCHAR2,
  p_old_ATTRIBUTE12 in VARCHAR2,
  p_new_ATTRIBUTE12 in VARCHAR2,
  p_old_ATTRIBUTE13 in VARCHAR2,
  p_new_ATTRIBUTE13 in VARCHAR2,
  p_old_ATTRIBUTE14 in VARCHAR2,
  p_new_ATTRIBUTE14 in VARCHAR2,
  p_old_ATTRIBUTE15 in VARCHAR2,
  p_new_ATTRIBUTE15 in VARCHAR2,
  p_old_ATTRIBUTE16 in VARCHAR2,
  p_new_ATTRIBUTE16 in VARCHAR2,
  p_old_ATTRIBUTE17 in VARCHAR2,
  p_new_ATTRIBUTE17 in VARCHAR2,
  p_old_ATTRIBUTE18 in VARCHAR2,
  p_new_ATTRIBUTE18 in VARCHAR2,
  p_old_ATTRIBUTE19 in VARCHAR2,
  p_new_ATTRIBUTE19 in VARCHAR2,
  p_old_ATTRIBUTE2 in VARCHAR2,
  p_new_ATTRIBUTE2 in VARCHAR2,
  p_old_ATTRIBUTE20 in VARCHAR2,
  p_new_ATTRIBUTE20 in VARCHAR2,
  p_old_ATTRIBUTE3 in VARCHAR2,
  p_new_ATTRIBUTE3 in VARCHAR2,
  p_old_ATTRIBUTE4 in VARCHAR2,
  p_new_ATTRIBUTE4 in VARCHAR2,
  p_old_ATTRIBUTE5 in VARCHAR2,
  p_new_ATTRIBUTE5 in VARCHAR2,
  p_old_ATTRIBUTE6 in VARCHAR2,
  p_new_ATTRIBUTE6 in VARCHAR2,
  p_old_ATTRIBUTE7 in VARCHAR2,
  p_new_ATTRIBUTE7 in VARCHAR2,
  p_old_ATTRIBUTE8 in VARCHAR2,
  p_new_ATTRIBUTE8 in VARCHAR2,
  p_old_ATTRIBUTE9 in VARCHAR2,
  p_new_ATTRIBUTE9 in VARCHAR2,
  p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
  p_new_ATTRIBUTE_CATEGORY in VARCHAR2,
  p_old_COST_ALLOCATION_KEYFLEX in NUMBER,
  p_new_COST_ALLOCATION_KEYFLEX in NUMBER,
  p_old_DATE_EARNED in DATE,
  p_new_DATE_EARNED in DATE,
  p_old_EFFECTIVE_END_DATE in DATE,
  p_new_EFFECTIVE_END_DATE in DATE,
  p_old_EFFECTIVE_START_DATE in DATE,
  p_new_EFFECTIVE_START_DATE in DATE,
  p_old_ENTRY_INFORMATION1 in VARCHAR2,
  p_new_ENTRY_INFORMATION1 in VARCHAR2,
  p_old_ENTRY_INFORMATION10 in VARCHAR2,
  p_new_ENTRY_INFORMATION10 in VARCHAR2,
  p_old_ENTRY_INFORMATION11 in VARCHAR2,
  p_new_ENTRY_INFORMATION11 in VARCHAR2,
  p_old_ENTRY_INFORMATION12 in VARCHAR2,
  p_new_ENTRY_INFORMATION12 in VARCHAR2,
  p_old_ENTRY_INFORMATION13 in VARCHAR2,
  p_new_ENTRY_INFORMATION13 in VARCHAR2,
  p_old_ENTRY_INFORMATION14 in VARCHAR2,
  p_new_ENTRY_INFORMATION14 in VARCHAR2,
  p_old_ENTRY_INFORMATION15 in VARCHAR2,
  p_new_ENTRY_INFORMATION15 in VARCHAR2,
  p_old_ENTRY_INFORMATION16 in VARCHAR2,
  p_new_ENTRY_INFORMATION16 in VARCHAR2,
  p_old_ENTRY_INFORMATION17 in VARCHAR2,
  p_new_ENTRY_INFORMATION17 in VARCHAR2,
  p_old_ENTRY_INFORMATION18 in VARCHAR2,
  p_new_ENTRY_INFORMATION18 in VARCHAR2,
  p_old_ENTRY_INFORMATION19 in VARCHAR2,
  p_new_ENTRY_INFORMATION19 in VARCHAR2,
  p_old_ENTRY_INFORMATION2 in VARCHAR2,
  p_new_ENTRY_INFORMATION2 in VARCHAR2,
  p_old_ENTRY_INFORMATION20 in VARCHAR2,
  p_new_ENTRY_INFORMATION20 in VARCHAR2,
  p_old_ENTRY_INFORMATION21 in VARCHAR2,
  p_new_ENTRY_INFORMATION21 in VARCHAR2,
  p_old_ENTRY_INFORMATION22 in VARCHAR2,
  p_new_ENTRY_INFORMATION22 in VARCHAR2,
  p_old_ENTRY_INFORMATION23 in VARCHAR2,
  p_new_ENTRY_INFORMATION23 in VARCHAR2,
  p_old_ENTRY_INFORMATION24 in VARCHAR2,
  p_new_ENTRY_INFORMATION24 in VARCHAR2,
  p_old_ENTRY_INFORMATION25 in VARCHAR2,
  p_new_ENTRY_INFORMATION25 in VARCHAR2,
  p_old_ENTRY_INFORMATION26 in VARCHAR2,
  p_new_ENTRY_INFORMATION26 in VARCHAR2,
  p_old_ENTRY_INFORMATION27 in VARCHAR2,
  p_new_ENTRY_INFORMATION27 in VARCHAR2,
  p_old_ENTRY_INFORMATION28 in VARCHAR2,
  p_new_ENTRY_INFORMATION28 in VARCHAR2,
  p_old_ENTRY_INFORMATION29 in VARCHAR2,
  p_new_ENTRY_INFORMATION29 in VARCHAR2,
  p_old_ENTRY_INFORMATION3 in VARCHAR2,
  p_new_ENTRY_INFORMATION3 in VARCHAR2,
  p_old_ENTRY_INFORMATION30 in VARCHAR2,
  p_new_ENTRY_INFORMATION30 in VARCHAR2,
  p_old_ENTRY_INFORMATION4 in VARCHAR2,
  p_new_ENTRY_INFORMATION4 in VARCHAR2,
  p_old_ENTRY_INFORMATION5 in VARCHAR2,
  p_new_ENTRY_INFORMATION5 in VARCHAR2,
  p_old_ENTRY_INFORMATION6 in VARCHAR2,
  p_new_ENTRY_INFORMATION6 in VARCHAR2,
  p_old_ENTRY_INFORMATION7 in VARCHAR2,
  p_new_ENTRY_INFORMATION7 in VARCHAR2,
  p_old_ENTRY_INFORMATION8 in VARCHAR2,
  p_new_ENTRY_INFORMATION8 in VARCHAR2,
  p_old_ENTRY_INFORMATION9 in VARCHAR2,
  p_new_ENTRY_INFORMATION9 in VARCHAR2,
  p_old_ENTRY_INFORMATION_CATEGO in VARCHAR2,
  p_new_ENTRY_INFORMATION_CATEGO in VARCHAR2,
  p_old_ORIGINAL_ENTRY_ID in NUMBER,
  p_new_ORIGINAL_ENTRY_ID in NUMBER,
  p_old_PERSONAL_PAYMENT_METHOD_ in NUMBER,
  p_new_PERSONAL_PAYMENT_METHOD_ in NUMBER,
  p_old_REASON in VARCHAR2,
  p_new_REASON in VARCHAR2,
  p_old_SUBPRIORITY in NUMBER,
  p_new_SUBPRIORITY in NUMBER,
  p_old_UPDATING_ACTION_ID in NUMBER,
  p_new_UPDATING_ACTION_ID in NUMBER,
  p_old_ELEMENT_ENTRY_ID in number
  )
  is
  --
  l_proc varchar2(240) := g_package||'.pay_element_entries_f_aru';
Line: 394

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                    );
Line: 402

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                    );
Line: 410

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                    );
Line: 418

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                    );
Line: 426

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                    );
Line: 434

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                    );
Line: 442

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                    );
Line: 450

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                    );
Line: 458

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                    );
Line: 466

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                    );
Line: 474

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                    );
Line: 482

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                    );
Line: 490

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                    );
Line: 498

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                    );
Line: 506

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                    );
Line: 514

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                    );
Line: 522

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                    );
Line: 530

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                    );
Line: 538

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                    );
Line: 546

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                    );
Line: 554

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                    );
Line: 562

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'COST_ALLOCATION_KEYFLEX_ID',
                                     p_old_COST_ALLOCATION_KEYFLEX,
                                     p_new_COST_ALLOCATION_KEYFLEX,
                                     p_effective_date
                                    );
Line: 570

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'DATE_EARNED',
                                     p_old_DATE_EARNED,
                                     p_new_DATE_EARNED,
                                     p_effective_date
                                    );
Line: 578

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION1',
                                     p_old_ENTRY_INFORMATION1,
                                     p_new_ENTRY_INFORMATION1,
                                     p_effective_date
                                    );
Line: 586

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION10',
                                     p_old_ENTRY_INFORMATION10,
                                     p_new_ENTRY_INFORMATION10,
                                     p_effective_date
                                    );
Line: 594

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION11',
                                     p_old_ENTRY_INFORMATION11,
                                     p_new_ENTRY_INFORMATION11,
                                     p_effective_date
                                    );
Line: 602

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION12',
                                     p_old_ENTRY_INFORMATION12,
                                     p_new_ENTRY_INFORMATION12,
                                     p_effective_date
                                    );
Line: 610

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION13',
                                     p_old_ENTRY_INFORMATION13,
                                     p_new_ENTRY_INFORMATION13,
                                     p_effective_date
                                    );
Line: 618

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION14',
                                     p_old_ENTRY_INFORMATION14,
                                     p_new_ENTRY_INFORMATION14,
                                     p_effective_date
                                    );
Line: 626

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION15',
                                     p_old_ENTRY_INFORMATION15,
                                     p_new_ENTRY_INFORMATION15,
                                     p_effective_date
                                    );
Line: 634

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION16',
                                     p_old_ENTRY_INFORMATION16,
                                     p_new_ENTRY_INFORMATION16,
                                     p_effective_date
                                    );
Line: 642

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION17',
                                     p_old_ENTRY_INFORMATION17,
                                     p_new_ENTRY_INFORMATION17,
                                     p_effective_date
                                    );
Line: 650

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION18',
                                     p_old_ENTRY_INFORMATION18,
                                     p_new_ENTRY_INFORMATION18,
                                     p_effective_date
                                    );
Line: 658

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION19',
                                     p_old_ENTRY_INFORMATION19,
                                     p_new_ENTRY_INFORMATION19,
                                     p_effective_date
                                    );
Line: 666

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION2',
                                     p_old_ENTRY_INFORMATION2,
                                     p_new_ENTRY_INFORMATION2,
                                     p_effective_date
                                    );
Line: 674

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION20',
                                     p_old_ENTRY_INFORMATION20,
                                     p_new_ENTRY_INFORMATION20,
                                     p_effective_date
                                    );
Line: 682

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION21',
                                       p_old_ENTRY_INFORMATION21,
                                     p_new_ENTRY_INFORMATION21,
                                     p_effective_date
                                    );
Line: 690

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION22',
                                     p_old_ENTRY_INFORMATION22,
                                     p_new_ENTRY_INFORMATION22,
                                     p_effective_date
                                    );
Line: 698

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION23',
                                     p_old_ENTRY_INFORMATION23,
                                     p_new_ENTRY_INFORMATION23,
                                     p_effective_date
                                    );
Line: 706

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION24',
                                     p_old_ENTRY_INFORMATION24,
                                     p_new_ENTRY_INFORMATION24,
                                     p_effective_date
                                    );
Line: 714

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION25',
                                     p_old_ENTRY_INFORMATION25,
                                     p_new_ENTRY_INFORMATION25,
                                     p_effective_date
                                    );
Line: 722

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION26',
                                     p_old_ENTRY_INFORMATION26,
                                     p_new_ENTRY_INFORMATION26,
                                     p_effective_date
                                    );
Line: 730

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION27',
                                     p_old_ENTRY_INFORMATION27,
                                     p_new_ENTRY_INFORMATION27,
                                     p_effective_date
                                    );
Line: 738

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION28',
                                     p_old_ENTRY_INFORMATION28,
                                     p_new_ENTRY_INFORMATION28,
                                     p_effective_date
                                    );
Line: 746

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION29',
                                     p_old_ENTRY_INFORMATION29,
                                     p_new_ENTRY_INFORMATION29,
                                     p_effective_date
                                    );
Line: 754

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION3',
                                     p_old_ENTRY_INFORMATION3,
                                     p_new_ENTRY_INFORMATION3,
                                     p_effective_date
                                    );
Line: 762

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION30',
                                     p_old_ENTRY_INFORMATION30,
                                     p_new_ENTRY_INFORMATION30,
                                     p_effective_date
                                    );
Line: 770

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION4',
                                     p_old_ENTRY_INFORMATION4,
                                     p_new_ENTRY_INFORMATION4,
                                     p_effective_date
                                    );
Line: 778

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION5',
                                     p_old_ENTRY_INFORMATION5,
                                     p_new_ENTRY_INFORMATION5,
                                     p_effective_date
                                    );
Line: 786

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION6',
                                     p_old_ENTRY_INFORMATION6,
                                     p_new_ENTRY_INFORMATION6,
                                     p_effective_date
                                    );
Line: 794

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION7',
                                     p_old_ENTRY_INFORMATION7,
                                     p_new_ENTRY_INFORMATION7,
                                     p_effective_date
                                    );
Line: 802

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION8',
                                     p_old_ENTRY_INFORMATION8,
                                     p_new_ENTRY_INFORMATION8,
                                     p_effective_date
                                    );
Line: 810

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION9',
                                     p_old_ENTRY_INFORMATION9,
                                     p_new_ENTRY_INFORMATION9,
                                     p_effective_date
                                    );
Line: 818

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ENTRY_INFORMATION_CATEGORY',
                                     p_old_ENTRY_INFORMATION_CATEGO,
                                     p_new_ENTRY_INFORMATION_CATEGO,
                                     p_effective_date
                                    );
Line: 826

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'ORIGINAL_ENTRY_ID',
                                     p_old_ORIGINAL_ENTRY_ID,
                                     p_new_ORIGINAL_ENTRY_ID,
                                     p_effective_date
                                    );
Line: 834

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'PERSONAL_PAYMENT_METHOD_ID',
                                     p_old_PERSONAL_PAYMENT_METHOD_,
                                     p_new_PERSONAL_PAYMENT_METHOD_,
                                     p_effective_date
                                    );
Line: 842

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'REASON',
                                     p_old_REASON,
                                     p_new_REASON,
                                     p_effective_date
                                    );
Line: 850

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'SUBPRIORITY',
                                     p_old_SUBPRIORITY,
                                     p_new_SUBPRIORITY,
                                     p_effective_date
                                    );
Line: 860

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     --p_new_effective_end_date, Bug fix 9370749, changed this value to p_effective_date
				     p_effective_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                    );
Line: 871

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     --p_new_effective_start_date,Bug fix 9370749, changed this value to p_effective_date
				     p_effective_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                    );
Line: 900

                p_event_update_id       => g_event_list.event_update_id(cnt),
                p_surrogate_key         => p_old_ELEMENT_ENTRY_ID,
                p_calculation_date      => g_event_list.calc_date(cnt),
                p_business_group_id     => p_business_group_id
                );
Line: 915

   purpose : This is procedure that records any inserts
             on element_entries.
*/

  procedure element_entries_ari(
                                p_business_group_id in number,
                                p_legislation_code in varchar2,
                                p_assignment_id in number,
                                p_effective_start_date in date,
                                p_updating_action_id in number,
                                p_new_element_entry_id in number
                               )
  is
    l_process_api boolean;
Line: 941

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 967

                p_event_update_id       => g_event_list.event_update_id(cnt),
                p_surrogate_key         => p_new_ELEMENT_ENTRY_ID,
                p_calculation_date      => g_event_list.calc_date(cnt),
                p_business_group_id     => p_business_group_id
                );
Line: 981

   purpose : This is procedure that records any deletes
             on element_entries.
*/
  procedure element_entries_ard(
                                p_business_group_id in number,
                                p_legislation_code in varchar2,
                                p_assignment_id in number,
                                p_old_ELEMENT_ENTRY_ID in number,
                                p_old_effective_start_date in date,
                                p_new_effective_start_date in date,
                                p_old_effective_end_date in date,
                                p_new_effective_end_date in date,
                                p_old_ELEMENT_TYPE_ID in number default null
                               )
  is
    l_process_event_id number;
Line: 999

    l_mode pay_event_updates.event_type%type;
Line: 1000

    l_column_name pay_event_updates.column_name%type;
Line: 1010

    select  'Y'
    from    pay_run_results         RESULT,
            pay_assignment_actions  ASGT_ACTION,
            pay_payroll_actions     PAY_ACTION,
            per_time_periods        PERIOD
    where   result.source_id        = p_element_entry_id
    and result.source_type    in ('E', 'I')
    and result.status               <> 'U'
    and result.assignment_action_id=asgt_action.assignment_action_id
    and asgt_action.payroll_action_id=pay_action.payroll_action_id
    and pay_action.time_period_id   = period.time_period_id
    and p_old_effective_end_date <= period.start_date;
Line: 1049

      if (pay_dyn_triggers.g_dyt_mode = 'DELETE') then
--
         l_effective_date := p_new_effective_end_date;
Line: 1057

            or pay_dyn_triggers.g_dyt_mode = 'DELETE_NEXT_CHANGE') then
--
         /*Bug 12556910 */
         open processed_recurring_entries(p_old_element_entry_id,p_old_effective_end_date);
Line: 1078

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_ENTRIES_F',
                                     l_column_name,
                                     l_old_value,
                                     l_new_value,
                                     l_effective_date,
                                     l_effective_date,
                                     l_mode
                                    );
Line: 1104

                p_event_update_id       => g_event_list.event_update_id(cnt),
                p_surrogate_key         => p_old_ELEMENT_ENTRY_ID,
                p_calculation_date      => g_event_list.calc_date(cnt),
                p_business_group_id     => p_business_group_id,
                p_noted_value           => l_noted_value
                );
Line: 1122

   purpose : This is procedure that records any changes for updates
             on element_entry_values.
*/
procedure PAY_ELEMENT_ENTRY_VALUES_F_aru(
  p_business_group_id in number,
  p_legislation_code in varchar2,
  p_effective_date in date,
  p_old_ELEMENT_ENTRY_ID in NUMBER,
  p_new_ELEMENT_ENTRY_ID in NUMBER,
  p_old_SCREEN_ENTRY_VALUE in VARCHAR2,
  p_new_SCREEN_ENTRY_VALUE in VARCHAR2,
  p_old_ELEMENT_ENTRY_VALUE_ID in NUMBER
)
is
--
 cursor get_asg is
 select ee.assignment_id
   from pay_element_entries_f ee
  where ee.element_entry_id = p_old_ELEMENT_ENTRY_ID
    and p_effective_date between ee.effective_start_date
                             and ee.effective_end_date;
Line: 1151

  pay_continuous_calc.event_update(p_business_group_id,
                                   p_legislation_code,
                                   'PAY_ELEMENT_ENTRY_VALUES_F',
                                   'SCREEN_ENTRY_VALUE',
                                   p_old_SCREEN_ENTRY_VALUE,
                                   p_new_SCREEN_ENTRY_VALUE,
                                   p_effective_date,
                                   p_effective_date
                                  );
Line: 1178

                p_event_update_id       => g_event_list.event_update_id(cnt),
                p_business_group_id     => p_business_group_id,
                p_calculation_date      => g_event_list.calc_date(cnt),
                p_surrogate_key         => p_old_ELEMENT_ENTRY_VALUE_ID
                );
Line: 1333

  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 1347

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 1356

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 1365

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 1374

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 1383

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 1392

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 1401

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 1410

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 1419

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 1428

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 1437

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 1446

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 1455

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 1464

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 1473

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 1482

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 1491

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 1500

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 1509

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 1518

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 1527

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 1536

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 1545

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CONTRACTUAL_JOB_TITLE',
                                     p_old_CONTRACTUAL_JOB_TITLE,
                                     p_new_CONTRACTUAL_JOB_TITLE,
                                     p_effective_date
                                  );
Line: 1554

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CONTRACT_ID',
                                     p_old_CONTRACT_ID,
                                     p_new_CONTRACT_ID,
                                     p_effective_date
                                  );
Line: 1563

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION1',
                                     p_old_CTR_INFORMATION1,
                                     p_new_CTR_INFORMATION1,
                                     p_effective_date
                                  );
Line: 1572

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION10',
                                     p_old_CTR_INFORMATION10,
                                     p_new_CTR_INFORMATION10,
                                     p_effective_date
                                  );
Line: 1581

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION11',
                                     p_old_CTR_INFORMATION11,
                                     p_new_CTR_INFORMATION11,
                                     p_effective_date
                                  );
Line: 1590

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION12',
                                     p_old_CTR_INFORMATION12,
                                     p_new_CTR_INFORMATION12,
                                     p_effective_date
                                  );
Line: 1599

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION13',
                                     p_old_CTR_INFORMATION13,
                                     p_new_CTR_INFORMATION13,
                                     p_effective_date
                                  );
Line: 1608

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION14',
                                     p_old_CTR_INFORMATION14,
                                     p_new_CTR_INFORMATION14,
                                     p_effective_date
                                  );
Line: 1617

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION15',
                                     p_old_CTR_INFORMATION15,
                                     p_new_CTR_INFORMATION15,
                                     p_effective_date
                                  );
Line: 1626

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION16',
                                     p_old_CTR_INFORMATION16,
                                     p_new_CTR_INFORMATION16,
                                     p_effective_date
                                  );
Line: 1635

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION17',
                                     p_old_CTR_INFORMATION17,
                                     p_new_CTR_INFORMATION17,
                                     p_effective_date
                                  );
Line: 1644

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION18',
                                     p_old_CTR_INFORMATION18,
                                     p_new_CTR_INFORMATION18,
                                     p_effective_date
                                  );
Line: 1653

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION19',
                                     p_old_CTR_INFORMATION19,
                                     p_new_CTR_INFORMATION19,
                                     p_effective_date
                                  );
Line: 1662

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION2',
                                     p_old_CTR_INFORMATION2,
                                     p_new_CTR_INFORMATION2,
                                     p_effective_date
                                  );
Line: 1671

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION20',
                                     p_old_CTR_INFORMATION20,
                                     p_new_CTR_INFORMATION20,
                                     p_effective_date
                                  );
Line: 1680

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION3',
                                     p_old_CTR_INFORMATION3,
                                     p_new_CTR_INFORMATION3,
                                     p_effective_date
                                  );
Line: 1689

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION4',
                                     p_old_CTR_INFORMATION4,
                                     p_new_CTR_INFORMATION4,
                                     p_effective_date
                                  );
Line: 1698

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION5',
                                     p_old_CTR_INFORMATION5,
                                     p_new_CTR_INFORMATION5,
                                     p_effective_date
                                  );
Line: 1707

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION6',
                                     p_old_CTR_INFORMATION6,
                                     p_new_CTR_INFORMATION6,
                                     p_effective_date
                                  );
Line: 1716

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION7',
                                     p_old_CTR_INFORMATION7,
                                     p_new_CTR_INFORMATION7,
                                     p_effective_date
                                  );
Line: 1725

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION8',
                                     p_old_CTR_INFORMATION8,
                                     p_new_CTR_INFORMATION8,
                                     p_effective_date
                                  );
Line: 1734

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION9',
                                     p_old_CTR_INFORMATION9,
                                     p_new_CTR_INFORMATION9,
                                     p_effective_date
                                  );
Line: 1743

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'CTR_INFORMATION_CATEGORY',
                                     p_old_CTR_INFORMATION_CATEGORY,
                                     p_new_CTR_INFORMATION_CATEGORY,
                                     p_effective_date
                                  );
Line: 1752

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'DESCRIPTION',
                                     p_old_DESCRIPTION,
                                     p_new_DESCRIPTION,
                                     p_effective_date
                                  );
Line: 1761

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'DOC_STATUS',
                                     p_old_DOC_STATUS,
                                     p_new_DOC_STATUS,
                                     p_effective_date
                                  );
Line: 1770

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'DOC_STATUS_CHANGE_DATE',
                                     p_old_DOC_STATUS_CHANGE_DATE,
                                     p_new_DOC_STATUS_CHANGE_DATE,
                                     p_effective_date
                                  );
Line: 1779

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'DURATION',
                                     p_old_DURATION,
                                     p_new_DURATION,
                                     p_effective_date
                                  );
Line: 1788

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'DURATION_UNITS',
                                     p_old_DURATION_UNITS,
                                     p_new_DURATION_UNITS,
                                     p_effective_date
                                  );
Line: 1797

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'END_REASON',
                                     p_old_END_REASON,
                                     p_new_END_REASON,
                                     p_effective_date
                                  );
Line: 1806

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'EXTENSION_PERIOD',
                                     p_old_EXTENSION_PERIOD,
                                     p_new_EXTENSION_PERIOD,
                                     p_effective_date
                                  );
Line: 1815

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'EXTENSION_PERIOD_UNITS',
                                     p_old_EXTENSION_PERIOD_UNITS,
                                     p_new_EXTENSION_PERIOD_UNITS,
                                     p_effective_date
                                  );
Line: 1824

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'EXTENSION_REASON',
                                     p_old_EXTENSION_REASON,
                                     p_new_EXTENSION_REASON,
                                     p_effective_date
                                  );
Line: 1833

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'NUMBER_OF_EXTENSIONS',
                                     p_old_NUMBER_OF_EXTENSIONS,
                                     p_new_NUMBER_OF_EXTENSIONS,
                                     p_effective_date
                                  );
Line: 1842

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'PARTIES',
                                     p_old_PARTIES,
                                     p_new_PARTIES,
                                     p_effective_date
                                  );
Line: 1851

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                  );
Line: 1860

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'REFERENCE',
                                     p_old_REFERENCE,
                                     p_new_REFERENCE,
                                     p_effective_date
                                  );
Line: 1869

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'START_REASON',
                                     p_old_START_REASON,
                                     p_new_START_REASON,
                                     p_effective_date
                                  );
Line: 1878

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'STATUS',
                                     p_old_STATUS,
                                     p_new_STATUS,
                                     p_effective_date
                                  );
Line: 1887

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'STATUS_REASON',
                                     p_old_STATUS_REASON,
                                     p_new_STATUS_REASON,
                                     p_effective_date
                                  );
Line: 1896

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'TYPE',
                                     p_old_TYPE,
                                     p_new_TYPE,
                                     p_effective_date
                                  );
Line: 1905

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'TYPE',
                                     p_old_TYPE,
                                     p_new_TYPE,
                                     p_effective_date
                                  );
Line: 1916

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 1927

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTRACTS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 1957

                p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
                p_business_group_id     => p_business_group_id,
                p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
                p_surrogate_key         => p_new_contract_id
           );
Line: 1976

   purpose : This is procedure that records any updates
             on assignments.
*/
procedure PER_ALL_ASSIGNMENTS_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date,
p_old_APPLICATION_ID in NUMBER,
p_new_APPLICATION_ID in NUMBER,
p_old_ASSIGNMENT_ID in NUMBER,
p_new_ASSIGNMENT_ID in NUMBER,
p_old_ASSIGNMENT_NUMBER in VARCHAR2,
p_new_ASSIGNMENT_NUMBER in VARCHAR2,
p_old_ASSIGNMENT_SEQUENCE in NUMBER,
p_new_ASSIGNMENT_SEQUENCE in NUMBER,
p_old_ASSIGNMENT_STATUS_TYPE_I in NUMBER,
p_new_ASSIGNMENT_STATUS_TYPE_I in NUMBER,
p_old_ASSIGNMENT_TYPE in VARCHAR2,
p_new_ASSIGNMENT_TYPE in VARCHAR2,
p_old_ASS_ATTRIBUTE1 in VARCHAR2,
p_new_ASS_ATTRIBUTE1 in VARCHAR2,
p_old_ASS_ATTRIBUTE10 in VARCHAR2,
p_new_ASS_ATTRIBUTE10 in VARCHAR2,
p_old_ASS_ATTRIBUTE11 in VARCHAR2,
p_new_ASS_ATTRIBUTE11 in VARCHAR2,
p_old_ASS_ATTRIBUTE12 in VARCHAR2,
p_new_ASS_ATTRIBUTE12 in VARCHAR2,
p_old_ASS_ATTRIBUTE13 in VARCHAR2,
p_new_ASS_ATTRIBUTE13 in VARCHAR2,
p_old_ASS_ATTRIBUTE14 in VARCHAR2,
p_new_ASS_ATTRIBUTE14 in VARCHAR2,
p_old_ASS_ATTRIBUTE15 in VARCHAR2,
p_new_ASS_ATTRIBUTE15 in VARCHAR2,
p_old_ASS_ATTRIBUTE16 in VARCHAR2,
p_new_ASS_ATTRIBUTE16 in VARCHAR2,
p_old_ASS_ATTRIBUTE17 in VARCHAR2,
p_new_ASS_ATTRIBUTE17 in VARCHAR2,
p_old_ASS_ATTRIBUTE18 in VARCHAR2,
p_new_ASS_ATTRIBUTE18 in VARCHAR2,
p_old_ASS_ATTRIBUTE19 in VARCHAR2,
p_new_ASS_ATTRIBUTE19 in VARCHAR2,
p_old_ASS_ATTRIBUTE2 in VARCHAR2,
p_new_ASS_ATTRIBUTE2 in VARCHAR2,
p_old_ASS_ATTRIBUTE20 in VARCHAR2,
p_new_ASS_ATTRIBUTE20 in VARCHAR2,
p_old_ASS_ATTRIBUTE21 in VARCHAR2,
p_new_ASS_ATTRIBUTE21 in VARCHAR2,
p_old_ASS_ATTRIBUTE22 in VARCHAR2,
p_new_ASS_ATTRIBUTE22 in VARCHAR2,
p_old_ASS_ATTRIBUTE23 in VARCHAR2,
p_new_ASS_ATTRIBUTE23 in VARCHAR2,
p_old_ASS_ATTRIBUTE24 in VARCHAR2,
p_new_ASS_ATTRIBUTE24 in VARCHAR2,
p_old_ASS_ATTRIBUTE25 in VARCHAR2,
p_new_ASS_ATTRIBUTE25 in VARCHAR2,
p_old_ASS_ATTRIBUTE26 in VARCHAR2,
p_new_ASS_ATTRIBUTE26 in VARCHAR2,
p_old_ASS_ATTRIBUTE27 in VARCHAR2,
p_new_ASS_ATTRIBUTE27 in VARCHAR2,
p_old_ASS_ATTRIBUTE28 in VARCHAR2,
p_new_ASS_ATTRIBUTE28 in VARCHAR2,
p_old_ASS_ATTRIBUTE29 in VARCHAR2,
p_new_ASS_ATTRIBUTE29 in VARCHAR2,
p_old_ASS_ATTRIBUTE3 in VARCHAR2,
p_new_ASS_ATTRIBUTE3 in VARCHAR2,
p_old_ASS_ATTRIBUTE30 in VARCHAR2,
p_new_ASS_ATTRIBUTE30 in VARCHAR2,
p_old_ASS_ATTRIBUTE4 in VARCHAR2,
p_new_ASS_ATTRIBUTE4 in VARCHAR2,
p_old_ASS_ATTRIBUTE5 in VARCHAR2,
p_new_ASS_ATTRIBUTE5 in VARCHAR2,
p_old_ASS_ATTRIBUTE6 in VARCHAR2,
p_new_ASS_ATTRIBUTE6 in VARCHAR2,
p_old_ASS_ATTRIBUTE7 in VARCHAR2,
p_new_ASS_ATTRIBUTE7 in VARCHAR2,
p_old_ASS_ATTRIBUTE8 in VARCHAR2,
p_new_ASS_ATTRIBUTE8 in VARCHAR2,
p_old_ASS_ATTRIBUTE9 in VARCHAR2,
p_new_ASS_ATTRIBUTE9 in VARCHAR2,
p_old_ASS_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ASS_ATTRIBUTE_CATEGORY in VARCHAR2,
p_old_BARGAINING_UNIT_CODE in VARCHAR2,
p_new_BARGAINING_UNIT_CODE in VARCHAR2,
p_old_BUSINESS_GROUP_ID in NUMBER,
p_new_BUSINESS_GROUP_ID in NUMBER,
p_old_CAGR_GRADE_DEF_ID in NUMBER,
p_new_CAGR_GRADE_DEF_ID in NUMBER,
p_old_CAGR_ID_FLEX_NUM in NUMBER,
p_new_CAGR_ID_FLEX_NUM in NUMBER,
p_old_CHANGE_REASON in VARCHAR2,
p_new_CHANGE_REASON in VARCHAR2,
p_old_COLLECTIVE_AGREEMENT_ID in NUMBER,
p_new_COLLECTIVE_AGREEMENT_ID in NUMBER,
p_old_COMMENT_ID in NUMBER,
p_new_COMMENT_ID in NUMBER,
p_old_CONTRACT_ID in NUMBER,
p_new_CONTRACT_ID in NUMBER,
p_old_DATE_PROBATION_END in DATE,
p_new_DATE_PROBATION_END in DATE,
p_old_DEFAULT_CODE_COMB_ID in NUMBER,
p_new_DEFAULT_CODE_COMB_ID in NUMBER,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE,
p_old_EMPLOYMENT_CATEGORY in VARCHAR2,
p_new_EMPLOYMENT_CATEGORY in VARCHAR2,
p_old_ESTABLISHMENT_ID in NUMBER,
p_new_ESTABLISHMENT_ID in NUMBER,
p_old_FREQUENCY in VARCHAR2,
p_new_FREQUENCY in VARCHAR2,
p_old_GRADE_ID in NUMBER,
p_new_GRADE_ID in NUMBER,
p_old_HOURLY_SALARIED_CODE in VARCHAR2,
p_new_HOURLY_SALARIED_CODE in VARCHAR2,
p_old_INTERNAL_ADDRESS_LINE in VARCHAR2,
p_new_INTERNAL_ADDRESS_LINE in VARCHAR2,
p_old_JOB_ID in NUMBER,
p_new_JOB_ID in NUMBER,
p_old_LABOUR_UNION_MEMBER_FLAG in VARCHAR2,
p_new_LABOUR_UNION_MEMBER_FLAG in VARCHAR2,
p_old_LOCATION_ID in NUMBER,
p_new_LOCATION_ID in NUMBER,
p_old_MANAGER_FLAG in VARCHAR2,
p_new_MANAGER_FLAG in VARCHAR2,
p_old_NORMAL_HOURS in NUMBER,
p_new_NORMAL_HOURS in NUMBER,
p_old_OBJECT_VERSION_NUMBER in NUMBER,
p_new_OBJECT_VERSION_NUMBER in NUMBER,
p_old_ORGANIZATION_ID in NUMBER,
p_new_ORGANIZATION_ID in NUMBER,
p_old_PAYROLL_ID in NUMBER,
p_new_PAYROLL_ID in NUMBER,
p_old_PAY_BASIS_ID in NUMBER,
p_new_PAY_BASIS_ID in NUMBER,
p_old_PEOPLE_GROUP_ID in NUMBER,
p_new_PEOPLE_GROUP_ID in NUMBER,
p_old_PERF_REVIEW_PERIOD in NUMBER,
p_new_PERF_REVIEW_PERIOD in NUMBER,
p_old_PERF_REVIEW_PERIOD_FREQU in VARCHAR2,
p_new_PERF_REVIEW_PERIOD_FREQU in VARCHAR2,
p_old_PERIOD_OF_SERVICE_ID in NUMBER,
p_new_PERIOD_OF_SERVICE_ID in NUMBER,
p_old_PERSON_ID in NUMBER,
p_new_PERSON_ID in NUMBER,
p_old_PERSON_REFERRED_BY_ID in NUMBER,
p_new_PERSON_REFERRED_BY_ID in NUMBER,
p_old_POSITION_ID in NUMBER,
p_new_POSITION_ID in NUMBER,
p_old_PRIMARY_FLAG in VARCHAR2,
p_new_PRIMARY_FLAG in VARCHAR2,
p_old_PROBATION_PERIOD in NUMBER,
p_new_PROBATION_PERIOD in NUMBER,
p_old_PROBATION_UNIT in VARCHAR2,
p_new_PROBATION_UNIT in VARCHAR2,
p_old_PROGRAM_APPLICATION_ID in NUMBER,
p_new_PROGRAM_APPLICATION_ID in NUMBER,
p_old_PROGRAM_ID in NUMBER,
p_new_PROGRAM_ID in NUMBER,
p_old_PROGRAM_UPDATE_DATE in DATE,
p_new_PROGRAM_UPDATE_DATE in DATE,
p_old_RECRUITER_ID in NUMBER,
p_new_RECRUITER_ID in NUMBER,
p_old_RECRUITMENT_ACTIVITY_ID in NUMBER,
p_new_RECRUITMENT_ACTIVITY_ID in NUMBER,
p_old_REQUEST_ID in NUMBER,
p_new_REQUEST_ID in NUMBER,
p_old_SAL_REVIEW_PERIOD in NUMBER,
p_new_SAL_REVIEW_PERIOD in NUMBER,
p_old_SAL_REVIEW_PERIOD_FREQUE in VARCHAR2,
p_new_SAL_REVIEW_PERIOD_FREQUE in VARCHAR2,
p_old_SET_OF_BOOKS_ID in NUMBER,
p_new_SET_OF_BOOKS_ID in NUMBER,
p_old_SOFT_CODING_KEYFLEX_ID in NUMBER,
p_new_SOFT_CODING_KEYFLEX_ID in NUMBER,
p_old_SOURCE_ORGANIZATION_ID in NUMBER,
p_new_SOURCE_ORGANIZATION_ID in NUMBER,
p_old_SOURCE_TYPE in VARCHAR2,
p_new_SOURCE_TYPE in VARCHAR2,
p_old_SPECIAL_CEILING_STEP_ID in NUMBER,
p_new_SPECIAL_CEILING_STEP_ID in NUMBER,
p_old_SUPERVISOR_ID in NUMBER,
p_new_SUPERVISOR_ID in NUMBER,
p_old_TIME_NORMAL_FINISH in VARCHAR2,
p_new_TIME_NORMAL_FINISH in VARCHAR2,
p_old_TIME_NORMAL_START in VARCHAR2,
p_new_TIME_NORMAL_START in VARCHAR2,
p_old_TITLE in VARCHAR2,
p_new_TITLE in VARCHAR2,
p_old_VACANCY_ID in NUMBER,
p_new_VACANCY_ID in NUMBER,
p_old_PROJECTED_ASSIGNMENT_END in DATE default null,
p_new_PROJECTED_ASSIGNMENT_END in DATE default null
)
is
--
begin
  hr_utility.set_location('pay_continuous_calc.PER_ALL_ASSIGNMENTS_F_aru', 10);
Line: 2183

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'APPLICATION_ID',
                                     p_old_APPLICATION_ID,
                                     p_new_APPLICATION_ID,
                                     p_effective_date
                                    );
Line: 2191

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASSIGNMENT_ID',
                                     p_old_ASSIGNMENT_ID,
                                     p_new_ASSIGNMENT_ID,
                                     p_effective_date
                                    );
Line: 2199

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASSIGNMENT_NUMBER',
                                     p_old_ASSIGNMENT_NUMBER,
                                     p_new_ASSIGNMENT_NUMBER,
                                     p_effective_date
                                    );
Line: 2207

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASSIGNMENT_SEQUENCE',
                                     p_old_ASSIGNMENT_SEQUENCE,
                                     p_new_ASSIGNMENT_SEQUENCE,
                                     p_effective_date
                                    );
Line: 2215

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASSIGNMENT_STATUS_TYPE_ID',
                                     p_old_ASSIGNMENT_STATUS_TYPE_I,
                                     p_new_ASSIGNMENT_STATUS_TYPE_I,
                                     p_effective_date
                                    );
Line: 2223

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASSIGNMENT_TYPE',
                                     p_old_ASSIGNMENT_TYPE,
                                     p_new_ASSIGNMENT_TYPE,
                                     p_effective_date
                                    );
Line: 2231

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE1',
                                     p_old_ASS_ATTRIBUTE1,
                                     p_new_ASS_ATTRIBUTE1,
                                     p_effective_date
                                    );
Line: 2239

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE10',
                                     p_old_ASS_ATTRIBUTE10,
                                     p_new_ASS_ATTRIBUTE10,
                                     p_effective_date
                                    );
Line: 2247

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE11',
                                     p_old_ASS_ATTRIBUTE11,
                                     p_new_ASS_ATTRIBUTE11,
                                     p_effective_date
                                    );
Line: 2255

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE12',
                                     p_old_ASS_ATTRIBUTE12,
                                     p_new_ASS_ATTRIBUTE12,
                                     p_effective_date
                                    );
Line: 2263

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE13',
                                     p_old_ASS_ATTRIBUTE13,
                                     p_new_ASS_ATTRIBUTE13,
                                     p_effective_date
                                    );
Line: 2271

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE14',
                                     p_old_ASS_ATTRIBUTE14,
                                     p_new_ASS_ATTRIBUTE14,
                                     p_effective_date
                                    );
Line: 2279

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE15',
                                     p_old_ASS_ATTRIBUTE15,
                                     p_new_ASS_ATTRIBUTE15,
                                     p_effective_date
                                    );
Line: 2287

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE16',
                                     p_old_ASS_ATTRIBUTE16,
                                     p_new_ASS_ATTRIBUTE16,
                                     p_effective_date
                                    );
Line: 2295

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE17',
                                     p_old_ASS_ATTRIBUTE17,
                                     p_new_ASS_ATTRIBUTE17,
                                     p_effective_date
                                    );
Line: 2303

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE18',
                                     p_old_ASS_ATTRIBUTE18,
                                     p_new_ASS_ATTRIBUTE18,
                                     p_effective_date
                                    );
Line: 2311

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE19',
                                     p_old_ASS_ATTRIBUTE19,
                                     p_new_ASS_ATTRIBUTE19,
                                     p_effective_date
                                    );
Line: 2319

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE2',
                                     p_old_ASS_ATTRIBUTE2,
                                     p_new_ASS_ATTRIBUTE2,
                                     p_effective_date
                                    );
Line: 2327

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE20',
                                     p_old_ASS_ATTRIBUTE20,
                                     p_new_ASS_ATTRIBUTE20,
                                     p_effective_date
                                    );
Line: 2335

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE21',
                                     p_old_ASS_ATTRIBUTE21,
                                     p_new_ASS_ATTRIBUTE21,
                                     p_effective_date
                                    );
Line: 2343

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE22',
                                     p_old_ASS_ATTRIBUTE22,
                                     p_new_ASS_ATTRIBUTE22,
                                     p_effective_date
                                    );
Line: 2351

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE23',
                                     p_old_ASS_ATTRIBUTE23,
                                     p_new_ASS_ATTRIBUTE23,
                                     p_effective_date
                                    );
Line: 2359

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE24',
                                     p_old_ASS_ATTRIBUTE24,
                                     p_new_ASS_ATTRIBUTE24,
                                     p_effective_date
                                    );
Line: 2367

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE25',
                                     p_old_ASS_ATTRIBUTE25,
                                     p_new_ASS_ATTRIBUTE25,
                                     p_effective_date
                                    );
Line: 2375

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE26',
                                     p_old_ASS_ATTRIBUTE26,
                                     p_new_ASS_ATTRIBUTE26,
                                     p_effective_date
                                    );
Line: 2383

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE27',
                                     p_old_ASS_ATTRIBUTE27,
                                     p_new_ASS_ATTRIBUTE27,
                                     p_effective_date
                                    );
Line: 2391

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE28',
                                     p_old_ASS_ATTRIBUTE28,
                                     p_new_ASS_ATTRIBUTE28,
                                     p_effective_date
                                    );
Line: 2399

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE29',
                                     p_old_ASS_ATTRIBUTE29,
                                     p_new_ASS_ATTRIBUTE29,
                                     p_effective_date
                                    );
Line: 2407

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE3',
                                     p_old_ASS_ATTRIBUTE3,
                                     p_new_ASS_ATTRIBUTE3,
                                     p_effective_date
                                    );
Line: 2415

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE30',
                                     p_old_ASS_ATTRIBUTE30,
                                     p_new_ASS_ATTRIBUTE30,
                                     p_effective_date
                                    );
Line: 2423

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE4',
                                     p_old_ASS_ATTRIBUTE4,
                                     p_new_ASS_ATTRIBUTE4,
                                     p_effective_date
                                    );
Line: 2431

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE5',
                                     p_old_ASS_ATTRIBUTE5,
                                     p_new_ASS_ATTRIBUTE5,
                                     p_effective_date
                                    );
Line: 2439

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE6',
                                     p_old_ASS_ATTRIBUTE6,
                                     p_new_ASS_ATTRIBUTE6,
                                     p_effective_date
                                    );
Line: 2447

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE7',
                                     p_old_ASS_ATTRIBUTE7,
                                     p_new_ASS_ATTRIBUTE7,
                                     p_effective_date
                                    );
Line: 2455

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE8',
                                     p_old_ASS_ATTRIBUTE8,
                                     p_new_ASS_ATTRIBUTE8,
                                     p_effective_date
                                    );
Line: 2463

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE9',
                                     p_old_ASS_ATTRIBUTE9,
                                     p_new_ASS_ATTRIBUTE9,
                                     p_effective_date
                                    );
Line: 2471

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ASS_ATTRIBUTE_CATEGORY',
                                     p_old_ASS_ATTRIBUTE_CATEGORY,
                                     p_new_ASS_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                    );
Line: 2479

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'BARGAINING_UNIT_CODE',
                                     p_old_BARGAINING_UNIT_CODE,
                                     p_new_BARGAINING_UNIT_CODE,
                                     p_effective_date
                                    );
Line: 2487

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                    );
Line: 2495

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'CAGR_GRADE_DEF_ID',
                                     p_old_CAGR_GRADE_DEF_ID,
                                     p_new_CAGR_GRADE_DEF_ID,
                                     p_effective_date
                                    );
Line: 2503

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'CAGR_ID_FLEX_NUM',
                                     p_old_CAGR_ID_FLEX_NUM,
                                     p_new_CAGR_ID_FLEX_NUM,
                                     p_effective_date
                                    );
Line: 2511

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'CHANGE_REASON',
                                     p_old_CHANGE_REASON,
                                     p_new_CHANGE_REASON,
                                     p_effective_date
                                    );
Line: 2519

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'COLLECTIVE_AGREEMENT_ID',
                                     p_old_COLLECTIVE_AGREEMENT_ID,
                                     p_new_COLLECTIVE_AGREEMENT_ID,
                                     p_effective_date
                                    );
Line: 2527

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'COMMENT_ID',
                                     p_old_COMMENT_ID,
                                     p_new_COMMENT_ID,
                                     p_effective_date
                                    );
Line: 2535

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'CONTRACT_ID',
                                     p_old_CONTRACT_ID,
                                     p_new_CONTRACT_ID,
                                     p_effective_date
                                    );
Line: 2543

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'DATE_PROBATION_END',
                                     p_old_DATE_PROBATION_END,
                                     p_new_DATE_PROBATION_END,
                                     p_effective_date
                                    );
Line: 2551

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'DEFAULT_CODE_COMB_ID',
                                     p_old_DEFAULT_CODE_COMB_ID,
                                     p_new_DEFAULT_CODE_COMB_ID,
                                     p_effective_date
                                    );
Line: 2559

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'EMPLOYMENT_CATEGORY',
                                     p_old_EMPLOYMENT_CATEGORY,
                                     p_new_EMPLOYMENT_CATEGORY,
                                     p_effective_date
                                    );
Line: 2567

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ESTABLISHMENT_ID',
                                     p_old_ESTABLISHMENT_ID,
                                     p_new_ESTABLISHMENT_ID,
                                     p_effective_date
                                    );
Line: 2575

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'FREQUENCY',
                                     p_old_FREQUENCY,
                                     p_new_FREQUENCY,
                                     p_effective_date
                                    );
Line: 2583

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'GRADE_ID',
                                     p_old_GRADE_ID,
                                     p_new_GRADE_ID,
                                     p_effective_date
                                    );
Line: 2591

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'HOURLY_SALARIED_CODE',
                                     p_old_HOURLY_SALARIED_CODE,
                                     p_new_HOURLY_SALARIED_CODE,
                                     p_effective_date
                                    );
Line: 2599

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'INTERNAL_ADDRESS_LINE',
                                     p_old_INTERNAL_ADDRESS_LINE,
                                     p_new_INTERNAL_ADDRESS_LINE,
                                     p_effective_date
                                    );
Line: 2607

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'JOB_ID',
                                     p_old_JOB_ID,
                                     p_new_JOB_ID,
                                     p_effective_date
                                    );
Line: 2615

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'LABOUR_UNION_MEMBER_FLAG',
                                     p_old_LABOUR_UNION_MEMBER_FLAG,
                                     p_new_LABOUR_UNION_MEMBER_FLAG,
                                     p_effective_date
                                    );
Line: 2623

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'LOCATION_ID',
                                     p_old_LOCATION_ID,
                                     p_new_LOCATION_ID,
                                     p_effective_date
                                    );
Line: 2631

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'MANAGER_FLAG',
                                     p_old_MANAGER_FLAG,
                                     p_new_MANAGER_FLAG,
                                     p_effective_date
                                    );
Line: 2639

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'NORMAL_HOURS',
                                     p_old_NORMAL_HOURS,
                                     p_new_NORMAL_HOURS,
                                     p_effective_date
                                    );
Line: 2647

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'ORGANIZATION_ID',
                                     p_old_ORGANIZATION_ID,
                                     p_new_ORGANIZATION_ID,
                                     p_effective_date
                                    );
Line: 2655

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PAYROLL_ID',
                                     p_old_PAYROLL_ID,
                                     p_new_PAYROLL_ID,
                                     p_effective_date
                                    );
Line: 2663

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PAY_BASIS_ID',
                                     p_old_PAY_BASIS_ID,
                                     p_new_PAY_BASIS_ID,
                                     p_effective_date
                                    );
Line: 2671

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PEOPLE_GROUP_ID',
                                     p_old_PEOPLE_GROUP_ID,
                                     p_new_PEOPLE_GROUP_ID,
                                     p_effective_date
                                    );
Line: 2679

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PERF_REVIEW_PERIOD',
                                     p_old_PERF_REVIEW_PERIOD,
                                     p_new_PERF_REVIEW_PERIOD,
                                     p_effective_date
                                    );
Line: 2687

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PERF_REVIEW_PERIOD_FREQUENCY',
                                     p_old_PERF_REVIEW_PERIOD_FREQU,
                                     p_new_PERF_REVIEW_PERIOD_FREQU,
                                     p_effective_date
                                    );
Line: 2695

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PERIOD_OF_SERVICE_ID',
                                     p_old_PERIOD_OF_SERVICE_ID,
                                     p_new_PERIOD_OF_SERVICE_ID,
                                     p_effective_date
                                    );
Line: 2703

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                    );
Line: 2711

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PERSON_REFERRED_BY_ID',
                                     p_old_PERSON_REFERRED_BY_ID,
                                     p_new_PERSON_REFERRED_BY_ID,
                                     p_effective_date
                                    );
Line: 2719

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'POSITION_ID',
                                     p_old_POSITION_ID,
                                     p_new_POSITION_ID,
                                     p_effective_date
                                    );
Line: 2727

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PRIMARY_FLAG',
                                     p_old_PRIMARY_FLAG,
                                     p_new_PRIMARY_FLAG,
                                     p_effective_date
                                    );
Line: 2735

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PROBATION_PERIOD',
                                     p_old_PROBATION_PERIOD,
                                     p_new_PROBATION_PERIOD,
                                     p_effective_date
                                    );
Line: 2743

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PROBATION_UNIT',
                                     p_old_PROBATION_UNIT,
                                     p_new_PROBATION_UNIT,
                                     p_effective_date
                                    );
Line: 2751

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                    );
Line: 2759

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                    );
Line: 2767

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                    );
Line: 2775

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'RECRUITER_ID',
                                     p_old_RECRUITER_ID,
                                     p_new_RECRUITER_ID,
                                     p_effective_date
                                    );
Line: 2783

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'RECRUITMENT_ACTIVITY_ID',
                                     p_old_RECRUITMENT_ACTIVITY_ID,
                                     p_new_RECRUITMENT_ACTIVITY_ID,
                                     p_effective_date
                                    );
Line: 2791

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                    );
Line: 2799

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SAL_REVIEW_PERIOD',
                                     p_old_SAL_REVIEW_PERIOD,
                                     p_new_SAL_REVIEW_PERIOD,
                                     p_effective_date
                                    );
Line: 2807

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SAL_REVIEW_PERIOD_FREQUENCY',
                                     p_old_SAL_REVIEW_PERIOD_FREQUE,
                                     p_new_SAL_REVIEW_PERIOD_FREQUE,
                                     p_effective_date
                                    );
Line: 2815

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SET_OF_BOOKS_ID',
                                     p_old_SET_OF_BOOKS_ID,
                                     p_new_SET_OF_BOOKS_ID,
                                     p_effective_date
                                    );
Line: 2823

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SOFT_CODING_KEYFLEX_ID',
                                     p_old_SOFT_CODING_KEYFLEX_ID,
                                     p_new_SOFT_CODING_KEYFLEX_ID,
                                     p_effective_date
                                    );
Line: 2831

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SOURCE_ORGANIZATION_ID',
                                     p_old_SOURCE_ORGANIZATION_ID,
                                     p_new_SOURCE_ORGANIZATION_ID,
                                     p_effective_date
                                    );
Line: 2839

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SOURCE_TYPE',
                                     p_old_SOURCE_TYPE,
                                     p_new_SOURCE_TYPE,
                                     p_effective_date
                                    );
Line: 2847

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SPECIAL_CEILING_STEP_ID',
                                     p_old_SPECIAL_CEILING_STEP_ID,
                                     p_new_SPECIAL_CEILING_STEP_ID,
                                     p_effective_date
                                    );
Line: 2855

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'SUPERVISOR_ID',
                                     p_old_SUPERVISOR_ID,
                                     p_new_SUPERVISOR_ID,
                                     p_effective_date
                                    );
Line: 2863

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'TIME_NORMAL_FINISH',
                                     p_old_TIME_NORMAL_FINISH,
                                     p_new_TIME_NORMAL_FINISH,
                                     p_effective_date
                                    );
Line: 2871

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'TIME_NORMAL_START',
                                     p_old_TIME_NORMAL_START,
                                     p_new_TIME_NORMAL_START,
                                     p_effective_date
                                    );
Line: 2879

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'TITLE',
                                     p_old_TITLE,
                                     p_new_TITLE,
                                     p_effective_date
                                    );
Line: 2887

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'VACANCY_ID',
                                     p_old_VACANCY_ID,
                                     p_new_VACANCY_ID,
                                     p_effective_date
                                    );
Line: 2895

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'PROJECTED_ASSIGNMENT_END',
                                     p_old_PROJECTED_ASSIGNMENT_END,
                                     p_new_PROJECTED_ASSIGNMENT_END,
                                     p_effective_date
                                    );
Line: 2905

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                    );
Line: 2915

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                    );
Line: 2943

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_ASSIGNMENT_ID,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 2958

   purpose : This is procedure that records any insert
             on assignments.
*/
  procedure PER_ALL_ASSIGNMENTS_F_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_effective_start_date in date
                                        )
  is
  l_process_event_id number;
Line: 2978

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 3004

             p_event_update_id       => g_event_list.event_update_id(cnt),
             p_surrogate_key         => p_assignment_id,
             p_calculation_date      => g_event_list.calc_date(cnt),
             p_business_group_id     => p_business_group_id
                                           );
Line: 3017

   purpose : This is procedure that records any deletes
             on assignments.
*/
  procedure per_all_assignments_f_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_effective_start_date in date
                                        )
  is
  l_process_event_id number;
Line: 3037

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_ASSIGNMENTS_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'D'
                                    );
Line: 3063

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_assignment_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 3078

   purpose : This is procedure that records any insert
             on personal_payment_methods.
*/
  procedure personal_payment_methods_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_effective_start_date in date,
                                         p_payment_method_id in number
                                        )
  is
    l_process_event_id number;
Line: 3099

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 3125

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_payment_method_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 3138

   purpose : This is procedure that records any deletes
             on personal_payment_methods.
*/
  procedure personal_payment_methods_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_effective_start_date in date,
                                         p_payment_method_id in number
                                        )
  is
    l_process_event_id number;
Line: 3159

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'D'
                                    );
Line: 3185

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_payment_method_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 3198

   purpose : This is procedure that records any updates
             on personal_payment_methods.
*/
procedure PERSONAL_PAYMENT_METHODS_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date,
p_old_AMOUNT in NUMBER,
p_new_AMOUNT in NUMBER,
p_old_ASSIGNMENT_ID in NUMBER,
p_new_ASSIGNMENT_ID in NUMBER,
p_old_ATTRIBUTE1 in VARCHAR2,
p_new_ATTRIBUTE1 in VARCHAR2,
p_old_ATTRIBUTE10 in VARCHAR2,
p_new_ATTRIBUTE10 in VARCHAR2,
p_old_ATTRIBUTE11 in VARCHAR2,
p_new_ATTRIBUTE11 in VARCHAR2,
p_old_ATTRIBUTE12 in VARCHAR2,
p_new_ATTRIBUTE12 in VARCHAR2,
p_old_ATTRIBUTE13 in VARCHAR2,
p_new_ATTRIBUTE13 in VARCHAR2,
p_old_ATTRIBUTE14 in VARCHAR2,
p_new_ATTRIBUTE14 in VARCHAR2,
p_old_ATTRIBUTE15 in VARCHAR2,
p_new_ATTRIBUTE15 in VARCHAR2,
p_old_ATTRIBUTE16 in VARCHAR2,
p_new_ATTRIBUTE16 in VARCHAR2,
p_old_ATTRIBUTE17 in VARCHAR2,
p_new_ATTRIBUTE17 in VARCHAR2,
p_old_ATTRIBUTE18 in VARCHAR2,
p_new_ATTRIBUTE18 in VARCHAR2,
p_old_ATTRIBUTE19 in VARCHAR2,
p_new_ATTRIBUTE19 in VARCHAR2,
p_old_ATTRIBUTE2 in VARCHAR2,
p_new_ATTRIBUTE2 in VARCHAR2,
p_old_ATTRIBUTE20 in VARCHAR2,
p_new_ATTRIBUTE20 in VARCHAR2,
p_old_ATTRIBUTE3 in VARCHAR2,
p_new_ATTRIBUTE3 in VARCHAR2,
p_old_ATTRIBUTE4 in VARCHAR2,
p_new_ATTRIBUTE4 in VARCHAR2,
p_old_ATTRIBUTE5 in VARCHAR2,
p_new_ATTRIBUTE5 in VARCHAR2,
p_old_ATTRIBUTE6 in VARCHAR2,
p_new_ATTRIBUTE6 in VARCHAR2,
p_old_ATTRIBUTE7 in VARCHAR2,
p_new_ATTRIBUTE7 in VARCHAR2,
p_old_ATTRIBUTE8 in VARCHAR2,
p_new_ATTRIBUTE8 in VARCHAR2,
p_old_ATTRIBUTE9 in VARCHAR2,
p_new_ATTRIBUTE9 in VARCHAR2,
p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ATTRIBUTE_CATEGORY in VARCHAR2,
p_old_COMMENT_ID in NUMBER,
p_new_COMMENT_ID in NUMBER,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE,
p_old_EXTERNAL_ACCOUNT_ID in NUMBER,
p_new_EXTERNAL_ACCOUNT_ID in NUMBER,
p_old_ORG_PAYMENT_METHOD_ID in NUMBER,
p_new_ORG_PAYMENT_METHOD_ID in NUMBER,
p_old_PAYEE_ID in NUMBER,
p_new_PAYEE_ID in NUMBER,
p_old_PAYEE_TYPE in VARCHAR2,
p_new_PAYEE_TYPE in VARCHAR2,
p_old_PERCENTAGE in NUMBER,
p_new_PERCENTAGE in NUMBER,
p_old_PERSONAL_PAYMENT_METHOD_ in NUMBER,
p_new_PERSONAL_PAYMENT_METHOD_ in NUMBER,
p_old_PRIORITY in NUMBER,
p_new_PRIORITY in NUMBER
)
is
--
begin
--
  hr_utility.set_location('pay_continuous_calc.PERSONAL_PAYMENT_METHODS_F_aru', 10);
Line: 3286

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'AMOUNT',
                                     p_old_AMOUNT,
                                     p_new_AMOUNT,
                                     p_effective_date
                                    );
Line: 3294

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ASSIGNMENT_ID',
                                     p_old_ASSIGNMENT_ID,
                                     p_new_ASSIGNMENT_ID,
                                     p_effective_date
                                    );
Line: 3302

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                    );
Line: 3310

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                    );
Line: 3318

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                    );
Line: 3326

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                    );
Line: 3334

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                    );
Line: 3342

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                    );
Line: 3350

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                    );
Line: 3358

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                    );
Line: 3366

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                    );
Line: 3374

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                    );
Line: 3382

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                    );
Line: 3390

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                    );
Line: 3398

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                    );
Line: 3406

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                    );
Line: 3414

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                    );
Line: 3422

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                    );
Line: 3430

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                    );
Line: 3438

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                    );
Line: 3446

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                    );
Line: 3454

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                    );
Line: 3462

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                    );
Line: 3470

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'COMMENT_ID',
                                     p_old_COMMENT_ID,
                                     p_new_COMMENT_ID,
                                     p_effective_date
                                    );
Line: 3478

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'EXTERNAL_ACCOUNT_ID',
                                     p_old_EXTERNAL_ACCOUNT_ID,
                                     p_new_EXTERNAL_ACCOUNT_ID,
                                     p_effective_date
                                    );
Line: 3486

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'ORG_PAYMENT_METHOD_ID',
                                     p_old_ORG_PAYMENT_METHOD_ID,
                                     p_new_ORG_PAYMENT_METHOD_ID,
                                     p_effective_date
                                    );
Line: 3494

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'PAYEE_ID',
                                     p_old_PAYEE_ID,
                                     p_new_PAYEE_ID,
                                     p_effective_date
                                    );
Line: 3502

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'PAYEE_TYPE',
                                     p_old_PAYEE_TYPE,
                                     p_new_PAYEE_TYPE,
                                     p_effective_date
                                    );
Line: 3510

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'PERCENTAGE',
                                     p_old_PERCENTAGE,
                                     p_new_PERCENTAGE,
                                     p_effective_date
                                    );
Line: 3518

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'PERSONAL_PAYMENT_METHOD_ID',
                                     p_old_PERSONAL_PAYMENT_METHOD_,
                                     p_new_PERSONAL_PAYMENT_METHOD_,
                                     p_effective_date
                                    );
Line: 3526

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'PRIORITY',
                                     p_old_PRIORITY,
                                     p_new_PRIORITY,
                                     p_effective_date
                                    );
Line: 3536

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                    );
Line: 3546

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_PERSONAL_PAYMENT_METHODS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                    );
Line: 3574

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_PERSONAL_PAYMENT_METHOD_,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 3589

   purpose : This is procedure that records any updates
             on link_input_values.
*/
procedure PAY_LINK_INPUT_VALUES_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date,
p_old_COSTED_FLAG in VARCHAR2,
p_new_COSTED_FLAG in VARCHAR2 ,
p_old_DEFAULT_VALUE in VARCHAR2,
p_new_DEFAULT_VALUE in VARCHAR2 ,
p_old_ELEMENT_LINK_ID in NUMBER,
p_new_ELEMENT_LINK_ID in NUMBER ,
p_old_INPUT_VALUE_ID in NUMBER,
p_new_INPUT_VALUE_ID in NUMBER ,
p_old_LINK_INPUT_VALUE_ID in NUMBER,
p_new_LINK_INPUT_VALUE_ID in NUMBER ,
p_old_MAX_VALUE in VARCHAR2,
p_new_MAX_VALUE in VARCHAR2 ,
p_old_MIN_VALUE in VARCHAR2,
p_new_MIN_VALUE in VARCHAR2 ,
p_old_WARNING_OR_ERROR in VARCHAR2,
p_new_WARNING_OR_ERROR in VARCHAR2 ,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE ,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  /* If the continuous calc is overriden then do nothing */
  if (g_override_cc = TRUE) then
    return;
Line: 3629

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'COSTED_FLAG',
                                     p_old_COSTED_FLAG,
                                     p_new_COSTED_FLAG,
                                     p_effective_date
                                  );
Line: 3638

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'DEFAULT_VALUE',
                                     p_old_DEFAULT_VALUE,
                                     p_new_DEFAULT_VALUE,
                                     p_effective_date
                                  );
Line: 3647

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'ELEMENT_LINK_ID',
                                     p_old_ELEMENT_LINK_ID,
                                     p_new_ELEMENT_LINK_ID,
                                     p_effective_date
                                  );
Line: 3656

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'INPUT_VALUE_ID',
                                     p_old_INPUT_VALUE_ID,
                                     p_new_INPUT_VALUE_ID,
                                     p_effective_date
                                  );
Line: 3665

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'LINK_INPUT_VALUE_ID',
                                     p_old_LINK_INPUT_VALUE_ID,
                                     p_new_LINK_INPUT_VALUE_ID,
                                     p_effective_date
                                  );
Line: 3674

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'MAX_VALUE',
                                     p_old_MAX_VALUE,
                                     p_new_MAX_VALUE,
                                     p_effective_date
                                  );
Line: 3683

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'MIN_VALUE',
                                     p_old_MIN_VALUE,
                                     p_new_MIN_VALUE,
                                     p_effective_date
                                  );
Line: 3692

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'WARNING_OR_ERROR',
                                     p_old_WARNING_OR_ERROR,
                                     p_new_WARNING_OR_ERROR,
                                     p_effective_date
                                  );
Line: 3701

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'WARNING_OR_ERROR',
                                     p_old_WARNING_OR_ERROR,
                                     p_new_WARNING_OR_ERROR,
                                     p_effective_date
                                  );
Line: 3712

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 3723

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_LINK_INPUT_VALUES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 3752

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_LINK_INPUT_VALUE_ID
                                           );
Line: 3768

   purpose : This is procedure that records any updates
             on element_links.
*/
procedure PAY_ELEMENT_LINKS_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date,
p_old_ATTRIBUTE1 in VARCHAR2,
p_new_ATTRIBUTE1 in VARCHAR2,
p_old_ATTRIBUTE10 in VARCHAR2,
p_new_ATTRIBUTE10 in VARCHAR2,
p_old_ATTRIBUTE11 in VARCHAR2,
p_new_ATTRIBUTE11 in VARCHAR2,
p_old_ATTRIBUTE12 in VARCHAR2,
p_new_ATTRIBUTE12 in VARCHAR2,
p_old_ATTRIBUTE13 in VARCHAR2,
p_new_ATTRIBUTE13 in VARCHAR2,
p_old_ATTRIBUTE14 in VARCHAR2,
p_new_ATTRIBUTE14 in VARCHAR2,
p_old_ATTRIBUTE15 in VARCHAR2,
p_new_ATTRIBUTE15 in VARCHAR2,
p_old_ATTRIBUTE16 in VARCHAR2,
p_new_ATTRIBUTE16 in VARCHAR2,
p_old_ATTRIBUTE17 in VARCHAR2,
p_new_ATTRIBUTE17 in VARCHAR2,
p_old_ATTRIBUTE18 in VARCHAR2,
p_new_ATTRIBUTE18 in VARCHAR2,
p_old_ATTRIBUTE19 in VARCHAR2,
p_new_ATTRIBUTE19 in VARCHAR2,
p_old_ATTRIBUTE2 in VARCHAR2,
p_new_ATTRIBUTE2 in VARCHAR2,
p_old_ATTRIBUTE20 in VARCHAR2,
p_new_ATTRIBUTE20 in VARCHAR2,
p_old_ATTRIBUTE3 in VARCHAR2,
p_new_ATTRIBUTE3 in VARCHAR2,
p_old_ATTRIBUTE4 in VARCHAR2,
p_new_ATTRIBUTE4 in VARCHAR2,
p_old_ATTRIBUTE5 in VARCHAR2,
p_new_ATTRIBUTE5 in VARCHAR2,
p_old_ATTRIBUTE6 in VARCHAR2,
p_new_ATTRIBUTE6 in VARCHAR2,
p_old_ATTRIBUTE7 in VARCHAR2,
p_new_ATTRIBUTE7 in VARCHAR2,
p_old_ATTRIBUTE8 in VARCHAR2,
p_new_ATTRIBUTE8 in VARCHAR2,
p_old_ATTRIBUTE9 in VARCHAR2,
p_new_ATTRIBUTE9 in VARCHAR2,
p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ATTRIBUTE_CATEGORY in VARCHAR2,
p_old_BALANCING_KEYFLEX_ID in NUMBER,
p_new_BALANCING_KEYFLEX_ID in NUMBER,
p_old_COSTABLE_TYPE in VARCHAR2,
p_new_COSTABLE_TYPE in VARCHAR2,
p_old_COST_ALLOCATION_KEYFLEX in NUMBER,
p_new_COST_ALLOCATION_KEYFLEX in NUMBER,
p_old_ELEMENT_LINK_ID in NUMBER,
p_new_ELEMENT_LINK_ID in NUMBER,
p_old_ELEMENT_SET_ID in NUMBER,
p_new_ELEMENT_SET_ID in NUMBER,
p_old_ELEMENT_TYPE_ID in NUMBER,
p_new_ELEMENT_TYPE_ID in NUMBER,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_LINKS_F_aru', 10);
Line: 3847

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                    );
Line: 3855

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                    );
Line: 3863

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                    );
Line: 3871

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                    );
Line: 3879

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                    );
Line: 3887

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                    );
Line: 3895

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                    );
Line: 3903

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                    );
Line: 3911

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                    );
Line: 3919

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                    );
Line: 3927

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                    );
Line: 3935

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                    );
Line: 3943

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                    );
Line: 3951

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                    );
Line: 3959

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                    );
Line: 3967

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                    );
Line: 3975

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                    );
Line: 3983

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                    );
Line: 3991

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                    );
Line: 3999

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                    );
Line: 4007

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                    );
Line: 4015

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'BALANCING_KEYFLEX_ID',
                                     p_old_BALANCING_KEYFLEX_ID,
                                     p_new_BALANCING_KEYFLEX_ID,
                                     p_effective_date
                                    );
Line: 4023

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'COSTABLE_TYPE',
                                     p_old_COSTABLE_TYPE,
                                     p_new_COSTABLE_TYPE,
                                     p_effective_date
                                    );
Line: 4031

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'COST_ALLOCATION_KEYFLEX_ID',
                                     p_old_COST_ALLOCATION_KEYFLEX,
                                     p_new_COST_ALLOCATION_KEYFLEX,
                                     p_effective_date
                                    );
Line: 4039

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'ELEMENT_SET_ID',
                                     p_old_ELEMENT_SET_ID,
                                     p_new_ELEMENT_SET_ID,
                                     p_effective_date
                                    );
Line: 4051

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 4062

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_LINKS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 4091

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_ELEMENT_LINK_ID
                                           );
Line: 4106

   purpose : This is procedure that records any updates
             on input_values.
*/
procedure PAY_INPUT_VALUES_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date ,
p_old_DEFAULT_VALUE in VARCHAR2,
p_new_DEFAULT_VALUE in VARCHAR2 ,
p_old_DISPLAY_SEQUENCE in NUMBER,
p_new_DISPLAY_SEQUENCE in NUMBER ,
p_old_ELEMENT_TYPE_ID in NUMBER,
p_new_ELEMENT_TYPE_ID in NUMBER ,
p_old_FORMULA_ID in NUMBER,
p_new_FORMULA_ID in NUMBER ,
p_old_GENERATE_DB_ITEMS_FLAG in VARCHAR2,
p_new_GENERATE_DB_ITEMS_FLAG in VARCHAR2 ,
p_old_HOT_DEFAULT_FLAG in VARCHAR2,
p_new_HOT_DEFAULT_FLAG in VARCHAR2 ,
p_old_INPUT_VALUE_ID in NUMBER,
p_new_INPUT_VALUE_ID in NUMBER ,
p_old_LEGISLATION_SUBGROUP in VARCHAR2,
p_new_LEGISLATION_SUBGROUP in VARCHAR2 ,
p_old_LOOKUP_TYPE in VARCHAR2,
p_new_LOOKUP_TYPE in VARCHAR2 ,
p_old_MANDATORY_FLAG in VARCHAR2,
p_new_MANDATORY_FLAG in VARCHAR2 ,
p_old_MAX_VALUE in VARCHAR2,
p_new_MAX_VALUE in VARCHAR2 ,
p_old_MIN_VALUE in VARCHAR2,
p_new_MIN_VALUE in VARCHAR2 ,
p_old_UOM in VARCHAR2,
p_new_UOM in VARCHAR2 ,
p_old_WARNING_OR_ERROR in VARCHAR2,
p_new_WARNING_OR_ERROR in VARCHAR2 ,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE ,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  /* If the continuous calc is overriden then do nothing */
  if (g_override_cc = TRUE) then
    return;
Line: 4158

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'DEFAULT_VALUE',
                                     p_old_DEFAULT_VALUE,
                                     p_new_DEFAULT_VALUE,
                                     p_effective_date
                                  );
Line: 4167

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'DISPLAY_SEQUENCE',
                                     p_old_DISPLAY_SEQUENCE,
                                     p_new_DISPLAY_SEQUENCE,
                                     p_effective_date
                                  );
Line: 4176

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'ELEMENT_TYPE_ID',
                                     p_old_ELEMENT_TYPE_ID,
                                     p_new_ELEMENT_TYPE_ID,
                                     p_effective_date
                                  );
Line: 4185

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'FORMULA_ID',
                                     p_old_FORMULA_ID,
                                     p_new_FORMULA_ID,
                                     p_effective_date
                                  );
Line: 4194

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'GENERATE_DB_ITEMS_FLAG',
                                     p_old_GENERATE_DB_ITEMS_FLAG,
                                     p_new_GENERATE_DB_ITEMS_FLAG,
                                     p_effective_date
                                  );
Line: 4203

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'HOT_DEFAULT_FLAG',
                                     p_old_HOT_DEFAULT_FLAG,
                                     p_new_HOT_DEFAULT_FLAG,
                                     p_effective_date
                                  );
Line: 4212

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'INPUT_VALUE_ID',
                                     p_old_INPUT_VALUE_ID,
                                     p_new_INPUT_VALUE_ID,
                                     p_effective_date
                                  );
Line: 4221

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'LEGISLATION_SUBGROUP',
                                     p_old_LEGISLATION_SUBGROUP,
                                     p_new_LEGISLATION_SUBGROUP,
                                     p_effective_date
                                  );
Line: 4230

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'LOOKUP_TYPE',
                                     p_old_LOOKUP_TYPE,
                                     p_new_LOOKUP_TYPE,
                                     p_effective_date
                                  );
Line: 4239

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'MANDATORY_FLAG',
                                     p_old_MANDATORY_FLAG,
                                     p_new_MANDATORY_FLAG,
                                     p_effective_date
                                  );
Line: 4248

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'MAX_VALUE',
                                     p_old_MAX_VALUE,
                                     p_new_MAX_VALUE,
                                     p_effective_date
                                  );
Line: 4257

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'MIN_VALUE',
                                     p_old_MIN_VALUE,
                                     p_new_MIN_VALUE,
                                     p_effective_date
                                  );
Line: 4266

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'UOM',
                                     p_old_UOM,
                                     p_new_UOM,
                                     p_effective_date
                                  );
Line: 4275

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'WARNING_OR_ERROR',
                                     p_old_WARNING_OR_ERROR,
                                     p_new_WARNING_OR_ERROR,
                                     p_effective_date
                                  );
Line: 4284

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'WARNING_OR_ERROR',
                                     p_old_WARNING_OR_ERROR,
                                     p_new_WARNING_OR_ERROR,
                                     p_effective_date
                                  );
Line: 4295

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 4306

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_INPUT_VALUES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 4335

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_INPUT_VALUE_ID
                                           );
Line: 4351

   purpose : This is procedure that records any updates
             on payrolls.
*/
procedure PAY_ALL_PAYROLLS_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date,
p_old_ATTRIBUTE1 in VARCHAR2,
p_new_ATTRIBUTE1 in VARCHAR2,
p_old_ATTRIBUTE10 in VARCHAR2,
p_new_ATTRIBUTE10 in VARCHAR2,
p_old_ATTRIBUTE11 in VARCHAR2,
p_new_ATTRIBUTE11 in VARCHAR2,
p_old_ATTRIBUTE12 in VARCHAR2,
p_new_ATTRIBUTE12 in VARCHAR2,
p_old_ATTRIBUTE13 in VARCHAR2,
p_new_ATTRIBUTE13 in VARCHAR2,
p_old_ATTRIBUTE14 in VARCHAR2,
p_new_ATTRIBUTE14 in VARCHAR2,
p_old_ATTRIBUTE15 in VARCHAR2,
p_new_ATTRIBUTE15 in VARCHAR2,
p_old_ATTRIBUTE16 in VARCHAR2,
p_new_ATTRIBUTE16 in VARCHAR2,
p_old_ATTRIBUTE17 in VARCHAR2,
p_new_ATTRIBUTE17 in VARCHAR2,
p_old_ATTRIBUTE18 in VARCHAR2,
p_new_ATTRIBUTE18 in VARCHAR2,
p_old_ATTRIBUTE19 in VARCHAR2,
p_new_ATTRIBUTE19 in VARCHAR2,
p_old_ATTRIBUTE2 in VARCHAR2,
p_new_ATTRIBUTE2 in VARCHAR2,
p_old_ATTRIBUTE20 in VARCHAR2,
p_new_ATTRIBUTE20 in VARCHAR2,
p_old_ATTRIBUTE3 in VARCHAR2,
p_new_ATTRIBUTE3 in VARCHAR2,
p_old_ATTRIBUTE4 in VARCHAR2,
p_new_ATTRIBUTE4 in VARCHAR2,
p_old_ATTRIBUTE5 in VARCHAR2,
p_new_ATTRIBUTE5 in VARCHAR2,
p_old_ATTRIBUTE6 in VARCHAR2,
p_new_ATTRIBUTE6 in VARCHAR2,
p_old_ATTRIBUTE7 in VARCHAR2,
p_new_ATTRIBUTE7 in VARCHAR2,
p_old_ATTRIBUTE8 in VARCHAR2,
p_new_ATTRIBUTE8 in VARCHAR2,
p_old_ATTRIBUTE9 in VARCHAR2,
p_new_ATTRIBUTE9 in VARCHAR2,
p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ATTRIBUTE_CATEGORY in VARCHAR2,
p_old_COST_ALLOCATION_KEYFLEX_ in NUMBER,
p_new_COST_ALLOCATION_KEYFLEX_ in NUMBER,
p_old_DEFAULT_PAYMENT_METHOD_I in NUMBER,
p_new_DEFAULT_PAYMENT_METHOD_I in NUMBER,
p_old_PAYROLL_ID in NUMBER,
p_new_PAYROLL_ID in NUMBER,
p_old_PRL_INFORMATION1 in VARCHAR2,
p_new_PRL_INFORMATION1 in VARCHAR2,
p_old_PRL_INFORMATION10 in VARCHAR2,
p_new_PRL_INFORMATION10 in VARCHAR2,
p_old_PRL_INFORMATION11 in VARCHAR2,
p_new_PRL_INFORMATION11 in VARCHAR2,
p_old_PRL_INFORMATION12 in VARCHAR2,
p_new_PRL_INFORMATION12 in VARCHAR2,
p_old_PRL_INFORMATION13 in VARCHAR2,
p_new_PRL_INFORMATION13 in VARCHAR2,
p_old_PRL_INFORMATION14 in VARCHAR2,
p_new_PRL_INFORMATION14 in VARCHAR2,
p_old_PRL_INFORMATION15 in VARCHAR2,
p_new_PRL_INFORMATION15 in VARCHAR2,
p_old_PRL_INFORMATION16 in VARCHAR2,
p_new_PRL_INFORMATION16 in VARCHAR2,
p_old_PRL_INFORMATION17 in VARCHAR2,
p_new_PRL_INFORMATION17 in VARCHAR2,
p_old_PRL_INFORMATION18 in VARCHAR2,
p_new_PRL_INFORMATION18 in VARCHAR2,
p_old_PRL_INFORMATION19 in VARCHAR2,
p_new_PRL_INFORMATION19 in VARCHAR2,
p_old_PRL_INFORMATION2 in VARCHAR2,
p_new_PRL_INFORMATION2 in VARCHAR2,
p_old_PRL_INFORMATION20 in VARCHAR2,
p_new_PRL_INFORMATION20 in VARCHAR2,
p_old_PRL_INFORMATION21 in VARCHAR2,
p_new_PRL_INFORMATION21 in VARCHAR2,
p_old_PRL_INFORMATION22 in VARCHAR2,
p_new_PRL_INFORMATION22 in VARCHAR2,
p_old_PRL_INFORMATION23 in VARCHAR2,
p_new_PRL_INFORMATION23 in VARCHAR2,
p_old_PRL_INFORMATION24 in VARCHAR2,
p_new_PRL_INFORMATION24 in VARCHAR2,
p_old_PRL_INFORMATION25 in VARCHAR2,
p_new_PRL_INFORMATION25 in VARCHAR2,
p_old_PRL_INFORMATION26 in VARCHAR2,
p_new_PRL_INFORMATION26 in VARCHAR2,
p_old_PRL_INFORMATION27 in VARCHAR2,
p_new_PRL_INFORMATION27 in VARCHAR2,
p_old_PRL_INFORMATION28 in VARCHAR2,
p_new_PRL_INFORMATION28 in VARCHAR2,
p_old_PRL_INFORMATION29 in VARCHAR2,
p_new_PRL_INFORMATION29 in VARCHAR2,
p_old_PRL_INFORMATION3 in VARCHAR2,
p_new_PRL_INFORMATION3 in VARCHAR2,
p_old_PRL_INFORMATION30 in VARCHAR2,
p_new_PRL_INFORMATION30 in VARCHAR2,
p_old_PRL_INFORMATION4 in VARCHAR2,
p_new_PRL_INFORMATION4 in VARCHAR2,
p_old_PRL_INFORMATION5 in VARCHAR2,
p_new_PRL_INFORMATION5 in VARCHAR2,
p_old_PRL_INFORMATION6 in VARCHAR2,
p_new_PRL_INFORMATION6 in VARCHAR2,
p_old_PRL_INFORMATION7 in VARCHAR2,
p_new_PRL_INFORMATION7 in VARCHAR2,
p_old_PRL_INFORMATION8 in VARCHAR2,
p_new_PRL_INFORMATION8 in VARCHAR2,
p_old_PRL_INFORMATION9 in VARCHAR2,
p_new_PRL_INFORMATION9 in VARCHAR2,
p_old_PRL_INFORMATION_CATEGORY in VARCHAR2,
p_new_PRL_INFORMATION_CATEGORY in VARCHAR2,
p_old_SOFT_CODING_KEYFLEX_ID in NUMBER,
p_new_SOFT_CODING_KEYFLEX_ID in NUMBER,
p_old_SUSPENSE_ACCOUNT_KEYFLEX in NUMBER,
p_new_SUSPENSE_ACCOUNT_KEYFLEX in NUMBER,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
 cursor get_asg (p_payroll_id in number) is
 select distinct asg.assignment_id
   from per_assignments_f asg
  where asg.payroll_id = p_payroll_id
    and p_effective_date < asg.effective_end_date;
Line: 4496

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                    );
Line: 4504

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                    );
Line: 4512

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                    );
Line: 4520

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                    );
Line: 4528

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                    );
Line: 4536

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                    );
Line: 4544

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                    );
Line: 4552

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                    );
Line: 4560

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                    );
Line: 4568

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                    );
Line: 4576

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                    );
Line: 4584

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                    );
Line: 4592

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                    );
Line: 4600

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                    );
Line: 4608

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                    );
Line: 4616

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                    );
Line: 4624

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                    );
Line: 4632

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                    );
Line: 4640

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                    );
Line: 4648

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                    );
Line: 4656

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                    );
Line: 4664

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'COST_ALLOCATION_KEYFLEX_ID',
                                     p_old_COST_ALLOCATION_KEYFLEX_,
                                     p_new_COST_ALLOCATION_KEYFLEX_,
                                     p_effective_date
                                    );
Line: 4672

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'DEFAULT_PAYMENT_METHOD_ID',
                                     p_old_DEFAULT_PAYMENT_METHOD_I,
                                     p_new_DEFAULT_PAYMENT_METHOD_I,
                                     p_effective_date
                                    );
Line: 4680

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION1',
                                     p_old_PRL_INFORMATION1,
                                     p_new_PRL_INFORMATION1,
                                     p_effective_date
                                    );
Line: 4688

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION10',
                                     p_old_PRL_INFORMATION10,
                                     p_new_PRL_INFORMATION10,
                                     p_effective_date
                                    );
Line: 4696

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION11',
                                     p_old_PRL_INFORMATION11,
                                     p_new_PRL_INFORMATION11,
                                     p_effective_date
                                    );
Line: 4704

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION12',
                                     p_old_PRL_INFORMATION12,
                                     p_new_PRL_INFORMATION12,
                                     p_effective_date
                                    );
Line: 4712

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION13',
                                     p_old_PRL_INFORMATION13,
                                     p_new_PRL_INFORMATION13,
                                     p_effective_date
                                    );
Line: 4720

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION14',
                                     p_old_PRL_INFORMATION14,
                                     p_new_PRL_INFORMATION14,
                                     p_effective_date
                                    );
Line: 4728

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION15',
                                     p_old_PRL_INFORMATION15,
                                     p_new_PRL_INFORMATION15,
                                     p_effective_date
                                    );
Line: 4736

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION16',
                                     p_old_PRL_INFORMATION16,
                                     p_new_PRL_INFORMATION16,
                                     p_effective_date
                                    );
Line: 4744

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION17',
                                     p_old_PRL_INFORMATION17,
                                     p_new_PRL_INFORMATION17,
                                     p_effective_date
                                    );
Line: 4752

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION18',
                                     p_old_PRL_INFORMATION18,
                                     p_new_PRL_INFORMATION18,
                                     p_effective_date
                                    );
Line: 4760

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION19',
                                     p_old_PRL_INFORMATION19,
                                     p_new_PRL_INFORMATION19,
                                     p_effective_date
                                    );
Line: 4768

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION2',
                                     p_old_PRL_INFORMATION2,
                                     p_new_PRL_INFORMATION2,
                                     p_effective_date
                                    );
Line: 4776

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION20',
                                     p_old_PRL_INFORMATION20,
                                     p_new_PRL_INFORMATION20,
                                     p_effective_date
                                    );
Line: 4784

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION21',
                                     p_old_PRL_INFORMATION21,
                                     p_new_PRL_INFORMATION21,
                                     p_effective_date
                                    );
Line: 4792

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION22',
                                     p_old_PRL_INFORMATION22,
                                     p_new_PRL_INFORMATION22,
                                     p_effective_date
                                    );
Line: 4800

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION23',
                                     p_old_PRL_INFORMATION23,
                                     p_new_PRL_INFORMATION23,
                                     p_effective_date
                                    );
Line: 4808

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION24',
                                     p_old_PRL_INFORMATION24,
                                     p_new_PRL_INFORMATION24,
                                     p_effective_date
                                    );
Line: 4816

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION25',
                                     p_old_PRL_INFORMATION25,
                                     p_new_PRL_INFORMATION25,
                                     p_effective_date
                                    );
Line: 4824

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION26',
                                     p_old_PRL_INFORMATION26,
                                     p_new_PRL_INFORMATION26,
                                     p_effective_date
                                    );
Line: 4832

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION27',
                                     p_old_PRL_INFORMATION27,
                                     p_new_PRL_INFORMATION27,
                                     p_effective_date
                                    );
Line: 4840

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION28',
                                     p_old_PRL_INFORMATION28,
                                     p_new_PRL_INFORMATION28,
                                     p_effective_date
                                    );
Line: 4848

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION29',
                                     p_old_PRL_INFORMATION29,
                                     p_new_PRL_INFORMATION29,
                                     p_effective_date
                                    );
Line: 4856

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION3',
                                     p_old_PRL_INFORMATION3,
                                     p_new_PRL_INFORMATION3,
                                     p_effective_date
                                    );
Line: 4864

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION30',
                                     p_old_PRL_INFORMATION30,
                                     p_new_PRL_INFORMATION30,
                                     p_effective_date
                                    );
Line: 4872

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION4',
                                     p_old_PRL_INFORMATION4,
                                     p_new_PRL_INFORMATION4,
                                     p_effective_date
                                    );
Line: 4880

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION5',
                                     p_old_PRL_INFORMATION5,
                                     p_new_PRL_INFORMATION5,
                                     p_effective_date
                                    );
Line: 4888

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION6',
                                     p_old_PRL_INFORMATION6,
                                     p_new_PRL_INFORMATION6,
                                     p_effective_date
                                    );
Line: 4896

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION7',
                                     p_old_PRL_INFORMATION7,
                                     p_new_PRL_INFORMATION7,
                                     p_effective_date
                                    );
Line: 4904

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION8',
                                     p_old_PRL_INFORMATION8,
                                     p_new_PRL_INFORMATION8,
                                     p_effective_date
                                    );
Line: 4912

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION9',
                                     p_old_PRL_INFORMATION9,
                                     p_new_PRL_INFORMATION9,
                                     p_effective_date
                                    );
Line: 4920

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'PRL_INFORMATION_CATEGORY',
                                     p_old_PRL_INFORMATION_CATEGORY,
                                     p_new_PRL_INFORMATION_CATEGORY,
                                     p_effective_date
                                    );
Line: 4928

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'SOFT_CODING_KEYFLEX_ID',
                                     p_old_SOFT_CODING_KEYFLEX_ID,
                                     p_new_SOFT_CODING_KEYFLEX_ID,
                                     p_effective_date
                                    );
Line: 4936

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'SUSPENSE_ACCOUNT_KEYFLEX',
                                     p_old_SUSPENSE_ACCOUNT_KEYFLEX,
                                     p_new_SUSPENSE_ACCOUNT_KEYFLEX,
                                     p_effective_date
                                    );
Line: 4948

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 4959

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ALL_PAYROLLS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 4988

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_PAYROLL_ID
                                           );
Line: 5005

   purpose : This is procedure that records any updates
             on element_types.
*/
procedure PAY_ELEMENT_TYPES_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date,
p_old_ATTRIBUTE1 in VARCHAR2,
p_new_ATTRIBUTE1 in VARCHAR2,
p_old_ATTRIBUTE10 in VARCHAR2,
p_new_ATTRIBUTE10 in VARCHAR2,
p_old_ATTRIBUTE11 in VARCHAR2,
p_new_ATTRIBUTE11 in VARCHAR2,
p_old_ATTRIBUTE12 in VARCHAR2,
p_new_ATTRIBUTE12 in VARCHAR2,
p_old_ATTRIBUTE13 in VARCHAR2,
p_new_ATTRIBUTE13 in VARCHAR2,
p_old_ATTRIBUTE14 in VARCHAR2,
p_new_ATTRIBUTE14 in VARCHAR2,
p_old_ATTRIBUTE15 in VARCHAR2,
p_new_ATTRIBUTE15 in VARCHAR2,
p_old_ATTRIBUTE16 in VARCHAR2,
p_new_ATTRIBUTE16 in VARCHAR2,
p_old_ATTRIBUTE17 in VARCHAR2,
p_new_ATTRIBUTE17 in VARCHAR2,
p_old_ATTRIBUTE18 in VARCHAR2,
p_new_ATTRIBUTE18 in VARCHAR2,
p_old_ATTRIBUTE19 in VARCHAR2,
p_new_ATTRIBUTE19 in VARCHAR2,
p_old_ATTRIBUTE2 in VARCHAR2,
p_new_ATTRIBUTE2 in VARCHAR2,
p_old_ATTRIBUTE20 in VARCHAR2,
p_new_ATTRIBUTE20 in VARCHAR2,
p_old_ATTRIBUTE3 in VARCHAR2,
p_new_ATTRIBUTE3 in VARCHAR2,
p_old_ATTRIBUTE4 in VARCHAR2,
p_new_ATTRIBUTE4 in VARCHAR2,
p_old_ATTRIBUTE5 in VARCHAR2,
p_new_ATTRIBUTE5 in VARCHAR2,
p_old_ATTRIBUTE6 in VARCHAR2,
p_new_ATTRIBUTE6 in VARCHAR2,
p_old_ATTRIBUTE7 in VARCHAR2,
p_new_ATTRIBUTE7 in VARCHAR2,
p_old_ATTRIBUTE8 in VARCHAR2,
p_new_ATTRIBUTE8 in VARCHAR2,
p_old_ATTRIBUTE9 in VARCHAR2,
p_new_ATTRIBUTE9 in VARCHAR2,
p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ATTRIBUTE_CATEGORY in VARCHAR2,
p_old_ELEMENT_INFORMATION1 in VARCHAR2,
p_new_ELEMENT_INFORMATION1 in VARCHAR2,
p_old_ELEMENT_INFORMATION10 in VARCHAR2,
p_new_ELEMENT_INFORMATION10 in VARCHAR2,
p_old_ELEMENT_INFORMATION11 in VARCHAR2,
p_new_ELEMENT_INFORMATION11 in VARCHAR2,
p_old_ELEMENT_INFORMATION12 in VARCHAR2,
p_new_ELEMENT_INFORMATION12 in VARCHAR2,
p_old_ELEMENT_INFORMATION13 in VARCHAR2,
p_new_ELEMENT_INFORMATION13 in VARCHAR2,
p_old_ELEMENT_INFORMATION14 in VARCHAR2,
p_new_ELEMENT_INFORMATION14 in VARCHAR2,
p_old_ELEMENT_INFORMATION15 in VARCHAR2,
p_new_ELEMENT_INFORMATION15 in VARCHAR2,
p_old_ELEMENT_INFORMATION16 in VARCHAR2,
p_new_ELEMENT_INFORMATION16 in VARCHAR2,
p_old_ELEMENT_INFORMATION17 in VARCHAR2,
p_new_ELEMENT_INFORMATION17 in VARCHAR2,
p_old_ELEMENT_INFORMATION18 in VARCHAR2,
p_new_ELEMENT_INFORMATION18 in VARCHAR2,
p_old_ELEMENT_INFORMATION19 in VARCHAR2,
p_new_ELEMENT_INFORMATION19 in VARCHAR2,
p_old_ELEMENT_INFORMATION2 in VARCHAR2,
p_new_ELEMENT_INFORMATION2 in VARCHAR2,
p_old_ELEMENT_INFORMATION20 in VARCHAR2,
p_new_ELEMENT_INFORMATION20 in VARCHAR2,
p_old_ELEMENT_INFORMATION3 in VARCHAR2,
p_new_ELEMENT_INFORMATION3 in VARCHAR2,
p_old_ELEMENT_INFORMATION4 in VARCHAR2,
p_new_ELEMENT_INFORMATION4 in VARCHAR2,
p_old_ELEMENT_INFORMATION5 in VARCHAR2,
p_new_ELEMENT_INFORMATION5 in VARCHAR2,
p_old_ELEMENT_INFORMATION6 in VARCHAR2,
p_new_ELEMENT_INFORMATION6 in VARCHAR2,
p_old_ELEMENT_INFORMATION7 in VARCHAR2,
p_new_ELEMENT_INFORMATION7 in VARCHAR2,
p_old_ELEMENT_INFORMATION8 in VARCHAR2,
p_new_ELEMENT_INFORMATION8 in VARCHAR2,
p_old_ELEMENT_INFORMATION9 in VARCHAR2,
p_new_ELEMENT_INFORMATION9 in VARCHAR2,
p_old_ELEMENT_INFORMATION_CATE in VARCHAR2,
p_new_ELEMENT_INFORMATION_CATE in VARCHAR2,
p_old_ELEMENT_TYPE_ID in NUMBER,
p_new_ELEMENT_TYPE_ID in NUMBER,
p_old_GROSSUP_FLAG in VARCHAR2,
p_new_GROSSUP_FLAG in VARCHAR2,
p_old_ITERATIVE_FLAG in VARCHAR2,
p_new_ITERATIVE_FLAG in VARCHAR2,
p_old_ITERATIVE_FORMULA_ID in NUMBER,
p_new_ITERATIVE_FORMULA_ID in NUMBER,
p_old_ITERATIVE_PRIORITY in NUMBER,
p_new_ITERATIVE_PRIORITY in NUMBER,
p_old_POST_TERMINATION_RULE in VARCHAR2,
p_new_POST_TERMINATION_RULE in VARCHAR2,
p_old_PROCESSING_PRIORITY in NUMBER,
p_new_PROCESSING_PRIORITY in NUMBER,
p_old_PROCESS_MODE in VARCHAR2,
p_new_PROCESS_MODE in VARCHAR2,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  hr_utility.set_location('pay_continuous_calc.PAY_ELEMENT_TYPES_F_aru', 10);
Line: 5130

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                    );
Line: 5138

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                    );
Line: 5146

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                    );
Line: 5154

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                    );
Line: 5162

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                    );
Line: 5170

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                    );
Line: 5178

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                    );
Line: 5186

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                    );
Line: 5194

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                    );
Line: 5202

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                    );
Line: 5210

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                    );
Line: 5218

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                    );
Line: 5226

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                    );
Line: 5234

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                    );
Line: 5242

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                    );
Line: 5250

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                    );
Line: 5258

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                    );
Line: 5266

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                    );
Line: 5274

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                    );
Line: 5282

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                    );
Line: 5290

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                    );
Line: 5298

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION1',
                                     p_old_ELEMENT_INFORMATION1,
                                     p_new_ELEMENT_INFORMATION1,
                                     p_effective_date
                                    );
Line: 5306

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION10',
                                     p_old_ELEMENT_INFORMATION10,
                                     p_new_ELEMENT_INFORMATION10,
                                     p_effective_date
                                    );
Line: 5314

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION11',
                                     p_old_ELEMENT_INFORMATION11,
                                     p_new_ELEMENT_INFORMATION11,
                                     p_effective_date
                                    );
Line: 5322

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION12',
                                     p_old_ELEMENT_INFORMATION12,
                                     p_new_ELEMENT_INFORMATION12,
                                     p_effective_date
                                    );
Line: 5330

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION13',
                                     p_old_ELEMENT_INFORMATION13,
                                     p_new_ELEMENT_INFORMATION13,
                                     p_effective_date
                                    );
Line: 5338

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION14',
                                     p_old_ELEMENT_INFORMATION14,
                                     p_new_ELEMENT_INFORMATION14,
                                     p_effective_date
                                    );
Line: 5346

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION15',
                                     p_old_ELEMENT_INFORMATION15,
                                     p_new_ELEMENT_INFORMATION15,
                                     p_effective_date
                                    );
Line: 5354

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION16',
                                     p_old_ELEMENT_INFORMATION16,
                                     p_new_ELEMENT_INFORMATION16,
                                     p_effective_date
                                    );
Line: 5362

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION17',
                                     p_old_ELEMENT_INFORMATION17,
                                     p_new_ELEMENT_INFORMATION17,
                                     p_effective_date
                                    );
Line: 5370

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION18',
                                     p_old_ELEMENT_INFORMATION18,
                                     p_new_ELEMENT_INFORMATION18,
                                     p_effective_date
                                    );
Line: 5378

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION19',
                                     p_old_ELEMENT_INFORMATION19,
                                     p_new_ELEMENT_INFORMATION19,
                                     p_effective_date
                                    );
Line: 5386

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION2',
                                     p_old_ELEMENT_INFORMATION2,
                                     p_new_ELEMENT_INFORMATION2,
                                     p_effective_date
                                    );
Line: 5394

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION20',
                                     p_old_ELEMENT_INFORMATION20,
                                     p_new_ELEMENT_INFORMATION20,
                                     p_effective_date
                                    );
Line: 5402

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION3',
                                     p_old_ELEMENT_INFORMATION3,
                                     p_new_ELEMENT_INFORMATION3,
                                     p_effective_date
                                    );
Line: 5410

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION4',
                                     p_old_ELEMENT_INFORMATION4,
                                     p_new_ELEMENT_INFORMATION4,
                                     p_effective_date
                                    );
Line: 5418

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION5',
                                     p_old_ELEMENT_INFORMATION5,
                                     p_new_ELEMENT_INFORMATION5,
                                     p_effective_date
                                    );
Line: 5426

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION6',
                                     p_old_ELEMENT_INFORMATION6,
                                     p_new_ELEMENT_INFORMATION6,
                                     p_effective_date
                                    );
Line: 5434

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION7',
                                     p_old_ELEMENT_INFORMATION7,
                                     p_new_ELEMENT_INFORMATION7,
                                     p_effective_date
                                    );
Line: 5442

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION8',
                                     p_old_ELEMENT_INFORMATION8,
                                     p_new_ELEMENT_INFORMATION8,
                                     p_effective_date
                                    );
Line: 5450

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION9',
                                     p_old_ELEMENT_INFORMATION9,
                                     p_new_ELEMENT_INFORMATION9,
                                     p_effective_date
                                    );
Line: 5458

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ELEMENT_INFORMATION_CATEGORY',
                                     p_old_ELEMENT_INFORMATION_CATE,
                                     p_new_ELEMENT_INFORMATION_CATE,
                                     p_effective_date
                                    );
Line: 5466

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'GROSSUP_FLAG',
                                     p_old_GROSSUP_FLAG,
                                     p_new_GROSSUP_FLAG,
                                     p_effective_date
                                    );
Line: 5474

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ITERATIVE_FLAG',
                                     p_old_ITERATIVE_FLAG,
                                     p_new_ITERATIVE_FLAG,
                                     p_effective_date
                                    );
Line: 5482

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ITERATIVE_FORMULA_ID',
                                     p_old_ITERATIVE_FORMULA_ID,
                                     p_new_ITERATIVE_FORMULA_ID,
                                     p_effective_date
                                    );
Line: 5490

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'ITERATIVE_PRIORITY',
                                     p_old_ITERATIVE_PRIORITY,
                                     p_new_ITERATIVE_PRIORITY,
                                     p_effective_date
                                    );
Line: 5498

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'POST_TERMINATION_RULE',
                                     p_old_POST_TERMINATION_RULE,
                                     p_new_POST_TERMINATION_RULE,
                                     p_effective_date
                                    );
Line: 5506

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'PROCESSING_PRIORITY',
                                     p_old_PROCESSING_PRIORITY,
                                     p_new_PROCESSING_PRIORITY,
                                     p_effective_date
                                    );
Line: 5514

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'PROCESS_MODE',
                                     p_old_PROCESS_MODE,
                                     p_new_PROCESS_MODE,
                                     p_effective_date
                                    );
Line: 5526

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 5537

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_ELEMENT_TYPES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 5566

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_ELEMENT_TYPE_ID
                                           );
Line: 5581

   purpose : This is procedure that records any updates
             on grade_rules.
*/
procedure PAY_GRADE_RULES_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date ,
p_old_GRADE_OR_SPINAL_POINT_ID in NUMBER,
p_new_GRADE_OR_SPINAL_POINT_ID in NUMBER ,
p_old_GRADE_RULE_ID in NUMBER,
p_new_GRADE_RULE_ID in NUMBER ,
p_old_MAXIMUM in VARCHAR2,
p_new_MAXIMUM in VARCHAR2 ,
p_old_MID_VALUE in VARCHAR2,
p_new_MID_VALUE in VARCHAR2 ,
p_old_MINIMUM in VARCHAR2,
p_new_MINIMUM in VARCHAR2 ,
p_old_PROGRAM_APPLICATION_ID in NUMBER,
p_new_PROGRAM_APPLICATION_ID in NUMBER ,
p_old_PROGRAM_ID in NUMBER,
p_new_PROGRAM_ID in NUMBER ,
p_old_PROGRAM_UPDATE_DATE in DATE,
p_new_PROGRAM_UPDATE_DATE in DATE ,
p_old_RATE_ID in NUMBER,
p_new_RATE_ID in NUMBER ,
p_old_RATE_TYPE in VARCHAR2,
p_new_RATE_TYPE in VARCHAR2 ,
p_old_REQUEST_ID in NUMBER,
p_new_REQUEST_ID in NUMBER ,
p_old_SEQUENCE in NUMBER,
p_new_SEQUENCE in NUMBER ,
p_old_VALUE in VARCHAR2,
p_new_VALUE in VARCHAR2 ,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE ,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  /* If the continuous calc is overriden then do nothing */
  if (g_override_cc = TRUE) then
    return;
Line: 5631

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'GRADE_OR_SPINAL_POINT_ID',
                                     p_old_GRADE_OR_SPINAL_POINT_ID,
                                     p_new_GRADE_OR_SPINAL_POINT_ID,
                                     p_effective_date
                                  );
Line: 5640

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'GRADE_RULE_ID',
                                     p_old_GRADE_RULE_ID,
                                     p_new_GRADE_RULE_ID,
                                     p_effective_date
                                  );
Line: 5649

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'MAXIMUM',
                                     p_old_MAXIMUM,
                                     p_new_MAXIMUM,
                                     p_effective_date
                                  );
Line: 5658

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'MID_VALUE',
                                     p_old_MID_VALUE,
                                     p_new_MID_VALUE,
                                     p_effective_date
                                  );
Line: 5667

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'MINIMUM',
                                     p_old_MINIMUM,
                                     p_new_MINIMUM,
                                     p_effective_date
                                  );
Line: 5676

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 5685

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 5694

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 5703

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'RATE_ID',
                                     p_old_RATE_ID,
                                     p_new_RATE_ID,
                                     p_effective_date
                                  );
Line: 5712

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'RATE_TYPE',
                                     p_old_RATE_TYPE,
                                     p_new_RATE_TYPE,
                                     p_effective_date
                                  );
Line: 5721

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 5730

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'SEQUENCE',
                                     p_old_SEQUENCE,
                                     p_new_SEQUENCE,
                                     p_effective_date
                                  );
Line: 5739

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'VALUE',
                                     p_old_VALUE,
                                     p_new_VALUE,
                                     p_effective_date
                                  );
Line: 5748

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'VALUE',
                                     p_old_VALUE,
                                     p_new_VALUE,
                                     p_effective_date
                                  );
Line: 5759

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 5770

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 5799

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_GRADE_RULE_ID
                                           );
Line: 5815

   purpose : This is procedure that records any insert
             on addresses table.
*/
  Procedure PER_ADDRESSES_ari(
                              p_business_group_id in number,
                              p_legislation_code in varchar2,
                              p_person_id in number,
                              p_effective_start_date in date,
                              p_new_address_id in number
                              )
is
--
  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 5841

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 5868

                                  p_event_update_id       => g_event_list.event_update_id(cnt),
                                  p_business_group_id     => p_business_group_id,
                                  p_calculation_date      => g_event_list.calc_date(cnt),
                                  p_surrogate_key         => p_new_address_id
                                           );
Line: 5885

   purpose : This is procedure that records any updates
             on addresses.
*/
procedure PER_ADDRESSES_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date ,
p_old_ADDRESS_ID in NUMBER,
p_new_ADDRESS_ID in NUMBER ,
p_old_ADDRESS_LINE1 in VARCHAR2,
p_new_ADDRESS_LINE1 in VARCHAR2 ,
p_old_ADDRESS_LINE2 in VARCHAR2,
p_new_ADDRESS_LINE2 in VARCHAR2 ,
p_old_ADDRESS_LINE3 in VARCHAR2,
p_new_ADDRESS_LINE3 in VARCHAR2 ,
p_old_ADDRESS_TYPE in VARCHAR2,
p_new_ADDRESS_TYPE in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE1 in VARCHAR2,
p_new_ADDR_ATTRIBUTE1 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE10 in VARCHAR2,
p_new_ADDR_ATTRIBUTE10 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE11 in VARCHAR2,
p_new_ADDR_ATTRIBUTE11 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE12 in VARCHAR2,
p_new_ADDR_ATTRIBUTE12 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE13 in VARCHAR2,
p_new_ADDR_ATTRIBUTE13 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE14 in VARCHAR2,
p_new_ADDR_ATTRIBUTE14 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE15 in VARCHAR2,
p_new_ADDR_ATTRIBUTE15 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE16 in VARCHAR2,
p_new_ADDR_ATTRIBUTE16 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE17 in VARCHAR2,
p_new_ADDR_ATTRIBUTE17 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE18 in VARCHAR2,
p_new_ADDR_ATTRIBUTE18 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE19 in VARCHAR2,
p_new_ADDR_ATTRIBUTE19 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE2 in VARCHAR2,
p_new_ADDR_ATTRIBUTE2 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE20 in VARCHAR2,
p_new_ADDR_ATTRIBUTE20 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE3 in VARCHAR2,
p_new_ADDR_ATTRIBUTE3 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE4 in VARCHAR2,
p_new_ADDR_ATTRIBUTE4 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE5 in VARCHAR2,
p_new_ADDR_ATTRIBUTE5 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE6 in VARCHAR2,
p_new_ADDR_ATTRIBUTE6 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE7 in VARCHAR2,
p_new_ADDR_ATTRIBUTE7 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE8 in VARCHAR2,
p_new_ADDR_ATTRIBUTE8 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE9 in VARCHAR2,
p_new_ADDR_ATTRIBUTE9 in VARCHAR2 ,
p_old_ADDR_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ADDR_ATTRIBUTE_CATEGORY in VARCHAR2 ,
p_old_ADD_INFORMATION13 in VARCHAR2,
p_new_ADD_INFORMATION13 in VARCHAR2 ,
p_old_ADD_INFORMATION14 in VARCHAR2,
p_new_ADD_INFORMATION14 in VARCHAR2 ,
p_old_ADD_INFORMATION15 in VARCHAR2,
p_new_ADD_INFORMATION15 in VARCHAR2 ,
p_old_ADD_INFORMATION16 in VARCHAR2,
p_new_ADD_INFORMATION16 in VARCHAR2 ,
p_old_ADD_INFORMATION17 in VARCHAR2,
p_new_ADD_INFORMATION17 in VARCHAR2 ,
p_old_ADD_INFORMATION18 in VARCHAR2,
p_new_ADD_INFORMATION18 in VARCHAR2 ,
p_old_ADD_INFORMATION19 in VARCHAR2,
p_new_ADD_INFORMATION19 in VARCHAR2 ,
p_old_ADD_INFORMATION20 in VARCHAR2,
p_new_ADD_INFORMATION20 in VARCHAR2 ,
p_old_BUSINESS_GROUP_ID in NUMBER,
p_new_BUSINESS_GROUP_ID in NUMBER ,
p_old_COUNTRY in VARCHAR2,
p_new_COUNTRY in VARCHAR2 ,
p_old_DATE_FROM in DATE,
p_new_DATE_FROM in DATE ,
p_old_DATE_TO in DATE,
p_new_DATE_TO in DATE ,
p_old_PERSON_ID in NUMBER,
p_new_PERSON_ID in NUMBER ,
p_old_POSTAL_CODE in VARCHAR2,
p_new_POSTAL_CODE in VARCHAR2 ,
p_old_PRIMARY_FLAG in VARCHAR2,
p_new_PRIMARY_FLAG in VARCHAR2 ,
p_old_PROGRAM_APPLICATION_ID in NUMBER,
p_new_PROGRAM_APPLICATION_ID in NUMBER ,
p_old_PROGRAM_ID in NUMBER,
p_new_PROGRAM_ID in NUMBER ,
p_old_PROGRAM_UPDATE_DATE in DATE,
p_new_PROGRAM_UPDATE_DATE in DATE ,
p_old_REGION_1 in VARCHAR2,
p_new_REGION_1 in VARCHAR2 ,
p_old_REGION_2 in VARCHAR2,
p_new_REGION_2 in VARCHAR2 ,
p_old_REGION_3 in VARCHAR2,
p_new_REGION_3 in VARCHAR2 ,
p_old_REQUEST_ID in NUMBER,
p_new_REQUEST_ID in NUMBER ,
p_old_STYLE in VARCHAR2,
p_new_STYLE in VARCHAR2 ,
p_old_TELEPHONE_NUMBER_1 in VARCHAR2,
p_new_TELEPHONE_NUMBER_1 in VARCHAR2 ,
p_old_TELEPHONE_NUMBER_2 in VARCHAR2,
p_new_TELEPHONE_NUMBER_2 in VARCHAR2 ,
p_old_TELEPHONE_NUMBER_3 in VARCHAR2,
p_new_TELEPHONE_NUMBER_3 in VARCHAR2 ,
p_old_TOWN_OR_CITY in VARCHAR2,
p_new_TOWN_OR_CITY in VARCHAR2
)
is
--
  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 6012

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDRESS_ID',
                                     p_old_ADDRESS_ID,
                                     p_new_ADDRESS_ID,
                                     p_effective_date
                                  );
Line: 6021

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDRESS_LINE1',
                                     p_old_ADDRESS_LINE1,
                                     p_new_ADDRESS_LINE1,
                                     p_effective_date
                                  );
Line: 6030

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDRESS_LINE2',
                                     p_old_ADDRESS_LINE2,
                                     p_new_ADDRESS_LINE2,
                                     p_effective_date
                                  );
Line: 6039

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDRESS_LINE3',
                                     p_old_ADDRESS_LINE3,
                                     p_new_ADDRESS_LINE3,
                                     p_effective_date
                                  );
Line: 6048

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDRESS_TYPE',
                                     p_old_ADDRESS_TYPE,
                                     p_new_ADDRESS_TYPE,
                                     p_effective_date
                                  );
Line: 6057

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE1',
                                     p_old_ADDR_ATTRIBUTE1,
                                     p_new_ADDR_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 6066

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE10',
                                     p_old_ADDR_ATTRIBUTE10,
                                     p_new_ADDR_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 6075

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE11',
                                     p_old_ADDR_ATTRIBUTE11,
                                     p_new_ADDR_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 6084

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE12',
                                     p_old_ADDR_ATTRIBUTE12,
                                     p_new_ADDR_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 6093

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE13',
                                     p_old_ADDR_ATTRIBUTE13,
                                     p_new_ADDR_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 6102

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE14',
                                     p_old_ADDR_ATTRIBUTE14,
                                     p_new_ADDR_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 6111

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE15',
                                     p_old_ADDR_ATTRIBUTE15,
                                     p_new_ADDR_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 6120

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE16',
                                     p_old_ADDR_ATTRIBUTE16,
                                     p_new_ADDR_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 6129

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE17',
                                     p_old_ADDR_ATTRIBUTE17,
                                     p_new_ADDR_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 6138

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE18',
                                     p_old_ADDR_ATTRIBUTE18,
                                     p_new_ADDR_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 6147

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE19',
                                     p_old_ADDR_ATTRIBUTE19,
                                     p_new_ADDR_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 6156

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE2',
                                     p_old_ADDR_ATTRIBUTE2,
                                     p_new_ADDR_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 6165

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE20',
                                     p_old_ADDR_ATTRIBUTE20,
                                     p_new_ADDR_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 6174

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE3',
                                     p_old_ADDR_ATTRIBUTE3,
                                     p_new_ADDR_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 6183

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE4',
                                     p_old_ADDR_ATTRIBUTE4,
                                     p_new_ADDR_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 6192

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE5',
                                     p_old_ADDR_ATTRIBUTE5,
                                     p_new_ADDR_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 6201

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE6',
                                     p_old_ADDR_ATTRIBUTE6,
                                     p_new_ADDR_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 6210

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE7',
                                     p_old_ADDR_ATTRIBUTE7,
                                     p_new_ADDR_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 6219

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE8',
                                     p_old_ADDR_ATTRIBUTE8,
                                     p_new_ADDR_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 6228

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE9',
                                     p_old_ADDR_ATTRIBUTE9,
                                     p_new_ADDR_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 6237

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADDR_ATTRIBUTE_CATEGORY',
                                     p_old_ADDR_ATTRIBUTE_CATEGORY,
                                     p_new_ADDR_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 6246

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION13',
                                     p_old_ADD_INFORMATION13,
                                     p_new_ADD_INFORMATION13,
                                     p_effective_date
                                  );
Line: 6255

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION14',
                                     p_old_ADD_INFORMATION14,
                                     p_new_ADD_INFORMATION14,
                                     p_effective_date
                                  );
Line: 6264

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION15',
                                     p_old_ADD_INFORMATION15,
                                     p_new_ADD_INFORMATION15,
                                     p_effective_date
                                  );
Line: 6273

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION16',
                                     p_old_ADD_INFORMATION16,
                                     p_new_ADD_INFORMATION16,
                                     p_effective_date
                                  );
Line: 6282

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION17',
                                     p_old_ADD_INFORMATION17,
                                     p_new_ADD_INFORMATION17,
                                     p_effective_date
                                  );
Line: 6291

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION18',
                                     p_old_ADD_INFORMATION18,
                                     p_new_ADD_INFORMATION18,
                                     p_effective_date
                                  );
Line: 6300

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION19',
                                     p_old_ADD_INFORMATION19,
                                     p_new_ADD_INFORMATION19,
                                     p_effective_date
                                  );
Line: 6309

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'ADD_INFORMATION20',
                                     p_old_ADD_INFORMATION20,
                                     p_new_ADD_INFORMATION20,
                                     p_effective_date
                                  );
Line: 6318

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 6327

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'COUNTRY',
                                     p_old_COUNTRY,
                                     p_new_COUNTRY,
                                     p_effective_date
                                  );
Line: 6336

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'DATE_FROM',
                                     p_old_DATE_FROM,
                                     p_new_DATE_FROM,
                                     p_new_date_from,
                                     least(p_old_date_from,
                                           p_new_date_from)
                                  );
Line: 6347

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'DATE_TO',
                                     p_old_DATE_TO,
                                     p_new_DATE_TO,
                                     nvl(p_new_date_to,p_effective_date),
                                     least(p_old_date_to,
                                           p_new_date_to)
                                  );
Line: 6358

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                  );
Line: 6367

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'POSTAL_CODE',
                                     p_old_POSTAL_CODE,
                                     p_new_POSTAL_CODE,
                                     p_effective_date
                                  );
Line: 6376

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'PRIMARY_FLAG',
                                     p_old_PRIMARY_FLAG,
                                     p_new_PRIMARY_FLAG,
                                     p_effective_date
                                  );
Line: 6385

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 6394

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 6403

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 6412

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'REGION_1',
                                     p_old_REGION_1,
                                     p_new_REGION_1,
                                     p_effective_date
                                  );
Line: 6421

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'REGION_2',
                                     p_old_REGION_2,
                                     p_new_REGION_2,
                                     p_effective_date
                                  );
Line: 6430

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'REGION_3',
                                     p_old_REGION_3,
                                     p_new_REGION_3,
                                     p_effective_date
                                  );
Line: 6439

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 6448

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'STYLE',
                                     p_old_STYLE,
                                     p_new_STYLE,
                                     p_effective_date
                                  );
Line: 6457

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'TELEPHONE_NUMBER_1',
                                     p_old_TELEPHONE_NUMBER_1,
                                     p_new_TELEPHONE_NUMBER_1,
                                     p_effective_date
                                  );
Line: 6466

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'TELEPHONE_NUMBER_2',
                                     p_old_TELEPHONE_NUMBER_2,
                                     p_new_TELEPHONE_NUMBER_2,
                                     p_effective_date
                                  );
Line: 6475

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'TELEPHONE_NUMBER_3',
                                     p_old_TELEPHONE_NUMBER_3,
                                     p_new_TELEPHONE_NUMBER_3,
                                     p_effective_date
                                  );
Line: 6484

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ADDRESSES',
                                     'TOWN_OR_CITY',
                                     p_old_TOWN_OR_CITY,
                                     p_new_TOWN_OR_CITY,
                                     p_effective_date
                                  );
Line: 6510

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_old_address_id
                                           );
Line: 6526

   purpose : This is procedure that records any Delete on people.
*/
--
 procedure PER_ALL_PEOPLE_F_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_old_person_id in number,
                                         p_old_effective_start_date in date,
                                         p_new_effective_start_date in date,
                                         p_old_effective_end_date in date,
                                         p_new_effective_end_date in date
                                        )
is
    l_process_event_id number;
Line: 6545

  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 6556

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     null,
                                     null,
                                     null,
                                     p_old_effective_start_date,
                                     p_old_effective_start_date,
                                     'D'	--l_mode
                                    );
Line: 6585

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_person_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 6602

   purpose : This is procedure that records any Delete on Spinal Point Placements.
*/
--
 procedure PER_SPIN_PNT_PLACEMENTS_F_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_old_placement_id in number,
                                         p_old_effective_start_date in date,
                                         p_new_effective_start_date in date,
                                         p_old_effective_end_date in date,
                                         p_new_effective_end_date in date,
					 p_old_assignment_id in number
                                        )
is
    l_process_event_id number;
Line: 6628

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     null,
                                     null,
                                     null,
                                     p_old_effective_start_date,
                                     p_old_effective_start_date,
                                     'D'
                                    );
Line: 6656

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_placement_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 6672

   purpose : This is procedure that records any Insert on Spinal Point Placements.
*/
--
 procedure PER_SPIN_PNT_PLACEMENTS_F_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_placement_id in number,
					 p_assignment_id in number,
                                         p_effective_start_date in date
                                        )
is
    l_process_event_id number;
Line: 6694

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     null,
                                     null,
                                     null,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 6722

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_placement_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 6739

   purpose : This is procedure that records any Delete on Grade Rules.
*/
--

 procedure PAY_GRADE_RULES_F_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_old_grade_rule_id in number,
                                         p_old_effective_start_date in date,
                                         p_new_effective_start_date in date,
                                         p_old_effective_end_date in date,
                                         p_new_effective_end_date in date
                                        )
is
    l_process_event_id number;
Line: 6763

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_GRADE_RULES_F',
                                     null,
                                     null,
                                     null,
                                     p_old_effective_start_date,
                                     p_old_effective_start_date,
                                     'D'	--l_mode
                                    );
Line: 6791

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_grade_rule_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 6808

   purpose : This is procedure that records any updates
             on people.
*/
procedure PER_ALL_PEOPLE_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date ,
p_old_APPLICANT_NUMBER in VARCHAR2,
p_new_APPLICANT_NUMBER in VARCHAR2 ,
p_old_ATTRIBUTE1 in VARCHAR2,
p_new_ATTRIBUTE1 in VARCHAR2 ,
p_old_ATTRIBUTE10 in VARCHAR2,
p_new_ATTRIBUTE10 in VARCHAR2 ,
p_old_ATTRIBUTE11 in VARCHAR2,
p_new_ATTRIBUTE11 in VARCHAR2 ,
p_old_ATTRIBUTE12 in VARCHAR2,
p_new_ATTRIBUTE12 in VARCHAR2 ,
p_old_ATTRIBUTE13 in VARCHAR2,
p_new_ATTRIBUTE13 in VARCHAR2 ,
p_old_ATTRIBUTE14 in VARCHAR2,
p_new_ATTRIBUTE14 in VARCHAR2 ,
p_old_ATTRIBUTE15 in VARCHAR2,
p_new_ATTRIBUTE15 in VARCHAR2 ,
p_old_ATTRIBUTE16 in VARCHAR2,
p_new_ATTRIBUTE16 in VARCHAR2 ,
p_old_ATTRIBUTE17 in VARCHAR2,
p_new_ATTRIBUTE17 in VARCHAR2 ,
p_old_ATTRIBUTE18 in VARCHAR2,
p_new_ATTRIBUTE18 in VARCHAR2 ,
p_old_ATTRIBUTE19 in VARCHAR2,
p_new_ATTRIBUTE19 in VARCHAR2 ,
p_old_ATTRIBUTE2 in VARCHAR2,
p_new_ATTRIBUTE2 in VARCHAR2 ,
p_old_ATTRIBUTE20 in VARCHAR2,
p_new_ATTRIBUTE20 in VARCHAR2 ,
p_old_ATTRIBUTE21 in VARCHAR2,
p_new_ATTRIBUTE21 in VARCHAR2 ,
p_old_ATTRIBUTE22 in VARCHAR2,
p_new_ATTRIBUTE22 in VARCHAR2 ,
p_old_ATTRIBUTE23 in VARCHAR2,
p_new_ATTRIBUTE23 in VARCHAR2 ,
p_old_ATTRIBUTE24 in VARCHAR2,
p_new_ATTRIBUTE24 in VARCHAR2 ,
p_old_ATTRIBUTE25 in VARCHAR2,
p_new_ATTRIBUTE25 in VARCHAR2 ,
p_old_ATTRIBUTE26 in VARCHAR2,
p_new_ATTRIBUTE26 in VARCHAR2 ,
p_old_ATTRIBUTE27 in VARCHAR2,
p_new_ATTRIBUTE27 in VARCHAR2 ,
p_old_ATTRIBUTE28 in VARCHAR2,
p_new_ATTRIBUTE28 in VARCHAR2 ,
p_old_ATTRIBUTE29 in VARCHAR2,
p_new_ATTRIBUTE29 in VARCHAR2 ,
p_old_ATTRIBUTE3 in VARCHAR2,
p_new_ATTRIBUTE3 in VARCHAR2 ,
p_old_ATTRIBUTE30 in VARCHAR2,
p_new_ATTRIBUTE30 in VARCHAR2 ,
p_old_ATTRIBUTE4 in VARCHAR2,
p_new_ATTRIBUTE4 in VARCHAR2 ,
p_old_ATTRIBUTE5 in VARCHAR2,
p_new_ATTRIBUTE5 in VARCHAR2 ,
p_old_ATTRIBUTE6 in VARCHAR2,
p_new_ATTRIBUTE6 in VARCHAR2 ,
p_old_ATTRIBUTE7 in VARCHAR2,
p_new_ATTRIBUTE7 in VARCHAR2 ,
p_old_ATTRIBUTE8 in VARCHAR2,
p_new_ATTRIBUTE8 in VARCHAR2 ,
p_old_ATTRIBUTE9 in VARCHAR2,
p_new_ATTRIBUTE9 in VARCHAR2 ,
p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
p_new_ATTRIBUTE_CATEGORY in VARCHAR2 ,
p_old_BACKGROUND_CHECK_STATUS in VARCHAR2,
p_new_BACKGROUND_CHECK_STATUS in VARCHAR2 ,
p_old_BACKGROUND_DATE_CHECK in DATE,
p_new_BACKGROUND_DATE_CHECK in DATE ,
p_old_BENEFIT_GROUP_ID in NUMBER,
p_new_BENEFIT_GROUP_ID in NUMBER ,
p_old_BLOOD_TYPE in VARCHAR2,
p_new_BLOOD_TYPE in VARCHAR2 ,
p_old_BUSINESS_GROUP_ID in NUMBER,
p_new_BUSINESS_GROUP_ID in NUMBER ,
p_old_COMMENT_ID in NUMBER,
p_new_COMMENT_ID in NUMBER ,
p_old_COORD_BEN_MED_PLN_NO in VARCHAR2,
p_new_COORD_BEN_MED_PLN_NO in VARCHAR2 ,
p_old_COORD_BEN_NO_CVG_FLAG in VARCHAR2,
p_new_COORD_BEN_NO_CVG_FLAG in VARCHAR2 ,
p_old_CORRESPONDENCE_LANGUAGE in VARCHAR2,
p_new_CORRESPONDENCE_LANGUAGE in VARCHAR2 ,
p_old_COUNTRY_OF_BIRTH in VARCHAR2,
p_new_COUNTRY_OF_BIRTH in VARCHAR2 ,
p_old_CURRENT_APPLICANT_FLAG in VARCHAR2,
p_new_CURRENT_APPLICANT_FLAG in VARCHAR2 ,
p_old_CURRENT_EMPLOYEE_FLAG in VARCHAR2,
p_new_CURRENT_EMPLOYEE_FLAG in VARCHAR2 ,
p_old_CURRENT_EMP_OR_APL_FLAG in VARCHAR2,
p_new_CURRENT_EMP_OR_APL_FLAG in VARCHAR2 ,
p_old_DATE_EMPLOYEE_DATA_VERIF in DATE,
p_new_DATE_EMPLOYEE_DATA_VERIF in DATE ,
p_old_DATE_OF_BIRTH in DATE,
p_new_DATE_OF_BIRTH in DATE ,
p_old_DATE_OF_DEATH in DATE,
p_new_DATE_OF_DEATH in DATE ,
p_old_DPDNT_ADOPTION_DATE in DATE,
p_new_DPDNT_ADOPTION_DATE in DATE ,
p_old_DPDNT_VLNTRY_SVCE_FLAG in VARCHAR2,
p_new_DPDNT_VLNTRY_SVCE_FLAG in VARCHAR2 ,
p_old_EMAIL_ADDRESS in VARCHAR2,
p_new_EMAIL_ADDRESS in VARCHAR2 ,
p_old_EMPLOYEE_NUMBER in VARCHAR2,
p_new_EMPLOYEE_NUMBER in VARCHAR2 ,
p_old_EXPENSE_CHECK_SEND_TO_AD in VARCHAR2,
p_new_EXPENSE_CHECK_SEND_TO_AD in VARCHAR2 ,
p_old_FAST_PATH_EMPLOYEE in VARCHAR2,
p_new_FAST_PATH_EMPLOYEE in VARCHAR2 ,
p_old_FIRST_NAME in VARCHAR2,
p_new_FIRST_NAME in VARCHAR2 ,
p_old_FTE_CAPACITY in NUMBER,
p_new_FTE_CAPACITY in NUMBER ,
p_old_FULL_NAME in VARCHAR2,
p_new_FULL_NAME in VARCHAR2 ,
p_old_GLOBAL_PERSON_ID in VARCHAR2,
p_new_GLOBAL_PERSON_ID in VARCHAR2 ,
p_old_HOLD_APPLICANT_DATE_UNTI in DATE,
p_new_HOLD_APPLICANT_DATE_UNTI in DATE ,
p_old_HONORS in VARCHAR2,
p_new_HONORS in VARCHAR2 ,
p_old_INTERNAL_LOCATION in VARCHAR2,
p_new_INTERNAL_LOCATION in VARCHAR2 ,
p_old_KNOWN_AS in VARCHAR2,
p_new_KNOWN_AS in VARCHAR2 ,
p_old_LAST_MEDICAL_TEST_BY in VARCHAR2,
p_new_LAST_MEDICAL_TEST_BY in VARCHAR2 ,
p_old_LAST_MEDICAL_TEST_DATE in DATE,
p_new_LAST_MEDICAL_TEST_DATE in DATE ,
p_old_LAST_NAME in VARCHAR2,
p_new_LAST_NAME in VARCHAR2 ,
p_old_MAILSTOP in VARCHAR2,
p_new_MAILSTOP in VARCHAR2 ,
p_old_MARITAL_STATUS in VARCHAR2,
p_new_MARITAL_STATUS in VARCHAR2 ,
p_old_MIDDLE_NAMES in VARCHAR2,
p_new_MIDDLE_NAMES in VARCHAR2 ,
p_old_NATIONALITY in VARCHAR2,
p_new_NATIONALITY in VARCHAR2 ,
p_old_NATIONAL_IDENTIFIER in VARCHAR2,
p_new_NATIONAL_IDENTIFIER in VARCHAR2 ,
p_old_OFFICE_NUMBER in VARCHAR2,
p_new_OFFICE_NUMBER in VARCHAR2 ,
p_old_ON_MILITARY_SERVICE in VARCHAR2,
p_new_ON_MILITARY_SERVICE in VARCHAR2 ,
p_old_ORDER_NAME in VARCHAR2,
p_new_ORDER_NAME in VARCHAR2 ,
p_old_ORIGINAL_DATE_OF_HIRE in DATE,
p_new_ORIGINAL_DATE_OF_HIRE in DATE ,
p_old_PERSON_ID in NUMBER,
p_new_PERSON_ID in NUMBER ,
p_old_PERSON_TYPE_ID in NUMBER,
p_new_PERSON_TYPE_ID in NUMBER ,
p_old_PER_INFORMATION1 in VARCHAR2,
p_new_PER_INFORMATION1 in VARCHAR2 ,
p_old_PER_INFORMATION10 in VARCHAR2,
p_new_PER_INFORMATION10 in VARCHAR2 ,
p_old_PER_INFORMATION11 in VARCHAR2,
p_new_PER_INFORMATION11 in VARCHAR2 ,
p_old_PER_INFORMATION12 in VARCHAR2,
p_new_PER_INFORMATION12 in VARCHAR2 ,
p_old_PER_INFORMATION13 in VARCHAR2,
p_new_PER_INFORMATION13 in VARCHAR2 ,
p_old_PER_INFORMATION14 in VARCHAR2,
p_new_PER_INFORMATION14 in VARCHAR2 ,
p_old_PER_INFORMATION15 in VARCHAR2,
p_new_PER_INFORMATION15 in VARCHAR2 ,
p_old_PER_INFORMATION16 in VARCHAR2,
p_new_PER_INFORMATION16 in VARCHAR2 ,
p_old_PER_INFORMATION17 in VARCHAR2,
p_new_PER_INFORMATION17 in VARCHAR2 ,
p_old_PER_INFORMATION18 in VARCHAR2,
p_new_PER_INFORMATION18 in VARCHAR2 ,
p_old_PER_INFORMATION19 in VARCHAR2,
p_new_PER_INFORMATION19 in VARCHAR2 ,
p_old_PER_INFORMATION2 in VARCHAR2,
p_new_PER_INFORMATION2 in VARCHAR2 ,
p_old_PER_INFORMATION20 in VARCHAR2,
p_new_PER_INFORMATION20 in VARCHAR2 ,
p_old_PER_INFORMATION21 in VARCHAR2,
p_new_PER_INFORMATION21 in VARCHAR2 ,
p_old_PER_INFORMATION22 in VARCHAR2,
p_new_PER_INFORMATION22 in VARCHAR2 ,
p_old_PER_INFORMATION23 in VARCHAR2,
p_new_PER_INFORMATION23 in VARCHAR2 ,
p_old_PER_INFORMATION24 in VARCHAR2,
p_new_PER_INFORMATION24 in VARCHAR2 ,
p_old_PER_INFORMATION25 in VARCHAR2,
p_new_PER_INFORMATION25 in VARCHAR2 ,
p_old_PER_INFORMATION26 in VARCHAR2,
p_new_PER_INFORMATION26 in VARCHAR2 ,
p_old_PER_INFORMATION27 in VARCHAR2,
p_new_PER_INFORMATION27 in VARCHAR2 ,
p_old_PER_INFORMATION28 in VARCHAR2,
p_new_PER_INFORMATION28 in VARCHAR2 ,
p_old_PER_INFORMATION29 in VARCHAR2,
p_new_PER_INFORMATION29 in VARCHAR2 ,
p_old_PER_INFORMATION3 in VARCHAR2,
p_new_PER_INFORMATION3 in VARCHAR2 ,
p_old_PER_INFORMATION30 in VARCHAR2,
p_new_PER_INFORMATION30 in VARCHAR2 ,
p_old_PER_INFORMATION4 in VARCHAR2,
p_new_PER_INFORMATION4 in VARCHAR2 ,
p_old_PER_INFORMATION5 in VARCHAR2,
p_new_PER_INFORMATION5 in VARCHAR2 ,
p_old_PER_INFORMATION6 in VARCHAR2,
p_new_PER_INFORMATION6 in VARCHAR2 ,
p_old_PER_INFORMATION7 in VARCHAR2,
p_new_PER_INFORMATION7 in VARCHAR2 ,
p_old_PER_INFORMATION8 in VARCHAR2,
p_new_PER_INFORMATION8 in VARCHAR2 ,
p_old_PER_INFORMATION9 in VARCHAR2,
p_new_PER_INFORMATION9 in VARCHAR2 ,
p_old_PER_INFORMATION_CATEGORY in VARCHAR2,
p_new_PER_INFORMATION_CATEGORY in VARCHAR2 ,
p_old_PREVIOUS_LAST_NAME in VARCHAR2,
p_new_PREVIOUS_LAST_NAME in VARCHAR2 ,
p_old_PRE_NAME_ADJUNCT in VARCHAR2,
p_new_PRE_NAME_ADJUNCT in VARCHAR2 ,
p_old_PROGRAM_APPLICATION_ID in NUMBER,
p_new_PROGRAM_APPLICATION_ID in NUMBER ,
p_old_PROGRAM_ID in NUMBER,
p_new_PROGRAM_ID in NUMBER ,
p_old_PROGRAM_UPDATE_DATE in DATE,
p_new_PROGRAM_UPDATE_DATE in DATE ,
p_old_PROJECTED_START_DATE in DATE,
p_new_PROJECTED_START_DATE in DATE ,
p_old_RECEIPT_OF_DEATH_CERT_DA in DATE,
p_new_RECEIPT_OF_DEATH_CERT_DA in DATE ,
p_old_REGION_OF_BIRTH in VARCHAR2,
p_new_REGION_OF_BIRTH in VARCHAR2 ,
p_old_REGISTERED_DISABLED_FLAG in VARCHAR2,
p_new_REGISTERED_DISABLED_FLAG in VARCHAR2 ,
p_old_REHIRE_AUTHORIZOR in VARCHAR2,
p_new_REHIRE_AUTHORIZOR in VARCHAR2 ,
p_old_REHIRE_REASON in VARCHAR2,
p_new_REHIRE_REASON in VARCHAR2 ,
p_old_REHIRE_RECOMMENDATION in VARCHAR2,
p_new_REHIRE_RECOMMENDATION in VARCHAR2 ,
p_old_REQUEST_ID in NUMBER,
p_new_REQUEST_ID in NUMBER ,
p_old_RESUME_EXISTS in VARCHAR2,
p_new_RESUME_EXISTS in VARCHAR2 ,
p_old_RESUME_LAST_UPDATED in DATE,
p_new_RESUME_LAST_UPDATED in DATE ,
p_old_SECOND_PASSPORT_EXISTS in VARCHAR2,
p_new_SECOND_PASSPORT_EXISTS in VARCHAR2 ,
p_old_SEX in VARCHAR2,
p_new_SEX in VARCHAR2 ,
p_old_START_DATE in DATE,
p_new_START_DATE in DATE ,
p_old_STUDENT_STATUS in VARCHAR2,
p_new_STUDENT_STATUS in VARCHAR2 ,
p_old_SUFFIX in VARCHAR2,
p_new_SUFFIX in VARCHAR2 ,
p_old_TITLE in VARCHAR2,
p_new_TITLE in VARCHAR2 ,
p_old_TOWN_OF_BIRTH in VARCHAR2,
p_new_TOWN_OF_BIRTH in VARCHAR2 ,
p_old_USES_TOBACCO_FLAG in VARCHAR2,
p_new_USES_TOBACCO_FLAG in VARCHAR2 ,
p_old_VENDOR_ID in NUMBER,
p_new_VENDOR_ID in NUMBER ,
p_old_WORK_SCHEDULE in VARCHAR2,
p_new_WORK_SCHEDULE in VARCHAR2 ,
p_old_WORK_TELEPHONE in VARCHAR2,
p_new_WORK_TELEPHONE in VARCHAR2 ,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE ,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 7103

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'APPLICANT_NUMBER',
                                     p_old_APPLICANT_NUMBER,
                                     p_new_APPLICANT_NUMBER,
                                     p_effective_date
                                  );
Line: 7112

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 7121

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 7130

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 7139

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 7148

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 7157

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 7166

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 7175

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 7184

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 7193

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 7202

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 7211

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 7220

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 7229

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE21',
                                     p_old_ATTRIBUTE21,
                                     p_new_ATTRIBUTE21,
                                     p_effective_date
                                  );
Line: 7238

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE22',
                                     p_old_ATTRIBUTE22,
                                     p_new_ATTRIBUTE22,
                                     p_effective_date
                                  );
Line: 7247

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE23',
                                     p_old_ATTRIBUTE23,
                                     p_new_ATTRIBUTE23,
                                     p_effective_date
                                  );
Line: 7256

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE24',
                                     p_old_ATTRIBUTE24,
                                     p_new_ATTRIBUTE24,
                                     p_effective_date
                                  );
Line: 7265

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE25',
                                     p_old_ATTRIBUTE25,
                                     p_new_ATTRIBUTE25,
                                     p_effective_date
                                  );
Line: 7274

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE26',
                                     p_old_ATTRIBUTE26,
                                     p_new_ATTRIBUTE26,
                                     p_effective_date
                                  );
Line: 7283

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE27',
                                     p_old_ATTRIBUTE27,
                                     p_new_ATTRIBUTE27,
                                     p_effective_date
                                  );
Line: 7292

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE28',
                                     p_old_ATTRIBUTE28,
                                     p_new_ATTRIBUTE28,
                                     p_effective_date
                                  );
Line: 7301

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE29',
                                     p_old_ATTRIBUTE29,
                                     p_new_ATTRIBUTE29,
                                     p_effective_date
                                  );
Line: 7310

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 7319

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE30',
                                     p_old_ATTRIBUTE30,
                                     p_new_ATTRIBUTE30,
                                     p_effective_date
                                  );
Line: 7328

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 7337

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 7346

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 7355

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 7364

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 7373

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 7382

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 7391

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'BACKGROUND_CHECK_STATUS',
                                     p_old_BACKGROUND_CHECK_STATUS,
                                     p_new_BACKGROUND_CHECK_STATUS,
                                     p_effective_date
                                  );
Line: 7400

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'BACKGROUND_DATE_CHECK',
                                     p_old_BACKGROUND_DATE_CHECK,
                                     p_new_BACKGROUND_DATE_CHECK,
                                     p_effective_date
                                  );
Line: 7409

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'BENEFIT_GROUP_ID',
                                     p_old_BENEFIT_GROUP_ID,
                                     p_new_BENEFIT_GROUP_ID,
                                     p_effective_date
                                  );
Line: 7418

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'BLOOD_TYPE',
                                     p_old_BLOOD_TYPE,
                                     p_new_BLOOD_TYPE,
                                     p_effective_date
                                  );
Line: 7427

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 7436

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'COMMENT_ID',
                                     p_old_COMMENT_ID,
                                     p_new_COMMENT_ID,
                                     p_effective_date
                                  );
Line: 7445

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'COORD_BEN_MED_PLN_NO',
                                     p_old_COORD_BEN_MED_PLN_NO,
                                     p_new_COORD_BEN_MED_PLN_NO,
                                     p_effective_date
                                  );
Line: 7454

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'COORD_BEN_NO_CVG_FLAG',
                                     p_old_COORD_BEN_NO_CVG_FLAG,
                                     p_new_COORD_BEN_NO_CVG_FLAG,
                                     p_effective_date
                                  );
Line: 7463

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'CORRESPONDENCE_LANGUAGE',
                                     p_old_CORRESPONDENCE_LANGUAGE,
                                     p_new_CORRESPONDENCE_LANGUAGE,
                                     p_effective_date
                                  );
Line: 7472

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'COUNTRY_OF_BIRTH',
                                     p_old_COUNTRY_OF_BIRTH,
                                     p_new_COUNTRY_OF_BIRTH,
                                     p_effective_date
                                  );
Line: 7481

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'CURRENT_APPLICANT_FLAG',
                                     p_old_CURRENT_APPLICANT_FLAG,
                                     p_new_CURRENT_APPLICANT_FLAG,
                                     p_effective_date
                                  );
Line: 7490

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'CURRENT_EMPLOYEE_FLAG',
                                     p_old_CURRENT_EMPLOYEE_FLAG,
                                     p_new_CURRENT_EMPLOYEE_FLAG,
                                     p_effective_date
                                  );
Line: 7499

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'CURRENT_EMP_OR_APL_FLAG',
                                     p_old_CURRENT_EMP_OR_APL_FLAG,
                                     p_new_CURRENT_EMP_OR_APL_FLAG,
                                     p_effective_date
                                  );
Line: 7508

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'DATE_EMPLOYEE_DATA_VERIFIED',
                                     p_old_DATE_EMPLOYEE_DATA_VERIF,
                                     p_new_DATE_EMPLOYEE_DATA_VERIF,
                                     p_effective_date
                                  );
Line: 7517

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'DATE_OF_BIRTH',
                                     p_old_DATE_OF_BIRTH,
                                     p_new_DATE_OF_BIRTH,
                                     p_effective_date
                                  );
Line: 7526

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'DATE_OF_DEATH',
                                     p_old_DATE_OF_DEATH,
                                     p_new_DATE_OF_DEATH,
                                     p_effective_date
                                  );
Line: 7535

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'DPDNT_ADOPTION_DATE',
                                     p_old_DPDNT_ADOPTION_DATE,
                                     p_new_DPDNT_ADOPTION_DATE,
                                     p_effective_date
                                  );
Line: 7544

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'DPDNT_VLNTRY_SVCE_FLAG',
                                     p_old_DPDNT_VLNTRY_SVCE_FLAG,
                                     p_new_DPDNT_VLNTRY_SVCE_FLAG,
                                     p_effective_date
                                  );
Line: 7553

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'EMAIL_ADDRESS',
                                     p_old_EMAIL_ADDRESS,
                                     p_new_EMAIL_ADDRESS,
                                     p_effective_date
                                  );
Line: 7562

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'EMPLOYEE_NUMBER',
                                     p_old_EMPLOYEE_NUMBER,
                                     p_new_EMPLOYEE_NUMBER,
                                     p_effective_date
                                  );
Line: 7571

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'EXPENSE_CHECK_SEND_TO_ADDRESS',
                                     p_old_EXPENSE_CHECK_SEND_TO_AD,
                                     p_new_EXPENSE_CHECK_SEND_TO_AD,
                                     p_effective_date
                                  );
Line: 7580

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'FAST_PATH_EMPLOYEE',
                                     p_old_FAST_PATH_EMPLOYEE,
                                     p_new_FAST_PATH_EMPLOYEE,
                                     p_effective_date
                                  );
Line: 7589

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'FIRST_NAME',
                                     p_old_FIRST_NAME,
                                     p_new_FIRST_NAME,
                                     p_effective_date
                                  );
Line: 7598

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'FTE_CAPACITY',
                                     p_old_FTE_CAPACITY,
                                     p_new_FTE_CAPACITY,
                                     p_effective_date
                                  );
Line: 7607

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'FULL_NAME',
                                     p_old_FULL_NAME,
                                     p_new_FULL_NAME,
                                     p_effective_date
                                  );
Line: 7616

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'GLOBAL_PERSON_ID',
                                     p_old_GLOBAL_PERSON_ID,
                                     p_new_GLOBAL_PERSON_ID,
                                     p_effective_date
                                  );
Line: 7625

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'HOLD_APPLICANT_DATE_UNTIL',
                                     p_old_HOLD_APPLICANT_DATE_UNTI,
                                     p_new_HOLD_APPLICANT_DATE_UNTI,
                                     p_effective_date
                                  );
Line: 7634

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'HONORS',
                                     p_old_HONORS,
                                     p_new_HONORS,
                                     p_effective_date
                                  );
Line: 7643

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'INTERNAL_LOCATION',
                                     p_old_INTERNAL_LOCATION,
                                     p_new_INTERNAL_LOCATION,
                                     p_effective_date
                                  );
Line: 7652

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'KNOWN_AS',
                                     p_old_KNOWN_AS,
                                     p_new_KNOWN_AS,
                                     p_effective_date
                                  );
Line: 7661

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'LAST_MEDICAL_TEST_BY',
                                     p_old_LAST_MEDICAL_TEST_BY,
                                     p_new_LAST_MEDICAL_TEST_BY,
                                     p_effective_date
                                  );
Line: 7670

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'LAST_MEDICAL_TEST_DATE',
                                     p_old_LAST_MEDICAL_TEST_DATE,
                                     p_new_LAST_MEDICAL_TEST_DATE,
                                     p_effective_date
                                  );
Line: 7679

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'LAST_NAME',
                                     p_old_LAST_NAME,
                                     p_new_LAST_NAME,
                                     p_effective_date
                                  );
Line: 7688

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'MAILSTOP',
                                     p_old_MAILSTOP,
                                     p_new_MAILSTOP,
                                     p_effective_date
                                  );
Line: 7697

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'MARITAL_STATUS',
                                     p_old_MARITAL_STATUS,
                                     p_new_MARITAL_STATUS,
                                     p_effective_date
                                  );
Line: 7706

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'MIDDLE_NAMES',
                                     p_old_MIDDLE_NAMES,
                                     p_new_MIDDLE_NAMES,
                                     p_effective_date
                                  );
Line: 7715

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'NATIONALITY',
                                     p_old_NATIONALITY,
                                     p_new_NATIONALITY,
                                     p_effective_date
                                  );
Line: 7724

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'NATIONAL_IDENTIFIER',
                                     p_old_NATIONAL_IDENTIFIER,
                                     p_new_NATIONAL_IDENTIFIER,
                                     p_effective_date
                                  );
Line: 7733

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'OFFICE_NUMBER',
                                     p_old_OFFICE_NUMBER,
                                     p_new_OFFICE_NUMBER,
                                     p_effective_date
                                  );
Line: 7742

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ON_MILITARY_SERVICE',
                                     p_old_ON_MILITARY_SERVICE,
                                     p_new_ON_MILITARY_SERVICE,
                                     p_effective_date
                                  );
Line: 7751

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ORDER_NAME',
                                     p_old_ORDER_NAME,
                                     p_new_ORDER_NAME,
                                     p_effective_date
                                  );
Line: 7760

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ORIGINAL_DATE_OF_HIRE',
                                     p_old_ORIGINAL_DATE_OF_HIRE,
                                     p_new_ORIGINAL_DATE_OF_HIRE,
                                     p_effective_date
                                  );
Line: 7769

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                  );
Line: 7778

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PERSON_TYPE_ID',
                                     p_old_PERSON_TYPE_ID,
                                     p_new_PERSON_TYPE_ID,
                                     p_effective_date
                                  );
Line: 7787

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION1',
                                     p_old_PER_INFORMATION1,
                                     p_new_PER_INFORMATION1,
                                     p_effective_date
                                  );
Line: 7796

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION10',
                                     p_old_PER_INFORMATION10,
                                     p_new_PER_INFORMATION10,
                                     p_effective_date
                                  );
Line: 7805

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION11',
                                     p_old_PER_INFORMATION11,
                                     p_new_PER_INFORMATION11,
                                     p_effective_date
                                  );
Line: 7814

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION12',
                                     p_old_PER_INFORMATION12,
                                     p_new_PER_INFORMATION12,
                                     p_effective_date
                                  );
Line: 7823

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION13',
                                     p_old_PER_INFORMATION13,
                                     p_new_PER_INFORMATION13,
                                     p_effective_date
                                  );
Line: 7832

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION14',
                                     p_old_PER_INFORMATION14,
                                     p_new_PER_INFORMATION14,
                                     p_effective_date
                                  );
Line: 7841

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION15',
                                     p_old_PER_INFORMATION15,
                                     p_new_PER_INFORMATION15,
                                     p_effective_date
                                  );
Line: 7850

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION16',
                                     p_old_PER_INFORMATION16,
                                     p_new_PER_INFORMATION16,
                                     p_effective_date
                                  );
Line: 7859

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION17',
                                     p_old_PER_INFORMATION17,
                                     p_new_PER_INFORMATION17,
                                     p_effective_date
                                  );
Line: 7868

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION18',
                                     p_old_PER_INFORMATION18,
                                     p_new_PER_INFORMATION18,
                                     p_effective_date
                                  );
Line: 7877

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION19',
                                     p_old_PER_INFORMATION19,
                                     p_new_PER_INFORMATION19,
                                     p_effective_date
                                  );
Line: 7886

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION2',
                                     p_old_PER_INFORMATION2,
                                     p_new_PER_INFORMATION2,
                                     p_effective_date
                                  );
Line: 7895

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION20',
                                     p_old_PER_INFORMATION20,
                                     p_new_PER_INFORMATION20,
                                     p_effective_date
                                  );
Line: 7904

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION21',
                                     p_old_PER_INFORMATION21,
                                     p_new_PER_INFORMATION21,
                                     p_effective_date
                                  );
Line: 7913

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION22',
                                     p_old_PER_INFORMATION22,
                                     p_new_PER_INFORMATION22,
                                     p_effective_date
                                  );
Line: 7922

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION23',
                                     p_old_PER_INFORMATION23,
                                     p_new_PER_INFORMATION23,
                                     p_effective_date
                                  );
Line: 7931

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION24',
                                     p_old_PER_INFORMATION24,
                                     p_new_PER_INFORMATION24,
                                     p_effective_date
                                  );
Line: 7940

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION25',
                                     p_old_PER_INFORMATION25,
                                     p_new_PER_INFORMATION25,
                                     p_effective_date
                                  );
Line: 7949

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION26',
                                     p_old_PER_INFORMATION26,
                                     p_new_PER_INFORMATION26,
                                     p_effective_date
                                  );
Line: 7958

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION27',
                                     p_old_PER_INFORMATION27,
                                     p_new_PER_INFORMATION27,
                                     p_effective_date
                                  );
Line: 7967

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION28',
                                     p_old_PER_INFORMATION28,
                                     p_new_PER_INFORMATION28,
                                     p_effective_date
                                  );
Line: 7976

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION29',
                                     p_old_PER_INFORMATION29,
                                     p_new_PER_INFORMATION29,
                                     p_effective_date
                                  );
Line: 7985

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION3',
                                     p_old_PER_INFORMATION3,
                                     p_new_PER_INFORMATION3,
                                     p_effective_date
                                  );
Line: 7994

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION30',
                                     p_old_PER_INFORMATION30,
                                     p_new_PER_INFORMATION30,
                                     p_effective_date
                                  );
Line: 8003

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION4',
                                     p_old_PER_INFORMATION4,
                                     p_new_PER_INFORMATION4,
                                     p_effective_date
                                  );
Line: 8012

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION5',
                                     p_old_PER_INFORMATION5,
                                     p_new_PER_INFORMATION5,
                                     p_effective_date
                                  );
Line: 8021

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION6',
                                     p_old_PER_INFORMATION6,
                                     p_new_PER_INFORMATION6,
                                     p_effective_date
                                  );
Line: 8030

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION7',
                                     p_old_PER_INFORMATION7,
                                     p_new_PER_INFORMATION7,
                                     p_effective_date
                                  );
Line: 8039

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION8',
                                     p_old_PER_INFORMATION8,
                                     p_new_PER_INFORMATION8,
                                     p_effective_date
                                  );
Line: 8048

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION9',
                                     p_old_PER_INFORMATION9,
                                     p_new_PER_INFORMATION9,
                                     p_effective_date
                                  );
Line: 8057

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PER_INFORMATION_CATEGORY',
                                     p_old_PER_INFORMATION_CATEGORY,
                                     p_new_PER_INFORMATION_CATEGORY,
                                     p_effective_date
                                  );
Line: 8066

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PREVIOUS_LAST_NAME',
                                     p_old_PREVIOUS_LAST_NAME,
                                     p_new_PREVIOUS_LAST_NAME,
                                     p_effective_date
                                  );
Line: 8075

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PRE_NAME_ADJUNCT',
                                     p_old_PRE_NAME_ADJUNCT,
                                     p_new_PRE_NAME_ADJUNCT,
                                     p_effective_date
                                  );
Line: 8084

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 8093

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 8102

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 8111

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'PROJECTED_START_DATE',
                                     p_old_PROJECTED_START_DATE,
                                     p_new_PROJECTED_START_DATE,
                                     p_effective_date
                                  );
Line: 8120

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'RECEIPT_OF_DEATH_CERT_DATE',
                                     p_old_RECEIPT_OF_DEATH_CERT_DA,
                                     p_new_RECEIPT_OF_DEATH_CERT_DA,
                                     p_effective_date
                                  );
Line: 8129

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'REGION_OF_BIRTH',
                                     p_old_REGION_OF_BIRTH,
                                     p_new_REGION_OF_BIRTH,
                                     p_effective_date
                                  );
Line: 8138

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'REGISTERED_DISABLED_FLAG',
                                     p_old_REGISTERED_DISABLED_FLAG,
                                     p_new_REGISTERED_DISABLED_FLAG,
                                     p_effective_date
                                  );
Line: 8147

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'REHIRE_AUTHORIZOR',
                                     p_old_REHIRE_AUTHORIZOR,
                                     p_new_REHIRE_AUTHORIZOR,
                                     p_effective_date
                                  );
Line: 8156

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'REHIRE_REASON',
                                     p_old_REHIRE_REASON,
                                     p_new_REHIRE_REASON,
                                     p_effective_date
                                  );
Line: 8165

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'REHIRE_RECOMMENDATION',
                                     p_old_REHIRE_RECOMMENDATION,
                                     p_new_REHIRE_RECOMMENDATION,
                                     p_effective_date
                                  );
Line: 8174

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 8183

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'RESUME_EXISTS',
                                     p_old_RESUME_EXISTS,
                                     p_new_RESUME_EXISTS,
                                     p_effective_date
                                  );
Line: 8192

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'RESUME_LAST_UPDATED',
                                     p_old_RESUME_LAST_UPDATED,
                                     p_new_RESUME_LAST_UPDATED,
                                     p_effective_date
                                  );
Line: 8201

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'SECOND_PASSPORT_EXISTS',
                                     p_old_SECOND_PASSPORT_EXISTS,
                                     p_new_SECOND_PASSPORT_EXISTS,
                                     p_effective_date
                                  );
Line: 8210

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'SEX',
                                     p_old_SEX,
                                     p_new_SEX,
                                     p_effective_date
                                  );
Line: 8219

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'START_DATE',
                                     p_old_START_DATE,
                                     p_new_START_DATE,
                                     p_effective_date
                                  );
Line: 8228

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'STUDENT_STATUS',
                                     p_old_STUDENT_STATUS,
                                     p_new_STUDENT_STATUS,
                                     p_effective_date
                                  );
Line: 8237

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'SUFFIX',
                                     p_old_SUFFIX,
                                     p_new_SUFFIX,
                                     p_effective_date
                                  );
Line: 8246

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'TITLE',
                                     p_old_TITLE,
                                     p_new_TITLE,
                                     p_effective_date
                                  );
Line: 8255

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'TOWN_OF_BIRTH',
                                     p_old_TOWN_OF_BIRTH,
                                     p_new_TOWN_OF_BIRTH,
                                     p_effective_date
                                  );
Line: 8264

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'USES_TOBACCO_FLAG',
                                     p_old_USES_TOBACCO_FLAG,
                                     p_new_USES_TOBACCO_FLAG,
                                     p_effective_date
                                  );
Line: 8273

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'VENDOR_ID',
                                     p_old_VENDOR_ID,
                                     p_new_VENDOR_ID,
                                     p_effective_date
                                  );
Line: 8282

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'WORK_SCHEDULE',
                                     p_old_WORK_SCHEDULE,
                                     p_new_WORK_SCHEDULE,
                                     p_effective_date
                                  );
Line: 8291

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'WORK_TELEPHONE',
                                     p_old_WORK_TELEPHONE,
                                     p_new_WORK_TELEPHONE,
                                     p_effective_date
                                  );
Line: 8300

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'WORK_TELEPHONE',
                                     p_old_WORK_TELEPHONE,
                                     p_new_WORK_TELEPHONE,
                                     p_effective_date
                                  );
Line: 8311

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 8322

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 8337

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ALL_PEOPLE_F',
                                     'ORIGINAL_DATE_OF_HIRE',
                                     p_old_ORIGINAL_DATE_OF_HIRE,
                                     p_new_ORIGINAL_DATE_OF_HIRE,
                                     --p_effective_date
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 8368

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_old_PERSON_ID
                                           );
Line: 8383

   purpose : This is procedure that records any updates
             on spinal point placement.
*/
procedure PER_SPIN_PNT_PLACEMENTS_F_aru(
p_business_group_id in number,
p_legislation_code in varchar2,
p_effective_date in date ,
p_old_ASSIGNMENT_ID in NUMBER,
p_new_ASSIGNMENT_ID in NUMBER ,
p_old_AUTO_INCREMENT_FLAG in VARCHAR2,
p_new_AUTO_INCREMENT_FLAG in VARCHAR2 ,
p_old_BUSINESS_GROUP_ID in NUMBER,
p_new_BUSINESS_GROUP_ID in NUMBER ,
p_old_PARENT_SPINE_ID in NUMBER,
p_new_PARENT_SPINE_ID in NUMBER ,
p_old_PLACEMENT_ID in NUMBER,
p_new_PLACEMENT_ID in NUMBER ,
p_old_PROGRAM_APPLICATION_ID in NUMBER,
p_new_PROGRAM_APPLICATION_ID in NUMBER ,
p_old_PROGRAM_ID in NUMBER,
p_new_PROGRAM_ID in NUMBER ,
p_old_PROGRAM_UPDATE_DATE in DATE,
p_new_PROGRAM_UPDATE_DATE in DATE ,
p_old_REASON in VARCHAR2,
p_new_REASON in VARCHAR2 ,
p_old_REQUEST_ID in NUMBER,
p_new_REQUEST_ID in NUMBER ,
p_old_STEP_ID in NUMBER,
p_new_STEP_ID in NUMBER ,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE ,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  /* If the continuous calc is overriden then do nothing */
  if (g_override_cc = TRUE) then
    return;
Line: 8429

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'ASSIGNMENT_ID',
                                     p_old_ASSIGNMENT_ID,
                                     p_new_ASSIGNMENT_ID,
                                     p_effective_date
                                  );
Line: 8438

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'AUTO_INCREMENT_FLAG',
                                     p_old_AUTO_INCREMENT_FLAG,
                                     p_new_AUTO_INCREMENT_FLAG,
                                     p_effective_date
                                  );
Line: 8447

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 8456

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'PARENT_SPINE_ID',
                                     p_old_PARENT_SPINE_ID,
                                     p_new_PARENT_SPINE_ID,
                                     p_effective_date
                                  );
Line: 8465

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'PLACEMENT_ID',
                                     p_old_PLACEMENT_ID,
                                     p_new_PLACEMENT_ID,
                                     p_effective_date
                                  );
Line: 8474

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 8483

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 8492

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 8501

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'REASON',
                                     p_old_REASON,
                                     p_new_REASON,
                                     p_effective_date
                                  );
Line: 8510

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 8519

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'STEP_ID',
                                     p_old_STEP_ID,
                                     p_new_STEP_ID,
                                     p_effective_date
                                  );
Line: 8528

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'STEP_ID',
                                     p_old_STEP_ID,
                                     p_new_STEP_ID,
                                     p_effective_date
                                  );
Line: 8539

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 8550

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_SPINAL_POINT_PLACEMENTS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 8579

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_old_PLACEMENT_ID
                                           );
Line: 8611

p_old_PROGRAM_UPDATE_DATE in DATE,
p_new_PROGRAM_UPDATE_DATE in DATE
,
p_old_REQUEST_ID in NUMBER,
p_new_REQUEST_ID in NUMBER
,
p_old_UNIT in VARCHAR2,
p_new_UNIT in VARCHAR2
,
p_old_VALUE in NUMBER,
p_new_VALUE in NUMBER
,
p_old_EFFECTIVE_END_DATE in DATE,
p_new_EFFECTIVE_END_DATE in DATE
,
p_old_EFFECTIVE_START_DATE in DATE,
p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  /* If the continuous calc is overriden then do nothing */
  if (pay_continuous_calc.g_override_cc = TRUE) then
    return;
Line: 8641

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'ASSIGNMENT_BUDGET_VALUE_ID',
                                     p_old_ASSIGNMENT_BUDGET_VALUE_,
                                     p_new_ASSIGNMENT_BUDGET_VALUE_,
                                     p_effective_date
                                  );
Line: 8650

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'ASSIGNMENT_ID',
                                     p_old_ASSIGNMENT_ID,
                                     p_new_ASSIGNMENT_ID,
                                     p_effective_date
                                  );
Line: 8659

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 8668

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 8677

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 8686

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 8695

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 8704

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'UNIT',
                                     p_old_UNIT,
                                     p_new_UNIT,
                                     p_effective_date
                                  );
Line: 8713

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'VALUE',
                                     p_old_VALUE,
                                     p_new_VALUE,
                                     p_effective_date
                                  );
Line: 8722

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'VALUE',
                                     p_old_VALUE,
                                     p_new_VALUE,
                                     p_effective_date
                                  );
Line: 8733

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 8744

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 8773

                                            p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
                                            p_business_group_id     => p_business_group_id,
                                            p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
                                            p_surrogate_key         => p_new_assignment_budget_value_
                                           );
Line: 8792

                                p_PROGRAM_UPDATE_DATE in DATE,
                                p_REQUEST_ID in NUMBER,
                                p_UNIT in VARCHAR2,
                                p_VALUE in NUMBER,
                                p_EFFECTIVE_END_DATE in DATE,
                                p_EFFECTIVE_START_DATE in DATE
    )
  is
    l_process_api boolean;
Line: 8810

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 8836

            p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
            p_surrogate_key         => p_ASSIGNMENT_BUDGET_VALUE_,
            p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
            p_business_group_id     => p_business_group_id
                                           );
Line: 8849

   purpose : This is procedure that records any deletes
             on personal_payment_methods.
*/
  procedure PER_ASSIGN_BUDGET_VALUES_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_effective_start_date in date,
                                         p_assignment_budget_value_ in number
                                        )
  is
    l_process_event_id number;
Line: 8870

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_ASSIGNMENT_BUDGET_VALUES_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'D'
                                    );
Line: 8896

               p_event_update_id       => g_event_list.event_update_id(cnt),
               p_surrogate_key         => p_assignment_budget_value_,
               p_calculation_date      => g_event_list.calc_date(cnt),
               p_business_group_id     => p_business_group_id
           );
Line: 8920

   purpose : This is procedure that records any changes for updates
             on per_periods_of_service CORRECTION only.
*/
procedure PER_PERIODS_OF_SERVICE_aru(
    p_business_group_id in number,
    p_legislation_code in varchar2,
    p_effective_date in date ,
    p_old_ACCEPTED_TERMINATION_DAT in DATE,
    p_new_ACCEPTED_TERMINATION_DAT in DATE,
    p_old_ACTUAL_TERMINATION_DATE in DATE,
    p_new_ACTUAL_TERMINATION_DATE in DATE ,
    p_old_ADJUSTED_SVC_DATE in DATE,
    p_new_ADJUSTED_SVC_DATE in DATE ,
    p_old_ATTRIBUTE1 in VARCHAR2,
    p_new_ATTRIBUTE1 in VARCHAR2 ,
    p_old_ATTRIBUTE10 in VARCHAR2,
    p_new_ATTRIBUTE10 in VARCHAR2 ,
    p_old_ATTRIBUTE11 in VARCHAR2,
    p_new_ATTRIBUTE11 in VARCHAR2 ,
    p_old_ATTRIBUTE12 in VARCHAR2,
    p_new_ATTRIBUTE12 in VARCHAR2 ,
    p_old_ATTRIBUTE13 in VARCHAR2,
    p_new_ATTRIBUTE13 in VARCHAR2 ,
    p_old_ATTRIBUTE14 in VARCHAR2,
    p_new_ATTRIBUTE14 in VARCHAR2 ,
    p_old_ATTRIBUTE15 in VARCHAR2,
    p_new_ATTRIBUTE15 in VARCHAR2 ,
    p_old_ATTRIBUTE16 in VARCHAR2,
    p_new_ATTRIBUTE16 in VARCHAR2 ,
    p_old_ATTRIBUTE17 in VARCHAR2,
    p_new_ATTRIBUTE17 in VARCHAR2 ,
    p_old_ATTRIBUTE18 in VARCHAR2,
    p_new_ATTRIBUTE18 in VARCHAR2 ,
    p_old_ATTRIBUTE19 in VARCHAR2,
    p_new_ATTRIBUTE19 in VARCHAR2 ,
    p_old_ATTRIBUTE2 in VARCHAR2,
    p_new_ATTRIBUTE2 in VARCHAR2 ,
    p_old_ATTRIBUTE20 in VARCHAR2,
    p_new_ATTRIBUTE20 in VARCHAR2 ,
    p_old_ATTRIBUTE3 in VARCHAR2,
    p_new_ATTRIBUTE3 in VARCHAR2 ,
    p_old_ATTRIBUTE4 in VARCHAR2,
    p_new_ATTRIBUTE4 in VARCHAR2 ,
    p_old_ATTRIBUTE5 in VARCHAR2,
    p_new_ATTRIBUTE5 in VARCHAR2 ,
    p_old_ATTRIBUTE6 in VARCHAR2,
    p_new_ATTRIBUTE6 in VARCHAR2 ,
    p_old_ATTRIBUTE7 in VARCHAR2,
    p_new_ATTRIBUTE7 in VARCHAR2 ,
    p_old_ATTRIBUTE8 in VARCHAR2,
    p_new_ATTRIBUTE8 in VARCHAR2 ,
    p_old_ATTRIBUTE9 in VARCHAR2,
    p_new_ATTRIBUTE9 in VARCHAR2 ,
    p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
    p_new_ATTRIBUTE_CATEGORY in VARCHAR2 ,
    p_old_BUSINESS_GROUP_ID in NUMBER,
    p_new_BUSINESS_GROUP_ID in NUMBER ,
    p_old_DATE_START in DATE,
    p_new_DATE_START in DATE ,
    p_old_FINAL_PROCESS_DATE in DATE,
    p_new_FINAL_PROCESS_DATE in DATE ,
    p_old_LAST_STANDARD_PROCESS_DA in DATE,
    p_new_LAST_STANDARD_PROCESS_DA in DATE ,
    p_old_LEAVING_REASON in VARCHAR2,
    p_new_LEAVING_REASON in VARCHAR2 ,
    p_old_NOTIFIED_TERMINATION_DAT in DATE,
    p_new_NOTIFIED_TERMINATION_DAT in DATE ,
    p_old_PDS_INFORMATION1 in VARCHAR2,
    p_new_PDS_INFORMATION1 in VARCHAR2 ,
    p_old_PDS_INFORMATION10 in VARCHAR2,
    p_new_PDS_INFORMATION10 in VARCHAR2 ,
    p_old_PDS_INFORMATION11 in VARCHAR2,
    p_new_PDS_INFORMATION11 in VARCHAR2 ,
    p_old_PDS_INFORMATION12 in VARCHAR2,
    p_new_PDS_INFORMATION12 in VARCHAR2 ,
    p_old_PDS_INFORMATION13 in VARCHAR2,
    p_new_PDS_INFORMATION13 in VARCHAR2 ,
    p_old_PDS_INFORMATION14 in VARCHAR2,
    p_new_PDS_INFORMATION14 in VARCHAR2 ,
    p_old_PDS_INFORMATION15 in VARCHAR2,
    p_new_PDS_INFORMATION15 in VARCHAR2 ,
    p_old_PDS_INFORMATION16 in VARCHAR2,
    p_new_PDS_INFORMATION16 in VARCHAR2 ,
    p_old_PDS_INFORMATION17 in VARCHAR2,
    p_new_PDS_INFORMATION17 in VARCHAR2 ,
    p_old_PDS_INFORMATION18 in VARCHAR2,
    p_new_PDS_INFORMATION18 in VARCHAR2 ,
    p_old_PDS_INFORMATION19 in VARCHAR2,
    p_new_PDS_INFORMATION19 in VARCHAR2 ,
    p_old_PDS_INFORMATION2 in VARCHAR2,
    p_new_PDS_INFORMATION2 in VARCHAR2 ,
    p_old_PDS_INFORMATION20 in VARCHAR2,
    p_new_PDS_INFORMATION20 in VARCHAR2 ,
    p_old_PDS_INFORMATION21 in VARCHAR2,
    p_new_PDS_INFORMATION21 in VARCHAR2 ,
    p_old_PDS_INFORMATION22 in VARCHAR2,
    p_new_PDS_INFORMATION22 in VARCHAR2 ,
    p_old_PDS_INFORMATION23 in VARCHAR2,
    p_new_PDS_INFORMATION23 in VARCHAR2 ,
    p_old_PDS_INFORMATION24 in VARCHAR2,
    p_new_PDS_INFORMATION24 in VARCHAR2 ,
    p_old_PDS_INFORMATION25 in VARCHAR2,
    p_new_PDS_INFORMATION25 in VARCHAR2 ,
    p_old_PDS_INFORMATION26 in VARCHAR2,
    p_new_PDS_INFORMATION26 in VARCHAR2 ,
    p_old_PDS_INFORMATION27 in VARCHAR2,
    p_new_PDS_INFORMATION27 in VARCHAR2 ,
    p_old_PDS_INFORMATION28 in VARCHAR2,
    p_new_PDS_INFORMATION28 in VARCHAR2 ,
    p_old_PDS_INFORMATION29 in VARCHAR2,
    p_new_PDS_INFORMATION29 in VARCHAR2 ,
    p_old_PDS_INFORMATION3 in VARCHAR2,
    p_new_PDS_INFORMATION3 in VARCHAR2 ,
    p_old_PDS_INFORMATION30 in VARCHAR2,
    p_new_PDS_INFORMATION30 in VARCHAR2 ,
    p_old_PDS_INFORMATION4 in VARCHAR2,
    p_new_PDS_INFORMATION4 in VARCHAR2 ,
    p_old_PDS_INFORMATION5 in VARCHAR2,
    p_new_PDS_INFORMATION5 in VARCHAR2 ,
    p_old_PDS_INFORMATION6 in VARCHAR2,
    p_new_PDS_INFORMATION6 in VARCHAR2 ,
    p_old_PDS_INFORMATION7 in VARCHAR2,
    p_new_PDS_INFORMATION7 in VARCHAR2 ,
    p_old_PDS_INFORMATION8 in VARCHAR2,
    p_new_PDS_INFORMATION8 in VARCHAR2 ,
    p_old_PDS_INFORMATION9 in VARCHAR2,
    p_new_PDS_INFORMATION9 in VARCHAR2 ,
    p_old_PDS_INFORMATION_CATEGORY in VARCHAR2,
    p_new_PDS_INFORMATION_CATEGORY in VARCHAR2 ,
    p_old_PERIOD_OF_SERVICE_ID in NUMBER,
    p_new_PERIOD_OF_SERVICE_ID in NUMBER ,
    p_old_PERSON_ID in NUMBER,
    p_new_PERSON_ID in NUMBER ,
    p_old_PRIOR_EMPLOYMENT_SSP_PAI in DATE,
    p_new_PRIOR_EMPLOYMENT_SSP_PAI in DATE ,
    p_old_PRIOR_EMPLOYMENT_SSP_WEE in NUMBER,
    p_new_PRIOR_EMPLOYMENT_SSP_WEE in NUMBER ,
    p_old_PROGRAM_APPLICATION_ID in NUMBER,
    p_new_PROGRAM_APPLICATION_ID in NUMBER ,
    p_old_PROGRAM_ID in NUMBER,
    p_new_PROGRAM_ID in NUMBER ,
    p_old_PROGRAM_UPDATE_DATE in DATE,
    p_new_PROGRAM_UPDATE_DATE in DATE ,
    p_old_PROJECTED_TERMINATION_DA in DATE,
    p_new_PROJECTED_TERMINATION_DA in DATE ,
    p_old_REQUEST_ID in NUMBER,
    p_new_REQUEST_ID in NUMBER ,
    p_old_TERMINATION_ACCEPTED_PER in NUMBER,
    p_new_TERMINATION_ACCEPTED_PER in NUMBER
)
is
--
  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 9091

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ACCEPTED_TERMINATION_DATE',
                                     p_old_ACCEPTED_TERMINATION_DAT,
                                     p_new_ACCEPTED_TERMINATION_DAT,
                                     p_effective_date
                                  );
Line: 9100

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ACTUAL_TERMINATION_DATE',
                                     p_old_ACTUAL_TERMINATION_DATE,
                                     p_new_ACTUAL_TERMINATION_DATE,
                                     p_effective_date
                                  );
Line: 9109

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ADJUSTED_SVC_DATE',
                                     p_old_ADJUSTED_SVC_DATE,
                                     p_new_ADJUSTED_SVC_DATE,
                                     p_effective_date
                                  );
Line: 9118

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 9127

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 9136

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 9145

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 9154

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 9163

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 9172

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 9181

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 9190

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 9199

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 9208

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 9217

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 9226

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 9235

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 9244

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 9253

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 9262

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 9271

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 9280

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 9289

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 9298

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 9307

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 9316

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'DATE_START',
                                     p_old_DATE_START,
                                     p_new_DATE_START,
                                     p_effective_date
                                  );
Line: 9325

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'FINAL_PROCESS_DATE',
                                     p_old_FINAL_PROCESS_DATE,
                                     p_new_FINAL_PROCESS_DATE,
                                     p_effective_date
                                  );
Line: 9334

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'LAST_STANDARD_PROCESS_DATE',
                                     p_old_LAST_STANDARD_PROCESS_DA,
                                     p_new_LAST_STANDARD_PROCESS_DA,
                                     p_effective_date
                                  );
Line: 9343

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'LEAVING_REASON',
                                     p_old_LEAVING_REASON,
                                     p_new_LEAVING_REASON,
                                     p_effective_date
                                  );
Line: 9352

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'NOTIFIED_TERMINATION_DATE',
                                     p_old_NOTIFIED_TERMINATION_DAT,
                                     p_new_NOTIFIED_TERMINATION_DAT,
                                     p_effective_date
                                  );
Line: 9361

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION1',
                                     p_old_PDS_INFORMATION1,
                                     p_new_PDS_INFORMATION1,
                                     p_effective_date
                                  );
Line: 9370

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION10',
                                     p_old_PDS_INFORMATION10,
                                     p_new_PDS_INFORMATION10,
                                     p_effective_date
                                  );
Line: 9379

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION11',
                                     p_old_PDS_INFORMATION11,
                                     p_new_PDS_INFORMATION11,
                                     p_effective_date
                                  );
Line: 9388

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION12',
                                     p_old_PDS_INFORMATION12,
                                     p_new_PDS_INFORMATION12,
                                     p_effective_date
                                  );
Line: 9397

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION13',
                                     p_old_PDS_INFORMATION13,
                                     p_new_PDS_INFORMATION13,
                                     p_effective_date
                                  );
Line: 9406

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION14',
                                     p_old_PDS_INFORMATION14,
                                     p_new_PDS_INFORMATION14,
                                     p_effective_date
                                  );
Line: 9415

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION15',
                                     p_old_PDS_INFORMATION15,
                                     p_new_PDS_INFORMATION15,
                                     p_effective_date
                                  );
Line: 9424

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION16',
                                     p_old_PDS_INFORMATION16,
                                     p_new_PDS_INFORMATION16,
                                     p_effective_date
                                  );
Line: 9433

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION17',
                                     p_old_PDS_INFORMATION17,
                                     p_new_PDS_INFORMATION17,
                                     p_effective_date
                                  );
Line: 9442

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION18',
                                     p_old_PDS_INFORMATION18,
                                     p_new_PDS_INFORMATION18,
                                     p_effective_date
                                  );
Line: 9451

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION19',
                                     p_old_PDS_INFORMATION19,
                                     p_new_PDS_INFORMATION19,
                                     p_effective_date
                                  );
Line: 9460

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION2',
                                     p_old_PDS_INFORMATION2,
                                     p_new_PDS_INFORMATION2,
                                     p_effective_date
                                  );
Line: 9469

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION20',
                                     p_old_PDS_INFORMATION20,
                                     p_new_PDS_INFORMATION20,
                                     p_effective_date
                                  );
Line: 9478

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION21',
                                     p_old_PDS_INFORMATION21,
                                     p_new_PDS_INFORMATION21,
                                     p_effective_date
                                  );
Line: 9487

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION22',
                                     p_old_PDS_INFORMATION22,
                                     p_new_PDS_INFORMATION22,
                                     p_effective_date
                                  );
Line: 9496

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION23',
                                     p_old_PDS_INFORMATION23,
                                     p_new_PDS_INFORMATION23,
                                     p_effective_date
                                  );
Line: 9505

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION24',
                                     p_old_PDS_INFORMATION24,
                                     p_new_PDS_INFORMATION24,
                                     p_effective_date
                                  );
Line: 9514

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION25',
                                     p_old_PDS_INFORMATION25,
                                     p_new_PDS_INFORMATION25,
                                     p_effective_date
                                  );
Line: 9523

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION26',
                                     p_old_PDS_INFORMATION26,
                                     p_new_PDS_INFORMATION26,
                                     p_effective_date
                                  );
Line: 9532

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION27',
                                     p_old_PDS_INFORMATION27,
                                     p_new_PDS_INFORMATION27,
                                     p_effective_date
                                  );
Line: 9541

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION28',
                                     p_old_PDS_INFORMATION28,
                                     p_new_PDS_INFORMATION28,
                                     p_effective_date
                                  );
Line: 9550

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION29',
                                     p_old_PDS_INFORMATION29,
                                     p_new_PDS_INFORMATION29,
                                     p_effective_date
                                  );
Line: 9559

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION3',
                                     p_old_PDS_INFORMATION3,
                                     p_new_PDS_INFORMATION3,
                                     p_effective_date
                                  );
Line: 9568

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION30',
                                     p_old_PDS_INFORMATION30,
                                     p_new_PDS_INFORMATION30,
                                     p_effective_date
                                  );
Line: 9577

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION4',
                                     p_old_PDS_INFORMATION4,
                                     p_new_PDS_INFORMATION4,
                                     p_effective_date
                                  );
Line: 9586

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION5',
                                     p_old_PDS_INFORMATION5,
                                     p_new_PDS_INFORMATION5,
                                     p_effective_date
                                  );
Line: 9595

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION6',
                                     p_old_PDS_INFORMATION6,
                                     p_new_PDS_INFORMATION6,
                                     p_effective_date
                                  );
Line: 9604

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION7',
                                     p_old_PDS_INFORMATION7,
                                     p_new_PDS_INFORMATION7,
                                     p_effective_date
                                  );
Line: 9613

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION8',
                                     p_old_PDS_INFORMATION8,
                                     p_new_PDS_INFORMATION8,
                                     p_effective_date
                                  );
Line: 9622

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION9',
                                     p_old_PDS_INFORMATION9,
                                     p_new_PDS_INFORMATION9,
                                     p_effective_date
                                  );
Line: 9631

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PDS_INFORMATION_CATEGORY',
                                     p_old_PDS_INFORMATION_CATEGORY,
                                     p_new_PDS_INFORMATION_CATEGORY,
                                     p_effective_date
                                  );
Line: 9640

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PERIOD_OF_SERVICE_ID',
                                     p_old_PERIOD_OF_SERVICE_ID,
                                     p_new_PERIOD_OF_SERVICE_ID,
                                     p_effective_date
                                  );
Line: 9649

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                  );
Line: 9658

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PRIOR_EMPLOYMENT_SSP_PAID_TO',
                                     p_old_PRIOR_EMPLOYMENT_SSP_PAI,
                                     p_new_PRIOR_EMPLOYMENT_SSP_PAI,
                                     p_effective_date
                                  );
Line: 9667

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PRIOR_EMPLOYMENT_SSP_WEEKS',
                                     p_old_PRIOR_EMPLOYMENT_SSP_WEE,
                                     p_new_PRIOR_EMPLOYMENT_SSP_WEE,
                                     p_effective_date
                                  );
Line: 9676

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 9685

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 9694

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 9703

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'PROJECTED_TERMINATION_DATE',
                                     p_old_PROJECTED_TERMINATION_DA,
                                     p_new_PROJECTED_TERMINATION_DA,
                                     p_effective_date
                                  );
Line: 9712

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 9721

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERIODS_OF_SERVICE',
                                     'TERMINATION_ACCEPTED_PERSON_ID',
                                     p_old_TERMINATION_ACCEPTED_PER,
                                     p_new_TERMINATION_ACCEPTED_PER,
                                     p_effective_date
                                  );
Line: 9750

            p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
            p_business_group_id     => p_business_group_id,
            p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
            p_surrogate_key         => p_new_period_of_service_id
           );
Line: 9773

   purpose : This is procedure that records any changes for updates
             on per_pay_proposals CORRECTION only.
*/

procedure PER_PAY_PROPOSALS_aru(
    p_business_group_id in number,
    p_legislation_code in varchar2,
    p_effective_date in date ,
    p_old_APPROVED in VARCHAR2,
    p_new_APPROVED in VARCHAR2 ,
    p_old_ASSIGNMENT_ID in NUMBER,
    p_new_ASSIGNMENT_ID in NUMBER ,
    p_old_ATTRIBUTE1 in VARCHAR2,
    p_new_ATTRIBUTE1 in VARCHAR2 ,
    p_old_ATTRIBUTE10 in VARCHAR2,
    p_new_ATTRIBUTE10 in VARCHAR2 ,
    p_old_ATTRIBUTE11 in VARCHAR2,
    p_new_ATTRIBUTE11 in VARCHAR2 ,
    p_old_ATTRIBUTE12 in VARCHAR2,
    p_new_ATTRIBUTE12 in VARCHAR2 ,
    p_old_ATTRIBUTE13 in VARCHAR2,
    p_new_ATTRIBUTE13 in VARCHAR2 ,
    p_old_ATTRIBUTE14 in VARCHAR2,
    p_new_ATTRIBUTE14 in VARCHAR2 ,
    p_old_ATTRIBUTE15 in VARCHAR2,
    p_new_ATTRIBUTE15 in VARCHAR2 ,
    p_old_ATTRIBUTE16 in VARCHAR2,
    p_new_ATTRIBUTE16 in VARCHAR2 ,
    p_old_ATTRIBUTE17 in VARCHAR2,
    p_new_ATTRIBUTE17 in VARCHAR2 ,
    p_old_ATTRIBUTE18 in VARCHAR2,
    p_new_ATTRIBUTE18 in VARCHAR2 ,
    p_old_ATTRIBUTE19 in VARCHAR2,
    p_new_ATTRIBUTE19 in VARCHAR2 ,
    p_old_ATTRIBUTE2 in VARCHAR2,
    p_new_ATTRIBUTE2 in VARCHAR2 ,
    p_old_ATTRIBUTE20 in VARCHAR2,
    p_new_ATTRIBUTE20 in VARCHAR2 ,
    p_old_ATTRIBUTE3 in VARCHAR2,
    p_new_ATTRIBUTE3 in VARCHAR2 ,
    p_old_ATTRIBUTE4 in VARCHAR2,
    p_new_ATTRIBUTE4 in VARCHAR2 ,
    p_old_ATTRIBUTE5 in VARCHAR2,
    p_new_ATTRIBUTE5 in VARCHAR2 ,
    p_old_ATTRIBUTE6 in VARCHAR2,
    p_new_ATTRIBUTE6 in VARCHAR2 ,
    p_old_ATTRIBUTE7 in VARCHAR2,
    p_new_ATTRIBUTE7 in VARCHAR2 ,
    p_old_ATTRIBUTE8 in VARCHAR2,
    p_new_ATTRIBUTE8 in VARCHAR2 ,
    p_old_ATTRIBUTE9 in VARCHAR2,
    p_new_ATTRIBUTE9 in VARCHAR2 ,
    p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
    p_new_ATTRIBUTE_CATEGORY in VARCHAR2 ,
    p_old_BUSINESS_GROUP_ID in NUMBER,
    p_new_BUSINESS_GROUP_ID in NUMBER ,
    p_old_CHANGE_DATE in DATE,
    p_new_CHANGE_DATE in DATE ,
    p_old_EVENT_ID in NUMBER,
    p_new_EVENT_ID in NUMBER ,
    p_old_FORCED_RANKING in NUMBER,
    p_new_FORCED_RANKING in NUMBER ,
    p_old_LAST_CHANGE_DATE in DATE,
    p_new_LAST_CHANGE_DATE in DATE ,
    p_old_MULTIPLE_COMPONENTS in VARCHAR2,
    p_new_MULTIPLE_COMPONENTS in VARCHAR2 ,
    p_old_NEXT_PERF_REVIEW_DATE in DATE,
    p_new_NEXT_PERF_REVIEW_DATE in DATE ,
    p_old_NEXT_SAL_REVIEW_DATE in DATE,
    p_new_NEXT_SAL_REVIEW_DATE in DATE ,
    p_old_PAY_PROPOSAL_ID in NUMBER,
    p_new_PAY_PROPOSAL_ID in NUMBER ,
    p_old_PERFORMANCE_RATING in VARCHAR2,
    p_new_PERFORMANCE_RATING in VARCHAR2 ,
    p_old_PERFORMANCE_REVIEW_ID in NUMBER,
    p_new_PERFORMANCE_REVIEW_ID in NUMBER ,
    p_old_PROPOSAL_REASON in VARCHAR2,
    p_new_PROPOSAL_REASON in VARCHAR2 ,
    p_old_PROPOSED_SALARY in VARCHAR2,
    p_new_PROPOSED_SALARY in VARCHAR2 ,
    p_old_PROPOSED_SALARY_N in NUMBER,
    p_new_PROPOSED_SALARY_N in NUMBER ,
    p_old_REVIEW_DATE in DATE,
    p_new_REVIEW_DATE in DATE)
is
--
  l_proc varchar2(240) := g_package||'.per_pay_proposals_aru';
Line: 9872

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'APPROVED',
                                     p_old_APPROVED,
                                     p_new_APPROVED,
                                     p_effective_date
                                  );
Line: 9881

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ASSIGNMENT_ID',
                                     p_old_ASSIGNMENT_ID,
                                     p_new_ASSIGNMENT_ID,
                                     p_effective_date
                                  );
Line: 9890

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 9899

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 9908

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 9917

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 9926

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 9935

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 9944

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 9953

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 9962

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 9971

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 9980

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 9989

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 9998

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 10007

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 10016

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 10025

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 10034

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 10043

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 10052

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 10061

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 10070

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 10079

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 10088

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'CHANGE_DATE',
                                     p_old_CHANGE_DATE,
                                     p_new_CHANGE_DATE,
                                     p_effective_date
                                  );
Line: 10097

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'EVENT_ID',
                                     p_old_EVENT_ID,
                                     p_new_EVENT_ID,
                                     p_effective_date
                                  );
Line: 10106

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'FORCED_RANKING',
                                     p_old_FORCED_RANKING,
                                     p_new_FORCED_RANKING,
                                     p_effective_date
                                  );
Line: 10115

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'LAST_CHANGE_DATE',
                                     p_old_LAST_CHANGE_DATE,
                                     p_new_LAST_CHANGE_DATE,
                                     p_effective_date
                                  );
Line: 10124

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'MULTIPLE_COMPONENTS',
                                     p_old_MULTIPLE_COMPONENTS,
                                     p_new_MULTIPLE_COMPONENTS,
                                     p_effective_date
                                  );
Line: 10133

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'NEXT_PERF_REVIEW_DATE',
                                     p_old_NEXT_PERF_REVIEW_DATE,
                                     p_new_NEXT_PERF_REVIEW_DATE,
                                     p_effective_date
                                  );
Line: 10142

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'NEXT_SAL_REVIEW_DATE',
                                     p_old_NEXT_SAL_REVIEW_DATE,
                                     p_new_NEXT_SAL_REVIEW_DATE,
                                     p_effective_date
                                  );
Line: 10151

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'PAY_PROPOSAL_ID',
                                     p_old_PAY_PROPOSAL_ID,
                                     p_new_PAY_PROPOSAL_ID,
                                     p_effective_date
                                  );
Line: 10160

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'PERFORMANCE_RATING',
                                     p_old_PERFORMANCE_RATING,
                                     p_new_PERFORMANCE_RATING,
                                     p_effective_date
                                  );
Line: 10169

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'PERFORMANCE_REVIEW_ID',
                                     p_old_PERFORMANCE_REVIEW_ID,
                                     p_new_PERFORMANCE_REVIEW_ID,
                                     p_effective_date
                                  );
Line: 10178

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'PROPOSAL_REASON',
                                     p_old_PROPOSAL_REASON,
                                     p_new_PROPOSAL_REASON,
                                     p_effective_date
                                  );
Line: 10187

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'PROPOSED_SALARY',
                                     p_old_PROPOSED_SALARY,
                                     p_new_PROPOSED_SALARY,
                                     p_effective_date
                                  );
Line: 10196

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'PROPOSED_SALARY_N',
                                     p_old_PROPOSED_SALARY_N,
                                     p_new_PROPOSED_SALARY_N,
                                     p_effective_date
                                  );
Line: 10205

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     'REVIEW_DATE',
                                     p_old_REVIEW_DATE,
                                     p_new_REVIEW_DATE,
                                     p_effective_date
                                  );
Line: 10233

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_new_pay_proposal_id
           );
Line: 10248

   purpose : This is procedure that records any insert
             on per_pay_proposals.
*/
  procedure per_pay_proposals_ari(
                       p_business_group_id in number,
                       p_legislation_code in varchar2,
                       p_assignment_id in number,
                       p_effective_start_date in date,
                       p_pay_proposal_id in number
                       )
  is
    l_process_event_id number;
Line: 10271

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 10297

                         p_event_update_id       => g_event_list.event_update_id(cnt),
                         p_surrogate_key         => p_pay_proposal_id,
                         p_calculation_date      => g_event_list.calc_date(cnt),
                         p_business_group_id     => p_business_group_id
                         );
Line: 10310

   purpose : This is procedure that records any deletes
             on per_pay_proposals.
*/
  procedure per_pay_proposals_ard(
                       p_business_group_id in number,
                       p_legislation_code in varchar2,
                       p_assignment_id in number,
                       p_effective_start_date in date,
                       p_pay_proposal_id in number
                       )
  is
    l_process_event_id number;
Line: 10333

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PAY_PROPOSALS',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'D'
                                    );
Line: 10359

                         p_event_update_id       => g_event_list.event_update_id(cnt),
                         p_surrogate_key         => p_pay_proposal_id,
                         p_calculation_date      => g_event_list.calc_date(cnt),
                         p_business_group_id     => p_business_group_id
                         );
Line: 10380

   purpose : This is procedure that records any changes for updates
             on per_performance_reviews CORRECTION only.
*/
procedure PER_PERFORMANCE_REVIEWS_aru(
    p_business_group_id in number,
    p_legislation_code in varchar2,
    p_effective_date in date ,
    p_old_ATTRIBUTE1 in VARCHAR2,
    p_new_ATTRIBUTE1 in VARCHAR2 ,
    p_old_ATTRIBUTE10 in VARCHAR2,
    p_new_ATTRIBUTE10 in VARCHAR2 ,
    p_old_ATTRIBUTE11 in VARCHAR2,
    p_new_ATTRIBUTE11 in VARCHAR2 ,
    p_old_ATTRIBUTE12 in VARCHAR2,
    p_new_ATTRIBUTE12 in VARCHAR2 ,
    p_old_ATTRIBUTE13 in VARCHAR2,
    p_new_ATTRIBUTE13 in VARCHAR2 ,
    p_old_ATTRIBUTE14 in VARCHAR2,
    p_new_ATTRIBUTE14 in VARCHAR2 ,
    p_old_ATTRIBUTE15 in VARCHAR2,
    p_new_ATTRIBUTE15 in VARCHAR2 ,
    p_old_ATTRIBUTE16 in VARCHAR2,
    p_new_ATTRIBUTE16 in VARCHAR2 ,
    p_old_ATTRIBUTE17 in VARCHAR2,
    p_new_ATTRIBUTE17 in VARCHAR2 ,
    p_old_ATTRIBUTE18 in VARCHAR2,
    p_new_ATTRIBUTE18 in VARCHAR2 ,
    p_old_ATTRIBUTE19 in VARCHAR2,
    p_new_ATTRIBUTE19 in VARCHAR2 ,
    p_old_ATTRIBUTE2 in VARCHAR2,
    p_new_ATTRIBUTE2 in VARCHAR2 ,
    p_old_ATTRIBUTE20 in VARCHAR2,
    p_new_ATTRIBUTE20 in VARCHAR2 ,
    p_old_ATTRIBUTE21 in VARCHAR2,
    p_new_ATTRIBUTE21 in VARCHAR2 ,
    p_old_ATTRIBUTE22 in VARCHAR2,
    p_new_ATTRIBUTE22 in VARCHAR2 ,
    p_old_ATTRIBUTE23 in VARCHAR2,
    p_new_ATTRIBUTE23 in VARCHAR2 ,
    p_old_ATTRIBUTE24 in VARCHAR2,
    p_new_ATTRIBUTE24 in VARCHAR2,
    p_old_ATTRIBUTE25 in VARCHAR2,
    p_new_ATTRIBUTE25 in VARCHAR2 ,
    p_old_ATTRIBUTE26 in VARCHAR2,
    p_new_ATTRIBUTE26 in VARCHAR2 ,
    p_old_ATTRIBUTE27 in VARCHAR2,
    p_new_ATTRIBUTE27 in VARCHAR2 ,
    p_old_ATTRIBUTE28 in VARCHAR2,
    p_new_ATTRIBUTE28 in VARCHAR2 ,
    p_old_ATTRIBUTE29 in VARCHAR2,
    p_new_ATTRIBUTE29 in VARCHAR2 ,
    p_old_ATTRIBUTE3 in VARCHAR2,
    p_new_ATTRIBUTE3 in VARCHAR2 ,
    p_old_ATTRIBUTE30 in VARCHAR2,
    p_new_ATTRIBUTE30 in VARCHAR2 ,
    p_old_ATTRIBUTE4 in VARCHAR2,
    p_new_ATTRIBUTE4 in VARCHAR2 ,
    p_old_ATTRIBUTE5 in VARCHAR2,
    p_new_ATTRIBUTE5 in VARCHAR2 ,
    p_old_ATTRIBUTE6 in VARCHAR2,
    p_new_ATTRIBUTE6 in VARCHAR2 ,
    p_old_ATTRIBUTE7 in VARCHAR2,
    p_new_ATTRIBUTE7 in VARCHAR2 ,
    p_old_ATTRIBUTE8 in VARCHAR2,
    p_new_ATTRIBUTE8 in VARCHAR2 ,
    p_old_ATTRIBUTE9 in VARCHAR2,
    p_new_ATTRIBUTE9 in VARCHAR2 ,
    p_old_ATTRIBUTE_CATEGORY in VARCHAR2,
    p_new_ATTRIBUTE_CATEGORY in VARCHAR2 ,
    p_old_EVENT_ID in NUMBER,
    p_new_EVENT_ID in NUMBER ,
    p_old_NEXT_PERF_REVIEW_DATE in DATE,
    p_new_NEXT_PERF_REVIEW_DATE in DATE ,
    p_old_PERFORMANCE_RATING in VARCHAR2,
    p_new_PERFORMANCE_RATING in VARCHAR2 ,
    p_old_PERFORMANCE_REVIEW_ID in NUMBER,
    p_new_PERFORMANCE_REVIEW_ID in NUMBER ,
    p_old_PERSON_ID in NUMBER,
    p_new_PERSON_ID in NUMBER ,
    p_old_REVIEW_DATE in DATE,
    p_new_REVIEW_DATE in DATE
)
is
--
  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 10483

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE1',
                                     p_old_ATTRIBUTE1,
                                     p_new_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 10492

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE10',
                                     p_old_ATTRIBUTE10,
                                     p_new_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 10501

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE11',
                                     p_old_ATTRIBUTE11,
                                     p_new_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 10510

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE12',
                                     p_old_ATTRIBUTE12,
                                     p_new_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 10519

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE13',
                                     p_old_ATTRIBUTE13,
                                     p_new_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 10528

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE14',
                                     p_old_ATTRIBUTE14,
                                     p_new_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 10537

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE15',
                                     p_old_ATTRIBUTE15,
                                     p_new_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 10546

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE16',
                                     p_old_ATTRIBUTE16,
                                     p_new_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 10555

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE17',
                                     p_old_ATTRIBUTE17,
                                     p_new_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 10564

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE18',
                                     p_old_ATTRIBUTE18,
                                     p_new_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 10573

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE19',
                                     p_old_ATTRIBUTE19,
                                     p_new_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 10582

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE2',
                                     p_old_ATTRIBUTE2,
                                     p_new_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 10591

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE20',
                                     p_old_ATTRIBUTE20,
                                     p_new_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 10600

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE21',
                                     p_old_ATTRIBUTE21,
                                     p_new_ATTRIBUTE21,
                                     p_effective_date
                                  );
Line: 10609

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE22',
                                     p_old_ATTRIBUTE22,
                                     p_new_ATTRIBUTE22,
                                     p_effective_date
                                  );
Line: 10618

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE23',
                                     p_old_ATTRIBUTE23,
                                     p_new_ATTRIBUTE23,
                                     p_effective_date
                                  );
Line: 10627

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE24',
                                     p_old_ATTRIBUTE24,
                                     p_new_ATTRIBUTE24,
                                     p_effective_date
                                  );
Line: 10636

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE25',
                                     p_old_ATTRIBUTE25,
                                     p_new_ATTRIBUTE25,
                                     p_effective_date
                                  );
Line: 10645

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE26',
                                     p_old_ATTRIBUTE26,
                                     p_new_ATTRIBUTE26,
                                     p_effective_date
                                  );
Line: 10654

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE27',
                                     p_old_ATTRIBUTE27,
                                     p_new_ATTRIBUTE27,
                                     p_effective_date
                                  );
Line: 10663

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE28',
                                     p_old_ATTRIBUTE28,
                                     p_new_ATTRIBUTE28,
                                     p_effective_date
                                  );
Line: 10673

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE29',
                                     p_old_ATTRIBUTE29,
                                     p_new_ATTRIBUTE29,
                                     p_effective_date
                                  );
Line: 10682

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE3',
                                     p_old_ATTRIBUTE3,
                                     p_new_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 10691

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE30',
                                     p_old_ATTRIBUTE30,
                                     p_new_ATTRIBUTE30,
                                     p_effective_date
                                  );
Line: 10700

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE4',
                                     p_old_ATTRIBUTE4,
                                     p_new_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 10709

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE5',
                                     p_old_ATTRIBUTE5,
                                     p_new_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 10718

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE6',
                                     p_old_ATTRIBUTE6,
                                     p_new_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 10727

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE7',
                                     p_old_ATTRIBUTE7,
                                     p_new_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 10736

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE8',
                                     p_old_ATTRIBUTE8,
                                     p_new_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 10745

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE9',
                                     p_old_ATTRIBUTE9,
                                     p_new_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 10754

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'ATTRIBUTE_CATEGORY',
                                     p_old_ATTRIBUTE_CATEGORY,
                                     p_new_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 10763

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'EVENT_ID',
                                     p_old_EVENT_ID,
                                     p_new_EVENT_ID,
                                     p_effective_date
                                  );
Line: 10772

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'NEXT_PERF_REVIEW_DATE',
                                     p_old_NEXT_PERF_REVIEW_DATE,
                                     p_new_NEXT_PERF_REVIEW_DATE,
                                     p_effective_date
                                  );
Line: 10781

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'PERFORMANCE_RATING',
                                     p_old_PERFORMANCE_RATING,
                                     p_new_PERFORMANCE_RATING,
                                     p_effective_date
                                  );
Line: 10790

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'PERFORMANCE_REVIEW_ID',
                                     p_old_PERFORMANCE_REVIEW_ID,
                                     p_new_PERFORMANCE_REVIEW_ID,
                                     p_effective_date
                                  );
Line: 10799

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                  );
Line: 10808

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_PERFORMANCE_REVIEWS',
                                     'REVIEW_DATE',
                                     p_old_REVIEW_DATE,
                                     p_new_REVIEW_DATE,
                                     p_effective_date
                                  );
Line: 10836

            p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
            p_business_group_id     => p_business_group_id,
            p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
            p_surrogate_key         => p_new_performance_review_id
           );
Line: 10866

    p_old_PROGRAM_UPDATE_DATE in DATE,
    p_new_PROGRAM_UPDATE_DATE in DATE,
    p_old_PROPORTION in NUMBER,
    p_new_PROPORTION in NUMBER,
    p_old_REQUEST_ID in NUMBER,
    p_new_REQUEST_ID in NUMBER,
    p_old_EFFECTIVE_END_DATE in DATE,
    p_new_EFFECTIVE_END_DATE in DATE,
    p_old_EFFECTIVE_START_DATE in DATE,
    p_new_EFFECTIVE_START_DATE in DATE
)
is
--
begin
  /* If the continuous calc is overriden then do nothing */
  if (pay_continuous_calc.g_override_cc = TRUE) then
    return;
Line: 10889

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'ASSIGNMENT_ID',
                                     p_old_ASSIGNMENT_ID,
                                     p_new_ASSIGNMENT_ID,
                                     p_effective_date
                                  );
Line: 10898

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 10907

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'COST_ALLOCATION_ID',
                                     p_old_COST_ALLOCATION_ID,
                                     p_new_COST_ALLOCATION_ID,
                                     p_effective_date
                                  );
Line: 10916

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'COST_ALLOCATION_KEYFLEX_ID',
                                     p_old_COST_ALLOCATION_KEYFLEX_,
                                     p_new_COST_ALLOCATION_KEYFLEX_,
                                     p_effective_date
                                  );
Line: 10925

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 10934

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 10943

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 10952

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'PROPORTION',
                                     p_old_PROPORTION,
                                     p_new_PROPORTION,
                                     p_effective_date
                                  );
Line: 10961

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 10972

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 10983

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 11012

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_new_cost_allocation_id
           );
Line: 11026

   purpose : This is procedure that records any insert
             on PAY_COST_ALLOCATIONS_F.
*/
  procedure PAY_COST_ALLOCATIONS_F_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_effective_start_date in date,
                                         p_cost_allocation_id in number
                                        )
  is
    l_process_event_id number;
Line: 11047

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 11073

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_cost_allocation_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 11086

   purpose : This is procedure that records any deletes
             on PAY_COST_ALLOCATIONS_F.
*/
 procedure PAY_COST_ALLOCATIONS_F_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_assignment_id in number,
                                         p_old_cost_allocation_ID in number,
                                         p_old_effective_start_date in date,
                                         p_new_effective_start_date in date,
                                         p_old_effective_end_date in date,
                                         p_new_effective_end_date in date
                                        )
  is
    l_process_event_id number;
Line: 11103

    l_mode pay_event_updates.event_type%type;
Line: 11104

    l_column_name pay_event_updates.column_name%type;
Line: 11138

      if (pay_dyn_triggers.g_dyt_mode = 'DELETE') then
--
         l_effective_date := p_new_effective_end_date;
Line: 11146

            or pay_dyn_triggers.g_dyt_mode = 'DELETE_NEXT_CHANGE') then
--
         l_effective_date := p_old_effective_start_date;
Line: 11159

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_COST_ALLOCATIONS_F',
                                     l_column_name,
                                     l_old_value,
                                     l_new_value,
                                     l_effective_date,
                                     l_effective_date,
                                     l_mode
                                    );
Line: 11189

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_cost_allocation_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 11230

   select screen_entry_value,
          element_entry_value_id
     from pay_element_entry_values_f
    where element_entry_id = sk
      and ed = effective_start_date
    minus
   select screen_entry_value,
          element_entry_value_id
     from pay_element_entry_values_f
    where element_entry_id = sk
      and ed = to_char(effective_end_date - 1);
Line: 11245

   select screen_entry_value,
          element_entry_value_id
     from pay_element_entry_values_f
    where element_entry_id = sk
      and ed = effective_end_date
    minus
   select screen_entry_value,
          element_entry_value_id
     from pay_element_entry_values_f
    where element_entry_id = sk
      and ed = effective_start_date + 1;
Line: 11292

     select '' chk
       from pay_grade_rules_f pgr,
            pay_assignment_actions paa,
            per_assignments_f      paf
      where paa.assignment_action_id = p_assignment_action_id
        and pgr.grade_rule_id = p_surrogate_key
        and p_date between pgr.effective_start_date
                       and pgr.effective_end_date
        and paf.assignment_id = paa.assignment_id
     -- and p_date between paf.effective_start_date                  -- Bug 6625680
     --               and paf.effective_end_date
        and paf.grade_id = pgr.grade_or_spinal_point_id
     union
     select '' chk
       from pay_grade_rules_f             pgr,
            pay_assignment_actions        paa,
            per_spinal_points             psp,
            per_spinal_point_steps_f      psps,
            per_spinal_point_placements_f pspp
      where paa.assignment_action_id = p_assignment_action_id
        and pgr.grade_rule_id = p_surrogate_key
        and p_date between pgr.effective_start_date
                       and pgr.effective_end_date
        and pgr.rate_type = 'SP'
        and psp.spinal_point_id = pgr.grade_or_spinal_point_id
        and psp.spinal_point_id = psps.spinal_point_id
        and p_date between psps.effective_start_date
                       and psps.effective_end_date
        and paa.assignment_id = pspp.assignment_id
        and pspp.step_id = psps.step_id;
Line: 11350

       select piv.hot_default_flag,
              piv.default_value iv_default_value,
              pliv.default_value liv_default_value,
              peev.screen_entry_value
         from pay_element_entries_f pee,
              pay_element_entry_values_f peev,
              pay_element_links_f pel,
              pay_link_input_values_f pliv,
              pay_element_types_f pet,
              pay_input_values_f piv
        where pee.element_entry_id = p_element_entry_id
          and pee.element_entry_id = peev.element_entry_id
          and peev.input_value_id = p_surrogate_key
          and pee.element_link_id = pel.element_link_id
          and pliv.element_link_id = pel.element_link_id
          and pliv.input_value_id = p_surrogate_key
          and pet.element_type_id = pel.element_type_id
          and pet.element_type_id = piv.element_type_id
          and piv.input_value_id = p_surrogate_key
          and p_date between piv.effective_start_date
                         and piv.effective_end_date
          and p_date between pet.effective_start_date
                         and pet.effective_end_date
          and p_date between pliv.effective_start_date
                         and pliv.effective_end_date
          and p_date between pel.effective_start_date
                         and pel.effective_end_date
          and p_date between peev.effective_start_date
                         and peev.effective_end_date
          and p_date between pee.effective_start_date
                         and pee.effective_end_date;
Line: 11420

       select piv.hot_default_flag,
              piv.default_value iv_default_value,
              pliv.default_value liv_default_value,
              peev.screen_entry_value
         from pay_element_entries_f pee,
              pay_element_entry_values_f peev,
              pay_element_links_f pel,
              pay_link_input_values_f pliv,
              pay_element_types_f pet,
              pay_input_values_f piv
        where pee.element_entry_id = p_element_entry_id
          and pee.element_entry_id = peev.element_entry_id
          and peev.input_value_id = pliv.input_value_id
          and pee.element_link_id = pel.element_link_id
          and pliv.element_link_id = pel.element_link_id
          and pliv.link_input_value_id = p_surrogate_key
          and pet.element_type_id = pel.element_type_id
          and pet.element_type_id = piv.element_type_id
          and piv.input_value_id = pliv.input_value_id
          and p_date between piv.effective_start_date
                         and piv.effective_end_date
          and p_date between pet.effective_start_date
                         and pet.effective_end_date
          and p_date between pliv.effective_start_date
                         and pliv.effective_end_date
          and p_date between pel.effective_start_date
                         and pel.effective_end_date
          and p_date between peev.effective_start_date
                         and peev.effective_end_date
          and p_date between pee.effective_start_date
                         and pee.effective_end_date;
Line: 11476

   purpose : This is procedure that records any insert
             on PAY_USER_COLUMN_INSTANCES_F.
*/
  procedure PAY_USER_COL_INSTANCES_F_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_effective_start_date in date,
                                         p_user_column_instance_id in number
                                        )
  is
    l_process_event_id number;
Line: 11496

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 11522

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_user_column_instance_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 11567

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 11576

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'USER_COLUMN_INSTANCE_ID',
                                     p_old_USER_COLUMN_INSTANCE_ID,
                                     p_new_USER_COLUMN_INSTANCE_ID,
                                     p_effective_date
                                  );
Line: 11585

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'USER_ROW_ID',
                                     p_old_USER_ROW_ID,
                                     p_new_USER_ROW_ID,
                                     p_effective_date
                                  );
Line: 11594

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'USER_COLUMN_ID',
                                     p_old_USER_COLUMN_ID,
                                     p_new_USER_COLUMN_ID,
                                     p_effective_date
                                  );
Line: 11603

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'VALUE',
                                     p_old_VALUE,
                                     p_new_VALUE,
                                     p_effective_date
                                  );
Line: 11614

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 11625

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 11654

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_new_user_column_instance_id
           );
Line: 11669

   purpose : This is procedure that records any deletes
             on PAY_USER_COLUMN_INSTANCES_F.
*/
 procedure PAY_USER_COL_INSTANCES_F_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_old_user_column_instance_id in number,
                                         p_old_effective_start_date in date,
                                         p_new_effective_start_date in date,
                                         p_old_effective_end_date in date,
                                         p_new_effective_end_date in date
                                        )
  is
    l_process_event_id number;
Line: 11685

    l_mode pay_event_updates.event_type%type;
Line: 11686

    l_column_name pay_event_updates.column_name%type;
Line: 11720

      if (pay_dyn_triggers.g_dyt_mode = 'DELETE') then
--
         l_effective_date := p_new_effective_end_date;
Line: 11728

            or pay_dyn_triggers.g_dyt_mode = 'DELETE_NEXT_CHANGE') then
--
         l_effective_date := p_old_effective_start_date;
Line: 11741

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PAY_USER_COLUMN_INSTANCES_F',
                                     l_column_name,
                                     l_old_value,
                                     l_new_value,
                                     l_effective_date,
                                     l_effective_date,
                                     l_mode
                                    );
Line: 11771

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_user_column_instance_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 11788

   purpose : This is procedure that records any insert
             on FF_GLOBALS_F.
*/
  procedure FF_GLOBALS_F_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_effective_start_date in date,
                                         p_global_id in number
                                        )
  is
    l_process_event_id number;
Line: 11808

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 11834

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_global_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 11877

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 11886

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     'GLOBAL_ID',
                                     p_old_global_ID,
                                     p_new_global_ID,
                                     p_effective_date
                                  );
Line: 11895

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     'GLOBAL_VALUE',
                                     p_old_global_VALUE,
                                     p_new_global_VALUE,
                                     p_effective_date
                                  );
Line: 11904

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     'GLOBAL_DESCRIPTION',
                                     p_old_global_description,
                                     p_new_global_description,
                                     p_effective_date
                                  );
Line: 11916

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                  );
Line: 11927

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                           p_new_effective_start_date)
                                  );
Line: 11956

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_new_global_id
           );
Line: 11971

   purpose : This is procedure that records any deletes
             on FF_GLOBALS_F.
*/
 procedure FF_GLOBALS_F_ard(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_old_global_id in number,
                                         p_old_effective_start_date in date,
                                         p_new_effective_start_date in date,
                                         p_old_effective_end_date in date,
                                         p_new_effective_end_date in date
                                        )
  is
    l_process_event_id number;
Line: 11987

    l_mode pay_event_updates.event_type%type;
Line: 11988

    l_column_name pay_event_updates.column_name%type;
Line: 12022

      if (pay_dyn_triggers.g_dyt_mode = 'DELETE') then
--
         l_effective_date := p_new_effective_end_date;
Line: 12030

            or pay_dyn_triggers.g_dyt_mode = 'DELETE_NEXT_CHANGE') then
--
         l_effective_date := p_old_effective_start_date;
Line: 12043

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'FF_GLOBALS_F',
                                     l_column_name,
                                     l_old_value,
                                     l_new_value,
                                     l_effective_date,
                                     l_effective_date,
                                     l_mode
                                    );
Line: 12071

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_global_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 12101

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
				                     'PQH_RATE_MATRIX_RATES_F',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 12127

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_rate_matrix_rate_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 12170

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'RATE_MATRIX_RATE_ID',
                                     p_old_rate_matrix_rate_id,
                                     p_new_rate_matrix_rate_id,
                                     p_effective_date
                                  );
Line: 12179

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'RATE_VALUE',
                                     p_old_RATE_VALUE,
                                     p_new_RATE_VALUE,
                                     p_effective_date
                                    );
Line: 12188

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'MIN_RATE_VALUE',
                                     p_old_MIN_RATE_VALUE,
                                     p_new_MIN_RATE_VALUE,
                                     p_effective_date
                                    );
Line: 12197

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'MAX_RATE_VALUE',
                                     p_old_MAX_RATE_VALUE,
                                     p_new_MAX_RATE_VALUE,
                                     p_effective_date
                                    );
Line: 12206

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'MID_RATE_VALUE',
                                     p_old_MID_RATE_VALUE,
                                     p_new_MID_RATE_VALUE,
                                     p_effective_date
                                    );
Line: 12218

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'EFFECTIVE_END_DATE',
                                     p_old_EFFECTIVE_END_DATE,
                                     p_new_EFFECTIVE_END_DATE,
                                     p_new_effective_end_date,
                                     least(p_old_effective_end_date,
                                           p_new_effective_end_date)
                                     );
Line: 12229

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     'EFFECTIVE_START_DATE',
                                     p_old_EFFECTIVE_START_DATE,
                                     p_new_EFFECTIVE_START_DATE,
                                     p_new_effective_start_date,
                                     least(p_old_effective_start_date,
                                     p_new_effective_start_date)
                                     );
Line: 12258

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_new_rate_matrix_rate_id
           );
Line: 12281

    l_mode pay_event_updates.event_type%type;
Line: 12282

    l_column_name pay_event_updates.column_name%type;
Line: 12308

      if (pay_dyn_triggers.g_dyt_mode = 'DELETE') then
--
         l_effective_date := p_new_effective_end_date;
Line: 12316

            or pay_dyn_triggers.g_dyt_mode = 'DELETE_NEXT_CHANGE') then
--
         l_effective_date := p_old_effective_start_date;
Line: 12328

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PQH_RATE_MATRIX_RATES_F',
                                     l_column_name,
                                     l_old_value,
                                     l_new_value,
                                     l_effective_date,
                                     l_effective_date,
                                     l_mode
                                    );
Line: 12356

                                            p_event_update_id       => g_event_list.event_update_id(cnt),
                                            p_surrogate_key         => p_old_rate_matrix_rate_id,
                                            p_calculation_date      => g_event_list.calc_date(cnt),
                                            p_business_group_id     => p_business_group_id
                                           );
Line: 12373

purpose : This is procedure that records any inserts
          on PER_CONTACT_RELATIONSHIPS.
*/
PROCEDURE per_contact_relationships_ari(
                                         p_business_group_id in number,
                                         p_legislation_code in varchar2,
                                         p_person_id in number,
                                         p_contact_relationship_id in number,
                                         p_effective_start_date in date
                                        )
IS
  --
  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_all_assignments_f
   where person_id = p_person_id;
Line: 12407

  pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     NULL,
                                     NULL,
                                     NULL,
                                     p_effective_start_date,
                                     p_effective_start_date,
                                     'I'
                                    );
Line: 12437

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_contact_relationship_id);
Line: 12459

purpose : This is procedure that records any updates
          on PER_CONTACT_RELATIONSHIPS.
*/

procedure PER_CONTACT_RELATIONSHIPS_aru(
    p_business_group_id in number,
    p_legislation_code in varchar2,
    p_effective_date in date,
    p_old_BENEFICIARY_FLAG in VARCHAR2,
    p_new_BENEFICIARY_FLAG in VARCHAR2,
    p_old_BONDHOLDER_FLAG in VARCHAR2,
    p_new_BONDHOLDER_FLAG in VARCHAR2,
    p_old_BUSINESS_GROUP_ID in NUMBER,
    p_new_BUSINESS_GROUP_ID in NUMBER,
    p_old_CONTACT_PERSON_ID in NUMBER,
    p_new_CONTACT_PERSON_ID in NUMBER,
    p_old_CONTACT_RELATIONSHIP_ID in NUMBER,
    p_new_CONTACT_RELATIONSHIP_ID in NUMBER,
    p_old_CONTACT_TYPE in VARCHAR2,
    p_new_CONTACT_TYPE in VARCHAR2,
    p_old_CONT_ATTRIBUTE1 in VARCHAR2,
    p_new_CONT_ATTRIBUTE1 in VARCHAR2,
    p_old_CONT_ATTRIBUTE10 in VARCHAR2,
    p_new_CONT_ATTRIBUTE10 in VARCHAR2,
    p_old_CONT_ATTRIBUTE11 in VARCHAR2,
    p_new_CONT_ATTRIBUTE11 in VARCHAR2,
    p_old_CONT_ATTRIBUTE12 in VARCHAR2,
    p_new_CONT_ATTRIBUTE12 in VARCHAR2,
    p_old_CONT_ATTRIBUTE13 in VARCHAR2,
    p_new_CONT_ATTRIBUTE13 in VARCHAR2,
    p_old_CONT_ATTRIBUTE14 in VARCHAR2,
    p_new_CONT_ATTRIBUTE14 in VARCHAR2,
    p_old_CONT_ATTRIBUTE15 in VARCHAR2,
    p_new_CONT_ATTRIBUTE15 in VARCHAR2,
    p_old_CONT_ATTRIBUTE16 in VARCHAR2,
    p_new_CONT_ATTRIBUTE16 in VARCHAR2,
    p_old_CONT_ATTRIBUTE17 in VARCHAR2,
    p_new_CONT_ATTRIBUTE17 in VARCHAR2,
    p_old_CONT_ATTRIBUTE18 in VARCHAR2,
    p_new_CONT_ATTRIBUTE18 in VARCHAR2,
    p_old_CONT_ATTRIBUTE19 in VARCHAR2,
    p_new_CONT_ATTRIBUTE19 in VARCHAR2,
    p_old_CONT_ATTRIBUTE2 in VARCHAR2,
    p_new_CONT_ATTRIBUTE2 in VARCHAR2,
    p_old_CONT_ATTRIBUTE20 in VARCHAR2,
    p_new_CONT_ATTRIBUTE20 in VARCHAR2,
    p_old_CONT_ATTRIBUTE3 in VARCHAR2,
    p_new_CONT_ATTRIBUTE3 in VARCHAR2,
    p_old_CONT_ATTRIBUTE4 in VARCHAR2,
    p_new_CONT_ATTRIBUTE4 in VARCHAR2,
    p_old_CONT_ATTRIBUTE5 in VARCHAR2,
    p_new_CONT_ATTRIBUTE5 in VARCHAR2,
    p_old_CONT_ATTRIBUTE6 in VARCHAR2,
    p_new_CONT_ATTRIBUTE6 in VARCHAR2,
    p_old_CONT_ATTRIBUTE7 in VARCHAR2,
    p_new_CONT_ATTRIBUTE7 in VARCHAR2,
    p_old_CONT_ATTRIBUTE8 in VARCHAR2,
    p_new_CONT_ATTRIBUTE8 in VARCHAR2,
    p_old_CONT_ATTRIBUTE9 in VARCHAR2,
    p_new_CONT_ATTRIBUTE9 in VARCHAR2,
    p_old_CONT_ATTRIBUTE_CATEGORY in VARCHAR2,
    p_new_CONT_ATTRIBUTE_CATEGORY in VARCHAR2,
    p_old_CONT_INFORMATION1 in VARCHAR2,
    p_new_CONT_INFORMATION1 in VARCHAR2,
    p_old_CONT_INFORMATION10 in VARCHAR2,
    p_new_CONT_INFORMATION10 in VARCHAR2,
    p_old_CONT_INFORMATION11 in VARCHAR2,
    p_new_CONT_INFORMATION11 in VARCHAR2,
    p_old_CONT_INFORMATION12 in VARCHAR2,
    p_new_CONT_INFORMATION12 in VARCHAR2,
    p_old_CONT_INFORMATION13 in VARCHAR2,
    p_new_CONT_INFORMATION13 in VARCHAR2,
    p_old_CONT_INFORMATION14 in VARCHAR2,
    p_new_CONT_INFORMATION14 in VARCHAR2,
    p_old_CONT_INFORMATION15 in VARCHAR2,
    p_new_CONT_INFORMATION15 in VARCHAR2,
    p_old_CONT_INFORMATION16 in VARCHAR2,
    p_new_CONT_INFORMATION16 in VARCHAR2,
    p_old_CONT_INFORMATION17 in VARCHAR2,
    p_new_CONT_INFORMATION17 in VARCHAR2,
    p_old_CONT_INFORMATION18 in VARCHAR2,
    p_new_CONT_INFORMATION18 in VARCHAR2,
    p_old_CONT_INFORMATION19 in VARCHAR2,
    p_new_CONT_INFORMATION19 in VARCHAR2,
    p_old_CONT_INFORMATION2 in VARCHAR2,
    p_new_CONT_INFORMATION2 in VARCHAR2,
    p_old_CONT_INFORMATION20 in VARCHAR2,
    p_new_CONT_INFORMATION20 in VARCHAR2,
    p_old_CONT_INFORMATION3 in VARCHAR2,
    p_new_CONT_INFORMATION3 in VARCHAR2,
    p_old_CONT_INFORMATION4 in VARCHAR2,
    p_new_CONT_INFORMATION4 in VARCHAR2,
    p_old_CONT_INFORMATION5 in VARCHAR2,
    p_new_CONT_INFORMATION5 in VARCHAR2,
    p_old_CONT_INFORMATION6 in VARCHAR2,
    p_new_CONT_INFORMATION6 in VARCHAR2,
    p_old_CONT_INFORMATION7 in VARCHAR2,
    p_new_CONT_INFORMATION7 in VARCHAR2,
    p_old_CONT_INFORMATION8 in VARCHAR2,
    p_new_CONT_INFORMATION8 in VARCHAR2,
    p_old_CONT_INFORMATION9 in VARCHAR2,
    p_new_CONT_INFORMATION9 in VARCHAR2,
    p_old_CONT_INFORMATION_CATEGOR in VARCHAR2,
    p_new_CONT_INFORMATION_CATEGOR in VARCHAR2,
    p_old_DEPENDENT_FLAG in VARCHAR2,
    p_new_DEPENDENT_FLAG in VARCHAR2,
    p_old_END_LIFE_REASON_ID in NUMBER,
    p_new_END_LIFE_REASON_ID in NUMBER,
    p_old_PARTY_ID in NUMBER,
    p_new_PARTY_ID in NUMBER,
    p_old_PERSONAL_FLAG in VARCHAR2,
    p_new_PERSONAL_FLAG in VARCHAR2,
    p_old_PERSON_ID in NUMBER,
    p_new_PERSON_ID in NUMBER,
    p_old_PRIMARY_CONTACT_FLAG in VARCHAR2,
    p_new_PRIMARY_CONTACT_FLAG in VARCHAR2,
    p_old_PROGRAM_APPLICATION_ID in NUMBER,
    p_new_PROGRAM_APPLICATION_ID in NUMBER,
    p_old_PROGRAM_ID in NUMBER,
    p_new_PROGRAM_ID in NUMBER,
    p_old_PROGRAM_UPDATE_DATE in DATE,
    p_new_PROGRAM_UPDATE_DATE in DATE,
    p_old_REQUEST_ID in NUMBER,
    p_new_REQUEST_ID in NUMBER,
    p_old_RLTD_PER_RSDS_W_DSGNTR_F in VARCHAR2,
    p_new_RLTD_PER_RSDS_W_DSGNTR_F in VARCHAR2,
    p_old_SEQUENCE_NUMBER in NUMBER,
    p_new_SEQUENCE_NUMBER in NUMBER,
    p_old_START_LIFE_REASON_ID in NUMBER,
    p_new_START_LIFE_REASON_ID in NUMBER,
    p_old_THIRD_PARTY_PAY_FLAG in VARCHAR2,
    p_new_THIRD_PARTY_PAY_FLAG in VARCHAR2,
    p_old_DATE_END in DATE,
    p_new_DATE_END in DATE,
    p_old_DATE_START in DATE,
    p_new_DATE_START in DATE
)
is

  cursor asgcur (p_person_id number) is
  select distinct assignment_id
    from per_assignments_f
   where person_id = p_person_id;
Line: 12613

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'BENEFICIARY_FLAG',
                                     p_old_BENEFICIARY_FLAG,
                                     p_new_BENEFICIARY_FLAG,
                                     p_effective_date
                                  );
Line: 12622

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'BONDHOLDER_FLAG',
                                     p_old_BONDHOLDER_FLAG,
                                     p_new_BONDHOLDER_FLAG,
                                     p_effective_date
                                  );
Line: 12631

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'BUSINESS_GROUP_ID',
                                     p_old_BUSINESS_GROUP_ID,
                                     p_new_BUSINESS_GROUP_ID,
                                     p_effective_date
                                  );
Line: 12640

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONTACT_PERSON_ID',
                                     p_old_CONTACT_PERSON_ID,
                                     p_new_CONTACT_PERSON_ID,
                                     p_effective_date
                                  );
Line: 12649

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONTACT_RELATIONSHIP_ID',
                                     p_old_CONTACT_RELATIONSHIP_ID,
                                     p_new_CONTACT_RELATIONSHIP_ID,
                                     p_effective_date
                                  );
Line: 12658

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONTACT_TYPE',
                                     p_old_CONTACT_TYPE,
                                     p_new_CONTACT_TYPE,
                                     p_effective_date
                                  );
Line: 12667

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE1',
                                     p_old_CONT_ATTRIBUTE1,
                                     p_new_CONT_ATTRIBUTE1,
                                     p_effective_date
                                  );
Line: 12676

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE10',
                                     p_old_CONT_ATTRIBUTE10,
                                     p_new_CONT_ATTRIBUTE10,
                                     p_effective_date
                                  );
Line: 12685

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE11',
                                     p_old_CONT_ATTRIBUTE11,
                                     p_new_CONT_ATTRIBUTE11,
                                     p_effective_date
                                  );
Line: 12694

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE12',
                                     p_old_CONT_ATTRIBUTE12,
                                     p_new_CONT_ATTRIBUTE12,
                                     p_effective_date
                                  );
Line: 12703

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE13',
                                     p_old_CONT_ATTRIBUTE13,
                                     p_new_CONT_ATTRIBUTE13,
                                     p_effective_date
                                  );
Line: 12712

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE14',
                                     p_old_CONT_ATTRIBUTE14,
                                     p_new_CONT_ATTRIBUTE14,
                                     p_effective_date
                                  );
Line: 12721

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE15',
                                     p_old_CONT_ATTRIBUTE15,
                                     p_new_CONT_ATTRIBUTE15,
                                     p_effective_date
                                  );
Line: 12730

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE16',
                                     p_old_CONT_ATTRIBUTE16,
                                     p_new_CONT_ATTRIBUTE16,
                                     p_effective_date
                                  );
Line: 12739

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE17',
                                     p_old_CONT_ATTRIBUTE17,
                                     p_new_CONT_ATTRIBUTE17,
                                     p_effective_date
                                  );
Line: 12748

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE18',
                                     p_old_CONT_ATTRIBUTE18,
                                     p_new_CONT_ATTRIBUTE18,
                                     p_effective_date
                                  );
Line: 12757

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE19',
                                     p_old_CONT_ATTRIBUTE19,
                                     p_new_CONT_ATTRIBUTE19,
                                     p_effective_date
                                  );
Line: 12766

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE2',
                                     p_old_CONT_ATTRIBUTE2,
                                     p_new_CONT_ATTRIBUTE2,
                                     p_effective_date
                                  );
Line: 12775

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE20',
                                     p_old_CONT_ATTRIBUTE20,
                                     p_new_CONT_ATTRIBUTE20,
                                     p_effective_date
                                  );
Line: 12784

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE3',
                                     p_old_CONT_ATTRIBUTE3,
                                     p_new_CONT_ATTRIBUTE3,
                                     p_effective_date
                                  );
Line: 12793

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE4',
                                     p_old_CONT_ATTRIBUTE4,
                                     p_new_CONT_ATTRIBUTE4,
                                     p_effective_date
                                  );
Line: 12802

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE5',
                                     p_old_CONT_ATTRIBUTE5,
                                     p_new_CONT_ATTRIBUTE5,
                                     p_effective_date
                                  );
Line: 12811

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE6',
                                     p_old_CONT_ATTRIBUTE6,
                                     p_new_CONT_ATTRIBUTE6,
                                     p_effective_date
                                  );
Line: 12820

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE7',
                                     p_old_CONT_ATTRIBUTE7,
                                     p_new_CONT_ATTRIBUTE7,
                                     p_effective_date
                                  );
Line: 12829

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE8',
                                     p_old_CONT_ATTRIBUTE8,
                                     p_new_CONT_ATTRIBUTE8,
                                     p_effective_date
                                  );
Line: 12838

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE9',
                                     p_old_CONT_ATTRIBUTE9,
                                     p_new_CONT_ATTRIBUTE9,
                                     p_effective_date
                                  );
Line: 12847

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_ATTRIBUTE_CATEGORY',
                                     p_old_CONT_ATTRIBUTE_CATEGORY,
                                     p_new_CONT_ATTRIBUTE_CATEGORY,
                                     p_effective_date
                                  );
Line: 12856

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION1',
                                     p_old_CONT_INFORMATION1,
                                     p_new_CONT_INFORMATION1,
                                     p_effective_date
                                  );
Line: 12865

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION10',
                                     p_old_CONT_INFORMATION10,
                                     p_new_CONT_INFORMATION10,
                                     p_effective_date
                                  );
Line: 12874

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION11',
                                     p_old_CONT_INFORMATION11,
                                     p_new_CONT_INFORMATION11,
                                     p_effective_date
                                  );
Line: 12883

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION12',
                                     p_old_CONT_INFORMATION12,
                                     p_new_CONT_INFORMATION12,
                                     p_effective_date
                                  );
Line: 12892

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION13',
                                     p_old_CONT_INFORMATION13,
                                     p_new_CONT_INFORMATION13,
                                     p_effective_date
                                  );
Line: 12901

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION14',
                                     p_old_CONT_INFORMATION14,
                                     p_new_CONT_INFORMATION14,
                                     p_effective_date
                                  );
Line: 12910

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION15',
                                     p_old_CONT_INFORMATION15,
                                     p_new_CONT_INFORMATION15,
                                     p_effective_date
                                  );
Line: 12919

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION16',
                                     p_old_CONT_INFORMATION16,
                                     p_new_CONT_INFORMATION16,
                                     p_effective_date
                                  );
Line: 12928

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION17',
                                     p_old_CONT_INFORMATION17,
                                     p_new_CONT_INFORMATION17,
                                     p_effective_date
                                  );
Line: 12937

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION18',
                                     p_old_CONT_INFORMATION18,
                                     p_new_CONT_INFORMATION18,
                                     p_effective_date
                                  );
Line: 12946

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION19',
                                     p_old_CONT_INFORMATION19,
                                     p_new_CONT_INFORMATION19,
                                     p_effective_date
                                  );
Line: 12955

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION2',
                                     p_old_CONT_INFORMATION2,
                                     p_new_CONT_INFORMATION2,
                                     p_effective_date
                                  );
Line: 12964

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION20',
                                     p_old_CONT_INFORMATION20,
                                     p_new_CONT_INFORMATION20,
                                     p_effective_date
                                  );
Line: 12973

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION3',
                                     p_old_CONT_INFORMATION3,
                                     p_new_CONT_INFORMATION3,
                                     p_effective_date
                                  );
Line: 12982

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION4',
                                     p_old_CONT_INFORMATION4,
                                     p_new_CONT_INFORMATION4,
                                     p_effective_date
                                  );
Line: 12991

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION5',
                                     p_old_CONT_INFORMATION5,
                                     p_new_CONT_INFORMATION5,
                                     p_effective_date
                                  );
Line: 13000

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION6',
                                     p_old_CONT_INFORMATION6,
                                     p_new_CONT_INFORMATION6,
                                     p_effective_date
                                  );
Line: 13009

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION7',
                                     p_old_CONT_INFORMATION7,
                                     p_new_CONT_INFORMATION7,
                                     p_effective_date
                                  );
Line: 13018

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION8',
                                     p_old_CONT_INFORMATION8,
                                     p_new_CONT_INFORMATION8,
                                     p_effective_date
                                  );
Line: 13027

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION9',
                                     p_old_CONT_INFORMATION9,
                                     p_new_CONT_INFORMATION9,
                                     p_effective_date
                                  );
Line: 13036

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'CONT_INFORMATION_CATEGORY',
                                     p_old_CONT_INFORMATION_CATEGOR,
                                     p_new_CONT_INFORMATION_CATEGOR,
                                     p_effective_date
                                  );
Line: 13045

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'DEPENDENT_FLAG',
                                     p_old_DEPENDENT_FLAG,
                                     p_new_DEPENDENT_FLAG,
                                     p_effective_date
                                  );
Line: 13054

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'END_LIFE_REASON_ID',
                                     p_old_END_LIFE_REASON_ID,
                                     p_new_END_LIFE_REASON_ID,
                                     p_effective_date
                                  );
Line: 13063

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PARTY_ID',
                                     p_old_PARTY_ID,
                                     p_new_PARTY_ID,
                                     p_effective_date
                                  );
Line: 13072

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PERSONAL_FLAG',
                                     p_old_PERSONAL_FLAG,
                                     p_new_PERSONAL_FLAG,
                                     p_effective_date
                                  );
Line: 13081

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PERSON_ID',
                                     p_old_PERSON_ID,
                                     p_new_PERSON_ID,
                                     p_effective_date
                                  );
Line: 13090

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PRIMARY_CONTACT_FLAG',
                                     p_old_PRIMARY_CONTACT_FLAG,
                                     p_new_PRIMARY_CONTACT_FLAG,
                                     p_effective_date
                                  );
Line: 13099

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PROGRAM_APPLICATION_ID',
                                     p_old_PROGRAM_APPLICATION_ID,
                                     p_new_PROGRAM_APPLICATION_ID,
                                     p_effective_date
                                  );
Line: 13108

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PROGRAM_ID',
                                     p_old_PROGRAM_ID,
                                     p_new_PROGRAM_ID,
                                     p_effective_date
                                  );
Line: 13117

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'PROGRAM_UPDATE_DATE',
                                     p_old_PROGRAM_UPDATE_DATE,
                                     p_new_PROGRAM_UPDATE_DATE,
                                     p_effective_date
                                  );
Line: 13126

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'REQUEST_ID',
                                     p_old_REQUEST_ID,
                                     p_new_REQUEST_ID,
                                     p_effective_date
                                  );
Line: 13135

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'RLTD_PER_RSDS_W_DSGNTR_FLAG',
                                     p_old_RLTD_PER_RSDS_W_DSGNTR_F,
                                     p_new_RLTD_PER_RSDS_W_DSGNTR_F,
                                     p_effective_date
                                  );
Line: 13144

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'SEQUENCE_NUMBER',
                                     p_old_SEQUENCE_NUMBER,
                                     p_new_SEQUENCE_NUMBER,
                                     p_effective_date
                                  );
Line: 13153

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'START_LIFE_REASON_ID',
                                     p_old_START_LIFE_REASON_ID,
                                     p_new_START_LIFE_REASON_ID,
                                     p_effective_date
                                  );
Line: 13162

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'THIRD_PARTY_PAY_FLAG',
                                     p_old_THIRD_PARTY_PAY_FLAG,
                                     p_new_THIRD_PARTY_PAY_FLAG,
                                     p_effective_date
                                  );
Line: 13171

    pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'THIRD_PARTY_PAY_FLAG',
                                     p_old_THIRD_PARTY_PAY_FLAG,
                                     p_new_THIRD_PARTY_PAY_FLAG,
                                     p_effective_date
                                  );
Line: 13181

   pay_continuous_calc.event_update(p_business_group_id,
                                     p_legislation_code,
                                     'PER_CONTACT_RELATIONSHIPS',
                                     'DATE_END',
                                     p_old_DATE_END,
                                     p_new_DATE_END,
                                     p_effective_date
                                  );
Line: 13209

             p_event_update_id       => pay_continuous_calc.g_event_list.event_update_id(cnt),
             p_business_group_id     => p_business_group_id,
             p_calculation_date      => pay_continuous_calc.g_event_list.calc_date(cnt),
             p_surrogate_key         => p_new_contact_relationship_id
           );