Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
http://scn.sap.com/docs/DOC-48042
http://help.sap.com/erp2005_ehp_06/helpdata/en/9a/4de506f0c24412b51fb65301e9901d/frameset.htm
SEPA_Activation_Mandate_Management
Following are the activities which are to be done as part of this:
SEPA mandate management has to be activated for the usage with SDD CORE and SDD B2B from FI-AR
payment processing. Apart from activating the SEPA Mandate management we need to maintain the
SEPA Mandate management modifiable fields.
Below is the path for activating the SEPA Mandate Management and maintain the modifiable fields.
IMG -> Financial Accounting -> Accounts Receivable and Account Payable -> Business Transactions ->
Incoming Payments -> Management of SEPA Mandates -> General Settings.
IMG -> Financial Accounting -> Accounts Receivable and Account Payable -> Business Transactions ->
Incoming Payments -> Management of SEPA Mandates -> Define Modifiable Fields
Creation of new DMEE Payment Format tree for SEPA credit transfer and SEPA direct debit.
As we will be dealing with multiple countries it is always better to copy the DMEE formats and
create new ones. If there is any custom requirement for any country create a user exit and assign to the
field that needs to be changed dynamically.
With a direct debit pre-notification, Markets can inform a payer in writing in advance of the debiting of his
account. To do this, one has to schedule a run for the creation of direct debit pre-notifications before the
payment run, meaning before clearing the open items and creation of payment media. These correspond
in structure to the payment advice notes, and therefore contain details of the run date, the amount to be
collected, mandate ID, Unified Creditor Identifier etc.
Following are the SAP notes to be implemented for SEPA Pre-notification.
SAP
Note
Description
1679118
1760564
1770425
1771071
1776076
1780941
1792691
As part of the Note implementation 1780941, we need to implement manual steps given below for
importing the Standard SAP Form.
SAP has provided text file by using this file we need to import the object F110_DD_PRENOTIF into SAP
by executing program RSTXCRP.
PreNotifications.
SAP has provided XML file by using this file we need to import the object F110_DD_PRENOTIF into SAP
using SFP transaction code. Once it is uploaded, activate the form.
Once all the relevant OSS Notes are implemented for SEPA Direct debit pre-notification, we will get option
of checkbox for Pre-notification in F110 transaction and also pre-notification relevant standard program
RFFOAVIS_DD_PRENOTIF and script form (F110_DD_PRENOTIF) available in the system.
RFFOAVIS_DD_PRENOTIF: This is the payment advice print program that is used to print the prenotifications the pre-notification
F110_DD_PRENOTIF: This is the standard SAP script which is used to send the pre-notifications.
The new "direct debit pre-notification" object is visible in the payment run (F110), in the document
display (FB03), in the line item display (FBL5N) and in mandate display (FSEPA_M4). It can be deleted
again if the direct debit pre-notification customer objects to it (for example, because the customer pays
the bill himself). Otherwise, the posting run and the payment medium creation are performed after the
end of the specified wait time based on the direct debit pre-notifications.
Before doing any transaction for any SEPA customer we need to have a mandate create for the
Customer.
Transactions used :
Creation
FSEPA_M1
Change
FSEPA_M2
Display
FSEPA_M3,FSEPA_M4
NOTE: Mandates can also be created from the payment tab of the Customer Master XD01, FD01,
XD02,FD02.
NOTE: Mandate Number can be either External or Internal Number.
To make our work easier technically we can use the below procedure using the below BAPI's:
The table that is Master for all the SEPA mandates is SEPA_MANDATE.
SEPA_MANDATE: This is the Standard Smart form used to print the mandate details for any
customer.
ET_MANDATES contains the mandate information that is fetched from BAPI based on the Customer Number.
NOTE :
SEPA_MANDATES_API_GET FM cannot be used for multiple mandate scenario. We can write take
MGUID from REGUH table and go to SEPA_MANDATE table and get the IBAN number and mandate
number.
Three BAPI'S are majorly used to Creation and updating of the mandate details of the Customer.
To fetch the Mandate information for a
particular
Customer
from
the
table
SEPA_MANDATE table
SEPA_MANDATES_API_GET
BAPI_SEPA_MANDATE_CREATE1
Modification
customer
of
Mandate
details
for
a
BAPI_SEPA_MANDATE_CHANGE1
Mandate Creation:
Use the BAPI BAPI_SEPA_MANDATE_CREATE1 to create the mandate .
BAPI_S_SEPA_MANDATE_COMMON structure which is importing parameter to the above mentioned BAPI
has to be filled with the mandate information .This contains both the Sender (Customer Details ) and
receiver details (Company code data ).
Then collect all the address information either from the file provided or from the customer master data
and fill the Sender information in the structure BAPI_S_SEPA_MANDATE_COMMON.
Then based on the company code fetch the address details of the Company code and fill the Receiver
information in the structure BAPI_S_SEPA_MANDATE_COMMON.
ES_MANDATE_CREATED exporting parameter in the above BAPI gives a success message if the mandates
are correctly created for the customer.
Error handling can be done with the return exporting parameter.
If the mandate already exists then check if there is any change in the mandate information.
Mandate modification:
Use the BAPI BAPI_SEPA_MANDATE_CHANGE1 to change the already existing mandate.
BAPI_S_SEPA_MANDATE_CHANGE structure which is importing parameter to the above mentioned BAPI
has to be filled with the mandate information .This contains both the Sender (Customer Details) and
receiver details (Company code data ).
Display of Mandates :
The created mandates can be checked by FSEPA_M3 Give the Mandate number or Customer Number and check for the Mandate
information.
On Click on Enter the below Screen appears which displays all the information.
We
can
also
fd02,xd02,xd03,fd03.
check
the
Mandate
information
through
Customer
master
display
using
transaction
Click on the Tab to check and create the mandate Details from Customer master
Mention the company code in the below transaction and then execute all the mandates present for the company code will be
displayed.
A list of mandates will be displayed as shown in the below screen shot.
The above lights depicts different status of the mandates below are the differnent status of mandates.
Entered
Active
To Be Confirmed
Locked
Canceled
Obsolete
Completed Completed
If we need to print a particular mandate information then select the Print mandate button on the top right corner of the list .
For this SAP has provided a smartform SEPA_MANDATE.This can be customized at central level and the thus the mandate can be
created and mandate information can be printed.