FlexxStore · Dokumente · Überblick

Vierzig Minuten für ein Dokument, das es längst gab.

8 minDokumente

Ein Wirtschaftsprüfer wollte ein einzelnes Dokument sehen. Es hat vierzig Minuten gedauert.

Ein Netzlaufwerk, zwei Ordnerkonventionen, eine Kollegin im Urlaub. Das Dokument existierte — es war nur von dort, wo die Leute tatsächlich arbeiteten, nicht auffindbar.

Compliance geht selten in einem großen Ausfall verloren. Sie geht in Vierzig-Minuten-Suchen verloren, von denen niemand berichtet, weil am Ende ja alles gefunden wurde.

Titelseite: Vierzig Minuten für ein Dokument Compliance geht nicht im Ausfall verloren Ablegen ist nicht archivieren Papier gehört an den Vorgang Gefunden wird, wo gearbeitet wird Das Archiv bleibt das, das ihr habt Wenn etwas schiefgeht Fazit: Ein Archiv beweist sich an den vierzig Minuten
Die acht Seiten dieses Beitrags als Karussell — anklicken zum Vergrößern, seitlich scrollen.

Die vierzig Minuten sind der eigentliche Befund

Man kann diese Geschichte als Ordnungsproblem lesen. Ich halte sie für ein Zuständigkeitsproblem: Dokumente entstehen im ERP, werden aber irgendwo anders aufbewahrt — und niemand ist dafür verantwortlich, dass beides verbunden bleibt.

Solange die Verbindung von Ordnernamen und Gedächtnis abhängt, funktioniert sie so lange, wie die Leute bleiben. Was fehlt, ist nicht mehr Sorgfalt. Es ist ein Index, der am Geschäftsvorfall hängt, nicht am Dateipfad.

Genau das ist die Aufgabe von FlexxStore, unserer ECM-Lösung für Dynamics 365 Finance & Supply Chain Management: Sie verbindet das ERP mit dem Archiv, das ein Unternehmen ohnehin hat — damit jedes Dokument dort auffindbar ist, wo gearbeitet wird.

Ablegen ist nicht archivieren

Interne Belege werden archiviert, während sie entstehen. Kein Zwischenschritt, kein Exportlauf am Monatsende: Wird eine Ausgangsrechnung, eine Bestellbestätigung oder ein Lieferschein erzeugt, entsteht gleichzeitig der Archiveintrag mit seinen Referenzen — Konto, Belegnummer, Charge, Belegdatum.

Über zwanzig interne Belegtypen sind ab Werk dabei; angebunden wird die Berichtsmaschine, die im Haus läuft:

SSRSBelege werden aus dem Druckarchiv geholt — „Druck ins Archiv erzwingen" setzt die Benutzereinstellung außer Kraft.
DocentricLäuft über dieselbe Bindung wie SSRS; das Archivziel wird direkt in Docentric gesetzt, „Druck ins Archiv erzwingen" greift hier nicht.
LasernetDer Eintrag entsteht, sobald der Report erzeugt ist; die PDF-Datei folgt über Batch oder direkt.
Electronic ReportingDie D365-eigene Berichtsschicht.
Dox42Für Häuser, die ihre Dokumente dort bauen.

Der Unterschied zwischen Ablegen und Archivieren ist der Zeitpunkt. Was beim Entstehen indiziert wird, muss später nicht gesucht werden.

Was von außen kommt

Die Hälfte der Dokumente eines Unternehmens entsteht nicht im ERP: Zertifikate, Verträge, Korrespondenz, der unterschriebene Lieferschein vom Fahrer. Dafür gibt es zwei Wege, und beide beginnen in der Maske, in der jemand ohnehin steht.

Hochladen von jedem Formular aus, mit konfigurierbaren Metadaten — der Beleg hängt danach am Kreditor, am Auftrag, am Projekt, nicht in einem Sammelordner.

Scannen mit Barcode-Zuordnung: Das eingegangene Papier wird automatisch dem Geschäftsvorfall zugeordnet, über einen gedruckten oder externen Barcode. Ist der Scan-Typ unbekannt, landet das Dokument im ECM-Dashboard; ein Administrator weist den Typ zu, danach läuft die Zuordnung weiter. Findet sich kein passender Barcode, wird im Scan-Dashboard von Hand zugeordnet.

Das ist der unspektakuläre Teil, an dem Archivprojekte sonst scheitern: nicht die Technik, sondern die Frage, wer das Papier vom Tisch bekommt.

Gefunden wird dort, wo gearbeitet wird

Ein Dokument, für das man das ERP verlassen muss, ist nur halb archiviert. Deshalb liegen die Dokumente in drei Ansichten direkt in Dynamics 365: im Dokumentenviewer mit Baum und Raster, in der ECM-Seitenleiste und als Infobox am Datensatz. Unterstützt werden PDF, Word, Excel, PowerPoint, Bilder und E-Mail-Dateien (.msg, .eml).

Dazu kommt die Volltextsuche: Sie fragt das angebundene Archiv nach Inhalt ab, nicht nur nach Metadaten — Belegtyp und Suchbegriff sind Pflicht, ein Datumsbereich ist optional. Zwei Einschränkungen, die man vorher wissen sollte: Sie läuft ab Version 3.3.5 und derzeit als Beta, und sie setzt eine Archivverbindung vom Typ Content Web Service voraus.

Wer was sehen darf

Sichtbarkeit wird je Belegtyp über die Sicherheitsrechte von Dynamics 365 gesteuert — nicht über eine eigene Rechteverwaltung daneben. Wer keine Berechtigung für Personalunterlagen hat, sieht sie auch im Viewer nicht, und die Volltextsuche liefert sie nicht aus.

Dasselbe Prinzip gilt für Scan-Typen: Wer das Recht nicht hat, sieht den Typ im Scan-Dashboard nicht. Das klingt nach Kleinigkeit und ist der Grund, warum eine Archivanbindung überhaupt in den Betrieb darf.

Das Archiv bleibt das, das ihr habt

Der häufigste Einwand gegen ein ECM-Projekt ist berechtigt: Niemand will das Archiv wechseln, nur weil das ERP gewechselt hat. FlexxStore bindet deshalb an, statt zu ersetzen — Content Web Services (Easy Archive und Ableitungen), OData Services (Easy DM und Ableitungen), CMIS-kompatible Systeme, swiDOC, SharePoint Online (nativ, mit Unterstützung für MetaShare, oder über den Lasernet-Connector), Azure Storage über den Connector und den Clarc Content Server.

Zwei Dinge, die dabei oft übersehen werden: XML-Rechnungen in CII oder UBL werden als formatiertes HTML dargestellt, also lesbar für Menschen statt als Rohdaten. Und die vollständige Konfiguration lässt sich über die D365-Datenverwaltung exportieren und importieren — was aus einer Testumgebung eine Vorlage macht statt einer Fleißarbeit.

Wenn etwas schiefgeht

Archivierung ist ein Nebenläufer, und Nebenläufer fallen leise aus. Deshalb hat jedes Dokument einen Zustand, und alle Zustände stehen im ECM-Dashboard: was im Index steht, was auf den Transfer wartet, was übertragen ist, was im Fehler liegt.

Der Batch-Lauf versucht es von selbst erneut, solange die Datei fehlt. Bleibt sie bei Lasernet-Belegen zehn Minuten nach Anlage des Eintrags aus, geht das Dokument auf „Fehler" — mit Hinweis auf die Zustellung, nicht mit einer anonymen Meldung. Ist die Ursache behoben, setzt „Status zurücksetzen" den Versuch neu auf.

Das ist der Teil, den man im Vertrieb nie sieht und im Betrieb jeden Monat braucht.

Woran man erkennt, dass die Verbindung fehlt

Vier Fragen genügen:

01Wie lange dauert es, zu einer gebuchten Rechnung den Beleg zu zeigen — ohne jemanden zu fragen?
02Wo liegt der unterschriebene Lieferschein, und wer weiß das außer einer Person?
03Sieht man am Kreditor, welche Dokumente zu ihm gehören — oder muss man suchen?
04Wer merkt, wenn die Archivierung seit drei Tagen nicht mehr läuft?

Die vierte ist die, bei der es in Gesprächen still wird.

Was das nicht löst

Eine Anbindung macht keine Aufbewahrungsfristen und ersetzt kein Archivkonzept — sie setzt es um. Sie räumt auch nicht auf: Was vor der Einführung in Ordnern lag, liegt danach weiter dort, wenn es niemand übernimmt. Und sie entscheidet nicht, welche Belegtypen überhaupt archiviert werden müssen; das ist eine Frage an die Revision, nicht an die IT.

Was sie leistet, ist schmaler und wichtiger: Jedes Dokument, das im ERP entsteht oder dort gebraucht wird, ist von dort auffindbar — mit Referenz, Rechten und Zustand.

Ein Archiv beweist sich nicht daran, dass alles darin liegt. Es beweist sich an den vierzig Minuten, die niemand mehr braucht.

Das ist der Überblick. Die Einzelteile — Belegtypen, Barcode-Zuordnung, Volltextsuche, Rechte, das Dashboard im Detail — folgen als eigene Beiträge. Wenn bei Ihnen jemand vierzig Minuten sucht, erzählen Sie mir davon. Das Produkt selbst mit Testzugang gibt es bei soluvine.com — gebaut hat es das Entwicklerteam, mit dem ich seit Damgaard zusammenarbeite.

Diesen Beitrag gibt es auch auf Englisch. Read in English

Alle Beiträge