Results for “ref_currency_code”

12 results




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

Overview

IBY.IBY_PAY_BATCHES_ALL is a Payments (IBY) module table in Oracle E-Business Suite 12.1.1 and 12.2.2. As documented in the ETRM metadata, it stores batch level payment information as submitted by payable programs. Each row represents a payment batch created by a payable process such as Payables Payment Process Requests, and it holds the aggregated totals, customer and bank detail, payment method, currency, and processing status for that batch. The table therefore acts as the parent or header record for the individual payment instructions recorded in IBY_PAY_PAYMENTS_ALL.

From a data-modeling perspective, the mined foreign-key structure suggests a satellite-leaning classification. The table is anchored on its own surrogate primary key BATCH_ID while carrying a foreign key to IBY_BATCHES_ALL via IBY_BATCH_ID, which indicates the table primarily stores descriptive and status-oriented batch attributes attached to the core batch entity. It also participates in a parent role, since IBY_PAY_PAYMENTS_ALL.BATCH_ID references this table.

Key Information Stored

The documented physical schema contains 55 columns. The most significant are:

The only documented unique index is IBY_PAY_BATCHES_ALL_PK on BATCH_ID; no separate business-key unique index is documented.

Common Use Cases and Queries

Typical uses include reconciliation of payment batch totals against payment process request output, monitoring batch statuses, and reporting on originator bank and customer profiles. A common join pattern retrieves batch headers with their child payments:

  • SELECT b.BATCH_ID, b.PMT_BATCH_NAME, b.BATCH_TOTAL, b.NUM_OF_TRXNS, p.PAYMENT_ID FROM IBY_PAY_BATCHES_ALL b, IBY_PAY_PAYMENTS_ALL p WHERE b.BATCH_ID = p.BATCH_ID;
  • Trace a batch to its originating core batch: join IBY_BATCHES_ALL on IBY_BATCH_ID.
  • Filter by ORG_ID and BATCH_STATUS for operational dashboards listing in-flight or failed batches.
  • Aggregate BATCH_TOTAL by PMT_METHOD and CURRENCY_CODE for treasury reporting.

Related Objects

  • IBY_BATCHES_ALL — parent core batch table, joined via IBY_BATCH_ID.
  • IBY_PAY_PAYMENTS_ALL — child table; its BATCH_ID references IBY_PAY_BATCHES_ALL.BATCH_ID.
  • IBY_PAY_BATCHES_ALL_PK — primary key index on BATCH_ID.
  • Payables Payment Process Request objects (referenced through PMT_BATCH_REQUEST_ID) and IBY payment APIs that create and update batch rows, along with the payer and bank entities identified by PAYER_ID, CUST_ID, and the originator bank columns.