Search Results ap_supplier
The AP.AP_SUPPLIERS_INT
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical interface table used in the Accounts Payable (AP) module for supplier data integration. This table serves as a staging area for importing supplier information from external systems into Oracle EBS before it is validated and processed into the base tables, such as AP_SUPPLIERS
and AP_SUPPLIER_SITES_ALL
. Below is a detailed breakdown of its structure, purpose, and usage.
Purpose and Functionality
TheAP_SUPPLIERS_INT
table facilitates the bulk loading of supplier data into Oracle EBS, ensuring data integrity and validation before committing records to the core supplier tables. It is commonly used in scenarios involving:
- Data migration from legacy systems.
- Integration with third-party procurement or ERP systems.
- Batch processing of supplier master data updates.
AP_SUPPLIER_INT_PKG
) before being transferred to the main supplier tables.
Key Columns and Structure
The table includes columns that map to essential supplier attributes, such as:- VENDOR_INTERFACE_ID: Primary key for interface records.
- VENDOR_NAME: Supplier name (mandatory).
- VENDOR_NUMBER: Unique identifier for the supplier.
- TAXPAYER_ID: Tax registration number (e.g., VAT or TIN).
- TERMS_NAME: Payment terms code.
- ORG_ID: Operating unit for multi-org environments.
- STATUS (e.g.,
PENDING
,PROCESSED
,ERROR
): Tracks record processing state. - ADDRESS_LINES, CITY, COUNTRY: Supplier site details.
Data Flow and Processing
1. Data Loading: External data is inserted intoAP_SUPPLIERS_INT
via SQL*Loader, APIs, or custom scripts.2. Validation: The
AP_SUPPLIER_INT_PKG
package validates records against Oracle EBS rules (e.g., duplicate checks, mandatory fields).3. Processing: Valid records are transferred to
AP_SUPPLIERS
and related tables; errors are flagged in the interface table.4. Error Handling: Records with
STATUS = 'ERROR'
include error messages in columns like ERROR_MESSAGE
for troubleshooting.
Technical Considerations
- Indexes: Indexes on
VENDOR_INTERFACE_ID
andSTATUS
improve query performance. - Concurrency: The interface supports parallel processing for high-volume data loads.
- Custom Extensions: Additional columns can be added for integration-specific needs, though caution is advised to avoid conflicts with Oracle updates.
Best Practices
- Pre-validate data externally to minimize errors.
- Use the
AP_SUPPLIER_INT_PKG
API for processing instead of direct SQL. - Monitor the
STATUS
column to track pending/error records. - Purge processed records periodically to maintain performance.
Conclusion
TheAP.AP_SUPPLIERS_INT
table is a foundational component for supplier data integration in Oracle EBS, enabling efficient and controlled data imports. Proper usage ensures seamless synchronization between external systems and Oracle’s supplier master data, while adherence to validation and processing protocols maintains data accuracy and system integrity.
-
APPS.AP_VENDOR_PUB_PKG dependencies on AP_TCA_SUPPLIER_SYNC_PKG
12.1.1
-
APPS.AP_VENDOR_PUB_PKG dependencies on AP_TCA_SUPPLIER_SYNC_PKG
12.2.2
-
APPS.POS_SUPPLIER_BO_PKG dependencies on POS_AP_SUPPLIER_BO_PKG
12.2.2
-
APPS.POS_BUSINESS_CLASS_BO_PKG dependencies on POS_BUSINESS_CLASS_BO
12.2.2
-
APPS.POS_SUPPLIER_TAX_PROF_BO_PKG dependencies on POS_TAX_PROFILE_BO_TBL
12.2.2
-
APPS.POS_SUPPLIER_BO_PKG dependencies on POS_AP_SUPPLIER_BO
12.2.2
-
APPS.POS_BUSINESS_CLASS_BO_PKG dependencies on POS_BUSINESS_CLASS_BO_TBL
12.2.2
-
Lookup Type: XTR_HEDGE_MISC
12.1.1
product: XTR - Treasury , meaning: Miscellaneous Hedging lookup codes , description: Miscellaneous lookup codes used for Hedging ,
-
Lookup Type: XTR_HEDGE_MISC
12.2.2
product: XTR - Treasury , meaning: Miscellaneous Hedging lookup codes , description: Miscellaneous lookup codes used for Hedging ,
-
APPS.POS_SUPPLIER_TAX_PROF_BO_PKG dependencies on POS_TAX_PROFILE_BO
12.2.2
-
APPS.POS_SUPPLIER_CONTACT_BO_PKG SQL Statements
12.2.2
-
APPS.POS_HZ_LOCATION_BO_PKG dependencies on FND_API
12.2.2
-
APPS.POS_AP_SUPPLIER_SITE_BO_PKG dependencies on AP_VENDOR_PUB_PKG
12.2.2
-
APPS.POS_SUPPLIER_CONTACT_BO_PKG dependencies on AP_VENDOR_PUB_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_HZ_LOCATION_BO_PKG
12.2.2
-
APPS.POS_BANK_PAYEE_BO_PKG dependencies on POS_BANK_PAYEE_BO
12.2.2
-
APPS.POS_PRODUCT_SERVICE_BO_PKG SQL Statements
12.2.2
-
APPS.POS_HZ_LOCATION_BO_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_BANK_PAYEE_BO_PKG
12.2.2
-
APPS.POS_BANK_ACCOUNT_BO_PKG dependencies on POS_BANK_ACCOUNT_BO_TBL
12.2.2
-
APPS.POS_HZ_LOCATION_BO_PKG dependencies on HZ_LOCATION_V2PUB
12.2.2
-
APPS.POS_BANK_PAYEE_BO_PKG dependencies on FND_API
12.2.2
-
APPS.POS_PRODUCT_SERVICE_BO_PKG dependencies on POS_PRODUCT_SERVICE_BO_TBL
12.2.2
-
APPS.POS_SUPP_PUB_RAISE_EVENT_PKG SQL Statements
12.2.2
-
APPS.POS_BANK_ACCOUNT_BO_PKG dependencies on FND_API
12.2.2
-
PACKAGE BODY: APPS.POS_SUPP_PUB_RAISE_EVENT_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_BUSINESS_CLASS_BO_PKG
12.2.2
-
APPS.POS_PRODUCT_SERVICE_BO_PKG dependencies on POS_PRODUCT_SERVICE_BO
12.2.2
-
PACKAGE BODY: APPS.POS_BANK_ACCOUNT_BO_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_AP_SUPPLIER_BO_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_PRODUCT_SERVICE_BO_PKG
12.2.2
-
APPS.POS_BANK_PAYEE_BO_PKG dependencies on IBY_DISBURSEMENT_SETUP_PUB
12.2.2
-
APPS.POS_BANK_ACCOUNT_BO_PKG dependencies on POS_BANK_ACCOUNT_BO
12.2.2
-
PACKAGE: APPS.POS_PUB_HISTORY_BO_PKG
12.2.2
-
APPS.POS_BANK_PAYEE_BO_PKG dependencies on POS_BANK_PAYEE_BO_TBL
12.2.2
-
APPS.POS_AP_SUPPLIER_BO_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_SUPPLIER_TAX_PROF_BO_PKG
12.2.2
-
APPS.POS_SUPPLIER_TAX_PROF_BO_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_SUPPLIER_CONTACT_BO_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_AP_SUPPLIER_SITE_BO_PKG
12.2.2
-
APPS.POS_SUPPLIER_BO_DEP_PKG dependencies on FND_API
12.2.2
-
PACKAGE BODY: APPS.POS_SUPPLIER_BO_DEP_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_SUPPLIER_BO_PKG
12.2.2
-
PACKAGE BODY: APPS.POS_SUPPLIER_UDA_BO_PKG
12.2.2
-
TABLE: AP.AP_SUPPLIERS_INT
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SUPPLIERS_INT, object_name:AP_SUPPLIERS_INT, status:VALID,
-
PACKAGE BODY: APPS.XTR_XTRHOAPR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.XTR_XTRHOAPR_XMLP_PKG
12.1.1
-
PACKAGE: APPS.AP_VENDOR_PUB_PKG
12.1.1
-
PACKAGE: APPS.AP_VENDOR_PUB_PKG
12.2.2
-
TABLE: AP.AP_SUPPLIERS_INT
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SUPPLIERS_INT, object_name:AP_SUPPLIERS_INT, status:VALID,