Von der ADQ-Projektgruppe "Datentransfer" liegt ein
Fachkonzept Fehlerverarbeitung vor.
Dieses soll als Grundlage für die schrittweise Implementierung einer automatisierten Fehlerbehandlung dienen.
In ISOagriNet wurde zur Kommunikation von allgemeinen Fehlern ein Fehlerentity 888888 definiert, das bereits alle notwendigen Items zur Beschreibung eines Fehlers enthält.
Analog dazu sollen im Fehlerfall alle anderen Entities mit den Infos ergänzt und zum Absender zurückgeschickt werden.
Item | Bedeutung |
---|---|
820138 | Vorgangsnummer, z.B. Dateinummer, Session; vom Absender vergeben |
890005 | Satznummer; vom Absender vergeben |
901013 | Satz-ID, z.B. Timestamp oder Satz-ID im Fehlerarchiv; vom Empfänger vergeben |
890001 | Fehlerschwere mit Codeset |
890002 | Fehlercode mit Codeset |
890003 | Fehlertext |
190006 | Item, das den Fehler verursacht hat |
Schritt | Maßnahmen | 900028 | 820138 | 890005 | 901013 | 890001 | 890002 | 190006 |
---|---|---|---|---|---|---|---|---|
1 | Datensätze mit Vorgang und Satznummer markieren (kundenspezifisch, Vorbereitung für Schritt 4) | 20200730 | 34359 | 146 | ||||
2 | Datensätze mit Satz-ID (z.B. Timestamp) markieren (Vorbereitung für Schritt 7 und für revisionssichere Ablage) | 20200730 | 34359 | 146 | 0701123317005 | |||
3 | Datensätze mit Fehlercodes ergänzen | 20200730 | 34359 | 146 | 0701123317005 | 1 | 33 | 900028 |
4 | zuordnen zu den Originalvorgängen anhand Vorgang und Satznummer | 20200730 | 34359 | 146 | … | … | … | … |
5 | Daten korrigieren, vom VIT erhaltene Satz-ID speichern | 20140730 | … | … | 0701123317005 | … | … | … |
6 | Korrekturdaten mit alter Satz-ID sowie neuer kundeneigener Vorgangs- und Satznummer ausgeben | 20140730 | 35793 | 23 | 0701123317005 | … | … | 900028 |
7 | falls das Item jetzt in Ordnung ist, mittels Satz-ID und Fehler-Item den alten Fehler abschließen (als erledigt kennzeichnen) | … | … | … | 0701123317005 | … | … | 900028 |
8 | weitere Plausiprüfung ergibt einen neuen Fehler: neue Satz-ID vergeben und eventuell neuen Zyklus beginnen | 20140730 | 35793 | 23 | 0712082214017 |