Wie löse ich Empfangsbelege, die nicht an mein ERP-System gesendet werden können?
Dieser Wissensdatenbankartikel wurde maschinell übersetzt. SAP übernimmt keine Gewährleistung für die Richtigkeit oder Vollständigkeit der Maschinenübersetzung. Sie können den Originalinhalt anzeigen, indem Sie über die Sprachauswahl zu "Englisch" wechseln.
Zugänge (sowie negative/Stornobelege) werden in SAP Business Network angelegt, schlagen jedoch aufgrund eines ERP-Übertragungsfehlers fehl.
Wenn Sie einen ERP-Übertragungsfehler erhalten, untersuchen Sie in Ihrer externen Bestellabwicklungslösung, ob Informationen fehlen oder unvollständig sind.
Wenn der Fehler darin besteht, dass die Bestellung in Ihrem ERP-System nicht gefunden werden kann, stellen Sie sicher, dass die Bestellung nicht Bestellung erzwingen oder im ERP-System gelöscht wurde, nachdem sie von SAP gesendet wurde. Zukünftige Vorgänge werden für erzwungene Bestellungen nicht unterstützt, siehe Dokument Bestellungsübertragung und fehlgeschlagene Bestellungen.
Erläuterung des Arbeitsablaufs von Empfangsbelegen:
- Sobald ein Beleg genehmigt wurde, versucht SAP, ihn an das ERP-System zu senden (basierend auf der Integrationskonfiguration). Wenn dies fehlschlägt, versucht das System, insgesamt 25 Mal erneut zu senden, basierend auf dem Parameter Application.Receiving.MaxRetriesToSendPushFailedReceipts.
- Die Wiederholungsversuche liegen etwa 6 Stunden auseinander und ermöglichen ein Fenster von etwa 6 Tagen, um den ERP-seitigen Fehler zu identifizieren und zu beheben. Wenn Sie möchten, dass die Belege häufiger erneut gesendet werden Application.Receiving.EnableProcessPendingReceiptsHäufig können Belege alle 3 Stunden erneut übertragen werden.
- In Fällen, in denen das Beheben des Fehlers länger als 25 Wiederholungsversuche dauert oder ein im Parameter Application.Receiving.MaxRetriesToSendPushFailedReceipts konfigurierter Wert, können Sie die maximale Anzahl der Wiederholungsversuche zum Senden von Empfangsbelegen erhöhen. Beachten Sie, dass sich diese Parameteränderung nur dann auf alle Empfangsbelege auswirkt, die den Status Warten auf Verarbeitung und die Belege im Status Wird verarbeitet haben, wenn der Parameter Application.Receiving.EnableProcessPendingReceipts auf true gesetzt ist.
In Situationen, in denen der Fehler nicht behoben werden kann, empfehlen wir die folgenden Ansätze:
Option 1 (empfohlen):
Verarbeitung des Empfangsbelegs über die Schaltfläche Verarbeitung erzwingen im Empfangsbelegkopf erzwingen. Legen Sie anschließend den Empfangsbeleg manuell in ERP an.
Option 2:
Wenn das manuelle Anlegen von Belegen nicht zulässig oder nicht möglich ist:
- Erzwingen Sie die Verarbeitung der hängenden Empfangsbelege (die Empfangsbelege, die ERP-Übertragungsfehler erhalten).
- Stellen Sie sicher, dass jeder neue Beleg auch einen ERP-Übertragungsfehler erhält. Vorschlag: Das Markieren der Lieferung als abgeschlossen oder das Schließen der Bestellung für die Leistungserfassung im ERP-System, nicht in SAP Ariba Procurement, kann hilfreich sein.
- Erstellen Sie einen neuen Empfangsbeleg, der den hängengebliebenen Empfangsbeleg storniert: Wenn der erste Empfangsbeleg die Menge 1 hat, sollte der Stornobeleg die Menge -1 haben und umgekehrt.
- Reichen Sie den neuen Beleg ein.
- Danach sollte der neue Stornobeleg ebenfalls Verarbeitung erzwingen lauten.
- Dadurch wird die Bestellung in SAP Ariba mit zwei Belegen belassen, die sich gegenseitig stornieren.
- Nehmen Sie die in Schritt 2 vorgenommenen Änderungen zurück.
- Nun müssen Sie sicherstellen, dass jeder neu erstellte Empfangsbeleg erfolgreich an das ERP-System übertragen wird, und dann einen neuen Empfangsbeleg erstellen.
Achtung: Testen Sie zuerst, um sicherzustellen, dass kein Schritt ausgelassen wird oder ob eine komplexe Leistungserfassung für die Bestellung durchgeführt wird. Es ist wichtig, die Logik zu verstehen und kann je nach ERP-Antwort variieren. Wenn ERP beispielsweise den negativen Empfangsbeleg akzeptiert und diesen bucht, anstatt einen Fehler zurückzusenden, kann dieser Ansatz nicht befolgt werden.
Option 3:
Bearbeiten Sie den Empfangsbeleg mit ERP-Übertragungsfehler, setzen Sie den akzeptierten Betrag/die akzeptierte Anzahl auf 0, und reichen Sie die Abrechnung erneut ein. Verwenden Sie die Schaltfläche Bestellung schließen auf dem Empfangsbeleg (die Bestellung kann weiterhin erneut geöffnet werden).
Achtung: Verwenden Sie diese Option nicht, wenn neue Belege für die Bestellung gebucht werden. Auch wenn sie sich im Status Verarbeitet befinden und nach ERP exportiert wurden, werden sie entfernt. Diese Option ist auch nicht möglich, wenn Ihre Site für das Schließen auf Bestellauftragspositionsebene aktiviert ist.
- Wenn Ihre Site für die Integration von Empfangsbelegen in SAP Business Network konfiguriert ist, beachten Sie, dass verarbeitete Empfangsbelege erzwingen weiterhin innerhalb von SAP gesendet und synchronisiert werden, das ERP-System jedoch nicht synchronisiert ist.
- Verarbeitete Empfangsbelege erzwingen kann nicht erneut an das ERP-System gesendet werden. Wenn ein Benutzer Erzwingen versehentlich einen Empfangsbeleg verarbeitet, muss eine der ersten beiden oben genannten Optionen befolgt werden.
- Für Sites, die mit der Dateikanalintegration konfiguriert wurden, wird der Empfangsbeleg in die Warteschlange für den Export gestellt, sobald er genehmigt wurde. Der erzwungene Prozess verhindert nicht, dass er das erste Mal exportiert wird, sondern verhindert, dass der Beleg das nächste Mal in die Warteschlange gestellt wird. Dieses Szenario tritt nur auf, wenn ein Empfangsbeleg einen ERP-Übertragungsfehler erhält.
- SAP unterstützt keine Belegstornierung. Sie können einen genehmigten Empfangsbeleg nur mit negativer Leistungserfassung erfassen und später stornieren, jedoch nicht Stornieren/Löschen/Veraltet.
-
Weitere Informationen zu spezifischen Dokumentationen zum Empfangen finden Sie unten:
Einkauf > Erfassung
Einkauf > Erfassung > Erfassungsbelegimport/-export