SEPA Mandate integration with BP | S4HANA

Issue Description

  • Integration of SEPA Mandate and BP (Customer or Vendor) is not active.
  • SEPA DD Mandate Button not active under BP Master Data – Payment Transactions tab.
  • SEPA Mandate cannot be created from FD01 or XD01.

Steps Followed to Activate the Push Button “FI SEPA Mandate”

STEP 1: Activate the SEPA application Finance for customer.
Path: TCode SPRO -> SAP Reference IMG – > SAP Customizing Implementation Guide -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transaction -> Incoming Payments -> Management of SEPA Mandates -> General Settings
TCode: FI_APAR_SEPA_CUST

General Setting Sepa Mandate
General Setting Sepa Mandate FI_APAR_SEPA_CUST 2

STEP 2: CVIS – Jump from Business Partner to SEPA Mandate, activation in the table BPCONSTANTS (View V_BPCONSTANTS)

Go to transaction SM30 and enter view name V_BPCONSTANTS, and then click on “Maintain.
Make sure the following entry exist in this table:
Constant Key: CVIS
Value of Constant: any none 0 (ZERO) from dropdown. I have used 1 based on my requirement. If you set this field to 0 then the push button “FI SEPA MANDATE” will not be active.

Following values are possible in field ‘ Value of Constant‘:

  • 0: SEPA navigation is inactive (the button is not displayed in the dialogue)
  • 1: SEPA navigation is active, the bank details and addresses are not updated.
  • BKUPDSEPA navigation is active, the bank details are updated, the addresses are not updated.
  • ADRUPD: SEPA navigation is active, the addresses are updated, the bank details are not updated.
  • ADRBKUPD: SEPA navigation is active, the bank details and addresses are updated
CVIS - Jump from Business Partner to SEPA Mandate

STEP 4: Check if the relevant role has been set as a customer role. Call transaction SM30, enter the view V_TBD002 and choose “Display”.

If the BP role category from the role does not exist in the list, you cannot create a customer in this role. As a result, the “FI SEPA Mandates” pushbutton is not available here. If the role category is a customer role category, carry out the following steps:
(Below screenshot is from my system, showing the BP Role Category)

BP-Role-Category

Step 4.: Call transaction BUSD, select the relevant BP view and choose “Details”

transaction BUSD

Step 4.2: Double-click “BP View -> Data Sets”, choose “New Entries” and assign the data set CVIS01 to the BP view.

transaction-BUSD-BP-View-Data-Sets

Step 4.3: Double-click “BP View -> Calling Applications”, choose “New Entries” and assign the application CVIS to the BP view. And Save your changes.

transaction-BUSD BP View - Calling Applications

If you have carried out all the steps mentioned above and the pushbutton is still not displayed when you access transaction BP with a customer role, check the field modification settings for the field group 309:

STEP 5: Call transaction SPRO and choose “SAP Reference IMG”.

Then choose the following path: SAP Customizing Implementation Guide -> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic Settings -> Field Groupings

Step 5.1: ->Configure Field Attributes per Client

Configure Field Attributes per Client 1
Configure Field Attributes per Client 2

In the “Data Sets” table, double-click the “Jump SEPA Mandate” data set and check the setting for the field group 309 (and change it if required).

Configure Field Attributes per Client 3

Step 5.2: ->Configure Field Attributes per BP Role

Configure Field Attributes per BP Role 1

In the “Data Sets” table, double-click the “Jump SEPA Mandate” data set and check the setting for the field group 309 (and change it if required).

Configure Field Attributes per BP Role 2

Step 5.3: ->Configure Field Attributes per Activity

Configure Field Attributes per Activity 1
Configure Field Attributes per Activity 2

In the “Data Sets” table, double-click the “Jump SEPA Mandate” data set and check the setting for the field group 309 (and change it if required).

Configure Field Attributes per Activity 3

Check Data Set “Go to SEPA Mandates” for All the 4 Activities: Create, Change, Display, Flag for Deletion.

Step 5.4 ->Configure Field Attributes per Business Partner Type”

Configure Field Attributes per Business Partner Type 1
Configure Field Attributes per Business Partner Type 2

In the “Data Sets” table, double-click the “Jump SEPA Mandate” data set and check the setting for the field group 309 (and change it if required).

Configure Field Attributes per Business Partner Type 3

Final Result: The Pushbutton ‘FI SEPA Mandate’ is now active and using this button we can check the mandates created for this customer.

The Pushbutton has an icon which shows the various status of the Mandate.

transaction BP with Mandate push button
integration of SEPA mandate and BP

If you are facing any issue with SEPA mandate please let us know on comments and we will try to address that.

Do comment and let us know, how did you find the blog.

6 thoughts on “SEPA Mandate integration with BP | S4HANA”

  1. When your customer confirms the payment they are making, they are also accepting a mandate. Their acceptance authorizes you to collect payments for the specified amount from their bank account via SEPA Direct Debit. You must display the following standard authorization text (replacing Rocketship Inc with your company name) close to the payment confirmation button so that your customer can read and accept it.

  2. I needed to create you a little word to finally give thanks yet again for these gorgeous guidelines you’ve documented above. It has been so incredibly generous of you to make openly what exactly a few people might have sold as an e book to end up making some bucks on their own, notably given that you might have tried it in case you considered necessary. These pointers in addition acted like the great way to recognize that other individuals have the same interest just as my personal own to grasp good deal more pertaining to this condition. I think there are numerous more pleasurable opportunities in the future for folks who looked over your blog post.

  3. I like the helpful information you provide in your articles. I’ll bookmark your blog and check again here frequently. I’m quite sure I will learn a lot of new stuff right here! Best of luck for the next!

Leave a Reply