Below is the list of some of the Receipt API’s in Oracle Receivables. Receipt APIs provide an extension to existing functionality for creating and manipulating receipts through standard AR Receipts forms and lockboxes.
AR_RECEIPT_API_PUB is the main package that has several procedures to perform different actions.
Use this procedure to create a single cash receipt for payment received in the form of a check or cash.
2] AR_RECEIPT_API_PUB.APPLY & AR_RECEIPT_API_PUB.APPLY_IN_DETAIL
Use these procedures to apply the cash receipts from a customer to an invoice, debit memo, or other debit item.
Use this procedure to unapply a cash receipt application against a specified installment of a debit item or payment schedule ID.
Use this procedure to create a cash receipt and apply it to a specified installment of a debit item.
Use this procedure to reverse cash and miscellaneous receipts.
Use this procedure to apply a cash receipt on account.
Use this procedure to unapply an on-account application of a specified cash receipt.
Use this procedure to create an activity application on a cash receipt, including Short Term Debit (STD) and Receipt Write-off applications.
9] AR_RECEIPT_API_PUB. ACTIVITY_UNAPPLICATION
Use this procedure to create a reversal of an activity application on a cash receipt including Short Term Debt and Receipt write-off.
Use this procedure to create a miscellaneous receipt.
Use this procedure to apply a cash receipt to another open receipt. Open receipts include unapplied cash, on-account cash, and claim investigation applications.
Use this procedure to reverse a payment netting application on a cash receipt.