Show TOC

Component documentationPayment Processing (FS-PE-POP)

 

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.

Implementation Considerations

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.

Integration

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).

Features

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 Start of the navigation path Payment Engine Next navigation step Periodic Processing Next navigation step Processes Next navigation step Execute Processes End of the navigation path (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 Start of the navigation path Payment Engine Next navigation step Payment Order Management Next navigation step Edit Payment Orders (Expert) End of the navigation path (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 Start of the navigation path Payment Engine Next navigation step Master Data Next navigation step Service Level Agreements Next navigation step Manage Service Level Agreements End of the navigation path (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 Start of the navigation path Payment Engine Next navigation step Periodic Processing Next navigation step Processes Next navigation step Reject Pending Payment Orders End of the navigation path (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 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 Start of the navigation path Cross-Application Components Next navigation step Business Framework Architecture (CA-BFA) Next navigation step Enhancements, Modifications... Next navigation step Customer Enhancement and Modification of BAPIs End of the navigation path.

End of the note.