Results for “val_rndg_rl”

50+ results




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

Overview

BENBV_BNFT_POOL_RLOVR_RQMT_V is a read-only Oracle EBS Advanced Benefits (BEN) view owned by the APPS schema. It presents benefit pool rollover requirement definitions, describing the plans or options within plans — and any associated restrictions — into which excess amounts from a benefit pool may be rolled over and subsequently applied as contributions. The view is a business-layer presentation object built on the BEN_BNFT_POOL_RLOVR_RQMT_F base table, combining descriptive flexfield support, lookup code decoding, and row-level security through the business group security profile. Its primary role is to expose rollover rule configuration in a form suitable for concurrent reports, extract programs, and integration interfaces without requiring direct access to the underlying table or its lookup decoding logic.

Underlying Base Objects

The view is defined over two documented referenced objects. The principal source is BEN_BNFT_POOL_RLOVR_RQMT_F (referenced as a synonym), the entity table holding pool rollover requirement records. The secondary reference is the HR_BIS package, invoked through HR_BIS.BIS_DECODE_LOOKUP and HR_BIS.GET_SEC_PROFILE_BG_ID. The WHERE clause applies business group security by restricting rows to BPR.BUSINESS_GROUP_ID = NVL(HR_BIS.GET_SEC_PROFILE_BG_ID, BPR.BUSINESS_GROUP_ID), and the definition terminates with WITH READ ONLY. A view-level descriptive flexfield is exposed via the literal column '_DF:BEN:BEN_BNFT_POOL_RLOVR_RQMT_F:BPR', instructing Oracle EBS forms and reports to resolve the flexfield context against the base table.

Key Columns

Common Use Cases and Queries

Typical usage includes auditing rollover configuration for a benefit pool, verifying rounding rules before open enrollment, and feeding extract interfaces. Because the view enforces business group security, a session's security profile determines visible rows.

List active rollover requirements for a pool:

SELECT bprvrq.BNFT_POOL_RLOVR_RQMT_ID, bprvrq.VAL_RNDG_RL, bprvrq.VAL_RNDG_CD, bprvrq.MX_RLOVR_VAL FROM apps.BENBV_BNFT_POOL_RLOVR_RQMT_V bprvrq WHERE bprvrq.BNFT_PRVDR_POOL_ID = :p_pool_id AND SYSDATE BETWEEN bprvrq.EFFECTIVE_START_DATE AND bprvrq.EFFECTIVE_END_DATE;

Identify requirements using a specific value rounding rule:

SELECT bprvrq.BNFT_POOL_RLOVR_RQMT_ID, bprvrq.VAL_RNDG_RL FROM apps.BENBV_BNFT_POOL_RLOVR_RQMT_V bprvrq WHERE bprvrq.VAL_RNDG_RL = :p_rndg_rl;

Joins are frequently made to BEN_BNFT_PRVDR_POOL and activity base rate tables using BNFT_PRVDR_POOL_ID and ACTY_BASE_RT_ID to resolve pool names and rate definitions for reporting.