Was bedeutet Datenvalidierung?
Technische Prüfungen erkennen beispielsweise fehlende Pflichtfelder oder einen Text anstelle einer Zahl. Fachliche Prüfungen klären zusätzlich, ob eine Kundennummer bekannt oder ein Auftragsstatus zulässig ist.
Beide Ebenen sind wichtig. Eine formal korrekt aufgebaute Nachricht kann inhaltlich falsch sein. Verständliche Rückmeldungen sollten deshalb zeigen, welche Angabe betroffen ist und wie der Vorgang korrigiert werden kann.
So sieht das in der Praxis aus
Beispiel: Ein Auftrag wird abgelehnt, wenn seine Kundennummer unbekannt ist oder eine Positionsmenge negativ ist.
Häufige Fragen
Reicht eine Prüfung gegen ein Datenschema aus?
Nein. Ein Schema kann Struktur und Wertebereiche prüfen. Ob ein Kunde existiert oder eine Freigabe vorliegt, erfordert zusätzliche fachliche Prüfungen.
An welcher Stelle sollten Daten geprüft werden?
Früh bei der Eingabe für verständliche Rückmeldungen und verbindlich vor der Übernahme ins Zielsystem. Eine Prüfung im Browser allein kann durch direkte Anfragen umgangen werden.
Sollten ungültige Daten automatisch korrigiert werden?
Nur bei einer eindeutigen, vereinbarten Korrektur. Andernfalls ist eine klare Ablehnung oder Prüfliste verlässlicher als ein stillschweigend erfundener Ersatzwert.
