Erweiterte Suche
Suchergebnisse
61 Ergebnisse gesamt
Konfiguration
Die Konfiguration erfolgt über die Datei appsettings.json. Änderungen an der Konfiguration werden zur Laufzeit automatisch übernommen (Hot-Reload via IOptionsMonitor). Beim Start werden die Pflichtparameter validiert. Fehlende oder ungültige Werte führen zu ...
Identifier-Extraktion
Der Identifier wird in folgender Reihenfolge ermittelt: Verzeichnisname (wenn die Datei in einem Identifier-Unterverzeichnis liegt): Der Verzeichnisname wird direkt als Identifier verwendet. RegEx aus Dateiname: Die konfigurierte Regex wird auf den Dateinamen...
Schlagwort-Mapping
Über KeywordMapping werden Objekt-Properties auf Archiv-Schlagworte gemappt: 1=Kontonummer,43=Auftragsnummer,49=DatumLieferschein:dd-MM-yyyy Schlagwort 001 = Wert der Property Kontonummer Schlagwort 043 = Wert der Property Auftragsnummer Schlagwort 049 = We...
Schlagwortdateien
Schlagworte können auch über eine Begleitdatei ( .ini oder .txt) mit gleichem Dateinamen angegeben werden. Diese haben Vorrang vor den automatisch ermittelten Schlagworten. Format (eine Zeile pro Schlagwort): # Kommentare mit # oder ; 1=12000 43=AUF-2024-001 ...
Installation als Windows-Service
Voraussetzungen Windows 10/11 oder Windows Server 2016+ Administratorrechte für die Service-Installation Die Anwendung wird als Self-Contained publiziert und benötigt keine separate .NET-Installation. Schritt für Schritt Dateien bereitstellen: Das Publish-Arte...
Logging
Der Service nutzt Serilog mit drei konfigurierbaren Sinks: Console: Farbige Ausgabe im Kompaktformat ( HH:mm:ss [INF] Message) File: Tägliches Rolling in Logs/archivimport-YYYYMMDD.log (relativ zum Installationsverzeichnis) Sentry: Fehler ab Error werden au...
Versionshistorie
v1.0.9 — 04.08.2026 🐛 Fixed Doppelverarbeitung bei gesperrten Dateien: Konnte eine Datei nach der Verarbeitung nicht nach Erfolgreich/ Fehler verschoben werden (z.B. noch im Zugriff durch Scanner/Virenscanner), blieb sie im Quellverzeichnis liegen und wurde be...