Search Results post_txn




Overview

PQH_WF is a PL/SQL package owned by the APPS schema within Oracle E-Business Suite. It provides the workflow integration layer for Oracle Public Sector/HR budgeting and transaction routing functionality, primarily in the Oracle HRMS and Public Sector Budgeting product families. The package encapsulates the business logic that drives Oracle Workflow notifications, approvals, routing, and transaction posting for HR budget and position management transactions.

The package serves as the central orchestration point that bridges application transaction data (budget, position, and people records) with the Oracle Workflow engine. It handles the lifecycle of a routing or approval event by identifying the next user, creating or updating routing history, generating notifications, processing user responses, and posting the resulting transaction. Because Oracle Workflow drives so many HR budget approval processes, PQH_WF is a foundational utility referenced by numerous other packages in the PQH family.

Key Procedures and Functions

ETRM documents 35 procedures and functions in PQH_WF. The most significant include:

Tables Accessed

PQH_WF reads and writes several core tables through APPS synonyms:

Usage Notes

PQH_WF is not an end-user-facing package; it is invoked internally by other PQH packages during budget and transaction processing. The dependency metadata shows that it is referenced by at least eight packages, including PQH_APPLY_BUDGET, PQH_BUDGET, PQH_BUDGET_ANALYSIS_PKG, PQH_BDGT_REALLOC_UTILITY, PQH_PTX_UTL, PQH_WKS_BUDGET, and PQH_WF itself (for internal recursion). The views PQH_ROUTING_HISTORY_V and PQH_TRANSACTIONS_V also reference it.

Typical invocation occurs when a budget or position transaction requires approval: the calling package invokes STARTPROCESS, which drives notification and response handling through Oracle Workflow. Custom code extending PQH workflow behavior should call the documented procedures rather than manipulating the underlying WF_ITEMS and routing tables directly, since PQH_WF encapsulates the required sequencing and validation logic. Customers modifying routing, approvals, or FYI notifications in HRMS budgeting should recognize PQH_WF as the core workflow handler and treat its documented metadata as the authoritative reference for which procedures are supported in Oracle EBS 12.1.1 and 12.2.2.