Search Results pos_supplier_registrations
Overview
POS_SUPPLIER_REGISTRATIONS is the core transactional table within the Oracle E-Business Suite iSupplier Portal (POS) module. It stores supplier registration submissions and supplier onboarding requests captured either through the iSupplier Portal self-service registration flow or through internal buyer-initiated onboarding processes. Each row represents a single registration request, tracking the supplier's identifying information, address, tax data, registration purpose, and workflow status as it moves from initial submission to approval and eventual creation of a supplier record in Oracle Payables.
From a Data Vault modeling perspective, the FK structure suggests a satellite-leaning classification. The table carries a surrogate primary key (SUPPLIER_REG_ID), descriptive and mutable attributes such as registration status and notes, and foreign keys to HZ_PARTIES, FND_TERRITORIES, and HR_ALL_ORGANIZATION_UNITS. This pattern is characteristic of a satellite attached to a party hub and an operating unit link, rather than a pure hub itself. The shared HZ_PARTIES reference positions the registration record alongside the Trading Community Architecture (TCA) model, making the party relationship the natural hub candidate.
Key Information Stored
The table contains 41 documented columns. The most significant include the surrogate primary key SUPPLIER_REG_ID, which is enforced by the POS_SUPPLIER_REGISTRATIONS_PK constraint and is also the target of unique index POS_SUPPLIER_REG_U1. A second unique index, POS_SUPPLIER_REG_U2, covers SUPPLIER_NUMBER, making it the principal business-key candidate for external identification.
- SUPPLIER_REG_ID — surrogate primary key uniquely identifying each registration request.
- USER_REG_ID — links the registration to the submitting user record.
- SUPPLIER_NAME, SUPPLIER_NAME_ALT, SUPPLIER_NUMBER — core supplier identifying attributes; SUPPLIER_NUMBER is a unique business key.
- TAXPAYER_ID, TAX_REGISTRATION_NUMBER, TAX_REG_COUNTRY_CODE, TAX_REG_TYPE — fiscal and tax registration details used for validation and compliance.
- DUNS_NUMBER — external data universal numbering identifier.
- VENDOR_PARTY_ID — foreign key to HZ_PARTIES, tying the registration to a TCA party record.
- OU_ID — foreign key to HR_ALL_ORGANIZATION_UNITS, scoping the registration to an operating unit.
- PO_VENDOR_ID — references the payable supplier record once the registration is promoted.
- REGISTRATION_TYPE, REGISTRATION_STATUS, REGISTRATION_PURPOSE — control the registration lifecycle and reporting segmentation.
- NOTE_FROM_SUPPLIER, NOTE_TO_SUPPLIER, SM_NOTE_TO_BUYER, SM_BUYER_INTERNAL_NOTES — communication and audit commentary between supplier and buying organization.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE — standard EBS audit columns.
Common Use Cases and Queries
Typical reporting scenarios include tracking pending registrations awaiting approval, auditing supplier onboarding volume by operating unit, and reconciling completed registrations against supplier records in Oracle Payables. A common query pattern filters by status and operating unit:
SELECT r.supplier_reg_id, r.supplier_name, r.supplier_number, r.registration_status, r.ou_id FROM pos.pos_supplier_registrations r WHERE r.registration_status = 'PENDING' AND r.ou_id = :p_ou_id;
Another frequent use is resolving the TCA party behind a registration to compare submitted data against master records:
SELECT r.supplier_name, p.party_name FROM pos.pos_supplier_registrations r, hz_parties p WHERE r.vendor_party_id = p.party_id AND r.supplier_reg_id = :p_reg_id;
Buyers also query the mapping between registrations and workflow records through POS_SUPPLIER_MAPPINGS to trace approval routing.
Related Objects
- HZ_PARTIES — joined via POS_SUPPLIER_REGISTRATIONS.VENDOR_PARTY_ID = HZ_PARTIES.PARTY_ID; supplies the authoritative TCA party identity.
- HR_ALL_ORGANIZATION_UNITS — joined via POS_SUPPLIER_REGISTRATIONS.OU_ID = HR_ALL_ORGANIZATION_UNITS.ORGANIZATION_ID; scopes registrations to operating units.
- FND_TERRITORIES — joined via POS_SUPPLIER_REGISTRATIONS.COUNTRY = FND_TERRITORIES.TERRITORY_CODE; resolves territory and address validation.
- POS_SUPPLIER_MAPPINGS — references this table via POS_SUPPLIER_MAPPINGS.SUPPLIER_REG_ID; maps registrations to downstream workflow and supplier records.
- PO_VENDORS / AP_SUPPLIERS — referenced through PO_VENDOR_ID once the registration is approved and a supplier record is created.
- POS_SUPPLIER_REGISTRATIONS_PK and POS_SUPPLIER_REG_U1/U2 — unique constraints and indexes enforcing the primary and business keys.
-
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_VENDOR_REG_PKG SQL Statements
12.1.1
-
APPS.POS_VENDOR_REG_PKG SQL Statements
12.2.2
-
VIEW: POS.POS_SUPPLIER_REGISTRATIONS#
12.2.2
owner:POS, object_type:VIEW, object_name:POS_SUPPLIER_REGISTRATIONS#, status:VALID,
-
SYNONYM: APPS.POS_SUPPLIER_REGISTRATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:POS_SUPPLIER_REGISTRATIONS, status:VALID,
-
SYNONYM: APPS.POS_SUPPLIER_REGISTRATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:POS_SUPPLIER_REGISTRATIONS, status:VALID,
-
VIEW: POS.POS_SUPPLIER_REGISTRATIONS#
12.2.2
-
TABLE: POS.POS_SUPPLIER_REGISTRATIONS
12.1.1
owner:POS, object_type:TABLE, object_name:POS_SUPPLIER_REGISTRATIONS, status:VALID,
-
APPS.POS_SEARCH_DUP_PARTY_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.POS_REQUEST_UTILS_PKG SQL Statements
12.1.1
-
TABLE: POS.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,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
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 ,
-
12.2.2 DBA Data
12.2.2
-
APPS.POS_SPM_WF_PKG1 SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_REQUEST_UTILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_REQUEST_UTILS_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.POS_REQUEST_UTILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_REQUEST_UTILS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.POS_REQUEST_UTILS_PKG SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.POS_SPM_WF_PKG1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SPM_WF_PKG1, status:VALID,
-
PACKAGE BODY: APPS.PON_BID_DEFAULTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_BID_DEFAULTING_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_SEARCH_DUP_PARTY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SEARCH_DUP_PARTY_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.POS_SPM_WF_PKG1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SPM_WF_PKG1, status:VALID,
-
APPS.POS_SPM_WF_PKG1 SQL Statements
12.1.1
-
Table: FND_TERRITORIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TERRITORIES, object_name:FND_TERRITORIES, status:VALID, product: FND - Application Object Library , description: Territories, also known as countries , implementation_dba_data: APPLSYS.FND_TERRITORIES ,
-
PACKAGE BODY: APPS.POS_SUPPLIER_ADDRESS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SUPPLIER_ADDRESS_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_VENDOR_REG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_VENDOR_REG_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_VENDOR_REG_PKG
12.2.2
-
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.POS_VENDOR_REG_PKG
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.POS_VENDOR_REG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_VENDOR_REG_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_AUCTION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_PKG, status:VALID,
-
APPS.POS_SUPPLIER_ADDRESS_PKG SQL Statements
12.2.2
-
APPS.POS_SUP_PROF_MRG_GRP SQL Statements
12.1.1
-
PACKAGE BODY: APPS.POS_REQUEST_UTILS_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_REQUEST_UTILS_PKG
12.1.1
-
APPS.POS_SUP_PROF_MRG_GRP SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_SEARCH_DUP_PARTY_PKG
12.2.2
-
APPS.POS_REQUEST_UTILS_PKG dependencies on POS_SUPPLIER_REGISTRATIONS
12.2.2
-
APPS.POS_VENDOR_REG_PKG dependencies on POS_SUPPLIER_REGISTRATIONS
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on POS_SUPPLIER_REGISTRATIONS
12.2.2
-
APPS.POS_SPM_WF_PKG1 dependencies on POS_SUPPLIER_REGISTRATIONS
12.1.1
-
APPS.PON_AUCTION_PKG dependencies on POS_SUPPLIER_REGISTRATIONS
12.2.2