Search Results view_line_flag
Overview
The PSB.PSB_BUDGET_REVISION_LINES table is a core transactional entity within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Public Sector Budgeting (PSB) module. It functions as a critical junction or matrix table, establishing the many-to-many relationship between budget revisions and the specific account lines being revised. Its primary role is to manage the association and distribution of budget revision details. When a global budget revision is created, this table maps each resulting transactional account line to the overarching revision. Conversely, during the distribution of a budget revision, rows are inserted into this table to link the revision with account lines based on predefined budgetary account ranges within a budget group.
Key Information Stored
The table's structure is designed to manage the association metadata and audit trail. The two primary foreign key columns are BUDGET_REVISION_ID, which references the parent revision header, and BUDGET_REVISION_ACCT_LINE_ID, which references the individual account line detail. Together, they form a unique constraint (PSB_BUDGET_REVISION_LINES_U1). Control flags govern line-level behavior: FREEZE_FLAG indicates whether the associated account line is frozen from further changes, and VIEW_LINE_FLAG controls its visibility. Standard Oracle EBS "Who" columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) provide a full audit trail for every association record.
Common Use Cases and Queries
This table is central to reporting and auditing the scope and status of budget revisions. Common operational queries include identifying all account lines impacted by a specific budget revision, checking the freeze status of distributed lines, or validating the distribution logic. A typical reporting query to analyze a revision's details would join to the related header and accounts tables:
- Identifying All Lines for a Revision:
SELECT * FROM psb.psb_budget_revision_lines WHERE budget_revision_id = :rev_id; - Reporting on Revision Distribution Status:
SELECT brl.budget_revision_id, brl.budget_revision_acct_line_id, brl.freeze_flag, brl.view_line_flag FROM psb.psb_budget_revision_lines brl JOIN psb.psb_budget_revisions br ON brl.budget_revision_id = br.budget_revision_id WHERE br.revision_number = 'REV-1001'; - Audit Trail for a Specific Account Line:
SELECT creation_date, created_by, last_update_date, last_updated_by FROM psb.psb_budget_revision_lines WHERE budget_revision_acct_line_id = :acct_line_id;
Related Objects
As a junction table, PSB_BUDGET_REVISION_LINES has fundamental dependencies within the PSB schema. It sits between two key master-detail entities, forming the relational link in the budget revision architecture. Based on the documented column names and unique index, the primary relationships are:
- PSB.PSB_BUDGET_REVISIONS: The BUDGET_REVISION_ID column references the primary key of this header table, which defines the overall budget revision event.
- PSB.PSB_BUDGET_REVISION_ACCOUNTS (or a similarly named detail table): The BUDGET_REVISION_ACCT_LINE_ID column references the unique identifier for individual transactional account lines created or modified by the revision process. The ETRM documentation explicitly names this as the other entity in the matrix relationship.
The table itself is referenced by the APPS synonym PSB_BUDGET_REVISION_LINES, which is used by the application layer for all data operations.
-
APPS.PSB_WS_ACCT1 dependencies on PSB_WS_LINES_POSITIONS
12.1.1
-
APPS.PSB_WS_ACCT1 dependencies on PSB_WS_LINES
12.1.1
-
APPS.PSB_SUBMIT_REVISION_PVT dependencies on PSB_BUDGET_REVISION_POS_LINES
12.1.1
-
TABLE: PSB.PSB_BUDGET_REVISION_LINES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_REVISION_LINES, object_name:PSB_BUDGET_REVISION_LINES, status:VALID,
-
TABLE: PSB.PSB_BUDGET_REVISION_POS_LINES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_REVISION_POS_LINES, object_name:PSB_BUDGET_REVISION_POS_LINES, status:VALID,
-
APPS.PSB_WS_POS1 dependencies on PSB_WS_LINES_POSITIONS
12.1.1
-
TABLE: PSB.PSB_WS_LINES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WS_LINES, object_name:PSB_WS_LINES, status:VALID,
-
APPS.PSB_SUBMIT_REVISION_PVT dependencies on PSB_BUDGET_REVISION_LINES
12.1.1
-
View: PSB_BUDGET_REVISION_POSITION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISION_POSITION_V, object_name:PSB_BUDGET_REVISION_POSITION_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_BUDGET_REVISION_POSITION_V ,
-
TABLE: PSB.PSB_WS_LINES_POSITIONS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WS_LINES_POSITIONS, object_name:PSB_WS_LINES_POSITIONS, status:VALID,
-
View: PSB_BUDGET_REVISION_POSITION_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PSB_BUDGET_REVISION_POSITION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISION_POSITION_V, object_name:PSB_BUDGET_REVISION_POSITION_V, status:VALID,
-
APPS.PSB_CREATE_BR_PVT SQL Statements
12.1.1
-
View: PSB_BUDGET_REVISION_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISION_ACCOUNTS_V, object_name:PSB_BUDGET_REVISION_ACCOUNTS_V, status:VALID, product: PSB - Public Sector Budgeting , description: PSB_BUDGET_REVISION_ACCOUNTS_V is a view on PSB_BUDGET_REVISION_ACCOUNTS and provides information about budget revision lines. , implementation_dba_data: APPS.PSB_BUDGET_REVISION_ACCOUNTS_V ,
-
View: PSB_WS_POSITION_PERIODS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_POSITION_PERIODS_V, object_name:PSB_WS_POSITION_PERIODS_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_WS_POSITION_PERIODS_V ,
-
APPS.PSB_SUBMIT_WORKSHEET_PVT dependencies on PSB_WS_LINES
12.1.1
-
View: PSB_WS_POSITION_PERIODS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_WS_ACCT1 SQL Statements
12.1.1
-
View: PSB_BUDGET_REVISION_ACCOUNTS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: PSB_BUDGET_REVISION_ACCOUNTS_V is a view on PSB_BUDGET_REVISION_ACCOUNTS and provides information about budget revision lines. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PSB_BUDGET_REVISION_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISION_ACCOUNTS_V, object_name:PSB_BUDGET_REVISION_ACCOUNTS_V, status:VALID,
-
VIEW: APPS.PSB_WS_LINE_YEAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_LINE_YEAR_V, object_name:PSB_WS_LINE_YEAR_V, status:VALID,
-
APPS.PSB_SUBMIT_REVISION_PVT SQL Statements
12.1.1
-
VIEW: APPS.PSB_WS_POSITION_PERIODS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_POSITION_PERIODS_V, object_name:PSB_WS_POSITION_PERIODS_V, status:VALID,
-
APPS.PSB_SUBMIT_REVISION_PVT dependencies on PSB_CREATE_BR_PVT
12.1.1
-
APPS.PSB_WS_POS1 dependencies on FND_GLOBAL
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.PSB_CREATE_BR_PVT dependencies on PSB_BUDGET_REVISION_LINES
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT dependencies on PSB_WS_LINES_POSITIONS
12.1.1
-
View: PSB_WS_LINE_YEAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_LINE_YEAR_V, object_name:PSB_WS_LINE_YEAR_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_WS_LINE_YEAR_V ,
-
APPS.PSB_CREATE_BR_PVT dependencies on PSB_BUDGET_REVISION_POS_LINES
12.1.1
-
View: PSB_WS_LINE_YEAR_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_BUDGET_REVISION_POS_LINES
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_CREATE_BR_PVT
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_BUDGET_REVISION_LINES
12.1.1
-
PACKAGE BODY: APPS.PSB_SUBMIT_WORKSHEET_PVT
12.1.1
-
APPS.PSB_WS_POS1 SQL Statements
12.1.1
-
APPS.PSB_WS_OPS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_SUBMIT_REVISION_PVT
12.1.1
-
PACKAGE BODY: APPS.PSB_WS_ACCT1
12.1.1
-
APPS.PSB_SUBMIT_REVISION_PVT dependencies on FND_API
12.1.1
-
APPS.PSB_CREATE_BR_PVT dependencies on FND_API
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT dependencies on FND_API
12.1.1
-
APPS.PSB_WS_POS1 dependencies on FND_API
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT SQL Statements
12.1.1
-
APPS.PSB_WS_OPS_PVT dependencies on PSB_WS_LINES
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
PACKAGE BODY: APPS.PSB_WS_POS1
12.1.1
-
PACKAGE BODY: APPS.PSB_WS_OPS_PVT
12.1.1
-
PACKAGE BODY: APPS.PSB_BUDGET_REVISIONS_PVT
12.1.1