Mehrere PDF-Dokumente in 1 Mail versenden

WAS, Netweaver®
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Mehrere PDF-Dokumente in 1 Mail versenden

Beitrag von aprilmaus (ForumUser / 1 / 0 / 0 ) »
Hallo an alle Entwickler,

wir haben das Problem, dass wir über Mail-Versand mehrere
Einzel-Pdf-Dokumente verschicken sollen.
SAP bietet jedoch dafür keinen Funktionsbaustein, es ist nur
möglich, 1 Pdf-File pro Mail zu generieren.
Jetzt müssen wir 4 Formulare in einer PDF versenden, was natürlich
die Archivierung bei unseren Kunden nicht einfach gestaltet.

Weiss jemand eine Lösung oder gibt es wirklich keine Möglichkeit?

Wäre lieb, wenn jemand antwortet

Grüsse aprilmaus :?: :?: :?:

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hallo,

man kann mehrere Anlagen (verschiedene dateitypen, auch pdf )
per mail verschicken mit dem Fuba SO_DOCUMENT_SEND_API1:

- einfach Dateien mit FILETYPE = 'BIN' laden und in CONTENTS_hex
anfügen
- wichtig ist die Packliste der Anlagen:

Code: Alles auswählen.

* Erstellen des Eintrags zur komprimierten Anlage
    OBJPACK-TRANSF_BIN = 'X'.
    OBJPACK-HEAD_START = 1.
    OBJPACK-HEAD_NUM = 0.
    OBJPACK-BODY_START = z_anf.
    OBJPACK-BODY_NUM = TAB_LINES.
    OBJPACK-DOC_TYPE = exttab(3).
    OBJPACK-OBJ_NAME = 'ANLAGE'.
    read table exttab index 1.
    OBJPACK-OBJ_DESCR = exttab.
*OBJPACK-DOC_SIZE = size.
    objpack-doc_size = ( tab_lines - 1 ) * 255 + strlen( objbin ).
    APPEND OBJPACK.
    add tab_lines to z_anf.
- dann fuba aufrufen

Code: Alles auswählen.

* Versenden des Dokuments
  CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
       EXPORTING
            DOCUMENT_DATA              = DOC_CHNG
            PUT_IN_OUTBOX              = 'X'
       TABLES
            PACKING_LIST               = OBJPACK
            OBJECT_HEADER              = OBJHEAD
*          CONTENTS_BIN               = objbin
             CONTENTS_hex               = objbin
            CONTENTS_TXT               = OBJTXT
            RECEIVERS                  = RECLIST
lg Andreas

Seite 1 von 1

Vergleichbare Themen

10
Antw.
6055
Views
Dokumente aus Dokumentenvewaltung als Mailanhang versenden
von Babsa » 18.01.2018 10:15 • Verfasst in ABAP® Core
2
Antw.
5356
Views
E-Mail-Anhang aus Verzeichnis per Mail versenden
von Patrick1982 » 22.11.2023 15:19 • Verfasst in ABAP® für Anfänger
2
Antw.
3683
Views
4.7 Mail versenden
von Baltasa » 06.03.2006 10:33 • Verfasst in ABAP® Core
5
Antw.
5068
Views
E-Mail versenden aus PBO / PAI
von drkasper » 24.04.2007 11:20 • Verfasst in Dialogprogrammierung
40
Antw.
23335
Views
CSV-Datei als E-mail versenden
von Bright4.5 » 11.10.2018 11:19 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Substitution zum Zeitpunkt 60
vor einer Woche von irene 1 / 1933
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 4378
Intervall mit Beziehungswissen füllen
vor 4 Wochen von wolli 1 / 34900