Search Results ozf_offer_discount_lines
Overview
The OZF_OFFER_DISCOUNT_LINES table is a core data structure within the Oracle Trade Management module (OZF) of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. It serves as the primary repository for storing the discount lines associated with a Net Accrual Offer. In the context of Trade Management, an offer is a formal agreement defining promotional or discount terms between an enterprise and its channel partners. This table is critical for managing the detailed, line-level discount rules and calculations that constitute the financial terms of such offers, enabling precise tracking and accrual of promotional funds.
Key Information Stored
The table's primary key is the OFFER_DISCOUNT_LINE_ID, a unique identifier for each discount line record. A fundamental foreign key is OFFER_ID, which links each discount line to its parent promotional agreement in the OZF_OFFERS table. While the provided metadata does not list all columns, typical columns in such a structure would include attributes defining the discount's financial mechanics. These likely encompass the discount type (e.g., percentage, fixed amount), the discount value, applicable qualifiers (like performance tiers or volume breaks), accrual and payment methods, and effective date ranges. The table essentially holds the executable rules that determine how discount liabilities are calculated and accrued based on transactional activity.
Common Use Cases and Queries
This table is central to operational and analytical processes in Trade Management. A primary use case is the generation and inquiry of offer terms, where users need to view all discount lines for a specific promotion. The system also queries this table during transaction processing (e.g., sales order entry) to identify and apply eligible discounts, which directly impacts accounts payable accruals. For reporting, analysts frequently join this table to OZF_OFFERS and transaction tables to analyze discount liability, promotional effectiveness, and fund utilization. A common SQL pattern retrieves active discount lines for an offer:
- SELECT * FROM ozf_offer_discount_lines WHERE offer_id = <OFFER_ID> AND SYSDATE BETWEEN start_date_active AND NVL(end_date_active, SYSDATE);
Another critical query involves joining to product relationship tables to understand which products a specific discount line applies to, forming the complete discount rule set.
Related Objects
OZF_OFFER_DISCOUNT_LINES maintains integral relationships with several key objects in the OZF schema, as indicated by its foreign keys. It is a child table to OZF_OFFERS, the master offer header. Conversely, it acts as a parent table to detail tables that define the specific products eligible for the discount. The metadata explicitly names OZF_OFFER_DISCOUNT_PRODUCTS and OZF_DISCOUNT_PRODUCT_RELN as foreign key dependents, which store the product and product hierarchy assignments for each discount line. This structure allows a single discount line rule to be applied to multiple products or product categories, providing flexibility in offer construction. Data from this table is also surfaced through various Trade Management forms, reports, and likely through public APIs for integration and data extraction purposes.
-
Table: OZF_OFFER_DISCOUNT_LINES
12.2.2
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_OFFER_DISCOUNT_LINES, object_name:OZF_OFFER_DISCOUNT_LINES, status:VALID, product: OZF - Trade Management , description: Table to store the Discount Lines of a Net Accrual Offer , implementation_dba_data: OZF.OZF_OFFER_DISCOUNT_LINES ,
-
Table: OZF_OFFER_DISCOUNT_LINES
12.1.1
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_OFFER_DISCOUNT_LINES, object_name:OZF_OFFER_DISCOUNT_LINES, status:VALID, product: OZF - Trade Management , description: Table to store the Discount Lines of a Net Accrual Offer , implementation_dba_data: OZF.OZF_OFFER_DISCOUNT_LINES ,
-
Table: OZF_DISCOUNT_PRODUCT_RELN
12.1.1
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_DISCOUNT_PRODUCT_RELN, object_name:OZF_DISCOUNT_PRODUCT_RELN, status:VALID, product: OZF - Trade Management , description: Table to store the Discount line relationships , implementation_dba_data: OZF.OZF_DISCOUNT_PRODUCT_RELN ,
-
Table: OZF_DISCOUNT_PRODUCT_RELN
12.2.2
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_DISCOUNT_PRODUCT_RELN, object_name:OZF_DISCOUNT_PRODUCT_RELN, status:VALID, product: OZF - Trade Management , description: Table to store the Discount line relationships , implementation_dba_data: OZF.OZF_DISCOUNT_PRODUCT_RELN ,
-
Table: OZF_OFFER_DISCOUNT_PRODUCTS
12.1.1
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_OFFER_DISCOUNT_PRODUCTS, object_name:OZF_OFFER_DISCOUNT_PRODUCTS, status:VALID, product: OZF - Trade Management , description: Table to store the products for an Offer , implementation_dba_data: OZF.OZF_OFFER_DISCOUNT_PRODUCTS ,
-
Table: OZF_OFFER_DISCOUNT_PRODUCTS
12.2.2
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_OFFER_DISCOUNT_PRODUCTS, object_name:OZF_OFFER_DISCOUNT_PRODUCTS, status:VALID, product: OZF - Trade Management , description: Table to store the products for an Offer , implementation_dba_data: OZF.OZF_OFFER_DISCOUNT_PRODUCTS ,
-
Table: OZF_OFFERS
12.2.2
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_OFFERS, object_name:OZF_OFFERS, status:VALID, product: OZF - Trade Management , description: This is a surrogate table to QP_LIST_HEADERS_B for Offers related information. QP_LIST_HEADER_ID is the foreign key to QP_LIST_HEADERS_B. This table will capture status, peformance dates and lumpsum related offer types. , implementation_dba_data: OZF.OZF_OFFERS ,
-
Table: OZF_OFFERS
12.1.1
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_OFFERS, object_name:OZF_OFFERS, status:VALID, product: OZF - Trade Management , description: This is a surrogate table to QP_LIST_HEADERS_B for Offers related information. QP_LIST_HEADER_ID is the foreign key to QP_LIST_HEADERS_B. This table will capture status, peformance dates and lumpsum related offer types. , implementation_dba_data: OZF.OZF_OFFERS ,