SAP-Business Document Service (BDS) integrieren

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

SAP-Business Document Service (BDS) integrieren

Beitrag von fcmfanswr (ForumUser / 13 / 0 / 0 ) »
Hallo,
ich möchte den SAP-Business Document Service (BDS) in eine bestehende Anwendung integrieren, dabei sollen im ersten schritt alle Dokumente, die sich im BDS befinden, in einer Tabelle angezeigt werden.

Kann mir jemand sagen, wie das realisiert werden kann?
Ich kenne mich mit dem BDS und dessen Methoden noch nicht aus und wäre daher für eure Hilfe sehr dankbar.

MfG,
fcmfanswr

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


Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hi,

Normalerweise kannst du Dokumente im BDS ablegen ueber Classname und Classtype. Classtype ist normalerweise 'OT' (fuer sonstiges, d.h. alle moeglichen Dokumente). Es gibt noch 2 weitere Typen, aber normalerweise nicht relevant.
Du kannst Dir ja mal die Inhalte der Tabelle BDS_LOCL in der SE16 dazu anschauen.

Was nun die Methoden bzw. Bausteine anbelangt um mit dem BDS zu arbeiten, schau Dir das Paket SBDS und die Funktionsgruppe BDS_BAPI an (z.B.: BDS_BUSINESSDOCUMENT_GET_FILES).
Du kannst eigene Dokumente ablegen mit den entsprechenden Bausteinen. Classname kannst Du selbst definieren, Classtype wie gesagt 'OT'.

Gruss,
Steff

Beitrag von fcmfanswr (ForumUser / 13 / 0 / 0 ) »
Danke für die schnelle antwort, hab mir das mal angeguckt, aber verstehe noch nicht ganz.
Zudem bekommen ich beim ausführen des von dir vorgeschlagenen FuBa´s die Meldung: "Knowledge Provider: Verzeichnis wurd nicht übergeben", was ist da falsch?

Könnte vielleicht jemand ein beispielcoding veröffentlichen, welches z.b. die namen aller dokumente des bds in eine tabelle schreibt?

das wär ganz nett.

Danke

Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hallo,

habe leider kein eigenes Beispielcoding zur Verfuegung, schau Dir am besten den Report BDSFIND an (SE38) und fuehre den Report aus. Als Classtype nimm 'OT'. Du bekommst dann eine Liste aller Dokumente die bei Euch im System abgelegt sind. Ueber den Pflegeview kannst Du auch neue Dokumente anlegen (mit den Schluesseln 'classname' und 'classtype').

Wenn Du diesen Report etwas debuggst (und Verwendungsnachweis) findest Du leicht die Bausteine die Du benoetigst um in Deine Applikation zu integrieren.

Gruss,
Steff

Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Noch was:

Zum Anlegen eines Dokuments, schau Dir den Beispielreport BDSTEST5 an.

Um generell Infos ueber Ablagen zu bekommen:
FUBA 'BDS_BUSINESSDOCUMENT_GET_FINFO'.
Die Infos findest Du in der Tab 'CONNECTIONS'.

Detailinformationen dann (mit Parametrisierung des CLASSNAME und CLASSTYPE, siehe obiger Baustein).
FUBA 'BDS_BUSINESSDOCUMENT_GET_INFO'

Gruss,
Steff

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1403
Views
Business Document Service - Fehler bei der Anzeige von Doks
von sap-ler » 09.07.2007 14:44 • Verfasst in Basis
0
Antw.
1645
Views
KPro - BDS und Document Management Service, Bilder ablegen
von sap-ler » 05.07.2007 14:10 • Verfasst in Basis
0
Antw.
1365
Views
Business Document Server
von Deniz » 27.05.2011 16:52 • Verfasst in ABAP® Core
2
Antw.
1326
Views
Business Document Server
von Netterhesse » 02.02.2009 10:35 • Verfasst in ABAP® Core
3
Antw.
1932
Views
Business Document CREATE_WITH_FILES
von alicemal » 24.02.2009 20:03 • Verfasst in ABAP Objects®

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

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 511
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742