Sehr geehrter Herr Pleitgen,
wie von Ihnen richtig festgestellt, muss der o.g. Fall mit einer APERAK abgelehnt werden. Da es sich bei diesem Fehler um einen Fehler handelt, welcher auf Nachrichtenkopfebene (z. B. bei UTILMD vor SG4 oder bei INSRPT vor SG3) auftritt, wird die gesamte Nachricht mit genau einer APERAK abgelehnt und keine Prüfung auf Vorgangsebene vorgenommen. In der APERAK wird in diesen Fällen kein SG4 RFF+TN übermittelt. Es handelt sich bei Ihrem Beispiel deshalb um einen Fehler auf Nachrichtenkopfebene, weil aufgrund der genutzten Prüfschablone 11001 der vorhandene Wert E02 ignoriert werden muss und somit im BGM ein mit MUSS gekennzeichneter Wert fehlt. Somit ist der Fehlercode Z29 die richtige Wahl.
Die Ablehnung mittels CONTRL wäre nicht korrekt.
Freundliche Grüße Ihr Forum Datenformate |