Search Results pos_supplier_mappings
Overview
The POS_SUPPLIER_MAPPINGS table resides in the POS schema and belongs to the iSupplier Portal product family within Oracle E-Business Suite, documented across releases 12.1.1 and 12.2.2. It serves as the central reference structure that associates supplier parties and supplier registration requests with the various supplier lifecycle requests raised through the iSupplier Portal. In practical terms, the table acts as the anchor record that ties a registered supplier—or a prospective supplier party in the trading community model—to the discrete registration, address, contact, business classification, and product or service requests generated during supplier onboarding and maintenance.
From a data modeling perspective, the ETRM metadata classifies this object heuristically as a hub within a Data Vault construct. This classification is supported by its position at the center of a star of foreign key relationships: the table holds the principal identifiers (mapping, party, vendor, and supplier registration) while multiple dependent tables reference back to it through MAPPING_ID. The hub interpretation suggests that POS_SUPPLIER_MAPPINGS represents the durable, business-key-anchored core of supplier registration identity, around which transactional request detail would typically be modeled as satellite structures.
Key Information Stored
The physical schema comprises nine documented columns. The most significant are summarized below.
- MAPPING_ID — The surrogate primary key, enforced by the POS_SUPPLIER_MAPPING_PK constraint and the unique index POS_SUPPLIER_MAPPING_U1. It uniquely identifies each mapping record and is the column referenced by all seven dependent request tables.
- PARTY_ID — Foreign key to HZ_PARTIES, linking the mapping to the trading community party record for the supplier entity.
- VENDOR_ID — Identifies the supplier/vendor record. A unique index, POS_SUPPLIER_MAPPING_U4, exists on this column, making it a documented business-key candidate.
- SUPPLIER_REG_ID — Foreign key to POS_SUPPLIER_REGISTRATIONS. A unique index, POS_SUPPLIER_MAPPING_U3, exists on this column, marking it as a second business-key candidate distinct from the surrogate key.
- CREATED_BY, CREATION_DATE — Standard audit columns capturing the creating user and timestamp.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard audit columns recording the most recent modification user, timestamp, and login session.
The distinction between the surrogate MAPPING_ID and the unique business columns SUPPLIER_REG_ID and VENDOR_ID is important for integration and ETL design: natural-key matching should generally target the registration or vendor identifier rather than the surrogate.
Common Use Cases and Queries
Typical reporting and integration scenarios center on tracing which requests belong to a given supplier registration. A join to the registration header is common:
- Attaching all address, contact, and business classification requests to their parent registration:
SELECT m.MAPPING_ID, m.PARTY_ID, m.VENDOR_ID FROM POS_SUPPLIER_MAPPINGS m JOIN POS_SUPPLIER_REGISTRATIONS r ON m.SUPPLIER_REG_ID = r.SUPPLIER_REG_ID. - Resolving the master party for a supplier through
HZ_PARTIESvia PARTY_ID to obtain party name and party number for downstream reporting. - Counting dependent requests per mapping by aggregating across POS_ADDRESS_REQUESTS, POS_CONTACT_REQUESTS, and POS_BUS_CLASS_REQS on MAPPING_ID.
- Data-quality checks confirming uniqueness of VENDOR_ID and SUPPLIER_REG_ID, since both carry unique indexes.
Related Objects
The table is joined to two parent references and is referenced by seven dependent request tables.
- HZ_PARTIES — joined on POS_SUPPLIER_MAPPINGS.PARTY_ID; supplies party identity.
- POS_SUPPLIER_REGISTRATIONS — joined on POS_SUPPLIER_MAPPINGS.SUPPLIER_REG_ID; the registration parent.
- POS_ACNT_ADDR_REQ — reference via MAPPING_ID (account address requests).
- POS_ACNT_GEN_REQ — reference via MAPPING_ID (account general requests).
- POS_ADDRESS_REQUESTS — reference via MAPPING_ID.
- POS_BUS_CLASS_REQS — reference via MAPPING_ID (business classification requests).
- POS_CONTACT_REQUESTS — reference via MAPPING_ID.
- POS_CONT_ADDR_REQUESTS — reference via MAPPING_ID (contact address requests).
- POS_PRODUCT_SERVICE_REQUESTS — reference via MAPPING_ID (product and service requests).
These relationships establish POS_SUPPLIER_MAPPINGS as the pivotal hub through which supplier registration activity across the iSupplier Portal is consolidated.
-
Table: POS_SUPPLIER_MAPPINGS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPPLIER_MAPPINGS, object_name:POS_SUPPLIER_MAPPINGS, status:VALID, product: POS - iSupplier Portal , description: References to supplier parties and/or supplier requests , implementation_dba_data: POS.POS_SUPPLIER_MAPPINGS ,
-
APPS.POS_PARTY_MERGE_PKG SQL Statements
12.2.2
-
APPS.POS_PARTY_MERGE_PKG SQL Statements
12.1.1
-
APPS.POS_VENDOR_REG_PKG SQL Statements
12.1.1
-
VIEW: POS.POS_SUPPLIER_MAPPINGS#
12.2.2
owner:POS, object_type:VIEW, object_name:POS_SUPPLIER_MAPPINGS#, status:VALID,
-
VIEW: APPS.POS_SUP_AP_BANK_ACCOUNTS_V
12.2.2
-
SYNONYM: APPS.POS_SUPPLIER_MAPPINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:POS_SUPPLIER_MAPPINGS, status:VALID,
-
APPS.POS_VENDOR_REG_PKG SQL Statements
12.2.2
-
VIEW: POS.POS_SUPPLIER_MAPPINGS#
12.2.2
-
TABLE: POS.POS_SUPPLIER_MAPPINGS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPPLIER_MAPPINGS, object_name:POS_SUPPLIER_MAPPINGS, status:VALID,
-
VIEW: APPS.POS_SUP_AP_BANK_ACCOUNTS_V
12.1.1
-
TABLE: POS.POS_SUPPLIER_MAPPINGS
12.1.1
owner:POS, object_type:TABLE, object_name:POS_SUPPLIER_MAPPINGS, status:VALID,
-
SYNONYM: APPS.POS_SUPPLIER_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:POS_SUPPLIER_MAPPINGS, status:VALID,
-
APPS.POS_SUPP_CLASSIFICATION_PKG SQL Statements
12.1.1
-
APPS.POS_SURVEY_INTEGRATION SQL Statements
12.2.2
-
APPS.POS_SURVEY_INTEGRATION SQL Statements
12.1.1
-
PACKAGE BODY: APPS.POS_PARTY_MERGE_PKG
12.1.1
-
PACKAGE BODY: APPS.POS_PARTY_MERGE_PKG
12.2.2
-
APPS.POS_PRODUCT_SERVICE_UTL_PKG SQL Statements
12.1.1
-
Table: POS_ACNT_GEN_REQ
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_ACNT_GEN_REQ, object_name:POS_ACNT_GEN_REQ, status:VALID, product: POS - iSupplier Portal , description: Table for supplier bank account requests , implementation_dba_data: POS.POS_ACNT_GEN_REQ ,
-
Table: POS_CONT_ADDR_REQUESTS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_CONT_ADDR_REQUESTS, object_name:POS_CONT_ADDR_REQUESTS, status:VALID, product: POS - iSupplier Portal , description: Requests for supplier contact and address links , implementation_dba_data: POS.POS_CONT_ADDR_REQUESTS ,
-
Table: POS_ACNT_ADDR_REQ
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_ACNT_ADDR_REQ, object_name:POS_ACNT_ADDR_REQ, status:VALID, product: POS - iSupplier Portal , description: Table for supplier bank account and address assignment requests , implementation_dba_data: POS.POS_ACNT_ADDR_REQ ,
-
Table: POS_CONTACT_REQUESTS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_CONTACT_REQUESTS, object_name:POS_CONTACT_REQUESTS, status:VALID, product: POS - iSupplier Portal , description: Supplier Contact Requests , implementation_dba_data: POS.POS_CONTACT_REQUESTS ,
-
Table: POS_BUS_CLASS_REQS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BUS_CLASS_REQS, object_name:POS_BUS_CLASS_REQS, status:VALID, product: POS - iSupplier Portal , description: Business Classification Requests for Suppliers , implementation_dba_data: POS.POS_BUS_CLASS_REQS ,
-
Table: POS_SUPPLIER_REGISTRATIONS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPPLIER_REGISTRATIONS, object_name:POS_SUPPLIER_REGISTRATIONS, status:VALID, product: POS - iSupplier Portal , description: Supplier Registrations and Supplier Onboarding Requests , implementation_dba_data: POS.POS_SUPPLIER_REGISTRATIONS ,
-
APPS.POS_SEARCH_DUP_PARTY_PKG SQL Statements
12.2.2
-
Table: POS_PRODUCT_SERVICE_REQUESTS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_PRODUCT_SERVICE_REQUESTS, object_name:POS_PRODUCT_SERVICE_REQUESTS, status:VALID, product: POS - iSupplier Portal , description: Requests for supplier products and services , implementation_dba_data: POS.POS_PRODUCT_SERVICE_REQUESTS ,
-
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
-
Table: POS_ADDRESS_REQUESTS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_ADDRESS_REQUESTS, object_name:POS_ADDRESS_REQUESTS, status:VALID, product: POS - iSupplier Portal , description: Supplier Address Requests , implementation_dba_data: POS.POS_ADDRESS_REQUESTS ,
-
View: POS_SUP_AP_BANK_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:POS.POS_SUP_AP_BANK_ACCOUNTS_V, object_name:POS_SUP_AP_BANK_ACCOUNTS_V, status:VALID, product: POS - iSupplier Portal , description: An internal view for supplier bank accounts in Oracle Payables , implementation_dba_data: APPS.POS_SUP_AP_BANK_ACCOUNTS_V ,
-
APPS.POS_SUPP_CLASSIFICATION_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.POS_SURVEY_INTEGRATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SURVEY_INTEGRATION, status:VALID,
-
PACKAGE BODY: APPS.POS_SURVEY_INTEGRATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SURVEY_INTEGRATION, status:VALID,
-
PACKAGE BODY: APPS.POS_BUSINESS_CLASS_BO_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_BUSINESS_CLASS_BO_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.POS_SUPP_CLASSIFICATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SUPP_CLASSIFICATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_SUPP_CLASSIFICATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SUPP_CLASSIFICATION_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.POS_PARTY_MERGE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PARTY_MERGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_PRODUCT_SERVICE_BO_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PRODUCT_SERVICE_BO_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_PARTY_MERGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PARTY_MERGE_PKG, status:VALID,
-
APPS.POS_MERGE_SUPPLIER_PKG SQL Statements
12.2.2
-
APPS.POS_SBD_PKG SQL Statements
12.1.1
-
APPS.POS_SBD_PKG SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PO_DATATEMPLATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DATATEMPLATE_PKG, status:VALID,