Search Results ben_asg_ler




Overview

BEN_ASG_LER is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the Benefits module's Life Event Registry (LER) framework. The package carries an API classification of OTHER within the ETRM metadata repository, indicating that it is an internal supporting package rather than a fully exposed public API. Its role is to evaluate and process life event records associated with assignments and persons, providing the logic that determines whether a given life event satisfies the criteria configured for a participant.

BEN_ASG_LER sits within the broader Benefits processing chain. The ETRM metadata records that it is referenced by other packages, including BEN_PRO_LER and BEN_DT_TRGR_HANDLE, and that it in turn depends on a set of Benefits life event tables. This position reflects its function as a mid-tier evaluator invoked by the life event trigger and processing machinery rather than something a user or form calls directly.

Key Procedures and Functions

The ETRM metadata documents a single procedure or function for this package:

  • LER_CHK — The documented entry point of the package. Consistent with the naming convention of the Benefits LER family, LER_CHK performs the life event check, evaluating a life event against the configured eligibility and processing rules and returning a determination that callers such as BEN_PRO_LER and BEN_DT_TRGR_HANDLE use to drive downstream benefits processing. The ETRM record does not publish the parameter list, and no parameters are asserted here.

No additional procedures or functions are documented in the ETRM metadata for this object. Consumers requiring more detail should inspect the package specification and body in the APPS schema.

Tables Accessed

The package reads and writes the Benefits life event tables, accessed through APPS synonyms. The documented tables are:

Together these tables supply both the configuration and the runtime participant data that LER_CHK requires to determine whether a potential life event meets the configured criteria.

Usage Notes

BEN_ASG_LER is an internal component of the Benefits life event processing chain and is not intended for direct invocation by end users. It is typically exercised when the Benefits module evaluates life events for participants, whether driven from the concurrent request that processes life events or from online Benefits pages that trigger the same logic. Custom code should not call this package directly; developers extending Benefits should use the documented open APIs, while BEN_ASG_LER and its LER_CHK entry point remain implementation details of the standard product.

The ETRM metadata records the object status as VALID, with no invalid subobjects, and notes dependencies on SYS and STANDARD. Because the metadata excerpt is limited, the descriptions above are grounded in the documented object type, status, dependencies, procedure name, and table list, supplemented by the standard behavior of the Benefits Life Event Registry framework.