Beruflich Dokumente
Kultur Dokumente
Vijay Simha on !-"ct- #!$ #%&!'( last mo)ifie) by Vijay Simha on $!-*an- #!+ !+&!, Version $
(elow is the path for activating the SEPA +andate +anagement and maintain the modifiable fields. I+, *- "inancial Accounting *- Accounts 'eceivable and Account Payable *- (usiness Transactions *- Incoming Payments *- +anagement of SEPA +andates *- ,eneral Settings.
I+, *- "inancial Accounting *- Accounts 'eceivable and Account Payable *- (usiness Transactions *- Incoming Payments *- +anagement of SEPA +andates *- $efine +odifiable "ields
ii.
%reation of new $+EE Payment "ormat tree for SEPA credit transfer and SEPA direct debit. SEPA.%T and SEPA.$$ are the $+EE formats provided by SAP. As we will be dealing with multiple countries it is always better to copy the $+EE formats and create new ones. If there is any custom re/uirement for any country create a user e0it and assign to the field that needs to be changed dynamically.
2% Pre )otification $ith payment run # 1ith a direct debit pre*notification! +ar ets 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 I$! 2nified %reditor Identifier etc. "ollowing are the SAP notes to be implemented for SEPA Pre*notification.
$escription
As part of the 9ote implementation 3:;4<=3! we need to implement manual steps given below for importing the Standard SAP "orm. SAP has provided te0t file by using this file we need to import the ob7ect "334.$$.P'E9&TI" into SAP by e0ecuting program 'ST>%'P. This is standard SAP form which will be used for sending Pre9otifications. SAP has provided >+? file by using this file we need to import the ob7ect "334.$$.P'E9&TI" into SAP using S"P transaction code. &nce it is uploaded! activate the form. &nce all the relevant &SS 9otes are implemented for SEPA $irect debit pre* notification! we will get option of chec bo0 for Pre*notification in "334 transaction and also pre*notification relevant standard program '""&A5IS.$$.P'E9&TI" and script form @"334.$$.P'E9&TI"A available in the system.
'""&A5IS.$$.P'E9&TI"# This is the payment advice print program that is used to print the pre*notifications the pre*notification "334.$$.P'E9&TI"# This is the standard SAP script which is used to send the pre* notifications.
The new Bdirect debit pre*notificationB ob7ect is visible in the payment run @"334A! in the document display @"(4CA! in the line item display @"(?D9A and in mandate display @"SEPA.+=A. It can be deleted again if the direct debit pre* notification customer ob7ects to it @for e0ample! because the customer pays the bill himselfA. &therwise! 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.
!% *reation of SEPA (an"ates for payment transactions # (efore doing any transaction for any SEPA customer we need to have a mandate create for the %ustomer. (efore creating a mandate the %ustomer Should have I(A9 number. Transactions used # "SEPA.+3 "SEPA.+)
"SEPA.+C!"SEPA.+= )+TE# +andates can also be created from the payment tab of the %ustomer +aster >$43! "$43! >$4)!"$4). 9&TE# +andate 9umber can be either E0ternal or Internal 9umber. To ma e our wor easier technically we can use the below procedure using the below (APIEs# The table that is +aster for all the SEPA mandates is SEPA&(A)DATE% SEPA&(A)DATE# This is the Standard Smart form used to print the mandate details for any customer. Assume a file with the %ustomer and mandate Information is available
%hec if the customer is created by chec ing in the F9(3 table. If the %ustomer is present then chec if the %ustomer has I(A9 and (I% number. %hec if the mandate is not created for %ustomer with the mandate number using the (API SEPA.+A9$ATES.API.,ET. "or the (API SEPA.+A9$ATES.API.,ET pass the customer number in the importing parameter to chec if there is any mandate information present for the %ustomer SEPA.,ET.%'ITE'IA.+A9$ATE*snd.id = %ustomer 9umber .
ET45A6DATES contains the man)ate information that is fetche) from 2API base) on the 7ustomer 6umber1
6"TE &
SEPA.+A9$ATES.API.,ET "+ cannot be used for multiple mandate scenario. 1e can write ta e +,2I$ from 'E,2G table and go to SEPA.+A9$ATE table and get the I(A9 number and mandate number.
Three (APIES are ma7orly used to %reation and updating of the mandate details of the %ustomer. the for from a +andate particular the table SEPA.+A9$ATES.API.,ET for a (API.SEPA.+A9$ATE.%'EATE3
mer
(an"ate *reation#
2se the (API (API.SEPA.+A9$ATE.%'EATE3 to create the mandate . (API.S.SEPA.+A9$ATE.%&++&9 structure which is importing parameter to the above mentioned (API has to be filled with the mandate information .This contains both the Sender @%ustomer $etails A and receiver details @%ompany code data A.
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 (API.S.SEPA.+A9$ATE.%&++&9. Then based on the company code fetch the address details of the %ompany code and fill the 'eceiver information in the structure (API.S.SEPA.+A9$ATE.%&++&9. ES.+A9$ATE.%'EATE$ e0porting parameter in the above (API gives a success message if the mandates are correctly created for the customer. Error handling can be done with the return e0porting parameter.
If the mandate already e0ists then chec if there is any change in the mandate information. (an"ate mo"ification#
2se the (API (API.SEPA.+A9$ATE.%GA9,E3 to change the already e0isting mandate. (API.S.SEPA.+A9$ATE.%GA9,E structure which is importing parameter to the above mentioned (API has to be filled with the mandate information .This contains both the Sender @%ustomer $etailsA and receiver details @%ompany code data A.
Display of (an"ates #
The create) man)ates can be chec.e) by 8SEPA45$ 9i-e the 5an)ate number or 7ustomer 6umber an) chec. for the 5an)ate information1
"n 7lic. on Enter the belo0 Screen appears 0hich )isplays all the information1
:e can also chec. the 5an)ate information through 7ustomer master )isplay f)# (/)# (/)#$(f)#$1
using transaction
7lic. on the Tab to chec. an) create the man)ate Details from 7ustomer master
5ention the company co)e in the belo0 transaction an) then e/ecute all the man)ates present for the company co)e 0ill be )isplaye)1 A list of man)ates 0ill be )isplaye) as sho0n in the belo0 screen shot1
The abo-e lights )epicts )ifferent status of the man)ates belo0 are the )iffernent status of man)ates1
Entere"
8or this SAP has pro-i)e) a smartform SEPA45A6DATE1This can be customi<e) at central le-el an) the thus the man)ate can be create) an) man)ate information can be printe)1