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.
5679
Views
Dokumente aus Dokumentenvewaltung als Mailanhang versenden
von Babsa » 18.01.2018 10:15 • Verfasst in ABAP® Core
2
Antw.
867
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.
2157
Views
4.7 Mail versenden
von Baltasa » 06.03.2006 10:33 • Verfasst in ABAP® Core
5
Antw.
3385
Views
E-Mail versenden aus PBO / PAI
von drkasper » 24.04.2007 11:20 • Verfasst in Dialogprogrammierung
3
Antw.
2123
Views
E-Mail versenden mit GroupWise 18
von Kaiwalker » 20.01.2022 12:00 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 11 Stunden von Bright4.5 3 / 1485
Regex in where
vor 12 Stunden von tar 6 / 157

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.

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 11 Stunden von Bright4.5 3 / 1485
Regex in where
vor 12 Stunden von tar 6 / 157

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821