Dokumentinformationen lesen vom DVS

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Dokumentinformationen lesen vom DVS

Beitrag von Abapanfänger (ForumUser / 59 / 16 / 1 ) »
Hallo zusammen
Ich muss die Informationen zu den Dokumenten aus dem DVS lesen. Die Dokumente werden nicht in die DRAW abgelegt sondern direkt in Verzeichnis(OAC0).

Gibt es ein FUBA die mir folgende Informationen liefert?

Dokumentenname
Dateiname
Dateiformat
Dateiinhalt
Dateigrösse
Hochgeladen am
Hochgeladen von

Vielen Dank und Gruss,
Zuletzt geändert von Abapanfänger am 20.12.2018 12:49, insgesamt 1-mal geändert.

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


Re: Dokumentinformationen lesen vom DVS

Beitrag von DanielFulda (ForumUser / 12 / 1 / 4 ) »
Hallo,

schau mal unter diesem Link dort gibt es die wesentlichen Funktionsbausteine.

https://wiki.scn.sap.com/wiki/display/P ... in+SAP+DMS

Würde mit diesem hier anfangen.

BAPI_DOCUMENT_GETDETAIL

Es gibt noch viel mehr. Sollten diese dir nicht ausreichen, meld dich nochmal.

Gruß

Daniel

Re: Dokumentinformationen lesen vom DVS

Beitrag von Abapanfänger (ForumUser / 59 / 16 / 1 ) »
DanielFulda hat geschrieben:Hallo,

schau mal unter diesem Link dort gibt es die wesentlichen Funktionsbausteine.

https://wiki.scn.sap.com/wiki/display/P ... in+SAP+DMS

Würde mit diesem hier anfangen.

BAPI_DOCUMENT_GETDETAIL

Es gibt noch viel mehr. Sollten diese dir nicht ausreichen, meld dich nochmal.

Gruß

Daniel
Hallo Daniel

Der BAPI_DOCUMENT_GETDETAIL hatte ich auch zuerst benutzt. Er liefert jedoch zu wenig Informationen. Der Dateiname ist zwar drin aber der rest nicht. Ich bräuchte wirklich so viel wie möglich von den erwähnten Punkten.

Hast du da eine Idee?

Gruss,

Re: Dokumentinformationen lesen vom DVS

Beitrag von Abapanfänger (ForumUser / 59 / 16 / 1 ) »
DanielFulda hat geschrieben:Hallo,

schau mal unter diesem Link dort gibt es die wesentlichen Funktionsbausteine.

https://wiki.scn.sap.com/wiki/display/P ... in+SAP+DMS

Würde mit diesem hier anfangen.

BAPI_DOCUMENT_GETDETAIL

Es gibt noch viel mehr. Sollten diese dir nicht ausreichen, meld dich nochmal.

Gruß

Daniel

Re: Dokumentinformationen lesen vom DVS

Beitrag von Tron (Top Expert / 1327 / 35 / 331 ) »
Moin.
Alle gewünschten Informationen erhältst Du hier
https://www.abapforum.com/forum/viewtop ... =15#p82352
als Join, oder vielleicht etwas einfacher, wenn Du dazu einen Datenbankview anlegst, oder einen Quickview .

gruß Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
Abapanfänger

<:: 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.

Re: Dokumentinformationen lesen vom DVS

Beitrag von Abapanfänger (ForumUser / 59 / 16 / 1 ) »
Tron hat geschrieben:Moin.
Alle gewünschten Informationen erhältst Du hier
https://www.abapforum.com/forum/viewtop ... =15#p82352
als Join, oder vielleicht etwas einfacher, wenn Du dazu einen Datenbankview anlegst, oder einen Quickview .

gruß Jens
Hallo

Zuerst mal Vielen Dank. Darauf wäre ich wahrscheinlich echt nicht gekommen. Der angegebenen Tabellen sind mir echt neu.
Jedoch verstehe ich noch nicht ganz wie ich die read_files Fuba befüllen muss. Gäbe es dazu ein Beispiel? Ich habe auch den teil debuggt verstehe abr den Aufbau nicht ganz.

Gibt der FUBA nicht nur Filename und Grösse an?

Gruss,

Re: Dokumentinformationen lesen vom DVS

Beitrag von Tron (Top Expert / 1327 / 35 / 331 ) »
Moin.
Abapanfänger hat geschrieben:Gibt der FUBA nicht nur Filename und Grösse an?
Nein der FUBA lädt das Dokument auf den PC.
Filename und Dateigröße und Mimetype sind in der Tabelle DMS_PHF_CD1 des Joins.

Beispielaufruf SCMS_DOC_READ_FILE für KPRO:

Code: Alles auswählen.

Input Parameter via SE37 mit Kleinschreibung AN:
MANDT
STOR_CAT    DMS_C1_CON
CREP_ID
DOC_ID       02018B4836AF654EE1000000995F30E6
PHIO_ID
COMP_ID      Datei.PDF
PATH         c:\temp\0001.pdf
FRONTEND     X
SIGNATURE    X
SECURITY     r
NO_CACHE
P_TRANSFER_PHIO
Beispielaufruf SCMS_DOC_READ_FILE für ARCHIVELINK (TOA01):
Input Parameter via SE37 mit Kleinschreibung AN und Parameter STOR_CAT manuell mit Leerzeichen angeben :
MANDT
STOR_CAT = ' '
CREP_ID = 'A0'
DOC_ID = '02018B4836AF654EE1000000995F30E6'
PHIO_ID
COMP_ID = 'data'
PATH = 'c:\temp\0002.pdf'
FRONTEND = 'X'
SIGNATURE = 'X'
SECURITY = 'r'
NO_CACHE
P_TRANSFER_PHIO
in beiden Fällen gilt, die COMP_ID muss bekannt sein.
KPRO arbeitet mit den "echten" Dateinamen, während für ARCHIVELINK data die Regel ist.

gruß Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
Abapanfänger

<:: 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.

Re: Dokumentinformationen lesen vom DVS

Beitrag von Abapanfänger (ForumUser / 59 / 16 / 1 ) »
Tron hat geschrieben:Moin.
Abapanfänger hat geschrieben:Gibt der FUBA nicht nur Filename und Grösse an?
Nein der FUBA lädt das Dokument auf den PC.
Filename und Dateigröße und Mimetype sind in der Tabelle DMS_PHF_CD1 des Joins.

Beispielaufruf SCMS_DOC_READ_FILE für KPRO:

Code: Alles auswählen.

Input Parameter via SE37 mit Kleinschreibung AN:
MANDT
STOR_CAT    DMS_C1_CON
CREP_ID
DOC_ID       02018B4836AF654EE1000000995F30E6
PHIO_ID
COMP_ID      Datei.PDF
PATH         c:\temp\0001.pdf
FRONTEND     X
SIGNATURE    X
SECURITY     r
NO_CACHE
P_TRANSFER_PHIO
Beispielaufruf SCMS_DOC_READ_FILE für ARCHIVELINK (TOA01):
Input Parameter via SE37 mit Kleinschreibung AN und Parameter STOR_CAT manuell mit Leerzeichen angeben :
MANDT
STOR_CAT = ' '
CREP_ID = 'A0'
DOC_ID = '02018B4836AF654EE1000000995F30E6'
PHIO_ID
COMP_ID = 'data'
PATH = 'c:\temp\0002.pdf'
FRONTEND = 'X'
SIGNATURE = 'X'
SECURITY = 'r'
NO_CACHE
P_TRANSFER_PHIO
in beiden Fällen gilt, die COMP_ID muss bekannt sein.
KPRO arbeitet mit den "echten" Dateinamen, während für ARCHIVELINK data die Regel ist.

gruß Jens
Hallo Jens
Danke für deine Hilfe

Ich glaub ich hab noch eine einfachere Variante für meinen Fall gefunden. Alle Dokumente werden im gleichem Register im OAC0 abgelegt. Dort ist eine Tabelle eingetragen wo die physischen Dokumente drin liegen.
Entsprechend habe ich den Select um die Tabelle erweitert und mit den Schlüssel hatte ich alle Informationen die benötigt habe incl. Dateiinhalt.

Gruss,

Seite 1 von 1

Vergleichbare Themen

1
Antw.
7195
Views
Unterschied: Sequentielles lesen, direktes lesen
von MarkusW » 07.08.2008 16:46 • Verfasst in ABAP® für Anfänger
2
Antw.
6588
Views
Klassenattribut lesen
von Trulchen » 04.11.2014 10:39 • Verfasst in ABAP® für Anfänger
3
Antw.
7788
Views
Tabellen per RFC lesen
von Foppa » 10.03.2010 16:56 • Verfasst in ABAP® Core
12
Antw.
13555
Views
XMl File lesen
von kirmuh » 27.06.2008 12:21 • Verfasst in ABAP Objects®
1
Antw.
3717
Views
Lesen von Infotypen
von Gast » 14.03.2005 09:13 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 37 Minuten von msfox 2 / 34
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 37 Minuten von msfox 2 / 34
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141