Folgende Benutzer bedankten sich beim Autor Unwissender für den Beitrag:
Max_SAP
Folgende Benutzer bedankten sich beim Autor Lucyalison für den Beitrag:
Max_SAP
Der Sender wird bei OPEN_FORM an das SapScript übergeben.
Code: Alles auswählen.
if pi_mail_sender is initial.
* default sender
swc_set_element lt_container 'AddressString'
sy-uname.
else.
* other sender
swc_set_element lt_container 'AddressString'
pi_mail_sender.
endif.
Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
martin.berschiek
Hallo Lucy, im Prinzip ist Dein Tip sehr gut, aber leider funktioniert der BADI nicht mit SAPScript. Steht auch so im SAP-Hinweis 2171824.Lucyalison hat geschrieben: ↑07.12.2020 14:12Hallo Max,
im Druckprogramm der Bestellung gibt es das Badi BADI_MM_PO_OC_EMAIL. Die dort enthaltene Methode CHANGE_SENDER sollte Dir weiterhelfen.
Viele Grüsse
Nicola
Hallo Max,Max_SAP hat geschrieben: ↑10.12.2020 11:51Wir verwenden Smartforms, gilt das da auch?
Den FuBa im Standard habe ich gefunden, aber nicht in unserem angepassten Formular.
Das eigenartige ist auch, dass ich beim Druckprogramm laut Customizing Breakpoints setze, aber ich komme beim anlegen einer neuen Bestellung nicht in den Debugger!?
FG
Max