Direkt zum Hauptinhalt

Identifier-Extraktion

Der Identifier wird in folgender Reihenfolge ermittelt:

  1. Verzeichnisname (wenn die Datei in einem Identifier-Unterverzeichnis liegt): Der Verzeichnisname wird direkt als Identifier verwendet.
  2. RegEx aus Dateiname: Die konfigurierte Regex wird auf den Dateinamen angewendet.
  3. Dateiname ohne Erweiterung (wenn keine Regex konfiguriert ist): Der vollständige Dateiname ohne Erweiterung gilt als Identifier.

Beispiele je Objekttyp

Belege - Regex: ^(?<nummer>[^-]+-[^.]+)\.[^.]+$

Dateiname Extrahierter Identifier
12000-156A.pdf 12000-156A
20100-42B.tif 20100-42B

Artikel - Regex: ^Artikel_(?<nummer>.+)\.[^.]+$

Dateiname Extrahierter Identifier
Artikel_ART-001.pdf ART-001
Artikel_12345.png 12345

Personenkonten - Regex: ^Konto_(?<nummer>.+)\.[^.]+$

Dateiname Extrahierter Identifier
Konto_12000.pdf 12000
Konto_20100.tif 20100

Ohne Regex (Default-Verhalten):

Dateiname Extrahierter Identifier
ART-001.pdf ART-001
12000.tif 12000

Beleg-Sonderlogik

Für Belege wird der Identifier zusätzlich auf das Belegkey-Format Kontonummer-Laufnummer geprüft:

  • 12000-156A → Suche nach Kontonummer 12000, Laufnummer 156A
  • Falls nicht gefunden und EnableBelegKeyFallback aktiv → Fallback via LadeBeleg

Bei Belegen wird nach erfolgreichem Import automatisch die Archiv-DokID mit dem Beleg verknüpft.