Search Results pqh_worksheet_periods
Overview
The PQH_WORKSHEET_PERIODS table is a core data structure within the Oracle E-Business Suite Public Sector Human Resources (PQH) module. It functions as a detailed transactional ledger, storing period-wise financial data for budget versions. Its primary role is to support complex budgeting and workforce planning processes, particularly in public sector environments where fiscal accountability and period-based financial tracking are mandated. The table enables the system to associate specific budget transaction details with defined time periods, forming a critical link between budget worksheets and the enterprise's fiscal calendar. This facilitates accurate accruals, forecasting, and variance analysis across multiple accounting periods.
Key Information Stored
The table's structure is designed to establish relationships between budget worksheet details and time periods. Its key columns, as defined by its primary and unique keys, are fundamental to its integrity and purpose. The primary identifier is the WORKSHEET_PERIOD_ID. The table enforces a unique constraint on the combination of START_TIME_PERIOD_ID, END_TIME_PERIOD_ID, and WORKSHEET_DETAIL_ID, ensuring that a given worksheet detail line cannot have duplicate period ranges. The WORKSHEET_DETAIL_ID is a foreign key linking back to the parent transaction line in the PQH_WORKSHEET_DETAILS table. The START_TIME_PERIOD_ID and END_TIME_PERIOD_ID are foreign keys to the PER_TIME_PERIODS table, defining the inclusive date range for which the associated transaction data is applicable.
Common Use Cases and Queries
This table is central to generating period-specific budget reports and conducting fiscal year-to-date analyses. A common operational use case is the allocation of a single budget line item, such as a salary increase, across multiple accounting periods, where each period's portion of the total amount is stored via this table. For reporting, a typical query would join this table to PQH_WORKSHEET_DETAILS and PER_TIME_PERIODS to produce a ledger showing budgeted amounts by GL period. Sample SQL to retrieve period details for a specific worksheet would be:
- SELECT pwp.WORKSHEET_PERIOD_ID, pwd.DESCRIPTION, ptp1.PERIOD_NAME AS START_PERIOD, ptp2.PERIOD_NAME AS END_PERIOD
- FROM PQH_WORKSHEET_PERIODS pwp
- JOIN PQH_WORKSHEET_DETAILS pwd ON pwp.WORKSHEET_DETAIL_ID = pwd.WORKSHEET_DETAIL_ID
- JOIN PER_TIME_PERIODS ptp1 ON pwp.START_TIME_PERIOD_ID = ptp1.TIME_PERIOD_ID
- JOIN PER_TIME_PERIODS ptp2 ON pwp.END_TIME_PERIOD_ID = ptp2.TIME_PERIOD_ID
- WHERE pwd.WORKSHEET_DETAIL_ID = :p_detail_id;
Related Objects
The PQH_WORKSHEET_PERIODS table exists within a tightly integrated schema. Its relationships, as documented, are as follows:
- Parent Tables (Foreign Key References):
PQH_WORKSHEET_DETAILSviaWORKSHEET_DETAIL_IDPER_TIME_PERIODSviaSTART_TIME_PERIOD_IDPER_TIME_PERIODSviaEND_TIME_PERIOD_ID
- Child Table (Referenced by Foreign Key):
PQH_WORKSHEET_BUDGET_SETSreferencesPQH_WORKSHEET_PERIODS.WORKSHEET_PERIOD_ID
This relationship hierarchy indicates that a worksheet period record is a child of a specific budget worksheet detail line and the time period master, and can itself be a parent to records in the PQH_WORKSHEET_BUDGET_SETS table, which likely groups these periods into higher-level budget sets.
-
Table: PQH_WORKSHEET_PERIODS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_WORKSHEET_PERIODS, object_name:PQH_WORKSHEET_PERIODS, status:VALID, product: PQH - Public Sector HR , description: Period wise details of transaction data for budget version , implementation_dba_data: HR.PQH_WORKSHEET_PERIODS ,
-
Table: PQH_WORKSHEET_PERIODS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_WORKSHEET_PERIODS, object_name:PQH_WORKSHEET_PERIODS, status:VALID, product: PQH - Public Sector HR , description: Period wise details of transaction data for budget version , implementation_dba_data: HR.PQH_WORKSHEET_PERIODS ,
-
APPS.PQH_WST_BUS dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WORKSHEET_PERIODS_API dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_EFC dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WKS_ERROR_CHK dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_APPLY_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WPR_DEL dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WPR_INS dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WKS_ERROR_CHK dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WPR_DEL dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WPR_UPD dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_BGT_BUS dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WPR_INS dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WPR_SHD dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_APPLY_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_PTX_UTL dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WPR_UPD dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_BGT_BUS dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WST_BUS dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WPR_SHD dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WKS_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_PTX_UTL dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WORKSHEET_DETAILS_API dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WKS_ERROR_CHK dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_APPLY_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WORKSHEET_PERIODS_API dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_APPLY_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.1.1
-
APPS.PQH_WKS_BUDGET dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WORKSHEET_DETAILS_API dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_EFC dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
APPS.PQH_WKS_ERROR_CHK dependencies on PQH_WORKSHEET_PERIODS
12.2.2
-
TABLE: HR.PQH_WORKSHEET_PERIODS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_WORKSHEET_PERIODS, object_name:PQH_WORKSHEET_PERIODS, status:VALID,
-
TABLE: HR.PQH_WORKSHEET_PERIODS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_WORKSHEET_PERIODS, object_name:PQH_WORKSHEET_PERIODS, status:VALID,
-
SYNONYM: PUBLIC.PQH_WORKSHEET_PERIODS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PQH_WORKSHEET_PERIODS, status:VALID,
-
APPS.PQH_EFC dependencies on PQH_WORKSHEET_DETAILS
12.1.1
-
APPS.PQH_EFC dependencies on PQH_WORKSHEETS
12.1.1
-
APPS.PQH_BUDGET dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PQH_BUDGET dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PQH_EFC dependencies on PQH_WORKSHEET_BUDGET_SETS
12.2.2
-
APPS.PQH_BGT_BUS dependencies on PQH_WORKSHEET_DETAILS
12.2.2
-
APPS.PQH_EFC dependencies on PQH_WORKSHEET_DETAILS
12.2.2
-
APPS.PQH_BGT_BUS dependencies on PQH_WORKSHEETS
12.1.1
-
APPS.PQH_EFC dependencies on PQH_WORKSHEETS
12.2.2
-
APPS.PQH_WPR_SHD SQL Statements
12.2.2
-
APPS.PQH_WPR_SHD SQL Statements
12.1.1
-
Table: PER_TIME_PERIODS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_TIME_PERIODS, object_name:PER_TIME_PERIODS, status:VALID, product: PER - Human Resources , description: Time period definitions for payroll processing and HR budget calendars. , implementation_dba_data: HR.PER_TIME_PERIODS ,
-
VIEW: HR.PQH_WORKSHEET_PERIODS#
12.2.2
owner:HR, object_type:VIEW, object_name:PQH_WORKSHEET_PERIODS#, status:VALID,