Results for “supp_acknowledgement”

24 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The PON_BIDDING_PARTIES table is a core data object within the Oracle E-Business Suite PON – Sourcing module. It stores the parties participating in a negotiation, functioning as the authoritative registry that links a buyer-side auction (negotiation) to the suppliers (trading partners) invited to participate. Each row represents a single party's participation record for a given negotiation and invitation list, capturing invitation details, acknowledgement status, registration and access information, and requested-supplier attributes.

The table resides in the PON schema and is classified as VALID in Oracle EBS releases 12.1.1 and 12.2.2. Under the heuristic Data Vault classification mined from its foreign-key structure, PON_BIDDING_PARTIES is best modeled as a link table. This is consistent with its role: it resolves the many-to-many relationship between negotiations (auctions) and the trading partners who bid on them, rather than acting as a descriptive hub or a pure satellite.

Key Information Stored

The table is documented with 44 columns in the ETRM 12.2.2 physical schema. The most significant columns are:

The surrogate/business unique key is PON_BIDDING_PARTIES_UK, defined over the composite business keys (AUCTION_HEADER_ID, LIST_ID, TRADING_PARTNER_ID). This composite uniquely identifies a party's participation in a specific negotiation and list. No single generated surrogate sequence column is documented; the natural composite key serves as the enforcing unique constraint.

Common Use Cases and Queries

Typical scenarios include determining which suppliers were invited to a negotiation, tracking acknowledgement and registration status, and reconstructing bidder-list membership for reporting.

Retrieving all suppliers for a negotiation:

SELECT TRADING_PARTNER_ID, TRADING_PARTNER_NAME, SUPP_ACKNOWLEDGEMENT, ACCESS_TYPE
FROM   PON.PON_BIDDING_PARTIES
WHERE  AUCTION_HEADER_ID = :auction_header_id;

Joining to the auction header for negotiation context:

SELECT h.AUCTION_HEADER_ID, p.TRADING_PARTNER_NAME, p.INVITATION_ID
FROM   PON.PON_BIDDING_PARTIES p, PON.PON_AUCTION_HEADERS_ALL h
WHERE  p.AUCTION_HEADER_ID = h.AUCTION_HEADER_ID
AND    p.SUPP_ACKNOWLEDGEMENT = 'Y';

Reporting on pending acknowledgements and access types supports negotiation monitoring, while joining to HZ_PARTIES enriches supplier master attributes for analytics.

Related Objects

  • PON_AUCTION_HEADERS_ALL – Referenced via AUCTION_HEADER_ID; holds the negotiation definition.
  • PON_BIDDERS_LISTS – Referenced via LIST_ID; defines the bidder list membership.
  • PON_AUCTION_TEMPLATES – Also referenced via LIST_ID; supplies template context for lists.
  • HZ_PARTIES – Referenced via TRADING_PARTNER_ID; the trading-partner (supplier) master.

These relationships confirm the table's role as a linking object connecting negotiations, lists/templates, and supplier party records within the Sourcing module.