Ablage für externe Dokumente einrichten
Haben Sie die initiale
Indexserverkonfiguration eingerichtet, siehe
Einrichten einer Indexserverkonfiguration für ELO, dann können Sie im Anschluss in der
Export-Steuerung die Konfiguration der Ablage für externe Dokumente vornehmen, die als
Ablageziel in einer
Dropzone zur Verfügung gestellt wird. Bei der Ablage für externe Dokumente kann pro Eintrag in der
Export-Steuerung u.a. konfiguriert werden:
- Wie die Ablage in der Dropzone heißen soll.
- Wie die Versionsprüfung und der Dublettencheck sich verhalten sollen.
- Wie das Dokument in ELO heißen soll.
- Wie die Verschlagwortung vorbelegt werden soll und ob der Benutzer diese direkt bei der Ablage überarbeiten muss.
- Wo das Dokument in ELO abgelegt werden soll.
- Wer das Dokument, wie in ELO bearbeiten darf.
Haben Sie einen oder mehrere Einträge in der
Export-Steuerung hinterlegt und laden einen dazu passenden Datensatz, können Sie die "ELO Ablage" in einem Modul unter "
Details" - "ELO"- "Externe Dokumente ablegen aktivieren:
Hinweis:
Solange die ELO Ablage aktiv ist, ist der dazugehörige Menüpunkt farblich markiert.

Drücken Sie erneut auf diesen Menüpunkt wird die
Dropzone wieder abgeschaltet.
Bei der ELO Ablage handelt es sich um eine
Dropzone, auf der alle zu einem Datensatz möglichen Konfigurationen als Ablageziele dynamisch angezeigt werden. In diesem Beispiel wurde ein
Angebot geladen und es gibt in der
Export-Steuerung zwei Konfigurationen für Ablageziele, die in diesem Fall zutreffen:

Die abzulegenden Dokumente werden auf das gewünschte
Ablageziel gezogen (Drag) und dort abgelegt (Drop), so dass im Anschluss das
Dokument gemäß der in der
Export-Steuerung hinterlegten Konfiguration in ELO abgelegt und verschlagwortet wird. Dabei werden neben den Informationen zur
Verschlagwortung und Ablagepfaden auch die Dateipfade (<UploadDateien>) zu den hochzuladenden Dateien, sowie Name (<AbiziBezeichnung>) und ID (<AbiziLfdNr>)des dazugehörigen Eintrags aus der
Export-Steuerung direkt in dem XML zur Verfügung gestellt.
Achtung:
Damit ein
Benutzer Dokumente über die
Dropzone ablegen kann, müssen die folgenden Voraussetzungen alle erfüllt sein:
- Das Modul "eEvolution ELO-Integration" muss für den Benutzer installiert sein.
- Der Benutzer braucht einen passenden ELO-Benutzer zu seinem eEvolution-Login mit den notwendigen Zugriffsrechten.
- Der ELOImporterDienst muss aktuell ausgeführt werden, damit die abgelegten Dokumente nach ELO importiert werden können.
-
Wenn im "ELO ELO-Exportkonfigurator" für ein Ablageziel die Option: „Verschlagwortungsmaske beim Ablegen externer Dokumente öffnen, um die Verschlagwortung manuell zu bearbeiten“ aktiviert ist, muss ein Java Client Skript mit der Funktion: „eloComEditiereVerschlagwortung“ vorhanden sein.
Kurze Übersicht:
Schritt 1: Einrichten der Ablage von externen Dokumenten
Die Konfiguration der Ablageziele für die Ablage der externen Dokumente erfolgt über ein
Export-Modul (eEvolution ELO Dokumentexport), welches mit verschiedenen
Exportmoduldaten (u.a.
Auftrag,
Rechnung,
Lieferschein,
Kunde und
Lieferant) angelegt werden kann. Dabei kann ein Administrator beliebig viele Ablageziele für die Ablage von externen Dokumenten für die einzelnen
Exportmoduldaten konfigurieren, wie z.B. "
Auftrag", "
Lieferschein" oder "
Rechnung" anlegen, welche jeweils mit einer eindeutigen Bezeichnung versehen werden müssen. Diese wird später als Bezeichnung des jeweiligen Ablageziels in einem Modul verwendet wird.
Beim Aktivieren der
"ELO Ablage" wird geprüft, welche Konfigurationen von externen Dokumenten für den geladenen Datensatz verwendet werden können und im Anschluss in der "
ELO Ablage" angezeigt.
Beim Ziehen eines Dokuments auf eines der Ablageziele wird dieses gemäß der hinterlegten Konfiguration in ELO abgelegt und verschlagwortet.
Wichtig:
Damit ein
Benutzer Dokumente über die
Dropzone ablegen kann, braucht er einen zu seinem eEvolution-Login passenden ELO-
Benutzer mit den notwendigen Zugriffsrechten. Es muss außerdem der
ELOImporterDienst laufen, damit die abgelegten Dokumente nach ELO importiert werden können
In welchen Modulen ein
Ablageziel für die Ablage von externen Dokumenten später zur Verfügung steht, wird über die gewählten
Exportmoduldaten gesteuert. Diese stellen eine Reihe von @Model-Befehlen als Platzhalter für verschiedene Datenfelder aus der Datenbank zur Verfügung, die jedoch nicht in jedem Modul ausgewertet werden können.
Im folgenden kurz beschrieben, wie die Ablage von externen Dokumenten in eEvolution konfiguriert werden muss, damit diese in der "
ELO Ablage" als Ablageziele angeboten wird:
- Öffnen Sie den Dialog "Export-Steuerung" über das Applikationsmenü
unter Verwaltung - System - Export-Steuerung:
- Klicken Sie auf das Symbol
um einen neuen Eintrag in der Tabelle einzufügen, der neue Eintrag wird mit einem grünen
markiert. - Wählen Sie in der Spalte "Empfängerart" die Empfängerart "Mitarbeiter" aus.
- Wählen Sie in der Spalte "Ausgabeart" die Ausgabeart "Exportmodul" aus.
- Wählen Sie in der Spalte "Exportdokument" das Export-Dokument "Externes ELO Dokument | 1.0" aus.
-
Wählen Sie in der Spalte "Exportmoduldaten" die passenden Export-Moduldaten für das gewünschte Ablageziel von externen Dokumenten aus. Es stehen im Moment die folgenden Möglichkeiten zur Verfügung:
- Wählen Sie in der Spalte "Exportmodul" den Punkt "eEvolution ELO Dokumentexport | 1.0" aus, damit die korrekten Daten für die Ablage von externen Dokumenten gezogen werden können.
- Klicken Sie doppelt in die Spalte "Exportmodul-Konfiguration" und es öffnet sich der Bildschirm "Dokumentkonfiguration", in dem Sie für jede Konfiguration eine individuelle Hintergrundfarbe und/ oder ein individuelles Icon hinterlegen können, mit die Konfiguration in der ELO-Ablage (Dropzone) dargestellt werden soll. Nähere Informationen zu diesem Bildschirm und der Einrichtung erhalten Sie in (Optional) Schritt 3: Darstellung der Konfiguration für die Ablage externer Dokumente hinterlegen.
- Klicken Sie doppelt in die Spalte "Exportmodul-Konfiguration" und es öffnet sich der Bildschirm "ELO-Exportkonfigurator", wo Sie für jeden Indexserver eine individuelle Konfiguration für die Ablage des externen Dokumentes in ELO festlegen können:
Hier können Sie grundsätzlich folgendes konfigurieren, wobei Sie mit dem @Model-Platzhaltern auf bestimmte Daten aus den Exportmoduldaten zugreifen können:
Hinweis:
Direkt in der Tabelle steht keine Vorschlagfunktion für die @Model-Platzhalter zur Verfügung, diese steht nur direkt in dem Dialog "
Zusatzeinstellung" zur Verfügung.
- Reiter "Dokument": Hier finden Sie die Konfiguration für die Eigenschaften des Dokuments, wie z.B. die Bezeichnung.
- Reiter "Maske": Hier finden Sie die Konfiguration für die Verschlagwortung des Dokuments, d.h. es kann pro Maske ein Wert für die einzelnen Indexzeilen hinterlegt werden.
Hinweis:
Sie können mit einem Doppelklick in die Spalte "Wert" den Dialog "Zusatzeinstellungen" öffnen, um die gewohnte Vorschlagfunktion für die @Model-Platzhalter zu nutzen, sowie die Startposition und Länge des einzutragenden Werts zu konfigurieren. - Reiter "Ablagepfad": Hier kann der Ablagepfad in ELO konfiguriert werden.
Hinweis:
Sie können mit einem Doppelklick in eine Spalte den Dialog "Zusatzeinstellungen" öffnen, um die gewohnte Vorschlagfunktion für die @Model-Platzhalter zu nutzen, sowie die Startposition und Länge des einzutragenden Werts zu konfigurieren.- Reiter "Rechte": Hier können die Rechte für die Dokumente an die ELO Benutzer und ELO Gruppen eingesehen und angepasst werden.
- Reiter "Dublettencheck": Hier können Sie den Dublettencheck konfigurieren, welche Indexzeilen einer Maske für den Dublettencheck relevant sind, wird dabei bei der Verschlagwortung auf dem Reiter "Maske" hinterlegt.
- Reiter "Skript": Hier kann ein AS-Skript hinterlegt werden, damit es nach der erfolgreichen Ablage eines Dokuments direkt angetriggert wird.
- Reiter "SQL Statement": Hier kann ein individuelles SQL-Statement hinterlegt werden, um zusätzliche, vom Dokument benötigte, Daten abzufragen und z.B. in Verschlagwortung oder beim Aufbau des Ablagepfades zu verwenden.
Nähere Informationen zu diesem Bildschirm und der Einrichtung erhalten Sie in Schritt 2: Die Konfiguration für die Ablage externer Dokumente im "ELO-Exportkonfigurator" hinterlegen:.
-
Verlassen Sie den Dialog mit "OK". Dabei wird automatisch überprüft, ob alle Pflichtfelder befüllt sind und die hinterlegten @Model-Platzhalter in den ausgewählten Exportmoduldaten zur Verfügung stehen.Sollte ein @Model-Platzhalter nicht bekannt sein, so bekommt man eine Fehlermeldung in der folgenden Form:

Sie können den Dialog erst mit "OK" verlassen, wenn es bei der Überprüfung der @Model-Platzhalter keine Fehler mehr gibt. Sollten Sie den Dialog mit "Beenden" verlassen, findet keine Überprüfung statt, es werden jedoch auch alle Änderungen sofort verworfen.
- Klicken Sie doppelt in die Spalte "Bezeichnung" und es öffnet sich der Dialog "Bezeichnung - Eingabe":
Hier können Sie den Namen eintragen, unter welchem diese Konfiguration für die Ablage von externen Dokumenten zukünftig in den Modulen als Ablageziel zu finden sein wird. Sie können hier natürlich auch @Model-Platzhalter verwenden, so dass sich die Bezeichnung in den Modulen immer an die aktuellen Datensätze anpasst.
Beispiel:
Sie haben ein
Ablageziel für externe Dokumente konfiguriert, mit der Sie zusätzliche Dokumente zu einem
Angebot ablegen möchten, wie z.B. den
E-Mail-Verkehr des Kunden zu diesem
Angebot. Wenn Sie dieses
Ablageziel z.B. "Dokumente zu
Angebot @Model.Angebotsnummer von @Model. Kundenname1" nennen, dann wird automatisch beim Laden eines Angebots die @Model.Angebotsnummer mit der aktuellen Angebotsnummer und @Model. Kundename1 mit dem Namen 1 des Kunden ersetzt:

Hinweis:
Natürlich können Sie die Bezeichnung auch direkt in die Spalte eintragen oder als erstes eine Bezeichnung hinterlegen, allerdings müssen Sie dort auf die gewohnte Vorschlagfunktion für die @Model-Platzhalter verzichten. Denken Sie bitte in diesem Zusammenhang daran, dass die verschiedenen
Exportmoduldaten unterschiedliche @Model-Platzhalter anbieten und immer im Kontext der jeweiligen
Exportmoduldaten betrachtet werden müssen.
- Verlassen Sie den Dialog "Bezeichnung-Eingabe" mit einem Klick auf "OK", dabei wird automatisch überprüft, ob die angegebenen @Model-Platzhalter für die ausgewählten Exportmoduldaten zur Verfügung stehen. Sollte ein @Model-Platzhalter nicht bekannt sein, so bekommt man eine Fehlermeldung in der folgenden Form:
Sie können den Dialog erst mit "OK" verlassen, wenn es bei der Überprüfung des Suchstrings keine Fehler mehr gibt. Sollten Sie den Dialog mit "Abbrechen" verlassen, findet keine Überprüfung statt, es werden jedoch auch alle Änderungen sofort verworfen. - Aktivieren Sie die Checkbox in der Spalte "Aktiv".
- Speichern Sie ihren Eintrag für die Export-Steuerung jetzt über "Datensätze - Speichern" oder direkt mit einem Klick auf das Symbol
.
ACHTUNG:
Ihre Konfiguration für die Ablage externe Dokumente bzw. alle Änderungen an der Konfiguration werden erst endgültig in der Datenbank gespeichert, wenn Sie im Hauptfenster "
Export-Steuerung" speichern!
Beim Laden eines passenden Datensatzes wird Ihnen zukünftig dieses
Ablageziel in dem jeweiligen Modul(en) zur Verfügung stehen.
Der Dialog "
ELO ELO-Exportkonfigurator" wird für die Konfiguration der Ablage von externen Dokumenten und anschließenden
Import nach ELO verwendet. Hier können Sie grundsätzlich folgendes konfigurieren, wobei Sie mit dem @Model-Platzhaltern und den @Util-Platzhaltern auf bestimmte Daten aus den
Exportmoduldaten zugreifen können:
- Reiter "Dokument": Hier finden Sie die Konfiguration für die Eigenschaften des Dokuments, wie z.B. die Bezeichnung.
- Reiter "Maske": Hier finden Sie die Konfiguration für die Verschlagwortung des ELO-Dokuments, d.h. es kann pro Maske ein Wert für die einzelnen Indexzeilen hinterlegt werden.
- Reiter "Ablagepfad": Hier kann der Ablagepfad in ELO konfiguriert werden.
- Reiter "Rechte": Hier können die Rechte für die Dokumente an die ELO Benutzer und ELO Gruppen eingesehen und angepasst werden.
- Reiter "Dublettencheck": Hier können Sie den Dublettencheck konfigurieren, welche Indexzeilen einer Maske für den Dublettencheck relevant sind, wird dabei bei der Verschlagwortung auf dem Reiter "Maske" hinterlegt.
- Reiter "Skript": Hier kann ein AS-Skript hinterlegt werden, damit es nach der erfolgreichen Ablage eines Dokuments direkt angetriggert wird.
- Reiter "SQL Statement": Hier kann ein individuelles SQL-Statement hinterlegt werden, um zusätzliche, vom Dokument benötigte, Daten abzufragen und z.B. in Verschlagwortung oder beim Aufbau des Ablagepfades zu verwenden.
Alle Felder unterstützen die sogenannte Templating-Razor-Engine, so dass in allen Feldern für das ausgewählte
Exportmodul bereitgestellte Schlüsselwörter als Platzhalter verwendet werden können. Um Zugriff auf die Schlüsselwörter zu bekommen, welche direkt zu den
Exportmodul gehören, muss der Datenmodellidentifizierer "@Model" gefolgt von einem Punkt "." eingegeben werden. Daneben gibt es auch noch eine Reihe von Schlüsselworten, die aus der ELO-
Maske bzw. dem ELO-Template stammen und auf den Reitern "
Dokument" und "
Ablagepfad" mit @Util gefolgt von einem Punkt aufgerufen werden können.
Hinweis:
Nur der Befehl @Util.SqlStatemenSpalte[] steht zusätzlich auf der Reiter "
Maske" zur Verfügung-
Viele Textfelder bieten bei der Eingabe von @Model. automatisch eine Liste von verfügbaren Schlüsselwörtern für ausgewählten
Exportmoduldaten an, die man per Maus, Tab oder Enter auswählen kann. Die Auswahl passt sich dabei automatisch der Eingabe an, so dass z.B. bei Eingabe von @Model.K nur noch
Schlüsselworte in der Liste aufgeführt werden, die mit 'K' anfangen.
Bitte beachten:
Diese Vorschlagfunktion "IntelliSense" von passenden Schlüsselwörtern dient als Unterstützung und Hilfe für den
Benutzer. Sie muss nicht zwingend eingesetzt werden, da die Schlüsselwörter selbstverständlich auch manuell eingetragen werden können.
Bitte beachten Sie in diesem Zusammenhang auch, dass diese Vorschlagfunktion nicht direkt in den Tabellen zur Verfügung steht. Dort muss mit einem Doppelklick der Dialog
"Zusatzeinstellungen" aufgerufen werden, welche die gewohnte Vorschlagfunktion für die @Model-Platzhalter zur Verfügung stellt.
Im folgenden wird kurz vorgestellt, wie die einzelnen Reiter für die
Ablage externer Dokumente konfiguriert werden können. Beachten Sie bitte in diesem Zusammenhang, dass es sich bei der
Verschlagwortung nur um eine Vorbelegung handelt, die ein
Benutzer mit den entsprechenden Rechten jederzeit überschreiben und an seine eigenen Bedürfnisse anpassen kann.
Wichtig:
Achten Sie darauf, dass in der Spalte "
Exportmodul" der Punkt
"eEvolution ELO Dokumentexport | 1.0" ausgewählt ist. Nur dann steht der
ELO-Exportkonfigurator für die Konfiguration zur Verfügung.
- Klicken Sie doppelt in die Spalte "Exportmodul-Konfiguration" und es öffnet sich der Bildschirm "ELO-Exportkonfigurator", wo Sie für jeden Indexserver eine individuelle Konfiguration für die Ablage des externen Dokumentes in ELO festlegen können:

- Wählen Sie oben links den Indexserver aus, für den Sie die Konfiguration vornehmen möchten, hier ist es der Indexserver "ELO-1".
Hinweis:
Hinter dem Namen des Indexservers wird in Klammern sein Status angezeigt, i.d.r. "
Aktiv" oder "
Keine Verbindung".
- Nehmen Sie zuerst die folgenden Einstellungen auf dem Reiter Dokument vor:
- Tragen Sie unter "Kurzbezeichnung" ein, welche Bezeichnung bei der Ablage das Feld "Kurzbezeichnung" in ELO bekommen soll.
Hier können Sie natürlich die @Model-Platzhalter bzw. @Util.Verschlagwortung-Platzhalter verwenden, wie z.B. "Notizen zu Angebot @Model.Angebotsnummer" oder "Notizen zu Angebot @Util.Verschlagwortung["DOKUMENTDATUM"]" . Dabei würde der Platzhalter @Model.Angebotsnummer automatisch mit der passenden Angebotsnummer bzw. @Util.Verschlagwortung["DOKUMENTDATUM"] mit dem Eintrag aus dem Feld "Dokumentdatum" aus der ELO-Verschlagwortungsmaske befüllt werden.
- Tragen Sie unter "Datum" ein, welches Datum bei der Ablage in das Feld "Datum" von ELO eingetragen werden soll.
Hier können Sie natürlich die @Model.Platzhalter verwenden, wie z.B. @Model.AktuellesDatum, um das aktuelle Datum einzutragen.
- Wählen Sie unter "Versionskontrolle" die gewünschte Art der Versionskontrolle aus, es stehen folgende zur Auswahl:
-
Keine Änderungen möglich
- Keine Versionskontrolle
- Versionskontrolle eingeschaltet
- Möchten Sie bei der Ablage der externen Dokumente im Anschluss die Verschlagwortungsmaske des ELO-Java-Cllients angezeigt bekommen und die vorgeschlagene Verschlagwortung überprüfen bzw. überarbeiten, dann aktivieren Sie bitte die Option " Verschlagwortungsmaske beim Ablegen externe Dokumente öffnen, um die Verschlagwortung manuell zu bearbeiten".
Hinweis:
Wird beim Ablegen der externen Dokumente die
Verschlagwortungsmaske des ELO-Java-Clients geöffnet, kann das
Dokument nur erfolgreich hochgeladen werden, wenn diese mit "
OK" verlassen wird. Beim Verlassen der
Verschlagwortungsmaske mit "
Abbrechen" wird in diesem Fall der
Import abgebrochen und ein Eintrag in das Fehlerprotokoll von ELO geschrieben. Bei Aktivierung dieser Option wird natürlich ein installierter
ELO-Java-Client benötigt, um dieses
Ablageziel verwenden zu können.
- Möchten Sie im Rechnungseingangsbuch bei der Ablage einer elektronischen Rechnung im ZUGFeRD-Format zu einer Eingangsrechnung aus der Tabelle "Lieferungen im Zeitraum" die Funktion "Elektronische Rechnung einlesen" verwenden, um direkt beim Ablegen der Eingangsrechnung das Aktualisieren von Einkaufspreis, Rabatt und Mehrwertsteuer durch die Zuweisung der Bestellpositionen zu den Rechnungspositionen vorzunehmen, aktivieren Sie die Option "Beim Ablegen externer Dokumente im Rechnungseingangsbuch die Funktion "Elektronische Rechnung einlesen" aktivieren, wenn es sich um ein ZUGFeRD-Dokument handelt.".
Hinweis:
Die Ablage in ELO findet in diesem Fall erst nach dem Klick auf
"Übernehmen" in dem Dialog "
ZUGFeRD-Rechnung" statt, um die aus der elektronischen
Rechnung im ZUGFeRD-Format ausgelesene Rechnungsnummer, das Rechnungsdatum und den neuen Warenbetrag (netto) direkt in der
Verschlagwortung verwenden zu können. Sollte das Einlesen der elektronischen
Rechnung im ZUGFeRD-Format abgebrochen werden, d.h. der Dialog "
ZUGFeRD-Rechnung" wird mit "
Abbrechen" verlassen, dann findet in diesem Fall die Ablage des externen Dokumentes abgebrochen und es wird nicht in ELO abgelegt.
Beim Ablegen eines externen Dokuments, welches nicht dem ZUGFeRD-Format entspricht, wie z.B. ein normales PDF oder eine
E-Mail, wird das
Dokument abgelegt ohne die Funktion
"Elektronische Rechnung einlesen" aufzurufen und im Log von ELO wird ein entsprechender Hinweis vermerkt.
- Wechseln Sie nun auf den Reiter "Maske" und nehmen Sie dort die folgenden Einstellungen vor:
- Wählen Sie in der Combobox die passende ELO-Maske aus, für die Sie die Verschlagwortung hinterlegen möchten. Hier in diesem Beispiel wird die Maske "eEvo_Verkauf" ausgewählt:
Jede Zeile in der Tabelle bildet dabei eine Indexzeile für diese Maske in ELO ab, deren Name aus der ELO-Maske in der Spalte "Bezeichnung" angezeigt wird.
- In der Spalte "Wert" können Sie hinterlegen, welcher Wert bei der Ablage eines Dokuments in diese Indexzeile eingetragen werden soll. Tragen Sie hier entweder einen Freitext, wie z.B. "Schriftverkehr Angebot" in den Wert für die Indexzeile "Dokumenttyp" ein oder einen @Model-Platzhalter, wie z.B. "@Model.Kundenname1" in den Wert für die Indexzeile "Kundenname".
- Mit einem Doppelklick in die Spalte "Wert" öffnen Sie den Dialog "Zusatzinformationen", in welchen Ihnen die gewohnte Vorschlagfunktion für die @Model-Platzhalter zur Verfügung steht und Sie zusätzlich die Startposition und das Ende für die Selektion des Wertes angeben können. Durch die Angabe der Startposition werden erst die Zeichen ab dieser Position an ELO übertragen. Durch die Angabe der Länge wird nur die angegebene Anzahl von Zeichen an ELO übergeben. Soll keine Einschränkung vorgenommen werden, wird eine 0 eingetragen bzw. angezeigt.
Beispiel:
Die Artikelbezeichnung 2 soll immer erst ab dem zweiten Buchstaben bis zu einer Länge von 8 an ELO übertragen werden. Daher ist in dem Dialog "Zusatzinformation" als "Startposition" eine 2 eintragen und als Länge eine 8. Das würde bedeuten, dass die Artikelbezeichnung 2 "XARTBEZ2Y" nur "ARTBEZ2" an ELO übertragen wird.
- Wechseln Sie auf den Reiter "Ablagepfad" und hinterlegen Sie dort, wo genau das Dokument und seine Referenzen abgelegt werden sollen.
Der Ablagepfad bzw. die Referenzen für ELO werden in einem Baum konfiguriert. Der erste Pfad der angelegt wird ist dabei immer die Hauptreferenz, alle weiteren sind Nebenreferenzen. Eine Ablageebene kann sich aus mehreren Elementen zusammensetzen, wobei ein Element ein Freitext oder ein @Model-Platzhalter aus den Exportmoduldaten oder ein @Util.Verschlagwortung-Platzhalter aus der ELO-Maske bzw. dem ELO-Template sein kann.
Hinweis:
Die Ablagepfade stellen eine Reihe von zusätzlichen @Util.Verschlagwortung-Platzhaltern (@Util.Verschlagwortung["Interner Name des Indexfeldes in ELO"] bereit, die den Begriff "Verschlagwortung" beinhalten und welche bei der Aktivierung von Verschlagwortungsmaske beim Ablegen externe Dokumente öffnen, um die Verschlagwortung manuell zu bearbeiten" nicht den aus eEvolution übergebenen Wert für den Aufbau des Ablagepfads verwenden, sondern den Wert aus der Verschlagwortungsmaske von ELO übernehmen. Dadurch werden eventuelle Anpassungen an den für den Pfadaufbau relevanten Indexzeilen bei der Überarbeitung der Verschlagwortung direkt berücksichtigt. Dabei wird der Name des Indexfeldes automatisch aus dem jeweiligen Indexserver ausgelesen, so dass die zur Verfügung stehenden @Model-Platzerhalter sich von Indexserver zu Indexserver unterscheiden können.
Beispiel:
@Util.
Verschlagwortung["NAMEKUNDE"], um den Namen des Kunden aus der
Verschlagwortungsmaske für den Aufbau des Ablagepfades zu verwenden. Wird der Name nicht verändert, dann werden die automatisch von eEvolution ermittelten Werte für den Pfadaufbau verwendet.
- Klicken Sie dafür auf das Symbol
, und legen Sie einen neuen Knoten im Baum an. Dieser neue Knoten wird mit einem grünen
markiert.
- Tragen Sie jetzt entweder einen Freitext, wie z.B. "Test" oder einen @Model.Platzhalter, wie z.B. "@Model.DatabaseName" ein, welcher später mit dem Namen der Datenbank ersetzt wird.
Mit einem Doppelklick in die Spalte öffnen Sie den Dialog "Zusatzinformationen", in welchen Ihnen die gewohnte Vorschlagfunktion für die @Model-Platzhalter zur Verfügung steht und Sie zusätzlich die Startposition und das Ende für die Selektion des Wertes angeben können. So können Sie z.B. ein ABC-Register aufbauen, indem Sie Start und Länge bei der Verwendung von einem passenden @Model-Platzhalter auf 1 begrenzen. Dadurch wird dann nur noch der erste Buchstabe für den Aufbau des Pfades verwendet.
Beispiel:
Es soll der Kundenname 1 für den Aufbau eines ABC-Registers verwendet werden. Daher wird der passenden @Model-Platzhalter, wie z.B. "@Model.Kundenname1" als Wert eingetragen und im Anschluss für die Startposition und Länge jeweils eine 1 eingetragen.
- Markieren Sie den Knoten im Baum und klicken Sie erneut auf das Symbol
, um der Hauptreferenz einen weiteren Knoten hinzufügen und wiederholen Sie dort den Schritt und wiederholen Sie die Schritte so lange, bis Sie die Hauptreferenz aufgebaut haben. - Speichern Sie ihren Pfad, indem Sie auf das Symbol
klicken und ihre Änderungen in dem Dialog speichern. - Markieren Sie den obersten Knoten "Ablagepfad" und klicken Sie auf das Symbol
, um eine Nebenreferenz aufzubauen. Wiederholen Sie die Schritte a - d , um die Nebenreferenz nach ihren Wünschen aufzubauen. Wiederholen Sie diesen Schritt (e), um weitere Nebenreferenzen bei Bedarf aufzubauen. - Möchten Sie einen Knoten löschen, dann markieren Sie diesen und klicken Sie auf das Symbol
, um diesen zum Löschen mit einem
zu markieren. . Speichern Sie im Anschluss ihre Änderungen, indem Sie diese mit dem Symbol
speichern.
Tipp:
Solange Sie ihre Änderungen noch nicht gespeichert haben, können Sie das Löschkennzeichen durch das erneute Markieren des Knotens und drücken von wieder entfernen.
ACHTUNG:
Hat ein Knoten untergeordnete Knoten, werden diese ebenfalls gelöscht!
- Wechseln Sie auf den Reiter "Rechte" und konfigurieren Sie dort bei Bedarf die Rechte der einzelnen Benutzer und Benutzergruppen auf die einzelnen Dokumente, falls das notwendig ist.

- Wechseln Sie auf den Reiter "Dublettencheck", um den Dublettencheck für die Ablage zu konfigurieren. Sie können hier sowohl das Verhalten bei doppelten Dateien (MD5-Dublettencheck) und das Verhalten bei Übereinstimmung der relevanten Werte aus der Verschlagwortung konfigurieren (Verschlagwortungs-Dublettencheck).
- Die Option "MD5-Dublettencheck" ist per Default aktiviert und sorgt dafür, dass bei jeder Ablage von externen Dokumenten ein MD5-Dublettencheck ausgeführt werden soll. Dieser wird auch als "passive Dublettenkontrolle" bezeichnet und soll verhindern, dass eine Datei erneut hochgeladen wird, obwohl sie bereits physisch vorhanden ist und nicht erneut benötigt wird. Deaktivieren Sie diese Option, falls Sie keinen MD5-Dublettencheck in dieser Konfiguration für die Ablage externer Dokumente benötigen.
- Wählen Sie jetzt in der Feldgruppe "Verschlagwortungs-Dublettencheck Einstellungen" aus, welche Art von Dublettencheck Sie bei der Verschlagwortung wünschen:

- Wechseln Sie auf den Reiter "Skript", wenn Sie nach der erfolgreichen Ablage eines Dokumentes ein AS-Skript direkt antriggern möchten.
- Tragen Sie unter "Name" den Namen des Skripts ein.
- Tragen Sie unter "URL" die URL direkt zum AS-Skript ein.

- Wechseln Sie auf den Reiter "SQL-Statement", wenn Sie noch eine Reihe von zusätzlichen Informationen aus der Datenbank für die Ablage des Dokumentes benötigen und diese nicht von den Exportmoduldaten zur Verfügung gestellt wird. Sie können hier EIN SQL-Statement hinterlegen, mit dem diese zusätzlichen Daten aus der Datenbank selektieren können.
- Selektieren Sie dabei im "SELECT" alle Spalten, die Sie die später z.B. in der Verschlagwortung oder beim Ablagepfad verwenden möchten. Diese können Sie dann später mit @Util.SqlStatemenSpalte[] aufrufen.
Beispiel:
SELECT Versandkosten, Erledigt FROM Auftrag
- Bei der WHERE-Einschränkung können Sie in diesem Zusammenhang mit einem @Model-Platzhalter arbeiten, um z.B. immer auf die Auftragsnummer des geladenen Datensatzes einzuschränken
Beispiel:
WHERE AUFNR = @Model.Auftragsnummer
- Bauen Sie sich ihr SQL-Statement wie gewünscht auf, um die zusätzlichen Informationen abzufragen. Im Anschluss können Sie jede selektierte Spalte mit abfragen, dabei steht die Zahl in den eckigen Klammern für die Position der Spalte im SELECT.
Wichtig:
Es wird bei 0 begonnen zu zählen.
Beispiel:
select VERSANDKOSTEN, ERLEDIGT FROM AUFTRAG WHERE AUFNR = @Model.Auftragsnummer
In diesem Fall würde man diese Informationen wie folgt über @Util.SqlStatemenSpalte[] abrufen können:
@Utill.SqlStatemenSpalte[0] = Beinhaltet den Inhalt aus der Spalte "Versandkosten" in der Tabelle Auftrag.
@Util.SqlStatemenSpalte[1] = Beinhaltet den Inhalt aus der Spalte "Erledigt" in der Tabelle Auftrag.
- Speichern Sie ihre Anpassungen mit einem Klick auf "OK" und kehren Sie damit in die Export-Steuerung zurück.
ACHTUNG:
Ihre Konfiguration für die Ablage externe Dokumente bzw. alle Änderungen an der Konfiguration werden erst endgültig in der Datenbank gespeichert, wenn Sie im Hauptfenster "
Export-Steuerung" speichern!
-
Möchten Sie alle Änderungen im ELO-Exportkonfigurator sofort verwerfen, verlassen Sie den Dialog mit "Beenden".
(Optional) Schritt 3: Darstellung der Konfiguration für die Ablage externer Dokumente hinterlegen:
Über den Dialog "
Dokumentkonfiguration" kann für jede Konfiguration des Export-Moduls "
eEvolution ELO Dokumentexport" eine individuelle Hintergrundfarbe und/ oder ein individuelles Icon hinterlegt werden, mit die Konfiguration in der ELO-Ablage (
Dropzone) dargestellt werden soll.
Im folgenden wird kurz vorgestellt, wie die diese Konfiguration grundsätzlich vorgenommen werden kann.
Wichtig:
Achten Sie darauf, dass in der Spalte "
Exportmodul" der Punkt
"eEvolution ELO Dokumentexport | 1.0" ausgewählt ist. Nur dann steht die "
Dokumentkonfiguration" zur Verfügung.
- Klicken Sie doppelt in die Spalte "Exportdokument-Konfiguration" und es öffnet sich der Bildschirm " Dokumentkonfiguration", wo Sie die Darstellung der Konfiguration auf der ELO-Ablage hinterlegen können:

- Möchten Sie der Konfiguration eine andere Hintergrundfarbe hinterlegen, klicken Sie auf das Eingabefeld hinter "Hintergrundfarbe" und es öffnet sich der Dialog "Farbe", in welchem Sie die gewünschte Hintergrundfarbe auswählen oder über "Farben definieren" selbst definieren können:

Hinweis:
Benutzerdefinierte Farben werden nur pro Konfiguration in der
Export-Steuerung gespeichert und müssen daher jeweils pro Konfiguration einzeln definiert werden.
- Klicken Sie auf die gewünschte Farbe in dem Dialog "Farbe" und bestätigen Sie ihre Auswahl mit "OK". Die ausgewählte Farbe wird in den Dialog "Dokumentkonfiguration" als neue "Hintergrundfarbe" übernommen:

- Möchten Sie der Konfiguration ein anderes Icon (statt ) hinterlegen, klicken Sie auf das Symbol hinter "Pfad zum Icon" und es öffnet sich der Dialog "Öffnen", in welchem Sie zur gewünschten Bilddatei navigieren können:
Hinweis:
Es können Bilddateien in den folgenden Formaten hinterlegt werden:
- *.jpg
- *.jpeg
- *.png
- *.ico
- *.bmp
- Markieren Sie das gewünschte Bild und klicken Sie auf "Öffnen", um es der Konfiguration zu hinterlegen. Es wird im Anschluss der Pfad zum Bild in der Konfiguration angezeigt.

- Speichern Sie ihre Anpassungen mit einem Klick auf "OK" und kehren Sie damit in die Export-Steuerung zurück.
ACHTUNG:
Ihre Konfiguration für die Ablage externe Dokumente bzw. alle Änderungen an der Konfiguration werden erst endgültig in der Datenbank gespeichert, wenn Sie im Hauptfenster "
Export-Steuerung" speichern!
- Möchten Sie alle Änderungen sofort verwerfen, verlassen Sie den Dialog mit "Abbrechen".
Nach dem Speichern der Anpassungen an der Konfiguration in der
Export-Steuerung und dem Neustart des betroffenen Moduls wird die Konfiguration (1) auf der ELO-Ablage (
Dropzone) mit der Hintergrundfarbe und dem Icon ( dargestellt, welche im Dialog "
Dokumentkonfiguration" hinterlegt sind:

(Optional) Schritt 4: Einrichten der Ablage für externe Dokumente für Benutzer
Neben der globalen Ablage von externen Dokumenten für alle
Benutzer, können Sie zusätzlich auch eine oder mehrere Ablagen für externe Dokumenten einrichten, die dann nur dieser
Benutzer verwenden können. Dadurch haben Sie die Möglichkeit direkt auf die Bedürfnisse der
Benutzer zugeschnittene Ablagen für externe Dokumente einzurichten. Dabei gelten natürlich dieselben Regeln und Voraussetzungen, wie bei einer globalen Ablage für externe Dokumente hier noch einmal die wichtigsten Voraussetzungen:
- Das Modul "eEvolution ELO-Integration" muss für den Benutzer installiert sein.
- Der Benutzer braucht einen passenden ELO-Benutzer zu seinem eEvolution-Login mit den notwendigen Zugriffsrechten.
- Der ELOImporterDienst muss aktuell ausgeführt werden, damit die abgelegten Dokumente nach ELO importiert werden können.
Im folgenden kurz beschrieben, welche zusätzlichen Schritte Sie vornehmen müssen, um eine
iSearch-Konfiguration auf einen
Benutzer einzuschränken:
-
Öffnen Sie den Dialog "Export-Steuerung" über das Applikationsmenü
unter Verwaltung - System - Export-Steuerung:

Klicken Sie auf das Symbol
um einen neuen Eintrag in der Tabelle einzufügen, der neue Eintrag wird mit einem grünen
markiert.
- Wählen Sie in der Spalte "Empfängerart" die Empfängerart "Mitarbeiter" aus.
- Drücken Sie in der Spalte "Mitarbeiter" auf F2:
- Markieren Sie in der sich öffnenden F2-Maske den Benutzer, der diese iSearch-Konfiguration verwenden soll:
- Übernehmen Sie die selektierte Auswahl mit einem Klick auf "OK" in die Spalte "Mitarbeiter"
- Fahren Sie jetzt mit den Punkten 4 - 13 aus "Schritt 1: Einrichten der Ablage von externen Dokumenten" fort.
Einrichtung Ablage für externe Dokumente- Kurze Zusammenfassung:
Für die Konfiguration eines Ablageziels für die Ablage für externe Dokumente sind die folgenden Spalten in der
Export-Steuerung relevant:
Das Befüllen von weiteren Spalten kann dazu führen, dass die Ablage für externe Dokumente nicht wie erwartet funktioniert, da die Informationen aus diesen Spalten bei der Ausführung der Ablage nicht verarbeitet werden können. Die
Export-Steuerung dient als zentrale Systemtabelle für alle ABiZi-Exporte, wie z.B. den automatischen E-Mailversand, die automatische Ablage der ELO-Dokumente beim Drucken, der
iSearch-Konfiguration und bietet daher auch noch andere Spalten, die für die Konfiguration der Ablageziele für die Ablage von externen Dokumenten nicht notwendig sind.
Verwandte Themen ¶
Voraussetzungen für die Ablage von externen DokumentenAblage von externen Dokumenten - Verschlagworten mit @Util .Verschlagwortung für die Weiterverarbeitung direkt aus der ELO-VerschlagwortungsmaskeExterne Dokumente über ELO-Postbox mit Client-OCR ablegenVerwenden der Ablage von externen Dokumenten in den ModulenAblage von E-Mails via Drag & Drop (Microsoft Outlook)Verschlagwortungsmaske "Verschlagwortung" in ELOAutomatische Aktualisierung von externen Dokumenten im Rechnungseingangsbuch einrichtenEinrichten einer Indexserverkonfiguration für ELOEinrichten einer iSearch Konfiguration für ELO