Ein externes Dokumentenmanagement anbinden

Administrationsrechte nötig6 Min.Zuletzt aktualisiert: 16.08.2026

Liegen Ihre Belege in einem eigenen Archiv- oder Dokumentenmanagementsystem, muss niemand die Anwendung wechseln. checkITeasy blendet das dort abgelegte Dokument direkt in der Detailansicht ein. Dafür braucht es nur eine Regel. Sie sagt, wie sich aus den Daten des Belegs die Adresse im anderen System bilden lässt. Diese Regel steht unter „DMS".

Die Anbindung einrichten

  1. Wählen Sie in der Administration links „DMS". Daneben klappt eine zweite Navigationsspalte mit den beiden möglichen Entitäten auf: „VKBeleg" für den Verkaufsbeleg und „VKVorgang" für den Verkaufsvorgang.

    1 „DMS" in der Hauptnavigation. 2 Die zweite Spalte mit den beiden möglichen Entitäten. 3 Das Kopiersymbol überträgt die Definition auf die andere Entität. 4 Das Plus legt eine eigene Variable an. Adresse und Kennungen im Bild sind Beispielwerte.
  2. Klicken Sie die gewünschte Entität an. Im Inhaltsbereich erscheint „DMS Definition" mit dem Namen der Entität.

  3. Prüfen Sie den „Zugriffstyp". Zur Auswahl steht derzeit nur „URL-Aufruf". Das Dokument wird dann über eine Webadresse geholt.

    1 Der „Zugriffstyp". Zur Auswahl steht nur „URL-Aufruf". 2 Im Feld „URL" wird die vollständige Adresse aus Variablen zusammengesetzt. 3 Im Feld „host" steht der feste Anfang. Die gezeigten Werte sind Beispiele.
  4. Tragen Sie im Feld „Host" den festen Anfang der Adresse ein. Das ist der Teil, der für jedes Dokument gleich bleibt.

  5. Setzen Sie im Feld „URL" die vollständige Adresse zusammen. Den Host können Sie darin als Variable einsetzen, ebenso Werte aus dem Beleg.

  6. Prüfen Sie am Verkaufsbeleg, ob das richtige Dokument erscheint. Passt es, übertragen Sie dieselbe Regel über das Kopiersymbol oben rechts auf die zweite Entität.

Die Systemfelder

Drei Felder sind fest vorgegeben. Sie lassen sich weder löschen noch umbenennen. Nur den Wert können Sie ändern.

FeldBedeutung
Host*Der Stamm der aufzurufenden Adresse. Meistens ist das der Server Ihres Dokumentenmanagements samt Pfad bis zum gemeinsamen Teil.
URL*Die vollständige Adresse, die aufgerufen wird. Hier werden Host und Variablen zusammengesetzt.
In neuem Tab öffnenDiesen Schalter wertet der Client derzeit nicht aus. Der Aufruf über „DMS öffnen" landet immer in einem neuen Browsertab.

* Pflichtfeld

Variablen

Damit für jeden Beleg das richtige Dokument gefunden wird, muss die Adresse Werte aus dem Beleg enthalten. Dafür gibt es Variablen. Sie setzen geschweifte Klammern um einen Feldnamen. Beim Aufruf wird er durch den tatsächlichen Wert ersetzt.

FeldBedeutung
Werte aus dem DatensatzIn geschweiften Klammern steht der Name eines Feldes des Belegs oder des Vorgangs. Felder des verknüpften Adressdatensatzes sprechen Sie mit einem Punkt an.
Verweise auf eigene FelderIm Feld „URL" darf auch der Schlüssel eines anderen Feldes dieser Definition stehen. So pflegen Sie den Host nur einmal.
Unbekannte NamenFindet sich zu einem Namen kein Feld, setzt das System an dieser Stelle „undefined" ein. Ein „undefined" in der aufgerufenen Adresse ist deshalb der beste Hinweis auf einen Tippfehler.

Reicht das nicht, legen Sie eigene Variablen an. Über das Plus oben rechts öffnet sich der Dialog „DMS Definitionsfeld". Das Feld erscheint danach im Abschnitt „Variablen" und Sie können es dort mit einem Wert füllen. Über das Stiftsymbol daneben kommen Sie wieder in den Dialog. Systemfelder haben kein Stiftsymbol.

Der Dialog eines bestehenden eigenen Feldes. 1 „Key" ist nach dem Anlegen fest und deshalb ausgegraut. 2 „Base64 Codieren" kodiert den fertigen Wert. 3 „Löschen" entfernt das Feld. Bei Systemfeldern fehlt diese Schaltfläche.

Die Felder des Dialogs

FeldBedeutung
Key*Der Schlüssel, unter dem das Feld in der URL angesprochen wird. Nur beim Anlegen änderbar, danach fest.
Bezeichnung*Die Beschriftung im Abschnitt „Variablen".
BeschreibungErklärender Text, der unter der Beschriftung erscheint.
DatentypText, Ganzzahl, Dezimalzahl oder Ja/Nein. Variablen in geschweiften Klammern werden nur in Textfeldern aufgelöst. Die übrigen Typen sind feste Werte.
PflichtfeldEine Kennzeichnung ohne weitere Wirkung. Der Aufruf wird auch dann gebildet, wenn das Feld leer bleibt.
Base64 CodierenKodiert den fertigen Wert, nachdem die Variablen eingesetzt wurden. Nötig, wenn das andere System den Wert kodiert erwartet. Gesetzte Felder tragen im Abschnitt „Variablen" die Markierung „base64".

* Pflichtfeld

Was Benutzer davon sehen

FeldBedeutung
In der DetailansichtIm Tab „Überblick" eines Verkaufsbelegs oder Verkaufsvorgangs erscheint die Karte „Dokument (DMS)" mit dem eingebetteten Dokument. Über „Vollbild" lässt es sich groß darstellen.
Über das Menü der KopfkarteDer Eintrag „DMS öffnen" ruft das Dokument in einem neuen Browsertab auf. Gibt es keines, meldet die Anwendung „Kein DMS-Eintrag gefunden.".
Aus der BeleglisteIn der Liste der Verkaufsbelege gibt es dieselbe Aktion, beschriftet mit „Suche diesen Verkaufsbeleg im DMS".
Ohne EinrichtungIst nichts konfiguriert oder wird kein Dokument gefunden, steht in der Karte „Kein DMS konfiguriert oder kein Dokument gefunden.". Die Anwendung läuft normal weiter.
Kann ich auch Tickets oder Verträge an ein DMS anbinden?
Nein. Vorgesehen sind nur Verkaufsbeleg und Verkaufsvorgang. Für andere Datensatzarten liefert die Anwendung keine DMS-Adresse. Dateien an anderen Datensätzen legen Sie über die Karte „Dokumente" ab.
Kann ich aus checkITeasy heraus etwas ins DMS hochladen?
Nein. Die Anbindung zeigt nur an. Sie ruft eine Adresse auf und stellt dar, was dort zurückkommt.
Die Karte bleibt leer, obwohl alles eingetragen ist.
Rufen Sie die gebildete Adresse über „DMS öffnen" auf und sehen Sie sich an, was im Browser landet. Steht dort „undefined", stimmt ein Variablenname nicht. Kommt eine Fehlermeldung des anderen Systems, liegt es an Host, Pfad oder Anmeldung.
Warum wird das Dokument nicht eingebettet angezeigt?
Viele Systeme verbieten die Einbettung in fremde Seiten. Dann bleibt die Karte leer, während „DMS öffnen" im neuen Tab funktioniert. Ändern kann das nur der Betreiber des anderen Systems.
Muss ich mich im DMS getrennt anmelden?
Das entscheidet das andere System. checkITeasy übergibt nur die Adresse und keine Anmeldedaten.

Passt dazu