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.
5680
Views
Dokumente aus Dokumentenvewaltung als Mailanhang versenden
von Babsa » 18.01.2018 10:15 • Verfasst in ABAP® Core
2
Antw.
871
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.
2165
Views
4.7 Mail versenden
von Baltasa » 06.03.2006 10:33 • Verfasst in ABAP® Core
5
Antw.
3386
Views
E-Mail versenden aus PBO / PAI
von drkasper » 24.04.2007 11:20 • Verfasst in Dialogprogrammierung
3
Antw.
2145
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

Regex in where
Gestern von tar 8 / 482
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1708
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 364
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 602

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

Regex in where
Gestern von tar 8 / 482
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1708
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 364
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 602

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 290
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3483
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10026