Search Results cst_pac_period_balances
The CST_PAC_PERIOD_BALANCES
table is a critical data structure in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically within the Cost Management module. It serves as a repository for storing period-end balances related to the Periodic Average Costing (PAC) method, which is an alternative inventory valuation approach to standard costing. This table plays a pivotal role in maintaining historical cost data, supporting financial reporting, and ensuring accurate inventory valuation across accounting periods.
Key Attributes and Structure
TheCST_PAC_PERIOD_BALANCES
table contains columns that capture essential cost accounting information, including:
- Inventory Item Details:
INVENTORY_ITEM_ID
,ORGANIZATION_ID
to identify items and their respective inventory organizations. - Period Information:
ACCOUNTING_PERIOD_ID
links toGL_PERIODS
to associate costs with specific accounting periods. - Cost Components: Columns like
MATERIAL_COST
,MATERIAL_OVERHEAD_COST
,RESOURCE_COST
,OUTSIDE_PROCESSING_COST
, andOVERHEAD_COST
store detailed cost breakdowns. - Quantity and Value:
QUANTITY
tracks on-hand inventory, whileVALUE
fields store monetary amounts. - Control Flags:
ACTUAL_FLAG
distinguishes between actual and provisional data, critical for period-end processing.
Functional Role in PAC
Under Periodic Average Costing, inventory values are recalculated at the end of each accounting period based on the total cost of goods available divided by total quantity. TheCST_PAC_PERIOD_BALANCES
table:
- Stores snapshots of item costs at period close, enabling historical trend analysis.
- Facilitates reconciliation between inventory and general ledger balances.
- Supports multi-period comparisons through retained period-specific data.
- Provides audit trails for cost adjustments and revaluations.
Integration Points
This table integrates with several Oracle EBS modules:- Inventory: Links to
MTL_SYSTEM_ITEMS_B
for item attributes. - General Ledger: Period balances feed into GL via Cost Management's accounting engine.
- Work in Process: WIP valuation relies on PAC balances for cost absorption.
- Reporting: Serves as source data for cost variance and inventory valuation reports.
Technical Considerations
Implementation and maintenance require attention to:- Indexing: Proper indexing on
INVENTORY_ITEM_ID
,ORGANIZATION_ID
, andACCOUNTING_PERIOD_ID
is crucial for performance. - Purge Policies: Historical data retention must balance storage needs with reporting requirements.
- Concurrent Processing: Period close procedures heavily access this table, requiring optimized batch operations.
Version-Specific Notes
Between 12.1.1 and 12.2.2, the table structure remained largely consistent, though 12.2.2 introduced:- Enhanced auditing capabilities through additional WHO columns.
- Improved partitioning options in Oracle Database 12c environments.
- Tighter integration with subledger accounting in R12.2's accounting hub.
CST_PAC_PERIOD_BALANCES
table embodies Oracle's approach to periodic costing - providing a robust framework for organizations requiring periodic inventory revaluation while maintaining detailed historical records for compliance and analysis.
-
Table: CST_PAC_PERIOD_BALANCES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_PERIOD_BALANCES, object_name:CST_PAC_PERIOD_BALANCES, status:VALID, product: BOM - Bills of Material , description: PAC period balances for transaction categories , implementation_dba_data: BOM.CST_PAC_PERIOD_BALANCES ,
-
Table: CST_PAC_PERIOD_BALANCES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_PERIOD_BALANCES, object_name:CST_PAC_PERIOD_BALANCES, status:VALID, product: BOM - Bills of Material , description: PAC period balances for transaction categories , implementation_dba_data: BOM.CST_PAC_PERIOD_BALANCES ,
-
APPS.CSTPPWAC dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
APPS.CSTPPWAC dependencies on CST_PAC_PERIOD_BALANCES
12.1.1
-
APPS.CST_PAC_ITERATION_PROCESS_PVT dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
APPS.CSTPPPUR dependencies on CST_PAC_PERIOD_BALANCES
12.1.1
-
APPS.CSTPPCLM dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
APPS.CSTPPBBS dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
APPS.CSTPPINV dependencies on CST_PAC_PERIOD_BALANCES
12.1.1
-
APPS.CSTPPINV dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
APPS.CST_PERIODIC_ABSORPTION_PROC dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
APPS.CST_PAC_ITERATION_PROCESS_PVT dependencies on CST_PAC_PERIOD_BALANCES
12.1.1
-
APPS.CSTPPCLM dependencies on CST_PAC_PERIOD_BALANCES
12.1.1
-
APPS.CSTPPBBS dependencies on CST_PAC_PERIOD_BALANCES
12.1.1
-
APPS.CSTPPPUR dependencies on CST_PAC_PERIOD_BALANCES
12.2.2
-
SYNONYM: APPS.CST_PAC_PERIOD_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_PAC_PERIOD_BALANCES, status:VALID,
-
SYNONYM: APPS.CST_PAC_PERIOD_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_PAC_PERIOD_BALANCES, status:VALID,
-
VIEW: BOM.CST_PAC_PERIOD_BALANCES#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_PAC_PERIOD_BALANCES#, status:VALID,
-
VIEW: BOM.CST_PAC_PERIOD_BALANCES#
12.2.2
-
APPS.CSTPPWAC dependencies on MTL_PAC_ACTUAL_COST_DETAILS
12.1.1
-
APPS.CSTPPWAC dependencies on MTL_PAC_ACTUAL_COST_DETAILS
12.2.2
-
PACKAGE BODY: APPS.CSTPPBBS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPBBS, status:VALID,
-
PACKAGE BODY: APPS.CSTPPCLM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPCLM, status:VALID,
-
PACKAGE: APPS.CSTPPINV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CSTPPINV, status:VALID,
-
TABLE: BOM.CST_PAC_PERIOD_BALANCES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_PERIOD_BALANCES, object_name:CST_PAC_PERIOD_BALANCES, status:VALID,
-
PACKAGE BODY: APPS.CSTPPPUR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPPUR, status:VALID,
-
PACKAGE BODY: APPS.CSTPPCLM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPCLM, status:VALID,
-
TABLE: BOM.CST_PAC_PERIOD_BALANCES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_PERIOD_BALANCES, object_name:CST_PAC_PERIOD_BALANCES, status:VALID,
-
PACKAGE BODY: APPS.CSTPPPUR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPPUR, status:VALID,
-
PACKAGE BODY: APPS.CSTPPBBS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPBBS, status:VALID,
-
PACKAGE: APPS.CSTPPINV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSTPPINV, status:VALID,
-
PACKAGE BODY: APPS.CST_PAC_ITERATION_PROCESS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_PAC_ITERATION_PROCESS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSTPPWAC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPWAC, status:VALID,
-
PACKAGE BODY: APPS.CST_PAC_ITERATION_PROCESS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_PAC_ITERATION_PROCESS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSTPPWAC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPWAC, status:VALID,
-
PACKAGE BODY: APPS.CST_PERIODIC_ABSORPTION_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_PERIODIC_ABSORPTION_PROC, status:VALID,
-
APPS.CSTPPWAC SQL Statements
12.1.1
-
APPS.CSTPPWAC SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CST_PAC_ITERATION_PROCESS_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_PAC_ITERATION_PROCESS_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CST_PERITEMCOSTCHANGERPT_PVT SQL Statements
12.1.1
-
APPS.CST_PERITEMCOSTCHANGERPT_PVT SQL Statements
12.2.2
-
APPS.CST_PAC_ITERATION_PROCESS_PVT SQL Statements
12.2.2
-
APPS.CSTPPBBS SQL Statements
12.2.2