AP Payable Interface Import
AP Payable Interface Import
AP Payable Interface Import
invoices from invoice data entered in the following Payables Open Interface tables:
AP_INVOICES_INTERFACE and AP_INVOICE_LINES_INTERFACE.
These interface tables can be populated with invoice data coming from the following sources:
- Quick Invoices: Standard and Credit invoices can be entered in the Quick Invoices window.
- Invoices loaded from other accounting systems with a custom SQL*Loader program.
- Supplier invoices transferred through Oracle e-Commerce Gateway
- Credit Card transactions transferred using the Create Procurement Card Issuer Invoice
program.
- Lease invoices transferred from Oracle Property Manager.
- Lease payments from Oracle Assets.
Values for all NOT NULL columns in these tables must be populated to successfully save the
invoice data in the interface tables. If a valid value is not populated in a required field the
record will be rejected.
The NULL columns must remain as null or the import process will fail
There are three additional reports associated to the Payables Open Interface
Import program:
**Payables Open Interface Import Report -> child report of the Payables Open
Interface Import Program
This report is used to review detailed information for each invoice imported
during Payables Open Interface Import process. This report has two sections:
1) Payables Open Interface Audit Report -> displays the invoices successfully
imported during import process
2) Payables Open Interface Rejections Report -> displays those invoices that
Payables was not able to import.
It also lists the rejection reasons to be corrected.
This information is stored in the AP_INTERFACE_REJECTIONS table.
**Payables Open Interface Outbound Advice -> standalone report to be manually
submitted by the user.
This program creates notification data about e-Commerce invoices processed
during Payables Open Interface Import.
1) AP_INVOICES_INTERFACE
Stores information to create the invoice header.
An invoice header is created for each record in this table.
2) AP_INVOICE_LINES_INTERFACE
Stores information to create invoice lines and invoice distributions.
Several invoice distributions can be created for the same invoice line.
3) AP_INTERFACE_CONTROLS
Temporary table that holds control information about segregated data in the
AP_INVOICES_INTERFACE table during the Payables Open Interface Import.
The table ensures that each import must be unique with respect to the
combination of SOURCE and GROUP_ID.
This allows the submission of multiple imports at the same time.
4) AP_INTERFACE_REJECTIONS
Stores information about invoice data from the AP_INVOICES_INTERFACE and
AP_INVOICE_LINES_INTERFACE tables which could not be processed by
Payables Open Interface Import.
Data in this table can be purged by using the Payables Open Interface Purge
report.
7) If the data are valid then the AP_IMPORT_UTILITIES_PKG inserts the data
into the AP_BATCHES_ALL, AP_INVOICES_ALL, AP_INVOICE_LINES_ALL
tables.
Holds are also inserted in case the parameters 'Hold Name' and 'Hold Reason'
have been set.
8) The successful processed records will be deleted from the interface tables by
the AP_IMPORT_UTILITIES_PKG if the Purge parameter has been set to yes.
Troubleshooting
here we can find some of the most common error messages arisen during the
import process:
*Issue: Invoices are rejected during the invoice import process with the 'Invalid
Liability Account' error message.
Fix: Check for Security rules and Cross Validation rules on the Liability account
*Issue: The Open Interface Invoice Lines are not deleted automatically even after
creating Invoices.
The Line status changes to PROCESSED after the AP Invoice is generated but it
still remains in the interface tables.
Fix: The successful processed invoice lines will be automatically deleted from the
interface tables when the Purge parameter is set to Yes while submitting the
Payables Open Interface Import program.