Search Results cancel_notification




Overview

PON_AUCTION_APPROVAL_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that encapsulates the approval processing logic for Oracle Sourcing auctions and negotiations. Its primary business function is to manage the workflow-driven approval lifecycle of auction documents, from submission for approval through final approval, rejection, cancellation, or timeout. The package acts as the integration layer between the Oracle Sourcing application tables and the Oracle Workflow engine (WF), translating user and document events into workflow notifications and status transitions.

The package is classified as OTHER within the ETRM API taxonomy, indicating that it is an internal implementation package rather than a published public API. It is referenced by other Sourcing components, notably PON_NEGOTIATION_PUBLISH_PVT, which confirms its role as a supporting module within the negotiation and auction publishing framework. Its status is VALID in both Oracle EBS 12.1.1 and 12.2.2, and it depends on the SYS.STANDARD package for core PL/SQL functionality.

Key Procedures and Functions

The package exposes 24 documented procedures and functions, organized around the approval workflow lifecycle:

Tables Accessed

The package reads and writes a defined set of application tables through APPS synonyms:

Usage Notes

PON_AUCTION_APPROVAL_PKG is an internal package and is not intended for direct invocation by end users or custom extensions. It is typically triggered by Oracle Sourcing forms and by Oracle Workflow function activities configured within the auction approval process. The workflow engine calls the DOC_APPROVED, DOC_REJECTED, USER_APPROVED, USER_REJECTED, and DOC_TIMEDOUT entry points as approvers respond to notifications or as timeouts expire. Concurrent programs and the negotiation publishing private API (PON_NEGOTIATION_PUBLISH_PVT) also reference this package. Developers extending Sourcing approval behavior should treat these procedures as private implementation details and prefer supported public APIs where available.