Search Results so_order_sources_115_uk1
Overview
The table SO_ORDER_SOURCES_115 is a core reference data object within the Oracle E-Business Suite (EBS) Order Entry (OE) module. It serves as the master repository for defining and managing feeder system names, which are external or internal sources from which sales orders originate. Its primary role is to support the OrderImport process, enabling the accurate identification and classification of orders imported from diverse systems, such as E-Commerce storefronts, legacy applications, or third-party platforms. By maintaining a centralized list of valid order sources, this table ensures data integrity and traceability throughout the order lifecycle, from entry to fulfillment.
Key Information Stored
The table's structure is designed to uniquely identify each order source. The critical columns, as indicated by its constraints, are ORDER_SOURCE_ID and NAME. The ORDER_SOURCE_ID is the primary key, typically a numeric sequence providing a unique internal identifier for each source. The NAME column holds the descriptive, user-facing name of the feeder system (e.g., 'Corporate Web Store', 'Call Center', 'Retail POS System') and is also enforced as a unique key (SO_ORDER_SOURCES_115_UK1) to prevent duplicate entries. While the provided metadata does not list all columns, such a table commonly includes standard Oracle EBS columns like CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, and LAST_UPDATED_BY for auditing purposes.
Common Use Cases and Queries
The primary use case is validating and enriching data during order import via the OrderImport concurrent program or related APIs. When an order is interfaced, its source identifier is validated against this table. Common queries include listing all active order sources for setup or reporting, and joining to transaction tables to analyze order volume by source. A typical reporting query would be:
- SELECT NAME, COUNT(h.order_number) AS order_count FROM SO_ORDER_SOURCES_115 s, SO_HEADERS_ALL h WHERE s.order_source_id = h.order_source_id GROUP BY s.NAME;
For technical setups, administrators query this table to obtain the correct ORDER_SOURCE_ID for configuring feeder system parameters, such as in iStore (ICX) options.
Related Objects
SO_ORDER_SOURCES_115 is a parent reference table for several key transactional and interface entities. As per the provided foreign key relationships, it is directly referenced by:
- ICX_WEB_STORE_OPTIONS: This table stores configuration for Oracle iStore, linking a web store to a specific order source defined in SO_ORDER_SOURCES_115 via the ORDER_SOURCE_ID column.
- SO_HEADERS_INTERFACE_ALL: The primary interface table for importing sales orders. Each record in the interface must specify a valid ORDER_SOURCE_ID from this table to identify the originating system before the order is processed into the base transactional tables (SO_HEADERS_ALL).
While not listed in the excerpt, the transactional table SO_HEADERS_ALL would also typically maintain a foreign key to this table to preserve the order source for all booked orders.
-
Table: SO_ORDER_SOURCES_115
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ORDER_SOURCES_115, object_name:SO_ORDER_SOURCES_115, status:VALID, product: OE - Order Entry , description: Feeder system names for use with OrderImport , implementation_dba_data: OE.SO_ORDER_SOURCES_115 ,
-
Table: SO_ORDER_SOURCES_115
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ORDER_SOURCES_115, object_name:SO_ORDER_SOURCES_115, status:VALID, product: OE - Order Entry , description: Feeder system names for use with OrderImport , implementation_dba_data: OE.SO_ORDER_SOURCES_115 ,