Results for “cleared_charges_amount”

10 results




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

Overview

AP_CHECKS_ALL is the core Oracle Payables table that stores supplier payment data recorded against an operating unit. It is the authoritative record for every payment document generated by the Payables module, whether issued as a printed check, an electronic funds transfer, a wire, or a payment card transaction. Each row corresponds to a single payment instruction that has been formatted and confirmed by the payment process, capturing the monetary amount, the bank account, the supplier, the payment method, and the full lifecycle status of the document.

Because payment processing touches purchasing, cash management, treasury, and general ledger, AP_CHECKS_ALL functions as a central integration point. The metadata records a heuristic Data Vault classification of hub, reflecting its role as the anchor entity keyed by the surrogate identifier CHECK_ID, around which numerous descriptive satellites and transactional links revolve.

Key Information Stored

AP_CHECKS_ALL contains 156 documented columns in release 12.2.2. The table is owned by the AP schema and is secured by the primary key AP_CHECKS_PK on CHECK_ID, with additional unique indexes AP_CHECKS_U1 (CHECK_ID) and AP_CHECKS_U3 (DOC_SEQUENCE_ID, DOC_SEQUENCE_VALUE) serving as business-key candidates.

Common Use Cases and Queries

Typical reporting scenarios include payment register extracts, outstanding check listings, void and stop-payment analysis, and bank reconciliation feeds. A standard query joining the payment to its supplier and invoices is shown below.

  • Payment register: SELECT c.check_number, c.check_date, c.amount, c.currency_code, c.status_lookup_code FROM ap_checks_all c WHERE c.org_id = :org_id AND c.check_date BETWEEN :from_date AND :to_date ORDER BY c.check_date, c.check_number;
  • Supplier payment detail: join AP_CHECKS_ALL to PO_VENDORS on VENDOR_ID and to AP_INVOICE_PAYMENTS_ALL on CHECK_ID to reconcile payments to invoices.
  • Uncleared disbursements: filter on CLEARED_DATE IS NULL and STATUS_LOOKUP_CODE to identify outstanding items feeding cash management.
  • Treasury reporting: aggregate AMOUNT and BASE_AMOUNT by CURRENCY_CODE, LEGAL_ENTITY_ID, and TREASURY_PAY_DATE for cash forecasting.
  • Document sequence audit: query DOC_SEQUENCE_ID and DOC_SEQUENCE_VALUE to verify gapless sequential numbering, a statutory requirement in many jurisdictions.
  • Positive pay: extract CHECK_NUMBER, CHECK_DATE, and AMOUNT where POSITIVE_PAY_STATUS_CODE is set, feeding bank transmission files.

Related Objects