DQM-Funktion 204 prüft das Datums- und Zeitformat des Werts des UMF-Tags.
Die Funktion wendet das Ausgabeformat JJJJ/MM/TT oder JJJJ-MM-TT an, abhängig vom Begrenzungszeichen für das Datum des Systems. Ob der Systemdatumsbegrenzer "-" oder "/" verwendet wird, wird von Konfigurationsanforderungen bestimmt. Wenn der Parameter Zeitkomponente mit Datumsangaben ausgeben? (Y/N) dieser Funktion auf 'Y' gesetzt ist, wird im Eingabedatum eine Zeitangabe im Format HH:mm:SS erwartet.
Wenn Sie die DQM-Regel für die Korrektur der Daten konfigurieren und das Datum ungültig ist oder nicht korrekt formatiert werden kann, entfernt die Funktion den Wert aus dem UMF-Tag. Wurde die Korrekturprozedur nicht für die Korrektur eines Fehlers konfiguriert, protokolliert die Funktion eine Ausnahmebedingung im konfigurierten Fehlerprotokoll, und der Wert wird abhängig von der Fehlerkategorie der Ausnahmebedingung geladen oder nicht.
Ausnahmecode | Beschreibung | Fehlerkategorie* |
-2 | Nicht unterstütztes Eingabeformat. | 3 |
-1 | Der Wert des UMF-Tags ist kein gültiges Datum (Korrekturprozedur nicht konfiguriert). | 3 |
1 | Der Wert des UMF-Tags wurde geprüft. | 0 |
2 | Der Wert des UMF-Tags wurde geprüft und erneut formatiert (alle Komponenten – in einem gültigen Ausgabeformat erneut formatiert – in Eingabe eingeschlossen, nichts hinzugefügt oder entfernt). | 0 |
3 | Der Wert des UMF-Tags ist leer. | 1 |
4 | Die Zeitkomponente wurde aus dem Wert des UMF-Tags entfernt. | 3 |
5 | Der Wert des UMF-Tags wurde modifiziert, um ein gültiges Datum zu erstellen (dem Eingabedatum fehlen Komponenten). | 0 |
6 | Korrekturprozedur wurde konfiguriert. Der Wert des UMF-Tags war ungültig und wurde durch Überschreiben mit Leerzeichen korrigiert. | 1 |
7 | Der Wert des UMF-Tags wurde durch Vervollständigen des Datums und Entfernen der Zeitkomponente modifiziert. | 3 |