Search Results ap_payment_programs




Overview

The AR_RECEIPT_METHOD_ACCOUNTS_ALL table is a core configuration table within Oracle E-Business Suite Receivables (AR). It serves as the central repository for defining the accounting flexfield combinations (CCIDs) and operational rules associated with specific receipt methods. Its primary role is to ensure that cash receipts, whether entered manually or via AutoLockbox, are posted to the correct general ledger accounts. The table supports multi-organization architecture, as indicated by the '_ALL' suffix, meaning it stores data for multiple operating units. The integrity of cash application and the accuracy of financial reporting for receivables transactions are directly dependent on the configurations stored in this table.

Key Information Stored

The table links a receipt method (RECEIPT_METHOD_ID) and a specific remittance bank account usage (REMIT_BANK_ACCT_USE_ID) to a comprehensive set of accounting and control parameters. Its most critical columns are the foreign keys to the GL_CODE_COMBINATIONS table, which define the natural account segments for various receipt statuses. These include CASH_CCID for applied receipts, UNAPPLIED_CCID, UNIDENTIFIED_CCID, ON_ACCOUNT_CCID, and the provision for bank charges (BANK_CHARGES_CCID). For earned discount handling, it stores references to receivable transaction types (EDISC_RECEIVABLES_TRX_ID, UNEDISC_RECEIVABLES_TRX_ID). The table also links to AP payment programs for check printing and transmission, facilitating automated remittance processes.

Common Use Cases and Queries

This table is primarily referenced during the receipt entry and validation process. A common operational query is to identify the GL accounts assigned to a receipt method for a given operating unit, often for audit or troubleshooting purposes. For example, to review the cash clearing account setup, one might execute a query joining AR_RECEIPT_METHODS and GL_CODE_COMBINATIONS. Technical consultants frequently reference this table when diagnosing posting issues in the GL_INTERFACE or when implementing new bank accounts and payment methods. Reporting use cases include generating a summary of all receipt method account mappings for SOX compliance documentation or during a financial system upgrade to validate configuration migration.

Related Objects

  • AR_RECEIPT_METHODS: Defines the receipt methods (e.g., Check, Credit Card) to which the accounts are attached.
  • GL_CODE_COMBINATIONS: The source table for all accounting flexfield combinations referenced by the CCID columns.
  • CE_BANK_ACCT_USES_ALL: Closely related to the REMIT_BANK_ACCT_USE_ID for defining bank account usage.
  • AR_RECEIVABLES_TRX_ALL: Provides the transaction types for discounts linked via EDISC_RECEIVABLES_TRX_ID and related columns.
  • AP_PAYMENT_PROGRAMS: Contains the programs for check printing and electronic transmission referenced for factor and remittance processes.
  • Key APIs: Underlying cash management and receivables APIs, such as those in the AR_RECEIPT_API_PUB package, internally validate and utilize the rules defined in this table during transaction processing.