Search Results oe_credits_iface_all
Overview
The OE_CREDITS_IFACE_ALL table is a core open interface table within the Oracle E-Business Suite Order Management (ONT) module. It functions as a staging area for importing credit data related to sales orders and their lines from external systems or legacy applications into the Oracle EBS base tables. As a multi-org table, it supports the storage of data for multiple operating units, a fundamental requirement for enterprise deployments. Its primary role is to facilitate the high-volume, programmatic creation and update of credit information, such as discounts, rebates, or promotional adjustments, without requiring manual entry through the Order Management user interface. Data is populated into this interface table, validated, and then processed into the transactional tables by the Order Management Open Interface (OMOI) programs.
Key Information Stored
The table stores the necessary attributes to uniquely identify a sales order and its lines, along with the specific credit details to be applied. While the full column list is extensive, key columns typically include identifiers for the order header and line, the credit amount or percentage, and a reference to the source of the credit transaction. Crucially, it includes the ORDER_SOURCE_ID column, which is a foreign key to the OE_ORDER_SOURCES table, defining the origin system for the interface data (e.g., 'Manual', 'EDI', 'Web Orders'). Other essential columns are the ORGANIZATION_ID for multi-org support, PROCESS_FLAG to indicate the record's status (e.g., 'PENDING', 'ERROR', 'PROCESSED'), and TRANSACTION_TYPE to specify the intended action, such as 'CREATE' or 'UPDATE'.
Common Use Cases and Queries
The primary use case is the automated integration of credit data from third-party pricing engines, promotional management systems, or custom applications. A common operational pattern involves a concurrent request running the "Sales Order Interface" program to process records with a PROCESS_FLAG of 'PENDING'. For monitoring and troubleshooting, administrators frequently query the interface for errors. A sample diagnostic query is:
SELECT order_source_id, process_flag, error_message
FROM oe_credits_iface_all
WHERE process_flag = 'ERROR'
AND organization_id = :org_id;
Another typical query is to identify unprocessed records pending import into the core order tables:
SELECT COUNT(*), order_source_id
FROM oe_credits_iface_all
WHERE process_flag = 'PENDING'
GROUP BY order_source_id;
Related Objects
The table has a documented foreign key relationship, which is essential for data integrity and validation during the interface process.
- OE_ORDER_SOURCES: The OE_CREDITS_IFACE_ALL.ORDER_SOURCE_ID column references this table. This relationship validates that the source system for the incoming credit data is a registered and active order source within the Oracle EBS instance.
While not explicitly listed in the provided metadata, this interface table is intrinsically linked to the Order Management Open Interface concurrent programs and the core transactional tables, such as OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL, into which the validated data is ultimately transferred.
-
Table: OE_CREDITS_IFACE_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_CREDITS_IFACE_ALL, object_name:OE_CREDITS_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This is a multi-org table for sales order/line credits open interface. , implementation_dba_data: ONT.OE_CREDITS_IFACE_ALL ,
-
Table: OE_CREDITS_IFACE_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_CREDITS_IFACE_ALL, object_name:OE_CREDITS_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This is a multi-org table for sales order/line credits open interface. , implementation_dba_data: ONT.OE_CREDITS_IFACE_ALL ,
-
Table: OE_ORDER_SOURCES
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_ORDER_SOURCES, object_name:OE_ORDER_SOURCES, status:VALID, product: ONT - Order Management , description: Feeder System Names that create orders in Order Management tables. , implementation_dba_data: ONT.OE_ORDER_SOURCES ,
-
Table: OE_ORDER_SOURCES
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_ORDER_SOURCES, object_name:OE_ORDER_SOURCES, status:VALID, product: ONT - Order Management , description: Feeder System Names that create orders in Order Management tables. , implementation_dba_data: ONT.OE_ORDER_SOURCES ,