Show TOC

HintergrundCustomizing für den Document Finder Dieses Dokument in der Navigationsstruktur finden

 

Um den Document Finder nutzen zu können, müssen Sie mindestens einen Dokumentbereich am Document Finder registrieren. Die Suche im Document Finder findet immer in genau einem Dokumentbereich statt. Sie haben im Rahmen des Customizings zusätzlich die Möglichkeit, mehrere Dokumentbereiche zu einem aggregierten Dokumentbereich zusammenzufassen. Auf diese Weise können Benutzer indirekt auch in mehreren Dokumentbereiche gleichzeitig suchen.

Die Registrierung von Dokumentbereichen und das Anlegen von aggregierten Dokumentbereichen nehmen Sie im Customizing vor. Wählen Sie hierfür im IMG   SAP Web Application Server   Basis Services   SAP ArchiveLink   Customizing Document Finder   Dokumentbereiche registrieren und aggregierte Dokumentbereiche anlegen.   Weitere Informationen finden Sie in der Online-Dokumentation der IMG-Aktivität. Im folgenden erhalten Sie notwendige Hintergrundinformationen.

Um einen Dokumentbereich zu registrieren, müssen Sie folgende Angaben machen:

  • Technischer Name

    Frei wählbare Zeichenkette. Hinweis: Der Dokumentbereich im Rahmen des Document Finders ist eine andere Entität als der Dokumentbereich im Rahmen des Knowledge Providers.

  • RFC-Destination (optinal)

    Bestimmt, in welchem SAP-System die Dokumente gesucht werden. Hinweis: Der Eintrag einer RFC-Destination ist nur dann sinnvoll, wenn Sie auch eine Rechercheklasse eintragen, die RFC-fähig ist (s.u.).

  • Beschreibung

    Frei wählbare Kurzbeschreibung. Sie sollte möglichst sprechend gewählt werden, denn sie wird im Document Finder in der Auswahlliste der Dokumentbereiche angezeigt.

  • Anzeigeklasse

    Klasse der SAP-Klassenbibliothek, die die Visualisierung der Trefferliste bestimmt sowie die Aktivitäten, die im Kontextmenü auf den Treffern angeboten werden.

    SAP liefert die Standard-Anzeige-Klasse CL_ALINK_HITLIST_TREE aus. Diese visualisiert die Trefferliste in einer hierarchischen Baumdarstellung. Sie ist die Default-Einstellung, d.h. sie wird verwendet, wenn Sie keinen Eintrag vornehmen. Wenn Sie eine eigene Anzeigeklasse implementieren, muss diese die Interfaces IF_ALINK_HITLIST und IF_ALINK_HITLIST_CALLBACK implementieren.

  • Rechercheklasse

    Klasse der SAP-Klassenbibliothek, die die Indexstruktur der Dokumente festlegt, d.h. über welche Attribute gesucht werden kann.

    SAP liefert bereits einige Rechercheklassen aus (s.u.). Sie können auch eigene Rechercheklassen implementieren. Dies empfehlen wir, wenn Sie neben technischen auch über inhaltliche Attribute nach Dokumenten suchen wollen. Für die Indizierung der Dokumente sollte eine Lösung mit eigenen Datenbanktabellen in Erwägung gezogen werden. Jede Rechercheklasse muss das Interface IF_ALINK_QUERY implemeniteren. Bei der Implementierung können Sie die Template-Klasse CL_ALINK_QUERY_APP_TMPL als Volage nutzen.

Im folgenden werden die von SAP ausgelieferten Rechercheklassen dokumentiert.

Rechercheklassen für die Suche nach ArchiveLink-Dokumenten über technische Attribute
  • CL_ALINK_QUERY_DOCLIST (Dokumentsuche im lokalen System)

  • CL_ALINK_QUERY_DOCLIST_RFC (Dokumentsuche im Remote-Systemen)

    Hinweis Hinweis

    Für die Anzeige der Dokumente und Business-Objekte aus Remote-Systemen sind zusätzliche Customizing-Schritte notwendig. Weitere Informationen finden Sie unter Zusätzliche Schritte für die Anzeige aus Remote-Systemen.

    Ende des Hinweises.
  • CL_ALINK_QUERY_PRILIST (Drucklisten-Suche im lokalen System)

Dokumentbereiche dieser Rechercheklassen (im folgenden technische Dokumentbereiche genannt) liefern eine technische Sicht auf alle von ArchiveLink verwalteten Dokumente. Sie besitzen diejenigen Attribute, die ArchiveLink im Verknüpfungseintrag führt und indiziert. Die Suche entspricht der ArchiveLink-Suche, die über die Administration aufgerufen werden kann. Sie können technische Dokumentbereiche sowohl für Dokumente als auch für Drucklisten einrichten.

Rechercheklasse für die Suche nach DVS-Dokumenten
  • CL_ALINK_QUERY_DVS (für Dokumentbereiche im lokalen System)

  • CL_ALINK_QUERY_DVS_RFC (für Dokumentbereiche in Remote-Systemen)

    Hinweis Hinweis

    Für die Anzeige der Dokumente und Business-Objekte aus Remote-Systemen sind zusätzliche Customizing-Schritte notwendig. Weitere Informationen finden Sie unter Zusätzliche Schritte für die Anzeige aus Remote-Systemen.

    Ende des Hinweises.

Dokumentbereiche dieser Rechercheklassen (im folgenden DVS-Dokumentbereiche genannt) umfassen alle innerhalb des Dokumentenverwaltungssystems (DVS) verwalteten Dokumente. Dazu können auch ArchiveLink-Drucklisten gehören.

Die Dokumente eines DVS-Dokumentbereichs besitzen diejenigen Attribute, die im DVS als Dokumentattribute geführt und indiziert werden. Weitere Informationen zum DVS finden Sie in der SAP-Bibliothek unter   Anwendungsübergreifende Komponenten   Dokumentenverwaltung  .

Rechercheklasse für die Suche in externen Systemen
  • CL_ALINK_QUERY_2

Dokumentbereiche dieser Rechercheklassen (im folgenden externe Dokumentbereiche genannt) umfassen alle Dokumente jeweils eines externen Systems, z.B. eines Ablagesystems.

Die Dokumente eines externer Dokumentbereichs besitzen diejenigen Attribute, die in dem externen System als Dokumentattribute geführt und indiziert werden. Die Rechercheklasse erfragt die Attribute des externen Systems zur Laufzeit. Informieren Sie sich bei Ihrem Ablagesystem-Anbieter, ob diese Funktionalität unterstützt wird.