Dokumenteninfosatz cv01n

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

Dokumenteninfosatz cv01n

Beitrag von BecomingAnAbapGuru (ForumUser / 83 / 31 / 3 ) »
Hello,
Gibt es irgendeine Möglichkeit das Dokument von der Transaktion cv01n aufzurufen aus einem Report?

Danke

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


Re: Dokumenteninfosatz cv01n

Beitrag von wreichelt (Top Expert / 1039 / 30 / 189 ) »
Hallo,

schau mal hier:

https://codezentrale.de/abap-archivobjekte-lesen/

Gruß Wolfgang

Re: Dokumenteninfosatz cv01n

Beitrag von Tron (Top Expert / 1327 / 35 / 331 ) »
Moin.
Alle Daten zum Dokumentensatz lassen sich mit BAPI_DOCUMENT_GETDETAIL2 ermitteln (auch per RFC):

Code: Alles auswählen.

  CALL FUNCTION 'BAPI_DOCUMENT_GETDETAIL2' DESTINATION p_des1
    EXPORTING
      documenttype          = ls_key-dokar
      documentnumber        = ls_key-doknr
      documentpart          = ls_key-doktl
      documentversion       = ls_key-dokvr
      getobjectlinks        = 'X'
      getcomponents         = 'X'
      getstatuslog          = 'X'
      getlongtexts          = 'X'
      getactivefiles        = 'X'
      getdocdescriptions    = 'X'
      getdocfiles           = 'X'
      getclassification     = 'X'
      getstructure          = 'X'
      getwhereused          = 'X'
    IMPORTING
      documentdata          = <es_documentdata>
      return                = s_bapiret
    TABLES
      objectlinks           = <tobjectlinks>
      documentdescriptions  = <tdocumentdescriptions>
      longtexts             = <tlongtexts>
      statuslog             = <tstatuslog>
      documentfiles         = <tdocumentfiles>
      components            = <tcomponents>
      characteristicvalues  = <tcharacteristicvalues>
      classallocations      = <tclassallocations>
      documentstructure     = <tdocumentstructure>
      whereusedlist         = <twhereusedlist>
    EXCEPTIONS
      communication_failure = 1 MESSAGE msg_text
      system_failure        = 2 MESSAGE msg_text
      OTHERS                = 3.
Alle "Originale" kann man über einen DB View/Join ermitteln.
Hierbei werden nur die Dokumentensätze mit Anhang ermittelt.
Das Feld PHIO_ID ist die Archive DocID .
Damit kann man ggf. mit SCMS_DOC_READ od. SCMS_DOC_READ_FILE das physische Dokument lesen.
Anwendungsbeispiel für die Funktionsbausteine (Zeile 717):
https://bb1.j-gun.de/viewtopic.php?f=36&t=20623
ZVDRAW.png
ZVDRAW2.png
gruß Jens
<:: 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.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1165
Views
CV01N im Batchinput
von chfreise » 21.01.2008 19:06 • Verfasst in ABAP® Core
3
Antw.
519
Views
Dokumenteninfosatz BAPI_DOCUMENT_CREATE2
von ABAPlerv » 23.08.2022 09:07 • Verfasst in ABAP® für Anfänger
1
Antw.
764
Views
URL-Link von Dokumenteninfosatz ermitteln
von retsch » 08.11.2023 09:34 • Verfasst in ABAP® für Anfänger
0
Antw.
421
Views
Original in einem Dokumenteninfosatz ändern
von ergocanis » 13.11.2023 17:08 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.