Search Results submit_all_reports
Overview
BEN_REOPEN_LER_CONC is an Oracle EBS Advanced Benefits (OLTP) concurrent-processing package owned by the APPS schema. Its purpose is to support the reopening of Life Event Records (LERs) in bulk. In Oracle Advanced Benefits, a life event (such as marriage, birth, or a change in employment status) creates a Life Event Record that drives eligibility and enrollment processing for a participant. When a life event has already been processed and closed but must be recalculated or re-evaluated — for example, because upstream data was corrected or a retroactive change was loaded — the affected LERs must be reopened so that Ben
Use the following package API to create a Life Event: ben_life_event_api. Once the life event is created, you may use this process to reopen a life event to allow reprocessing. Use this process to reprocess a life event for a person or a group of persons. Activities such as loading, deleting, or backing out data trigger this process to reevaluate a person's eligibility/enrollment for a life event.
Use this process to reprocess the life event to recognize the changes.
This package implements the concurrent program logic that performs that reopen operation.
Key Procedures and Functions
- PROCESS — The main driver procedure. It orchestrates the reopen of life event records based on the parameters supplied to the concurrent program, applying the appropriate person-action and benefit-action changes.
- DO_MULTITHREAD — Handles the multithreaded execution path. Because the reopen operation can affect large populations, this procedure partitions the work so multiple worker processes can run in parallel, improving throughput for high-volume requests.
- SUBMIT_ALL_REPORTS — Submits the associated report/request output, typically the post-processing reports that summarize which life events were reopened and any resulting errors. The ETRM documents three procedures; no parameter lists are published, so exact signatures are not reproduced here.
Tables Accessed
- BEN_LER_F — The Life Event Records base table; this is the primary object whose rows are reopened and reset for reprocessing.
- BEN_PER_IN_LER — Links participants to life events; used to identify which persons are affected.
- BEN_BENEFIT_ACTIONS and BEN_PERSON_ACTIONS — Define the benefit and person action types applied to the records during the reopen.
- BEN_BATCH_RANGES — Supplies the range-based partitioning used by the multithreaded path.
- PER_ALL_PEOPLE_F and PER_ALL_ASSIGNMENTS_F — Provide person and assignment context, driving eligibility determination for the affected population.
- HR_SOFT_CODING_KEYFLEX — Used when soft coding is relevant to the processing set.
- PLITBLM — The PL/SQL index-by table library global used internally by the concurrent packages.
Usage Notes
BEN_REOPEN_LER_CONC is normally invoked through the concurrent manager rather than called directly from forms or custom code. The ETRM dependency listing shows that the package references BEN_PERSON_ACTIONS and is referenced only by itself, confirming it is a self-contained concurrent program implementation. Because it is an "OTHER"-classified API with no published signature, direct invocation from custom PL/SQL is not supported and the documented interface — submitting the corresponding concurrent program — should be used instead. The multithread and submit-reports procedures indicate that production usage involves a submit phase, parallel worker execution, and a reporting phase. Reprocessing of opened life events should be run when data corrections or retroactive loads make previously processed LERs invalid.
-
PACKAGE: APPS.BEN_REOPEN_LER_CONC
12.2.2
-
PACKAGE: APPS.BEN_REOPEN_LER_CONC
12.1.1
-
PACKAGE BODY: APPS.BEN_REOPEN_LER_CONC
12.1.1
-
PACKAGE BODY: APPS.BEN_REOPEN_LER_CONC
12.2.2
-
PACKAGE BODY: APPS.BEN_PREMIUM_CONCURRENT
12.2.2
-
PACKAGE BODY: APPS.BEN_PREMIUM_CONCURRENT
12.1.1
-
PACKAGE BODY: APPS.BEN_MANAGE_DEFAULT_ENRT
12.1.1
-
PACKAGE BODY: APPS.BEN_MAINTAIN_DESIGNEE_ELIG
12.1.1
-
PACKAGE BODY: APPS.BEN_MAINTAIN_DESIGNEE_ELIG
12.2.2
-
PACKAGE BODY: APPS.BEN_FORFEITURE_CONCURRENT
12.1.1
-
PACKAGE BODY: APPS.BEN_FORFEITURE_CONCURRENT
12.2.2
-
PACKAGE BODY: APPS.BEN_MANAGE_DEFAULT_ENRT
12.2.2
-
PACKAGE BODY: APPS.BEN_CLS_UNRESOLVED_ACTN_ITEM
12.1.1
-
PACKAGE BODY: APPS.BEN_CLOSE_ENROLLMENT
12.1.1
-
PACKAGE BODY: APPS.BEN_CLS_UNRESOLVED_ACTN_ITEM
12.2.2
-
PACKAGE BODY: APPS.BEN_CLOSE_ENROLLMENT
12.2.2
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG SQL Statements
12.2.2
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG SQL Statements
12.1.1
-
APPS.BEN_REOPEN_LER_CONC dependencies on BEN_REOPEN_LER_CONC
12.2.2
-
APPS.BEN_REOPEN_LER_CONC dependencies on BEN_REOPEN_LER_CONC
12.1.1
-
PACKAGE BODY: APPS.BEN_DETERMINE_COMMUNICATIONS
12.1.1
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on BEN_BATCH_UTILS
12.2.2
-
PACKAGE BODY: APPS.BEN_DETERMINE_COMMUNICATIONS
12.2.2
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on BEN_BATCH_UTILS
12.1.1
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on FND_MESSAGE
12.2.2
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on FND_MESSAGE
12.1.1
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on BEN_BATCH_UTILS
12.2.2
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on BEN_BATCH_UTILS
12.1.1
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on FND_MESSAGE
12.1.1
-
APPS.BEN_PREMIUM_CONCURRENT dependencies on BEN_BATCH_UTILS
12.1.1
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on FND_MESSAGE
12.2.2
-
APPS.BEN_PREMIUM_CONCURRENT dependencies on BEN_BATCH_UTILS
12.2.2
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on HR_UTILITY
12.1.1
-
APPS.BEN_PREMIUM_CONCURRENT dependencies on HR_UTILITY
12.2.2
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on HR_UTILITY
12.2.2
-
PACKAGE BODY: APPS.BEN_PURGE_BCKDT_VOIDED
12.1.1
-
APPS.BEN_PREMIUM_CONCURRENT dependencies on HR_UTILITY
12.1.1
-
PACKAGE BODY: APPS.BEN_PURGE_BCKDT_VOIDED
12.2.2
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on HR_UTILITY
12.2.2
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on HR_UTILITY
12.1.1
-
APPS.BEN_PURGE_BCKDT_VOIDED dependencies on FND_MESSAGE
12.1.1
-
APPS.BEN_PURGE_BCKDT_VOIDED dependencies on FND_MESSAGE
12.2.2
-
APPS.BEN_REOPEN_LER_CONC dependencies on HR_UTILITY
12.1.1
-
APPS.BEN_PURGE_BCKDT_VOIDED dependencies on BEN_BATCH_UTILS
12.2.2
-
APPS.BEN_REOPEN_LER_CONC dependencies on HR_UTILITY
12.2.2
-
APPS.BEN_PURGE_BCKDT_VOIDED dependencies on BEN_BATCH_UTILS
12.1.1
-
APPS.BEN_FORFEITURE_CONCURRENT dependencies on BEN_BATCH_UTILS
12.1.1
-
APPS.BEN_FORFEITURE_CONCURRENT dependencies on BEN_BATCH_UTILS
12.2.2
-
APPS.BEN_CLS_UNRESOLVED_ACTN_ITEM dependencies on HR_UTILITY
12.1.1
-
APPS.BEN_CLS_UNRESOLVED_ACTN_ITEM dependencies on HR_UTILITY
12.2.2