Oracle HRMS – Create Employee API


hr_employee_api.create_employee API is used to create new employee with other important information as per the requirement.

hr_employee_api.create_employee

(p_hire_date                      => TO_DATE (’12-AUG-2023′),

p_business_group_id=>fnd_profile.value_specific(‘PER_BUSINESS_GROUP_ID’)

p_last_name                      => ‘ P_EMP_LAST_NAME ‘,

p_first_name                     => ‘ P_EMP_FIRST_NAME ‘,

p_middle_names                   => NULL,

p_sex                            => ‘M’,

p_national_identifier            => ‘256-54-575′,

p_date_of_birth                  => TO_DATE (’05-NOV-1990’),

p_known_as                       => ‘ P_DUMMY ‘,

p_employee_number                => lc_employee_number,

p_person_id                      => ln_person_id,

p_assignment_id                  => ln_assignment_id,

p_per_object_version_number      => ln_object_ver_number,

p_asg_object_version_number      => ln_asg_ovn,

p_per_effective_start_date       => ld_per_effective_start_date,

p_per_effective_end_date         => ld_per_effective_end_date,

p_full_name                      => lc_full_name,

p_per_comment_id                 => ln_per_comment_id,

p_assignment_sequence            => ln_assignment_sequence,

p_assignment_number              => lc_assignment_number,

p_name_combination_warning       => lb_name_combination_warning,

p_assign_payroll_warning         => lb_assign_payroll_warning,

p_orig_hire_warning              => lb_orig_hire_warning);