Results for “mx_dpnt_pct_prtt_lf_amt”

46 results




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

Overview

The BEN_PGM_D view is a denormalized, user-facing representation of program definitions within the Oracle Advanced Benefits (BEN) module. It is owned by the APPS schema and resides in the BEN product family. The view draws its primary data from the BEN_PGM_F table, which stores the base program configuration records, and enriches those records by joining to a series of HR_LOOKUPS definitions and the FND_USER table. The suffix "_D" and the "Retrofitted" designation in the ETRM metadata indicate that this object was created to replace an earlier, obsolete database object and to present translated / decoded values in place of raw code columns.

In the Oracle EBS 12.1.1 and 12.2.2 environments, BEN_PGM_D serves as a reporting and integration layer. Report developers, integrators, and technical consultants query it rather than the underlying BEN_PGM_F table when they need human-readable meanings for lookup-coded flags and statuses. Because the view performs the lookup decoding at the database level, it reduces the amount of work required in downstream reports and interfaces.

Underlying Base Objects

The ETRM 12.2.2 metadata documents the following base objects referenced by the view definition:

All joins to the lookup views and FND_USER are outer joins, ensuring that program records are returned even when a lookup translation or matching user is missing.

Key Columns

The view exposes a broad column set. Noteworthy columns include:

Common Use Cases and Queries

Typical usage includes program configuration reporting, dependency-amount auditing, and integration extracts that feed external benefit administration systems.

SELECT pgm_id, name, mx_dpnt_pct_prtt_lf_amt, mx_sps_pct_prtt_lf_amt
FROM   apps.ben_pgm_d
WHERE  TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;

To identify the program that defines a specific dependent percentage cap:

SELECT pgm_id, name, short_name
FROM   apps.ben_pgm_d
WHERE  mx_dpnt_pct_prtt_lf_amt IS NOT NULL;

Because the view already decodes status and type, a report may filter directly on the translated meaning columns rather than re-joining HR_LOOKUPS, simplifying the SQL and improving consistency with the application's own display logic.