DBA Data[Home] [Help]

APPS.PER_ASG_INS SQL Statements

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

Line: 78

Procedure dt_insert_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
--
-- Cursor to select 'old' created AOL who column values
--
  Cursor C_Sel1 Is
    select asg.created_by,
           asg.creation_date
    from   per_all_assignments_f asg
    where  asg.assignment_id        = p_rec.assignment_id
    and    asg.effective_start_date =
             per_asg_shd.g_old_rec.effective_start_date
    and    asg.effective_end_date   = (p_validation_start_date - 1);
Line: 97

  l_proc        varchar2(72) := g_package||'dt_insert_dml';
Line: 100

  l_last_update_date       per_all_assignments_f.last_update_date%TYPE;
Line: 101

  l_last_updated_by     per_all_assignments_f.last_updated_by%TYPE;
Line: 102

  l_last_update_login   per_all_assignments_f.last_update_login%TYPE;
Line: 124

  If (p_datetrack_mode <> 'INSERT') then
    hr_utility.set_location(l_proc, 10);
Line: 146

    l_last_update_date   := sysdate;
Line: 147

    l_last_updated_by    := fnd_global.user_id;
Line: 148

    l_last_update_login  := fnd_global.login_id;
Line: 155

  insert into per_all_assignments_f
  (    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,
    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,
    contract_id,
    establishment_id,
    collective_agreement_id,
    cagr_grade_def_id,
    cagr_id_flex_num,
    object_version_number,
    created_by,
    creation_date,
    last_update_date,
    last_updated_by,
    last_update_login,
    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
  )
  Values
  (    p_rec.assignment_id,
    p_rec.effective_start_date,
    p_rec.effective_end_date,
    p_rec.business_group_id,
    p_rec.recruiter_id,
    p_rec.grade_id,
    p_rec.position_id,
    p_rec.job_id,
    p_rec.assignment_status_type_id,
    p_rec.payroll_id,
    p_rec.location_id,
    p_rec.person_referred_by_id,
    p_rec.supervisor_id,
    p_rec.special_ceiling_step_id,
    p_rec.person_id,
    p_rec.recruitment_activity_id,
    p_rec.source_organization_id,
    p_rec.organization_id,
    p_rec.people_group_id,
    p_rec.soft_coding_keyflex_id,
    p_rec.vacancy_id,
    p_rec.pay_basis_id,
    p_rec.assignment_sequence,
    p_rec.assignment_type,
    p_rec.primary_flag,
    p_rec.application_id,
    p_rec.assignment_number,
    p_rec.change_reason,
    p_rec.comment_id,
    p_rec.date_probation_end,
    p_rec.default_code_comb_id,
    p_rec.employment_category,
    p_rec.frequency,
    p_rec.internal_address_line,
    p_rec.manager_flag,
    p_rec.normal_hours,
    p_rec.perf_review_period,
    p_rec.perf_review_period_frequency,
    p_rec.period_of_service_id,
    p_rec.probation_period,
    p_rec.probation_unit,
    p_rec.sal_review_period,
    p_rec.sal_review_period_frequency,
    p_rec.set_of_books_id,
    p_rec.source_type,
    p_rec.time_normal_finish,
        p_rec.time_normal_start,
        p_rec.bargaining_unit_code,
        p_rec.labour_union_member_flag,
        p_rec.hourly_salaried_code,
    p_rec.request_id,
    p_rec.program_application_id,
    p_rec.program_id,
    p_rec.program_update_date,
    p_rec.ass_attribute_category,
    p_rec.ass_attribute1,
    p_rec.ass_attribute2,
    p_rec.ass_attribute3,
    p_rec.ass_attribute4,
    p_rec.ass_attribute5,
    p_rec.ass_attribute6,
    p_rec.ass_attribute7,
    p_rec.ass_attribute8,
    p_rec.ass_attribute9,
    p_rec.ass_attribute10,
    p_rec.ass_attribute11,
    p_rec.ass_attribute12,
    p_rec.ass_attribute13,
    p_rec.ass_attribute14,
    p_rec.ass_attribute15,
    p_rec.ass_attribute16,
    p_rec.ass_attribute17,
    p_rec.ass_attribute18,
    p_rec.ass_attribute19,
    p_rec.ass_attribute20,
    p_rec.ass_attribute21,
    p_rec.ass_attribute22,
    p_rec.ass_attribute23,
    p_rec.ass_attribute24,
    p_rec.ass_attribute25,
    p_rec.ass_attribute26,
    p_rec.ass_attribute27,
    p_rec.ass_attribute28,
    p_rec.ass_attribute29,
    p_rec.ass_attribute30,
    p_rec.title,
    p_rec.contract_id,
    p_rec.establishment_id,
    p_rec.collective_agreement_id,
    p_rec.cagr_grade_def_id,
    p_rec.cagr_id_flex_num,
    p_rec.object_version_number,
    l_created_by,
    l_creation_date,
    l_last_update_date,
    l_last_updated_by,
    l_last_update_login,
    p_rec.notice_period,
    p_rec.notice_period_uom,
    p_rec.employee_category,
    p_rec.work_at_home,
    p_rec.job_post_source_name,
    p_rec.posting_content_id,
    p_rec.period_of_placement_date_start,
    p_rec.vendor_id,
    p_rec.vendor_employee_number,
    p_rec.vendor_assignment_number,
    p_rec.assignment_category,
    p_rec.project_title,
    p_rec.applicant_rank,
    p_rec.grade_ladder_pgm_id,
    p_rec.supervisor_assignment_id,
    p_rec.vendor_site_id,
    p_rec.po_header_id,
    p_rec.po_line_id,
    p_rec.projected_assignment_end
  );
Line: 409

End dt_insert_dml;
Line: 414

Procedure insert_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||'insert_dml';
Line: 426

  dt_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: 433

End insert_dml;
Line: 474

Procedure pre_insert
    (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_insert';
Line: 485

  Cursor C_Sel1 is select per_assignments_s.nextval from sys.dual;
Line: 488

    Select null
      from per_all_assignments_f
     where assignment_id =
             per_asg_ins.g_assignment_id_i;
Line: 567

End pre_insert;
Line: 601

Procedure post_insert
    (p_rec              in 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

      -- Start changes for bug 13855370
  Cursor C_asg_rec is
    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 - 1 between effective_start_date
                                 and     effective_end_date;
Line: 729

    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: 739

  l_proc    varchar2(72) := g_package||'post_insert';
Line: 825

    per_asg_rki.after_insert
      (p_effective_date                 => p_effective_date
      ,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_business_group_id              => p_rec.business_group_id
      ,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_person_id                      => p_rec.person_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_sequence            => p_rec.assignment_sequence
      ,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_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_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);
Line: 961

  pay_pog_all_assignments_pkg.after_insert
  (p_effective_date             => p_effective_date
  ,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.program_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_SEQUENCE        => p_rec.assignment_sequence
  ,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_BUSINESS_GROUP_ID          => p_rec.business_group_id
  ,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_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_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_OBJECT_VERSION_NUMBER      => p_rec.object_version_number
  ,P_ORGANIZATION_ID            => p_rec.organization_id
  ,P_PAYROLL_ID                 => p_rec.payroll_id
  ,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_ID                  => p_rec.person_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
  );
Line: 1080

    per_pqh_shr.per_asg_wf_sync('POST_INSERT',
                            p_rec,
                            null,
                            p_effective_date,
                            p_validation_start_date,
                            p_validation_end_date,
                            p_datetrack_mode);
Line: 1091

End post_insert;
Line: 1196

  l_datetrack_mode        varchar2(30) := 'INSERT';
Line: 1226

  per_asg_bus1.insert_validate
    (p_rec                  => p_rec,
     p_effective_date          => p_effective_date,
     p_datetrack_mode          => l_datetrack_mode,
     p_validation_start_date      => l_validation_start_date,
     p_validation_end_date          => l_validation_end_date,
         p_validate_df_flex           => p_validate_df_flex,
         p_other_manager_warning      => p_other_manager_warning,
         p_hourly_salaried_warning    => p_hourly_salaried_warning,
         p_inv_pos_grade_warning      => l_inv_pos_grade_warning
        );
Line: 1243

  pre_insert
     (p_rec             => p_rec,
     p_effective_date     => p_effective_date,
     p_datetrack_mode     => l_datetrack_mode,
     p_validation_start_date => l_validation_start_date,
     p_validation_end_date     => l_validation_end_date
        );
Line: 1253

  insert_dml
     (p_rec             => p_rec,
     p_effective_date     => p_effective_date,
     p_datetrack_mode     => l_datetrack_mode,
     p_validation_start_date => l_validation_start_date,
     p_validation_end_date     => l_validation_end_date
        );
Line: 1268

  post_insert
     (p_rec             => p_rec,
     p_effective_date     => p_effective_date,
     p_datetrack_mode     => l_datetrack_mode,
     p_validation_start_date => l_validation_start_date,
     p_validation_end_date     => l_validation_end_date
        );
Line: 1354

  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 boolean          default true,
  p_object_version_number        out nocopy number,
  p_other_manager_warning        out nocopy boolean,
  p_hourly_salaried_warning      out nocopy boolean,
  p_effective_date         in date,
  p_validate             in boolean   default false ,
  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
)
 is
--
  l_rec        per_asg_shd.g_rec_type;
Line: 1486

  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,
  null ,
  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
 );