Hrms API - Oracle Hrms API Details

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

HRMS API - Oracle HRMS API Details HRMS - API

Datatype(IN Datatype(OU Datatype(IN/OU


API Name Procedure Name Mandatory IN Parameters ) OUT Parameters T) IN/OUT Parameters T)

HR_EMPLOYEE_API CREATE_EMPLOYEE p_hire_date Date p_person_id Number p_employee_number Varchar2


p_business_group_id number p_assignment_id Number
p_last_name Varchar2 p_per_object_version_number Number
p_sex Varchar2 p_asg_object_version_number Number
p_per_effective_start_date Date
p_per_effective_end_date Date
p_full_name Varchar2
p_per_comment_id Number
p_assignment_sequence Number
p_assignment_number Varchar2
p_name_combination_warning Boolean
p_assign_payroll_warning Boolean

HR_PERSON_API UPDATE_PERSON p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_update_mode varchar2 p_effective_end_date date


p_person_id number p_full_name varchar2
p_comment_id number
p_name_combination_warning boolean
p_assign_payroll_warning boolean
p_orig_hire_warning boolean

ACTUAL_TERMINATI
HR_EX_EMPLOYEE_API ON_EMP p_effective_date date p_supervisor_warning boolean p_object_version_number number
p_last_standard_process
p_period_of_service_id number p_event_warning boolean _date date

p_actual_termination_date date p_interview_warning boolean


p_review_warning boolean
p_recruiter_warning boolean
p_asg_future_changes_warning boolean
p_entries_changed_warning varchar2
p_pay_proposal_warning boolean
p_dod_warning boolean
HRMS API - Oracle HRMS API Details HRMS - API

FINAL_PROCESS_EM
P p_period_of_service_id number p_org_now_no_manager_warning boolean p_object_version_number number

p_asg_future_changes_warning boolean p_final_process_date date


p_entries_changed_warning varchar2

UPDATE_TERM_DET
AILS_EMP p_effective_date date p_object_version_number number
p_period_of_service_id number

HR_JOB_API CREATE_JOB p_business_group_id number p_job_id number


p_date_from date p_object_version_number number
p_job_group_id number p_job_definition_id number
p_name varchar2

UPDATE_JOB p_job_id number p_job_definition_id number p_object_version_number number


p_name varchar2
p_valid_grades_changed_warning boolean

HR_PHONE_API CREATE_PHONE p_date_from date p_object_version_number number


p_phone_type varchar2 p_phone_id number
p_phone_number varchar2
p_parent_id number
p_parent_table varchar2

UPDATE_PHONE p_phone_id number p_object_version_number number


p_effective_date date

DELETE_PHONE p_phone_id number

p_object_version_number number

HR_POSITION_API CREATE_POSITION p_job_id number p_position_id number


p_organization_id number p_object_version_number number
p_date_effective date p_position_definition_id number
p_name varchar2
HRMS API - Oracle HRMS API Details HRMS - API

UPDATE_POSITION p_position_id number p_position_definition_id number p_object_version_number number


p_name varchar2
p_valid_grades_changed_warning boolean

DELETE_POSITION p_position_id number

p_object_version_number number

CREATE_ORGANIZA
HR_ORGANIZAT ION_API TION p_effective_date date p_organization_id number
p_business_group_id number p_object_version_number number
p_date_from date p_duplicate_org_warning boolean
p_name varchar2

UPDATE_ORGANIZA
TION p_effective_date date p_duplicate_org_warning boolean p_object_version_number number
p_organization_id number

DELETE_ORGANIZAT
ION p_organization_id number

p_object_version_number number

HR_SIT_API CREATE_SIT p_person_id number p_analysis_criteria_id number


p_business_group_id number p_person_analysis_id number
p_id_flex_num number p_pea_object_version_number number
p_effective_date date

UPDATE_SIT p_person_analysis_id number p_analysis_criteria_id number p_object_version_number number

DELETE_SIT p_person_analysis_id number


p_pea_object_version_num
ber number

CREATE_VALID_GRA
HR_VALID_GRADE_API DE p_grade_id number p_valid_grade_id number
p_date_from date p_object_version_number number
HRMS API - Oracle HRMS API Details HRMS - API

HR_MAINTAIN_PROPOS INSERT_SALARY_PR
AL_API OPOSAL p_assignment_id number p_pay_proposal_id number p_element_entry_id number
p_business_group_id number p_object_version_number number
p_inv_next_sal_date_warning boolean
p_proposed_salary_warning boolean
p_approved_warning boolean
p_payroll_warning boolean

UPDATE_SALARY_P
ROPOSAL p_pay_proposal_id number p_inv_next_sal_date_warning boolean p_object_version_number number
p_proposed_salary_warning boolean
p_approved_warning boolean
p_payroll_warning boolean

APPROVE_SALARY_
PROPOSAL p_pay_proposal_id number p_inv_next_sal_date_warning boolean p_object_version_number number
p_proposed_salary_warning boolean
p_approved_warning boolean
p_payroll_warning boolean
p_error_text varchar2

DELETE_SALARY_P
ROPOSAL p_pay_proposal_id number p_salary_warning boolean
p_business_group_id number

p_object_version_number number

PER_QUALIFICATIONS_ CREATE_QUALIFICA
API TION p_effective_date date p_qualification_id number
p_qualification_type_id number p_object_version_number number

UPDATE_QUALIFICA
TION p_effective_date date p_object_version_number number
p_qualification_id number

DELETE_QUALIFICA
TION p_qualification_id number

p_object_version_number number
HRMS API - Oracle HRMS API Details HRMS - API

HR_PREVIOUS_EMPLOY CREATE_PREVIOUS_
MENT_API EMPLOYER p_effective_date date p_previous_employer_id number
p_business_group_id number p_object_version_number number
p_person_id number
p_party_id number

UPDATE_PREVIOUS_
EMPLOYER p_effective_date date p_object_version_number number

p_previous_employer_id number

DELETE_PREVIOUS_
EMPLOYER p_previous_employer_id number p_object_version_number number

CREATE_PREVIOUS_
JOB p_effective_date date p_previous_job_id number

p_previous_employer_id number p_object_version_number number

UPDATE_PREVIOUS_
JOB p_effective_date date p_object_version_number number
p_previous_job_id number

DELETE_PREVIOUS_
JOB p_previous_job_id number p_object_version_number number

HR_DEPLOYMENT_FACT CREATE_PERSON_D
OR_API PMT_FACTOR p_effective_date date p_deployment_factor_id number
p_person_id number p_object_version_number number
p_work_any_country varchar2
p_work_any_location varchar2

p_relocate_domestically varchar2

p_relocate_internationally varchar2
p_travel_required varchar2

UPDATE_PERSON_D
PMT_FACTOR p_effective_date date p_object_version_number number

p_deployment_factor_id number
HRMS API - Oracle HRMS API Details HRMS - API

CREATE_PERF_REVI
HR_PERF_REVIEW_API EW p_person_id number p_performance_review_id number
p_review_date date p_object_version_number number
p_next_review_date_warning boolean

UPDATE_PERF_REVI
EW p_performance_review_id number p_next_review_date_warning boolean p_object_version_number number

DELETE_PERF_REVI
EW p_performance_review_id number p_object_version_number number

HR_APPLICANT_API CREATE_APPLICANT p_date_received date p_person_id number p_applicant_number varchar2


p_business_group_id number p_assignment_id number
p_last_name varchar2 p_application_id number
p_per_object_version_number number
p_asg_object_version_number number
p_apl_object_version_number number
p_per_effective_start_date date
p_per_effective_end_date date
p_full_name varchar2
p_per_comment_id number
p_assignment_sequence number
p_name_combination_warning boolean
p_orig_hire_warning boolean

p_per_object_version_nu
HIRE_APPLICANT p_hire_date date p_per_effective_start_date date mber number

p_person_id number p_per_effective_end_date date p_employee_number varchar2


p_unaccepted_asg_del_warning boolean
p_assign_payroll_warning boolean

HR_HIERARCHY_ELEME CREATE_HIERARCH
NT_API Y_ELEMENT p_organization_id_parent number p_org_structure_element_id number p_warning_raised boolean

p_org_structure_version_id number p_object_version_number number


p_organization_id_child number
p_effective_date date
HRMS API - Oracle HRMS API Details HRMS - API

p_date_from date
p_security_profile_id number
p_view_all_orgs varchar2
p_end_of_time date
p_hr_installed varchar2
p_pa_installed varchar2

p_pos_control_enabled_flag varchar2

UPDATE_HIERARCH
Y_ELEMENT p_effective_date date p_object_version_number number

p_org_structure_element_id number

DELETE_HIERARCHY
_ELEMENT p_org_structure_element_id number p_exists_in_hierarchy varchar2

p_object_version_number number
p_hr_installed varchar2
p_pa_installed varchar2

HR_POS_HIERARCHY_E CREATE_POS_HIERA
LE_API RCHY_ELE p_parent_position_id number p_pos_structure_element_id number

p_pos_structure_version_id number p_object_version_number number

p_subordinate_position_id number
p_business_group_id number
p_hr_installed varchar2
p_effective_date date

UPDATE_POS_HIERA
RCHY_ELE p_pos_structure_element_id number p_object_version_number number
p_effective_date date

DELETE_POS_HIERA
RCHY_ELE p_pos_structure_element_id number

p_object_version_number number
p_hr_installed varchar2
HRMS API - Oracle HRMS API Details HRMS - API

FND_USER_PKG CREATEUSER x_user_name varchar2


x_owner varchar2

x_unencrypted_password varchar2

UPDATEUSER x_user_name varchar2


x_owner varchar2

ADDRESP username varchar2


resp_app varchar2
resp_key varchar2
security_group varchar2
description varchar2
start_date date
end_date date

DELRESP username varchar2


resp_app varchar2
resp_key varchar2
security_group varchar2

FND_USER_RESP_GROU INSERT_ASSIGNMEN
PS_API T user_id number
responsibility_id number

responsibility_application_id number
security_group_id number
start_date date
end_date date
description varchar2

UPDATE_ASSIGNME
NT user_id number
responsibility_id number

responsibility_application_id number
security_group_id number
start_date date
end_date date
description varchar2
HRMS API - Oracle HRMS API Details HRMS - API

HR_ASSESSMENT_TYPE CREATE_ASSESSME
S_API NT_TYPE p_name varchar2 p_assessment_type_id number
p_business_group_id number p_object_version_number number

p_assessment_classification varchar2
p_date_from date
p_date_to date
p_effective_date date

UPDATE_ASSESSME
NT_TYPE p_assessment_type_id number p_object_version_number number
p_effective_date date

DELETE_ASSESSME
NT_TYPE p_assessment_type_id number

p_object_version_number number

HR_COMPETENCE_ELE CREATE_COMPETEN
MENT_API CE_ELEMENT p_type varchar2 p_competence_element_id number
p_effective_date date p_object_version_number number

UPDATE_COMPETEN
CE_ELEMENT p_competence_element_id number p_object_version_number number
p_party_id number
p_effective_date date

DELETE_COMPETEN
CE_ELEMENT p_competence_element_id number

p_object_version_number number

HR_APPRAISAL_TEMPL CREATE_APPRAISAL
ATES_API _TEMPLATE p_effective_date date p_appraisal_template_id number
p_business_group_id number p_object_version_number number
p_name varchar2

UPDATE_APPRAISAL
_TEMPLATE p_effective_date date p_object_version_number number
HRMS API - Oracle HRMS API Details HRMS - API

p_appraisal_template_id number

DELETE_APPRAISAL
_TEMPLATE p_appraisal_template_id number

p_object_version_number number

OTA_EVT_INS INS p_business_group_id number p_event_id number


p_event_type varchar2 p_object_version_number number
p_title varchar2

OTA_EVT_UPD UPD p_event_id number p_object_version_number number

OTA_TDB_INS INS p_booking_status_type_id number p_booking_id number p_finance_line_id number


p_contact_id number p_object_version_number number
p_business_group_id number
p_event_id number
p_date_booking_placed date
p_internal_booking_flag varchar2
p_number_of_places number

OTA_TDB_UPD UPD p_booking_id number p_object_version_number number


p_tfl_object_version_num
ber number
p_finance_line_id number

PAY_BATCH_ELEMENT_ CREATE_BATCH_HE
ENTRY_API ADER p_session_date date p_batch_id number
p_batch_name varchar2 p_object_version_number number
p_business_group_id number

CREATE_BATCH_LIN
E p_session_date date p_batch_line_id number
p_batch_id number p_object_version_number number
HRMS API - Oracle HRMS API Details HRMS - API

CREATE_BATCH_TO
TAL p_session_date date p_batch_control_id number
p_batch_id number p_object_version_number number

UPDATE_BATCH_HE
ADER p_session_date date p_object_version_number number
p_batch_id number

UPDATE_BATCH_LIN
E p_session_date date p_object_version_number number
p_batch_line_id number

UPDATE_BATCH_TO
TAL p_session_date date p_object_version_number number
p_batch_control_id number

DELETE_BATCH_HE
ADER p_batch_id number

p_object_version_number number

DELETE_BATCH_LIN
E p_batch_line_id number

p_object_version_number number

DELETE_BATCH_TO
TAL p_batch_control_id number

p_object_version_number number

PY_ELEMENT_ENTRY_A CREATE_ELEMENT_
PI ENTRY p_effective_date date p_effective_start_date date
p_business_group_id number p_effective_end_date date
p_assignment_id number p_element_entry_id number
p_element_link_id number p_object_version_number number
p_entry_type varchar2 p_create_warning boolean

UPDATE_ELEMENT_
ENTRY p_datetrack_update_mode varchar2 p_effective_start_date date p_object_version_number number
p_effective_date date p_effective_end_date date
HRMS API - Oracle HRMS API Details HRMS - API

p_business_group_id number p_update_warning boolean


p_element_entry_id number

DELETE_ELEMENT_
ENTRY p_datetrack_delete_mode varchar2 p_effective_start_date date p_object_version_number number
p_effective_date date p_effective_end_date date
p_element_entry_id number p_delete_warning boolean

CREATE_GRADE_RA
HR_GRADE_API TE_VALUE p_effective_date date p_grade_rule_id number
p_rate_id number p_object_version_number number
p_grade_id number p_effective_start_date date
p_effective_end_date date

UPDATE_GRADE_RA
TE_VALUE p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_update_mode varchar2 p_effective_end_date date


p_grade_rule_id number

DELETE_GRADE_RA
TE_VALUE p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_delete_mode varchar2 p_effective_end_date date


p_grade_rule_id number

HR_PERSONAL_PAY_ME CREATE_PERSONAL
THOD_API _PAY_METHOD p_effective_date date p_personal_payment_method_id number
p_assignment_id number p_external_account_id number

p_org_payment_method_id number p_object_version_number number


p_effective_start_date date
p_effective_end_date date
p_comment_id number

UPDATE_PERSONAL
_PAY_METHOD p_effective_date date p_comment_id number p_object_version_number number

p_datetrack_update_mode varchar2 p_external_account_id number


HRMS API - Oracle HRMS API Details HRMS - API

p_personal_payment_metho
d_id number p_effective_start_date date
p_effective_end_date date

DELETE_PERSONAL
_PAY_METHOD p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_delete_mode varchar2 p_effective_end_date date


p_personal_payment_metho
d_id number

CREATE_PAY_SCAL
HR_PAY_SCALE_API E_VALUE p_effective_date date p_grade_rule_id number
p_rate_id number p_object_version_number number
p_spinal_point_id number p_effective_start_date date
p_effective_end_date date

UPDATE_PAY_SCAL
E_VALUE p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_update_mode varchar2 p_effective_end_date date


p_grade_rule_id number

DELETE_PAY_SCAL
E_VALUE p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_delete_mode varchar2 p_effective_end_date date


p_grade_rule_id number

HR_ASSIGNMENT_API ACTIVATE_EMP_ASG p_effective_date date p_effective_start_date date p_object_version_number number

p_datetrack_update_mode varchar2 p_effective_end_date date


p_assignment_id number

ACTUAL_TERMINATI
ON_EMP_ASG p_assignment_id number p_effective_start_date date p_object_version_number number

p_actual_termination_date date p_effective_end_date date


p_asg_future_changes_warning boolean
HRMS API - Oracle HRMS API Details HRMS - API

p_entries_changed_warning varchar2
p_pay_proposal_warning boolean

FINAL_PROCESS_EM
P_ASG p_assignment_id number p_effective_start_date date p_object_version_number number
p_final_process_date date p_effective_end_date date
p_org_now_no_manager_warning boolean
p_asg_future_changes_warning boolean
p_entries_changed_warning varchar2

UPDATE_EMP_ASG p_effective_date date p_concatenated_segments varchar2 p_object_version_number number

p_datetrack_update_mode varchar2 p_soft_coding_keyflex_id number


p_assignment_id number p_comment_id number
p_effective_start_date date
p_effective_end_date date
p_no_managers_warning boolean
p_other_manager_warning boolean

UPDATE_EMP_ASG_
CRITERIA p_effective_date date p_group_name varchar2 p_object_version_number number

p_datetrack_update_mode varchar2 p_effective_start_date date p_special_ceiling_step_id number


p_assignment_id number p_effective_end_date date
p_people_group_id number
p_org_now_no_manager_warning boolean
p_other_manager_warning boolean
p_spp_delete_warning boolean
p_entries_changed_warning varchar2
p_tax_district_changed_warning boolean

HR_LOCATION_API CREATE_LOCATION p_effective_date date p_location_id number


p_location_code varchar2 p_object_version_number number

UPDATE_LOCATION p_effective_date date p_object_version_number number


p_location_id number

DELETE_LOCATION p_location_id number


HRMS API - Oracle HRMS API Details HRMS - API

p_object_version_number number

HR_PERSON_ADDRESS_ CREATE_PERSON_A
API DDRESS p_effective_date date p_address_id number
p_person_id number p_object_version_number number
p_primary_flag varchar2
p_style varchar2
p_date_from date

UPDATE_PERSON_A
DDRESS p_effective_date date p_object_version_number number
p_address_id number

HR_API_HOOK_CALL_A CREATE_API_HOOK_
PI CALL p_effective_date date p_api_hook_call_id number
p_api_hook_id number p_object_version_number number
p_api_hook_call_type varchar2
p_sequence number
p_enabled_flag varchar2

UPDATE_API_HOOK_
CALL p_effective_date date p_object_version_number number
p_api_hook_call_id number

DELETE_API_HOOK_
CALL p_api_hook_call_id number

p_object_version_number number

HR_PERIODS_OF_SERVI UPDATE_PDS_DETAI
CE_API LS p_effective_date date p_object_version_number number
p_period_of_service_id number

HR_CONTACT_REL_API CREATE_CONTACT p_start_date date p_contact_relationship_id number


p_business_group_id number p_ctr_object_version_number number
p_person_id number p_per_person_id number
p_contact_type varchar2 p_per_object_version_number number
p_per_effective_start_date date
HRMS API - Oracle HRMS API Details HRMS - API

p_per_effective_end_date date
p_full_name varchar2
p_per_comment_id number
p_name_combination_warning boolean
p_orig_hire_warning boolean

UPDATE_CONTACT_
RELATIONSHIP p_effective_date date p_object_version_number number

p_contact_relationship_id number

DELETE_CONTACT_
RELATIONSHIP p_contact_relationship_id number

p_object_version_number number

HR_CONTACT_API CREATE_PERSON p_start_date date p_person_id number


p_business_group_id number p_object_version_number number
p_last_name varchar2 p_effective_start_date date
p_sex varchar2 p_effective_end_date date
p_full_name varchar2
p_comment_id number
p_name_combination_warning boolean
p_orig_hire_warning boolean

CREATE_COMPETEN
HR_COMPETENCES_API CE p_effective_date date p_competence_id number
p_date_from date p_competence_definition_id number
p_object_version_number number
p_name varchar2

UPDATE_COMPETEN
CE p_effective_date date p_name varchar2 p_object_version_number number
p_competence_id number p_competence_definition_id number

DELETE_COMPETEN
CE p_competence_id number

p_object_version_number number
HRMS API - Oracle HRMS API Details HRMS - API

CREATE_NON_OTA_
OTA_NHS_API HISTORIES p_effective_date date p_nota_history_id number
p_person_id number p_object_version_number number
p_trng_title varchar2 p_some_warning varchar2
p_provider varchar2
p_completion_date date
p_business_group_id number

UPDATE_NON_OTA_
HISTORIES p_effective_date date p_some_warning boolean p_object_version_number number
p_nota_history_id number
p_person_id number
p_trng_title varchar2
p_provider varchar2
p_completion_date date
p_business_group_id number

You might also like