- 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.
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.
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.
| 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 |
| Feldnummer | Indikator | min | max | Fehler |
|---|
| 25 | z | 0 | 1 | SATZ_MIT_MEHREREN_ZDB_NUMMERN |
| 30 | | 0 | 1 | SATZ_MIT_MEHREREN_CODIERTEN_SATZANGABEN |
| Feldnummer | min | max | Länge | Fehler |
|---|
| 51 | 7 | 8 | | SATZ_MIT_FALSCHER_051_LAENGE |
| 52 | | | 15 | SATZ_MIT_FALSCHER_052_LAENGE |
| Feldnummer | Indikator | Feldnummer B | Indikator B | Fehler |
|---|
| 52 | '_' | 100 | '_' | FORTLAUFENDES_SAMMELWERK_MIT_VERFASSER |
| 100 | '_' | 200 | '_' | SATZ_MIT_100_UND_200_BLANK |
| 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.
In der aktuellen Version werden die Referenzen in folgenden Feldern überprüft.
- 010
- 453, 463, 473, 483, 493