DBA Data[Home] [Help]

APPS.PER_ASG_UPD SQL Statements

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

Line: 57

Procedure dt_update_dml
    (p_rec              in out nocopy per_asg_shd.g_rec_type,
     p_effective_date     in    date,
     p_datetrack_mode     in    varchar2,
     p_validation_start_date in    date,
     p_validation_end_date     in    date) is
--
  l_proc    varchar2(72) := g_package||'dt_update_dml';
Line: 88

    update  per_all_assignments_f
    set
    assignment_id                   = p_rec.assignment_id,
    recruiter_id                    = p_rec.recruiter_id,
    grade_id                        = p_rec.grade_id,
    position_id                     = p_rec.position_id,
    job_id                          = p_rec.job_id,
    assignment_status_type_id       = p_rec.assignment_status_type_id,
    payroll_id                      = p_rec.payroll_id,
    location_id                     = p_rec.location_id,
    person_referred_by_id           = p_rec.person_referred_by_id,
    supervisor_id                   = p_rec.supervisor_id,
    special_ceiling_step_id         = p_rec.special_ceiling_step_id,
    recruitment_activity_id         = p_rec.recruitment_activity_id,
    source_organization_id          = p_rec.source_organization_id,
    organization_id                 = p_rec.organization_id,
    people_group_id                 = p_rec.people_group_id,
    soft_coding_keyflex_id          = p_rec.soft_coding_keyflex_id,
    vacancy_id                      = p_rec.vacancy_id,
    pay_basis_id                    = p_rec.pay_basis_id,
    application_id                  = p_rec.application_id,
    assignment_number               = p_rec.assignment_number,
    change_reason                   = p_rec.change_reason,
    comment_id                      = p_rec.comment_id,
    date_probation_end              = p_rec.date_probation_end,
    default_code_comb_id            = p_rec.default_code_comb_id,
    employment_category             = p_rec.employment_category,
    frequency                       = p_rec.frequency,
    internal_address_line           = p_rec.internal_address_line,
    manager_flag                    = p_rec.manager_flag,
    normal_hours                    = p_rec.normal_hours,
    perf_review_period              = p_rec.perf_review_period,
    perf_review_period_frequency    = p_rec.perf_review_period_frequency,
    probation_period                = p_rec.probation_period,
    probation_unit                  = p_rec.probation_unit,
    sal_review_period               = p_rec.sal_review_period,
    sal_review_period_frequency     = p_rec.sal_review_period_frequency,
    set_of_books_id                 = p_rec.set_of_books_id,
    source_type                     = p_rec.source_type,
    time_normal_finish              = p_rec.time_normal_finish,
    time_normal_start               = p_rec.time_normal_start,
    bargaining_unit_code            = p_rec.bargaining_unit_code,
    labour_union_member_flag        = p_rec.labour_union_member_flag,
    hourly_salaried_code            = p_rec.hourly_salaried_code,
    request_id                      = p_rec.request_id,
    program_application_id          = p_rec.program_application_id,
    program_id                      = p_rec.program_id,
    program_update_date             = p_rec.program_update_date,
    ass_attribute_category          = p_rec.ass_attribute_category,
    ass_attribute1                  = p_rec.ass_attribute1,
    ass_attribute2                  = p_rec.ass_attribute2,
    ass_attribute3                  = p_rec.ass_attribute3,
    ass_attribute4                  = p_rec.ass_attribute4,
    ass_attribute5                  = p_rec.ass_attribute5,
    ass_attribute6                  = p_rec.ass_attribute6,
    ass_attribute7                  = p_rec.ass_attribute7,
    ass_attribute8                  = p_rec.ass_attribute8,
    ass_attribute9                  = p_rec.ass_attribute9,
    ass_attribute10                 = p_rec.ass_attribute10,
    ass_attribute11                 = p_rec.ass_attribute11,
    ass_attribute12                 = p_rec.ass_attribute12,
    ass_attribute13                 = p_rec.ass_attribute13,
    ass_attribute14                 = p_rec.ass_attribute14,
    ass_attribute15                 = p_rec.ass_attribute15,
    ass_attribute16                 = p_rec.ass_attribute16,
    ass_attribute17                 = p_rec.ass_attribute17,
    ass_attribute18                 = p_rec.ass_attribute18,
    ass_attribute19                 = p_rec.ass_attribute19,
    ass_attribute20                 = p_rec.ass_attribute20,
    ass_attribute21                 = p_rec.ass_attribute21,
    ass_attribute22                 = p_rec.ass_attribute22,
    ass_attribute23                 = p_rec.ass_attribute23,
    ass_attribute24                 = p_rec.ass_attribute24,
    ass_attribute25                 = p_rec.ass_attribute25,
    ass_attribute26                 = p_rec.ass_attribute26,
    ass_attribute27                 = p_rec.ass_attribute27,
    ass_attribute28                 = p_rec.ass_attribute28,
    ass_attribute29                 = p_rec.ass_attribute29,
    ass_attribute30                 = p_rec.ass_attribute30,
    title                           = p_rec.title,
    object_version_number           = p_rec.object_version_number ,
    contract_id                     = p_rec.contract_id,
    establishment_id                = p_rec.establishment_id,
    collective_agreement_id         = p_rec.collective_agreement_id,
    cagr_grade_def_id               = p_rec.cagr_grade_def_id,
    cagr_id_flex_num                = p_rec.cagr_id_flex_num,
    notice_period        = p_rec.notice_period,
    notice_period_uom          = p_rec.notice_period_uom,
    employee_category          = p_rec.employee_category,
    work_at_home         = p_rec.work_at_home,
    job_post_source_name       = p_rec.job_post_source_name,
    posting_content_id              = p_rec.posting_content_id,
    period_of_placement_date_start  = p_rec.period_of_placement_date_start,
    vendor_id                       = p_rec.vendor_id,
    vendor_employee_number          = p_rec.vendor_employee_number,
    vendor_assignment_number        = p_rec.vendor_assignment_number,
    assignment_category             = p_rec.assignment_category,
    project_title                   = p_rec.project_title,
    applicant_rank                  = p_rec.applicant_rank,
    grade_ladder_pgm_id             = p_rec.grade_ladder_pgm_id,
    supervisor_assignment_id        = p_rec.supervisor_assignment_id,
    vendor_site_id                  = p_rec.vendor_site_id,
    po_header_id                    = p_rec.po_header_id,
    po_line_id                      = p_rec.po_line_id,
    projected_assignment_end        = p_rec.projected_assignment_end
    where   assignment_id           = p_rec.assignment_id
    and     effective_start_date    = p_validation_start_date
    and     effective_end_date      = p_validation_end_date;
Line: 207

       update  per_all_assignments_f paaf
          set  paaf.assignment_number = p_rec.assignment_number,
               paaf.object_version_number = l_object_version_number
        where  paaf.assignment_id = p_rec.assignment_id
          and  paaf.person_id = per_asg_shd.g_old_rec.person_id
          and  (paaf.effective_start_date < p_validation_start_date
          or   paaf.effective_end_date > p_validation_end_date);
Line: 241

End dt_update_dml;
Line: 274

Procedure update_dml
    (p_rec              in out nocopy per_asg_shd.g_rec_type,
     p_effective_date     in    date,
     p_datetrack_mode     in    varchar2,
     p_validation_start_date in    date,
     p_validation_end_date     in    date) is
--
  l_proc    varchar2(72) := g_package||'update_dml';
Line: 286

  dt_update_dml(p_rec            => p_rec,
        p_effective_date    => p_effective_date,
        p_datetrack_mode    => p_datetrack_mode,
               p_validation_start_date    => p_validation_start_date,
        p_validation_end_date    => p_validation_end_date);
Line: 293

End update_dml;
Line: 338

Procedure dt_pre_update
    (p_rec              in out nocopy    per_asg_shd.g_rec_type,
     p_effective_date     in    date,
     p_datetrack_mode     in    varchar2,
     p_validation_start_date in    date,
     p_validation_end_date     in    date) is
--
  l_proc              varchar2(72) := g_package||'dt_pre_update';
Line: 363

    If (p_datetrack_mode = 'UPDATE_OVERRIDE') then
      hr_utility.set_location(l_proc, 15);
Line: 369

      per_asg_del.delete_dml
        (p_rec             => p_rec,
     p_effective_date     => p_effective_date,
     p_datetrack_mode     => p_datetrack_mode,
     p_validation_start_date => p_validation_start_date,
     p_validation_end_date   => p_validation_end_date);
Line: 380

    per_asg_ins.insert_dml
      (p_rec            => p_rec,
       p_effective_date        => p_effective_date,
       p_datetrack_mode        => p_datetrack_mode,
       p_validation_start_date    => p_validation_start_date,
       p_validation_end_date    => p_validation_end_date);
Line: 388

End dt_pre_update;
Line: 423

Procedure pre_update
    (p_rec              in out nocopy    per_asg_shd.g_rec_type,
     p_effective_date     in    date,
     p_datetrack_mode     in    varchar2,
     p_validation_start_date in    date,
     p_validation_end_date     in    date) is
--
  l_proc    varchar2(72) := g_package||'pre_update';
Line: 436

     select rowid, effective_start_date, effective_end_date
     from per_all_assignments_f
     where assignment_id = p_rec.assignment_id
     and p_effective_date between
         effective_start_date and effective_end_date;
Line: 443

     select rowid
     from per_all_assignments_f
     where assignment_id = p_rec.assignment_id
     and p_effective_date -1 between
         effective_start_date and effective_end_date;
Line: 492

  dt_pre_update
    (p_rec                    => p_rec,
     p_effective_date         => p_effective_date,
     p_datetrack_mode         => p_datetrack_mode,
     p_validation_start_date => p_validation_start_date,
     p_validation_end_date   => p_validation_end_date);
Line: 504

     (p_event => 'UPDATE',
      p_old_rec => per_asg_shd.g_old_rec,
      p_new_rec => p_rec
      );
Line: 586

End pre_update;
Line: 620

Procedure post_update
    (p_rec                    in per_asg_shd.g_rec_type,
     p_old_rec                in per_asg_shd.g_rec_type, -- Added for bug 13059935
     p_old_rowid              in rowid, -- Added for bug 13059935
     p_effective_date           in date,
     p_datetrack_mode           in varchar2,
     p_validation_start_date       in date,
     p_validation_end_date           in date,
         p_payroll_id_updated          in boolean,
         p_other_manager_warning       in boolean,
         p_hourly_salaried_warning     in boolean,
         p_no_managers_warning         in boolean,
         p_org_now_no_manager_warning  in boolean) is
--
  l_proc    varchar2(72) := g_package||'post_update';
Line: 705

    per_asg_rku.after_update
      (p_effective_date                 => p_effective_date
      ,p_datetrack_mode                 => p_datetrack_mode
      ,p_validation_start_date          => p_validation_start_date
      ,p_validation_end_date            => p_validation_end_date
      ,p_assignment_id                  => p_rec.assignment_id
      ,p_effective_start_date           => p_rec.effective_start_date
      ,p_effective_end_date             => p_rec.effective_end_date
      ,p_recruiter_id                   => p_rec.recruiter_id
      ,p_grade_id                       => p_rec.grade_id
      ,p_position_id                    => p_rec.position_id
      ,p_job_id                         => p_rec.job_id
      ,p_assignment_status_type_id      => p_rec.assignment_status_type_id
      ,p_payroll_id                     => p_rec.payroll_id
      ,p_location_id                    => p_rec.location_id
      ,p_person_referred_by_id          => p_rec.person_referred_by_id
      ,p_supervisor_id                  => p_rec.supervisor_id
      ,p_special_ceiling_step_id        => p_rec.special_ceiling_step_id
      ,p_recruitment_activity_id        => p_rec.recruitment_activity_id
      ,p_source_organization_id         => p_rec.source_organization_id
      ,p_organization_id                => p_rec.organization_id
      ,p_people_group_id                => p_rec.people_group_id
      ,p_soft_coding_keyflex_id         => p_rec.soft_coding_keyflex_id
      ,p_vacancy_id                     => p_rec.vacancy_id
      ,p_pay_basis_id                   => p_rec.pay_basis_id
      ,p_assignment_type                => p_rec.assignment_type
      ,p_primary_flag                   => p_rec.primary_flag
      ,p_application_id                 => p_rec.application_id
      ,p_assignment_number              => p_rec.assignment_number
      ,p_change_reason                  => p_rec.change_reason
      ,p_comment_id                     => p_rec.comment_id
      ,p_comments                       => p_rec.comment_text
      ,p_date_probation_end             => p_rec.date_probation_end
      ,p_default_code_comb_id           => p_rec.default_code_comb_id
      ,p_employment_category            => p_rec.employment_category
      ,p_frequency                      => p_rec.frequency
      ,p_internal_address_line          => p_rec.internal_address_line
      ,p_manager_flag                   => p_rec.manager_flag
      ,p_normal_hours                   => p_rec.normal_hours
      ,p_perf_review_period             => p_rec.perf_review_period
      ,p_perf_review_period_frequen     => p_rec.perf_review_period_frequency
      ,p_period_of_service_id           => p_rec.period_of_service_id
      ,p_probation_period               => p_rec.probation_period
      ,p_probation_unit                 => p_rec.probation_unit
      ,p_sal_review_period              => p_rec.sal_review_period
      ,p_sal_review_period_frequen      => p_rec.sal_review_period_frequency
      ,p_set_of_books_id                => p_rec.set_of_books_id
      ,p_source_type                    => p_rec.source_type
      ,p_time_normal_finish             => p_rec.time_normal_finish
      ,p_time_normal_start              => p_rec.time_normal_start
      ,p_bargaining_unit_code           => p_rec.bargaining_unit_code
      ,p_labour_union_member_flag       => p_rec.labour_union_member_flag
      ,p_hourly_salaried_code           => p_rec.hourly_salaried_code
      ,p_request_id                     => p_rec.request_id
      ,p_program_application_id         => p_rec.program_application_id
      ,p_program_id                     => p_rec.program_id
      ,p_program_update_date            => p_rec.program_update_date
      ,p_ass_attribute_category         => p_rec.ass_attribute_category
      ,p_ass_attribute1                 => p_rec.ass_attribute1
      ,p_ass_attribute2                 => p_rec.ass_attribute2
      ,p_ass_attribute3                 => p_rec.ass_attribute3
      ,p_ass_attribute4                 => p_rec.ass_attribute4
      ,p_ass_attribute5                 => p_rec.ass_attribute5
      ,p_ass_attribute6                 => p_rec.ass_attribute6
      ,p_ass_attribute7                 => p_rec.ass_attribute7
      ,p_ass_attribute8                 => p_rec.ass_attribute8
      ,p_ass_attribute9                 => p_rec.ass_attribute9
      ,p_ass_attribute10                => p_rec.ass_attribute10
      ,p_ass_attribute11                => p_rec.ass_attribute11
      ,p_ass_attribute12                => p_rec.ass_attribute12
      ,p_ass_attribute13                => p_rec.ass_attribute13
      ,p_ass_attribute14                => p_rec.ass_attribute14
      ,p_ass_attribute15                => p_rec.ass_attribute15
      ,p_ass_attribute16                => p_rec.ass_attribute16
      ,p_ass_attribute17                => p_rec.ass_attribute17
      ,p_ass_attribute18                => p_rec.ass_attribute18
      ,p_ass_attribute19                => p_rec.ass_attribute19
      ,p_ass_attribute20                => p_rec.ass_attribute20
      ,p_ass_attribute21                => p_rec.ass_attribute21
      ,p_ass_attribute22                => p_rec.ass_attribute22
      ,p_ass_attribute23                => p_rec.ass_attribute23
      ,p_ass_attribute24                => p_rec.ass_attribute24
      ,p_ass_attribute25                => p_rec.ass_attribute25
      ,p_ass_attribute26                => p_rec.ass_attribute26
      ,p_ass_attribute27                => p_rec.ass_attribute27
      ,p_ass_attribute28                => p_rec.ass_attribute28
      ,p_ass_attribute29                => p_rec.ass_attribute29
      ,p_ass_attribute30                => p_rec.ass_attribute30
      ,p_title                          => p_rec.title
      ,p_contract_id                    => p_rec.contract_id
      ,p_establishment_id               => p_rec.establishment_id
      ,p_collective_agreement_id        => p_rec.collective_agreement_id
      ,p_cagr_grade_def_id              => p_rec.cagr_grade_def_id
      ,p_cagr_id_flex_num               => p_rec.cagr_id_flex_num
      ,p_object_version_number          => p_rec.object_version_number
      ,p_payroll_id_updated             => p_payroll_id_updated
      ,p_other_manager_warning          => p_other_manager_warning
      ,p_hourly_salaried_warning        => p_hourly_salaried_warning
      ,p_no_managers_warning            => p_no_managers_warning
      ,p_org_now_no_manager_warning     => p_org_now_no_manager_warning
      ,p_notice_period             => p_rec.notice_period
      ,p_notice_period_uom    => p_rec.notice_period_uom
      ,p_employee_category    => p_rec.employee_category
      ,p_work_at_home         => p_rec.work_at_home
      ,p_job_post_source_name    => p_rec.job_post_source_name
      ,p_posting_content_id             => p_rec.posting_content_id
      ,p_placement_date_start => p_rec.period_of_placement_date_start
      ,p_vendor_id                      => p_rec.vendor_id
      ,p_vendor_employee_number         => p_rec.vendor_employee_number
      ,p_vendor_assignment_number       => p_rec.vendor_assignment_number
      ,p_assignment_category            => p_rec.assignment_category
      ,p_project_title                  => p_rec.project_title
      ,p_applicant_rank                 => p_rec.applicant_rank
      ,p_grade_ladder_pgm_id            => p_rec.grade_ladder_pgm_id
      ,p_supervisor_assignment_id       => p_rec.supervisor_assignment_id
      ,p_vendor_site_id                 => p_rec.vendor_site_id
      ,p_po_header_id                   => p_rec.po_header_id
      ,p_po_line_id                     => p_rec.po_line_id
      ,p_projected_assignment_end       => p_rec.projected_assignment_end
      ,p_effective_start_date_o
          => per_asg_shd.g_old_rec.effective_start_date
      ,p_effective_end_date_o
          => per_asg_shd.g_old_rec.effective_end_date
      ,p_business_group_id_o
          => per_asg_shd.g_old_rec.business_group_id
      ,p_recruiter_id_o
          => per_asg_shd.g_old_rec.recruiter_id
      ,p_grade_id_o
          => per_asg_shd.g_old_rec.grade_id
      ,p_position_id_o
          => per_asg_shd.g_old_rec.position_id
      ,p_job_id_o
          => per_asg_shd.g_old_rec.job_id
      ,p_assignment_status_type_id_o
          => per_asg_shd.g_old_rec.assignment_status_type_id
      ,p_payroll_id_o
          => per_asg_shd.g_old_rec.payroll_id
      ,p_location_id_o
          => per_asg_shd.g_old_rec.location_id
      ,p_person_referred_by_id_o
          => per_asg_shd.g_old_rec.person_referred_by_id
      ,p_supervisor_id_o
          => per_asg_shd.g_old_rec.supervisor_id
      ,p_special_ceiling_step_id_o
          => per_asg_shd.g_old_rec.special_ceiling_step_id
      ,p_person_id_o
          => per_asg_shd.g_old_rec.person_id
      ,p_recruitment_activity_id_o
          => per_asg_shd.g_old_rec.recruitment_activity_id
      ,p_source_organization_id_o
          => per_asg_shd.g_old_rec.source_organization_id
      ,p_organization_id_o
          => per_asg_shd.g_old_rec.organization_id
      ,p_people_group_id_o
          => per_asg_shd.g_old_rec.people_group_id
      ,p_soft_coding_keyflex_id_o
          => per_asg_shd.g_old_rec.soft_coding_keyflex_id
      ,p_vacancy_id_o
          => per_asg_shd.g_old_rec.vacancy_id
      ,p_assignment_sequence_o
          => per_asg_shd.g_old_rec.assignment_sequence
      ,p_pay_basis_id_o
          => per_asg_shd.g_old_rec.pay_basis_id
      ,p_assignment_type_o
          => per_asg_shd.g_old_rec.assignment_type
      ,p_primary_flag_o
          => per_asg_shd.g_old_rec.primary_flag
      ,p_application_id_o
          => per_asg_shd.g_old_rec.application_id
      ,p_assignment_number_o
          => per_asg_shd.g_old_rec.assignment_number
      ,p_change_reason_o
          => per_asg_shd.g_old_rec.change_reason
      ,p_comment_id_o
          => per_asg_shd.g_old_rec.comment_id
      ,p_date_probation_end_o
          => per_asg_shd.g_old_rec.date_probation_end
      ,p_default_code_comb_id_o
          => per_asg_shd.g_old_rec.default_code_comb_id
      ,p_employment_category_o
          => per_asg_shd.g_old_rec.employment_category
      ,p_frequency_o
          => per_asg_shd.g_old_rec.frequency
      ,p_internal_address_line_o
          => per_asg_shd.g_old_rec.internal_address_line
      ,p_manager_flag_o
          => per_asg_shd.g_old_rec.manager_flag
      ,p_normal_hours_o
          => per_asg_shd.g_old_rec.normal_hours
      ,p_perf_review_period_o
          => per_asg_shd.g_old_rec.perf_review_period
      ,p_perf_review_period_frequen_o
          => per_asg_shd.g_old_rec.perf_review_period_frequency
      ,p_period_of_service_id_o
          => per_asg_shd.g_old_rec.period_of_service_id
      ,p_probation_period_o
          => per_asg_shd.g_old_rec.probation_period
      ,p_probation_unit_o
          => per_asg_shd.g_old_rec.probation_unit
      ,p_sal_review_period_o
          => per_asg_shd.g_old_rec.sal_review_period
      ,p_sal_review_period_frequen_o
          => per_asg_shd.g_old_rec.sal_review_period_frequency
      ,p_set_of_books_id_o
          => per_asg_shd.g_old_rec.set_of_books_id
      ,p_source_type_o
          => per_asg_shd.g_old_rec.source_type
      ,p_time_normal_finish_o
          => per_asg_shd.g_old_rec.time_normal_finish
      ,p_time_normal_start_o
          => per_asg_shd.g_old_rec.time_normal_start
      ,p_bargaining_unit_code_o
          => per_asg_shd.g_old_rec.bargaining_unit_code
      ,p_labour_union_member_flag_o
          => per_asg_shd.g_old_rec.labour_union_member_flag
      ,p_hourly_salaried_code_o
          => per_asg_shd.g_old_rec.hourly_salaried_code
      ,p_request_id_o
          => per_asg_shd.g_old_rec.request_id
      ,p_program_application_id_o
          => per_asg_shd.g_old_rec.program_application_id
      ,p_program_id_o
          => per_asg_shd.g_old_rec.program_id
      ,p_program_update_date_o
          => per_asg_shd.g_old_rec.program_update_date
      ,p_ass_attribute_category_o
          => per_asg_shd.g_old_rec.ass_attribute_category
      ,p_ass_attribute1_o
          => per_asg_shd.g_old_rec.ass_attribute1
      ,p_ass_attribute2_o
          => per_asg_shd.g_old_rec.ass_attribute2
      ,p_ass_attribute3_o
          => per_asg_shd.g_old_rec.ass_attribute3
      ,p_ass_attribute4_o
          => per_asg_shd.g_old_rec.ass_attribute4
      ,p_ass_attribute5_o
          => per_asg_shd.g_old_rec.ass_attribute5
      ,p_ass_attribute6_o
          => per_asg_shd.g_old_rec.ass_attribute6
      ,p_ass_attribute7_o
          => per_asg_shd.g_old_rec.ass_attribute7
      ,p_ass_attribute8_o
          => per_asg_shd.g_old_rec.ass_attribute8
      ,p_ass_attribute9_o
          => per_asg_shd.g_old_rec.ass_attribute9
      ,p_ass_attribute10_o
          => per_asg_shd.g_old_rec.ass_attribute10
      ,p_ass_attribute11_o
          => per_asg_shd.g_old_rec.ass_attribute11
      ,p_ass_attribute12_o
          => per_asg_shd.g_old_rec.ass_attribute12
      ,p_ass_attribute13_o
          => per_asg_shd.g_old_rec.ass_attribute13
      ,p_ass_attribute14_o
          => per_asg_shd.g_old_rec.ass_attribute14
      ,p_ass_attribute15_o
          => per_asg_shd.g_old_rec.ass_attribute15
      ,p_ass_attribute16_o
          => per_asg_shd.g_old_rec.ass_attribute16
      ,p_ass_attribute17_o
          => per_asg_shd.g_old_rec.ass_attribute17
      ,p_ass_attribute18_o
          => per_asg_shd.g_old_rec.ass_attribute18
      ,p_ass_attribute19_o
          => per_asg_shd.g_old_rec.ass_attribute19
      ,p_ass_attribute20_o
          => per_asg_shd.g_old_rec.ass_attribute20
      ,p_ass_attribute21_o
          => per_asg_shd.g_old_rec.ass_attribute21
      ,p_ass_attribute22_o
          => per_asg_shd.g_old_rec.ass_attribute22
      ,p_ass_attribute23_o
          => per_asg_shd.g_old_rec.ass_attribute23
      ,p_ass_attribute24_o
          => per_asg_shd.g_old_rec.ass_attribute24
      ,p_ass_attribute25_o
          => per_asg_shd.g_old_rec.ass_attribute25
      ,p_ass_attribute26_o
          => per_asg_shd.g_old_rec.ass_attribute26
      ,p_ass_attribute27_o
          => per_asg_shd.g_old_rec.ass_attribute27
      ,p_ass_attribute28_o
          => per_asg_shd.g_old_rec.ass_attribute28
      ,p_ass_attribute29_o
          => per_asg_shd.g_old_rec.ass_attribute29
      ,p_ass_attribute30_o
          => per_asg_shd.g_old_rec.ass_attribute30
      ,p_title_o
          => per_asg_shd.g_old_rec.title
      ,p_contract_id_o
          => per_asg_shd.g_old_rec.contract_id
      ,p_establishment_id_o
          => per_asg_shd.g_old_rec.establishment_id
      ,p_collective_agreement_id_o
          => per_asg_shd.g_old_rec.collective_agreement_id
      ,p_cagr_grade_def_id_o
          => per_asg_shd.g_old_rec.cagr_grade_def_id
      ,p_cagr_id_flex_num_o
          => per_asg_shd.g_old_rec.cagr_id_flex_num
      ,p_object_version_number_o
          => per_asg_shd.g_old_rec.object_version_number
      ,p_notice_period_o
          => per_asg_shd.g_old_rec.notice_period
      ,p_notice_period_uom_o
     => per_asg_shd.g_old_rec.notice_period_uom
      ,p_employee_category_o
          => per_asg_shd.g_old_rec.employee_category
      ,p_work_at_home_o
          => per_asg_shd.g_old_rec.work_at_home
      ,p_job_post_source_name_o
          => per_asg_shd.g_old_rec.job_post_source_name
      ,p_posting_content_id_o
          => per_asg_shd.g_old_rec.posting_content_id
      ,p_placement_date_start_o
          => per_asg_shd.g_old_rec.period_of_placement_date_start
      ,p_vendor_id_o
          => per_asg_shd.g_old_rec.vendor_id
      ,p_vendor_employee_number_o
          => per_asg_shd.g_old_rec.vendor_employee_number
      ,p_vendor_assignment_number_o
          => per_asg_shd.g_old_rec.vendor_assignment_number
      ,p_assignment_category_o
          => per_asg_shd.g_old_rec.assignment_category
      ,p_project_title_o
          => per_asg_shd.g_old_rec.project_title
      ,p_applicant_rank_o
          => per_asg_shd.g_old_rec.applicant_rank
      ,p_grade_ladder_pgm_id_o
          => per_asg_shd.g_old_rec.grade_ladder_pgm_id
      ,p_supervisor_assignment_id_o
          => per_asg_shd.g_old_rec.supervisor_assignment_id
      ,p_vendor_site_id_o
          => per_asg_shd.g_old_rec.vendor_site_id
      ,p_po_header_id_o
          => per_asg_shd.g_old_rec.po_header_id
      ,p_po_line_id_o
          => per_asg_shd.g_old_rec.po_line_id
      ,p_projected_assignment_end_o
          => per_asg_shd.g_old_rec.projected_assignment_end
       );
Line: 1058

  pay_pog_all_assignments_pkg.after_update
  (p_effective_date            => p_effective_date
  ,p_datetrack_mode            => p_datetrack_mode
  ,p_validation_start_date     => p_validation_start_date
  ,p_validation_end_date       => p_validation_end_date
  ,P_APPLICANT_RANK            => p_rec.applicant_rank
  ,P_APPLICATION_ID            => p_rec.application_id
  ,P_ASSIGNMENT_CATEGORY       => p_rec.assignment_category
  ,P_ASSIGNMENT_ID             => p_rec.assignment_id
  ,P_ASSIGNMENT_NUMBER         => p_rec.assignment_number
  ,P_ASSIGNMENT_STATUS_TYPE_ID => p_rec.assignment_status_type_id
  ,P_ASSIGNMENT_TYPE           => p_rec.assignment_type
  ,P_ASS_ATTRIBUTE1            => p_rec.ass_attribute1
  ,P_ASS_ATTRIBUTE10           => p_rec.ass_attribute10
  ,P_ASS_ATTRIBUTE11           => p_rec.ass_attribute11
  ,P_ASS_ATTRIBUTE12           => p_rec.ass_attribute12
  ,P_ASS_ATTRIBUTE13           => p_rec.ass_attribute13
  ,P_ASS_ATTRIBUTE14           => p_rec.ass_attribute14
  ,P_ASS_ATTRIBUTE15           => p_rec.ass_attribute15
  ,P_ASS_ATTRIBUTE16           => p_rec.ass_attribute16
  ,P_ASS_ATTRIBUTE17           => p_rec.ass_attribute17
  ,P_ASS_ATTRIBUTE18           => p_rec.ass_attribute18
  ,P_ASS_ATTRIBUTE19           => p_rec.ass_attribute19
  ,P_ASS_ATTRIBUTE2            => p_rec.ass_attribute2
  ,P_ASS_ATTRIBUTE20           => p_rec.ass_attribute20
  ,P_ASS_ATTRIBUTE21           => p_rec.ass_attribute21
  ,P_ASS_ATTRIBUTE22           => p_rec.ass_attribute22
  ,P_ASS_ATTRIBUTE23           => p_rec.ass_attribute23
  ,P_ASS_ATTRIBUTE24           => p_rec.ass_attribute24
  ,P_ASS_ATTRIBUTE25           => p_rec.ass_attribute25
  ,P_ASS_ATTRIBUTE26           => p_rec.ass_attribute26
  ,P_ASS_ATTRIBUTE27           => p_rec.ass_attribute27
  ,P_ASS_ATTRIBUTE28           => p_rec.ass_attribute28
  ,P_ASS_ATTRIBUTE29           => p_rec.ass_attribute29
  ,P_ASS_ATTRIBUTE3            => p_rec.ass_attribute3
  ,P_ASS_ATTRIBUTE30           => p_rec.ass_attribute30
  ,P_ASS_ATTRIBUTE4            => p_rec.ass_attribute4
  ,P_ASS_ATTRIBUTE5            => p_rec.ass_attribute5
  ,P_ASS_ATTRIBUTE6            => p_rec.ass_attribute6
  ,P_ASS_ATTRIBUTE7            => p_rec.ass_attribute7
  ,P_ASS_ATTRIBUTE8            => p_rec.ass_attribute8
  ,P_ASS_ATTRIBUTE9            => p_rec.ass_attribute9
  ,P_ASS_ATTRIBUTE_CATEGORY    => p_rec.ass_attribute_category
  ,P_BARGAINING_UNIT_CODE      => p_rec.bargaining_unit_code
  ,P_CAGR_GRADE_DEF_ID         => p_rec.cagr_grade_def_id
  ,P_CAGR_ID_FLEX_NUM          => p_rec.cagr_id_flex_num
  ,P_CHANGE_REASON             => p_rec.change_reason
  ,P_COLLECTIVE_AGREEMENT_ID   => p_rec.collective_agreement_id
  ,P_COMMENTS                  => p_rec.comment_text
  ,P_COMMENT_ID                => p_rec.comment_id
  ,P_CONTRACT_ID               => p_rec.contract_id
  ,P_DATE_PROBATION_END        => p_rec.date_probation_end
  ,P_DEFAULT_CODE_COMB_ID      => p_rec.default_code_comb_id
  ,P_EFFECTIVE_END_DATE        => p_rec.effective_end_date
  ,P_EFFECTIVE_START_DATE      => p_rec.effective_start_date
  ,P_EMPLOYEE_CATEGORY         => p_rec.employee_category
  ,P_EMPLOYMENT_CATEGORY       => p_rec.employment_category
  ,P_ESTABLISHMENT_ID          => p_rec.establishment_id
  ,P_FREQUENCY                 => p_rec.frequency
  ,P_GRADE_ID                  => p_rec.grade_id
  ,P_HOURLY_SALARIED_CODE      => p_rec.hourly_salaried_code
  ,P_HOURLY_SALARIED_WARNING   => p_hourly_salaried_warning
  ,P_INTERNAL_ADDRESS_LINE     => p_rec.internal_address_line
  ,P_JOB_ID                    => p_rec.job_id
  ,P_JOB_POST_SOURCE_NAME      => p_rec.job_post_source_name
  ,P_LABOUR_UNION_MEMBER_FLAG  => p_rec.labour_union_member_flag
  ,P_LOCATION_ID               => p_rec.location_id
  ,P_MANAGER_FLAG              => p_rec.manager_flag
  ,P_NORMAL_HOURS              => p_rec.normal_hours
  ,P_NOTICE_PERIOD             => p_rec.notice_period
  ,P_NOTICE_PERIOD_UOM         => p_rec.notice_period_uom
  ,P_NO_MANAGERS_WARNING       => p_no_managers_warning
  ,P_OBJECT_VERSION_NUMBER     => p_rec.object_version_number
  ,P_ORGANIZATION_ID           => p_rec.organization_id
  ,P_ORG_NOW_NO_MANAGER_WARNING => p_org_now_no_manager_warning
  ,P_OTHER_MANAGER_WARNING     => p_other_manager_warning
  ,P_PAYROLL_ID                => p_rec.payroll_id
  ,P_PAYROLL_ID_UPDATED        => p_payroll_id_updated
  ,P_PAY_BASIS_ID              => p_rec.pay_basis_id
  ,P_PEOPLE_GROUP_ID           => p_rec.people_group_id
  ,P_PERF_REVIEW_PERIOD        => p_rec.perf_review_period
  ,P_PERF_REVIEW_PERIOD_FREQUEN => p_rec.perf_review_period_frequency
  ,P_PERIOD_OF_SERVICE_ID      => p_rec.period_of_service_id
  ,P_PERSON_REFERRED_BY_ID     => p_rec.person_referred_by_id
  ,P_PLACEMENT_DATE_START      => p_rec.period_of_placement_date_start
  ,P_POSITION_ID               => p_rec.position_id
  ,P_POSTING_CONTENT_ID        => p_rec.posting_content_id
  ,P_PRIMARY_FLAG              => p_rec.primary_flag
  ,P_PROBATION_PERIOD          => p_rec.probation_period
  ,P_PROBATION_UNIT            => p_rec.probation_unit
  ,P_PROGRAM_APPLICATION_ID    => p_rec.program_application_id
  ,P_PROGRAM_ID                => p_rec.program_id
  ,P_PROGRAM_UPDATE_DATE       => p_rec.program_update_date
  ,P_PROJECT_TITLE             => p_rec.project_title
  ,P_RECRUITER_ID              => p_rec.recruiter_id
  ,P_RECRUITMENT_ACTIVITY_ID   => p_rec.recruitment_activity_id
  ,P_REQUEST_ID                => p_rec.request_id
  ,P_SAL_REVIEW_PERIOD         => p_rec.sal_review_period
  ,P_SAL_REVIEW_PERIOD_FREQUEN => p_rec.sal_review_period_frequency
  ,P_SET_OF_BOOKS_ID           => p_rec.set_of_books_id
  ,P_SOFT_CODING_KEYFLEX_ID    => p_rec.soft_coding_keyflex_id
  ,P_SOURCE_ORGANIZATION_ID    => p_rec.source_organization_id
  ,P_SOURCE_TYPE               => p_rec.source_type
  ,P_SPECIAL_CEILING_STEP_ID   => p_rec.special_ceiling_step_id
  ,P_SUPERVISOR_ID             => p_rec.supervisor_id
  ,P_TIME_NORMAL_FINISH        => p_rec.time_normal_finish
  ,P_TIME_NORMAL_START         => p_rec.time_normal_start
  ,P_TITLE                     => p_rec.title
  ,P_VACANCY_ID                => p_rec.vacancy_id
  ,P_VENDOR_ASSIGNMENT_NUMBER  => p_rec.vendor_assignment_number
  ,P_VENDOR_EMPLOYEE_NUMBER    => p_rec.vendor_employee_number
  ,P_VENDOR_ID                 => p_rec.vendor_id
  ,P_WORK_AT_HOME              => p_rec.work_at_home
  ,P_GRADE_LADDER_PGM_ID       => p_rec.grade_ladder_pgm_id
  ,P_SUPERVISOR_ASSIGNMENT_ID  => p_rec.supervisor_assignment_id
  ,P_VENDOR_SITE_ID            => p_rec.vendor_site_id
  ,P_PO_HEADER_ID              => p_rec.po_header_id
  ,P_PO_LINE_ID                => p_rec.po_line_id
  ,P_PROJECTED_ASSIGNMENT_END  => p_rec.projected_assignment_end
  ,P_APPLICANT_RANK_O          => per_asg_shd.g_old_rec.applicant_rank
  ,P_APPLICATION_ID_O          => per_asg_shd.g_old_rec.application_id
  ,P_ASSIGNMENT_CATEGORY_O     => per_asg_shd.g_old_rec.assignment_category
  ,P_ASSIGNMENT_NUMBER_O       => per_asg_shd.g_old_rec.assignment_number
  ,P_ASSIGNMENT_SEQUENCE_O     => per_asg_shd.g_old_rec.assignment_sequence
  ,P_ASSIGNMENT_STATUS_TYPE_ID_O => per_asg_shd.g_old_rec.assignment_status_type_id
  ,P_ASSIGNMENT_TYPE_O         => per_asg_shd.g_old_rec.assignment_type
  ,P_ASS_ATTRIBUTE1_O          => per_asg_shd.g_old_rec.ass_attribute1
  ,P_ASS_ATTRIBUTE10_O         => per_asg_shd.g_old_rec.ass_attribute10
  ,P_ASS_ATTRIBUTE11_O         => per_asg_shd.g_old_rec.ass_attribute11
  ,P_ASS_ATTRIBUTE12_O         => per_asg_shd.g_old_rec.ass_attribute12
  ,P_ASS_ATTRIBUTE13_O         => per_asg_shd.g_old_rec.ass_attribute13
  ,P_ASS_ATTRIBUTE14_O         => per_asg_shd.g_old_rec.ass_attribute14
  ,P_ASS_ATTRIBUTE15_O         => per_asg_shd.g_old_rec.ass_attribute15
  ,P_ASS_ATTRIBUTE16_O         => per_asg_shd.g_old_rec.ass_attribute16
  ,P_ASS_ATTRIBUTE17_O         => per_asg_shd.g_old_rec.ass_attribute17
  ,P_ASS_ATTRIBUTE18_O         => per_asg_shd.g_old_rec.ass_attribute18
  ,P_ASS_ATTRIBUTE19_O         => per_asg_shd.g_old_rec.ass_attribute19
  ,P_ASS_ATTRIBUTE2_O          => per_asg_shd.g_old_rec.ass_attribute2
  ,P_ASS_ATTRIBUTE20_O         => per_asg_shd.g_old_rec.ass_attribute20
  ,P_ASS_ATTRIBUTE21_O         => per_asg_shd.g_old_rec.ass_attribute21
  ,P_ASS_ATTRIBUTE22_O         => per_asg_shd.g_old_rec.ass_attribute22
  ,P_ASS_ATTRIBUTE23_O         => per_asg_shd.g_old_rec.ass_attribute23
  ,P_ASS_ATTRIBUTE24_O         => per_asg_shd.g_old_rec.ass_attribute24
  ,P_ASS_ATTRIBUTE25_O         => per_asg_shd.g_old_rec.ass_attribute25
  ,P_ASS_ATTRIBUTE26_O         => per_asg_shd.g_old_rec.ass_attribute26
  ,P_ASS_ATTRIBUTE27_O         => per_asg_shd.g_old_rec.ass_attribute27
  ,P_ASS_ATTRIBUTE28_O         => per_asg_shd.g_old_rec.ass_attribute28
  ,P_ASS_ATTRIBUTE29_O         => per_asg_shd.g_old_rec.ass_attribute29
  ,P_ASS_ATTRIBUTE3_O          => per_asg_shd.g_old_rec.ass_attribute3
  ,P_ASS_ATTRIBUTE30_O         => per_asg_shd.g_old_rec.ass_attribute30
  ,P_ASS_ATTRIBUTE4_O          => per_asg_shd.g_old_rec.ass_attribute4
  ,P_ASS_ATTRIBUTE5_O          => per_asg_shd.g_old_rec.ass_attribute5
  ,P_ASS_ATTRIBUTE6_O          => per_asg_shd.g_old_rec.ass_attribute6
  ,P_ASS_ATTRIBUTE7_O          => per_asg_shd.g_old_rec.ass_attribute7
  ,P_ASS_ATTRIBUTE8_O          => per_asg_shd.g_old_rec.ass_attribute8
  ,P_ASS_ATTRIBUTE9_O          => per_asg_shd.g_old_rec.ass_attribute9
  ,P_ASS_ATTRIBUTE_CATEGORY_O  => per_asg_shd.g_old_rec.ass_attribute_category
  ,P_BARGAINING_UNIT_CODE_O    => per_asg_shd.g_old_rec.bargaining_unit_code
  ,P_BUSINESS_GROUP_ID_O       => per_asg_shd.g_old_rec.business_group_id
  ,P_CAGR_GRADE_DEF_ID_O       => per_asg_shd.g_old_rec.cagr_grade_def_id
  ,P_CAGR_ID_FLEX_NUM_O        => per_asg_shd.g_old_rec.cagr_id_flex_num
  ,P_CHANGE_REASON_O           => per_asg_shd.g_old_rec.change_reason
  ,P_COLLECTIVE_AGREEMENT_ID_O => per_asg_shd.g_old_rec.collective_agreement_id
  ,P_COMMENT_ID_O              => per_asg_shd.g_old_rec.comment_id
  ,P_CONTRACT_ID_O             => per_asg_shd.g_old_rec.contract_id
  ,P_DATE_PROBATION_END_O      => per_asg_shd.g_old_rec.date_probation_end
  ,P_DEFAULT_CODE_COMB_ID_O    => per_asg_shd.g_old_rec.default_code_comb_id
  ,P_EFFECTIVE_END_DATE_O      => per_asg_shd.g_old_rec.effective_end_date
  ,P_EFFECTIVE_START_DATE_O    => per_asg_shd.g_old_rec.effective_start_date
  ,P_EMPLOYEE_CATEGORY_O       => per_asg_shd.g_old_rec.employee_category
  ,P_EMPLOYMENT_CATEGORY_O     => per_asg_shd.g_old_rec.employment_category
  ,P_ESTABLISHMENT_ID_O        => per_asg_shd.g_old_rec.establishment_id
  ,P_FREQUENCY_O               => per_asg_shd.g_old_rec.frequency
  ,P_GRADE_ID_O                => per_asg_shd.g_old_rec.grade_id
  ,P_HOURLY_SALARIED_CODE_O    => per_asg_shd.g_old_rec.hourly_salaried_code
  ,P_INTERNAL_ADDRESS_LINE_O   => per_asg_shd.g_old_rec.internal_address_line
  ,P_JOB_ID_O                  => per_asg_shd.g_old_rec.job_id
  ,P_JOB_POST_SOURCE_NAME_O    => per_asg_shd.g_old_rec.job_post_source_name
  ,P_LABOUR_UNION_MEMBER_FLAG_O => per_asg_shd.g_old_rec.labour_union_member_flag
  ,P_LOCATION_ID_O             => per_asg_shd.g_old_rec.location_id
  ,P_MANAGER_FLAG_O            => per_asg_shd.g_old_rec.manager_flag
  ,P_NORMAL_HOURS_O            => per_asg_shd.g_old_rec.normal_hours
  ,P_NOTICE_PERIOD_O           => per_asg_shd.g_old_rec.notice_period
  ,P_NOTICE_PERIOD_UOM_O       => per_asg_shd.g_old_rec.notice_period_uom
  ,P_OBJECT_VERSION_NUMBER_O   => per_asg_shd.g_old_rec.object_version_number
  ,P_ORGANIZATION_ID_O         => per_asg_shd.g_old_rec.organization_id
  ,P_PAYROLL_ID_O              => per_asg_shd.g_old_rec.payroll_id
  ,P_PAY_BASIS_ID_O            => per_asg_shd.g_old_rec.pay_basis_id
  ,P_PEOPLE_GROUP_ID_O         => per_asg_shd.g_old_rec.people_group_id
  ,P_PERF_REVIEW_PERIOD_O      => per_asg_shd.g_old_rec.perf_review_period
  ,P_PERF_REVIEW_PERIOD_FREQUEN_O => per_asg_shd.g_old_rec.perf_review_period_frequency
  ,P_PERIOD_OF_SERVICE_ID_O    => per_asg_shd.g_old_rec.period_of_service_id
  ,P_PERSON_ID_O               => per_asg_shd.g_old_rec.person_id
  ,P_PERSON_REFERRED_BY_ID_O   => per_asg_shd.g_old_rec.person_referred_by_id
  ,P_PLACEMENT_DATE_START_O    => per_asg_shd.g_old_rec.period_of_placement_date_start
  ,P_POSITION_ID_O             => per_asg_shd.g_old_rec.position_id
  ,P_POSTING_CONTENT_ID_O      => per_asg_shd.g_old_rec.posting_content_id
  ,P_PRIMARY_FLAG_O            => per_asg_shd.g_old_rec.primary_flag
  ,P_PROBATION_PERIOD_O        => per_asg_shd.g_old_rec.probation_period
  ,P_PROBATION_UNIT_O          => per_asg_shd.g_old_rec.probation_unit
  ,P_PROGRAM_APPLICATION_ID_O  => per_asg_shd.g_old_rec.program_application_id
  ,P_PROGRAM_ID_O              => per_asg_shd.g_old_rec.program_id
  ,P_PROGRAM_UPDATE_DATE_O     => per_asg_shd.g_old_rec.program_update_date
  ,P_PROJECT_TITLE_O           => per_asg_shd.g_old_rec.project_title
  ,P_RECRUITER_ID_O            => per_asg_shd.g_old_rec.recruiter_id
  ,P_RECRUITMENT_ACTIVITY_ID_O => per_asg_shd.g_old_rec.recruitment_activity_id
  ,P_REQUEST_ID_O              => per_asg_shd.g_old_rec.request_id
  ,P_SAL_REVIEW_PERIOD_O       => per_asg_shd.g_old_rec.sal_review_period
  ,P_SAL_REVIEW_PERIOD_FREQUEN_O => per_asg_shd.g_old_rec.sal_review_period_frequency
  ,P_SET_OF_BOOKS_ID_O         => per_asg_shd.g_old_rec.set_of_books_id
  ,P_SOFT_CODING_KEYFLEX_ID_O  => per_asg_shd.g_old_rec.soft_coding_keyflex_id
  ,P_SOURCE_ORGANIZATION_ID_O  => per_asg_shd.g_old_rec.source_organization_id
  ,P_SOURCE_TYPE_O             => per_asg_shd.g_old_rec.source_type
  ,P_SPECIAL_CEILING_STEP_ID_O => per_asg_shd.g_old_rec.special_ceiling_step_id
  ,P_SUPERVISOR_ID_O           => per_asg_shd.g_old_rec.supervisor_id
  ,P_TIME_NORMAL_FINISH_O      => per_asg_shd.g_old_rec.time_normal_finish
  ,P_TIME_NORMAL_START_O       => per_asg_shd.g_old_rec.time_normal_start
  ,P_TITLE_O                   => per_asg_shd.g_old_rec.title
  ,P_VACANCY_ID_O              => per_asg_shd.g_old_rec.vacancy_id
  ,P_VENDOR_ASSIGNMENT_NUMBER_O => per_asg_shd.g_old_rec.vendor_assignment_number
  ,P_VENDOR_EMPLOYEE_NUMBER_O  => per_asg_shd.g_old_rec.vendor_employee_number
  ,P_VENDOR_ID_O               => per_asg_shd.g_old_rec.vendor_id
  ,P_WORK_AT_HOME_O            => per_asg_shd.g_old_rec.work_at_home
  ,P_GRADE_LADDER_PGM_ID_O     => per_asg_shd.g_old_rec.grade_ladder_pgm_id
  ,P_SUPERVISOR_ASSIGNMENT_ID_O => per_asg_shd.g_old_rec.supervisor_assignment_id
  ,P_VENDOR_SITE_ID_O          => per_asg_shd.g_old_rec.vendor_site_id
  ,P_PO_HEADER_ID_O            => per_asg_shd.g_old_rec.po_header_id
  ,P_PO_LINE_ID_O              => per_asg_shd.g_old_rec.po_line_id
  ,P_PROJECTED_ASSIGNMENT_END_O => per_asg_shd.g_old_rec.projected_assignment_end
  );
Line: 1290

    per_pqh_shr.per_asg_wf_sync('POST_UPDATE',
                            p_rec,
                            per_asg_shd.g_old_rec.position_id,
                            p_effective_date,
                            p_validation_start_date,
                            p_validation_end_date,
                            p_datetrack_mode);
Line: 1302

End post_update;
Line: 1564

  If (p_rec.program_update_date = hr_api.g_date) then
    p_rec.program_update_date :=
    per_asg_shd.g_old_rec.program_update_date;
Line: 1808

  p_payroll_id_updated          out nocopy     boolean,
  p_other_manager_warning       out nocopy     boolean,
  p_hourly_salaried_warning     out nocopy     boolean,
  p_no_managers_warning         out nocopy     boolean,
  p_org_now_no_manager_warning  out nocopy     boolean
  ) is
--
  l_proc            varchar2(72) := g_package||'upd';
Line: 1819

  l_payroll_id_updated          boolean;
Line: 1827

    select
    assignment_id,
    effective_start_date,
    effective_end_date,
    business_group_id,
    recruiter_id,
    grade_id,
    position_id,
    job_id,
    assignment_status_type_id,
    payroll_id,
    location_id,
    person_referred_by_id,
    supervisor_id,
    special_ceiling_step_id,
    person_id,
    recruitment_activity_id,
    source_organization_id,
    organization_id,
    people_group_id,
    soft_coding_keyflex_id,
    vacancy_id,
    pay_basis_id,
    assignment_sequence,
    assignment_type,
    primary_flag,
    application_id,
    assignment_number,
    change_reason,
    comment_id,
    null,
    date_probation_end,
    default_code_comb_id,
    employment_category,
    frequency,
    internal_address_line,
    manager_flag,
    normal_hours,
    perf_review_period,
    perf_review_period_frequency,
    period_of_service_id,
    probation_period,
    probation_unit,
    sal_review_period,
    sal_review_period_frequency,
    set_of_books_id,
    source_type,
    time_normal_finish,
    time_normal_start,
    bargaining_unit_code,
    labour_union_member_flag,
    hourly_salaried_code,
    request_id,
    program_application_id,
    program_id,
    program_update_date,
    ass_attribute_category,
    ass_attribute1,
    ass_attribute2,
    ass_attribute3,
    ass_attribute4,
    ass_attribute5,
    ass_attribute6,
    ass_attribute7,
    ass_attribute8,
    ass_attribute9,
    ass_attribute10,
    ass_attribute11,
    ass_attribute12,
    ass_attribute13,
    ass_attribute14,
    ass_attribute15,
    ass_attribute16,
    ass_attribute17,
    ass_attribute18,
    ass_attribute19,
    ass_attribute20,
    ass_attribute21,
    ass_attribute22,
    ass_attribute23,
    ass_attribute24,
    ass_attribute25,
    ass_attribute26,
    ass_attribute27,
    ass_attribute28,
    ass_attribute29,
    ass_attribute30,
    title,
    object_version_number ,
    contract_id,
    establishment_id,
    collective_agreement_id,
    cagr_grade_def_id,
    cagr_id_flex_num,
    notice_period,
    notice_period_uom,
    employee_category,
    work_at_home,
    job_post_source_name,
    posting_content_id,
    period_of_placement_date_start,
    vendor_id,
    vendor_employee_number,
    vendor_assignment_number,
    assignment_category,
    project_title,
    applicant_rank,
    grade_ladder_pgm_id,
    supervisor_assignment_id,
    vendor_site_id,
    po_header_id,
    po_line_id,
    projected_assignment_end
    from    per_all_assignments_f
    where    assignment_id    = p_rec.assignment_id
    and        p_effective_date between effective_start_date
                                 and     effective_end_date;
Line: 1946

    select rowid
    from    per_all_assignments_f
    where    assignment_id    = p_rec.assignment_id
    and        p_effective_date between effective_start_date
                                 and     effective_end_date;
Line: 1992

  per_asg_bus1.update_validate
    (p_rec                  => p_rec,
     p_effective_date          => p_effective_date,
     p_datetrack_mode            => p_datetrack_mode,
     p_validation_start_date      => l_validation_start_date,
     p_validation_end_date          => l_validation_end_date,
         p_payroll_id_updated         => l_payroll_id_updated,
         p_other_manager_warning      => p_other_manager_warning,
         p_hourly_salaried_warning    => p_hourly_salaried_warning,
         p_no_managers_warning        => p_no_managers_warning,
         p_org_now_no_manager_warning => p_org_now_no_manager_warning,
         p_inv_pos_grade_warning      => l_inv_pos_grade_warning);
Line: 2023

  pre_update
    (p_rec             => p_rec,
     p_effective_date     => p_effective_date,
     p_datetrack_mode     => p_datetrack_mode,
     p_validation_start_date => l_validation_start_date,
     p_validation_end_date     => l_validation_end_date);
Line: 2032

  update_dml
    (p_rec             => p_rec,
     p_effective_date     => p_effective_date,
     p_datetrack_mode     => p_datetrack_mode,
     p_validation_start_date => l_validation_start_date,
     p_validation_end_date     => l_validation_end_date);
Line: 2048

  post_update
    (p_rec                  => p_rec,
     -- Start changes for bug 13059935
     p_old_rec          => l_old_rec,
     p_old_rowid        => l_old_rowid,
     -- End changes for bug 13059935
     p_effective_date          => p_effective_date,
     p_datetrack_mode          => p_datetrack_mode,
     p_validation_start_date      => l_validation_start_date,
     p_validation_end_date          => l_validation_end_date,
         p_payroll_id_updated         => l_payroll_id_updated,
         p_other_manager_warning      => l_other_manager_warning,
         p_hourly_salaried_warning      => l_hourly_salaried_warning,
         p_no_managers_warning        => l_no_managers_warning,
         p_org_now_no_manager_warning => l_org_now_no_manager_warning);
Line: 2074

  p_payroll_id_updated         := l_payroll_id_updated;
Line: 2156

  p_program_update_date          in date             default hr_api.g_date,
  p_ass_attribute_category       in varchar2         default hr_api.g_varchar2,
  p_ass_attribute1               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute2               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute3               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute4               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute5               in varchar2         default hr_api.g_varchar2,

  p_ass_attribute6               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute7               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute8               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute9               in varchar2         default hr_api.g_varchar2,
  p_ass_attribute10              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute11              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute12              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute13              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute14              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute15              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute16              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute17              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute18              in varchar2         default hr_api.g_varchar2,

  p_ass_attribute19              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute20              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute21              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute22              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute23              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute24              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute25              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute26              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute27              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute28              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute29              in varchar2         default hr_api.g_varchar2,
  p_ass_attribute30              in varchar2         default hr_api.g_varchar2,
  p_title                        in varchar2         default hr_api.g_varchar2,
  p_contract_id                  in number           default hr_api.g_number,
  p_establishment_id             in number           default hr_api.g_number,
  p_collective_agreement_id      in number           default hr_api.g_number,
  p_cagr_grade_def_id            in number           default hr_api.g_number,
  p_cagr_id_flex_num             in number           default hr_api.g_number,
  p_object_version_number        in out nocopy number,
  p_notice_period     in number       default hr_api.g_number,
  p_notice_period_uom       in varchar2        default hr_api.g_varchar2,
  p_employee_category       in varchar2        default hr_api.g_varchar2,
  p_work_at_home      in varchar2        default hr_api.g_varchar2,
  p_job_post_source_name    in varchar2         default hr_api.g_varchar2,
  p_posting_content_id           in number           default hr_api.g_number,
  p_placement_date_start         in date             default hr_api.g_date,
  p_vendor_id                    in number           default hr_api.g_number,
  p_vendor_employee_number        in varchar2         default hr_api.g_varchar2,
  p_vendor_assignment_number     in varchar2         default hr_api.g_varchar2,
  p_assignment_category          in varchar2         default hr_api.g_varchar2,
  p_project_title                in varchar2         default hr_api.g_varchar2,
  p_applicant_rank               in number           default hr_api.g_number,
  p_grade_ladder_pgm_id          in number           default hr_api.g_number,
  p_supervisor_assignment_id     in number           default hr_api.g_number,
  p_vendor_site_id               in number           default hr_api.g_number,
  p_po_header_id                 in number           default hr_api.g_number,
  p_po_line_id                   in number           default hr_api.g_number,
  p_projected_assignment_end     in date             default hr_api.g_date,
  p_payroll_id_updated           out nocopy boolean,
  p_other_manager_warning        out nocopy boolean,
  p_hourly_salaried_warning      out nocopy boolean,
  p_no_managers_warning          out nocopy boolean,
  p_org_now_no_manager_warning   out nocopy boolean,
  p_validation_start_date        out nocopy date,
  p_validation_end_date          out nocopy date,
  p_effective_date         in date,
  p_datetrack_mode         in varchar2,
  p_validate             in boolean      default false
  ) is
--
  l_rec        per_asg_shd.g_rec_type;
Line: 2297

  p_program_update_date,
  p_ass_attribute_category,
  p_ass_attribute1,
  p_ass_attribute2,
  p_ass_attribute3,
  p_ass_attribute4,
  p_ass_attribute5,
  p_ass_attribute6,
  p_ass_attribute7,
  p_ass_attribute8,
  p_ass_attribute9,
  p_ass_attribute10,
  p_ass_attribute11,
  p_ass_attribute12,
  p_ass_attribute13,
  p_ass_attribute14,
  p_ass_attribute15,
  p_ass_attribute16,
  p_ass_attribute17,
  p_ass_attribute18,
  p_ass_attribute19,
  p_ass_attribute20,
  p_ass_attribute21,
  p_ass_attribute22,
  p_ass_attribute23,
  p_ass_attribute24,
  p_ass_attribute25,
  p_ass_attribute26,
  p_ass_attribute27,
  p_ass_attribute28,
  p_ass_attribute29,
  p_ass_attribute30,
  p_title,
  p_object_version_number,
  p_contract_id,
  p_establishment_id,
  p_collective_agreement_id,
  p_cagr_grade_def_id,
  p_cagr_id_flex_num,
  p_notice_period,
  p_notice_period_uom,
  p_employee_category,
  p_work_at_home,
  p_job_post_source_name,
  p_posting_content_id,
  p_placement_date_start,
  p_vendor_id,
  p_vendor_employee_number,
  p_vendor_assignment_number,
  p_assignment_category,
  p_project_title,
  p_applicant_rank,
  p_grade_ladder_pgm_id,
  p_supervisor_assignment_id,
  p_vendor_site_id,
  p_po_header_id,
  p_po_line_id,
  p_projected_assignment_end
);
Line: 2368

      p_payroll_id_updated,
      p_other_manager_warning,
      p_hourly_salaried_warning,
      p_no_managers_warning,
      p_org_now_no_manager_warning);