Search Results emp_apl
Overview
APPS.HR_H2PI_EMPLOYEES_V is a reporting and integration view in Oracle E-Business Suite (12.1.1 and 12.2.2) that exposes a flattened, denormalized projection of Oracle Human Resources (HRMS) person data. The name incorporates the "H2PI" token, indicating it belongs to the HR-to-Third-Party-Integration (H2PI) family of objects used for extracting employee and applicant records for downstream payroll, benefit, or third-party interfaces. The view joins the effective-dated person table to the person type lookup and normalizes the system person type value, mapping the internal codes EMP_APL and EX_EMP_APL to EMP and EX_EMP respectively. This normalization collapses the distinction between "employee" and "employee applicant" (and their ex-employee counterparts) so that consumers see a simplified, consistent classification. A user searching for emp_apl reaches this object because the view's filter explicitly includes the EMP_APL and EX_EMP_APL system person types.
Underlying Base Objects
Per the documented metadata, the view is owned by APPS and is defined over two base objects, both resolved through synonyms:
- PER_ALL_PEOPLE_F — the effective-dated, date-tracked core table storing person records. Each person may have multiple rows representing historical and future-dated versions of the record.
- PER_PERSON_TYPES — the person type definition table, joined on
PERSON_TYPE_IDto supply theSYSTEM_PERSON_TYPEvalue used in the filter and theDECODEtransformation.
The view is therefore a direct consumer of the primary HR person entity and its type classification, with no aggregation or summarization applied. Because it selects from a _F (date-tracked) table, output rows remain effective-dated via EFFECTIVE_START_DATE and EFFECTIVE_END_DATE.
Key Columns
The view exposes a broad set of person attributes suitable for flat-file or interface export:
- person_id, business_group_id, employee_number — primary identifiers and the multi-tenant business group key.
- effective_start_date, effective_end_date — date-track boundaries; consumers must filter on the desired effective date to avoid returning multiple versions per person.
- Person name and demographics —
last_name,first_name,middle_names,suffix,pre_name_adjunct,date_of_birth,sex,marital_status,nationality,national_identifier,date_of_death,email_address. - Employment attributes —
start_date,title,rehire_reason,office_number,expense_check_send_to_address,registered_disabled_flag,correspondence_language. - Descriptive flexfield columns —
PER_INFORMATION1throughPER_INFORMATION30, plusATTRIBUTE_CATEGORYandATTRIBUTE1throughATTRIBUTE30. - Normalized person type — the
DECODEexpression returnsEMP,EX_EMP, or a passthrough value for other system person types. Note that the select list referencesPPT.SYSTEM_PERSON_TYPEbut the resulting column is unnamed in the text, so downstream queries typically alias it.
Common Use Cases and Queries
Typical uses include bulk extraction of current employee and applicant data for third-party interfaces, reconciliation of person records against external systems, and reporting on the EMP_APL population.
Typical current-row query, restricted to the employee/applicant population and a single effective date:
SELECT person_id, employee_number, last_name, first_name, email_address, effective_start_date, effective_end_date FROM apps.hr_h2pi_employees_v WHERE business_group_id = :bg_id AND TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;
Applicant-focused extract mirroring the emp_apl search intent, filtering on the raw person type via a join or on the normalized type as exposed:
SELECT v.employee_number, v.last_name, v.first_name FROM apps.hr_h2pi_employees_v v, apps.per_person_types t WHERE v.person_id IS NOT NULL AND t.system_person_type IN ('EMP_APL','EX_EMP_APL');
Because the view performs no date filtering internally, all queries should constrain EFFECTIVE_START_DATE/EFFECTIVE_END_DATE to avoid duplicate historic rows per person.
-
Lookup Type: EMP_APL
12.2.2
product: PER - Human Resources , meaning: EMP APL , description: Employee or applicant ,
-
Lookup Type: EMP_APL
12.1.1
product: PER - Human Resources , meaning: EMP APL , description: Employee or applicant ,
-
VIEW: APPS.HR_H2PI_EMPLOYEES_V
12.2.2
-
VIEW: APPS.HR_H2PI_EMPLOYEES_V
12.1.1
-
VIEW: APPS.HRI_CL_ASGTYP_N_V
12.2.2
-
VIEW: APPS.HRI_CL_ASGTYP_N_V
12.1.1
-
VIEW: APPS.HRFV_APPLICANT_DETAILS
12.2.2
-
VIEW: APPS.HR_ASSIGN_BASE_V
12.1.1
-
VIEW: APPS.HR_ASSIGN_BASE_V
12.2.2
-
VIEW: APPS.HRFV_APPLICANT_DETAILS
12.1.1
-
APPS.HXC_TPD_END SQL Statements
12.1.1
-
VIEW: APPS.HRI_CL_PER_APL_BX_V
12.1.1
-
VIEW: APPS.HRI_CL_PER_APL_BX_V
12.2.2
-
VIEW: APPS.HRBV_EVENTS_V
12.2.2
-
VIEW: APPS.HRBV_EVENTS_V
12.1.1
-
APPS.HXC_TIMEKEEPER_GROUP_API SQL Statements
12.2.2
-
APPS.HXC_TIMEKEEPER_GROUP_API SQL Statements
12.1.1
-
VIEW: APPS.PAY_ASGS_WITHOUT_PAYROLLS_V
12.2.2
-
VIEW: APPS.PAY_ASGS_WITHOUT_PAYROLLS_V
12.1.1
-
APPS.HXC_TPD_END SQL Statements
12.2.2
-
VIEW: APPS.PAY_IN_MEDICAL_WEB_ADI_V
12.1.1
-
VIEW: APPS.PAY_IN_LTC_ELE_WEB_ADI_V
12.2.2
-
APPS.PQP_HROSS_REPORTS SQL Statements
12.2.2
-
APPS.PQP_HROSS_REPORTS SQL Statements
12.1.1
-
Lookup Type: HR_PERSON_TYPE
12.2.2
product: PER - Human Resources , meaning: Person Types , description: Person Types ,
-
VIEW: APPS.HR_ASSIGN_LOV_V
12.1.1
-
VIEW: APPS.HR_ASSIGN_LOV_V
12.2.2
-
VIEW: APPS.PAY_IN_MEDICAL_WEB_ADI_V
12.2.2
-
View: HR_H2PI_EMPLOYEES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_H2PI_EMPLOYEES_V, object_name:HR_H2PI_EMPLOYEES_V, status:VALID, product: PER - Human Resources , description: Contains data related to Oracle HR to Oracle Payroll Interface (H2PI) for employees , implementation_dba_data: APPS.HR_H2PI_EMPLOYEES_V ,
-
VIEW: APPS.HXC_TK_GROUP_QUERY_CRITERIA_V
12.1.1
-
VIEW: APPS.PAY_IN_LTC_ELE_WEB_ADI_V
12.1.1
-
View: HR_H2PI_EMPLOYEES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_H2PI_EMPLOYEES_V, object_name:HR_H2PI_EMPLOYEES_V, status:VALID, product: PER - Human Resources , description: Contains data related to Oracle HR to Oracle Payroll Interface (H2PI) for employees , implementation_dba_data: APPS.HR_H2PI_EMPLOYEES_V ,
-
VIEW: APPS.HXC_TK_GROUP_QUERY_CRITERIA_V
12.2.2
-
APPS.HR_USER_ACCT_EMP_EXTRACT SQL Statements
12.2.2
-
View: HR_ASSIGN_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ASSIGN_BASE_V, object_name:HR_ASSIGN_BASE_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ASSIGN_BASE_V ,
-
VIEW: APPS.HRBV_EVENTS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_EVENTS_V, status:VALID,
-
VIEW: APPS.HRBV_EVENTS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_EVENTS_V, status:VALID,
-
Lookup Type: HR_SYS_PTU
12.1.1
product: PER - Human Resources , meaning: System Maintained Person Type Usages , description: System Maintained Person Type Usages ,
-
View: HR_ASSIGN_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ASSIGN_BASE_V, object_name:HR_ASSIGN_BASE_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ASSIGN_BASE_V ,
-
Lookup Type: HR_SYS_PTU
12.2.2
product: PER - Human Resources , meaning: System Maintained Person Type Usages , description: System Maintained Person Type Usages ,
-
APPS.BEN_ECL_BUS SQL Statements
12.1.1
-
APPS.BEN_ECL_BUS SQL Statements
12.2.2
-
View: PAY_ASGS_WITHOUT_PAYROLLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASGS_WITHOUT_PAYROLLS_V, object_name:PAY_ASGS_WITHOUT_PAYROLLS_V, status:VALID, product: PAY - Payroll , description: Report view , implementation_dba_data: APPS.PAY_ASGS_WITHOUT_PAYROLLS_V ,
-
VIEW: APPS.HRI_CS_PRSNTYP_V
12.1.1
-
View: PAY_ASGS_WITHOUT_PAYROLLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASGS_WITHOUT_PAYROLLS_V, object_name:PAY_ASGS_WITHOUT_PAYROLLS_V, status:VALID, product: PAY - Payroll , description: Report view , implementation_dba_data: APPS.PAY_ASGS_WITHOUT_PAYROLLS_V ,
-
VIEW: APPS.HRFV_TRANSFERS_IN
12.1.1
-
VIEW: APPS.HRI_CS_PRSNTYP_V
12.2.2
-
PACKAGE BODY: APPS.PER_PEOPLE4_PKG
12.1.1
-
View: HR_ASSIGN_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ASSIGN_LOV_V, object_name:HR_ASSIGN_LOV_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ASSIGN_LOV_V ,
-
View: HXC_TK_GROUP_QUERY_CRITERIA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:HXC.HXC_TK_GROUP_QUERY_CRITERIA_V, object_name:HXC_TK_GROUP_QUERY_CRITERIA_V, status:VALID, product: HXC - Time and Labor Engine , description: Timekeeper Group Query Criteria , implementation_dba_data: APPS.HXC_TK_GROUP_QUERY_CRITERIA_V ,