This blog post introduces how to synchronize the direct debit mandates data while you update the master data, such as business partners.
If this blog post is the first blog post for you to understand direct debit mandates, you can refer to the other blog posts for deeper understanding of this topic.
When is Synchronization Used?

Synchronization of direct debit mandates is used when inconsistencies arise between the master data and the direct debit mandate data. These inconsistencies can occur if the master data is modified after the mandates are created, as mandates are generated by copying certain field values from the business partner's master data. For instance, if a field name is changed in the business partner's master data, the corresponding field name in the mandates for that business partner may differ from the value in the updated master data.
The data used as the basis for synchronization is always the master data in the Business Partner settings (transaction BP). During synchronization, the master data in the direct debit mandates is overwritten. This change to the master data is considered a mandate change, which must be communicated to the payment service provider. In other words, if you change the master data and synchronize it with the mandate data, you need to send the updated direct debit instruction to your bank.
You can set up regular synchronization or execute it manually based on your business needs.
Prerequisites
To synchronize master data with direct debit mandates, you need to create a synchronization profile and assign it in the direct debit procedure. Please continue reading the paragraph based on the product you have.
S/4HANA Cloud Public Edition
Define Synchronization Profiles
- In your configuration environment, open the Define Synchronization Profiles (ID: 106639).
- Create a new entry in the Define Profiles.

- In the Define Checks, select values of the Check Type and Activity Type.

Note: For synchronizing the data, select Adjust Mandate. Otherwise, you can select No action, Display Information, or Reverse Mandate (cancel Mandate). - Save your entry.
Assign Synchronization Profile to Direct Debit Procedure
- In your configuration environment, open the Define Direct Debit Procedure (ID: 106086).
- After setting up other dialogs, in the synchronization: assign profile, select the profile you created in the previous step.

For other setting, you can check the Bank Communication Using Direct Debit Mandate in SAP S4/HANA Public Cloud for better understanding.
SAP S/4HANA Cloud Private Edition and SAP S/4HANA
Define Synchronization Profiles
- Open the transaction DDMA_CONF02_FICA.
- Create a new entry in the Define Profiles.

- In the Define Checks, select values of the Check Type, Activity Type, and Status Groups. The Status Groups serves as a filter to which the check and activity types apply certain mandates. For example, if the mandates status is “entered”, while the check type (address difference occurs between the master data and mandate data) happens. The activity type (adjust mandate) is carried out.

Note: For synchronizing the data, select Adjust Mandate as your Activity Type. Otherwise, you can select No action, Display Information, or Reverse Mandate (cancel Mandate).
Save your entry.
Assign Synchronization Profile to Direct Debit Procedure
- Open the transaction DDMA_CONF01_FICA.
- After setting up other dialogs, in the synchronization: assign profile, select the profile you created in the previous step.

- For other setting, you can check the Bank Communication Using Direct Debit Mandate in SAP S4/HANA Private Cloud and On-Premise for better understanding.
Display the Data for Synchronization
Before you execute the mandate synchronization, you can display them first to make sure the data are correct.
- For S/4HANA Cloud Public Edition, search for Display Mandates for Synchronization app.
For S/4HANA Cloud Private Edition and S/4HANA, open transaction FIDDMSNDS_DISP. - You can choose the Selected Mandates ratio button.
In the Selection criteria, your setting determines all mandates which fulfill the criteria.

- You can also select the Senders Ratio button.
In the Selection criteria, your setting determines all Senders which fulfill the criteria.
This execution does not create productive data.
Execute Mandate Synchronization
S/4HANA Cloud Public Edition
- Search for the Process Mandate Synchronization app.
- Select Create.
- Select Synchronization Sender Mandate Data to Direct Debit Mandate as your job template.
- Set up the run time based on your need.
- You can choose the Selected Mandates ratio button. (blue)
In the Selection criteria, your setting determines all mandates which fulfill the criteria. - Alternatively, you can select the Senders Ratio button. (Red)
In the Selection criteria, your setting determines all Senders which fulfill the criteria. - Schedule.
S/4HANA Cloud Private Edition and S/4HANA
- Open the transaction FIDDMSNDS.
- To select mandates for synchronization, you can choose Selected Mandates or Senders ratio button:
- Selected Mandates:
In the Selection criteria, your setting determines all mandates which fulfill the criteria.
- Senders:
In the Selection criteria, your setting determines all Senders which fulfill the criteria.
For Contract Accounting (FI-CA), senders refer to business partners.

- Execute.
Is this blog post useful to you? Please leave your comments or questions below.