Skip to the content.

ONT Blanket Sales Agreements – 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

Blanket sales agreements, one row per agreement line, with the minimum and maximum quantity and amount, and the quantity and amount released, fulfilled and returned by the sales order lines that reference the agreement.

Remaining is the maximum plus the returned less the released quantity or amount, the limit that Order Management validates new releases against. Agreement level amounts are shown on the first line of each agreement only, so that they can be summed. Releases counts the sales orders with a not cancelled line released against the agreement line.

Use ONT Orders and Lines with the Sales Agreement Number parameter for the release order lines.

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

Operating Unit, Agreement Number, Agreement Type, Status, Customer Name, Account Number, Salesperson, Item, End Date From, End Date To, Expiring Within Days, Open Only, DFF Display

Oracle EBS Tables Used

qp_list_headers_vl, oe_order_lines_all, hr_all_organization_units_vl, oe_blanket_headers_all, oe_blanket_headers_ext, oe_blanket_lines_all, oe_blanket_lines_ext, oe_transaction_types_tl, hz_cust_accounts, hz_parties, jtf_rs_salesreps, jtf_rs_resource_extns_vl, mtl_system_items_vl, mo_glob_org_access_tmp, dual

Report Categories

Enginatics

ONT Orders and Lines 11i, ONT Orders and Lines, AR Customer Upload, AR Customers and Sites, ONT Price Adjustments and Charges, ONT Orders

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 Blanket Sales Agreements 15-Oct-2026 022641.xlsx
Blitz Report™ XML Import ONT_Blanket_Sales_Agreements.xml
SQL Source ONT Blanket Sales Agreements.sql
Full Report on Enginatics www.enginatics.com/reports/ont-blanket-sales-agreements/

Case Study & Technical Analysis: ONT Blanket Sales Agreements

Executive Summary

The ONT Blanket Sales Agreements report lists the blanket sales agreements in Oracle Order Management, one row per agreement line. For each agreement it shows the minimum and maximum quantities and amounts, the amounts released, fulfilled and returned, and the remaining balance that Order Management checks new releases against. Sales administrators and customer account teams use it to see how much of each commitment has been drawn down and which agreements are close to their limit or end date. The report runs in Excel through Blitz Report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. OE_BLANKET_HEADERS_ALL joins to OE_BLANKET_HEADERS_EXT on the order number, and to OE_BLANKET_LINES_ALL on the header ID.
  2. Each agreement line joins to OE_BLANKET_LINES_EXT on the line ID, which supplies the quantity and amount balances.
  3. The header joins to the customer account and party, the salesperson resource and the agreement type name.
  4. The line joins to MTL_SYSTEM_ITEMS_VL on the inventory item, or on the item identifier for non-item lines.
  5. The release count is a correlated subquery on OE_ORDER_LINES_ALL matching the blanket number and line number, excluding cancelled lines.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How much of a blanket agreement is still available for release? A: The Remaining column for a line is the maximum quantity plus the returned quantity less the released quantity, and the amount equivalent is shown for the agreement.

Q: Why are agreement amounts blank on some lines? A: Agreement level amounts are shown on the first line of each agreement only, so they are not counted more than once when summed.

Q: How do I see the orders released against an agreement? A: Use ONT Orders and Lines with the Sales Agreement Number parameter, which lists the release order lines.


© Enginatics GmbH