Skip to the content.

ONT Defaulting Rules – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Order Management · all Order Management reports

Overview

Shows the complete Order Management defaulting rules setup

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Application, Entity, Attribute, Condition, Enabled, Seeded, Source Type

Oracle EBS Tables Used

oe_def_condn_elems_v, oe_def_ak_attr_ext_v, oe_def_ak_obj_ext_v, oe_def_attr_condns_v, oe_def_attr_def_rules

Report Categories

Enginatics

CST COGS Revenue Matching, ONT System Parameters, AP Invoices and Lines, QP Pricing Agreements, ONT Audit History, QP Customer Pricing Engine Request

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output ONT Defaulting Rules 04-Jan-2026 193839.xlsx
Blitz Report™ XML Import ONT_Defaulting_Rules.xml
SQL Source ONT Defaulting Rules.sql
Full Report on Enginatics www.enginatics.com/reports/ont-defaulting-rules/

Case Study & Technical Analysis: ONT Defaulting Rules

Executive Summary

ONT Defaulting Rules lists the complete Order Management defaulting setup: the attributes of each entity that Oracle defaults during order entry, the conditions that select a defaulting rule, and the source each rule uses to supply the value. It is aimed at Order Management functional consultants and order-to-cash analysts who need to explain why an order line received a particular value, or who are reviewing defaulting logic before a change. The report gives a single, readable view of rules that are otherwise spread across several dictionary views in the defaulting framework.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. Each entity in OE_DEF_AK_OBJ_EXT_V is joined to its attributes in OE_DEF_AK_ATTR_EXT_V on the database object name, and restricted to attributes with defaulting enabled.
  2. Each attribute is outer joined to its conditions in OE_DEF_ATTR_CONDNS_V on database object and attribute code.
  3. Each condition is outer joined to its rules in OE_DEF_ATTR_DEF_RULES on the attribute condition identifier.
  4. The first element of each condition is read by a correlated subquery against OE_DEF_CONDN_ELEMS_V to build the validation rule text.
  5. For related record and same record sources, a correlated subquery against OE_DEF_AK_ATTR_EXT_V returns the name of the source attribute.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How do I find the rule that defaults the warehouse on an order line? A: Set the Entity to order line and the Attribute to ship from warehouse. The rules are listed in precedence and sequence order.

Q: Can I see whether a defaulting rule is seeded by Oracle? A: Yes. The Seeded column shows whether the condition is a seeded Oracle condition or a customer-defined one.

Q: What does the Source Value column show for a profile option rule? A: It shows the profile option name that supplies the value. For constants it shows the constant value.


© Enginatics GmbH