Search Results ar_autorec_api




Overview

The Automatic Receipts Creation Program (API) is a concurrent program owned by the Oracle Receivables (AR) module. It is identified internally by the short name AR_AUTORECAPI and is enabled in Oracle E-Business Suite releases 12.1.1 and 12.2.2. The program is the API-driven counterpart to the standard Automatic Receipts Creation process. Its purpose is to generate automatic receipts for customers whose payment terms and profile options permit automatic receipt creation, applying those receipts against eligible open transactions such as invoices, debit memos, chargebacks, and credit memos. The "(API)" designation distinguishes it from the concurrent-interface variant by indicating that the process is invoked through a PL/SQL API layer rather than exclusively through the standard concurrent manager submission form.

Execution Details

According to the documented concurrent program metadata in ETRM 12.2.2, the execution method is PL/SQL Stored Procedure, and the argument method is Standard. The executable is registered as AUTORECAPI, and the execution filename is AR_AUTOREC_API.get_parameters. The user-facing name presented in the Submit Request window is "Automatic Receipts Creation Program (API)." The user name alias AR_AUTOREC_API is recorded against the same description, confirming that the program and the underlying API entry point share a common naming convention. The program is flagged as Enabled = Yes, meaning it is available for scheduling and submission in a standard Oracle EBS instance.

How to Run

Users typically submit the program through the Submit Request (SRS) window, selecting "Automatic Receipts Creation Program (API)" from the list of Receivables requests. Because the argument method is Standard, the concurrent program accepts the standard set of Automatic Receipts Creation parameters. These generally include the batch source, the payment (receipt) method and its associated remittance bank, the receipts rule, the currency, and the date range or selection criteria that limit which customer transactions qualify for receipt generation. The program reads the relevant Receivables system options and customer payment-term profiles to determine eligibility, then creates automatic receipts in the appropriate status for later remittance and approval. Administrators may also schedule the program on a recurring basis to support routine cash application cycles, and can call the underlying AR_AUTOREC_API programmatic interface directly when integrating from external systems.

Related Objects

Several Oracle Receivables objects operate alongside this concurrent program. It works with the AR_AUTOREC_API PL/SQL package, the executable listed in the metadata. The standard Automatic Receipts Creation concurrent program and its request-group counterparts are closely related and frequently appear in the same run sequence. Generated receipts are stored in the AR_CASH_RECEIPTS and AR_CASH_RECEIPT_HISTORY tables, with associated distribution lines held in AR_RECEIVABLE_APPLICATIONS. Supporting setup data resides in the receipt classes, remittance banks, receipts rules, and auto-cash rule sets. Reports and processes such as the Automatic Receipts Remittance program, the Receipt Register, and the Unapplied and Unidentified Receipts report are commonly used to review or remit output produced by this program.

  • Concurrent Program: AR_AUTORECAPI 12.1.1

    execution_filename: AR_AUTOREC_API.get_parameters ,  product: AR - Receivablesuser_name: AR_AUTOREC_API ,  description: Automatic Receipts Creation Program ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: AR_AUTORECAPI 12.2.2

    execution_filename: AR_AUTOREC_API.get_parameters ,  product: AR - Receivablesuser_name: AR_AUTOREC_API ,  description: Automatic Receipts Creation Program ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure ,