PDF-Download direkt drucken mit CV120_START_APPLICATION

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

PDF-Download direkt drucken mit CV120_START_APPLICATION

Beitrag von JonPiero (ForumUser / 11 / 0 / 0 ) »
Hallo Leute,

ich will eine heruntergeladene PDF-Datei direkt drucken. Dazu existert wohl der Funktionsbaustein CV120_START_APPLICATION.
Leider kenne ich mich mit diesem nicht aus und erbitte daher um ein Beispiel.

Wäre super, wenn mir jemand dabei helfen kann.

Viele Grüße
Pietro

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


Re: PDF-Download direkt drucken mit CV120_START_APPLICATION

Beitrag von PeterPaletti (Specialist / 381 / 37 / 104 ) »

Code: Alles auswählen.

REPORT zz_test_23.
DATA: ls_draw TYPE draw.
DATA: ls_bapi_doc_aux TYPE bapi_doc_aux.
DATA: li_bapi_doc_files2 TYPE STANDARD TABLE OF bapi_doc_files2.
DATA: ls_bapi_doc_files2 TYPE bapi_doc_files2.
DATA: ld_dappl TYPE draw-dappl.
PARAMETERS:
p_dokar TYPE dokar,
p_doknr TYPE doknr,
p_dokvr TYPE dokvr,
p_doktl TYPE doktl_d.

SELECT SINGLE * FROM draw INTO ls_draw
  WHERE dokar = p_dokar
  AND   doknr = p_doknr
  AND   dokvr = p_dokvr
  AND   doktl = p_doktl.


CHECK sy-subrc EQ 0.

ls_bapi_doc_aux-doctype = ls_draw-dokar.
ls_bapi_doc_aux-docnumber = ls_draw-doknr.
ls_bapi_doc_aux-docversion = ls_draw-dokvr.
ls_bapi_doc_aux-docpart = ls_draw-doktl.


CALL FUNCTION 'BAPI_DOCUMENT_GETDETAIL2'
  EXPORTING
    documenttype               = ls_bapi_doc_aux-doctype
    documentnumber             = ls_bapi_doc_aux-docnumber
    documentpart               = ls_bapi_doc_aux-docpart
    documentversion            = ls_bapi_doc_aux-docversion
*   GETOBJECTLINKS             = ' '
*   GETCOMPONENTS              = ' '
*   GETSTATUSLOG               = ' '
*   GETLONGTEXTS               = ' '
*   GETACTIVEFILES             = 'X'
*   GETDOCDESCRIPTIONS         = 'X'
*   GETDOCFILES                = 'X'
*   GETCLASSIFICATION          = ' '
*   GETSTRUCTURE               = ' '
*   GETWHEREUSED               = ' '
*   HOSTNAME                   = ' '
*   INHERITED                  = 'X'
* IMPORTING
*   DOCUMENTDATA               =
*   RETURN                     =
 TABLES
*   OBJECTLINKS                =
*   DOCUMENTDESCRIPTIONS       =
*   LONGTEXTS                  =
*   STATUSLOG                  =
    documentfiles              = li_bapi_doc_files2
*   COMPONENTS                 =
*   CHARACTERISTICVALUES       =
*   CLASSALLOCATIONS           =
*   DOCUMENTSTRUCTURE          =
*   WHEREUSEDLIST              =
          .

CHECK sy-subrc EQ 0.
IF NOT li_bapi_doc_files2 IS INITIAL.
  READ TABLE li_bapi_doc_files2 INTO ls_bapi_doc_files2
  INDEX 1.
  ld_dappl = ls_bapi_doc_files2-wsapplication.

  CALL FUNCTION 'CV120_START_APPLICATION'
    EXPORTING
*     PF_API_MODE          =
      pf_dappl             = ld_dappl
*     PF_APPTP             = '1'
      pf_file              = ls_bapi_doc_files2-docfile
*     PF_CHECK_FILE        = ' '
*     PS_DRAW              =
*     PF_APPNR             = ' '
*     PF_URL               = ' '
*     PS_FRONTEND          =
*   TABLES
*     PT_DRAZ              =
*     PT_COMPONENTS        =
*   EXCEPTIONS
*     ERROR                = 1
*     FILE_NOT_FOUND       = 2
*     OTHERS               = 3
            .
  IF sy-subrc <> 0.
* Implement suitable error handling here
  ENDIF.
ENDIF.
Der FuBa druckt aber nicht, der zeigt das PDF nur an.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3140
Views
ITS: Cannot Start Transaction
von jspranz » 09.11.2006 10:56 • Verfasst in Web Application Server
5
Antw.
5831
Views
Start mit Web Dynpro
von dadarki » 28.03.2014 15:51 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
2655
Views
Definition von START-OF-SELECTION
von Senshi » 08.08.2007 13:44 • Verfasst in ABAP® für Anfänger
3
Antw.
13480
Views
Reporttransaktion: Start mit Variante
von penguin13 » 24.07.2006 17:27 • Verfasst in ABAP® Core
4
Antw.
9305
Views
Bedeutung SKIP und Start-of-Selection
von Ceano » 26.06.2012 14:45 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

ATC Finding in Smartforms
vor 3 Tagen von sap_enthusiast 2 / 515
LSMW-Problem
vor 4 Tagen von rob_abc 4 / 530

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

ATC Finding in Smartforms
vor 3 Tagen von sap_enthusiast 2 / 515
LSMW-Problem
vor 4 Tagen von rob_abc 4 / 530

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 75045
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 128090