Search Results oe_sales_credits




Overview

The OE_SALES_CREDITS table is a core transactional table within the Oracle E-Business Suite (EBS) Order Management (ONT) module. It serves as the primary repository for sales credit assignments, a critical component of the order-to-cash cycle. The table's fundamental role is to record and maintain the relationship between sales transactions—represented by order headers and lines—and the sales representatives or teams entitled to commission. This data is essential for downstream processes, including incentive compensation calculations, sales performance analysis, and revenue attribution. As a validated table in both EBS 12.1.1 and 12.2.2, it is integral to the application's financial and operational reporting integrity.

Key Information Stored

The table's structure is designed to link sales force members to specific sales transactions. Its primary key is the SALES_CREDIT_ID, a unique system-generated identifier for each credit record. The most significant foreign key columns establish the core relationships: HEADER_ID links to OE_ORDER_HEADERS_ALL for order-level credits, LINE_ID links to OE_ORDER_LINES_ALL for line-level credits, and SALESREP_ID links to RA_SALESREPS_ALL to identify the credited sales representative. Additional columns typically store the credited percentage or amount of the transaction, the revenue distribution type, and active/inactive status flags, enabling flexible and granular commission tracking.

Common Use Cases and Queries

This table is central to sales operations and financial reporting. A primary use case is generating commission statements by joining sales credit data with booked order revenue. Analysts frequently query it to analyze sales performance by rep, team, or product line. Common SQL patterns involve filtering by date ranges and salesperson identifiers. For instance, a basic report to list all line-level credits for a specific order would query OE_SALES_CREDITS joined to OE_ORDER_LINES_ALL and RA_SALESREPS_ALL. Another critical scenario is auditing credit splits during order entry or modification, ensuring the correct representatives are compensated for complex, multi-party sales.

Related Objects

  • OE_ORDER_HEADERS_ALL: Parent table for header-level sales credits via the HEADER_ID foreign key.
  • OE_ORDER_LINES_ALL: Parent table for line-level sales credits via the LINE_ID foreign key.
  • RA_SALESREPS_ALL: Master table for sales representatives, referenced by the SALESREP_ID foreign key.
  • Order Management APIs: Standard Oracle APIs such as OE_ORDER_PUB are used to create and modify sales credit records programmatically, ensuring business rule validation.
  • Incentive Compensation Module (IC): Likely consumes data from this table as a source for calculating commissions, though typically through intermediary interfaces or views.