Search Results ben_batch_parameter
Overview
BEN_BATCH_PARAMETER is a configuration table within the Oracle Advanced Benefits (BEN) module of Oracle E-Business Suite, documented as valid in both release 12.1.1 and 12.2.2. The table stores the runtime parameters that govern batch execution processes for benefits processing, and it exists to allow administrators to control how concurrent batch programs behave, including the degree of parallelism, error tolerance thresholds, and the granularity with which records are processed. Each row in the table represents a discrete combination of batch execution code and business group, ensuring that batch behavior can be tailored per legislative data group or operating unit.
The ETRM metadata classifies BEN_BATCH_PARAMETER heuristically as standalone from a Data Vault perspective. In practice this suggests the table is best modeled as a satellite attached to a business-group hub or as a reference/lookup satellite, since it carries descriptive and control attributes (thread counts, chunk sizes, error limits) rather than participating in many-to-many relationships. It does not appear to act as a junction or link table.
Key Information Stored
The table contains 12 documented columns. The most significant are:
- BATCH_PARAMETER_ID — the surrogate primary key, enforced by the unique index BEN_BATCH_PARAMETER_PK. This is the only documented unique index and therefore the only column explicitly marked as a business-key candidate at the schema level.
- BATCH_EXE_CD — the batch execution code that identifies which concurrent program or batch routine the parameter row applies to.
- BUSINESS_GROUP_ID — scopes the parameter set to a specific business group, enabling per-organization configuration.
- THREAD_CNT_NUM — the number of worker threads or parallel processes permitted during execution.
- MAX_ERR_NUM — the maximum number of errors tolerated before the batch is aborted.
- CHUNK_SIZE — the volume of records processed in a single commit or fetch cycle, affecting memory and rollback behavior.
- OBJECT_VERSION_NUMBER — the optimistic locking column used by the Oracle Application Framework (OAF) to detect concurrent updates.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — standard EBS audit WHO columns tracking creation and modification metadata.
Common Use Cases and Queries
Administrators query BEN_BATCH_PARAMETER to diagnose performance or failure issues in benefits batch runs. A frequent pattern retrieves the active parameters for a given batch code:
- SELECT BATCH_EXE_CD, BUSINESS_GROUP_ID, THREAD_CNT_NUM, MAX_ERR_NUM, CHUNK_SIZE FROM BEN.BEN_BATCH_PARAMETER WHERE BATCH_EXE_CD = :p_code AND BUSINESS_GROUP_ID = :p_bg_id;
- Reporting on audit history: selecting LAST_UPDATED_BY and LAST_UPDATE_DATE to determine who last tuned a parameter set.
- Tuning exercises that compare THREAD_CNT_NUM against actual concurrent manager load to right-size parallelism.
Because the table is small and configuration-oriented, queries are typically simple single-table lookups rather than complex analytical joins.
Related Objects
Given its standalone classification, BEN_BATCH_PARAMETER has limited declared foreign-key dependencies in the documented metadata. The most relevant related objects include:
- BEN_BATCH_PARAMETER_PK — the primary key index that enforces uniqueness on BATCH_PARAMETER_ID.
- FND_CONCURRENT_PROGRAMS — the concurrent program definitions that the BATCH_EXE_CD values ultimately drive.
- FND_BUSINESS_GROUPS — referenced through BUSINESS_GROUP_ID to resolve the owning legislative or business group.
- BEN_BATCH_* runtime tables — the transactional tables populated when a batch executes, which consume the parameter values stored here.
- FND_USER — joined via CREATED_BY, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN for audit reporting.
-
Table: BEN_BATCH_PARAMETER
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_PARAMETER, object_name:BEN_BATCH_PARAMETER, status:VALID, product: BEN - Advanced Benefits , description: Parameters of Batch run. , implementation_dba_data: BEN.BEN_BATCH_PARAMETER ,
-
Table: BEN_BATCH_PARAMETER
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_PARAMETER, object_name:BEN_BATCH_PARAMETER, status:VALID, product: BEN - Advanced Benefits , description: Parameters of Batch run. , implementation_dba_data: BEN.BEN_BATCH_PARAMETER ,
-
VIEW: BEN.BEN_BATCH_PARAMETER#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_BATCH_PARAMETER#, status:VALID,
-
APPS.BEN_BBP_SHD SQL Statements
12.1.1
-
VIEW: APPS.HR_DM_EXP_BEN_BATCH_PARAS_V
12.2.2
-
SYNONYM: APPS.BEN_BATCH_PARAMETER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_BATCH_PARAMETER, status:VALID,
-
SYNONYM: APPS.BEN_BATCH_PARAMETER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_BATCH_PARAMETER, status:VALID,
-
APPS.PQP_GB_MANAGE_LIFE_EVENTS SQL Statements
12.1.1
-
APPS.BEN_BBP_SHD SQL Statements
12.2.2
-
APPS.BEN_BBP_BUS SQL Statements
12.2.2
-
APPS.PQP_GB_MANAGE_LIFE_EVENTS SQL Statements
12.2.2
-
TABLE: BEN.BEN_BATCH_PARAMETER
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_PARAMETER, object_name:BEN_BATCH_PARAMETER, status:VALID,
-
TABLE: BEN.BEN_BATCH_PARAMETER
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_PARAMETER, object_name:BEN_BATCH_PARAMETER, status:VALID,
-
VIEW: BEN.BEN_BATCH_PARAMETER#
12.2.2
-
VIEW: APPS.HR_DM_EXP_BEN_BATCH_PARAS_V
12.1.1
-
APPS.BEN_BBP_BUS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BEN_BBP_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_BUS, status:VALID,
-
View: HR_DM_EXP_BEN_BATCH_PARAS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_EXP_BEN_BATCH_PARAS_V, object_name:HR_DM_EXP_BEN_BATCH_PARAS_V, status:VALID, product: PER - Human Resources , description: View to export ben_batch_parameters , implementation_dba_data: APPS.HR_DM_EXP_BEN_BATCH_PARAS_V ,
-
PACKAGE BODY: APPS.BEN_BBP_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_UPD, status:VALID,
-
PACKAGE: APPS.PQP_GB_MANAGE_LIFE_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQP_GB_MANAGE_LIFE_EVENTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_DM_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DM_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_DM_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DM_UTILITY, status:VALID,
-
PACKAGE: APPS.PQP_GB_MANAGE_LIFE_EVENTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQP_GB_MANAGE_LIFE_EVENTS, status:VALID,
-
TRIGGER: APPS.BEN_BATCH_PARAMETER_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_BATCH_PARAMETER_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_BUS, status:VALID,
-
TRIGGER: APPS.BEN_BATCH_PARAMETER_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_BATCH_PARAMETER_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_SHD, status:VALID,
-
TRIGGER: APPS.BEN_BATCH_PARAMETER_WHO
12.2.2
-
View: HR_DM_EXP_BEN_BATCH_PARAS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_EXP_BEN_BATCH_PARAS_V, object_name:HR_DM_EXP_BEN_BATCH_PARAS_V, status:VALID, product: PER - Human Resources , description: View to export ben_batch_parameters , implementation_dba_data: APPS.HR_DM_EXP_BEN_BATCH_PARAS_V ,
-
TRIGGER: APPS.BEN_BATCH_PARAMETER_WHO
12.1.1
-
PACKAGE BODY: APPS.BEN_BBP_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_DEL, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_COPY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_COPY, status:VALID,
-
APPS.BEN_BBP_DEL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_BATCH_PARAMETER_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BATCH_PARAMETER_API, status:VALID,
-
PACKAGE BODY: APPS.PQP_GB_MANAGE_LIFE_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_GB_MANAGE_LIFE_EVENTS, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.BEN_BBP_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BBP_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_BATCH_PARAMETER_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BATCH_PARAMETER_API, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_COPY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_COPY, status:VALID,
-
APPS.BEN_BBP_DEL SQL Statements
12.1.1
-
APPS.BEN_BBP_UPD SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_BBP_SHD
12.1.1
-
APPS.BEN_BBP_INS SQL Statements
12.1.1
-
APPS.BEN_BBP_INS SQL Statements
12.2.2
-
APPS.BEN_BBP_UPD SQL Statements
12.1.1