Search Results psb_position_set_line_values_v
Overview
The view PSB_POSITION_SET_LINE_VALUES_V belongs to the PSB – Public Sector Budgeting product within Oracle E-Business Suite. The ETRM metadata classifies PSB as obsolete, and the view itself is explicitly documented as Not implemented in this database. Consequently, the object should be understood as a legacy dictionary definition retained for historical and reference purposes rather than an active reporting or integration interface in Oracle EBS 12.1.1 or 12.2.2.
Functionally, the view was designed to present the attribute values that are assigned to the line records of an account position set. Each row associates a position set line with a specific attribute and the corresponding attribute value, effectively denormalizing the value, line, attribute, and attribute-value dimensions into a single read model. In its original role, this construct supported budget preparation and position-based reporting within Public Sector Budgeting, allowing forms, reports, or batch processes to retrieve line-level attribute values without repeatedly joining the underlying detail tables.
Because the view is not implemented in the current database, no runtime dependencies, grants, or synonyms should be assumed. References to it in custom code, concurrent programs, or legacy BI Publisher reports indicate a dependency on a retired PSB feature set and normally require replacement or removal during upgrades.
Underlying Base Objects
The documented view text defines the object over four PSB base tables using outer joins:
- PSB_POSITION_SET_LINE_VALUES (aliased VALS) — the driving table, supplying the value sequence, line sequence, attribute value, and audit columns.
- PSB_ACCOUNT_POSITION_SET_LINES (aliased LINES) — joined on
VALS.LINE_SEQUENCE_ID = LINES.LINE_SEQUENCE_ID(+), providing the attribute identifier for each line. - PSB_ATTRIBUTES (aliased ATTRIBUTES) — joined on
LINES.ATTRIBUTE_ID = ATTRIBUTES.ATTRIBUTE_ID(+), supplying the attribute name and value-table flag. - PSB_ATTRIBUTE_VALUES (aliased ATTRIBUTE_VALUES) — joined on
VALS.ATTRIBUTE_VALUE_ID = ATTRIBUTE_VALUES.ATTRIBUTE_VALUE_ID(+), supplying the decoded attribute table value.
Although the ETRM 12.2.2 metadata records no referenced base objects, the embedded view text above provides the authoritative join definition. The outer-join operators indicate that lines may exist without a matching attribute, and values may exist without a matching attribute value decode, so the view tolerates incomplete configuration data. Because the underlying tables are also part of the obsolete PSB schema, the join integrity cannot be relied upon in a supported 12.2.2 environment.
Key Columns
The view exposes the following columns, whose meanings are as follows:
- ROW_ID — the row identifier of the underlying
PSB_POSITION_SET_LINE_VALUESrecord. - VALUE_SEQUENCE_ID — primary surrogate key of the line value record.
- LINE_SEQUENCE_ID — foreign key to the position set line to which the value belongs.
- ATTRIBUTE_VALUE_ID — foreign key to the stored attribute value.
- ATTRIBUTE_VALUE — the raw value held on the line value record.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — standard WHO audit columns tracking creation and modification.
- ATTRIBUTE_ID — the attribute associated with the line, sourced from
PSB_ACCOUNT_POSITION_SET_LINES. - ATTRIBUTE_NAME — descriptive name of the attribute from
PSB_ATTRIBUTES. - ATTRIBUTE_VALUE_TABLE_FLAG — flag indicating whether the attribute draws its values from a value table.
- ATTRIBUTE_TABLE_VALUE — the decoded value from
PSB_ATTRIBUTE_VALUES.
Common Use Cases and Queries
In historical PSB implementations, the view was queried to list the attribute values attached to each position set line, typically for budget worksheets, position control reports, and interface extracts feeding downstream budgeting processes. A representative query follows:
SELECT line_sequence_id, attribute_name, attribute_value, attribute_table_value
FROM psb_position_set_line_values_v
WHERE attribute_value IS NOT NULL
ORDER BY line_sequence_id;
Another common pattern filtered by attribute to reconcile all lines carrying a given attribute:
SELECT attribute_name, line_sequence_id, attribute_table_value
FROM psb_position_set_line_values_v
WHERE attribute_value_table_flag = 'Y';
Given the obsolete status and the Not implemented designation, these queries will not execute successfully in a standard 12.1.1 or 12.2.2 environment unless the legacy PSB schema objects were manually preserved. Any dependency should be re-pointed to supported budget or position data sources during remediation.
-
View: PSB_POSITION_SET_LINE_VALUES_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSB_POSITION_SET_LINE_VALUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_POSITION_SET_LINE_VALUES_V, object_name:PSB_POSITION_SET_LINE_VALUES_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_POSITION_SET_LINE_VALUES_V ,
-
SYNONYM: APPS.PSB_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_ATTRIBUTES, status:VALID,
-
SYNONYM: APPS.PSB_POSITION_SET_LINE_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_POSITION_SET_LINE_VALUES, status:VALID,
-
SYNONYM: APPS.PSB_ACCOUNT_POSITION_SET_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_ACCOUNT_POSITION_SET_LINES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSB_ACCOUNT_POSITION_SET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_ACCOUNT_POSITION_SET_PVT, status:VALID,
-
SYNONYM: APPS.PSB_ATTRIBUTE_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_ATTRIBUTE_VALUES, status:VALID,
-
VIEW: APPS.PSB_POSITION_SET_LINE_VALUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_POSITION_SET_LINE_VALUES_V, object_name:PSB_POSITION_SET_LINE_VALUES_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.PSB_ACCOUNT_POSITION_SET_PVT SQL Statements
12.1.1
-
APPS.PSB_ACCOUNT_POSITION_SET_PVT dependencies on PSB_POSITION_SET_LINE_VALUES_V
12.1.1
-
APPS.PSB_ACCOUNT_POSITION_SET_PVT dependencies on PSB_POSITION_SET_LINE_VALUES
12.1.1
-
PACKAGE BODY: APPS.PSB_ACCOUNT_POSITION_SET_PVT
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
12.1.1 DBA Data
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,