Search Results pon_auction_currency_rates
Overview
The PON_AUCTION_CURRENCY_RATES table is a core data object within the Oracle E-Business Suite Sourcing (PON) module. Its primary function is to manage and store the currency conversion rates used during a negotiation event, specifically the rate between the negotiation's base currency and the currency in which a supplier (bidder) chooses to submit their response. This table is essential for enabling multi-currency sourcing events, ensuring that bids submitted in different currencies can be accurately compared and evaluated based on a consistent financial baseline. It operates as a child table, directly supporting the main auction header and template entities.
Key Information Stored
The table's structure is defined by its composite primary key, which uniquely identifies a currency rate record for a specific sourcing event. The critical columns are:
- AUCTION_HEADER_ID: Foreign key to PON_AUCTION_HEADERS_ALL, linking the rate to a specific negotiation.
- LIST_ID: Foreign key to PON_AUCTION_TEMPLATES, potentially linking to a template-defined rate list.
- BID_CURRENCY_CODE: The currency code in which a supplier can submit a bid (response currency).
While the provided metadata specifies the key structure, typical complementary columns would include RATE (the conversion rate itself), RATE_TYPE (e.g., 'User' or 'Corporate'), and possibly rate expiration dates, aligning with its described purpose of storing conversion rates.
Common Use Cases and Queries
This table is central to financial analysis and reporting within Sourcing. A primary use case is the real-time conversion of all submitted bid amounts into the negotiation currency for the "Best Bid" and auction line scoring calculations. For reporting, it is queried to audit the rates applied during a closed negotiation or to analyze cost differentials based on currency fluctuations. A common SQL pattern involves joining to the auction headers to retrieve rate details for a specific event:
SELECT ah.auction_header_id, ah.document_number, cr.bid_currency_code, cr.rate
FROM pon_auction_currency_rates cr,
pon_auction_headers_all ah
WHERE cr.auction_header_id = ah.auction_header_id
AND ah.document_number = 'RFQ12345';
Data from this table is also critical for integrations with financial systems, ensuring procurement costs are recorded in the correct ledger currency.
Related Objects
The PON_AUCTION_CURRENCY_RATES table maintains defined foreign key relationships with two primary sourcing tables, as documented in the metadata:
- PON_AUCTION_HEADERS_ALL: The master table for all negotiation headers. The relationship is via
PON_AUCTION_CURRENCY_RATES.AUCTION_HEADER_ID. Every rate record must be associated with a valid auction. - PON_AUCTION_TEMPLATES: The table storing sourcing templates. The relationship is via
PON_AUCTION_CURRENCY_RATES.LIST_ID, indicating that rate lists can be defined at the template level and inherited by individual negotiations.
This table is also a likely reference point for views and APIs responsible for displaying bid currency options and performing bid amount conversions within the Sourcing user interface.
-
Table: PON_AUCTION_CURRENCY_RATES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_CURRENCY_RATES, object_name:PON_AUCTION_CURRENCY_RATES, status:VALID, product: PON - Sourcing , description: Stores the currency conversion rate between the negotiation currency and the response currency , implementation_dba_data: PON.PON_AUCTION_CURRENCY_RATES ,
-
Table: PON_AUCTION_CURRENCY_RATES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_CURRENCY_RATES, object_name:PON_AUCTION_CURRENCY_RATES, status:VALID, product: PON - Sourcing , description: Stores the currency conversion rate between the negotiation currency and the response currency , implementation_dba_data: PON.PON_AUCTION_CURRENCY_RATES ,
-
APPS.PON_PRINTING_PKG dependencies on PON_AUCTION_CURRENCY_RATES
12.1.1
-
APPS.PON_SOURCING_OPENAPI_GRP dependencies on PON_AUCTION_CURRENCY_RATES
12.1.1
-
APPS.PON_SOURCING_OPENAPI_GRP dependencies on PON_AUCTION_CURRENCY_RATES
12.2.2
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUCTION_CURRENCY_RATES
12.2.2
-
APPS.PON_PRINTING_PKG dependencies on PON_AUCTION_CURRENCY_RATES
12.2.2
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUCTION_CURRENCY_RATES
12.1.1
-
APPS.PON_NEG_UPDATE_PKG dependencies on PON_AUCTION_CURRENCY_RATES
12.1.1
-
APPS.PON_NEG_UPDATE_PKG dependencies on PON_AUCTION_CURRENCY_RATES
12.2.2
-
SYNONYM: APPS.PON_AUCTION_CURRENCY_RATES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_CURRENCY_RATES, status:VALID,
-
VIEW: PON.PON_AUCTION_CURRENCY_RATES#
12.2.2
owner:PON, object_type:VIEW, object_name:PON_AUCTION_CURRENCY_RATES#, status:VALID,
-
SYNONYM: APPS.PON_AUCTION_CURRENCY_RATES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_AUCTION_CURRENCY_RATES, status:VALID,
-
VIEW: PON.PON_AUCTION_CURRENCY_RATES#
12.2.2
-
TABLE: PON.PON_AUCTION_CURRENCY_RATES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_CURRENCY_RATES, object_name:PON_AUCTION_CURRENCY_RATES, status:VALID,
-
TABLE: PON.PON_AUCTION_CURRENCY_RATES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_CURRENCY_RATES, object_name:PON_AUCTION_CURRENCY_RATES, status:VALID,
-
Table: PON_AUCTION_TEMPLATES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_TEMPLATES, object_name:PON_AUCTION_TEMPLATES, status:VALID, product: PON - Sourcing , description: Stores the template information from which negotiations can be created , implementation_dba_data: PON.PON_AUCTION_TEMPLATES ,
-
PACKAGE BODY: APPS.PON_NEG_UPDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_NEG_UPDATE_PKG, status:VALID,
-
APPS.PON_PRINTING_PKG dependencies on FND_CURRENCIES_TL
12.1.1
-
PACKAGE BODY: APPS.PON_NEG_UPDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_NEG_UPDATE_PKG, status:VALID,
-
Table: PON_AUCTION_TEMPLATES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_TEMPLATES, object_name:PON_AUCTION_TEMPLATES, status:VALID, product: PON - Sourcing , description: Stores the template information from which negotiations can be created , implementation_dba_data: PON.PON_AUCTION_TEMPLATES ,
-
APPS.PON_PRINTING_PKG dependencies on FND_CURRENCIES_TL
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.PON_SOURCING_OPENAPI_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_SOURCING_OPENAPI_GRP, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
Table: PON_AUCTION_HEADERS_ALL
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_HEADERS_ALL, object_name:PON_AUCTION_HEADERS_ALL, status:VALID, product: PON - Sourcing , description: Stores the negotiations header level details. , implementation_dba_data: PON.PON_AUCTION_HEADERS_ALL ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: PON_AUCTION_HEADERS_ALL
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_HEADERS_ALL, object_name:PON_AUCTION_HEADERS_ALL, status:VALID, product: PON - Sourcing , description: Stores the negotiations header level details. , implementation_dba_data: PON.PON_AUCTION_HEADERS_ALL ,
-
PACKAGE BODY: APPS.PON_PRINTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_PRINTING_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_NEGOTIATION_COPY_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_NEGOTIATION_COPY_GRP, status:VALID,
-
PACKAGE BODY: APPS.PON_PRINTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_PRINTING_PKG, status:VALID,
-
APPS.PON_NEG_UPDATE_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PON_NEGOTIATION_COPY_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_NEGOTIATION_COPY_GRP, status:VALID,
-
PACKAGE BODY: APPS.PON_SOURCING_OPENAPI_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_SOURCING_OPENAPI_GRP, status:VALID,
-
APPS.PON_NEG_UPDATE_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PON_NEG_UPDATE_PKG
12.1.1
-
PACKAGE BODY: APPS.PON_NEG_UPDATE_PKG
12.2.2
-
APPS.PON_PRINTING_PKG dependencies on PON_AUCTION_HEADERS_ALL
12.2.2
-
APPS.PON_SOURCING_OPENAPI_GRP SQL Statements
12.1.1
-
APPS.PON_SOURCING_OPENAPI_GRP SQL Statements
12.2.2
-
eTRM - PON Tables and Views
12.1.1
description: Holds the debug statements for workflow processes ,
-
APPS.PON_SOURCING_OPENAPI_GRP dependencies on PON_SOURCING_OPENAPI_GRP
12.1.1
-
APPS.PON_PRINTING_PKG dependencies on PON_PRINTING_PKG
12.1.1