Search Results pon_auction_pkg
Overview
PON_AUCTION_PKG is a core PL/SQL package in the APPS schema that supports the Oracle Sourcing (Oracle iProcurement/Sourcing) auction and negotiation functionality within Oracle E-Business Suite 12.1.1 and 12.2.2. It provides the procedural foundation for managing the full auction lifecycle — from bidder registration and auction start through bidding, bid retraction, disqualification, and award. The package status is documented as VALID in ETRM, indicating that it is a compiled and active database object in the APPS schema.
The package is heavily integrated into the sourcing module. It is referenced by twenty-six other packages, including PON_AUCTION_APPROVAL_PKG, PON_AUCTION_CREATE_PO_PKG, PON_AUCTION_INTERFACE_PKG, PON_AWARD_PKG, PON_RESPONSE_PVT, and PON_NEGOTIATION_PUBLISH_PVT. This dependency footprint confirms that PON_AUCTION_PKG acts as a central utility layer for auction-related processing rather than an isolated component. Its API classification is reported as OTHER, and 150 procedures and functions are documented, of which a representative subset is described below.
Key Procedures and Functions
The documented procedures cover auction state transitions, bidder management, and notification logic:
- START_AUCTION — Marks the transition of an auction into an active state, typically enabling bidding activity.
- START_BID — Initiates the bid entry process for a registered bidder.
- RETRACT_BID — Allows a bidder to withdraw a previously submitted bid, subject to auction rules.
- DISQUALIFY_BID — Removes a submitted bid from consideration, typically used to enforce compliance with auction terms.
- AWARD_BID — Designates a winning bid, feeding downstream award and purchase order creation processes.
- REGISTERED_BIDDER / UNREGISTERED_BIDDERS / BIDDERS_LIST / DOES_BIDDER_LIST_EXIT / NON_BID_LIST_BIDDERS / CHECK_AUCTION_BIDDER — Collective routines for registering bidders and reporting on registered, unregistered, and non-bid list participants.
- CREATE_LOCAL_ROLES / POPULATE_ROLE_WITH_INVITEES — Establish local role definitions and populate them with auction invitees for access control and collaboration.
- REACHED_AUCTION_START_DATE / REACHED_AUCTION_END_DATE — Date-based checks used to determine whether an auction has reached its scheduled start or end.
- NOTIFY_BIDDER_LIST_START / NOTIFY_BIDDER_LIST_CANCEL / NOTIFY_NON_BIDDER_LIST_CANCEL / NOTIFY_BIDDER_LIST_END / NOTIFY_NON_BIDDER_LIST_END — Generate notifications to bidder and non-bidder populations at auction start, cancellation, and close.
Tables Accessed
The package reads and writes to several core Sourcing and Oracle foundation tables via APPS synonyms:
- PON_AUCTION_HEADERS_ALL — Primary auction header record, holding auction definition, status, and scheduling data.
- PON_AUC_DOCTYPES — Auction document type setup, governing auction classification.
- PON_ACCEPTANCES, PON_ACTION_HISTORY, PON_AUCTION_EVENTS — Track bidder acceptance, audit history of actions, and auction event sequencing.
- FND_DOCUMENT_CATEGORIES / FND_LOOKUPS / FND_LOOKUP_VALUES — Supply category and lookup validation values.
- FND_USER, FND_REGISTRATIONS, FND_APPLICATION — Resolve user identity and registration context.
- FND_LANGUAGES, FND_TERRITORIES, FND_TIMEZONES_B, FND_TIMEZONES_TL — Provide localization, territory, and timezone handling for scheduling and notifications.
- HZ_PARTIES — Supplier/party master data for bidder identification.
Usage Notes
PON_AUCTION_PKG is not typically called directly by end users; it is invoked programmatically by other Sourcing packages, Oracle Sourcing forms, workflow components such as PON_WF_UTL_PKG, and concurrent programs that process auctions, bids, and notifications. Because it is referenced by PON_AUCTION_INTERFACE_PKG and PON_AUCTION_CREATE_PO_PKG, it participates in both interface/import processing and award-to-purchase-order flows. Custom extensions should invoke this package only through its documented procedure signatures, since it is an internal implementation package rather than a formally published public API. Any modifications to underlying tables should follow Oracle's standards for the APPS schema.
-
SYNONYM: APPS.PON_AUC_DOCTYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUC_DOCTYPES, status:VALID,
-
PACKAGE: APPS.PON_AUCTION_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PON_AUCTION_PKG, status:VALID,
-
PACKAGE: APPS.PON_AUCTION_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PON_AUCTION_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_AUCTION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_PKG, status:VALID,
-
SYNONYM: APPS.PON_AUC_DOCTYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUC_DOCTYPES, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_ACBID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_ACBID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_RTBID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_RTBID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_S, status:VALID,
-
SYNONYM: APPS.PON_NOTIF_GROUP_MEMBERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_NOTIF_GROUP_MEMBERS, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_ACBID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_ACBID_S, status:VALID,
-
PACKAGE BODY: APPS.PON_AUCTION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_PKG, status:VALID,
-
SYNONYM: APPS.PON_ACCEPTANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_ACCEPTANCES, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_BIDDER_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_BIDDER_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_BID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_BID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_DQBID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_DQBID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_PUBLISH_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_PUBLISH_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_ROLE_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_ROLE_S, status:VALID,
-
SYNONYM: APPS.PON_ACCEPTANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_ACCEPTANCES, status:VALID,
-
SYNONYM: APPS.PON_THREADS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_THREADS, status:VALID,
-
SYNONYM: APPS.PON_DISCUSSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_DISCUSSIONS, status:VALID,
-
SYNONYM: APPS.PON_NOTIF_SUBSCRIPTION_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_NOTIF_SUBSCRIPTION_GROUPS, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_BIDDER_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_BIDDER_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_ROLE_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_ROLE_S, status:VALID,
-
PACKAGE: APPS.PON_PRINTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PON_PRINTING_PKG, status:VALID,
-
SYNONYM: APPS.PON_NEG_TEAM_MEMBERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_NEG_TEAM_MEMBERS, status:VALID,
-
SYNONYM: APPS.PON_TE_RECIPIENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_TE_RECIPIENTS, status:VALID,
-
SYNONYM: APPS.PON_TE_RECIPIENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_TE_RECIPIENTS, status:VALID,
-
PACKAGE: APPS.PON_OA_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PON_OA_UTIL_PKG, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_PKG_S2
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_PKG_S2, status:VALID,
-
PACKAGE: APPS.PON_LOCALE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PON_LOCALE_PKG, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_RTBID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_RTBID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_BID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_BID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_DQBID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_DQBID_S, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_WF_PUBLISH_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_WF_PUBLISH_S, status:VALID,
-
PACKAGE: APPS.PO_NEGOTIATIONS_SV1
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_NEGOTIATIONS_SV1, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_PKG_S2
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_PKG_S2, status:VALID,
-
SYNONYM: APPS.PON_EMD_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_EMD_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.PON_SCORING_TEAM_MEMBERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_SCORING_TEAM_MEMBERS, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_EVENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_EVENTS, status:VALID,
-
SYNONYM: APPS.PON_THREADS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_THREADS, status:VALID,
-
SYNONYM: APPS.PON_ACTION_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_ACTION_HISTORY, status:VALID,
-
PACKAGE BODY: APPS.PON_AUC_INTERFACE_TABLE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUC_INTERFACE_TABLE_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PON_NEG_TEAM_MEMBERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_NEG_TEAM_MEMBERS, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.PON_SCORING_TEAM_MEMBERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_SCORING_TEAM_MEMBERS, status:VALID,
-
SYNONYM: APPS.PON_BACKING_REQUISITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_BACKING_REQUISITIONS, status:VALID,
-
PACKAGE: APPS.PON_PRINTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PON_PRINTING_PKG, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_EVENTS, status:VALID,