You have an outgoing payment 123 (123 represents the Outgoing Payment ID) that has been cleared by Invoice XYZ (XYZ represents the Invoice ID). Payment has been confirmed and you can see the allocation for the bank statement item is Payment Allocation 456 (456 represents the Payment Allocation ID) however, the bank has returned the payment 456 due to information missing. You correct the information but the payment 456 is not available in the next payment run.
SAP Business By Design
Reproducing the Issue
Go to the Payables work center.
Select the subview Supplier Accounts.
Search and find Supplier account ABC (ABC represents the Supplier account number).
Go to the tab Trade Payables.
On the Open Items view you will see that External Reference 456/1 (456/1 represents the payment code) is available.
Complete a Payment Run, this item is not appearing on the payment run.
The open payment 456/1 is an incoming payment and Incoming Payments are not considered by the Payment Run and this is Standard System behavior.
You have two options to clear this payment:
Clear the payment manually by matching it with the invoice for which this payment was intended.
Cancel the allocation that the original payment was assigned to. A new In Preparation allocation will be created for the Bank Statement.
In this new allocation, you should go to the Payment Confirmations/Returns tab, and select All Payments Confirmed by Bank.
Here you can see the original confirmed payment. You should select this payment after the original payment is returned.
Payment returned by Bank, Payment Run, Payment Confirmation, Returns , KBA , SRD-FIN-ACP , Payables , Problem