Show TOC

Function documentationPayment Order Checks Locate this document in the navigation structure

 

You use these enrichment and validation checks to validate payment orders in Payment Engine during the enrichment and validation process.

Prerequisites

  • You have defined the general Customizing settings for enrichment and validation. For more information, see Enrichment and Validation Checking under Prerequisites.

  • You have defined a payment order type group for enrichment and validation in Customizing for Payment Engine under   Payment Order   Payment Order Enrichment & Validation   Define Payment Order Type Group for Enrichment and Validation  .

  • You have assigned a new payment order type group to the payment order type Standard Payment Order (Incoming) in Customizing for Payment Engine under   Payment Order   Define Payment Order Types  .

  • You have assigned the payment order type groups for enrichment and validation to an enrichment and validation check set in Customizing for Payment Engine under   Payment Order   Payment Order Enrichment & Validation   Maintain Enrichment & Validation Sets for Order Types  .

Features

The following table describes the payment order checks supported by Payment Engine.

Payment Order Checks

Check Method

Description

Check Authority Flag

(CHECK_V_CUST_AUTH_FLG)

Checks whether:

  • A payment order is authorized by an external system.

  • A lock is set in the corresponding service level agreement (SLA).

  • The amount defined in Customizing is exceeded.

You can define upper and lower limits for amounts sent in payment orders in Customizing for Payment Engine under   Payment Order   Payment Order Enrichment & Validation   Maintain Order Limits for Payment Order Authorization  .

Enrichment Ordering Customer SLA

(CHECK_E_SLA)

Enriches a payment order with the SLA based on the account information of the ordering party item.

Validate Mass Credit/Direct Debit/Bank

(CHECK_V_TYPE)

Checks whether the defined payment order type is valid for the clearing area.

Check Submission Agreement Exists

(CHECK_V_ORD_TYPE_FORMAT)

Checks whether the ordering party is authorized to submit payment orders with a specific combination of format, channel, and payment order type group as defined in the SLA.

Check FH Error Flag

(CHECK_V_FH_FORMAT_ERROR)

Checks whether an error was detected in the payment order in File Handling.

Bank Key/ BIC Validation

(CHECK_V_BLZ_BIC)

Checks whether the bank code and the BIC of the external sender are valid (in PE1/T_BLZ and /PE1/T_BIC).

Determines whether a combination of bank code and BIC are valid according to the setting defined in Customizing for Payment Engine under   Payment Order   Payment Order Enrichment & Validation   Maintain Internal Bank Code Number/BIC Inventory  .

Recall Check

(CHECK_V_PO_RECALL)

Checks whether a recall exists for a payment order.

Calculate Planned Processing Time

(CHECK_V_CUT_OFF_TIME)

Checks whether a payment order is delivered within the timeframe defined in the SLA. This check is only performed if the planned processing date is equal to the functional submission date and the current reconciliation date.

Format/Medium/Channel Validation

(CHECK_V_FORMAT_MEDIUM_CHANNEL)

Checks that the combination of format, medium, and channel is valid against the SLA. Furthermore, the format, medium, and channel are checked for validity independently according to the setting defined in Customizing for Payment Engine under   File Handler   Basic Settings  .

Determine Client/Customer-Specific Prioritization

(CHECK_E_PRIORITY)

Gives another prioritization if a higher priority is defined in the SLA than in the payment order.

Planned Processing Time Enrichment

(CHECK_E_PROC_TIME)

Determines and enriches the planned processing time for a payment order.

Bank File Clearing Data

(CHECK_E_BNKCLEAR)

Determines the clearing account of an ordering party item of incoming payment orders by using the data defined for the bank file clearing account. To access this data, on the SAP Easy Access screen, choose   Payment Engine   Master Data   Bank File Clearing   Manage Bank File Clearing Accounts   (transaction /PE1/MN_BFC).

Payment Order Priority

(CHECK_V_PRIORITY)

Checks whether the priority is valid for the clearing area.

Segment Enrichment

(CHECK_E_SEGMENT)

Enriches the ordering party item with the customer ID and the segment ID and the payment order with the segment ID.