Symptom
You click on 'Blocked' in the Customer Account for the SEPA Mandates, as you do not want this Payment Method to be used. However, if you execute a Payment Run, you realize that there is Payment for this Customer.
Environment
SAP Business ByDesign
Reproducing the Issue
To block the SEPA Mandates (Direct Debit) :
- Go to the Receivables workcenter.
- Go to the Customer Account view.
- Search for the Customer in question and click on Edit.
- Go to the Tab Financial Data and subtab Payment Data.
- Select the Company ID concerned.
- In SEPA Mandates, check the box Blocked to activate the blocking.
To create the Payment Runs:
- Go to the Receivables workcenter.
- Go to the Payment Runs view.
- Click on New and create a new run for this specific Customer.
You realize that it is executed and the Payment is created in the View Automatic Payment.
Cause
Despite the Payment being created , it cannot be executed. The button Execute Payment is grayed out and you see the following error message : Payment details not determined.
When you click on Determine Payment Detail, you encounter the following error : Payment ID AAA : No mandate specified. Cannot Click on Execute Payment (AAA represents the Payment ID).
When you select Blocked in the Customer Monitor, you don't block the creation of the Direct Debit but the Execution of it.
Resolution
This is an expected behavior. If you do not want to use Direct Debit as Payment Method, you should instead Remove the Payment Method from the Customer Account Monitor.
Keywords
Direct Debit, SEPA Mandates, Blocked, Automatic Payment, Payment Run, Payment Method, mandate , KBA , SRD-FIN-ACR , Receivables , Problem