Arbeiten mit SAP-Ariba-Procurement-Transaktionsdaten
Konfigurieren der Bestellauftragsintegration in SAP-Ariba-Procurement-Lösungen
Konfigurieren der Bestellauftragsintegration im Portal des verwalteten Gateways für Spend Management und SAP Business Network
Bestellintegration im SAP-System konfigurieren
Konfigurieren der Wareneingangsintegration
Konfigurieren der Rechnungsintegration in SAP-Ariba-Procurement-Lösungen
Konfigurieren der Rechnungsintegration im Portal des verwalteten Gateways für Spend Management und SAP Business Network
Rechnungsintegration im SAP-System konfigurieren

Parameter zur Integration von Wareneingängen aus SAP-Ariba-Procurement-Lösungen in das SAP-System pflegen

Objective

After completing this lesson, you will be able to pflegen Sie Parameter im SAP-System, um den Wareneingang aus SAP-Ariba-Procurement-Lösungen in das SAP-System zu integrieren.

Parameter für die Integration von Wareneingängen aus SAP-Ariba-Procurement-Lösungen in das SAP-System pflegen

Parameter für die Wareneingangsintegration pflegen

Bei der Integration von Wareneingängen aus SAP-Ariba-Procurement-Lösungen in das SAP-Backend-System können Käufer optionale Parameter in SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP-Business-Network-Add-on basierend auf ihren Anforderungen pflegen.

Es stehen zwei Parameter zur Verfügung:

  • GOODS_RECEIPTS_CREATE: Gibt die Wartezeit an, bevor der Wareneingang im SAP-System verarbeitet wird.
  • ENABLE_GR_ITERATION: Gibt die Anzahl der Iterationen zur Verarbeitung des Wareneingangs an.

Diese Parameter verhindern, dass Wareneingangsbelege während der Verarbeitung im SAP-System gesperrt werden. Sperrprobleme treten in der Regel auf, wenn mehrere Wareneingänge für dieselbe Bestellung angelegt und gleichzeitig an das SAP-Backend-System gesendet werden. SAP verwendet einen transaktionalen Sperrmechanismus (Enqueue-Sperre), um die Datenintegrität zu schützen. Wenn ein Wareneingang für eine Bestellung verarbeitet oder gebucht wird, sperrt SAP die Bestellung vorübergehend, um die gleichzeitige Verarbeitung von zwei Wareneingängen zu verhindern. Dies verhindert Probleme wie falsche Lagerbestände, inkonsistente Materialbelege oder Datenbeschädigungen.

Wenn ein Wareneingang bereits verarbeitet wird und eine Enqueue-Sperre für die Bestellung gesetzt hat, schlägt jeder nachfolgende Wareneingang, der versucht, für dieselbe Bestellung zu buchen, mit einem Sperrfehler fehl. Der zweite Beleg kann erst gebucht werden, wenn der erste abgeschlossen ist und häufig ein manueller Wiederholungsversuch erforderlich ist. Diese Parameter verwalten eingehende Wareneingänge, verhindern Sperrkonflikte und stellen eine reibungslose Integration sicher.

Der Parameter GOODS_RECEIPTS_CREATE definiert die Wartezeit vor der Verarbeitung eines zweiten Wareneingangs, wenn der erste noch verarbeitet wird. Diese Wartezeit wird jedoch nur einmal angewendet. Wenn die erste Wareneingangsverarbeitung die konfigurierte Wartezeit überschreitet, kann die zweite aufgrund der laufenden Sperre weiterhin fehlschlagen.

Konfiguration der Parameter GOODS_RECEIPTS_CREATE und ENABLE_GR_ITERATION im verwalteten Gateway.

Der Parameter ENABLE_GR_ITERATION bietet Flexibilität, indem er mehrere Wiederholungsversuche zulässt. Wenn der erste Wareneingang die Sperre über die initiale Wartezeit hinaus hält, kann das System basierend auf den konfigurierten Iterationen erneut versuchen, wodurch die Wahrscheinlichkeit verringert wird, dass der zweite Wareneingang aufgrund von Sperrkonflikten fehlschlägt.

Konfiguration der Parameter ENABLE_GR_ITERATION im verwalteten Gateway.

Führen Sie die folgenden Schritte aus, um Parameter im SAP-System für die Integration von Wareneingängen zu pflegen:

  1. Navigieren Sie über den Transaktionscode SPRO zu Integration mit anderen SAP-Komponenten>Verwaltetes Gateway für Spend Management und SAP Business Network für Käufer>Integration von SAP Ariba Procurement>Anwendungsspezifische Einstellungen>Wareneingang. Screenshot der Auswahl Wareneingang.
  2. Expandieren Sie den Abschnitt Wareneingang, und wählen Sie die IMG-AktivitätParameter für Wareneingang pflegen Anlegen.Screenshot der Auswahl Parameter für Wareneingang pflegen Anlegen.
  3. Wählen Sie auf der Seite Parameter – Empfangsbeleg-Exportanforderung die Schaltfläche Ändern. Screenshot von Schritt 3.
  4. Pflegen Sie auf der Seite Parameter – Empfangsbeleg-Exportanforderung die Parameter basierend auf Ihren Geschäftsanforderungen.
  5. Nachdem Sie die Parameter gepflegt haben, wählen Sie die Drucktaste Sichern.

    Weitere Informationen finden Sie in der Tabelle in dieser Lektion. Die in der Tabelle und im Screenshot angezeigten Parameterwerte dienen nur zur Veranschaulichung.

    Screenshot der Schritte 4 und 5.

Parameter für Wareneingangsintegration

ParameternameBeschreibungUnterstützte Werte
ENABLE_GR_ITERATIONKonfigurieren Sie die Anzahl der Iterationen für die Wareneingangsexportaufgabe, um zu verhindern, dass Wareneingänge im SAP-System gesperrt werden.
Variablenname
ENABLE_GR_ITERATION
Feldname
Lassen Sie das Feld leer.
Anzahl
0000
Variante
Geben Sie eine Variante für SAP-Ariba-Procurement-Lösungen an. z.B. VSAP_P
Partition
Geben Sie eine Partition für SAP-Ariba-Procurement-Lösungen an. z.B. PSAP_P
Niedrig
3
GOODS_RECEIPTS_CREATEKonfigurieren Sie die Timeout-Einstellungen (in Sekunden) für die Wareneingangsexportaufgabe, um zu verhindern, dass sie im SAP-System gesperrt wird.
Variablenname
GOODS_RECEIPTS_CREATE
Feldname
Lassen Sie das Feld leer.
Anzahl
0000
Variante
Geben Sie eine Variante für SAP-Ariba-Procurement-Lösungen an. z.B. VSAP_P
Partition
Geben Sie eine Partition für SAP-Ariba-Procurement-Lösungen an. z.B. PSAP_P
Niedrig
5

Zusammenfassung

In dieser Lektion werden die grundlegenden technischen und administrativen Voraussetzungen für die Einrichtung einer Wareneingangsintegration (WE-Integration) zwischen SAP-Ariba-Procurement-Lösungen und einem SAP-ERP- oder SAP-S/4HANA-Backend-System beschrieben. Der Hauptfokus liegt auf der Lösung von Enqueue-Sperrkonflikten, die auftreten, wenn mehrere WE-Belege gleichzeitig für dieselbe Bestellung gebucht werden.

Zu den wichtigsten Erkenntnissen gehören:

  • Verstehen der Enqueue-Sperre: SAP verwendet einen transaktionalen Sperrmechanismus, um die Datenintegrität zu schützen, was zu Integrationsfehlern führen kann, wenn mehrere Wareneingänge versuchen, eine einzelne Bestellung genau gleichzeitig zu aktualisieren.
  • GOODS_RECEIPTS_CREATE konfigurieren: Dieser Parameter legt eine einmalige "Wartezeit" (in Sekunden) für einen nachfolgenden Wareneingang fest, wenn die Bestellung derzeit durch einen vorherigen Prozess gesperrt ist.
  • ENABLE_GR_ITERATION konfigurieren: Dieser Parameter verbessert die Zuverlässigkeit, indem es dem System ermöglicht, mehrere Wiederholungsversuche (Iterationen) durchzuführen, wenn die initiale Wartezeit überschritten wird, wodurch der manuelle Eingriff für fehlgeschlagene Buchungen erheblich reduziert wird.