DBA Data[Home] [Help]

APPS.IRC_OFFERS_SWI SQL Statements

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

Line: 213

PROCEDURE update_offer
  (p_validate                     in     number    default hr_api.g_false_num
  ,p_effective_date               in     date      default hr_api.g_date
  ,p_offer_status                 in     varchar2  default hr_api.g_varchar2
  ,p_discretionary_job_title      in     varchar2  default hr_api.g_varchar2
  ,p_offer_extended_method        in     varchar2  default hr_api.g_varchar2
  ,p_respondent_id                in     number    default hr_api.g_number
  ,p_expiry_date                  in     date      default hr_api.g_date
  ,p_proposed_start_date          in     date      default hr_api.g_date
  ,p_offer_letter_tracking_code   in     varchar2  default hr_api.g_varchar2
  ,p_offer_postal_service         in     varchar2  default hr_api.g_varchar2
  ,p_offer_shipping_date          in     date      default hr_api.g_date
  ,p_applicant_assignment_id      in     number    default hr_api.g_number
  ,p_offer_assignment_id          in     number    default hr_api.g_number
  ,p_address_id                   in     number    default hr_api.g_number
  ,p_template_id                  in     number    default hr_api.g_number
  ,p_offer_letter_file_type       in     varchar2  default hr_api.g_varchar2
  ,p_offer_letter_file_name       in     varchar2  default hr_api.g_varchar2
  ,p_attribute_category           in     varchar2  default hr_api.g_varchar2
  ,p_attribute1                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute2                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute3                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute4                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute5                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute6                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute7                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute8                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute9                   in     varchar2  default hr_api.g_varchar2
  ,p_attribute10                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute11                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute12                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute13                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute14                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute15                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute16                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute17                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute18                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute19                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute20                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute21                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute22                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute23                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute24                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute25                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute26                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute27                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute28                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute29                  in     varchar2  default hr_api.g_varchar2
  ,p_attribute30                  in     varchar2  default hr_api.g_varchar2
  ,p_change_reason                in     varchar2  default null
  ,p_decline_reason               in     varchar2  default null
  ,p_note_text                    in     varchar2  default null
  ,p_status_change_date           in     date      default null
  ,p_offer_id                     in out nocopy number
  ,p_object_version_number        in out nocopy number
  ,p_offer_version                   out nocopy number
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_validate                      boolean;
Line: 280

  l_proc    varchar2(72) := g_package ||'update_offer';
Line: 286

  savepoint update_offer_swi;
Line: 308

  irc_offers_api.update_offer
    (p_validate                     => l_validate
    ,p_effective_date               => p_effective_date
    ,p_offer_status                 => p_offer_status
    ,p_discretionary_job_title      => p_discretionary_job_title
    ,p_offer_extended_method        => p_offer_extended_method
    ,p_respondent_id                => p_respondent_id
    ,p_expiry_date                  => p_expiry_date
    ,p_proposed_start_date          => p_proposed_start_date
    ,p_offer_letter_tracking_code   => p_offer_letter_tracking_code
    ,p_offer_postal_service         => p_offer_postal_service
    ,p_offer_shipping_date          => p_offer_shipping_date
    ,p_applicant_assignment_id      => p_applicant_assignment_id
    ,p_offer_assignment_id          => p_offer_assignment_id
    ,p_address_id                   => p_address_id
    ,p_template_id                  => p_template_id
    ,p_offer_letter_file_type       => p_offer_letter_file_type
    ,p_offer_letter_file_name       => p_offer_letter_file_name
    ,p_attribute_category           => p_attribute_category
    ,p_attribute1                   => p_attribute1
    ,p_attribute2                   => p_attribute2
    ,p_attribute3                   => p_attribute3
    ,p_attribute4                   => p_attribute4
    ,p_attribute5                   => p_attribute5
    ,p_attribute6                   => p_attribute6
    ,p_attribute7                   => p_attribute7
    ,p_attribute8                   => p_attribute8
    ,p_attribute9                   => p_attribute9
    ,p_attribute10                  => p_attribute10
    ,p_attribute11                  => p_attribute11
    ,p_attribute12                  => p_attribute12
    ,p_attribute13                  => p_attribute13
    ,p_attribute14                  => p_attribute14
    ,p_attribute15                  => p_attribute15
    ,p_attribute16                  => p_attribute16
    ,p_attribute17                  => p_attribute17
    ,p_attribute18                  => p_attribute18
    ,p_attribute19                  => p_attribute19
    ,p_attribute20                  => p_attribute20
    ,p_attribute21                  => p_attribute21
    ,p_attribute22                  => p_attribute22
    ,p_attribute23                  => p_attribute23
    ,p_attribute24                  => p_attribute24
    ,p_attribute25                  => p_attribute25
    ,p_attribute26                  => p_attribute26
    ,p_attribute27                  => p_attribute27
    ,p_attribute28                  => p_attribute28
    ,p_attribute29                  => p_attribute29
    ,p_attribute30                  => p_attribute30
    ,p_change_reason                => p_change_reason
    ,p_decline_reason               => p_decline_reason
    ,p_note_text                    => p_note_text
    ,p_status_change_date           => p_status_change_date
    ,p_offer_id                     => p_offer_id
    ,p_object_version_number        => p_object_version_number
    ,p_offer_version                => p_offer_version
    );
Line: 387

    rollback to update_offer_swi;
Line: 404

    rollback to update_offer_swi;
Line: 417

end update_offer;
Line: 421

PROCEDURE delete_offer
  (p_validate                     in     number    default hr_api.g_false_num
  ,p_object_version_number        in     number
  ,p_offer_id                     in     number
  ,p_effective_date               in     date      default hr_api.g_date
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_validate                      boolean;
Line: 435

  l_proc    varchar2(72) := g_package ||'delete_offer';
Line: 441

  savepoint delete_offer_swi;
Line: 461

  irc_offers_api.delete_offer
    (p_validate                     => l_validate
    ,p_object_version_number        => p_object_version_number
    ,p_offer_id                     => p_offer_id
    ,p_effective_date               => p_effective_date
    );
Line: 489

    rollback to delete_offer_swi;
Line: 503

    rollback to delete_offer_swi;
Line: 513

end delete_offer;
Line: 894

  ,p_program_update_date          in     date      default null
  ,p_ass_attribute_category       in     varchar2  default null
  ,p_ass_attribute1               in     varchar2  default null
  ,p_ass_attribute2               in     varchar2  default null
  ,p_ass_attribute3               in     varchar2  default null
  ,p_ass_attribute4               in     varchar2  default null
  ,p_ass_attribute5               in     varchar2  default null
  ,p_ass_attribute6               in     varchar2  default null
  ,p_ass_attribute7               in     varchar2  default null
  ,p_ass_attribute8               in     varchar2  default null
  ,p_ass_attribute9               in     varchar2  default null
  ,p_ass_attribute10              in     varchar2  default null
  ,p_ass_attribute11              in     varchar2  default null
  ,p_ass_attribute12              in     varchar2  default null
  ,p_ass_attribute13              in     varchar2  default null
  ,p_ass_attribute14              in     varchar2  default null
  ,p_ass_attribute15              in     varchar2  default null
  ,p_ass_attribute16              in     varchar2  default null
  ,p_ass_attribute17              in     varchar2  default null
  ,p_ass_attribute18              in     varchar2  default null
  ,p_ass_attribute19              in     varchar2  default null
  ,p_ass_attribute20              in     varchar2  default null
  ,p_ass_attribute21              in     varchar2  default null
  ,p_ass_attribute22              in     varchar2  default null
  ,p_ass_attribute23              in     varchar2  default null
  ,p_ass_attribute24              in     varchar2  default null
  ,p_ass_attribute25              in     varchar2  default null
  ,p_ass_attribute26              in     varchar2  default null
  ,p_ass_attribute27              in     varchar2  default null
  ,p_ass_attribute28              in     varchar2  default null
  ,p_ass_attribute29              in     varchar2  default null
  ,p_ass_attribute30              in     varchar2  default null
  ,p_title                        in     varchar2  default null
  ,p_validate_df_flex             in     number    default null
  ,p_object_version_number           out nocopy number
  ,p_effective_date               in     date
  ,p_validate                     in     number    default hr_api.g_false_num
  ,p_contract_id                  in     number    default null
  ,p_establishment_id             in     number    default null
  ,p_collective_agreement_id      in     number    default null
  ,p_cagr_grade_def_id            in     number    default null
  ,p_cagr_id_flex_num             in     number    default null
  ,p_notice_period                in     number    default null
  ,p_notice_period_uom            in     varchar2  default null
  ,p_employee_category            in     varchar2  default null
  ,p_work_at_home                 in     varchar2  default null
  ,p_job_post_source_name         in     varchar2  default null
  ,p_posting_content_id           in     number    default null
  ,p_placement_date_start         in     date      default null
  ,p_vendor_id                    in     number    default null
  ,p_vendor_employee_number       in     varchar2  default null
  ,p_vendor_assignment_number     in     varchar2  default null
  ,p_assignment_category          in     varchar2  default null
  ,p_project_title                in     varchar2  default null
  ,p_applicant_rank               in     number    default null
  ,p_grade_ladder_pgm_id          in     number    default null
  ,p_supervisor_assignment_id     in     number    default null
  ,p_vendor_site_id               in     number    default null
  ,p_po_header_id                 in     number    default null
  ,p_po_line_id                   in     number    default null
  ,p_projected_assignment_end     in     date      default null
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_validate_df_flex              boolean;
Line: 1056

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

PROCEDURE update_offer_assignment
  (p_assignment_id                in out nocopy number
  ,p_effective_start_date            out nocopy date
  ,p_effective_end_date              out nocopy date
  ,p_business_group_id               out nocopy number
  ,p_recruiter_id                 in     number    default hr_api.g_number
  ,p_grade_id                     in     number    default hr_api.g_number
  ,p_position_id                  in     number    default hr_api.g_number
  ,p_job_id                       in     number    default hr_api.g_number
  ,p_assignment_status_type_id    in     number    default hr_api.g_number
  ,p_payroll_id                   in     number    default hr_api.g_number
  ,p_location_id                  in     number    default hr_api.g_number
  ,p_person_referred_by_id        in     number    default hr_api.g_number
  ,p_supervisor_id                in     number    default hr_api.g_number
  ,p_special_ceiling_step_id      in     number    default hr_api.g_number
  ,p_recruitment_activity_id      in     number    default hr_api.g_number
  ,p_source_organization_id       in     number    default hr_api.g_number
  ,p_organization_id              in     number    default hr_api.g_number
  ,p_people_group_id              in     number    default hr_api.g_number
  ,p_soft_coding_keyflex_id       in     number    default hr_api.g_number
  ,p_vacancy_id                   in     number    default hr_api.g_number
  ,p_pay_basis_id                 in     number    default hr_api.g_number
  ,p_assignment_type              in     varchar2  default hr_api.g_varchar2
  ,p_primary_flag                 in     varchar2  default hr_api.g_varchar2
  ,p_application_id               in     number    default hr_api.g_number
  ,p_assignment_number            in     varchar2  default hr_api.g_varchar2
  ,p_change_reason                in     varchar2  default hr_api.g_varchar2
  ,p_comment_id                      out nocopy number
  ,p_comments                     in     varchar2  default hr_api.g_varchar2
  ,p_date_probation_end           in     date      default hr_api.g_date
  ,p_default_code_comb_id         in     number    default hr_api.g_number
  ,p_employment_category          in     varchar2  default hr_api.g_varchar2
  ,p_frequency                    in     varchar2  default hr_api.g_varchar2
  ,p_internal_address_line        in     varchar2  default hr_api.g_varchar2
  ,p_manager_flag                 in     varchar2  default hr_api.g_varchar2
  ,p_normal_hours                 in     number    default hr_api.g_number
  ,p_perf_review_period           in     number    default hr_api.g_number
  ,p_perf_review_period_frequency in     varchar2  default hr_api.g_varchar2
  ,p_period_of_service_id         in     number    default hr_api.g_number
  ,p_probation_period             in     number    default hr_api.g_number
  ,p_probation_unit               in     varchar2  default hr_api.g_varchar2
  ,p_sal_review_period            in     number    default hr_api.g_number
  ,p_sal_review_period_frequency  in     varchar2  default hr_api.g_varchar2
  ,p_set_of_books_id              in     number    default hr_api.g_number
  ,p_source_type                  in     varchar2  default hr_api.g_varchar2
  ,p_time_normal_finish           in     varchar2  default hr_api.g_varchar2
  ,p_time_normal_start            in     varchar2  default hr_api.g_varchar2
  ,p_bargaining_unit_code         in     varchar2  default hr_api.g_varchar2
  ,p_labour_union_member_flag     in     varchar2  default hr_api.g_varchar2
  ,p_hourly_salaried_code         in     varchar2  default hr_api.g_varchar2
  ,p_request_id                   in     number    default hr_api.g_number
  ,p_program_application_id       in     number    default hr_api.g_number
  ,p_program_id                   in     number    default hr_api.g_number
  ,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_asg_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 number
  ,p_validation_start_date           out nocopy date
  ,p_validation_end_date             out nocopy date
  ,p_effective_date               in     date      default hr_api.g_date
  ,p_datetrack_mode               in     varchar2  default hr_api.g_varchar2
  ,p_validate                     in     number    default hr_api.g_false_num
  ,p_offer_id                     in out nocopy number
  ,p_offer_status                 in     varchar2  default null
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_payroll_id_updated            boolean;
Line: 1334

  l_proc    varchar2(72) := g_package ||'update_offer_assignment';
Line: 1340

  savepoint update_offer_assignment_swi;
Line: 1354

  l_payroll_id_updated :=
    hr_api.constant_to_boolean
      (p_constant_value => p_payroll_id_updated);
Line: 1366

  irc_offers_api.update_offer_assignment
    (p_assignment_id                => p_assignment_id
    ,p_effective_start_date         => p_effective_start_date
    ,p_effective_end_date           => p_effective_end_date
    ,p_business_group_id            => p_business_group_id
    ,p_recruiter_id                 => p_recruiter_id
    ,p_grade_id                     => p_grade_id
    ,p_position_id                  => p_position_id
    ,p_job_id                       => p_job_id
    ,p_assignment_status_type_id    => p_assignment_status_type_id
    ,p_payroll_id                   => p_payroll_id
    ,p_location_id                  => p_location_id
    ,p_person_referred_by_id        => p_person_referred_by_id
    ,p_supervisor_id                => p_supervisor_id
    ,p_special_ceiling_step_id      => p_special_ceiling_step_id
    ,p_recruitment_activity_id      => p_recruitment_activity_id
    ,p_source_organization_id       => p_source_organization_id
    ,p_organization_id              => p_organization_id
    ,p_people_group_id              => p_people_group_id
    ,p_soft_coding_keyflex_id       => p_soft_coding_keyflex_id
    ,p_vacancy_id                   => p_vacancy_id
    ,p_pay_basis_id                 => p_pay_basis_id
    ,p_assignment_type              => p_assignment_type
    ,p_primary_flag                 => p_primary_flag
    ,p_application_id               => p_application_id
    ,p_assignment_number            => p_assignment_number
    ,p_change_reason                => p_change_reason
    ,p_comment_id                   => p_comment_id
    ,p_comments                     => p_comments
    ,p_date_probation_end           => p_date_probation_end
    ,p_default_code_comb_id         => p_default_code_comb_id
    ,p_employment_category          => p_employment_category
    ,p_frequency                    => p_frequency
    ,p_internal_address_line        => p_internal_address_line
    ,p_manager_flag                 => p_manager_flag
    ,p_normal_hours                 => p_normal_hours
    ,p_perf_review_period           => p_perf_review_period
    ,p_perf_review_period_frequency => p_perf_review_period_frequency
    ,p_period_of_service_id         => p_period_of_service_id
    ,p_probation_period             => p_probation_period
    ,p_probation_unit               => p_probation_unit
    ,p_sal_review_period            => p_sal_review_period
    ,p_sal_review_period_frequency  => p_sal_review_period_frequency
    ,p_set_of_books_id              => p_set_of_books_id
    ,p_source_type                  => p_source_type
    ,p_time_normal_finish           => p_time_normal_finish
    ,p_time_normal_start            => p_time_normal_start
    ,p_bargaining_unit_code         => p_bargaining_unit_code
    ,p_labour_union_member_flag     => p_labour_union_member_flag
    ,p_hourly_salaried_code         => p_hourly_salaried_code
    ,p_request_id                   => p_request_id
    ,p_program_application_id       => p_program_application_id
    ,p_program_id                   => p_program_id
    ,p_program_update_date          => p_program_update_date
    ,p_ass_attribute_category       => p_ass_attribute_category
    ,p_ass_attribute1               => p_ass_attribute1
    ,p_ass_attribute2               => p_ass_attribute2
    ,p_ass_attribute3               => p_ass_attribute3
    ,p_ass_attribute4               => p_ass_attribute4
    ,p_ass_attribute5               => p_ass_attribute5
    ,p_ass_attribute6               => p_ass_attribute6
    ,p_ass_attribute7               => p_ass_attribute7
    ,p_ass_attribute8               => p_ass_attribute8
    ,p_ass_attribute9               => p_ass_attribute9
    ,p_ass_attribute10              => p_ass_attribute10
    ,p_ass_attribute11              => p_ass_attribute11
    ,p_ass_attribute12              => p_ass_attribute12
    ,p_ass_attribute13              => p_ass_attribute13
    ,p_ass_attribute14              => p_ass_attribute14
    ,p_ass_attribute15              => p_ass_attribute15
    ,p_ass_attribute16              => p_ass_attribute16
    ,p_ass_attribute17              => p_ass_attribute17
    ,p_ass_attribute18              => p_ass_attribute18
    ,p_ass_attribute19              => p_ass_attribute19
    ,p_ass_attribute20              => p_ass_attribute20
    ,p_ass_attribute21              => p_ass_attribute21
    ,p_ass_attribute22              => p_ass_attribute22
    ,p_ass_attribute23              => p_ass_attribute23
    ,p_ass_attribute24              => p_ass_attribute24
    ,p_ass_attribute25              => p_ass_attribute25
    ,p_ass_attribute26              => p_ass_attribute26
    ,p_ass_attribute27              => p_ass_attribute27
    ,p_ass_attribute28              => p_ass_attribute28
    ,p_ass_attribute29              => p_ass_attribute29
    ,p_ass_attribute30              => p_ass_attribute30
    ,p_title                        => p_title
    ,p_contract_id                  => p_contract_id
    ,p_establishment_id             => p_establishment_id
    ,p_collective_agreement_id      => p_collective_agreement_id
    ,p_cagr_grade_def_id            => p_cagr_grade_def_id
    ,p_cagr_id_flex_num             => p_cagr_id_flex_num
    ,p_asg_object_version_number    => p_asg_object_version_number
    ,p_notice_period                => p_notice_period
    ,p_notice_period_uom            => p_notice_period_uom
    ,p_employee_category            => p_employee_category
    ,p_work_at_home                 => p_work_at_home
    ,p_job_post_source_name         => p_job_post_source_name
    ,p_posting_content_id           => p_posting_content_id
    ,p_placement_date_start         => p_placement_date_start
    ,p_vendor_id                    => p_vendor_id
    ,p_vendor_employee_number       => p_vendor_employee_number
    ,p_vendor_assignment_number     => p_vendor_assignment_number
    ,p_assignment_category          => p_assignment_category
    ,p_project_title                => p_project_title
    ,p_applicant_rank               => p_applicant_rank
    ,p_grade_ladder_pgm_id          => p_grade_ladder_pgm_id
    ,p_supervisor_assignment_id     => p_supervisor_assignment_id
    ,p_vendor_site_id               => p_vendor_site_id
    ,p_po_header_id                 => p_po_header_id
    ,p_po_line_id                   => p_po_line_id
    ,p_projected_assignment_end     => p_projected_assignment_end
    ,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
    ,p_validation_start_date        => p_validation_start_date
    ,p_validation_end_date          => p_validation_end_date
    ,p_effective_date               => p_effective_date
    ,p_datetrack_mode               => p_datetrack_mode
    ,p_validate                     => l_validate
    ,p_offer_id                     => p_offer_id
    ,p_offer_status                 => p_offer_status
    );
Line: 1521

  p_payroll_id_updated :=
     hr_api.boolean_to_constant
      (p_boolean_value => l_payroll_id_updated
      );
Line: 1540

    rollback to update_offer_assignment_swi;
Line: 1550

    p_payroll_id_updated           := null;
Line: 1564

    rollback to update_offer_assignment_swi;
Line: 1578

    p_payroll_id_updated           := null;
Line: 1584

end update_offer_assignment;
Line: 1588

PROCEDURE delete_offer_assignment
  (p_validate                     in     number    default hr_api.g_false_num
  ,p_effective_date               in     date      default hr_api.g_date
  ,p_offer_assignment_id          in     number
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_validate                      boolean;
Line: 1601

  l_proc    varchar2(72) := g_package ||'delete_offer_assignment';
Line: 1607

  savepoint delete_offer_assignment_swi;
Line: 1627

  irc_offers_api.delete_offer_assignment
    (p_validate                     => l_validate
    ,p_effective_date               => p_effective_date
    ,p_offer_assignment_id          => p_offer_assignment_id
    );
Line: 1654

    rollback to delete_offer_assignment_swi;
Line: 1668

    rollback to delete_offer_assignment_swi;
Line: 1678

end delete_offer_assignment;
Line: 1832

  ,p_program_update_date          in     date      default null
  ,p_ass_attribute_category       in     varchar2  default null
  ,p_ass_attribute1               in     varchar2  default null
  ,p_ass_attribute2               in     varchar2  default null
  ,p_ass_attribute3               in     varchar2  default null
  ,p_ass_attribute4               in     varchar2  default null
  ,p_ass_attribute5               in     varchar2  default null
  ,p_ass_attribute6               in     varchar2  default null
  ,p_ass_attribute7               in     varchar2  default null
  ,p_ass_attribute8               in     varchar2  default null
  ,p_ass_attribute9               in     varchar2  default null
  ,p_ass_attribute10              in     varchar2  default null
  ,p_ass_attribute11              in     varchar2  default null
  ,p_ass_attribute12              in     varchar2  default null
  ,p_ass_attribute13              in     varchar2  default null
  ,p_ass_attribute14              in     varchar2  default null
  ,p_ass_attribute15              in     varchar2  default null
  ,p_ass_attribute16              in     varchar2  default null
  ,p_ass_attribute17              in     varchar2  default null
  ,p_ass_attribute18              in     varchar2  default null
  ,p_ass_attribute19              in     varchar2  default null
  ,p_ass_attribute20              in     varchar2  default null
  ,p_ass_attribute21              in     varchar2  default null
  ,p_ass_attribute22              in     varchar2  default null
  ,p_ass_attribute23              in     varchar2  default null
  ,p_ass_attribute24              in     varchar2  default null
  ,p_ass_attribute25              in     varchar2  default null
  ,p_ass_attribute26              in     varchar2  default null
  ,p_ass_attribute27              in     varchar2  default null
  ,p_ass_attribute28              in     varchar2  default null
  ,p_ass_attribute29              in     varchar2  default null
  ,p_ass_attribute30              in     varchar2  default null
  ,p_title                        in     varchar2  default null
  ,p_object_version_number        in     number    default 1
  ,p_contract_id                  in     number    default null
  ,p_establishment_id             in     number    default null
  ,p_collective_agreement_id      in     number    default null
  ,p_cagr_grade_def_id            in     number    default null
  ,p_cagr_id_flex_num             in     number    default null
  ,p_notice_period                in     number    default null
  ,p_notice_period_uom            in     varchar2  default null
  ,p_employee_category            in     varchar2  default null
  ,p_work_at_home                 in     varchar2  default null
  ,p_job_post_source_name         in     varchar2  default null
  ,p_posting_content_id           in     number    default null
  ,p_placement_date_start         in     date      default null
  ,p_vendor_id                    in     number    default null
  ,p_vendor_employee_number       in     varchar2  default null
  ,p_vendor_assignment_number     in     varchar2  default null
  ,p_assignment_category          in     varchar2  default null
  ,p_project_title                in     varchar2  default null
  ,p_applicant_rank               in     number    default null
  ,p_grade_ladder_pgm_id          in     number    default null
  ,p_supervisor_assignment_id     in     number    default null
  ,p_vendor_site_id               in     number    default null
  ,p_po_header_id                 in     number    default null
  ,p_po_line_id                   in     number    default null
  ,p_projected_assignment_end     in     date      default null
  ,p_effective_date               in     date
  --
  -- pay proposal details
  --
  ,p_pay_proposal_id              in     number
  ,p_event_id                     in     number    default null
  ,p_change_date                  in     date      default null
  ,p_last_change_date             in     date      default null
  ,p_next_perf_review_date        in     date      default null
  ,p_next_sal_review_date         in     date      default null
  ,p_performance_rating           in     varchar2  default null
  ,p_proposal_reason              in     varchar2  default null
  ,p_proposed_salary              in     varchar2  default null
  ,p_review_date                  in     date      default null
  ,p_attribute_category           in     varchar2  default null
  ,p_attribute1                   in     varchar2  default null
  ,p_attribute2                   in     varchar2  default null
  ,p_attribute3                   in     varchar2  default null
  ,p_attribute4                   in     varchar2  default null
  ,p_attribute5                   in     varchar2  default null
  ,p_attribute6                   in     varchar2  default null
  ,p_attribute7                   in     varchar2  default null
  ,p_attribute8                   in     varchar2  default null
  ,p_attribute9                   in     varchar2  default null
  ,p_attribute10                  in     varchar2  default null
  ,p_attribute11                  in     varchar2  default null
  ,p_attribute12                  in     varchar2  default null
  ,p_attribute13                  in     varchar2  default null
  ,p_attribute14                  in     varchar2  default null
  ,p_attribute15                  in     varchar2  default null
  ,p_attribute16                  in     varchar2  default null
  ,p_attribute17                  in     varchar2  default null
  ,p_attribute18                  in     varchar2  default null
  ,p_attribute19                  in     varchar2  default null
  ,p_attribute20                  in     varchar2  default null
  ,p_pay_proposal_ovn             in     number    default null
  ,p_approved                     in     varchar2  default null
  ,p_multiple_components          in     varchar2  default null
  ,p_forced_ranking               in     number    default null
  ,p_performance_review_id        in     number    default null
  ,p_proposed_salary_n            in     number    default null
  ,p_comments                     in     long      default null
  --
  ,p_is_run_reqd                  out nocopy varchar2
  ,p_return_status                out nocopy varchar2
  ) is
  --
  l_proc                           varchar2(72) := g_package ||'is_run_benmgle_for_irec_reqd';
Line: 2007

  l_offer_assignment_record.program_update_date         :=  p_program_update_date;
Line: 2234

  ,p_program_update_date          in     date      default null
  ,p_ass_attribute_category       in     varchar2  default null
  ,p_ass_attribute1               in     varchar2  default null
  ,p_ass_attribute2               in     varchar2  default null
  ,p_ass_attribute3               in     varchar2  default null
  ,p_ass_attribute4               in     varchar2  default null
  ,p_ass_attribute5               in     varchar2  default null
  ,p_ass_attribute6               in     varchar2  default null
  ,p_ass_attribute7               in     varchar2  default null
  ,p_ass_attribute8               in     varchar2  default null
  ,p_ass_attribute9               in     varchar2  default null
  ,p_ass_attribute10              in     varchar2  default null
  ,p_ass_attribute11              in     varchar2  default null
  ,p_ass_attribute12              in     varchar2  default null
  ,p_ass_attribute13              in     varchar2  default null
  ,p_ass_attribute14              in     varchar2  default null
  ,p_ass_attribute15              in     varchar2  default null
  ,p_ass_attribute16              in     varchar2  default null
  ,p_ass_attribute17              in     varchar2  default null
  ,p_ass_attribute18              in     varchar2  default null
  ,p_ass_attribute19              in     varchar2  default null
  ,p_ass_attribute20              in     varchar2  default null
  ,p_ass_attribute21              in     varchar2  default null
  ,p_ass_attribute22              in     varchar2  default null
  ,p_ass_attribute23              in     varchar2  default null
  ,p_ass_attribute24              in     varchar2  default null
  ,p_ass_attribute25              in     varchar2  default null
  ,p_ass_attribute26              in     varchar2  default null
  ,p_ass_attribute27              in     varchar2  default null
  ,p_ass_attribute28              in     varchar2  default null
  ,p_ass_attribute29              in     varchar2  default null
  ,p_ass_attribute30              in     varchar2  default null
  ,p_title                        in     varchar2  default null
  ,p_object_version_number        in     number    default 1
  ,p_contract_id                  in     number    default null
  ,p_establishment_id             in     number    default null
  ,p_collective_agreement_id      in     number    default null
  ,p_cagr_grade_def_id            in     number    default null
  ,p_cagr_id_flex_num             in     number    default null
  ,p_notice_period                in     number    default null
  ,p_notice_period_uom            in     varchar2  default null
  ,p_employee_category            in     varchar2  default null
  ,p_work_at_home                 in     varchar2  default null
  ,p_job_post_source_name         in     varchar2  default null
  ,p_posting_content_id           in     number    default null
  ,p_placement_date_start         in     date      default null
  ,p_vendor_id                    in     number    default null
  ,p_vendor_employee_number       in     varchar2  default null
  ,p_vendor_assignment_number     in     varchar2  default null
  ,p_assignment_category          in     varchar2  default null
  ,p_project_title                in     varchar2  default null
  ,p_applicant_rank               in     number    default null
  ,p_grade_ladder_pgm_id          in     number    default null
  ,p_supervisor_assignment_id     in     number    default null
  ,p_vendor_site_id               in     number    default null
  ,p_po_header_id                 in     number    default null
  ,p_po_line_id                   in     number    default null
  ,p_projected_assignment_end     in     date      default null
  ,p_effective_date               in     date
  ,p_return_status                out nocopy varchar2
  ) is
  --
  l_proc                       varchar2(72) := g_package ||'run_benmgle_for_irec';
Line: 2365

  l_offer_assignment_record.program_update_date         :=  p_program_update_date;
Line: 2500

   select object_version_number
     from irc_offers
    where offer_id = p_offer_id;
Line: 2544

     update_offer
     (p_validate                     =>       p_validate
     ,p_effective_date               =>       l_effective_date
     ,p_offer_status                 =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferStatus')
     ,p_discretionary_job_title      =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'DiscretionaryJobTitle')
     ,p_offer_extended_method        =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferExtendedMethod')
     ,p_respondent_id                =>       hr_transaction_swi.getNumberValue(l_CommitNode,'RespondentId')
     ,p_expiry_date                  =>       hr_transaction_swi.getDateValue(l_CommitNode,'ExpiryDate')
     ,p_proposed_start_date          =>       hr_transaction_swi.getDateValue(l_CommitNode,'ProposedStartDate')
     ,p_offer_letter_tracking_code   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferLetterTrackingCode')
     ,p_offer_postal_service         =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferPostalService')
     ,p_offer_shipping_date          =>       hr_transaction_swi.getDateValue(l_CommitNode,'OfferShippingDate')
     ,p_applicant_assignment_id      =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ApplicantAssignmentId')
     ,p_offer_assignment_id          =>       hr_transaction_swi.getNumberValue(l_CommitNode,'OfferAssignmentId')
     ,p_address_id                   =>       hr_transaction_swi.getNumberValue(l_CommitNode,'AddressId')
     ,p_template_id                  =>       hr_transaction_swi.getNumberValue(l_CommitNode,'TemplateId')
     ,p_offer_letter_file_type       =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferLetterFileType')
     ,p_offer_letter_file_name       =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferLetterFileName')
     ,p_attribute_category           =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AttributeCategory')
     ,p_attribute1                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute1')
     ,p_attribute2                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute2')
     ,p_attribute3                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute3')
     ,p_attribute4                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute4')
     ,p_attribute5                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute5')
     ,p_attribute6                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute6')
     ,p_attribute7                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute7')
     ,p_attribute8                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute8')
     ,p_attribute9                   =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute9')
     ,p_attribute10                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute10')
     ,p_attribute11                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute11')
     ,p_attribute12                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute12')
     ,p_attribute13                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute13')
     ,p_attribute14                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute14')
     ,p_attribute15                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute15')
     ,p_attribute16                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute16')
     ,p_attribute17                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute17')
     ,p_attribute18                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute18')
     ,p_attribute19                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute19')
     ,p_attribute20                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute20')
     ,p_attribute21                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute21')
     ,p_attribute22                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute22')
     ,p_attribute23                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute23')
     ,p_attribute24                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute24')
     ,p_attribute25                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute25')
     ,p_attribute26                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute26')
     ,p_attribute27                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute27')
     ,p_attribute28                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute28')
     ,p_attribute29                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute29')
     ,p_attribute30                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute30')
     ,p_change_reason                =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'ChangeReason',null)
     ,p_decline_reason               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'DeclineReason',null)
     ,p_note_text                    =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'NoteText',null)
     ,p_status_change_date           =>       hr_transaction_swi.getDateValue(l_CommitNode,'StatusChangeDate',null)
     ,p_offer_id                     =>       l_offer_id
     ,p_object_version_number        =>       l_object_version_number
     ,p_offer_version                =>       l_offer_version
     ,p_return_status                =>       l_return_status
     );
Line: 2606

     delete_offer
     (p_validate                     =>       p_validate
     ,p_object_version_number        =>       l_object_version_number
     ,p_offer_id                     =>       l_offer_id
     ,p_effective_date               =>       l_effective_date
     ,p_return_status                =>       l_return_status
     );
Line: 2650

   l_payroll_id_updated        number;
Line: 2692

     update_offer_assignment
     (p_assignment_id                =>       l_assignment_id
     ,p_effective_start_date         =>       l_effective_start_date
     ,p_effective_end_date           =>       l_effective_end_date
     ,p_business_group_id            =>       l_business_group_id
     ,p_recruiter_id                 =>       hr_transaction_swi.getNumberValue(l_CommitNode,'RecruiterId')
     ,p_grade_id                     =>       hr_transaction_swi.getNumberValue(l_CommitNode,'GradeId')
     ,p_position_id                  =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PositionId')
     ,p_job_id                       =>       hr_transaction_swi.getNumberValue(l_CommitNode,'JobId')
     ,p_assignment_status_type_id    =>       hr_transaction_swi.getNumberValue(l_CommitNode,'AssignmentStatusTypeId')
     ,p_payroll_id                   =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PayrollId')
     ,p_location_id                  =>       hr_transaction_swi.getNumberValue(l_CommitNode,'LocationId')
     ,p_person_referred_by_id        =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PersonReferredById')
     ,p_supervisor_id                =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SupervisorId')
     ,p_special_ceiling_step_id      =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SpecialCeilingStepId')
     ,p_recruitment_activity_id      =>       hr_transaction_swi.getNumberValue(l_CommitNode,'RecruitmentActivityId')
     ,p_source_organization_id       =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SourceOrganizationId')
     ,p_organization_id              =>       hr_transaction_swi.getNumberValue(l_CommitNode,'OrganizationId')
     ,p_people_group_id              =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PeopleGroupId')
     ,p_soft_coding_keyflex_id       =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SoftCodingKeyflexId')
     ,p_vacancy_id                   =>       hr_transaction_swi.getNumberValue(l_CommitNode,'VacancyId')
     ,p_pay_basis_id                 =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PayBasisId')
     ,p_assignment_type              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssignmentType')
     ,p_primary_flag                 =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'PrimaryFlag')
     ,p_application_id               =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ApplicationId')
     ,p_assignment_number            =>       l_assignment_number
     ,p_change_reason                =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'ChangeReason')
     ,p_comment_id                   =>       l_comment_id
     ,p_comments                     =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Comments')
     ,p_date_probation_end           =>       hr_transaction_swi.getDateValue(l_CommitNode,'DateProbationEnd')
     ,p_default_code_comb_id         =>       hr_transaction_swi.getNumberValue(l_CommitNode,'DefaultCodeCombId')
     ,p_employment_category          =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'EmploymentCategory')
     ,p_frequency                    =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Frequency')
     ,p_internal_address_line        =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'InternalAddressLine')
     ,p_manager_flag                 =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'ManagerFlag')
     ,p_normal_hours                 =>       hr_transaction_swi.getNumberValue(l_CommitNode,'NormalHours')
     ,p_perf_review_period           =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PerfReviewPeriod')
     ,p_perf_review_period_frequency =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'PerfReviewPeriodFrequency')
     ,p_period_of_service_id         =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PeriodOfServiceId')
     ,p_probation_period             =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ProbationPeriod')
     ,p_probation_unit               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'ProbationUnit')
     ,p_sal_review_period            =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SalReviewPeriod')
     ,p_sal_review_period_frequency  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'SalReviewPeriodFrequency')
     ,p_set_of_books_id              =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SetOfBooksId')
     ,p_source_type                  =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'SourceType')
     ,p_time_normal_finish           =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'TimeNormalFinish')
     ,p_time_normal_start            =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'TimeNormalStart')
     ,p_bargaining_unit_code         =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'BargainingUnitCode')
     ,p_labour_union_member_flag     =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'LabourUnionMemberFlag')
     ,p_hourly_salaried_code         =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'HourlySalariedCode')
     ,p_request_id                   =>       hr_transaction_swi.getNumberValue(l_CommitNode,'RequestId')
     ,p_program_application_id       =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ProgramApplicationId')
     ,p_program_id                   =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ProgramId')
     ,p_program_update_date          =>       hr_transaction_swi.getDateValue(l_CommitNode,'ProgramUpdateDate')
     ,p_ass_attribute_category       =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttributeCategory')
     ,p_ass_attribute1               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute1')
     ,p_ass_attribute2               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute2')
     ,p_ass_attribute3               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute3')
     ,p_ass_attribute4               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute4')
     ,p_ass_attribute5               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute5')
     ,p_ass_attribute6               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute6')
     ,p_ass_attribute7               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute7')
     ,p_ass_attribute8               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute8')
     ,p_ass_attribute9               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute9')
     ,p_ass_attribute10              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute10')
     ,p_ass_attribute11              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute11')
     ,p_ass_attribute12              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute12')
     ,p_ass_attribute13              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute13')
     ,p_ass_attribute14              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute14')
     ,p_ass_attribute15              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute15')
     ,p_ass_attribute16              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute16')
     ,p_ass_attribute17              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute17')
     ,p_ass_attribute18              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute18')
     ,p_ass_attribute19              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute19')
     ,p_ass_attribute20              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute20')
     ,p_ass_attribute21              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute21')
     ,p_ass_attribute22              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute22')
     ,p_ass_attribute23              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute23')
     ,p_ass_attribute24              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute24')
     ,p_ass_attribute25              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute25')
     ,p_ass_attribute26              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute26')
     ,p_ass_attribute27              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute27')
     ,p_ass_attribute28              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute28')
     ,p_ass_attribute29              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute29')
     ,p_ass_attribute30              =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssAttribute30')
     ,p_title                        =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'Title')
     ,p_contract_id                  =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ContractId')
     ,p_establishment_id             =>       hr_transaction_swi.getNumberValue(l_CommitNode,'EstablishmentId')
     ,p_collective_agreement_id      =>       hr_transaction_swi.getNumberValue(l_CommitNode,'CollectiveAgreementId')
     ,p_cagr_grade_def_id            =>       hr_transaction_swi.getNumberValue(l_CommitNode,'CagrGradeDefId')
     ,p_cagr_id_flex_num             =>       hr_transaction_swi.getNumberValue(l_CommitNode,'CagrIdFlexNum')
     ,p_asg_object_version_number    =>       l_asg_object_version_number
     ,p_notice_period                =>       hr_transaction_swi.getNumberValue(l_CommitNode,'NoticePeriod')
     ,p_notice_period_uom            =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'NoticePeriodUom')
     ,p_employee_category            =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'EmployeeCategory')
     ,p_work_at_home                 =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'WorkAtHome')
     ,p_job_post_source_name         =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'JobPostSourceName')
     ,p_posting_content_id           =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PostingContentId')
     ,p_placement_date_start         =>       hr_transaction_swi.getDateValue(l_CommitNode,'PlacementDateStart')
     ,p_vendor_id                    =>       hr_transaction_swi.getNumberValue(l_CommitNode,'VendorId')
     ,p_vendor_employee_number       =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'VendorEmployeeNumber')
     ,p_vendor_assignment_number     =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'VendorAssignmentNumber')
     ,p_assignment_category          =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'AssignmentCategory')
     ,p_project_title                =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'ProjectTitle')
     ,p_applicant_rank               =>       hr_transaction_swi.getNumberValue(l_CommitNode,'ApplicantRank')
     ,p_grade_ladder_pgm_id          =>       hr_transaction_swi.getNumberValue(l_CommitNode,'GradeLadderPgmId')
     ,p_supervisor_assignment_id     =>       hr_transaction_swi.getNumberValue(l_CommitNode,'SupervisorAssignmentId')
     ,p_vendor_site_id               =>       hr_transaction_swi.getNumberValue(l_CommitNode,'VendorSiteId')
     ,p_po_header_id                 =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PoHeaderId')
     ,p_po_line_id                   =>       hr_transaction_swi.getNumberValue(l_CommitNode,'PoLineId')
     ,p_projected_assignment_end     =>       hr_transaction_swi.getDateValue(l_CommitNode,'ProjectedAssignmentEnd')
     ,p_payroll_id_updated           =>       l_payroll_id_updated
     ,p_validation_start_date        =>       l_validation_start_date
     ,p_validation_end_date          =>       l_validation_end_date
     ,p_effective_date               =>       l_effective_date
     ,p_datetrack_mode               =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'DatetrackMode')
     ,p_validate                     =>       p_validate
     ,p_offer_id                     =>       l_offer_id
     ,p_offer_status                 =>       hr_transaction_swi.getVarchar2Value(l_CommitNode,'OfferStatus',null)
     ,p_return_status                =>       l_return_status
     );
Line: 2818

     delete_offer_assignment
     (p_validate                     =>       p_validate
     ,p_effective_date               =>       l_effective_date
     ,p_offer_assignment_id          =>       hr_transaction_swi.getNumberValue(l_CommitNode,'OfferAssignmentId',null)
     ,p_return_status                =>       l_return_status
     );
Line: 2857

      select offer_id
            ,offer_version
            ,offer_status
            ,applicant_assignment_id
            ,expiry_date
            ,object_version_number
      from hr_api_transactions hrt, irc_offers iro
      where hrt.transaction_id = p_transaction_id
            and hrt.transaction_ref_id = iro.offer_id;
Line: 2868

    select   offer_status
            ,change_reason
      from irc_offer_status_history HISTORY
      where HISTORY.offer_id = p_offer_id
        and not EXISTS (SELECT 1
           FROM irc_offer_status_history iosh1
          WHERE iosh1.offer_id = HISTORY.offer_id
            AND iosh1.status_change_date > HISTORY.status_change_date
           )
        AND HISTORY.offer_status_history_id =
           (SELECT MAX(iosh2.offer_status_history_id)
              FROM irc_offer_status_history iosh2
             WHERE iosh2.offer_id = HISTORY.offer_id
               AND iosh2.status_change_date = HISTORY.status_change_date
           );
Line: 2885

       SELECT ios1.offer_status
       FROM irc_offer_status_history ios1
       WHERE EXISTS ( SELECT 1
                          FROM irc_offer_status_history iosh1
                          WHERE iosh1.offer_id = l_offer_id
                          AND iosh1.status_change_date > ios1.status_change_date
                        )
        AND ios1.offer_status_history_id = (SELECT MAX(iosh2.offer_status_history_id)
                                              FROM irc_offer_status_history iosh2
                                             WHERE iosh2.offer_id = l_offer_id
                                               AND iosh2.status_change_date = ios1.status_change_date
                                            )
        AND 1 =
         (SELECT COUNT(*)
          FROM irc_offer_status_history ios3
          WHERE ios3.offer_id = l_offer_id
          AND ios3.status_change_date > ios1.status_change_date
         );
Line: 2991

     elsif p_event = 'REJECTED' OR p_event = 'DELETED' OR p_event = 'CANCEL' then
       if l_prev_offer_status = 'PENDING_EXTENDED'
                 and l_expiry_date >= l_effective_date then
         l_offer_status := 'EXTENDED';
Line: 3011

       update_offer
       (p_effective_date               =>       l_effective_date
       ,p_offer_status                 =>       l_offer_status
       ,p_change_reason                =>       l_change_reason
       ,p_offer_id                     =>       l_offer_id
       ,p_object_version_number        =>       l_object_version_number
       ,p_offer_version                =>       l_offer_version
       ,p_return_status                =>       l_return_status
       );
Line: 3051

    select assignment_id
      from hr_api_transactions
     where transaction_id = p_transaction_id;
Line: 3056

    select max(per_in_ler_id)
      from ben_pil_assignment
     where applicant_assignment_id = l_applicant_assignment_id
       and offer_assignment_id is null;
Line: 3062

    select person_id
      from per_all_assignments_f
     where assignment_id = l_applicant_assignment_id
       and trunc(sysdate)
   between effective_start_date
       and effective_end_date;
Line: 3070

    select max(per_in_ler_id)
      from ben_pil_assignment
     where applicant_assignment_id = l_applicant_assignment_id
       and offer_assignment_id is not null;
Line: 3152

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_EXT_OFFER_APPROVED',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3153

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_INT_OFFER_APPROVED',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3160

                                              X_last_update_login=> fnd_global.login_id
                                              );
Line: 3167

                                              X_last_update_login=> fnd_global.login_id
                                              );
Line: 3170

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_EXT_OFFER',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3171

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_INT_OFFER',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3185

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_EXT_OFFER',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3186

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_INT_OFFER',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3201

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_EXT_OFFER',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3202

 fnd_attached_documents2_pkg.delete_attachments(X_entity_name=>'IRC_INT_OFFER',X_pk1_value=>p_applicant_assignment_id,X_delete_document_flag=>'Y');
Line: 3209

                                              X_last_update_login=> fnd_global.login_id
                                             );
Line: 3216

                                              X_last_update_login=> fnd_global.login_id
                                              );