Search Results pqh_pte_shadow
Overview
The PQH_PTE_SHADOW table is a core technical object within the Oracle E-Business Suite Public Sector Human Resources (PQH) module. As its description indicates, it serves as a copy or shadow of the primary position transaction table. Its primary role is to support the position transaction refresh process, a critical function for maintaining data integrity and synchronization within the complex position management and budgeting workflows of public sector implementations. This table acts as a staging or working area, allowing the system to perform operations on transaction data without directly impacting the live transactional tables, thereby ensuring stability during data processing and refresh cycles.
Key Information Stored
The documented metadata explicitly identifies PTX_EXTRA_INFO_ID as the sole column constituting the table's primary key. This indicates that each record in PQH_PTE_SHADOW is uniquely identified by this identifier, which typically serves as a foreign key linking back to the main position transaction extra information entity. While the full column list is not detailed in the provided excerpt, as a shadow table, its structure is expected to mirror key columns from its source transaction table. These likely include transaction identifiers, position identifiers, effective dates, budget details, and various status and control flags necessary for accurately replicating and processing position transaction data during the refresh operation.
Common Use Cases and Queries
The principal use case is the automated position transaction refresh, likely invoked by concurrent programs or backend APIs within the PQH module. This process compares, validates, and synchronizes data between the shadow and live tables. Common queries involve selecting records from the shadow table for processing, often joined to the main transaction table using the PTX_EXTRA_INFO_ID. A typical pattern would be to identify records pending refresh or to validate data consistency.
-- Example: Isolating records in the shadow table for a refresh cycle
SELECT psh.ptx_extra_info_id
FROM pqh_pte_shadow psh
WHERE NOT EXISTS (
SELECT 1
FROM pqh_pte_extra_info pte -- Hypothetical main table
WHERE pte.ptx_extra_info_id = psh.ptx_extra_info_id
);
Reporting directly on this table is uncommon for end-users, as it is a system-managed technical object. However, it may be referenced in diagnostic queries when troubleshooting failed refresh processes or data synchronization issues.
Related Objects
The primary relationship is defined by its primary key constraint, PQH_PTE_SHADOW_PK, on the column PTX_EXTRA_INFO_ID. This column is almost certainly a foreign key referencing the primary key of the main position transaction extra information table, which is likely named PQH_PTE_EXTRA_INFO or similar within the HR schema. The table's very purpose implies a direct dependency on the primary position transaction tables it shadows. Furthermore, it will be referenced by PL/SQL packages and programs that drive the position transaction refresh logic within the PQH module. Any custom interfaces or extensions that interact with the position refresh functionality may also need to reference this table.
-
Table: PQH_PTE_SHADOW
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_PTE_SHADOW, object_name:PQH_PTE_SHADOW, status:VALID, product: PQH - Public Sector HR , description: Copy of the Position Transaction Table. This is used for position transaction refresh. , implementation_dba_data: HR.PQH_PTE_SHADOW ,
-
Table: PQH_PTE_SHADOW
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_PTE_SHADOW, object_name:PQH_PTE_SHADOW, status:VALID, product: PQH - Public Sector HR , description: Copy of the Position Transaction Table. This is used for position transaction refresh. , implementation_dba_data: HR.PQH_PTE_SHADOW ,
-
APPS.PQH_PURGE_DELETE_APIS dependencies on PQH_PTE_SHADOW
12.1.1
-
APPS.PQH_PTX_UTL dependencies on PQH_PTE_SHADOW
12.2.2
-
APPS.PQH_PURGE_DELETE_APIS dependencies on PQH_PTE_SHADOW
12.2.2
-
APPS.PQH_PTX_UTL dependencies on PQH_PTE_SHADOW
12.1.1
-
SYNONYM: PUBLIC.PQH_PTE_SHADOW
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PQH_PTE_SHADOW, status:VALID,
-
SYNONYM: APPS.PQH_PTE_SHADOW
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PQH_PTE_SHADOW, status:VALID,
-
SYNONYM: APPS.PQH_PTE_SHADOW
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PQH_PTE_SHADOW, status:VALID,
-
VIEW: HR.PQH_PTE_SHADOW#
12.2.2
owner:HR, object_type:VIEW, object_name:PQH_PTE_SHADOW#, status:VALID,
-
APPS.PQH_PURGE_DELETE_APIS SQL Statements
12.2.2
-
TRIGGER: APPS.PQH_PTE_SHADOW_WHO
12.1.1
-
APPS.PQH_PURGE_DELETE_APIS SQL Statements
12.1.1
-
APPS.PQH_PURGE_DELETE_APIS dependencies on PQH_PURGE_DELETE_APIS
12.2.2
-
PACKAGE BODY: APPS.PQH_PURGE_DELETE_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PURGE_DELETE_APIS, status:VALID,
-
APPS.PQH_PURGE_DELETE_APIS dependencies on PQH_PURGE_DELETE_APIS
12.1.1
-
TRIGGER: APPS.PQH_PTE_SHADOW_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PQH_PTE_SHADOW_WHO, status:VALID,
-
PACKAGE BODY: APPS.PQH_PURGE_DELETE_APIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PURGE_DELETE_APIS, status:VALID,
-
VIEW: HR.PQH_PTE_SHADOW#
12.2.2
-
APPS.PQH_PTX_UTL dependencies on PQH_PTX_EXTRA_INFO
12.1.1
-
APPS.PQH_PTX_UTL dependencies on PQH_PTX_EXTRA_INFO
12.2.2
-
TABLE: HR.PQH_PTE_SHADOW
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_PTE_SHADOW, object_name:PQH_PTE_SHADOW, status:VALID,
-
TRIGGER: APPS.PQH_PTE_SHADOW_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PQH_PTE_SHADOW_WHO, status:VALID,
-
APPS.PQH_PTX_UTL dependencies on PER_POSITION_EXTRA_INFO
12.2.2
-
TRIGGER: APPS.PQH_PTE_SHADOW_WHO
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: HR.PQH_PTE_SHADOW
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_PTE_SHADOW, object_name:PQH_PTE_SHADOW, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.PQH_PURGE_DELETE_APIS
12.1.1
-
APPS.PQH_PTX_UTL dependencies on PER_POSITION_EXTRA_INFO
12.1.1
-
APPS.PQH_PURGE_DELETE_APIS dependencies on PQH_TJR_SHADOW
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.PQH_PURGE_DELETE_APIS dependencies on PQH_TJR_SHADOW
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PQH_PURGE_DELETE_APIS
12.2.2
-
PACKAGE BODY: APPS.PQH_PTX_UTL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PTX_UTL, status:VALID,
-
PACKAGE BODY: APPS.PQH_PTX_UTL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PTX_UTL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.PQH_PTX_UTL SQL Statements
12.1.1
-
APPS.PQH_PTX_UTL SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PQH_PTX_UTL
12.1.1
-
PACKAGE BODY: APPS.PQH_PTX_UTL
12.2.2
-
eTRM - PQH Tables and Views
12.1.1
description: This is a Copy of PQH_WORKSHEET_PERIODS table populated by EFC (Euro as functinoal currency) process. ,
-
eTRM - PQH Tables and Views
12.2.2
description: This is a Copy of PQH_WORKSHEET_PERIODS table populated by EFC (Euro as functinoal currency) process. ,