Search Results psb_position_costs
Overview
The PSB_POSITION_COSTS table is a core data object within the now-obsolete Public Sector Budgeting (PSB) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It served as the central repository for storing detailed cost information associated with individual positions managed through the Position Control functionality. This table was essential for linking budgetary financial data—specifically the costs of pay elements like salaries and benefits—to specific positions, enabling granular budget planning, tracking, and revision control within the public sector context. Its primary role was to maintain a detailed cost breakdown for each position, forming a critical junction between position definitions, pay elements, and budget revision history.
Key Information Stored
The table's structure is designed to associate position costs with specific budget cycles and compensation components. Its primary key is the POSITION_ELEMENT_LINE_ID, which uniquely identifies each cost record. The most significant foreign key columns define its core relationships: POSITION_ID links to the PSB_POSITIONS table to identify the specific job position; PAY_ELEMENT_ID references the PSB_PAY_ELEMENTS table to specify the type of compensation or benefit cost; and BUDGET_REVISION_ID connects to the PSB_BUDGET_REVISIONS table, tying each cost line to a specific budget version or adjustment cycle. While the exact full column list is not provided in the metadata, the table logically stored associated monetary amounts, effective dates, calculation factors, and potentially cost distribution details for each position and pay element combination.
Common Use Cases and Queries
This table was central to budgetary reporting and analysis for position-based expenses. Common operational use cases included generating detailed position funding reports, analyzing the cost impact of proposed budget revisions, and reconciling position budgets with general ledger accounts. A typical analytical query would join PSB_POSITION_COSTS with related master tables to report all costs for a department. For example:
- Listing total cost by position for a specific budget revision:
SELECT position_id, SUM(cost_amount) FROM psb_position_costs WHERE budget_revision_id = :rev_id GROUP BY position_id; - Analyzing the composition of a position's cost by pay element type:
SELECT pe.element_name, pc.cost_amount FROM psb_position_costs pc, psb_pay_elements pe WHERE pc.pay_element_id = pe.pay_element_id AND pc.position_id = :pos_id;
Such queries enabled budget administrators to drill into the detailed drivers of personnel expenditures.
Related Objects
PSB_POSITION_COSTS was a nexus table with defined dependencies on several key PSB master tables, as confirmed by its foreign keys. Its primary relationships are:
- PSB_POSITIONS: The master table for position definitions. The POSITION_ID foreign key ensures every cost is attached to a valid position.
- PSB_PAY_ELEMENTS: The master table for compensation components (e.g., Base Salary, Healthcare). The PAY_ELEMENT_ID foreign key categorizes the type of cost recorded.
- PSB_BUDGET_REVISIONS: The table tracking budget change versions. The BUDGET_REVISION_ID foreign key scopes each cost record to a specific budget iteration, which is fundamental for historical tracking and what-if analysis.
Given the module's obsolete status, this table and its relations are not implemented in later deployments, and functionality has been superseded by other Oracle budgeting solutions.
-
Table: PSB_POSITION_COSTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Position Control costs , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_POSITION_COSTS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_POSITION_COSTS, object_name:PSB_POSITION_COSTS, status:VALID, product: PSB - Public Sector Budgeting , description: Position Control costs , implementation_dba_data: PSB.PSB_POSITION_COSTS ,
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_POSITION_COSTS
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_POSITION_COSTS
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_WS_SUBMIT_COMMENTS
12.1.1
-
VIEW: APPS.PSBBV_POSITION_COSTS
12.1.1
-
VIEW: APPS.PSBFV_POSITION_COSTS
12.1.1
-
SYNONYM: APPS.PSB_POSITION_COSTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_POSITION_COSTS, status:VALID,
-
TABLE: PSB.PSB_POSITION_COSTS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_POSITION_COSTS, object_name:PSB_POSITION_COSTS, status:VALID,
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_PAY_ELEMENTS
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_POSITIONS
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_POSITION_FTE
12.1.1
-
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: PSBFV_POSITION_COSTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_PAY_ELEMENTS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_PAY_ELEMENTS, object_name:PSB_PAY_ELEMENTS, status:VALID, product: PSB - Public Sector Budgeting , description: Pay element definitions , implementation_dba_data: PSB.PSB_PAY_ELEMENTS ,
-
Table: 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, product: PSB - Public Sector Budgeting , description: Budget revision header , implementation_dba_data: PSB.PSB_BUDGET_REVISIONS ,
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_POSITION_COSTS_S
12.1.1
-
View: PSBBV_POSITION_COSTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_POSITION_COSTS, object_name:PSBBV_POSITION_COSTS, status:VALID, product: PSB - Public Sector Budgeting , description: Provides details about Position Costs elementwise. , implementation_dba_data: APPS.PSBBV_POSITION_COSTS ,
-
Table: PSB_POSITIONS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_POSITIONS, object_name:PSB_POSITIONS, status:VALID, product: PSB - Public Sector Budgeting , description: Position definition , implementation_dba_data: PSB.PSB_POSITIONS ,
-
Table: PSB_BUDGET_REVISIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget revision header , implementation_dba_data: Not implemented in this database ,
-
View: PSBBV_POSITION_COSTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Provides details about Position Costs elementwise. , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_POSITIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Position definition , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_PAY_ELEMENTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Pay element definitions , implementation_dba_data: Not implemented in this database ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.PSBBV_POSITION_COSTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_POSITION_COSTS, object_name:PSBBV_POSITION_COSTS, status:VALID,
-
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,
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_BUDGET_REVISION_POSITIONS
12.1.1
-
PACKAGE BODY: APPS.PSB_BUDGET_REVISIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_BUDGET_REVISIONS_PVT, status:VALID,
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_PAY_ELEMENTS
12.1.1
-
PACKAGE BODY: APPS.PSB_POSITION_CONTROL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_POSITION_CONTROL_PVT, status:VALID,
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_WS_LINES_POSITIONS
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_WS_POSITION_LINES
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_BUDGET_REVISION_POS_LINES
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT SQL Statements
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT SQL Statements
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
PACKAGE BODY: APPS.PSB_POSITION_CONTROL_PVT
12.1.1
-
PACKAGE BODY: APPS.PSB_BUDGET_REVISIONS_PVT
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on FND_API
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