Search Results service_criteria




Overview

APPS.PAYBV_ELEMENT_LINK_DETAIL_V is a Business Intelligence (BI) system view in the Oracle E-Business Suite Payroll (PAY) module. It is owned by the APPS schema, carries the FND Design Data reference PAY.PAYBV_ELEMENT_LINK_DETAIL_V, and is documented as VALID in both Oracle EBS 12.1.1 and 12.2.2. The view exposes descriptive detail about payroll element links — the rules that determine which assignments, payrolls, and people groups an element is associated with, and the input values that flow into those links.

The "BV" naming convention identifies the object as part of the Oracle BI/Discoverer business views layer, a set of denormalized, presentation-oriented views designed to simplify reporting on Payroll setup and transactional data. Rather than requiring report authors to join the many underlying _F and _TL tables, the view surfaces element link attributes such as processing type, standard link flag, age and service criteria, costing and balancing configuration, and link-level input value defaults in a single queryable object. This makes it valuable for HRMS audits, element setup reviews, and downstream integration extracts.

Underlying Base Objects

The view is defined over a documented set of base objects spanning element types, links, input values, payrolls, classifications, and security. These include:

These base objects are joined to derive human-readable names and decoded meaning alongside the underlying numeric IDs.

Key Columns

The view exposes both decoded (name/meaning) and technical key columns. Notable columns include:

Common Use Cases and Queries

Typical uses include auditing element link eligibility, confirming service/age criteria, and extracting input value defaults for an element. A representative query filtering on service criteria is:

SELECT element_name,
       classification_name,
       service_criteria,
       age_criteria,
       payroll_name,
       effective_start_date,
       effective_end_date
FROM   apps.paybv_element_link_detail_v
WHERE  NVL(bg_security_flag_code,'Y') = 'Y'
AND    service_criteria IS NOT NULL
ORDER BY element_name;

Report authors commonly join the view to PER_ALL_ASSIGNMENTS_F or use it standalone for setup documentation, taking advantage of the decoded _M columns to avoid additional lookups. The presence of EFFECTIVE_START_DATE and EFFECTIVE_END_DATE supports date-tracked reporting, and BG_SECURITY_FLAG_CODE aligns with Oracle HRMS business group security.