Results for “po_distribution_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PO_MC_DISTRIBUTIONS is the Multiple Reporting Currencies (MRC) sub-table of PO_DISTRIBUTIONS_ALL, owned by the PO schema within the Purchasing module of Oracle E-Business Suite. In an MRC-enabled environment, transactional data is captured once in the functional (primary) set of books and then revalued into one or more reporting sets of books using a defined exchange rate and rate date. PO_MC_DISTRIBUTIONS stores that reporting-currency representation of purchase order distribution records, allowing purchasing commitments and encumbrance balances to be reported in the reporting currency of a secondary set of books without duplicating the underlying purchasing transaction.
The table is documented as VALID in both the 12.1.1 and 12.2.2 releases, with a documented physical schema of six columns in 12.2.2. Its structure is intentionally narrow: each row links a base distribution to a set of books and carries the converted monetary amounts and conversion rate. From a Data Vault modeling perspective, the FK analysis classifies this object heuristically as standalone; however, because it is a dependent, per-set-of-books child of PO_DISTRIBUTIONS_ALL, it is most naturally modeled as a satellite hanging off the distribution hub, keyed by the combination of distribution identifier and set of books identifier. This classification should be treated as a modeling suggestion rather than a prescriptive design.
Key Information Stored
The documented columns provide a compact picture of the reporting-currency conversion record:
- PO_DISTRIBUTION_ID — Reference to the parent distribution row in PO_DISTRIBUTIONS_ALL. This is the principal join column back to the base purchasing transaction.
- SET_OF_BOOKS_ID — Identifies the reporting set of books for which the converted distribution amounts apply.
- RATE_DATE — The date used to determine the exchange rate applied to the distribution.
- RATE — The exchange rate applied between the functional currency of the primary set of books and the reporting currency of the target set of books.
- ENCUMBERED_AMOUNT — The reporting-currency equivalent of the encumbered (committed) portion of the distribution.
- UNENCUMBERED_AMOUNT — The reporting-currency equivalent of the unencumbered portion of the distribution.
The surrogate primary key is PO_MC_DISTRIBUTIONS_PK, defined over the composite of SET_OF_BOOKS_ID and PO_DISTRIBUTION_ID. A unique index, PO_MC_DISTRIBUTIONS_U1, is documented over the same pair in the reverse order (PO_DISTRIBUTION_ID, SET_OF_BOOKS_ID). Because both uniqueness constraints cover the identical column combination, they represent the single business key of this table — one distribution may appear only once per reporting set of books — rather than two independent candidate keys.
Common Use Cases and Queries
The table is typically queried to reconcile purchasing encumbrances and distribution amounts in a reporting currency, or to audit the exchange rate applied to a particular distribution. A representative join pattern follows:
- Reporting-currency distribution extract: join PO_MC_DISTRIBUTIONS to PO_DISTRIBUTIONS_ALL on PO_DISTRIBUTION_ID, filtering by SET_OF_BOOKS_ID to isolate a single reporting set of books.
- Encumbrance reconciliation: compare ENCUMBERED_AMOUNT and UNENCUMBERED_AMOUNT against the base-currency columns on PO_DISTRIBUTIONS_ALL, applying RATE to validate the conversion.
- Rate audit reporting: group by RATE_DATE and RATE to detect distributions converted on unexpected dates or at unexpected rates.
- Multi-set-of-books comparison: pivot ENCUMBERED_AMOUNT across SET_OF_BOOKS_ID values for a single PO_DISTRIBUTION_ID to view a distribution in every reporting currency simultaneously.
Reports such as purchasing commitment and obligation summaries in a secondary set of books, and MRC balance investigations, are the principal consumers of these queries.
Related Objects
The following objects are the most significant dependencies and join targets for PO_MC_DISTRIBUTIONS:
- PO_DISTRIBUTIONS_ALL — Parent table; joined on PO_DISTRIBUTION_ID, supplying the base-currency distribution and PO header/line context.
- PO_HEADERS_ALL — Reached through the distribution to obtain supplier, document type, and currency information for reporting.
- PO_LINES_ALL — Reached through the distribution for item, quantity, and line-level pricing detail.
- GL_SETS_OF_BOOKS — Joined on SET_OF_BOOKS_ID to resolve the reporting set of books name, currency, and chart of accounts.
- GL_DAILY_RATES — Correlated on RATE_DATE and currency pair to verify or recompute the documented RATE.
- PO_MC_HEADERS_ALL / PO_MC_LINES_ALL — Sibling MRC tables providing the header- and line-level reporting-currency equivalents that reconcile to the distribution-level amounts.
Because the table has no documented child foreign keys, it functions as a terminal MRC satellite; it is written and maintained by the Purchasing MRC conversion programs rather than by direct user entry.
-
Multiple Reporting Currencies (MRC) sub-table of PO_DISTRIBUTIONS_ALL
-
This is a temporary table used for GBV migration from 10.7/11.03 to 11i
-
View: POS_ASN_WIP_JOB_V 12.2.2
APPS.POS_ASN_WIP_JOB_V·↳ PO_DISTRIBUTIONS_ALL·↳ WIP_ENTITIES·↳ WIP_LINES·Explore ICX module →
-
View: POS_ASN_WIP_JOB_V 12.1.1
APPS.POS_ASN_WIP_JOB_V·↳ PO_DISTRIBUTIONS_ALL·↳ WIP_ENTITIES·↳ WIP_LINES·Explore ICX module →
-
Table: CST_LC_RCV_TXN_GT 12.2.2
-
PO_AP_RETROACTIVE_DIST_V view captures the distributions to be invoice adjusted..
APPS.PO_AP_RETROACTIVE_DIST_V·↳ PO_DISTRIBUTIONS_ALL·↳ PO_HEADERS_ALL·↳ PO_LINES_ALL·Explore PO module →
-
Multiple Reporting Currencies (MRC) sub-table of PO_DISTRIBUTIONS_ALL
-
Table: IGI_PO_VAT_HIST 12.1.1
Temporary information about the Purchasing data is stored in here.
-
Table: IGI_PO_VAT_HIST 12.2.2
Temporary information about the Purchasing data is stored in here.
-
Table: ZX_PO_REC_DIST 12.1.1
This table stores the calculated recovery rate for purcahse orders. This table is used for purchase order tax lines and distributions migration from prior releases.
-
Stores the variance information for a purchase order distribution for each batch run
-
This is a temporary table used for GBV migration from 10.7/11.03 to 11i
-
View for querying items to be received during express receiving of requisitions.
APPS.POR_RCV_EXPRESS_ITEMS_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ MTL_UNITS_OF_MEASURE·↳ PO_CLM_INTG_GRP·Explore ICX module →
-
Used for bulk propagation of taxes by India - to insert taxes by pay on receipt.
-
Table: ZX_PO_REC_DIST 12.2.2
This table stores the calculated recovery rate for purcahse orders. This table is used for purchase order tax lines and distributions migration from prior releases.
-
View: AP_INVOICE_PRICE_VAR_V 12.2.2
APPS.AP_INVOICE_PRICE_VAR_V·↳ AP_INVOICES·↳ AP_INVOICE_DISTRIBUTIONS·Explore AP module →
-
This table stores the Purchase Order information to be rescheduled in the Source instance.
-
Stores the variance information for a purchase order distribution for each batch run
-
Table to hold data in Oracle Payables not posted to SLA.
-
APPS.PO_CXML_DELIVERTO_ARCH_V·↳ HR_LOCATIONS_ALL·↳ PER_ALL_PEOPLE_F·↳ PO_DISTRIBUTIONS_ARCHIVE_ALL·Explore PO module →
-
Table: CST_LC_RCV_TXN_GT 12.1.1
-
Table: FV_STATUS_OBLIG_TEMP 12.2.2
Temporary report table for Status of Obligation report
-
PO_AP_RETROACTIVE_DIST_V view captures the distributions to be invoice adjusted..
APPS.PO_AP_RETROACTIVE_DIST_V·↳ PO_DISTRIBUTIONS_ALL·↳ PO_HEADERS_ALL·↳ PO_LINES_ALL·Explore PO module →
-
Internal view
APPS.AP_DIST_PREPAY_APPLICATION_V·↳ AP_INVOICE_DISTRIBUTIONS·↳ AP_PREPAY_UTILS_PKG·Explore AP module →
-
Internal view
APPS.AP_DIST_PREPAY_APPLICATION_V·↳ AP_INVOICE_DISTRIBUTIONS·↳ AP_PREPAY_UTILS_PKG·Explore AP module →
-
This view is used to generate partner employee segment at po release line level.
APPS.ITG_SP_REL_LINE_PART_EMPL_V·↳ HR_GENERAL·↳ HR_LOCATIONS_ALL·↳ HR_LOCATIONS_ALL_TL·Explore ITG module →
-
APPS.PO_CXML_DELIVERTO_ARCH_V·↳ HR_LOCATIONS_ALL·↳ PER_ALL_PEOPLE_F·↳ PO_DISTRIBUTIONS_ARCHIVE_ALL·Explore PO module →
-
Table Holds Write-Off Header Information
-
View: CST_XLA_AWO_HEADERS_V 12.2.2
APPS.CST_XLA_AWO_HEADERS_V·↳ CST_WRITE_OFFS·↳ FND_CURRENCIES·↳ GL_LEDGERS·Explore BOM module →
-
Table: FV_STATUS_OBLIG_TEMP 12.1.1
Temporary report table for Status of Obligation report
-
Stores invoice records processed through the Due Date Calculation process so records will not be reprocessed
-
Table to store summary information for related Purchasing and Payables tranactions in Accrual Reconciliation
-
Table to hold data in Oracle Payables not posted to SLA.
-
Table to store summary information for related Purchasing and Payables tranactions in Accrual Reconciliation
-
Stores the variance information detail for a purchase order distribution and each batch run
-
APPS.AP_UNAPPLY_PREPAYS_FR_PREPAY_V·↳ AP_INVOICES_ALL·↳ AP_INVOICE_LINES·↳ PO_HEADERS_ALL·Explore AP module →
-
View: POS_ASN_SHIPMENTS_V 12.1.1
APPS.POS_ASN_SHIPMENTS_V·↳ FND_NUMBER·↳ MTL_SYSTEM_ITEMS_KFV·↳ MTL_UNITS_OF_MEASURE·Explore ICX module →
-
View: PO_DISTRIBUTIONS_PRINT 12.2.2
- Retrofitted
APPS.PO_DISTRIBUTIONS_PRINT·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PO module →
-
View: ITG_PO_DISTRBN_ARCH_V 12.2.2
Used for XML mapping in the distribution level
APPS.ITG_PO_DISTRBN_ARCH_V·↳ MRP_GET_PROJECT·↳ PA_PROJECTS_ALL·↳ PA_TASKS·Explore ITG module →
-
View: AP_UNAPPLY_PREPAYS_V 12.2.2
APPS.AP_UNAPPLY_PREPAYS_V·↳ AP_INVOICES_ALL·↳ AP_INVOICE_LINES·↳ AP_PREPAY_UTILS_PKG·Explore AP module →
-
View: PO_PO_SUPPLY_VIEW 12.2.2
Purchasing supply
APPS.PO_PO_SUPPLY_VIEW·↳ MTL_SUPPLY·↳ MTL_UNITS_OF_MEASURE·↳ PO_DISTRIBUTIONS_ALL·Explore PO module →
-
This table stores the Purchase Order information to be rescheduled in the Source instance.
-
Interface table for Report eXchange reports
-
View: AP_VIEW_PREPAYS_V 12.2.2
APPS.AP_VIEW_PREPAYS_V·↳ AP_INVOICES_ALL·↳ AP_INVOICE_DISTRIBUTIONS·↳ AP_INVOICE_LINES·Explore AP module →
-
View: CST_AP_VARIANCE_V 12.2.2
APPS.CST_AP_VARIANCE_V·↳ AP_INVOICES_ALL·↳ CST_AP_VARIANCE_BATCHES·↳ CST_AP_VARIANCE_HEADERS·Explore BOM module →
-
Table to store miscellaneous AP transactions and any INV transactions that hit an accrual account