Results for “iby_documents_payable_h”

25 results




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

Overview

The IBY_DOCUMENTS_PAYABLE_H table resides in the IBY schema (Oracle Payments) and stores the historical, point-in-time snapshot of payable documents processed by the Oracle Payments engine in Oracle E-Business Suite 12.1.1 and 12.2.2. While the base transaction detail lives in IBY_DOCS_PAYABLE_ALL, this table captures versioned history rows that record how a payable document looked at each stage of the payment lifecycle — from instruction creation through formatting, remittance, and settlement. It is a critical audit and reconstruction object, enabling Payments to retain an immutable record of amounts, statuses, bank details, and routing information as they existed at the time of each processing event.

Physically, the table is owned by IBY and contains 105 documented columns. Its primary key is IBY_DOCUMENTS_PAYABLE_H_PK, defined on the surrogate column DOCUMENT_PAYABLE_HISTORY_ID. From a Data Vault modeling perspective, the heuristic classification of this object is a link — it resolves relationships between payment instructions, payment profiles, methods, and transactions across a temporal axis, and it participates in link-style associations against multiple hub-like parent tables.

Key Information Stored

The following columns are the most significant for understanding and querying the table:

The remaining columns extend into bank account routing (INT/EXT routing, IBAN, SWIFT), remittance messaging, and the standard DFF block (ATTRIBUTE1–15).

Common Use Cases and Queries

Because the table preserves snapshots, it is the preferred source for payment audit trails, dispute investigation, and regulatory reporting where "what did we send?" must be proven.

  • Payment status history reporting: Query by DOCUMENT_PAYABLE_ID ordered by DOCUMENT_PAYABLE_HISTORY_DATE to trace lifecycle transitions.
  • Reconstructing payment instructions: Join to IBY_PAYMENTS_ALL on PAYMENT_ID to reproduce the exact instruction for a disputed transaction.
  • Cash-flow and discount analysis: Aggregate PAYMENT_AMOUNT grouped by DOCUMENT_CURRENCY_CODE and DISCOUNT_DATE.
  • Bank-detail audit: Extract EXT_BANK_ACCOUNT_IBAN_NUMBER and EXT_BANK_ACCOUNT_SWIFT_CODE for banks requiring traceability.

Typical pattern:

SELECT h.DOCUMENT_PAYABLE_ID, h.DOCUMENT_STATUS, h.PAYMENT_AMOUNT,
       h.DOCUMENT_PAYABLE_HISTORY_DATE
  FROM IBY_DOCUMENTS_PAYABLE_H h
 WHERE h.DOCUMENT_PAYABLE_ID = :doc_id
 ORDER BY h.DOCUMENT_PAYABLE_HISTORY_DATE DESC;

Related Objects