You use this component to process payment orders and payment items. You can execute all processes that need to be performed from the time a payment order is uploaded to Payment Engine and processing is initiated to the point at which a payment order is transferred to Routing Control.
In Payment Processing, the enrichment and validation process uses a set of checks to verify the completeness and correctness of information stored about payment orders and payment items and enrich information as required. The checks performed depend on the Customizing settings and the determined service level agreement.
You need to define which validation checks are required for each type of payment order and payment item and the corresponding Customizing settings. For more information, see Enrichment and Validation.
The enrichment and validation process is integrated in Payment Processing and can be used only if the system has been configured. You cannot run the check methods used in enrichment and validation as independent units of Payment Engine.
Payment Processing is closely linked to the Exception Control component, which handles all errors that occur during the enrichment and validation process. For more information about error handling, see Exception Control (FS-PE-EH).
If no errors occur in Payment Processing, final processing of a payment takes place in Clearing Processing. The type of processing depends on the information defined in Routing Control (route, clearing agreement, customer agreement, value date agreement) and the payment characteristics (payment order and payment item attributes). For more information, see Routing Control (FS-PE-RP) and Clearing Processing (FS-PE-CP).
You can process payment orders and payment items and define payment processing in the following ways:
Upload and process a package of payment orders for automatic processing
On the SAP Easy Access screen, choose
(transaction /PE1/POLLER).Display an overview of payment orders and payment items and manage payment orders and payment items
On the SAP Easy Access screen, choose
(transaction /PE1/PO_EXPERT).For more information, see Edit Payment Orders (Expert).
Manage service level agreements
As part of enrichment and validation, you can manage service level agreements. Service level agreements provide relevant information about how to process payment orders and payment items.
On the SAP Easy Access screen, choose
(transaction /PE1/SLA).For more information, see Service Level Agreement and Managing Service Level Agreements.
Define and perform enrichment and validation checks
You can use the standard checks defined for enrichment and validation or you can define new specific checks to be performed on the payment orders and payment items.
The enriched information that you can add to the payment items or payment orders is useful for the enrichment and validation process and for clearing and settlement.
Reject pending payment orders
If a payment order needs to be rejected, for example, if an enrichment and validation check fails, the system does not change the status of payment items to Rejected during straight-through processing. However, you can change the status of all payment items in the payment order. On the SAP Easy Access screen, choose
(transaction /PE1/REJECT_PEND_PO).Cancel processing of payments
You can create recalls only for payment orders and payment items that have not been finally processed. For more information, see Recall Management. Payment Engine also support the cancellation of SEPA Direct Debits (SDD). For more information, see Request for Cancellation.
You can use the following Business Application Programming Interfaces (BAPIs) to perform the same functions as the Edit Payment Orders (Expert) function.
/PE1/BAPI_PAYMORDER_GETDETAIL
Retrieves details about a payment order.
The system identifies this instance of the payment order by means of its key and retrieves all instances that match the search criteria specified in the entry parameters, such as the clearing area, the date, and the number identifier of the specific payment order.
/PE1/BAPI_PAYMITEM_GETDETAIL
Retrieves details about a payment item.
The system identifies and retrieves this instance of the payment item by means of its key, which matches the search criteria specified in the entry parameters, such as the clearing area, the date, and the number identifier of the specific payment item.
Note
You can customize these BAPIs to meet special requirements.
For more information about the various Customizing settings and the necessary help structures, see the SAP Library documentation under
.