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 Routine | Description |
AR_RECEIPT_API_PUB.Create_Cash | Creates a single Cash Receipt |
AR_RECEIPT_API_PUB.Apply | Applies the Cash Receipt to a particular Debit Item |
AR_RECEIPT_API_PUB.Create_and_apply | Creates 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_account | Creates a on-account application for a Cash Receipt |
AR_RECEIPT_API_PUB.Unapply_on_account | unapplies on-account application for a Cash Receipt |
AR_RECEIPT_API_PUB.Reverse | Reverse the Cash Receipt |
AR_RECEIPT_API_PUB.activity_application | Applies Receipt to an activity such as Receipt Write -Off |
AR_RECEIPT_API_PUB.activity_unapplication | Unapplies Receipt from an activity such as Receipt Write -Off |
AR_RECEIPT_API_PUB.Create_misc | Creates a Miscellaneous Receipt |
AR_RECEIPT_API_PUB.apply_other_account | Applies Receipt to other account such as Claim Investigation |
AR_RECEIPT_API_PUB.unapply_other_account | Unapplies Receipt from other account such as Claim Investigation |
AR_RECEIPT_API_PUB.apply_open_receipt | Creates a receipt-to-receipt application (payment netting) |
AR_RECEIPT_API_PUB.unapply_open_receipt | unapplies a receipt-to-receipt application (payment netting) |
AR_RECEIPT_API_PUB.Create_apply_on_acc | Creates 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_CASH | No |
AR_RECEIPT_API_PUB.CREATE_AND_APPLY | Yes |
AR_RECEIPT_API_PUB.CREATE_MISC | No |
AR_RECEIPT_API_PUB.CREATE_APPLY_ON_ACC | Yes |