Search Results date_vehicle_returned




Overview

APPS.PAY_IE_BIK_COMPANY_VEHICLES_V is a reporting view in the Oracle E-Business Suite Applications schema (APPS) that consolidates company vehicle benefit-in-kind (BIK) data for Irish payroll processing. The object is classified as an internal view (View Type: Internal) and carries the Oracle warning that it is for internal use only and that access is not supported except through standard Oracle Applications programs. Its purpose is to expose, in a single denormalised row per assignment, the vehicle allocation details required to assess and report the taxable benefit arising from an employer-provided vehicle under Irish Revenue rules administered through the Irish BIK functionality in Oracle Payroll.

Because the view joins person, assignment, payroll, payroll run result and vehicle repository data, it is most naturally consumed by extract, reporting and reconciliation processes rather than by transactional screens. It presents a flattened, ready-to-query result set aligned to the Irish BIK payroll element structure, and is typically used by statutory reporting, year-end processing and audit activities.

Underlying Base Objects

The view is defined over a set of base objects spanning the Payroll (PAY), Human Resources (PER/HR) and Advanced Procurement/Vehicle (PQP) product families. Documented dependencies are:

Note that PAY_PAYROLLS_F, PER_ASSIGNMENTS_F and PER_PEOPLE_F are views, while the remaining PAY, PQP and HR objects are resolved through synonyms or packages. The view is not referenced by any other database object, so it sits at the leaf of the dependency chain.

Key Columns

Common Use Cases and Queries

Typical scenarios include producing Irish BIK summaries for revenue reporting, reconciling vehicle allocations against payroll deductions, and auditing declared versus cumulative mileage. A basic extract follows:

  • Point lookup: SELECT * FROM APPS.PAY_IE_BIK_COMPANY_VEHICLES_V WHERE PPS_NO = :pps_no;
  • Payroll extract: SELECT pps_no, surname, first_name, vehicle_registration_number, orig_market_value_of_vehicle, cumulative_business_mileage, cumulative_total_mileage FROM APPS.PAY_IE_BIK_COMPANY_VEHICLES_V WHERE payroll_id = :payroll_id;
  • Period analysis: SELECT assignment_number, date_vehicle_provided, date_vehicle_returned FROM APPS.PAY_IE_BIK_COMPANY_VEHICLES_V WHERE date_vehicle_provided BETWEEN :from_date AND :to_date;

Because row-level security is applied via HR_SECURITY, results are restricted to assignments visible to the querying user. Given the Oracle Internal Use Only designation, production usage should follow supported payroll reporting paths rather than direct ad-hoc access.