Vierzig Minuten für ein Dokument, das es längst gab.
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.
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:
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:
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