Eingangsverarbeitung von SYSTAT01
Verwendung
Statusrückmeldungen über einen Port beliebigen Typs werden durch die Eingangsverarbeitung des IDoc-Typs SYSTAT01 realisiert.
Voraussetzungen
Partner vereinbarungen für die logische Nachricht STATUS gepflegt. Der Vorgangscode heißt STA1.Aktivitäten
Die Eingangsverarbeitung geschieht über die SAP-Aufgabe
TS30000206 . Dabei werden die im IDoc übermittelten Status sätze den Ausgangs-IDocs gutgeschrieben, auf die sie sich beziehen.Wurde im SYSTAT01 ein in der Statuspflege (s.
Statusverarbeitung) als fehlerhaft eingestufter Status übermittelt, so schließt sich für das betroffene Ausgangs-IDoc die entsprechende Ausnahmebehandlung der Status verarbeitung an.Konnten nicht alle Statussätze erfolgreich den betroffenen IDocs gutgeschrieben werden, so erhält das Eingangs-IDoc vom Typ SYSTAT01 den Status 52. Konnte kein einziger der übermittelten Statussätze erfolgreich verarbeitet werden, erhält das IDoc den Status 51. In beiden Fällen wird die Ausnahmebehandlung des Eingangs-IDocs gestartet.
Dazu wird das Ereignis STATUSIDOCERROR ausgelöst, dessen Verbraucher die Einzelschrittaufgabe
TS30000207 ist. Als Empfänger editieren Sie das IDoc beim Ausführen des Workitem. Sie können beispielsweise die Nummer des IDocs, auf das sich einen bestimmten Statussatz bezieht, ändern und so den Status dem richtigen Ausgangs-IDoc zuordnen. Sie können das so geänderte IDoc nochmals einspielen lassen, indem Sie in der Anzeige Bearbeiten → verarbeiten wählen. Dabei versucht das System erneut, die restlichen, nicht erfolgreich gebuchten Statussätze zu verarbeiten. Gelingt dies, so erhält das IDoc den abschließenden Status 53.Wenn Sie die Verarbeitung des IDocs abbrechen wollen, so wählen Sie aus der
IDoc -Anzeige bearbeiten → verarbeiten → Löschkennzeichen setzen.