Pay on Receipt (also known as ERS (Evaluated Receipt Settlement) or Self-Billing) is an Oracle Purchasing concurrent program, which automatically creates invoices in Oracle Payables and matches them with PO's automatically for the received amount.
This is a Tutorial for implementation of this Functionality.