Search Results psb_position_accounts
Overview
The PSB_POSITION_ACCOUNTS table is a core data object within the Public Sector Budgeting (PSB) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It serves as the central repository for storing and managing the detailed accounting distributions associated with budgeted positions. In the context of position control, a critical function for government and public sector entities, this table enables the allocation of a position's salary and benefit costs across multiple accounting flexfields (e.g., fund, department, account). This granular distribution is essential for precise budgetary planning, commitment tracking, and financial reporting, ensuring personnel expenses are charged to the correct budgetary units and cost centers.
Key Information Stored
The table's primary function is to link a specific position to one or more accounting code combinations and their associated budgetary amounts or percentages. Key columns include the system-generated surrogate key, POSITION_ACCOUNT_LINE_ID, which uniquely identifies each distribution line. The POSITION_ID column is a foreign key linking the distribution to a specific position defined in the PSB_POSITIONS table. The accounting details are typically stored in columns representing segments of the Accounting Flexfield (such as CODE_COMBINATION_ID). Critical financial columns like AMOUNT or PERCENTAGE define how the position's budget is split across the listed accounts. The BUDGET_REVISION_ID and BUDGET_GROUP_ID columns are foreign keys that associate the distribution with specific budget revision documents and budgetary groupings, providing audit trails and version control.
Common Use Cases and Queries
A primary use case is generating reports to analyze position costs by fund, department, or project. Budget analysts run queries to validate that position distributions align with approved budget allocations before finalizing a budget revision. A common SQL pattern retrieves all accounting distributions for a specific position or set of positions, often joining to PSB_POSITIONS and the GL_CODE_COMBINATIONS table for descriptive information:
- SELECT ppa.position_id, ppa.amount, gcc.segment1, gcc.segment2 FROM psb_position_accounts ppa, gl_code_combinations gcc WHERE ppa.code_combination_id = gcc.code_combination_id AND ppa.position_id = :p_position_id;
Another critical use case is during the budget entry and revision process within the PSB forms, where this table is populated and maintained to define or modify how a position is funded.
Related Objects
PSB_POSITION_ACCOUNTS maintains integral relationships with several other PSB tables, as indicated by its foreign keys. The PSB_POSITIONS table is the parent, defining the master position record. The PSB_BUDGET_REVISIONS table is linked via BUDGET_REVISION_ID, tying each account distribution line to a specific budget change document. The PSB_BUDGET_GROUPS table is linked via BUDGET_GROUP_ID, grouping distributions for reporting or processing. Furthermore, the table will have a mandatory relationship with the GL_CODE_COMBINATIONS table (via a CODE_COMBINATION_ID column, implied by its function) to obtain valid accounting values. Data from this table is also likely consumed by key PSB reports and interfaces that feed into the general ledger.
-
Table: PSB_POSITION_ACCOUNTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Position Control account distributions , implementation_dba_data: Not implemented in this database ,
-
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_ACCOUNTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Provides details about the Position account distributions. , 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 ,
-
View: PSBFV_POSITION_ACCOUNTS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_BUDGET_GROUPS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget group information , implementation_dba_data: Not implemented in this database ,