Payment Process Request
Payment Process Request
Payment Process Request
1. The process begins when a source product such as Oracle Payables need to pay
document payable such as invoice to vendor or employee
2. Oracle Payment groups document payables into payment process request [a batch for
payment] and submit it to Oracle Payments
3. Within the PPR the build payment program groups the document payables into groups
know as payments, which represent individual checks or electronic payments
4. The Create Payment Instruction programs groups payment into payment instruction.
Payment instruction are then printed or submitted electronically to payment system or
bank.
PPR Template -
Oracle Payables uses templates created by users in the Templates tab of the Payments Manager
[module] to simplify pay run [PPR] processing. A payment process request template allows you to
predefine invoice selection criteria, payment attributes, processing instructions, and specifies how
validation failures should be handled [in other words, predefine a PPR header].
1. Selection Criterial
o Pay Groups
o Legal entity
o Payment Currencies
o Operating unit
2. Payment Attribute
o Payment Date
o Disbursement Bank Account - If you want to use a single bank account to pay for
all of the invoices and memos in this PPR, enter the bank account name here. If
you want to use multiple accounts, leave this blank, and the system will ask you
for the Disbursement Bank Account information later in the process
o Payment Document - If you have selected a Disbursement Bank Account above,
you can optionally specify the set of Payment Documents associated with that
Bank Account that you want to use for this PPR. If you wish to use multiple
Payment Documents for a given Bank Account, you can leave this blank, and the
system will request the info later in the process.
o Payment Process Profile- PPPs include specifications for payment formatting and
transmission
o Starting Voucher Number
3. Process Automation
You can choose whether to have payment instructions created immediately after
the pay run reaches a status of Completed or schedule the Create Payment
Instructions Program to run periodically at a specified time.
Note: If you select this option, you are required to specify a payment process
profile in the Payment Attributes subtab.
The Create Payment Instructions program then creates payment instructions for
those payments. Electronic instructions are transmitted to the bank. If they are
printed instructions, printing is initiated.
This option also ensures that payments from this payment process request will
not be combined with payments from other payment process requests when the
system builds the payment instructions.
o How to group the selected documents into proposed payments for payment
batch
o how to group the proposed payment into Payment instruction.
o Payment request
o Organization id
o Payee id
o Currency
o Payment process profile
o Payment method
o Payment date
o Payment function
o Internal bank account
o Payee bank account
o Pay alone flag
o Original document id - interest invoices are grouped with related invoices
o Payee address - only applicable for printed payments
o Space left on stub - only applicable for printed payments
o Beneficiary party - for third-party payments
PAYMENTS: Following attributes used for proposed payments into Payment Instructions
grouping rules
(Payments Setup Administrator responsibility > Oracle Payments Setup menu > Codes
region> Payment Process Profiles row):
To enter selections for DOCUMENT (selected invoices and memos) grouping within a
PPR, open the Payment Creation tab
![image-20220504194314936](C:\Users\05011K744\Box\Vijay\Documents\Typora\Oracle
Apps\image-20220504194314936.png)
To enter user-defined grouping rules for PAYMENTS (that is -- grouping the proposed
payments into Payment Instructions), open the Payment Instruction Creation tab:
![image-20220504194348354](C:\Users\05011K744\Box\Vijay\Documents\Typora\Oracle
Apps\image-20220504194348354.png)
When processing a payment batch in R12 (also known as a "Payment Process Request" or "PPR"),
one of the processes involved is the Create Payments process (Code: IBY_PAYGROUP_PUB),
which is administered by the Payments module (IBY).
During this process, validated documents (the selected invoices and memos for payment) are
grouped into "proposed" payments based on the defined DOCUMENT grouping rules - both
user-defined and hard-coded.
GROUPING PAYMENTS
During this process, proposed payments are grouped into Payment Instructions based on the
defined PAYMENT grouping rules - both user-defined and hard-coded.
2. Understanding "Validations"
2.1 Definition
Oracle Payments provides a flexible validation framework that allows the user to execute
validations at various levels during payment processing. The validations can be attached at the
payment method level or the payment format level. There are two types of validations:
(Payments Setup Administrator responsibility > Shared Setup region > Validations row)
User-defined validations are built directly in the Update window for the appropriate Payment
Method or Payment Format (for instance, see the User-Defined Validations region on the
"German International EFT Format" screenshot above):
o Document level in the source product: In this case, the validation is executed
early in the process while the invoice is created in Payables (AP). To perform
document level validation, validations should be assigned to the payment
method. For example, a validation at payment method can be that document
payee bank account is required on the invoice. In such case, when invoice is
created without payee bank account, the invoice will be put on hold.
o Document level in Oracle Payments (IBY): In this case, the validation is
automatically executed late in the process by the Build Payments program as the
documents are grouped into payments. These will be executed if document-
related validations are attached at payment format level. For the same example as
given above, if validation document payee bank account as required is attached
at payment format level, this validation will be executed during build payment
process.
o Payment level in Oracle Payments: In this case, the validation is automatically
executed late in the process by the Build Payments program as the documents
are grouped into payments. This occurs when the validation is set on a field, such
as the payment amount. The example of such validation can be that payment
amount should not be less than 10$. If such validation is attached at payment
format level, this will be executed during build payment process.
Payment Instruction Level in Oracle Payments: In this case, the validation is
automatically executed late in the process by the Create Payment Instruction program as
the payments are grouped into payment instructions. This occurs when the validation is
set on a field, such as payment instruction total should not exceed a threshold amount.
NEW: This status indicates that the PPR has been successfully submitted for processing,
and the AutoSelect program is digesting the criteria provided by the user on the header
of the PPR in preparation of the automatic selection the invoices and memos related to
that criteria.
SELECTING INVOICES: This status indicates that the AutoSelect program is selecting the
eligible invoices/memos for the payment batch based on Due Date, Discount Date, Pay
Group, and other criteria provided by the user on the header of the PPR.
CANCELLED - NO INVOICES SELECTED: If no invoices or memos met the selection
criteria provided by the user on the header of the PPR, the PPR is automatically
terminated and the status changes to this status.
INVOICES SELECTED: After selecting the documents (invoices/memos), they are locked
to prevent other checkruns from selecting the same documents.
INVOICES PENDING REVIEW: This status will only appear if you selected the Stop
Process for Review After Scheduled Payment Selection option on the Processing tab of the
PPR header. This status means that the PPR process has stopped, and is waiting for you
to review the invoices and memos that were selected for payment (and make any
changes to the batch, as needed). Click on the Take Action icon to be taken to the Review
Selected Scheduled Payments window.
CALCULATING SPECIAL AMOUNTS: This status will only appear if you selected
the Calculate Payment Withholding and Interest During the Scheduled Payment
Selection option on the Processing tab of the PPR header. This status means that interest
and withholding tax are being calculated and applied, as necessary, to the invoices and
memos selected for this payment batch.
INFORMATION REQUIRED - PENDING ACTION: This status appears if you did not
provide a default Internal (Disbursement) Bank Account and/or PPP on the header of the
PPR. In that case, you need to click on the Take Action icon to be taken to a form where
you can decide which internal bank account and PPP should be used for each invoice and
memo selected for payment.
PENDING PROPOSED PAYMENT REVIEW: This status will only appear if you selected
the Stop Process for Review After Creation of Proposed Payments option on
the Processing tab of the PPR header. In this case, the system is waiting for you to review
(and modify, if needed) the proposed payments for this batch. Click on the Take
Action icon to be taken to the Review Proposed Payments window.
FORMATTING: This status indicates that the proposed payments have been turned into
payment instruction files. At this point, you will want to click on the Show link to view the
new associated payment instruction file(s). Each payment instruction file with have their
own PI Reference Number. If you have both electronic and paper ("check") payments
involved in this payment batch, you will see a payment instruction file for each type of
payment method.
CONFIRMED PAYMENT: Once the payment instructions have been transmitted/printed
and confirmed, the Status of the PPR changes to this status to indicate a successfully
completed payment batch (PPR).
TERMINATED: If the user terminates a PPR anytime prior to confirmation of the
payments (using the Terminate icon), the status will change to "Terminated", and the PPR
is permanently closed.