Warum sehe ich die Bestellauftragsnummer nicht auf der Audit-Protokollseite in Sourcing, nachdem der Zuschlag für eine Preisanfrage erteilt und ein Bestellauftrag in SAP ERP erstellt wurde?
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.
Ich sehe die Bestellauftragsnummer auf der Audit-Protokollseite in Ariba Sourcing nicht, nachdem der Zuschlag für die Preisanfrage erteilt und der Bestellauftrag in SAP ERP erstellt wurde.
Das gesamte Szenario für die in ERP initiierte Preisanfrage sieht wie folgt aus:
- In der ERP-Transaktion ME41 wird eine Anfrage angelegt.
- Zu diesem Zeitpunkt wird die Dokumentart QuoteRequest von ERP an SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network gesendet. Nach der Dokumentumwandlung wird diese an Ariba Sourcing gesendet.
- Nachdem der Zuschlag in Ariba Sourcing erteilt wurde, wird eine QuoteMessageOrder (für Bestellauftrag) oder QuoteMessageContract (für Vertrag) von Ariba zurück an SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network gesendet, und nach der Dokumenttransformation wird sie an SAP ERP gesendet.
- Ein Bestellauftrag wird erstellt, und die Schnittstelle für die Vertragsantwort sendet eine ContractStatusUpdateRequest an SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network, das an Ariba weitergeleitet wird. Diese Payload enthält die Ereignisaktualisierung, die an Sourcing gesendet wird.
Die Bestellauftragsnummer ist in den Audit-Protokollen des Beschaffungsereignisses nicht sichtbar, da die Bestätigungsmeldung ContractStatusUpdateRequest nicht erfolgreich von SAP ERP an Ariba Sourcing zurückgesendet wird, nachdem der Bestellauftrag erstellt wurde. Dieser Fehler kann mehrere Ursachen haben:
- Die Schnittstelle für die Response-Message wird nicht in SAP ERP veröffentlicht.
- Es gibt technische Fehler (z.B. Berechtigungsprobleme), die das Senden der Nachricht verhindern, was in den Transaktionen SRT_MONI oder SLG1 geprüft werden kann.
- Die Nachricht wird gesendet, es fehlt jedoch die Beschaffungsereignis-ID, die erforderlich ist, um die Aktualisierung mit dem richtigen Ereignis zu verknüpfen.
- Ariba Sourcing ist nicht so konfiguriert, dass die Bestätigungsnachricht von einem externen System akzeptiert und verarbeitet wird.
Wenn Probleme mit diesem Szenario auftreten, beachten Sie die folgenden Punkte:
Wenn ContractStatusUpdateRequest nicht ausgelöst wird, nachdem ERP die QuoteMessageOrder erhalten hat:
- Stellen Sie sicher, dass die Antwortschnittstelle veröffentlicht ist. Rufen Sie die Transaktion SPRO auf, und wählen Sie "SAP Referenz-IMG".
- Klicken Sie auf Integration mit anderen SAP-Komponenten > SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network > Integration von SAP Ariba Strategic Sourcing Suite > Allgemeine Einstellungen > Schnittstelle einrichten > Verbindungen konfigurieren, um Nachrichten zu senden.
- Stellen Sie im Abschnitt Ausgehende Nachrichten sicher, dass die Ariba-Kontraktantwort geprüft und veröffentlicht wurde.
- Wenn die Schnittstelle veröffentlicht wurde, stellen Sie sicher, dass in der Transaktion SRT_MONI keine Fehler vorhanden sind, die verhindern, dass die Antwort an SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network gesendet wird (z.B. 401 nicht autorisierte Fehler).
- Wenn Sie in der Transaktion SRT_MONI keine Fehler haben, prüfen Sie auch die Transaktion SLG1 auf Fehler.
Wenn ContractStatusUpdateRequest ausgelöst wird (von ERP an Ariba), nachdem QuoteMessageOrder/QuoteMessageContract an ERP gesendet wurde:
- SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network > Transaction Tracker, und suchen Sie nach der Nachricht ConctractStatusUpdateRequest.
- Laden Sie die After-Mapping-Payload herunter, und prüfen Sie, ob die Beschaffungsereignis-ID in der Payload gefüllt ist.
- Wenn dies nicht gefüllt ist und Sie eine SP-Version verwenden, die älter als SP5 ist, lesen Sie die folgenden SAP-Hinweise:
Wenn ContractStatusUpdateRequest ausgelöst wird und Sie das Ereignis in Sourcing immer noch nicht sehen:
- Wenden Sie sich an das Beschaffungsteam, wenn der Parameter Bestätigungsmeldung aus externem System aktiviert ist. Weitere Informationen finden Sie unter Warum aktualisiert die Bestätigungsmeldung für eine Angebotsnachricht das Ausschreibungsprojekt nicht?
- Prüfen Sie, ob die Queue auf ERP-Seite registriert ist. Siehe Artikel 1915747 - PurchasingContractSRMReplicationConfirmation_Out oder PurchasingContractERPConfirmation_Out wird nicht ausgelöst.
SAP Integration Suite, verwaltetes Gateway > Verwaltetes Gateway für Beschaffungsintegration