Ganze Fehlermeldung:
Das Element ‚Regeleinzelrohrlaenge‘ ist ungültig – Der Wert ‚123.45‘ ist gemäß seinem Datentyp ‚Decimal‘ ungültig — MaxExclusive-Einschränkung ist fehlgeschlagen.
Lösung:
Bei der Schemaprüfung gelten die Vorgaben, die für das ISYBAU-Austauschformat Abwasser (XML) gem. BFR (Baufachliche Richtlinien) Abwasser festlegt wurden. So gilt für den Feldnamen Regeleinzelrohrlaenge der Datentyp Decimal mit einer Feldlänge von 4.2.
Die Feldgrößenrestriktion 4.2 bedeutet also, dass das gesamte Feld maximal eine Anzahl von 4 Stellen hat, wovon 2 Stellen die Dezimalstellen sind.
Die Angabe wie z.B. <Regeleinzelrohrlaenge>123.45</Regeleinzelrohrlaenge> wird demnach in der Schema-Prüfung als Fehler ausgegeben, da das Feld so eine Anzahl von 5 Stellen hat, wovon 3 Stellen vor dem Dezimalpunkt stehen.
Quellen:
https://bfr-abwasser.de/html/A7-2Grundlagen.html
https://bfr-abwasser.de/html/ISYBAU_Austauschformate_Abwasser.14.12.html