[51427] in SAPr3-news
Re: Sapscript / Email
daemon@ATHENA.MIT.EDU (ABAP-Entwickler)
Tue Sep 14 15:33:27 2004
To: sapr3-news@mit.edu
Date: Tue, 14 Sep 2004 21:35:16 +0200
From: "ABAP-Entwickler" <nospam_entwickler@versanet.de>
Message-ID: <41474762$1@olaf.komtel.net>
"andy" <andythewild@gmx.net> schrieb im Newsbeitrag
news:b87990ba.0409140128.65004333@posting.google.com...
> Hallo Newsgroup, verzweifle hier an folgendem Problem:
>
>
> Möchte SAP-Script statt am Drucker per Email als Attatchment
> verschicken
>
> Mit
> CALL FUNCTION 'OPEN_FORM'
> EXPORTING
> device = 'MAIL'
>
> kann ich zwar das Sapscript-Formular als Attatchment verschicken,
> allerdings ist auch die Anforderung als begleittext "dies ist eine
> automatisch generierte mail, für Fragen wenden sie sich an ..."
> dazuzuhängen. Diesen Text habe ich als Standardtext hinterlegt, mit
> dem Baustein LOAD_TEXT kann ich die Textzeilen wieder herausbekommen,
> und nun scheitere ich am Zusammensetzen des Ganzen...
>
> In OPEN_FORM gibt es keinen Parameter für einen begleittext, denke das
> muss irgendwie mit dem
> SO_NEW_DOCUMENT_SEND_API1 gehen, aber ich komme hier nicht weiter
Mit der Funktion sollte es gehen. Du kannst das eigentliche SAPscript
belassen, bei OPEN_FORM musst du aber in der ITCPO ankreuzen, dass du den
Text als OTF-Tabelle haben möchtest. Dann druckt SAPscript nicht, sondern du
bekommst bei CLOSE_FORM den ganzen Formularinhalt als interne Tabelle.
Den Inhalt der internen Tabelle kannst du als Anhang an
SO_NEW_DOCUMENT_SEND_API1 weiterleiten. Den Begleittext würde als RAW-Daten
übergeben. Für den Aufruf von den Baustein gibt es in der Onlinedoku ein
Beispiel. Mit ein bißchen Rumprobieren ist das hinzukriegen.
Gruß, Torsten