Search Results base_line_revision
Overview
PSBFV_POSITION_COSTS is a read-only view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the PSB (Public Sector Budgeting) product family. It presents the costed position lines generated during budgetary position costing, joining position cost records to their parent position definition, pay element, and budget revision context. The view serves as the reporting and integration layer between the PSB costing engine and downstream consumers such as budget worksheets, position control reports, and custom extracts. It is defined WITH READ ONLY, so it cannot be used for DML; it exists purely for query and reporting purposes.
The user search term "budget_revision_justification" corresponds to the view column BUDGET_REVISION_JUSTIFICATION, which is populated from PSB_BUDGET_REVISIONS.JUSTIFICATION. This is the narrative text entered by budget analysts when a revision is created, explaining why the revision was made. The view exposes this justification alongside the costed lines that belong to the revision, which is why it surfaces so often in revision audit and reconciliation queries.
Underlying Base Objects
Per the documented view text, PSBFV_POSITION_COSTS is defined over five base objects:
- PSB_POSITION_COSTS (PPC) — the driving table, holding one row per position element line, including pay element, amount, currency, and effective dates.
- PSB_POSITIONS (POS) — the position header, linked via POSITION_ID.
- PSB_POSITION_DEFINITIONS_KFV (PKFV) — the key flexfield view supplying the concatenated position name (exposed as "_KF:POSITION_NAME").
- PSB_BUDGET_REVISIONS (BR) — the budget revision header, outer-joined (BR.BUDGET_REVISION_ID(+) in 12.1.1 style) so position costs persist even if no revision row exists.
- PSB_PAY_ELEMENTS (PAY) — the pay element definition supplying PAY_ELEMENT_NAME.
The literal '_KF:PSB:BPS:PKFV:_CO' in the SELECT list is a flexfield token instructing the Key Flexfield View mechanism to resolve the position name from PKFV.
Key Columns
- POSITION_ELEMENT_LINE_ID — primary key of the costed line in PSB_POSITION_COSTS.
- POSITION_ID — foreign key to the position header.
- _KF:POSITION_NAME — the descriptive position name derived from the position key flexfield.
- PAY_ELEMENT_ID / PAY_ELEMENT_NAME — the pay element being costed (for example, base salary, fringe, or allowance) and its display name.
- BUDGET_REVISION_ID / BUDGET_REVISION_JUSTIFICATION — the revision identifier and its free-text justification, the latter being the column most frequently queried.
- BASE_LINE_REVISION — the version of the base line against which the cost was calculated.
- CURRENCY_CODE, START_DATE, END_DATE — currency context and the effective period of the costed amount.
- ELEMENT_COST — the computed monetary amount for the position element line.
Common Use Cases and Queries
Typical scenarios include auditing position costs against their revisions, extracting justifications for budget review packs, and feeding reconciliations between PSB and GL or HR. A representative query filtering on revision justification:
SELECT position_id, "_KF:POSITION_NAME", pay_element_name, budget_revision_id, budget_revision_justification, element_cost FROM apps.psbfv_position_costs WHERE budget_revision_justification IS NOT NULL ORDER BY budget_revision_id, position_id;SELECT budget_revision_id, budget_revision_justification, SUM(element_cost) FROM apps.psbfv_position_costs GROUP BY budget_revision_id, budget_revision_justification;SELECT p.position_id, p."_KF:POSITION_NAME", p.pay_element_name, p.element_cost, p.start_date, p.end_date FROM apps.psbfv_position_costs p WHERE p.start_date >= :from_date AND p.end_date <= :to_date;
Because the view is read-only and inherits the PSB security model, queries run with the privileges of the executing user. Confirm the flexfield name column quoting in SQL*Plus, as the "_KF:" prefix requires double quotation marks.
-
View: PSBFV_POSITION_COSTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_POSITION_COSTS, object_name:PSBFV_POSITION_COSTS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBFV_POSITION_COSTS ,
-
VIEW: APPS.PSBFV_POSITION_COSTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_POSITION_COSTS, object_name:PSBFV_POSITION_COSTS, status:VALID,
-
View: PSBFV_POSITION_COSTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSBBV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_BUDGET_REVISIONS, object_name:PSBBV_BUDGET_REVISIONS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBBV_BUDGET_REVISIONS ,
-
View: PSBBV_BUDGET_REVISIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSBFV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_BUDGET_REVISIONS, object_name:PSBFV_BUDGET_REVISIONS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBFV_BUDGET_REVISIONS ,
-
View: PSBFV_BUDGET_REVISIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PSBBV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_BUDGET_REVISIONS, object_name:PSBBV_BUDGET_REVISIONS, status:VALID,
-
View: PSB_BUDGET_REVISIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISIONS_V, object_name:PSB_BUDGET_REVISIONS_V, status:VALID, product: PSB - Public Sector Budgeting , description: PSB_BUDGET_REVISIONS_V is a view on PSB_BUDGET_REVISIONS and provides information about budget revisions. , implementation_dba_data: APPS.PSB_BUDGET_REVISIONS_V ,
-
VIEW: APPS.PSBFV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_BUDGET_REVISIONS, object_name:PSBFV_BUDGET_REVISIONS, status:VALID,
-
View: PSB_BUDGET_REVISIONS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: PSB_BUDGET_REVISIONS_V is a view on PSB_BUDGET_REVISIONS and provides information about budget revisions. , implementation_dba_data: Not implemented in this database ,
-
TABLE: PSB.PSB_BUDGET_REVISIONS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_REVISIONS, object_name:PSB_BUDGET_REVISIONS, status:VALID,
-
VIEW: APPS.PSB_BUDGET_REVISIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISIONS_V, object_name:PSB_BUDGET_REVISIONS_V, status:VALID,
-
APPS.PSB_BUDGET_REVISIONS_PVT SQL Statements
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on FND_GLOBAL
12.1.1
-
PACKAGE BODY: APPS.PSB_BUDGET_REVISIONS_PVT
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_BUDGET_REVISIONS
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on FND_API
12.1.1