Results for “oe_blanket_headers_hist”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

ONT.OE_BLANKET_HEADERS_HIST is the sales agreement header history table in Oracle Order Management (ONT). In Oracle EBS, a "blanket" is the internal name for a sales agreement — a long-term contractual arrangement with a customer that defines pricing, terms, and conditions against which release orders are later created. While OE_BLANKET_HEADERS_ALL holds the current, active definition of each agreement, OE_BLANKET_HEADERS_HIST preserves prior versions of that header information each time a revision is committed. Its documented purpose is to capture sales agreement header history, primarily for storing revisions.

Each row represents a snapshot of the agreement header at a specific version. As columns such as BLANKET_MAX_AMOUNT, PAYMENT_TERM_ID, or pricing-effective dates are revised, the pre-change values are written to this table together with a version identifier and audit attributes, enabling full lifecycle traceability without altering the live record.

From a Data Vault modeling perspective, the FK relationships suggest a link classification: the table connects agreement header instances to customer contact roles, site uses, order types, and payment terms, functioning as a transactional relationship record between these business entities rather than a standalone hub of unique business keys.

Key Information Stored

The table contains 198 columns. The most significant include:

Common Use Cases and Queries

Typical scenarios include auditing agreement revision history, comparing amounts before and after a change, and reconstructing what terms were in effect on a given date. A representative query listing revisions for an agreement:

  • SELECT header_id, version_number, revision_change_date, revision_change_reason_code, blanket_max_amount, released_amount FROM ont.oe_blanket_headers_hist WHERE header_id = :p_header_id ORDER BY version_number;
  • Audit view: join to SO_ORDER_TYPES_115_ALL on ORDER_TYPE_ID to display the agreement type, and to PN_PAYMENT_TERMS_ALL on PAYMENT_TERM_ID for term descriptions.
  • Amount trend reporting: aggregate released_amount by version_number to track consumption against blanket_max_amount over time.

Related Objects