Search Results psb_position_assign_element_v




Overview

The PSB_POSITION_ASSIGN_ELEMENT_V view is a reporting and integration object within the Public Sector Budgeting (PSB) module of Oracle E-Business Suite, defined in the APPS schema. It presents position assignment records that specifically relate to pay elements — the compensation building blocks (such as salary, allowances, and rates) attached to a position's assignment. By restricting its driving query to ASSIGNMENT_TYPE = 'ELEMENT', the view isolates the element-driven component of position assignments, distinguishing it from other assignment types such as distribution lines or account-based assignments.

In the context of ETRM 12.1.1 and 12.2.2, this view serves as the primary read interface through which budget planners, reports, and downstream integrations examine how pay elements are configured against positions within a worksheet. The inclusion of the ELEMENT_VALUE_TYPE column makes the view particularly relevant for searches concerning how an element's value is characterized — for example whether it is expressed as a rate, a percentage, a fixed amount, or an override — and how that type governs subsequent budget calculation logic.

Underlying Base Objects

The view is defined over three PSB objects using an outer-join construction:

Because both pay element joins are outer joins, assignments that reference no matching pay element or option still return rows, with a NULL element name in the affected columns. The view exposes the underlying ROWID from the assignment source, which permits positional updates where the view is not read-only.

Key Columns

Common Use Cases and Queries

A frequent scenario is reviewing how element values are typed across all position assignments in a worksheet:

  • Audit by value type: SELECT POSITION_ID, PAY_ELEMENT_ID, ELEMENT_VALUE_TYPE, ELEMENT_VALUE FROM PSB_POSITION_ASSIGN_ELEMENT_V WHERE WORKSHEET_ID = :worksheet_id ORDER BY POSITION_ID;
  • Element-level roll-up: group by PAY_ELEMENT_ID and ELEMENT_VALUE_TYPE to aggregate budgeted element values by worksheet.
  • Currency and pay-basis analysis: filter on PAY_BASIS and CURRENCY_CODE to compare element configuration across positions.
  • Defaulting and override review: inspect GLOBAL_DEFAULT_FLAG, MODIFY_FLAG, and ASSIGNMENT_DEFAULT_RULE_ID to confirm which element assignments were system-defaulted versus manually overridden.

The view is typically consumed read-only for reporting and data extraction rather than direct DML, since it draws from a view-based source. Queries should be bounded by worksheet or position identifiers to limit scan volume.