Konfiguration

In der aktuellen Version kann die Konfiguration nicht vom Nutzer modifiziert werden. In Zukunft wird es eine flexible Konfigurationsdatei geben, die an die lokalen Bedürfnisse angepasst werden kann.

Parser Checks

Beim Einlesen der Daten führt der MAB Parser bereits Prüfungen durch. Fehler im Format oder nicht erlaubte Zeichen werden erkannt und in die Fehlerreports aufgenommen.

Modulare Checks

Im folgenden sind die Mable+ Checks aufgelistet, die als Module implementiert sind, und für welche Felder sie momentan konfiguriert sind.

Die Fehler Spalte in den Tabellen bezieht sich auf die internen Mable+ Konstanten für die entsprechenden Fehlercodes.

Fehlendes Feld

Feldnummer Indikator Fehler
50 '_' SATZ_OHNE_DATENTRAEGER

Fehlendes Feld für Satztyp

Datensatztyp Feldnummer Indikator Fehler
h 331 H_SATZ_OHNE_HAUPTSACHTITEL
u 90 U_SATZ_OHNE_090
u 89 '_' U_SATZ_OHNE_BANDANGABE_VORLAGEFORM
u 10 '_' U_SATZ_OHNE_UEBERGEORDNETEN_SATZ
h 30 '_' H_SATZ_OHNE_030
h 50 '_' H_SATZ_OHNE_050

Unerlaubtes Feld für Satztyp

Datensatztyp Feldnummer Fehler
h 89 H_SATZ_MIT_BANDANGABE_VORLAGEFORM
h 90 H_SATZ_MIT_BANDANGABE_SORTIERFORM
h 10 H_SATZ_MIT_UEBERGEORDNETEM_SATZ
u 300 U_SATZ_MIT_300
u 310 U_SATZ_MIT_310
u 333 U_SATZ_MIT_333
u 340 U_SATZ_MIT_340
u 522 U_SATZ_MIT_522

Mindestens eines von zwei Feldern

Datensatztyp Feldnummer Feldnummer B Fehler
h 51 52 H_SATZ_OHNE_051_052

Feldanzahl

Feldnummer Indikator min max Fehler
25 z 0 1 SATZ_MIT_MEHREREN_ZDB_NUMMERN
30 0 1 SATZ_MIT_MEHREREN_CODIERTEN_SATZANGABEN

Feldlänge

Feldnummer min max Länge Fehler
51 7 8 SATZ_MIT_FALSCHER_051_LAENGE
52 15 SATZ_MIT_FALSCHER_052_LAENGE

Feld Konflikte

Feldnummer Indikator Feldnummer B Indikator B Fehler
52 '_' 100 '_' FORTLAUFENDES_SAMMELWERK_MIT_VERFASSER
100 '_' 200 '_' SATZ_MIT_100_UND_200_BLANK

Feldabhängigkeiten

Feldnummer Indikator Feldnummer B Indikator B Fehler
300 '_' 100 '_' SATZ_MIT_300_OHNE_100_BLANK
102 100 PND_NUMMER_OHNE_NAME
202 200 GKD_NUMMER_OHNE_KOERPERSCHAFT

Der Check für PND Nummern ohne Namen, bzw. GKD Nummern ohne Körperschaft wird für alle 25 gleichartigen Felder durchgeführt.

Referenzen

In der aktuellen Version werden die Referenzen in folgenden Feldern überprüft.

  • 010
  • 453, 463, 473, 483, 493