You are on page 1of 3

Technical details Payment Process Request (PPR)

processing in Payments in R12


Technical details Payment Process Request (PPR) processing in Payments in
R12
 
Overview

Under Funds disbursement page, users can submit Payment Process


Requests (PPR) to generate payments. There is an option to submit a single
Payment Process Request or schedule Payment Process Requests. 

There are four steps in the processing of a PPR. 


a) Document selection 
b) Build Payments 
c) Format Payments 
d) Confirm Payments 

Document selection and Confirm Payments are handled by Payables (AP)


code while Build Payments and Format payments are handled by Payments
(IBY) code. 

Submitting a Single Payment Process Request 

Mandatory Fields - Payment process request name, pay through date 


Under Payment Attributes tab – Payment Date, Payment Exchange rate
type. 
Payment Process Profile and Disbursement bank account are optional fields. 

Under Processing tab, options are available to stop the process after
document selection / payment and also how to create Payment Instruction. 

Under Validation Failure Results tab, choose option that best suits the
business needs regarding how to handle validation failure on document(s) or
payment(s). 

Click on Submit to submit the Payment process request. 

Document Selection – Payables


Code: AP_AUTOSELECT_PKG 

When a Payment Process request is submitted, a record is created in


AP_INV_SELECTION_CRITERIA_ALL with a checkrun_name which is the
same as the payment process request name. 

Payment Profile and Internal Bank Account from which payments have to be
made do not have to be specified during invoice selection. User who submits
the PPR does not need know this information. These values can be provided
by at a later stage by a Payments Manager or Administrator. 

Selection: 
Invoices are then selected based on due date, discount date, paygroup and
other criteria provided by the user while submitting the PPR. The selection
process is handled by the calling product 

The table AP_SELECTED_INVOICES_ALL is populated with selected invoices. 


AP_UNSELECTED_INVOICES_ALL is populated with unselected invoices. 

Locking: 
After selecting the documents, the invoices are locked to prevent other
check runs from selecting the same invoices. 
AP_PAYMENT_SCHEDULES_ALL.checkrun_id is populated on the selected
documents. 

Review: 
If the Payment Process Request has been setup to ‘Stop Process for Review
After Scheduled Payment Selection’, the process stops for user review. The
status of the PPR is set to Invoices Pending Review. 

If the ‘Stop Process for Review After Scheduled Payment Selection’ was not
enabled, at the end of invoice selection, build program is submitted
automatically. 

If no invoices met the selection criteria and no payment schedules selected


for payment, the PPR is cancelled automatically and the status of the PPR is
set to “Cancelled - No Invoices Selected” 

If user review required, after the user reviews the selected payment
schedules and clicks on Submit, AP calls the IBYBUILD program. 

Valid Statuses and actions 


At the end of this step, the valid statuses are 
a) Invoices Pending Review or 
b) Cancelled - No Invoices Selected or 
c) Other statuses from missing information such as Missing Exchange rates 

If PPR status is Cancelled-No Invoices Selected, there are no valid actions


available. 
For others, the actions available are 
a) Terminate the PPR or 
b) Modify / proceed to submit the PPR and start the build process. 

You might also like