Search Results po_vendors
Overview
PO_VENDORS is the master supplier (vendor) table in Oracle E-Business Suite, owned by the Purchasing (PO) module. Its documented description is simply "Suppliers," reflecting its role as the single source of truth for supplier identity across Procurement, Payables, Payments, Projects, Assets, and Manufacturing. Every purchase order, invoice, payment, receipt, and supplier-facing transaction ultimately resolves to a VENDOR_ID in this table. Although it is physically owned by PO, it functions as the shared supplier registry for the entire applications suite, making it one of the most heavily referenced objects in an EBS 12.1.1 or 12.2.2 instance.
The ETRM metadata classifies this object heuristically as hub-leaning in Data Vault terms. That is a modeling suggestion: PO_VENDORS behaves as a hub because it carries a stable surrogate key (VENDOR_ID) and a large surrounding population of dependent link and satellite tables, rather than acting as a pure transactional link or an attribute-only satellite. Note the metadata's implementation flag of "Not implemented in this database"; the table is a standard EBS object and its presence depends on whether the PO module is fully installed and patched in a given instance.
Key Information Stored
The primary key is defined by the PO_VENDORS_PK constraint on VENDOR_ID, which is the surrogate key used by every downstream foreign key. VENDOR_ID is internally generated via sequence and should never be treated as a business identifier. Business-key candidates in EBS typically include SEGMENT1 (the human-readable supplier number) together with operating unit context supplied through PO_VENDOR_SITES_ALL; the metadata excerpt does not enumerate unique indexes beyond the PK, so uniqueness of supplier number should be confirmed against AP_SUPPLIERS-style validation logic rather than assumed from this table alone.
Among the most operationally significant documented columns are:
- VENDOR_ID — surrogate primary key.
- PARENT_VENDOR_ID — self-referencing FK supporting parent/child supplier hierarchies.
- HOLD_BY — FK to PO_AGENTS identifying the buyer who placed the supplier on hold.
- DISTRIBUTION_SET_ID — FK to AP_DISTRIBUTION_SETS_ALL, default invoice distribution set.
- SET_OF_BOOKS_ID — FK to GL_SETS_OF_BOOKS, the ledger context.
- ACCTS_PAY_CODE_COMBINATION_ID, DISC_LOST_CODE_COMBINATION_ID, DISC_TAKEN_CODE_COMBINATION_ID, EXPENSE_CODE_COMBINATION_ID, PREPAY_CODE_COMBINATION_ID — FKs to GL_CODE_COMBINATIONS defining default accounting.
- INVOICE_CURRENCY_CODE and PAYMENT_CURRENCY_CODE — FKs to FND_CURRENCIES.
Common Use Cases and Queries
Typical reporting scenarios include supplier spend analysis, hold and inactive supplier audits, parent/child consolidation, and currency/accounting default validation. A basic supplier lookup joins the supplier to its Payables identity:
- SELECT pv.vendor_id, pv.vendor_name, pv.segment1 FROM po_vendors pv WHERE pv.vendor_id = :vendor_id;
- Suppliers on buyer hold: join HOLD_BY to PO_AGENTS to identify the responsible buyer and team.
- Supplier hierarchy reporting: self-join PO_VENDORS via PARENT_VENDOR_ID to flatten corporate families.
- Currency exposure: join INVOICE_CURRENCY_CODE and PAYMENT_CURRENCY_CODE to FND_CURRENCIES for a supplier-to-currency matrix.
- Accounting default validation: left-join the five GL_CODE_COMBINATIONS FKs to detect suppliers missing default accounts.
In the specific case referenced by the user's search, FV_REFUNDS_VOIDS_ALL.VENDOR_ID joins back to PO_VENDORS.VENDOR_ID, so refund and void activity reported from the Federal Financials (FV) module can be attributed to the supplier master for reconciliation and 1099-style reporting.
Related Objects
The FK metadata shows PO_VENDORS at the centre of an unusually broad dependency web. The most significant related objects are:
- PO_VENDOR_SITES_ALL — supplier sites; PO_VENDOR_SITES_ALL.VENDOR_ID → PO_VENDORS.VENDOR_ID.
- PO_HEADERS_ALL — purchase orders; PO_HEADERS_ALL.VENDOR_ID → PO_VENDORS.VENDOR_ID.
- AP_INVOICES_ALL — invoices; AP_INVOICES_ALL.VENDOR_ID → PO_VENDORS.VENDOR_ID.
- AP_CHECKS_ALL — payments; AP_CHECKS_ALL.VENDOR_ID → PO_VENDORS.VENDOR_ID.
- RCV_SHIPMENT_HEADERS and RCV_TRANSACTIONS — receiving; both join on VENDOR_ID.
- FA_ASSET_INVOICES, FA_LEASES, FA_WARRANTIES — asset and lease references via PO_VENDOR_ID or LESSOR_ID.
- FV_REFUNDS_VOIDS_ALL — refunds and voids; FV_REFUNDS_VOIDS_ALL.VENDOR_ID → PO_VENDORS.VENDOR_ID.
- PO_AGENTS — buyers, referenced inward via PO_VENDORS.HOLD_BY.
- GL_CODE_COMBINATIONS and FND_CURRENCIES — accounting and currency lookups referenced by PO_VENDORS.
Because so many modules depend on PO_VENDORS, changes to supplier records propagate broadly; supplier merge and purge routines in Payables and Purchasing exist specifically to consolidate or retire VENDOR_ID values without orphaning these dependent relationships.
-
Table: PO_VENDORS
12.1.1
product: PO - Purchasing , description: Suppliers , implementation_dba_data: Not implemented in this database ,
-
Table: PO_VENDORS
12.2.2
product: PO - Purchasing , description: Suppliers , implementation_dba_data: Not implemented in this database ,
-
View: EDWBV_TPRT_P1_TPARTNER_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.EDWBV_TPRT_P1_TPARTNER_LCV, object_name:EDWBV_TPRT_P1_TPARTNER_LCV, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.EDWBV_TPRT_P1_TPARTNER_LCV ,
-
View: EDW_TPRT_P0_TPARTNER_LCV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: PO_SOURCE_VENDORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_SOURCE_VENDORS_V, object_name:PO_SOURCE_VENDORS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_SOURCE_VENDORS_V ,
-
View: PO_SOURCE_VENDORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_SOURCE_VENDORS_V, object_name:PO_SOURCE_VENDORS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_SOURCE_VENDORS_V ,
-
View: EDWBV_TPRT_P2_TPARTNER_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.EDWBV_TPRT_P2_TPARTNER_LCV, object_name:EDWBV_TPRT_P2_TPARTNER_LCV, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.EDWBV_TPRT_P2_TPARTNER_LCV ,
-
View: EDW_TPRT_P0_TPARTNER_LCV
12.1.1
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: EDWBV_TPRT_P1_TPARTNER_LCV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: PO_PURCHASE_ORDER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_PURCHASE_ORDER_V, object_name:PO_PURCHASE_ORDER_V, status:VALID, product: PO - Purchasing , description: Purchase order , implementation_dba_data: APPS.PO_PURCHASE_ORDER_V ,
-
View: EDWBV_TPRT_P2_TPARTNER_LCV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: PO_PURCHASE_ORDER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_PURCHASE_ORDER_V, object_name:PO_PURCHASE_ORDER_V, status:VALID, product: PO - Purchasing , description: Purchase order , implementation_dba_data: APPS.PO_PURCHASE_ORDER_V ,
-
View: POA_BIS_SUPPERF_PRESUPP_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_BIS_SUPPERF_PRESUPP_LOV_V, object_name:POA_BIS_SUPPERF_PRESUPP_LOV_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_BIS_SUPPERF_PRESUPP_LOV_V ,
-
View: POA_BIS_SUPPERF_CONSUPP_LOV_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: POA_BIS_SAVINGS_SUPPLIER_LOV_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: POA_BIS_SUPPERF_PRESUPP_LOV_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: POA_BIS_SUPPERF_CONSUPP_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_BIS_SUPPERF_CONSUPP_LOV_V, object_name:POA_BIS_SUPPERF_CONSUPP_LOV_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_BIS_SUPPERF_CONSUPP_LOV_V ,
-
Table: PO_HISTORY_RECEIPTS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_RECEIPTS, object_name:PO_HISTORY_RECEIPTS, status:VALID, product: PO - Purchasing , description: Purged receipts , implementation_dba_data: PO.PO_HISTORY_RECEIPTS ,
-
Table: PO_HISTORY_RECEIPTS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_RECEIPTS, object_name:PO_HISTORY_RECEIPTS, status:VALID, product: PO - Purchasing , description: Purged receipts , implementation_dba_data: PO.PO_HISTORY_RECEIPTS ,
-
View: POA_CM_SUPPLIER_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_CM_SUPPLIER_LOV_V, object_name:POA_CM_SUPPLIER_LOV_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_CM_SUPPLIER_LOV_V ,
-
View: POA_BIS_SAVINGS_SUPPLIER_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_BIS_SAVINGS_SUPPLIER_LOV_V, object_name:POA_BIS_SAVINGS_SUPPLIER_LOV_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_BIS_SAVINGS_SUPPLIER_LOV_V ,
-
Table: PO_PURGE_VENDOR_LIST
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_PURGE_VENDOR_LIST, object_name:PO_PURGE_VENDOR_LIST, status:VALID, product: PO - Purchasing , description: Supplier candidates for purging , implementation_dba_data: PO.PO_PURGE_VENDOR_LIST ,
-
View: EDW_TRD_PARTNER_SUPP_FKV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
Table: PO_HISTORY_POS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_POS_ALL, object_name:PO_HISTORY_POS_ALL, status:VALID, product: PO - Purchasing , description: Purged purchase orders , implementation_dba_data: PO.PO_HISTORY_POS_ALL ,
-
View: POA_CM_SUPPLIER_LOV_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: EDW_TRD_PARTNER_SUPP_FKV
12.1.1
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
Table: PO_AUTOSOURCE_VENDORS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_AUTOSOURCE_VENDORS, object_name:PO_AUTOSOURCE_VENDORS, status:VALID, product: PO - Purchasing , description: No longer used , implementation_dba_data: PO.PO_AUTOSOURCE_VENDORS ,
-
Table: PO_APPROVED_SUPPLIER_LIST
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_APPROVED_SUPPLIER_LIST, object_name:PO_APPROVED_SUPPLIER_LIST, status:VALID, product: PO - Purchasing , description: Approved supplier list , implementation_dba_data: PO.PO_APPROVED_SUPPLIER_LIST ,
-
Table: PO_PURGE_VENDOR_LIST
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_PURGE_VENDOR_LIST, object_name:PO_PURGE_VENDOR_LIST, status:VALID, product: PO - Purchasing , description: Supplier candidates for purging , implementation_dba_data: PO.PO_PURGE_VENDOR_LIST ,
-
Table: PO_AUTOSOURCE_VENDORS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_AUTOSOURCE_VENDORS, object_name:PO_AUTOSOURCE_VENDORS, status:VALID, product: PO - Purchasing , description: No longer used , implementation_dba_data: PO.PO_AUTOSOURCE_VENDORS ,
-
Table: PO_HISTORY_POS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_POS_ALL, object_name:PO_HISTORY_POS_ALL, status:VALID, product: PO - Purchasing , description: Purged purchase orders , implementation_dba_data: PO.PO_HISTORY_POS_ALL ,
-
Table: PO_APPROVED_SUPPLIER_LIST
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_APPROVED_SUPPLIER_LIST, object_name:PO_APPROVED_SUPPLIER_LIST, status:VALID, product: PO - Purchasing , description: Approved supplier list , implementation_dba_data: PO.PO_APPROVED_SUPPLIER_LIST ,
-
Table: PO_RFQ_VENDORS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_RFQ_VENDORS, object_name:PO_RFQ_VENDORS, status:VALID, product: PO - Purchasing , description: Suppliers on an RFQ , implementation_dba_data: PO.PO_RFQ_VENDORS ,
-
Table: PO_AUTOSOURCE_DOCUMENTS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_AUTOSOURCE_DOCUMENTS_ALL, object_name:PO_AUTOSOURCE_DOCUMENTS_ALL, status:VALID, product: PO - Purchasing , description: No longer used , implementation_dba_data: PO.PO_AUTOSOURCE_DOCUMENTS_ALL ,
-
Table: PO_AUTOSOURCE_DOCUMENTS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_AUTOSOURCE_DOCUMENTS_ALL, object_name:PO_AUTOSOURCE_DOCUMENTS_ALL, status:VALID, product: PO - Purchasing , description: No longer used , implementation_dba_data: PO.PO_AUTOSOURCE_DOCUMENTS_ALL ,
-
Table: PO_HISTORY_VENDORS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_VENDORS, object_name:PO_HISTORY_VENDORS, status:VALID, product: PO - Purchasing , description: Purged suppliers , implementation_dba_data: PO.PO_HISTORY_VENDORS ,
-
Table: PO_HISTORY_VENDORS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_VENDORS, object_name:PO_HISTORY_VENDORS, status:VALID, product: PO - Purchasing , description: Purged suppliers , implementation_dba_data: PO.PO_HISTORY_VENDORS ,
-
Table: PO_RFQ_VENDORS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_RFQ_VENDORS, object_name:PO_RFQ_VENDORS, status:VALID, product: PO - Purchasing , description: Suppliers on an RFQ , implementation_dba_data: PO.PO_RFQ_VENDORS ,
-
View: POA_CM_SITE_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_CM_SITE_LOV_V, object_name:POA_CM_SITE_LOV_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_CM_SITE_LOV_V ,
-
View: EDWBV_TPRT_TRADE_PARTNER_LCV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
Table: PO_VENDOR_LIST_ENTRIES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_VENDOR_LIST_ENTRIES, object_name:PO_VENDOR_LIST_ENTRIES, status:VALID, product: PO - Purchasing , description: RFQ supplier list entries , implementation_dba_data: PO.PO_VENDOR_LIST_ENTRIES ,
-
Table: PO_VENDOR_LIST_ENTRIES
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_VENDOR_LIST_ENTRIES, object_name:PO_VENDOR_LIST_ENTRIES, status:VALID, product: PO - Purchasing , description: RFQ supplier list entries , implementation_dba_data: PO.PO_VENDOR_LIST_ENTRIES ,
-
View: RCV_RECEIPTS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RECEIPTS_ALL_V, object_name:RCV_RECEIPTS_ALL_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_RECEIPTS_ALL_V ,
-
View: POA_CM_SITE_LOV_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: EDWBV_TPRT_TRADE_PARTNER_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.EDWBV_TPRT_TRADE_PARTNER_LCV, object_name:EDWBV_TPRT_TRADE_PARTNER_LCV, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.EDWBV_TPRT_TRADE_PARTNER_LCV ,
-
View: PO_SUPPLIERS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_SUPPLIERS_ALL_V, object_name:PO_SUPPLIERS_ALL_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_SUPPLIERS_ALL_V ,
-
View: PO_VENDORS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDORS_VIEW, object_name:PO_VENDORS_VIEW, status:VALID, product: PO - Purchasing , description: Suppliers view , implementation_dba_data: APPS.PO_VENDORS_VIEW ,
-
Table: PO_MASSCANCEL_INTERIM
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_MASSCANCEL_INTERIM, object_name:PO_MASSCANCEL_INTERIM, status:VALID, product: PO - Purchasing , description: MassCancel temporary table , implementation_dba_data: PO.PO_MASSCANCEL_INTERIM ,
-
Table: PO_ACCRUAL_WRITE_OFFS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID, product: PO - Purchasing , description: Accrual write-offs , implementation_dba_data: PO.PO_ACCRUAL_WRITE_OFFS_ALL ,
-
View: EDW_POA_SPIM_SPLRITEM_FKV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.EDW_POA_SPIM_SPLRITEM_FKV, object_name:EDW_POA_SPIM_SPLRITEM_FKV, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.EDW_POA_SPIM_SPLRITEM_FKV ,