PDF aus Dokumentenmanagement System zurückgeben

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
16 Beiträge • Vorherige Seite 2 von 2 (current)
16 Beiträge Vorherige Seite 2 von 2 (current)

Re: PDF aus Dokumentenmanagement System zurückgeben

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin Ralf .
Der zentrale FB zum generieren der URL ist
SCMS_URL_GENERATE
Gibt man das Repository , die DocId .. mit , erhält man die URL (inkl. Seckey)

e.g. Mini Viewer

Code: Alles auswählen.

*&---------------------------------------------------------------------*
*& Report  ZAR_SHOW_ARC_DOC
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZAR_SHOW_ARC_DOC.

data l_url type char2048.
data l_Docid type toa01-ARC_DOC_ID VALUE '0050569B043C1EDAA2A8603FA82CCA0C'.
data l_Arcid type toa01-ARCHIV_ID VALUE 'DW'.

call function 'SCMS_URL_GENERATE'
     exporting
"          command      = 'docGet'
          command      = 'get'
          contrep      = l_Arcid
          docid        = l_Docid
          accessmode   = 'r'
     importing
          absolute_uri = l_url.


*
CALL FUNCTION 'CALL_BROWSER'
  EXPORTING
   URL                          = l_url
   WINDOW_NAME                  = 'test'
*   NEW_WINDOW                   = ' '
    BROWSER_TYPE                 = 'EASY.AUTOMATION'
*   CONTEXTSTRING                =
 EXCEPTIONS
   FRONTEND_NOT_SUPPORTED       = 1
   FRONTEND_ERROR               = 2
   PROG_NOT_FOUND               = 3
   NO_BATCH                     = 4
   UNSPECIFIED_ERROR            = 5
   OTHERS                       = 6.
          .
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
gruß Jens
PS interssanter Weise enthält der FB auch die nicht offiziellen Kommandos zum verwalten von Archiven ;-)

Code: Alles auswählen.

     :
     :
* getContRepNames
        when 'getContRepNames'.
* adminContRep
        when 'adminContRep'.
Ein DB View zum finden von Attachments von Dokumenten
http://www.bb1.gate2app.com/viewtopic.php?f=31&t=20639

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag (Insgesamt 2):
ralf.wenzelblack_adept

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

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


Vergleichbare Themen

0
Antw.
1278
Views
Dokumentenmanagement mit SAP
von greeves89 » 13.06.2013 14:21 • Verfasst in SAP - Allgemeines
2
Antw.
2024
Views
FB01 in Rahmenprogramm starten -> Bel.Nr zurückgeben
von henninger » 06.02.2007 11:07 • Verfasst in ABAP® Core
2
Antw.
3157
Views
Methode frühzeitig verlassen und Wert zurückgeben
von Dyrdek » 04.11.2016 09:33 • Verfasst in ABAP® für Anfänger
1
Antw.
3223
Views
7
Antw.
8823
Views
Favoriten von System zu System kopieren ???
von airwaver » 06.01.2006 09:08 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 2 Tagen von black_adept 9 / 1178
SALV: Titel zu lang
vor 2 Tagen von ralf.wenzel 3 / 184
Web Feature Services (WFS) im SAP
vor 5 Tagen von msfox 1 / 690
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2469

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

FOR mit CORRESPONDING
vor 2 Tagen von black_adept 9 / 1178
SALV: Titel zu lang
vor 2 Tagen von ralf.wenzel 3 / 184
Web Feature Services (WFS) im SAP
vor 5 Tagen von msfox 1 / 690
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2469

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 5 Tagen von msfox 1 / 690
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 3004
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2849