[go: up one dir, main page]

0% found this document useful (0 votes)
860 views17 pages

Hrms API - Oracle Hrms API Details

This document provides details on the Oracle HRMS API, including the name of various APIs, the procedures within each API, and the parameters used - including whether they are input, output, or input/output parameters. It lists APIs for managing employee, person, job, phone, position, organization, and valid grade data. For each API procedure, it specifies the mandatory input and possible output and input/output parameters and their expected data types.

Uploaded by

shyam123g
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
860 views17 pages

Hrms API - Oracle Hrms API Details

This document provides details on the Oracle HRMS API, including the name of various APIs, the procedures within each API, and the parameters used - including whether they are input, output, or input/output parameters. It lists APIs for managing employee, person, job, phone, position, organization, and valid grade data. For each API procedure, it specifies the mandatory input and possible output and input/output parameters and their expected data types.

Uploaded by

shyam123g
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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