Blog

Einführung:

In diesem Blogbeitrag geht es darum, das IDOC erneut zu verarbeiten, während beim Posten des eingehenden IDocs ein Fehler angezeigt wird.

In diesem Blogbeitrag erfahren Sie, wie Sie das Problem finden oder das vorhandene Fehler-IDOC debuggen.

Anforderung:

Fehler in der vorhandenen IDOC-ID während der Verarbeitung. Um den Fehler herauszufinden, müssen Sie die IDOC-ID in den folgenden Schritten wie folgt erneut verarbeiten und debuggen.

Schritte zum erneuten Verarbeiten der IDOC-ID:

Schritt 1:

1. Gehen Sie zur Transaktion „WE02“. Um die IDOC-Informationen anzuzeigen, dh das vorhandene IDOC.

2. Geben Sie das Idoc wie unten gezeigt ein.

3.Klicken Sie auf die Schaltfläche Ausführen, dann werden die Informationen von IDOC angezeigt, wie im folgenden Bildschirm gezeigt.

4. Es zeigt den aktuellen Status von IDOC, Im obigen Screenshot zeigt es die Fehlermeldung (Anwendungsdokument nicht gebucht) und den aktuellen Status als 51.

Schritt 2:

1. Gehen Sie zur Transaktion „WE19“. Um mehr Informationen über das bestehende IDOC zu erhalten.

2. Geben Sie das vorhandene IDOC ein und führen Sie es wie unten gezeigt aus.

3. Dann erhalten wir den folgenden Bildschirm und klicken auf Standard Inbound wie im folgenden Screenshot gezeigt.

4. Dann wird es zeigen die Funktion Modul name und logische nachricht wie gezeigt in die unten bildschirm.

5. Klicken Sie dann auf die Schaltfläche OK und es wird das IDOC generiert.

6. Kopieren Sie das neu generierte IDOC (siehe unten).

Schritt 3:

1. Gehen Sie dann zur Transaktion „SE37“ und geben Sie den Funktionsbaustein ein (ZAU_CONCUR_IDOC_UPLD) Setzen Sie einen Haltepunkt in den Funktionsbaustein, wie unten gezeigt.

Schritt 4:

1.Gehen Sie zur Transaktion „BD20“, geben Sie das neu generierte IDOC ein und führen Sie es aus.

2. Nachdem Sie auf die Schaltfläche Ausführen geklickt haben, wird es wie unten gezeigt in das Funktionsmodul ausgelöst.

3.By beim Debuggen des Funktionsmoduls können wir das Problem herausfinden, warum das Idoc nicht verarbeitet wird.

Fazit:

Nach dem Auslösen in das Funktionsmodul durch Angabe der neu generierten IDOC-Nummer können wir dieses Funktionsmodul debuggen.

Fehlermeldung mit der Beschreibung:

Statusbeschreibung

51 Bewerbungsdokument nicht gebucht

52 Bewerbungsdokument no1t vollständig gebucht

Erfolgsmeldung mit der Beschreibung:

Statusbeschreibung

53 Bewerbungsdokument gebucht

Vielen Dank im Voraus!!

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.