Search Results gmf_xla_vendor_v
Overview
GMF_XLA_VENDOR_V is a public APPS-owned view in the Process Manufacturing Financials (GMF) product family of Oracle E-Business Suite. It is registered in ETRM with status VALID and exists in both 12.1.1 and 12.2.2 releases, where it serves as a lightweight derivation layer that resolves the vendor (supplier) identity associated with a given inventory or receiving transaction. Rather than storing data itself, the view joins receiving, purchasing, and inventory tables to expose a compact three-column projection: VENDOR_ID, VENDGL_CLASS, and MMT_TRANSACTION_ID.
In 12.2.2, the view text is documented as resolving MMT.TRANSACTION_SOURCE_TYPE_ID = 1 (the "Purchase Order" source type) and using an outer join on RCV_TRANSACTIONS, so that transactions sourced directly from a purchase order header still resolve a vendor site. The view is primarily consumed by Subledger Accounting (XLA) and costing logic to determine the supplier dimension for transaction accounting entries, and it is also referenced in custom operational reporting where a vendor must be attributed to a material transaction. The MMT_TRANSACTION_ID column is the pivot: it is the join key back to MTL_MATERIAL_TRANSACTIONS, which is why users searching for that column land on this view as a bridge between inventory transactions and supplier records.
Underlying Base Objects
ETRM records the following referenced base objects for the view:
- PO_VENDOR_SITES_ALL (view) — supplier sites and their descriptive attributes.
- PO_HEADERS_ALL (synonym) — purchase order headers, providing the fallback vendor site when receiving transactions do not carry one.
- RCV_TRANSACTIONS (synonym) — receiving transactions, supplying
VENDOR_SITE_IDandTRANSACTION_IDfor the outer-joined path. - MTL_MATERIAL_TRANSACTIONS (synonym) — the driving inventory/material transaction table, keyed by
TRANSACTION_ID. - FND_GLOBAL (package) — the standard EBS session context package, typically used for organizational or user security context.
The join path is PO_VENDOR_SITES_ALL.VENDOR_SITE_ID = NVL(RCV_TRANSACTIONS.VENDOR_SITE_ID, PO_HEADERS_ALL.VENDOR_SITE_ID), with RCV_TRANSACTIONS.TRANSACTION_ID(+) = MMT.RCV_TRANSACTION_ID as an outer join and PO_HEADERS_ALL.PO_HEADER_ID = MMT.TRANSACTION_SOURCE_ID as the inner join that ties a material transaction to its originating purchase order.
Key Columns
- VENDOR_ID — although named
VENDOR_ID, this is sourced fromPO_VENDOR_SITES_ALL.VENDOR_SITE_ID. It therefore represents the supplier site identifier, not the supplier header identifier fromPO_VENDORS. Consumers needing the true vendor should resolve this throughPO_VENDOR_SITES_ALL. - VENDGL_CLASS — sourced from
PO_VENDOR_SITES_ALL.ATTRIBUTE1, so its meaning is implementation-defined. In GMF and XLA contexts it is typically used as a vendor GL class or supplier classification flex attribute. - MMT_TRANSACTION_ID — the
MTL_MATERIAL_TRANSACTIONS.TRANSACTION_IDfor the material transaction being enriched. This is the primary join key to inventory transaction data and the column most commonly searched.
Common Use Cases and Queries
Typical uses include attributing a supplier site to inventory transactions for procurement and receiving reconciliation, extracting vendor GL classification for accounting, and driving subledger mapping in XLA. Because the view is thin, it is generally joined back to MTL_MATERIAL_TRANSACTIONS and MTL_TRANSACTION_TYPES.
Example: list vendor context for a material transaction.
SELECT v.mmt_transaction_id, v.vendor_id, v.vendgl_class
FROM apps.gmf_xla_vendor_v v
WHERE v.mmt_transaction_id = :mmt_transaction_id;
Example: reconcile PO-sourced transactions to vendor sites.
SELECT mmt.transaction_id, mmt.transaction_date, v.vendor_id, pvs.vendor_id AS vendor_header_id
FROM apps.mtl_material_transactions mmt,
apps.gmf_xla_vendor_v v,
apps.po_vendor_sites_all pvs
WHERE mmt.transaction_id = v.mmt_transaction_id
AND pvs.vendor_site_id = v.vendor_id
AND mmt.transaction_source_type_id = 1;
Because the view contains no ORGANIZATION_ID predicate of its own, queries should filter on organization via the joined MTL_MATERIAL_TRANSACTIONS record, and access should respect EBS organization security.
-
View: GMF_XLA_VENDOR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMF.GMF_XLA_VENDOR_V, object_name:GMF_XLA_VENDOR_V, status:VALID, product: GMF - Process Manufacturing Financials , implementation_dba_data: APPS.GMF_XLA_VENDOR_V ,
-
View: GMF_XLA_VENDOR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMF.GMF_XLA_VENDOR_V, object_name:GMF_XLA_VENDOR_V, status:VALID, product: GMF - Process Manufacturing Financials , description: View for SLA ADR sources from Vendor , implementation_dba_data: APPS.GMF_XLA_VENDOR_V ,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.GMF_XLA_VENDOR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMF.GMF_XLA_VENDOR_V, object_name:GMF_XLA_VENDOR_V, status:VALID,
-
VIEW: APPS.GMF_XLA_VENDOR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMF.GMF_XLA_VENDOR_V, object_name:GMF_XLA_VENDOR_V, status:VALID,
-
SYNONYM: APPS.MTL_MATERIAL_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_MATERIAL_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.RCV_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.MTL_MATERIAL_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_MATERIAL_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.RCV_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_TRANSACTIONS, status:VALID,
-
VIEW: APPS.PO_VENDOR_SITES_ALL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDOR_SITES_ALL, object_name:PO_VENDOR_SITES_ALL, status:VALID,
-
VIEW: APPS.PO_VENDOR_SITES_ALL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDOR_SITES_ALL, object_name:PO_VENDOR_SITES_ALL, status:VALID,
-
SYNONYM: APPS.PO_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.PO_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
eTRM - GMF Tables and Views
12.2.2
description: Defines Third-Party software which has a supported interface to OPM. ,
-
eTRM - GMF Tables and Views
12.1.1
description: Defines Third-Party software which has a supported interface to OPM. ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - SQLAP Tables and Views
12.1.1
description: Set Distribution Table. ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - GMF Tables and Views
12.1.1
description: Defines Third-Party software which has a supported interface to OPM. ,
-
eTRM - GMF Tables and Views
12.2.2
description: Defines Third-Party software which has a supported interface to OPM. ,
-
eTRM - SQLAP Tables and Views
12.1.1
description: Set Distribution Table. ,