Der Links-Worker überträgt Verknüpfungsinformationen zu einer DOCUMENTS-Mappe an SAP. Ein Beispiel wäre eine zu einem Vertrag zugehörige Rechnung, welche in SAP entsprechend einer Buchung zugeordnet wird. Hierzu müsste entsprechend in der Vertragsakte die Rechnungsnummer erfasst und mit den passenden SAP Verknüpfungsinformationen wie ein Business Objekt, und Objektschlüssel in die Tabelle übertragen werden.
Information
Der Links-Worker erfordert eine eigene Lizenz, welches als Transport eingespielt werden muss.
In SAP werden die Verknüpfungsinformationen in die folgenden Tabellen übertragen:
/CLARC/CSCD_LNKH
/CLARC/CSCD_LNKM
Entsprechende Attribut-Definitionen und Übersetzungen können in der folgenden Tabelle gepflegt werden:
/CLARC/CSCD_CLNK (Customizing of Metadata Attributes)
/CLARC/CSCD_TLNK (Customizing of Metadata Attributes Translation)
Als Vorlage für die Verknüpfungstabelle kann folgendes SQL Statement verwendet werden:
Individuell sind hierbei die Spalten für die individuellen Metadaten zu behandeln. Diese beginnen jeweils mit einem Präfix „SAPFLD_“ - siehe ebenfalls Beispiel.
Felder der Verknüpfungstabelle
SAP Feld
Beschreibung
SAPSYS
SAP Systemnummer
CDATE
Erstellungsdatum des Datensatzes
STATE
Bearbeitungsstatus des Datensatzes
N(new)
E(error)
D(delete)
USER_NAME
Benutzername
INFO
Freitext für Informationzwecke, die angezeigt werden.
OBJECTID
ID des Objektes
LINKURL
Die hinterlegte URL für den Aufruf
TITLELANG1/2/3
Sprachangabe für den Titel wie zum Beispiel DE
TITLETEXT1/2/3
Anzeigetext für die Titelspalte
KEYVALUE
-
SAPFLD_NAME1/2
Zusätzliche Felder für Metadaten
SAPFLD_NUMMER
Zusätzliche Felder für Metadaten
SAPFLD_DATUM
Zusätzliche Felder für Metadaten
SAPFLD_MORE
Zusätzliche Felder für Metadaten
ERRORMSG
Gibt Fehlermeldungen an
SAPOBJECT
Hier wird das SAP Business Objekt wie zum Beispiel BKPF angegeben.
ILETYPE
Der FileType kann in der Customizing Tabelle /CLARC/CSCD_CBOT konfiguriert werden.
Hierbei gibt es die FileTypen: Inv und Korr
C4-Konfiguration
/clarc/Software/clarc SAP for DOCUMENTS/Worker/Links
Parameter
Beschreibung
Basics
Worker
Name des Anwendungsszenarios
Description
Hier kann eine Beschreibung für das jeweilige Anwendungsszenario hinterlegt werden.
Database
Connection string
Hier wird der Datenbankverbindungs-String eingetragen.
Table
Name der Quelldatenbank-Tabelle
Delete source
Bestimmt, ob die Daten in der Datenbank gelöscht werden sollen.
SAP
SAP system
Auswahl des jeweiligen SAP Systems, welches zuvor eingerichtet werden muss.
Information
Die Einstellungen befinden sich im C4 unter folgenden Knoten: /clarc/Software/Basics/SAP