AR Receipt API methods in Oracle Receivables R12

The blog provides the AR Receipt API methods and its usage in Oracle Receivables R12.  The Oracle Receivables used AR Receipt API for creating and updating receipts received for AR Receipts Forms and from AR Lockboxes

What functionality is provided by AR Receipt API ?

The Oracle Receivables (AR) Receipt API helps in providing the below given functionality

  • AR Receipt API allows to create Cash Receipts
  • AR Receipt API allows to create Cash Receipts and applying to the Debit item
  • AR Receipt API allows on -account application
  • AR Receipt API allows to Unapply the on-account application
  • AR Receipt API allows to Unapply Receipt to a particular AR transaction
  • AR Receipt API allows to Reverse the Receipt
  • AR Receipt API allows to perform Receipt Write -Off
  • AR Receipt API allows to create Miscellaneous Receipt
  • AR Receipt API allows to create Receipt-to-Receipt application
  • AR Receipt API allows to create Cash Receipts and on-account application

AR RECEIPT API – AR_RECEIPT_API_PUB

The AR Receipt API AR_RECEIPT_API_PUB provides the below given API call

AR Receipt API RoutineDescription
AR_RECEIPT_API_PUB.Create_CashCreates a single Cash Receipt
AR_RECEIPT_API_PUB.ApplyApplies the Cash Receipt to a particular Debit Item
AR_RECEIPT_API_PUB.Create_and_applyCreates the Cash Receipt and applies to a particular Debit Item
AR_RECEIPT_API_PUB.Unapply unapply a particular Debit Item against the Cash Receipt
AR_RECEIPT_API_PUB.Apply_on_accountCreates a on-account application for a Cash Receipt
AR_RECEIPT_API_PUB.Unapply_on_accountunapplies on-account application for a Cash Receipt
AR_RECEIPT_API_PUB.ReverseReverse the Cash Receipt
AR_RECEIPT_API_PUB.activity_applicationApplies Receipt to an activity such as Receipt Write -Off
AR_RECEIPT_API_PUB.activity_unapplicationUnapplies Receipt from an activity such as Receipt Write -Off
AR_RECEIPT_API_PUB.Create_miscCreates a Miscellaneous Receipt
AR_RECEIPT_API_PUB.apply_other_accountApplies Receipt to other account such as Claim Investigation
AR_RECEIPT_API_PUB.unapply_other_accountUnapplies Receipt from other account such as Claim Investigation
AR_RECEIPT_API_PUB.apply_open_receiptCreates a receipt-to-receipt application (payment netting)
AR_RECEIPT_API_PUB.unapply_open_receiptunapplies a receipt-to-receipt application (payment netting)
AR_RECEIPT_API_PUB.Create_apply_on_accCreates a cash receipt and an on-account application

Integration with Oracle Payments

The Receipt API uses the Oracle Payment Integration for the below given API calls

AR Receipt API Routine Integrates with Oracle Payments ?
AR_RECEIPT_API_PUB.CREATE_CASHNo
AR_RECEIPT_API_PUB.CREATE_AND_APPLYYes
AR_RECEIPT_API_PUB.CREATE_MISCNo
AR_RECEIPT_API_PUB.CREATE_APPLY_ON_ACCYes