ABAP Smartform ins DVS ablegen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

ABAP Smartform ins DVS ablegen

Postby Yasmin4560 » Thu Feb 26, 2015 8:22 am

Guten T ag,

ich habe momentan folgendes Problem: ein Smartform wird aus einem Report von mir über den generierten Funktionsbaustein ausgegeben, daraus hole ich mir die Spool-ID. Danach konvertiere ich via dem FB 'CONVERT_ABAPSPOOL_2_PDF' den Spool in eine PDF-Datei im XSTRING-Format.

Anschließend möchte ich einen DIS-Anlegen und dieses Dokument da einchecken, was ich aktuell mit den FB's 'BAPI_DOCUMENT_CREATE2' und 'BAPI_DOCUMENT_CHECKIN2' versuche.

Der erste legt den Dokumenteninfosatz an, was auch schon funktioniert :-). Nur bei dem zweiten Schritt komm ich nicht weiter, ich kann das Dokument (welches ich zu dem Zeitpunkt nur im XString-Format habe) nicht einchecken. Geht das überhaupt mit dem BAPI_DOCUMENT_CHECKIN2?

Eine Alternative wäre das Dokument lokal auf dem Rechner, wo das Dokument gedruckt wird, abzuspeichern und dann den Path mit in den BAPI_DOCUMENT_CREATE2 zu geben, obwohl das meiner meinung nach etwas doppelt gemoppelt erscheint.

Vielen Dank!
Yasmin4560
.
.
 
Posts: 5
Joined: Thu Aug 29, 2013 6:47 am

Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 8 guests