Mehrere PDF-Dokumente in 1 Mail versenden

WAS, Netweaver, Fiori

Mehrere PDF-Dokumente in 1 Mail versenden

Postby Ecrin334 » Sun Nov 02, 2003 2:00 am

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 :?: :?: :?:
Ecrin334
.
.
 
Posts: 1
Joined: Sun Nov 02, 2003 2:00 am

Postby Eleanor356 » Mon Nov 03, 2003 10:07 am

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: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. * Erstellen des Eintrags zur komprimierten Anlage
  2.     OBJPACK-TRANSF_BIN = 'X'.
  3.     OBJPACK-HEAD_START = 1.
  4.     OBJPACK-HEAD_NUM = 0.
  5.     OBJPACK-BODY_START = z_anf.
  6.     OBJPACK-BODY_NUM = TAB_LINES.
  7.     OBJPACK-DOC_TYPE = exttab(3).
  8.     OBJPACK-OBJ_NAME = 'ANLAGE'.
  9.     read table exttab index 1.
  10.     OBJPACK-OBJ_DESCR = exttab.
  11. *OBJPACK-DOC_SIZE = size.
  12.     objpack-doc_size = ( tab_lines - 1 ) * 255 + strlen( objbin ).
  13.     APPEND OBJPACK.
  14.     add tab_lines to z_anf.
  15.  
GeSHi ©


- dann fuba aufrufen

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. * Versenden des Dokuments
  2.   CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
  3.        EXPORTING
  4.             DOCUMENT_DATA              = DOC_CHNG
  5.             PUT_IN_OUTBOX              = 'X'
  6.        TABLES
  7.             PACKING_LIST               = OBJPACK
  8.             OBJECT_HEADER              = OBJHEAD
  9. *          CONTENTS_BIN               = objbin
  10.              CONTENTS_hex               = objbin
  11.             CONTENTS_TXT               = OBJTXT
  12.             RECEIVERS                  = RECLIST
  13.  
GeSHi ©


lg Andreas
Eleanor356
....
....
 
Posts: 558
Joined: Thu Aug 14, 2003 7:42 am


Return to Web Application Server

Who is online

Users browsing this forum: No registered users and 1 guest