Search Results isupplier
The POS_VENDOR_UPG_TMP
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 serves as a temporary staging table primarily used during the upgrade or migration of supplier data in the Procurement (iProcurement) and Purchasing modules. This table is part of the Oracle iSupplier Portal (iSP) or Procurement functions, where vendor-related data transformations occur before being committed to permanent base tables. Below is a detailed analysis of its purpose, structure, and operational context within Oracle EBS.
Purpose and Functional Context
ThePOS_VENDOR_UPG_TMP
table acts as an intermediary repository during vendor data upgrades, particularly when migrating legacy supplier information to newer versions of Oracle EBS. It temporarily holds vendor records extracted from legacy systems or older EBS instances before validation, cleansing, and eventual insertion into production tables such as PO_VENDORS
, AP_SUPPLIERS
, or HZ_PARTIES
. This ensures data integrity by allowing pre-processing (e.g., deduplication, standardization) without directly modifying live data.
Table Structure and Key Columns
While the exact schema may vary slightly between EBS 12.1.1 and 12.2.2, the table typically includes the following columns:- VENDOR_ID: Temporary identifier for the vendor record during migration.
- VENDOR_NAME: Supplier name as extracted from the source system.
- LEGACY_VENDOR_CODE: Original vendor code from the legacy system.
- ADDRESS_LINES: Temporary storage for supplier address details.
- STATUS: Indicates processing state (e.g., 'PENDING', 'PROCESSED', 'ERROR').
- ERROR_MESSAGE: Captures validation errors during data transformation.
- CREATION_DATE and LAST_UPDATE_DATE: Audit columns for tracking record lifecycle.
Data Flow and Integration
The table integrates with Oracle's upgrade utilities and PL/SQL APIs (e.g.,POS_VENDOR_UPG_PKG
) to facilitate batch processing. The typical workflow involves:
- Extraction: Legacy vendor data is loaded into
POS_VENDOR_UPG_TMP
via SQL*Loader or custom scripts. - Validation: Data is validated against EBS business rules (e.g., tax IDs, address formats).
- Transformation: Mapped to conform to EBS schema requirements (e.g., splitting concatenated fields).
- Migration: Approved records are transferred to permanent tables, while rejected entries remain flagged for correction.
Technical Considerations
- Indexing: Often indexed on
VENDOR_ID
andSTATUS
to optimize batch processing performance. - Partitioning: In large-scale upgrades, partitioning by
STATUS
may improve parallel processing efficiency. - Cleanup: Post-migration, the table should be purged to free space, though some implementations retain it for rollback capability.
Version-Specific Notes
- EBS 12.2.2: Enhanced to support REST APIs for hybrid cloud upgrades, with additional columns for tracking asynchronous job IDs.
- EBS 12.1.1: Relies more heavily on concurrent programs (e.g., "Load Vendor Data") for batch operations.
Best Practices
- Implement pre-upgrade scripts to truncate the table if reused across migrations.
- Log errors comprehensively in
ERROR_MESSAGE
to simplify troubleshooting. - Schedule upgrades during low-activity periods to minimize contention with live transactions.
POS_VENDOR_UPG_TMP
is a critical component in Oracle EBS upgrades, enabling controlled, auditable vendor data transitions while mitigating risks to production environments.
-
Lookup Type: POS_ASN_EXP_SEARCH_PICK_LIST
12.2.2
product: POS - iSupplier Portal , meaning: Expanded Search Items ,
-
Lookup Type: POS_HPG_QUICK_LOOKUP
12.1.1
product: POS - iSupplier Portal , meaning: Quick Search For Home Page ,
-
Lookup Type: POS_ASN_QUICK_SEARCH_PICK_LIST
12.1.1
product: POS - iSupplier Portal , meaning: Pick List for Asn Quick Search ,
-
Lookup Type: POS_HPG_QUICK_LOOKUP
12.2.2
product: POS - iSupplier Portal , meaning: Quick Search For Home Page ,
-
Lookup Type: POS_ASN_EXP_SEARCH_PICK_LIST
12.1.1
product: POS - iSupplier Portal , meaning: Expanded Search Items ,
-
Lookup Type: POS_ASN_QUICK_SEARCH_PICK_LIST
12.2.2
product: POS - iSupplier Portal , meaning: Pick List for Asn Quick Search ,
-
Lookup Type: POS_ASN_VIEW_QUICK_SEARCH_PL
12.1.1
product: POS - iSupplier Portal , meaning: View ASN Quick Search Pick List ,
-
Lookup Type: POS_ASN_VIEW_EXP_SEARCH_PL
12.1.1
product: POS - iSupplier Portal , meaning: View Expanded Search Pick List ,
-
Lookup Type: POS_ASN_VIEW_QUICK_SEARCH_PL
12.2.2
product: POS - iSupplier Portal , meaning: View ASN Quick Search Pick List ,
-
Lookup Type: POS_ASN_VIEW_EXP_SEARCH_PL
12.2.2
product: POS - iSupplier Portal , meaning: View Expanded Search Pick List ,
-
Table: POS_VENDOR_UPG_TMP
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_VENDOR_UPG_TMP, object_name:POS_VENDOR_UPG_TMP, status:VALID, product: POS - iSupplier Portal , description: This table is used during release 11i to release 12 upgrade. It stores vendor_ids of vendors who are considered in iSupplier Portal TCA Supplier upgrade scripts. , implementation_dba_data: POS.POS_VENDOR_UPG_TMP ,
-
Table: POS_BANK_ACCNT_OWNERS_INT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BANK_ACCNT_OWNERS_INT, object_name:POS_BANK_ACCNT_OWNERS_INT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_BANK_ACCNT_OWNERS_INT ,
-
Table: POS_CONTACT_UPGRADE
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_CONTACT_UPGRADE, object_name:POS_CONTACT_UPGRADE, status:VALID, product: POS - iSupplier Portal , description: Supplier contact upgrade staging table , implementation_dba_data: POS.POS_CONTACT_UPGRADE ,
-
Table: POS_PROMPTS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_PROMPTS, object_name:POS_PROMPTS, status:VALID, product: POS - iSupplier Portal , description: Dummy Table used for AK Region Definitions , implementation_dba_data: POS.POS_PROMPTS ,
-
Table: POS_FISCAL_CLASS_INT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_FISCAL_CLASS_INT, object_name:POS_FISCAL_CLASS_INT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_FISCAL_CLASS_INT ,
-
Table: POS_BUSINESS_CLASS_INT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BUSINESS_CLASS_INT, object_name:POS_BUSINESS_CLASS_INT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_BUSINESS_CLASS_INT ,
-
Table: POS_PRODUCT_SERVICE_INT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_PRODUCT_SERVICE_INT, object_name:POS_PRODUCT_SERVICE_INT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_PRODUCT_SERVICE_INT ,
-
Table: POS_SUPPLIER_UDA_MERGE_GTT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPPLIER_UDA_MERGE_GTT, object_name:POS_SUPPLIER_UDA_MERGE_GTT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_SUPPLIER_UDA_MERGE_GTT ,
-
Table: POS_PRODUCTS_SERVICES_GT
12.2.2
owner:APPS, object_type:TABLE, fnd_design_data:FND.POS_PRODUCTS_SERVICES_GT POS.POS_PRODUCTS_SERVICES_GT, object_name:POS_PRODUCTS_SERVICES_GT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: APPS.POS_PRODUCTS_SERVICES_GT ,
-
Table: POS_SUPPLIER_INT_REJECTIONS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPPLIER_INT_REJECTIONS, object_name:POS_SUPPLIER_INT_REJECTIONS, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_SUPPLIER_INT_REJECTIONS ,
-
Table: POS_IMP_BATCH_SUMMARY
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_IMP_BATCH_SUMMARY, object_name:POS_IMP_BATCH_SUMMARY, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_IMP_BATCH_SUMMARY ,
-
Lookup Type: POS_WC_APPROVAL_PICK_LIST
12.1.1
product: POS - iSupplier Portal , meaning: Work Confirmation Approval Action Pick List ,
-
Lookup Type: POS_SBD_BANK_SELECT
12.2.2
product: POS - iSupplier Portal , meaning: Bank Selection Menu , description: Bank Selection Menu ,
-
Table: POS_BANK_ACCOUNT_DET_INT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BANK_ACCOUNT_DET_INT, object_name:POS_BANK_ACCOUNT_DET_INT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_BANK_ACCOUNT_DET_INT ,
-
Table: POS_SUPP_PUB_HISTORY
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPP_PUB_HISTORY, object_name:POS_SUPP_PUB_HISTORY, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_SUPP_PUB_HISTORY ,
-
Table: POS_PARTY_TAX_REG_INT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_PARTY_TAX_REG_INT, object_name:POS_PARTY_TAX_REG_INT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_PARTY_TAX_REG_INT ,
-
Table: POS_ADDRESS_UPGRADE
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_ADDRESS_UPGRADE, object_name:POS_ADDRESS_UPGRADE, status:VALID, product: POS - iSupplier Portal , description: Supplier address upgrade staging table , implementation_dba_data: POS.POS_ADDRESS_UPGRADE ,
-
Lookup Type: POS_INVOICE_MATCH_OPTION
12.1.1
product: POS - iSupplier Portal , meaning: Invoice Match Option , description: POS: Invoice Match Option ,
-
Lookup Type: POS_PARTICIPANT_TYPE
12.1.1
product: POS - iSupplier Portal , meaning: Classification participant type ,
-
Lookup Type: POS_SUPP_NOTIFY_OPTIONS
12.2.2
product: POS - iSupplier Portal , meaning: Supplier Notification Contacts List ,
-
Lookup Type: POS_PROFILE_REQUEST_TYPE
12.1.1
product: POS - iSupplier Portal , meaning: Profile Request Types , description: Profile Request Types ,
-
View: POS_MTL_ONHAND_ITEMS_DMMY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_MTL_ONHAND_ITEMS_DMMY_V POS.POS_MTL_ONHAND_ITEMS_DMMY_V, object_name:POS_MTL_ONHAND_ITEMS_DMMY_V, status:VALID, product: POS - iSupplier Portal , description: used to select the inventory_item_id info for on-hand items , implementation_dba_data: APPS.POS_MTL_ONHAND_ITEMS_DMMY_V ,
-
Lookup Type: POS_PROFILE_REQUEST_TYPE
12.2.2
product: POS - iSupplier Portal , meaning: Profile Request Types , description: Profile Request Types ,
-
Table: POS_SUPP_GENERATE_XML_RPT
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPP_GENERATE_XML_RPT, object_name:POS_SUPP_GENERATE_XML_RPT, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_SUPP_GENERATE_XML_RPT ,
-
Table: POS_SUPP_PUB_RESPONSES
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPP_PUB_RESPONSES, object_name:POS_SUPP_PUB_RESPONSES, status:VALID, product: POS - iSupplier Portal , implementation_dba_data: POS.POS_SUPP_PUB_RESPONSES ,
-
Lookup Type: POS_SBD_NEW_ACCOUNT
12.2.2
product: POS - iSupplier Portal , meaning: Supplier New Account Approve Actions (2) , description: Supplier Rejected Account Approve Actions (2) ,
-
Table: POS_UPGRADE_USERS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_UPGRADE_USERS, object_name:POS_UPGRADE_USERS, status:VALID, product: POS - iSupplier Portal , description: This table will record all the users upgraded for ISP , implementation_dba_data: POS.POS_UPGRADE_USERS ,
-
Lookup Type: POS_SBD_APV_INVERIFY
12.2.2
product: POS - iSupplier Portal , meaning: Supplier Prenote Account Approve Actions , description: Supplier Prenote Account Approve Actions ,
-
Lookup Type: POS_SBD_USAGE_STATUS_B
12.1.1
product: POS - iSupplier Portal , meaning: Supplier Bank Account Usage Status V2 , description: Supplier Bank Account Usage Status V2 ,
-
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_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 ,
-
Lookup Type: POS_SBD_BYR_MAIN_OPT
12.2.2
product: POS - iSupplier Portal , meaning: Supplier Account Buyer Main View Options , description: Supplier Account Buyer Main View Options ,
-
Lookup Type: POS_SBD_USAGE_STATUS_B
12.2.2
product: POS - iSupplier Portal , meaning: Supplier Bank Account Usage Status V2 , description: Supplier Bank Account Usage Status V2 ,
-
Lookup Type: POS_CLASSIFICATION
12.1.1
product: POS - iSupplier Portal , meaning: Classification Category ,
-
Table: POS_SUPP_PROF_EXT_TL
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPP_PROF_EXT_TL, object_name:POS_SUPP_PROF_EXT_TL, status:VALID, product: POS - iSupplier Portal , description: Supplier Data Hub project. Translation table for POS_SUPP_PROF_EXT_B , implementation_dba_data: POS.POS_SUPP_PROF_EXT_TL ,
-
Table: POS_SUP_PRODUCTS_SERVICES
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUP_PRODUCTS_SERVICES, object_name:POS_SUP_PRODUCTS_SERVICES, status:VALID, product: POS - iSupplier Portal , description: Supplier product and service classification , implementation_dba_data: POS.POS_SUP_PRODUCTS_SERVICES ,
-
Lookup Type: POS_REG_TYPES
12.1.1
product: POS - iSupplier Portal , meaning: Registration Types , description: Registration Types ,
-
Lookup Type: POS_WC_SEARCH_PICK_LIST
12.2.2
product: POS - iSupplier Portal , meaning: Picklist for Work Confirmation Search Option ,
-
File: POSProduct_Dependencies.html
12.2.2
product: POS - iSupplier Portal , size: 28.267 KBytes , file_type: HTML Report , description: POSProduct_Dependencies.html is an html report that documentsexternal dependencies to tables and views in the POS product. ,
-
File: Supplier Portal ERD.pdf
12.1.1
product: POS - iSupplier Portal , size: 1.553 MBytes , file_type: PDF Diagram ,