Search Results pay_ie_bik_accommodation_v
Overview
PAY_IE_BIK_ACCOMMODATION_V is an APPS-owned database view within the Oracle E-Business Suite Payroll (PAY) module, classified as VALID in the ETRM repository for releases 12.1.1 and 12.2.2. Its documented purpose is to support Irish (IE) statutory Benefit-in-Kind (BIK) reporting, specifically for delivery through Oracle Web ADI (Web Applications Desktop Integrator). The view consolidates employee, assignment, and benefit element entry data into a flattened, one-row-per-assignment structure suitable for export to spreadsheet-based reporting templates required by Irish Revenue.
The view is one of a family of Ireland-specific reporting views embedded in the payroll schema. Rather than storing data, it projects data drawn from payroll element entries and screen entry values associated with accommodation-related BIK element types. Each output row represents a single employee's employer-provided accommodation benefit for a reporting period, with the columns pivoted from the underlying flexfield-defined input values of the assignment's element entry.
Underlying Base Objects
The view is defined over a documented set of base objects spanning payroll, HR, and person/assignment entities:
- Payroll element data: PAY_ELEMENT_ENTRIES_F, PAY_ELEMENT_ENTRY_VALUES_F, PAY_ELEMENT_TYPES_F, PAY_INPUT_VALUES_F, PAY_RUN_RESULTS, and PAY_RUN_RESULT_VALUES supply the element entry records, their input value definitions, and the corresponding screen entry values.
- Assignment and action data: PER_ASSIGNMENTS_F, PAY_ASSIGNMENT_ACTIONS, and PAY_PAYROLL_ACTIONS provide assignment context and payroll processing linkage.
- Person data: PER_PEOPLE_F and HR_PERSON_NAME provide surname, first name, and national identifier (PPS number).
- Organization data: HR_ORGANIZATION_UNITS resolves the landlord organization name.
- PL/SQL packages and functions: PAY_IE_BIK.GET_ADDRESS and PAY_IE_BIK.GET_LANDLORD_ADDRESS extract structured address components; HR_GENERAL and HR_SECURITY apply person/security logic.
Rows are aggregated using MAX() with DECODE pivoting against input value names such as 'RENTAL START DATE', 'RENTAL END DATE', 'ADDRESS ID', and 'LANDLORD ORGANIZATION ID'.
Key Columns
- PPS_NO, SURNAME, FIRST_NAME: Employee identity fields, with the national identifier serving as the Irish PPS number.
- ASSIGNMENT_NUMBER: Assignment identifier linking the benefit to a specific employment record.
- BENEFIT_START_DATE / BENEFIT_END_DATE: Derived from the 'RENTAL START DATE' and 'RENTAL END DATE' screen entry values, representing the accommodation benefit period.
- ADDRESS_LINE_1 through COUNTRY: Residence address components resolved via PAY_IE_BIK.GET_ADDRESS from the 'ADDRESS ID' input value.
- LANDLORD_NAME and LANDLORD_ADDRESS_LINE_1 through 3: Landlord details resolved from HR_ORGANIZATION_UNITS and PAY_IE_BIK.GET_LANDLORD_ADDRESS using the 'LANDLORD ORGANIZATION ID' input value.
Common Use Cases and Queries
This view is typically consumed by Web ADI report layouts configured for Irish BIK accommodation reporting, or directly queried for reconciliation and audit purposes. A representative query follows:
SELECT pps_no, surname, first_name, assignment_number, benefit_start_date, benefit_end_date, address_line_1, town, post_code, landlord_name FROM apps.pay_ie_bik_accommodation_v;- Filter by assignment or person for a single-employee audit:
WHERE assignment_number = :p_assignment; - Extract full landlord detail for a statutory return:
SELECT assignment_number, landlord_name, landlord_address_line_1, landlord_address_line_2, landlord_address_line_3 FROM apps.pay_ie_bik_accommodation_v;
Because the view applies person security through HR_SECURITY, query results are restricted according to the responsibility under which the session runs. It is read-only and should not be modified; all underlying data originates from standard payroll element entry maintenance.
-
View: PAY_IE_BIK_ACCOMMODATION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IE_BIK_ACCOMMODATION_V, object_name:PAY_IE_BIK_ACCOMMODATION_V, status:VALID, product: PAY - Payroll , description: IE Views used in WEB ADI Reporting , implementation_dba_data: APPS.PAY_IE_BIK_ACCOMMODATION_V ,
-
View: PAY_IE_BIK_ACCOMMODATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IE_BIK_ACCOMMODATION_V, object_name:PAY_IE_BIK_ACCOMMODATION_V, status:VALID, product: PAY - Payroll , description: IE Views used in WEB ADI Reporting , implementation_dba_data: APPS.PAY_IE_BIK_ACCOMMODATION_V ,
-
SYNONYM: PUBLIC.PAY_IE_BIK_ACCOMMODATION_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_IE_BIK_ACCOMMODATION_V, status:VALID,
-
VIEW: APPS.PAY_IE_BIK_ACCOMMODATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IE_BIK_ACCOMMODATION_V, object_name:PAY_IE_BIK_ACCOMMODATION_V, status:VALID,
-
PACKAGE: APPS.PAY_IE_BIK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_IE_BIK, status:VALID,
-
PACKAGE: APPS.PAY_IE_BIK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_IE_BIK, status:VALID,
-
VIEW: APPS.PAY_IE_BIK_ACCOMMODATION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IE_BIK_ACCOMMODATION_V, object_name:PAY_IE_BIK_ACCOMMODATION_V, status:VALID,
-
PACKAGE: APPS.HR_PERSON_NAME
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_NAME, status:VALID,
-
PACKAGE: APPS.HR_PERSON_NAME
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_NAME, status:VALID,
-
SYNONYM: APPS.PAY_RUN_RESULT_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULT_VALUES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PAY_RUN_RESULT_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULT_VALUES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRIES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRIES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID,
-
SYNONYM: APPS.PAY_INPUT_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_INPUT_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_INPUT_VALUES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_INPUT_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_TYPES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_TYPES_F, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_TYPES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_TYPES_F, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
12.1.1 DBA Data
12.1.1
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,