Search Results ap_invoices_interface
Overview
The AP_INVOICES_INTERFACE table is a core staging table within the Oracle E-Business Suite Payables module. It serves as the primary data repository for the Payables Open Interface (POI) Import program, a critical integration mechanism. Its role is to temporarily hold invoice header information that is sourced from external systems—such as EDI transmissions, legacy applications, or custom feeder systems—before it is validated and imported into the main transactional tables of Oracle Payables. This interface-driven approach enables the high-volume, automated creation of invoices without manual data entry, ensuring data integrity and streamlining the accounts payable process.
Key Information Stored
The table stores the essential attributes required to create a standard invoice. While the provided metadata specifies the primary key column, standard implementation knowledge indicates the table contains numerous columns to capture comprehensive invoice data. The primary key, INVOICE_ID, is a unique identifier for each interface record, typically populated from a sequence. Other critical columns include INVOICE_NUM, INVOICE_DATE, VENDOR_ID or VENDOR_NUM, INVOICE_AMOUNT, and DESCRIPTION. The table also holds columns for payment terms, currency, and source system identifiers. Crucially, it includes control columns such as GROUP_ID for batch processing and STATUS flags (like 'PENDING', 'REJECTED', 'PROCESSED') that are updated by the Open Interface Import program to reflect the record's processing state.
Common Use Cases and Queries
The primary use case is the batch import of invoice data. A typical process involves populating this table and the related AP_INVOICE_LINES_INTERFACE table, then executing the "Payables Open Interface Import" concurrent request. Common queries involve monitoring the interface for errors. For example, to identify rejected records and their reasons:
- SELECT invoice_id, invoice_num, status, error_code FROM ap_invoices_interface WHERE status = 'REJECTED';
Another frequent query is to find unprocessed records for a specific batch or source system before submission:
- SELECT COUNT(*), group_id FROM ap_invoices_interface WHERE status = 'PENDING' GROUP BY group_id;
Reporting often focuses on interface volume, success rates, and troubleshooting data quality issues prior to import.
Related Objects
The AP_INVOICES_INTERFACE table is central to the Open Interface ecosystem. As per the provided metadata, it has a foreign key relationship with the AP_EXPENSE_FEED_DISTS_ALL table, linking interface headers to detailed expense distribution lines from external sources. Its most critical partner is the AP_INVOICE_LINES_INTERFACE table, which holds the line-level details for each interface invoice. The primary operational dependency is the "Payables Open Interface Import" program (often associated with the AP_INV_PUB_PKG package), which reads, validates, and transfers data from this interface table into the permanent AP_INVOICES_ALL and related tables. Successful import moves records out of the interface, making it a transient holding area.
-
Table: AP_INVOICES_INTERFACE
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICES_INTERFACE, object_name:AP_INVOICES_INTERFACE, status:VALID, product: AP - Payables , description: Information used to create an invoice using Payables Open Interface Import , implementation_dba_data: AP.AP_INVOICES_INTERFACE ,
-
Table: AP_INVOICES_INTERFACE
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICES_INTERFACE, object_name:AP_INVOICES_INTERFACE, status:VALID, product: AP - Payables , description: Information used to create an invoice using Payables Open Interface Import , implementation_dba_data: AP.AP_INVOICES_INTERFACE ,
-
APPS.AP_WEB_EXPORT_ER dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.PO_INVOICES_SV1 dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_IMPORT_INVOICES_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_IMPORT_INVOICES_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_IMPORT_UTILITIES_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.OZF_AP_INTERFACE_PVT dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.JAI_FBT_PAYMENT_P dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_WEB_DB_AP_INT_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AR_REFUNDS_PVT dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.JAI_RCV_THIRD_PARTY_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_IMPORT_UTILITIES_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.JL_INTERFACE_VAL dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.JAI_FBT_SETTLEMENT_P dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.PA_TIEBACK_ADJ_COSTS dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.CN_PAYRUN_PVT dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_IMPORT_INVOICES_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.PO_INVOICES_SV2 dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_RETRO_PRICING_UTIL_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_XML_TAX_DERIVATION_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.JL_ZZ_AP_WITHHOLDING_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.FUN_AP_TRANSFER dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.PN_EXP_TO_AP dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.JAI_FBT_PAYMENT_P dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.OZF_AP_INTERFACE_PVT dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_PO_GAPLESS_SBI_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.JAI_CMN_RGM_SETTLEMENT_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_IMPORT_INVOICES_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_WEB_DB_AP_INT_PKG dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AR_RECEIPT_API_PUB dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.PA_TIEBACK_ADJ_COSTS dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AP_WEB_DB_AP_INT_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.PO_INVOICES_SV2 dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.JAI_FBT_PAYMENT_P dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.FV_IPAC_DISBURSEMENT_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.ECEINI dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.FA_LPITEMS_EXPT_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_CREDIT_CARD_INVOICE_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.JAI_AP_TDS_OLD_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.PN_EXP_TO_AP dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_INTERFACE_WORKFLOW_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_XML_INVOICE_INBOUND_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_IMPORT_VALIDATION_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.FUN_PERIOD_STATUS_PKG dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.AP_WEB_EXPORT_ER dependencies on AP_INVOICES_INTERFACE
12.1.1
-
APPS.PO_INVOICES_SV2 dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.JAI_FBT_SETTLEMENT_P dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.AR_REFUNDS_PVT dependencies on AP_INVOICES_INTERFACE
12.2.2
-
APPS.OKL_PAY_INVOICES_TRANS_PVT dependencies on AP_INVOICES_INTERFACE
12.2.2