Search Results submit_comments
Overview
The view APPS.BENBV_CWB_PERSON_GROUPS_V is a read-only reporting object within the Oracle Advanced Benefits (BEN) module. It presents consolidated information about person groups participating in a Compensation Workbench (CWB) compensation cycle, exposing lifecycle event dates, budget allocation and worksheet balances, reservation values, and workflow submission and approval status. The view is designated "BENBV," following the Oracle EBS convention for business views that combine raw base-table columns with decoded lookup values and derived descriptive attributes, making it suited for reporting, extracts, and integration interfaces without requiring the consuming application to resolve lookup codes itself.
Within Oracle EBS 12.1.1 and 12.2.2, this view serves as an integration and reporting surface for the Compensation Workbench planning process. It is defined WITH READ ONLY, confirming that it is intended strictly for query access. Consumers searching on "approval_cd" will find this view exposes APPROVAL_CD alongside its decoded equivalent, together with approval date and comment attributes, which makes it a natural focal point for tracking the approval state of person group budgets.
Underlying Base Objects
The ETRM metadata documents the following referenced base objects for this view:
- BEN_CWB_PERSON_GROUPS (SYNONYM) — the primary base table supplying all persisted CWB person group data, including the budget, worksheet, reservation, approval, and WHO columns.
- BEN_BIS_UTILS (PACKAGE) — supplies the business intelligence helper functions GET_GROUP_PL_NAME and GET_GROUP_OIPL_NAME, which resolve the plan and option-in-plan names based on GROUP_PL_ID, GROUP_OIPL_ID, and the lifecycle event occurrence date.
- HR_BIS (PACKAGE) — supplies BIS_DECODE_LOOKUP, used to translate stored lookup codes into their displayed meanings.
The view is a projection over BEN_CWB_PERSON_GROUPS, aliased CWB, with additional derived columns computed at query time. No joins to other tables are performed; the descriptive values are resolved through PL/SQL function calls, and the view is constrained to read-only access.
Key Columns
The most significant columns include:
- APPROVAL_CD — the stored approval status code for the person group's compensation cycle. It is accompanied by a decoded column derived via HR_BIS.BIS_DECODE_LOOKUP('BEN_APPR_STAT', APPROVAL_CD), presenting the human-readable approval status.
- APPROVAL_DATE and APPROVAL_COMMENTS — the date and free-text comments associated with the approval action.
- SUBMIT_CD, SUBMIT_DATE, SUBMIT_COMMENTS — the submission status code, date, and comments, with SUBMIT_CD decoded against the BEN_SUBMIT_STAT lookup.
- ACCESS_CD — task access code, decoded against BEN_CWB_TASK_ACCESS.
- BDGT_POP_CD — budget population code, decoded against BEN_POP.
- DIST_BDGT_VAL, WS_BDGT_VAL, RSRV_VAL — distributed budget, worksheet budget, and reservation values, each with minimum, maximum, increment, and last-update date/by attributes.
- DIST_BDGT_ISS_VAL, WS_BDGT_ISS_VAL and their issue dates — budget issuance amounts and dates.
- LF_EVT_OCRD_DT and DUE_DT — the lifecycle event occurrence date and the due date for the cycle.
- GROUP_PLAN and GROUP_OPTION_IN_PLAN — derived names for the group plan and option in plan.
- GROUP_PER_IN_LER_ID, GROUP_PL_ID, GROUP_OIPL_ID — identifier columns.
- WHO columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATED_BY, CREATION_DATE.
Common Use Cases and Queries
Typical uses include reporting on approval and submission status, auditing budget and reservation balances, and feeding downstream extracts. The following query returns person groups with their decoded approval and submission statuses:
- SELECT group_pl_id, group_oipl_id, lf_evt_ocrd_dt, approval_cd, approval_date, submit_cd, dist_bdgt_val, ws_bdgt_val FROM apps.benbv_cwb_person_groups_v WHERE approval_cd IS NOT NULL ORDER BY lf_evt_ocrd_dt;
- SELECT group_plan, approval_cd, COUNT(*) FROM apps.benbv_cwb_person_groups_v GROUP BY group_plan, approval_cd;
- SELECT group_oipl_id, ws_bdgt_val, dist_bdgt_val, rsrv_val FROM apps.benbv_cwb_person_groups_v WHERE lf_evt_ocrd_dt = :p_event_date;
Because the view calls PL/SQL functions per row, filtering on decoded or derived columns should be performed in an outer query to avoid unnecessary function execution on the base table.
-
View: BENBV_CWB_PERSON_GROUPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_CWB_PERSON_GROUPS_V, object_name:BENBV_CWB_PERSON_GROUPS_V, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BENBV_CWB_PERSON_GROUPS_V ,
-
View: BENBV_CWB_PERSON_GROUPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_CWB_PERSON_GROUPS_V, object_name:BENBV_CWB_PERSON_GROUPS_V, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BENBV_CWB_PERSON_GROUPS_V ,