Search Results wf_error_processes_s
Overview
APPS.BEN_ON_LINE_LF_EVT is a PL/SQL package body within the Oracle E-Business Suite Advanced Benefits (Oracle Benefits) module. Its principal business role is to support the Online Life Event processing flow, allowing an employee or benefits administrator to record, evaluate and act upon a life event through the self-service or administrative interface in Oracle EBS 12.1.1 and 12.2.2. The package coordinates life event detection, eligibility determination, enrolment requirement evaluation and participant-level processing, and it bridges the data captured in the online form with the underlying Benefits and Oracle Workflow engines.
The object carries a status of VALID in the reported environment and is owned by the APPS schema. It is referenced by eleven other database objects, while the documented metadata records that APPS.BEN_ON_LINE_LF_EVT is not referenced by any database object in the reverse direction captured in the dependency listing. Dependency information shows the package depends on APP_EXCEPTION, BENUTILS, BEN_COBJ_CACHE, BEN_COMP_OBJECT_LIST, BEN_COMP_OBJECT_LIST1, BEN_DETERMINE_DPNT_ELIG_SS, BEN_ENROLMENT_REQUIREMENTS, BEN_LF_EVT_CLPS_RESTORE, BEN_MANAGE_LIFE_EVENTS, BEN_PERSON_OBJECT, BEN_PIL_ELCTBL_CHC_POPL, FF_EXEC, FND_DATE, FND_MESSAGE, FND_MSG_PUB, FND_PROFILE, HR_UTILITY, WF_CORE, WF_ENGINE and WF_ERROR_PROCESSES_S.
Key Procedures and Functions
The documented package exposes twenty-three procedures and functions. The principal entry points are START_ON_LINE_LF_EVT_PROC and END_ON_LINE_LF_EVT_PROC, which bracket the online life event session and manage its initialisation and completion. SELECTOR and P_RUN_FORM govern the navigation and form-launch behaviour for the online life event flow.
Life event evaluation and management are handled by P_EVT_LF_EVENTS, P_MNG_LF_EVENTS, P_MANAGE_LIFE_EVENTS and P_WATIF_MANAGE_LIFE_EVENTS, which retrieve and process the triggered life events, including the Workflow-based path. P_EVT_LF_EVTS_FROM_BENAUTHE and P_PROC_LF_EVTS_FROM_BENAUTHE integrate events originating from the Benefits authoring utilities.
Eligibility and enrolment logic is provided by P_HAVE_ELCTBL_CHCS, P_CAN_PRTCPNT_ENRL, F_RET_ELEC_CHC_CREATED and F_RET_PTNLS_VOIDD_FLAG, supported by P_CNT_PLE. Context and transaction control are handled by P_CONTEXT_DEF and P_COMMIT. User-facing messaging is delivered through P_OLL_POP_UP_MESSAGE, GET_SER_MESSAGE and GET_TOKENS_94750, the last of which resolves substitution tokens used in error and information messages.
Tables Accessed
The package reads and writes the core Benefits and HR tables exposed through APPS synonyms. PER_ALL_ASSIGNMENTS_F, PER_ALL_PEOPLE_F, PER_ASSIGNMENTS_F, PER_PEOPLE_F and PER_CONTACT_RELATIONSHIPS supply person, assignment and dependent relationship data required to determine who is affected by a life event. HR_LOCATIONS_ALL provides location context used in eligibility and enrolment rules.
Benefits-specific tables include BEN_ELIG_PER_ELCTBL_CHC, which stores eligibility and electable choice results; BEN_LER_F, the life event reason definitions; BEN_PER_IN_LER, which associates a person with a life event; BEN_PTNL_LER_FOR_PER, which holds the potentially applicable life events for a person; BEN_PERSON_ACTIONS, which records processing actions; BEN_PIL_ELCTBL_CHC_POPL, which drives electable choice population; and BEN_POP_UP_MESSAGES, which holds pop-up message definitions. WF_ERROR_PROCESSES_S is accessed in support of Oracle Workflow error handling, and PLITBLM is used for PL/SQL index-by table handling.
Usage Notes
BEN_ON_LINE_LF_EVT is invoked primarily from the Oracle Benefits online life event pages, typically through the self-service Benefits enrolment function and the corresponding administrative forms. It is called when a participant records a life event, when the system determines which life events are applicable, and when eligibility and electable choices must be evaluated before enrolment. The package may also be invoked from custom code or concurrent programs that replicate the online life event flow, but such calls should respect the documented entry points START_ON_LINE_LF_EVT_PROC and END_ON_LINE_LF_EVT_PROC. Because Oracle Workflow components are referenced, the package participates in Workflow error processing; the presence of WF_ERROR_PROCESSES_S in the dependency list is directly relevant to users searching for "wf_error_processes_s".
-
SYNONYM: APPS.WF_ERROR_PROCESSES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WF_ERROR_PROCESSES_S, status:VALID,
-
SEQUENCE: APPLSYS.WF_ERROR_PROCESSES_S
12.2.2
owner:APPLSYS, object_type:SEQUENCE, object_name:WF_ERROR_PROCESSES_S, status:VALID,
-
SYNONYM: APPS.WF_ERROR_PROCESSES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_ERROR_PROCESSES_S, status:VALID,
-
SEQUENCE: APPLSYS.WF_ERROR_PROCESSES_S
12.1.1
owner:APPLSYS, object_type:SEQUENCE, object_name:WF_ERROR_PROCESSES_S, status:VALID,
-
PACKAGE BODY: APPS.BEN_ON_LINE_LF_EVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ON_LINE_LF_EVT, status:VALID,
-
PACKAGE BODY: APPS.WF_RULE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_RULE, status:VALID,
-
PACKAGE BODY: APPS.WF_RULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_RULE, status:VALID,
-
PACKAGE BODY: APPS.ECX_RULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_RULE, status:VALID,
-
PACKAGE BODY: APPS.WF_ENGINE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ENGINE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ECX_RULE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_RULE, status:VALID,
-
PACKAGE BODY: APPS.WF_ENGINE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ENGINE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.BEN_ON_LINE_LF_EVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ON_LINE_LF_EVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.BEN_ON_LINE_LF_EVT dependencies on WF_ERROR_PROCESSES_S
12.2.2
-
APPS.WF_RULE dependencies on WF_ERROR_PROCESSES_S
12.1.1
-
APPS.WF_RULE dependencies on WF_ERROR_PROCESSES_S
12.2.2
-
APPS.WF_ENGINE_UTIL dependencies on WF_ERROR_PROCESSES_S
12.2.2
-
APPS.WF_ENGINE_UTIL dependencies on WF_ERROR_PROCESSES_S
12.1.1
-
APPS.ECX_RULE dependencies on WF_ERROR_PROCESSES_S
12.1.1
-
APPS.BEN_ON_LINE_LF_EVT dependencies on WF_ERROR_PROCESSES_S
12.1.1
-
APPS.ECX_RULE dependencies on WF_ERROR_PROCESSES_S
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1