Alle Arbeiten/Projekt 02 · 仕事

Dokumenten-
Workflow

Kategorie
Belegeingang auf Open-Source-Basis, revisionssicher archiviert
Art
Nebenberuf · Anlagenbau
Jahr
2026
Status
Umsetzung läuft
Zum Artikel

Ein vollständig neuer Dokumenten-Workflow als Ablösung für DocuWare, vom Scan über automatische Verschlagwortung und Abgleich mit dem ERP bis zur revisionssicheren Archivierung auf WORM-Speicher.

/01 · Ausgangslage

Barcodes aufkleben, Belegart eintippen: fehleranfällig, langsam, lizenzpflichtig

Der Belegeingang lief über eine bestehende DocuWare-Installation und viel Handarbeit: Belege wurden gescannt, mit aufgeklebten Barcodes versehen und Belegart, Partner und Vorgangsnummer manuell eingetippt. Das ist fehleranfällig, langsam und lizenzpflichtig.

Ich habe einen vollständig neuen Workflow auf Open-Source-Basis entworfen, der den gesamten Weg abdeckt, vom Eingang über drei Kanäle (Papierscan, XML-E-Rechnung, Dateiablage) über automatische Erkennung und Validierung gegen das ERP bis zur revisionssicheren Ablage auf dem WORM-Speicher, ergänzt um abteilungsspezifische Freigabe-Workflows.

/02 · Ablauf

Drei Kanäle, ein Lauf, ein Archiv

Stand: Prozessaufnahme, Zielarchitektur, Toolauswahl und Risikoanalyse sind abgeschlossen und liegen als Entscheidungsvorlage samt Prozessdiagramm vor. Die Umsetzung läuft.

Ich habe das Projekt allein verantwortet: Ist-Aufnahme des bestehenden Belegflusses, Auswahl und Bewertung der Werkzeuge, Entwurf der Zielarchitektur, Bewertung von Vorteilen und Risiken je Prozessschritt und die Umsetzung. Kollegen und Fachabteilungen wurden punktuell zu fachlichen Detailfragen eingebunden.

Ausdrücklich Teil meiner Rolle war, die Schwachstellen des eigenen Entwurfs zu benennen, statt sie zu übergehen. Die Entscheidungsvorlage enthält zu jedem Vorteil das zugehörige Risiko. Eine Automatisierung im Rechnungseingang, die niemand mehr prüft, ist teurer als der Handgriff, den sie einspart.

Papier-BelegeScan mit TrennseitenE-RechnungenXML aus PostfachSonstige DateienOrdner auf dem NASPaperless-ngxStapel splitten, OCR, Tag inboxWindmill, Cron alle x MinutenBelegart, Partner, VorgangsnummerAbgleich mit dem ERP, ODBCVorgang vorhanden und konsistent?TrefferFelder per API zurückKein TrefferFehler-Tag, manuelle Prüfung↻ nach Korrektur erneut in den LaufWORM-SpeicherOffen: wer schreibt wann?
Der geplante Ablauf. Paperless-ngx erfasst, Windmill verbindet, das ERP validiert, der WORM-Speicher archiviert.
/03 · Erfassung

Trennseiten statt Barcodes verlagern die Fehlerquelle

Der Wegfall der aufgeklebten Barcodes ist der spürbarste Gewinn beim Scannen, erzeugt aber eine neue Fehlerklasse: vergessene Trennseiten, Duplex-Scans und Leerseiten führen zu falsch geschnittenen Dokumenten. Das ist beherrschbar, muss aber im Betriebskonzept und in der Einweisung der Anwender abgebildet sein.

  • Vorteil Keine aufgeklebten Barcodes mehr, nur noch Trennseiten in den Stapel legen. Belegart und Nummer werden erkannt statt getippt. Das spart den größten Handgriff im heutigen Ablauf.
  • Risiko Ein schlechter Scan erzeugt eine plausible, aber falsche Zuordnung, die niemand prüft. Wenn niemand mehr manuell prüft, wird aus einem eingesparten Handgriff ein unentdeckter Buchungsfehler.
Papier-BelegeScan mit TrennseitenE-RechnungenXML aus PostfachSonstige DateienOrdner auf dem NASPaperless-ngxStapel splitten, OCR, Tag inboxWindmill, Cron alle x MinutenBelegart, Partner, VorgangsnummerAbgleich mit dem ERP, ODBCVorgang vorhanden und konsistent?TrefferFelder per API zurückKein TrefferFehler-Tag, manuelle Prüfung↻ nach Korrektur erneut in den LaufWORM-SpeicherOffen: wer schreibt wann?
Eingang: Papierscan mit Trennseiten, XML aus dem Postfach, Ordner auf dem NAS: alles in Paperless-ngx.
/04 · Abgleich

Jeder Beleg wird gegen das ERP validiert

Plausible Falscherkennung ist gefährlicher als gar keine Erkennung. Ein schlechter Scan kann zu einer automatischen Zuordnung führen, die korrekt aussieht und es nicht ist. Der Abgleich gegen das ERP ist genau dafür die Gegenmaßnahme. Er fängt Zahlendreher und falsche Partner ab, bevor sie ins Archiv wandern.

Eine neue harte Abhängigkeit zum ERP. Der ODBC-Abgleich mit dem ERP macht den Prozess belastbar und gleichzeitig verwundbar. Fällt die Verbindung aus, staut sich der komplette Belegeingang. Das verlangt eine definierte Rückfallebene statt der stillschweigenden Annahme, dass die Datenbank immer erreichbar ist.

Idempotenz des Cron-Laufs. Ein periodischer Lauf über einen Dokumentenbestand braucht eine eindeutige Statuslogik. Ohne sie verarbeitet der Job Dokumente doppelt oder überspringt sie. Beides fällt im Testbetrieb mit kleinen Mengen nicht auf und im Produktivbetrieb dann sehr wohl.

Papier-BelegeScan mit TrennseitenE-RechnungenXML aus PostfachSonstige DateienOrdner auf dem NASPaperless-ngxStapel splitten, OCR, Tag inboxWindmill, Cron alle x MinutenBelegart, Partner, VorgangsnummerAbgleich mit dem ERP, ODBCVorgang vorhanden und konsistent?TrefferFelder per API zurückKein TrefferFehler-Tag, manuelle Prüfung↻ nach Korrektur erneut in den LaufWORM-SpeicherOffen: wer schreibt wann?
Windmill erkennt Belegart, Partner und Vorgangsnummer und prüft sie gegen das ERP. Kein Treffer: Fehler-Tag und manuelle Prüfung.
/05 · Archiv

Revisionssicherheit ist nicht dort, wo die Dokumente liegen

Paperless-ngx ist ein Erfassungs- und Bearbeitungssystem, kein revisionssicheres Archiv. Der WORM-Speicher ist es, aber nur, wenn definiert ist, wer wann was dorthin schreibt. Genau dieser Übergang ist im aktuellen Entwurf der größte offene Punkt: ohne festgelegten Rückschreibeweg und ohne Verfahrensdokumentation entsteht eine GoBD-Lücke, die den gesamten Nutzen des Projekts infrage stellt. Dieser Punkt ist in der Entscheidungsvorlage explizit als ungelöst markiert, statt ihn zu kaschieren.

  • Vorteil Der WORM-Speicher bleibt technisch unverändert, die Revisionssicherheit ist dort bereits gelöst. Keine Lizenzkosten, volle Kontrolle, jeder Sonderfall lässt sich selbst nachbauen.
  • Risiko Kein Hersteller-Support. Wartung, Updates und das Wissen um den Prozess liegen bei einzelnen Personen. Dokumentation und Wissenstransfer sind hier kein Nice-to-have, sondern Teil der Betriebsfähigkeit.
Papier-BelegeScan mit TrennseitenE-RechnungenXML aus PostfachSonstige DateienOrdner auf dem NASPaperless-ngxStapel splitten, OCR, Tag inboxWindmill, Cron alle x MinutenBelegart, Partner, VorgangsnummerAbgleich mit dem ERP, ODBCVorgang vorhanden und konsistent?TrefferFelder per API zurückKein TrefferFehler-Tag, manuelle Prüfung↻ nach Korrektur erneut in den LaufWORM-SpeicherOffen: wer schreibt wann?
Die Ablage im WORM-Speicher. Offen: wer schreibt wann?
/06 · Mehrwert

Entscheidungsreife Grundlage statt Bauchgefühl

  • Entscheidungsreife Grundlage statt Bauchgefühl. Vorgelegt wurden eine dokumentierte Zielarchitektur, ein vollständiges Prozessdiagramm und eine Gegenüberstellung von Vorteil und Risiko für jeden einzelnen Prozessschritt. Die Geschäftsführung kann auf dieser Basis entscheiden, ohne selbst in die Technik einsteigen zu müssen.
  • Der größte manuelle Handgriff entfällt. Belegart, Partner und Vorgangsnummer werden erkannt statt getippt. Das ist der Schritt, der im heutigen Ablauf die meiste Zeit kostet und die meisten Fehler produziert.
  • Jeder Beleg wird gegen das ERP validiert. Zahlendreher und falsch zugeordnete Geschäftspartner fallen im Prozess auf, nicht erst in der Buchhaltung.
  • Fehlerfälle verschwinden nicht still. Unklare Belege erhalten ein Fehler-Tag und landen in einer sichtbaren Arbeitsliste; nach der Korrektur laufen sie automatisch erneut durch den Prozess.
  • Ablösung der DocuWare-Lizenzen. Der Entwurf kommt ohne kostenpflichtige Lizenzen aus und behält gleichzeitig die volle Kontrolle über jeden Sonderfall im eigenen Haus.
  • Compliance-Risiko vor Projektstart benannt. Die GoBD-Lücke wurde identifiziert und dokumentiert, bevor investiert wurde, nicht im Nachhinein durch eine Prüfung.
Paperless-ngx
Dokumenteneingang, Stapeltrennung über Trennseiten, OCR, Inbox-Tagging
Windmill
Cron-gesteuerte Automatisierung: Auswertung, Klassifizierung, Rückschreiben per API
Das ERP
Validierung der Belegdaten gegen bestehende Vorgänge, angebunden über ODBC
Amber Search
Lokale KI-gestützte Volltext- und Dokumentensuche über den Bestand
WORM-Speicher
Revisionssichere, unveränderbare Langzeitablage
Die Komponenten und ihre Rolle im Prozess

Wie ich es gebaut habe

IntakePaperless-ngx
AutomationWindmill (cron)
ValidationERP over ODBC
SearchAmber Search
ArchiveWORM storage
/Nächstes Projekt · 次へTenjinVisualisierung neuroplastischen Lernens