Results for “pl_xchg_rate”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
BEN_CWB_WS_DOWNLOAD_V is an APPS-owned database view in Oracle E-Business Suite, part of the BEN (Advanced Benefits) product family. It was designed to support the Compensation Workbench (CWB) Worksheet functionality, presenting a denormalized, reporting-friendly projection of person, assignment, hierarchy, and plan-rate data used during compensation cycle processing. The view is central to the CWB Worksheet download process: it consolidates employee attributes, manager hierarchy relationships, and plan-level rate values (salary, eligibility, target compensation, and worksheet amounts) into a single queryable structure so that the Compensation Workbench web service and worksheet interfaces can retrieve plan-related data efficiently without issuing numerous joins to base tables.
The name of the view and its columns (for example, PL_WS_VAL, PL_WS_MIN_VAL, PL_WS_MAX_VAL, PL_WS_INCR_VAL) reflect the "worksheet value" domain, which is the term CWB uses for the monetary figure assigned to an employee within a specific plan during a compensation cycle. The view is validated as VALID and is referenced in ETRM documentation for release 12.1.1 and 12.2.2.
Underlying Base Objects
The view is defined over a substantial set of base objects, as documented in the ETRM metadata. Core data sources include PER_ALL_PEOPLE_F (employee name, supervisor name, years employed, and last-updated-by lookups), PER_ASSIGNMENT_EXTRA_INFO (the CWBRANK information type used to derive ranking), and BEN_CWB_PERSON_INFO (person-level CWB attributes and group membership). Plan and rate information is sourced from BEN_CWB_PERSON_RATES and BEN_CWB_PL_DSGN, which provide the PLRT alias values for salary, eligibility, and worksheet amounts. Hierarchy data comes from BEN_CWB_GROUP_HRCHY, and exchange-rate conversion is handled through BEN_CWB_XCHG and FND_CURRENCIES.
The view also joins to descriptive entities including HR_ALL_ORGANIZATION_UNITS_TL, HR_ALL_POSITIONS_F_TL, HR_LOCATIONS_ALL_TL, PER_GRADES_TL, PER_JOBS_TL, and PER_ASSIGNMENT_STATUS_TYPES_TL for organizational context. Package-level logic is invoked through BENUTILS, BEN_CWB_UTILS, BEN_CWB_WEBADI_UTILS, HR_API, HR_GENERAL, and FND_PROFILE. The use of FND_PROFILE is notable because the employee name column is dynamically selected based on the BEN_DISPLAY_EMPLOYEE_NAME profile option, toggling between custom name, brief name, and full name.
Key Columns
- EMP_NAME / MGR_NAME — Employee and manager display names, selected via the BEN_DISPLAY_EMPLOYEE_NAME profile option.
- RANK — Derived rank value from PER_ASSIGNMENT_EXTRA_INFO where INFORMATION_TYPE = 'CWBRANK', used for worksheet ordering.
- BASE_SALARY — Annualized salary calculated as BASE_SALARY × PAY_ANNULIZATION_FACTOR / NVL(PLANUFACTOR, GRPUFACTOR).
- PL_NAME / PL_XCHG_RATE — Plan name and exchange rate, falling back between person-level and group-level values.
- PL_STAT_SAL_VAL, PL_ELIG_SAL_VAL, PL_TOT_COMP_VAL, PL_OTH_COMP_VAL — Plan rate amounts for statutory, eligibility, total compensation, and other compensation.
- PL_WS_VAL, PL_WS_MIN_VAL, PL_WS_MAX_VAL, PL_WS_INCR_VAL — Worksheet value, minimum, maximum, and increment for the plan.
- PL_WS_LAST_UPD_DATE / PL_WS_LAST_UPD_NAME — Audit columns identifying when and by whom the worksheet value was last modified.
- OPT1_* columns — Values and rates for the first optional plan (OPT1), conditionally populated using NVL2 based on TEMP.OIPL1ID.
Common Use Cases and Queries
Typical usage centers on extracting worksheet data for a compensation cycle, validating plan amounts before upload, or reconciling manager hierarchy and rank ordering. A basic query retrieving worksheet values for employees is:
SELECT emp_name, mrg_name, pl_name, pl_ws_val, pl_ws_last_upd_date FROM apps.ben_cwb_ws_download_v WHERE pl_name IS NOT NULL;
Because the view exposes many lateral columns, joins to PER_ALL_PEOPLE_F or BEN_CWB_PERSON_INFO are often unnecessary, simplifying downstream reporting. The view is frequently queried from the CWB web service layer and by custom extracts that feed worksheet download templates.
-
View: BEN_CWB_WS_DOWNLOAD_V 12.2.2
APPS.BEN_CWB_WS_DOWNLOAD_V·↳ BENUTILS·↳ BEN_CWB_GROUP_HRCHY·↳ BEN_CWB_PERSON_INFO·Explore BEN module →
-
View: BENBV_CWB_PL_DSGN_V 12.1.1
This view captures Plan Design for Compensation Workbench
APPS.BENBV_CWB_PL_DSGN_V·↳ BEN_BIS_UTILS·↳ BEN_CWB_PL_DSGN·↳ HR_BIS·Explore BEN module →
-
CWB Plan Design
-
View: BENBV_CWB_PL_DSGN_V 12.2.2
This view captures Plan Design for Compensation Workbench
APPS.BENBV_CWB_PL_DSGN_V·↳ BEN_BIS_UTILS·↳ BEN_CWB_PL_DSGN·↳ HR_BIS·Explore BEN module →
-
View: BEN_CWB_WS_DOWNLOAD_V 12.1.1
APPS.BEN_CWB_WS_DOWNLOAD_V·↳ BEN_CWB_GROUP_HRCHY·↳ BEN_CWB_PERSON_INFO·↳ BEN_CWB_PERSON_RATES·Explore BEN module →
-
CWB Plan Design
-
PACKAGE: APPS.BEN_CPD_SHD 12.2.2
-
VIEW: BEN.BEN_CWB_PL_DSGN# 12.2.2
-
PACKAGE: APPS.BEN_CPD_SHD 12.1.1
-
VIEW: BEN.BEN_CWB_PL_DSGN# 12.2.2
-
PACKAGE: APPS.BEN_CPD_INS 12.2.2
-
PACKAGE: APPS.BEN_CPD_INS 12.1.1
-
TABLE: BEN.BEN_CWB_PL_DSGN 12.1.1
-
TABLE: BEN.BEN_CWB_PL_DSGN 12.2.2
-
PACKAGE: APPS.BEN_CPD_SHD 12.1.1