Results for “hrfv_backfeed_payment_details”

33 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.HRFV_BACKFEED_PAYMENT_DETAILS is a business view template in the PER (Human Resources) product family, used as the source from which a flexfield view is generated. In Oracle EBS 12.1.1 and 12.2.2, this object exposes backfeed payment details — the payment records produced after payroll processing and backfed into the HRMS payment tables. The view assembles organization, payroll, assignment, person, and payment data into a single denormalized projection suitable for reporting and integration. It is not a transactional table; it joins current effective-dated rows from several PER and PAY tables and applies HR security and decode packages at runtime. The presence of descriptive flexfield (DFF) pseudo-columns such as '_DF:PER:PER_BF_PAYMENT_DETAILS:BPD' indicates that the view is a flexfield-enabled template consumed by the Flexfield View Generator, enabling DFF attributes to be surfaced as queryable columns.

Underlying Base Objects

The view is defined over the following documented objects:

The joins follow the payroll run hierarchy: PAYROLL_RUN_ID links BPR to BPA; PROCESSED_ASSIGNMENT_ID links BPA to BPD; ASSIGNMENT_ID and PERSON_ID link back to the assignment and person rows. Effective-dated tables are constrained with TRUNC(SYSDATE) BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE, so the view returns only currently effective rows.

Key Columns

Common Use Cases and Queries

This view is typically consumed by payroll reconciliation reports, backfeed audit extracts, and interfaces that must validate payment details against payroll runs. Because CHECK_TYPE is stored as a lookup code, any query intending to filter or display it should apply the same decode logic used in the view.

SELECT business_group_name
     , payroll_name
     , assignment_number
     , full_name
     , check_number
     , check_type
     , payment_date
     , amount
     , currency_code
FROM   apps.hrfv_backfeed_payment_details
WHERE  payroll_identifier = 'SEMI-MONTHLY'
ORDER BY payment_date DESC;

To isolate a specific payment instrument, filter on the decoded check type:

SELECT check_number, amount, payment_date
FROM   apps.hrfv_backfeed_payment_details
WHERE  check_type = 'Electronic'
  AND  payment_date BETWEEN :start_date AND :end_date;

Security is enforced through HR_SECURITY, so results are automatically restricted to the operating user's accessible business groups and organizations. When performance is a concern, restrict the query by PAYROLL_RUN_ID or PROCESSING_DATE, since the effective-date predicates and lookup decode are evaluated per row.