Technical Specification - i Payment advice eEmail to VendorAdaptation of the SAP Forms and IEE Address (Sending multiple Emails with Variable Sender and Variab le ail Sub!ect and ail body functionality and "andling if no email id maintained# $ocument %eference & SAP')** Version & V+,- $ocument Status & $raft Author & aninder SA .ast %evision $ate & *-/'0anSEP'-+12 $ate 3reated & *-/'0anSEP'-+12 Page 1 of 14
10
Embed
Practitioner Portal - Payment Advice run Email functionality to multiple party and No email error handling.doc
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
7/17/2019 Practitioner Portal - Payment Advice run Email functionality to multiple party and No email error handling.doc
DR1 Delivery Document - /&$R02 3 .114..1Tcode 3 5(.n'6n the Red %o7 belo8 9 the re:uirement is that it should sho8 ,chternach ;&ity name< ie'6f thefield logic is correctly pointing to8ards &ity then this can be achieved if 8e refer to Table ADR&for this field instead of SADR
%E>I%EE6T & 3%S .abel
DR1 Delivery Document - &$RS020S= 3 Delivery No 3 >1(14)1.'The document can bedisplayed in the same fashion as above'Select output type &$RS instead'
6n the highlighted bo7es above 9 the Address of the sales org is being sho8n ie' u7embourgbut instead it should sho8 the address of shipping point of delivering plant ie' Slova"ia C=echnec'&hec" this logic for /&$R output as 8ell'Bor those fields highlighted the addresssho8n should be of delivering plant C shipping point and not of sales org'This holds true for both/&$R and &$RS labels'Also chec" if field logic is referencing SADT table then it instead bechanged to fetch address from ADR& table
1. Payment Advise to be sent directly to the supplier, once F110 payment run is done.
2. This is to done for all payment method carried through F110.
3. nitially, it should be done for company code 0001!"u#embourg$.Provision of %ultiple email
sending functionality.
&. Provision of 'ariable email (ender
)&. A copy to be mar*ed to ++ representation as ell.-andling of emails, if 'endor master is
not maintained ith an +mail .
Assumptions and Prere;uisites,
Page of 14
7/17/2019 Practitioner Portal - Payment Advice run Email functionality to multiple party and No email error handling.doc
NASAP Notes ((((>***>9 ((((>*>(4. and (((1(..*>. needs to be implemented in thesystem'
) Issues
NA
Issue@
$ate%aised
Issue $escription Issue %esolution
2 Technical Solution
NA
1 Selection Screen
NA
1,+ Selection Prototype
NA'
1, $etails
1' For Variable Email sender& 6mplement SAP Notes ((((>***> ;if applicable tosystem<((((>*>(4. in the SAP system for Payment Advice ;Same can be done forDunning and %alance confirmations also Refer note details<' This step can be s"ipped ifSAP system already have certain patch level' SN?T, transaction 8ill imply that'
)' 6mplement SAP Note ((((>*>(4. in the SAP system using SN?T, transaction'
.' For ultiple email sending& 6mplement SAP Note9 (((1(..*>. in SAP the SAP
system'4'
Page * of 14
7/17/2019 Practitioner Portal - Payment Advice run Email functionality to multiple party and No email error handling.doc
' Address field in SAP Script form /5D,BRA%0&$R) and /5D,BRA%0&$R0S= no8 getsvalue from ADR& table instead of SADR table'
' Bunction $odule6mplement %T, )(4( using Tcode B6%B and assign belo8 functionmodule3 to it3 DSAP.ECP%83ESSC-----2-, 6n this B$9 pass the follo8ing values to structureB6NAA ;Structure for &orrespondence< Refer attachment for test code3
%E4>" is the structure passed to this B$ and has all data pertaining to Payment run' Any "ind of validations li"e &ompany &ode9 Payment methods can be done using thisstructure'
GG /-B$ is copy of standard B$ SAP.ECP%83ESSC-----2-, GG &hec" if 5endor $aster have no email id9 send a separate email 8ith error message'
GG lv0mail is of type intad 8hich contains multiple email ids concatenated by a space' GG /5,ND?R0,$A6 is S?1( te7t ob#ect type HB6=?I' This is the ,mail %ody' GG T,ST0S,R is an active SAP user 8hose email id needs to be the Sender email id' &ode ogic3
DATA: l_addr1_complete TYPE szadr_addr1_complete, l_adsmtp_line TYPE szadr_adsmtp_line,
lv_adrnr TYPE adrnr,
Page > of 14
7/17/2019 Practitioner Portal - Payment Advice run Email functionality to multiple party and No email error handling.doc
' 6mplement %T, )(( using Tcode B6%B and assign belo8 function module to it3DSAP.ECP%83ESSC-----1-, 6n this B$9 pass the follo8ing values to structure&06T&P? ;Structure for &orrespondence< Refer attachment for test code3
ZSAMPLE_PROCESS _00002050.txt
Page 1( of 14
7/17/2019 Practitioner Portal - Payment Advice run Email functionality to multiple party and No email error handling.doc