Konfigurieren der Bestellauftragsintegration in SAP-Ariba-Procurement-Lösungen

Verwalten der Datendefinition

Objective

After completing this lesson, you will be able to verstehen Sie die Wichtigkeit und Relevanz der Prüfung und Annahme der Datendefinitionsänderungen.

Verwalten der Datendefinition

Datendefinitionen

In SAP Ariba Buying and Invoicing sind Datendefinitionen strukturierte Konfigurationsobjekte, die Datenfelder, ihre Bedeutungen und ihr Verhalten über Dokumente wie Bestellanforderungen, Bestellaufträge, Empfangsbelege und Rechnungen hinweg definieren. Sie geben die Struktur und die Felder der in der SAP-Ariba-Anwendung verwendeten Daten an, einschließlich der Daten, die während Bestellabwicklungstransaktionen gesammelt, angezeigt oder übertragen werden.

Datendefinitionen dienen als Vorlagen oder Schemas, die die Organisation und Verarbeitung von Informationen steuern. Sie definieren Felder und ihre Eigenschaften, z.B. Feldname, Datentyp, Muss-/Kann-Status, Standardwerte, Bezeichner und Beschreibungen. Sie sind die Blaupausen für Felder.

Datendefinitionen sind die Grundlage für das Customizing und die Steuerung der Erfassung, Validierung, Übertragung und Berichterstellung von Beschaffungsdaten. Sie stellen sicher, dass SAP Ariba die erforderlichen Geschäftsinformationen konsistent, kontrolliert und systemkompatibel erfasst. Mit Datendefinitionen können Käufer Folgendes tun:

  • Benutzerdefinierte Felder hinzufügen
  • Benutzereingabe steuern
  • Ermöglichen Sie eine reibungslose Integration mit Backend-Systemen.
  • Geschäftsregeln durchsetzen
  • Unterstützung von Reporting und Analysen
  • Compliance, Reporting und benutzerdefinierte Geschäftsregeln sicherstellen

Im Kontext der Integration von SAP-Ariba-Procurement-Lösungen in SAP ERP oder SAP S/4HANA über die SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network senden und empfangen Integrationsereignisse Daten an das SAP-System und von diesem. Jedes Ereignis verfügt über eine definierte Datendefinition, die die Daten und die Struktur für eine erfolgreiche Integration beschreibt.

SAP Ariba kann neue Felder in Integrationsereignissen einführen, um neuere Arbeitsabläufe, Funktionen oder Erweiterungen zu unterstützen und weitere Informationen an das SAP-Backend-System zu senden. Änderungen an der Datendefinition, z.B. neue Felder oder Änderungen an der Feldreihenfolge, können die Integration dieser Importe oder Exporte in Ihr SAP-System unterbrechen.

Um dieses Problem zu beheben, aktualisieren Sie Ihre vorhandenen Ereignisse, um die Datendefinitionsänderungen in die Integrationsereignisse zu integrieren. Überprüfen Sie die Feldänderungen, und akzeptieren Sie sie bei Bedarf. Das Akzeptieren dieser Änderungen ist optional und stellt sicher, dass die Datendefinitionsänderungen von SAP Ariba erst dann in Ihre Datenimporte oder -exporte einbezogen werden, wenn Sie sie explizit akzeptieren. Wenn Sie die Änderungen nicht akzeptieren, funktioniert Ihre Integration weiterhin, jedoch ohne die neuen Felder.

Dieser Prozess gilt auch für neue benutzerdefinierte Felder. SAP Ariba fügt einem Integrationsereignis erst dann neue benutzerspezifische Felder hinzu, wenn Sie die Änderungen an der Datendefinition des Ereignisses akzeptieren.

Wenn der Datendefinition eines Ereignisses neue SAP-Ariba-Standardfelder und benutzerspezifische Felder hinzugefügt werden, müssen Sie alle Felder akzeptieren. Wenn Sie keine SAP-Ariba-Standardfelder akzeptieren, können Sie keine neuen benutzerspezifischen Felder hinzufügen. Sie müssen entweder alle Felder (benutzerspezifische Felder und neue SAP-Ariba-Standardfelder) akzeptieren oder nichts akzeptieren. Sie können nicht nur neue benutzerdefinierte Felder akzeptieren.

Nachdem Sie die Änderungen an der Datendefinition akzeptiert haben, können Sie bei Bedarf zur zuvor akzeptierten Datendefinition zurückkehren.

  • Sie müssen Änderungen an allen Aufgaben (Importen oder Exporten) überprüfen und bei Bedarf akzeptieren, da alle Dokumente der WSDL für das Ereignis entsprechen müssen, unabhängig davon, ob es sich um Import- oder Exportaufgaben handelt.
  • Sie müssen die an der Datendefinition vorgenommenen Änderungen prüfen und akzeptieren, um neue Funktionen oder Erweiterungen zu nutzen, die an den vorhandenen Funktionen entsprechend Ihren Anforderungen vorgenommen wurden.
  • Sie müssen Mitglied der Gruppe Integrationsadministration oder Kundenadministrator sein, um die Änderungen an der Datendefinition zu verwalten und zu akzeptieren.

Änderungen der Datendefinition an einzelnen Feldern akzeptieren

SAP-Ariba-Procurement-Lösungen bieten Ihnen die Flexibilität, die Änderungen an einzelnen Feldern in der Datendefinition zu überprüfen und zu akzeptieren.

Ihr Administrator muss den Parameter aktivieren, der das Akzeptieren von Datendefinitionsänderungen auf Feldebene im Intelligent Configuration Manager ermöglicht.

Application.Messaging.Integration.EnableAcceptingFieldLevelDataDefinitionChanges

Dazu müssen Sie Mitglied der Gruppe Integrationsadministration oder Kundenadministrator sein.

Screenshot, der die Option zum Akzeptieren von Datendefinitionsänderungen an einzelnen Feldern in SAP Ariba zeigt.

Mit diesem Parameter können Benutzer in der Gruppe Integration oder Kundenadministratoren Datendefinitionsänderungen auf Feldebene akzeptieren. Wenn diese Option aktiviert ist, können Benutzer ein oder mehrere Felder auswählen, für die sie Änderungen akzeptieren möchten. Markieren Sie das Ankreuzfeld neben den Feldern, die Sie akzeptieren möchten.

Nachdem Sie Änderungen gruppenübergreifend geprüft und akzeptiert haben, wird die Drucktaste Alle Änderungen veröffentlichen aktiviert. Wählen Sie sie aus, um die ausgewählten Felder dem Ereignis-/Aufgabenschema oder der Datendefinition hinzuzufügen und sie für die Integration verfügbar zu machen.

Siehe Beispiel-Screenshot:

Screenshot, der die Änderungen an der Datendefinition auf Feldebene im SAP Ariba Intelligent Configuration Manager zeigt.

Durch das Akzeptieren der Datendefinitionsänderungen auf Feldebene wird Folgendes sichergestellt:

  • Aktualisierungen sind beabsichtigt.
  • Stellt sicher, dass nur validierte und genehmigte Konfigurationen (Feldaktualisierungen) eingeführt werden und vorwärts gehen
  • Integration bleibt stabil
  • Benutzerfreundlichkeit ist geschützt
  • Die Konfigurations-Governance wird gepflegt.
  • Zielumgebungen erhalten nur korrekte und genehmigte Änderungen

Dies ist ein wichtiger Schritt für die sichere Migration und Pflege von Konfigurationen in SAP-Ariba-Procurement-Lösungen. Dieser Genehmigungsschritt stellt sicher, dass nur beabsichtigte, validierte und vom Unternehmen genehmigte Änderungen auf die Umgebung angewendet werden.

Zurücksetzen der Datendefinitionsänderungen für Export- und Importaufgaben

Wenn Sie umgebungsübergreifend mit Datendefinitionen arbeiten (Test, Produktion), akzeptieren Administratoren möglicherweise falsche, unbeabsichtigte oder inkompatible Änderungen.

SAP-Ariba-Procurement-Lösungen bieten Flexibilität, um Änderungen an der neuesten Version einer Datenexport- oder -importaufgabe rückgängig zu machen oder rückgängig zu machen. Das Zurücksetzen gewährleistet Stabilität, verhindert Inkonsistenzen und pflegt genehmigte Konfigurationen.

Gründe für die Rücknahme:

  • Unerwartetes Verhalten in Import-/Exportaufgaben
  • Integration bricht aufgrund von Feldzuordnungsinkonsistenzen ab
  • Test- oder Validierungsprobleme mit aktualisierten Definitionen

Vorteile des Reverting:

  • Schützt die Systemstabilität
  • Stellt die Konfigurations-Governance sicher
  • Verhindert Integrationsfehler
  • Reduziert das Risiko in der Produktion
  • Sorgt für Konsistenz
  • Unterstützt kontrolliertes Änderungsmanagement

Das Zurücksetzen von Änderungen an Export- und Importaufgaben verhindert falsche Aktualisierungen, pflegt genehmigte Konfigurationen, stellt stabile Integrationen und Dokumentverarbeitung sicher und schützt durchgängige Bestellabwicklungsvorgänge. Dies ist eine wichtige Absicherung bei der Konfigurationsmigration und Systemwartung.

So kehren Sie zur zuvor akzeptierten Datendefinition zurück:

  1. Wählen Sie in der Dropdown-Liste Aktionen für die Datenexport- oder -importaufgabe auf der Seite Datendefinition die Option Zurücksetzen.
  2. Überprüfen und akzeptieren Sie die Stornierung für jede Gruppe von Feldern mit dem Status Überprüfung erforderlich.
  3. Setzen Sie alle Änderungen an der Datenexport- oder -importaufgabe zurück, damit alle Änderungen rückgängig gemacht werden.
  4. Akzeptieren Sie alle Änderungen, und veröffentlichen Sie sie anschließend.Screenshot, der die Aktion Zurücksetzen in der Dropdown-Liste Aktionen für eine Datenexport- oder -importaufgabe auf der Seite Datendefinition anzeigt.
Um die zuvor akzeptierte Datendefinition rückgängig zu machen, müssen Sie Mitglied der Gruppe Integrationsadministration oder Kundenadministrator sein.Stellen Sie parallel zum Prüfen und Akzeptieren der Datendefinitionsänderungen in der SAP-Ariba-Procurement-Site/-Bereich sicher, dass die erforderlichen Softwarekomponenten für SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network Add-On (z. B. ARBCI1, ARBCI2 und ARBCIGR) auf die neueste Version in Ihrem SAP-System aktualisiert werden, um die neuen Felder zu nutzen, die von den SAP-Ariba-Procurement-Lösungen gesendet werden.

Zusammenfassung

In dieser Lektion wurde die grundlegende Rolle und Verwaltung von Datendefinitionen in SAP-Ariba-Procurement-Lösungen behandelt, wobei der Schwerpunkt auf der Integration über die SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network liegt.

Die folgenden Schlüsselkonzepte werden behandelt:

  • Definieren der Rolle von Datendefinitionen: Verstehen, dass Datendefinitionen als Blueprint oder Schema für Bestellabwicklungsdokumente fungieren und steuern, wie Felder erfasst, angezeigt und in Backend-Systeme integriert werden.
  • Integrationsaktualisierungen verwalten: Ermitteln Sie, wie Änderungen an SAP-Ariba-Standardfeldern oder das Hinzufügen benutzerspezifischer Felder eine explizite Prüfung und Akzeptanz erfordern, um die Integrationsstabilität aufrechtzuerhalten und zu vermeiden, dass Datenimporte oder -exporte unterbrochen werden.
  • Abnahmeprozess ausführen: Führen Sie die administrativen Schritte aus, um Geänderte Integrationsereignisse zu überprüfen, Feldaktualisierungen anzunehmen (entweder auf Ereignis- oder auf Einzelfeldebene), und veröffentlichen Sie diese Änderungen im Schema.
  • Schutzmaßnahmen und Reversionen implementieren: Verwenden Sie die Funktion zum Zurücknehmen, um unbeabsichtigte oder inkompatible Datendefinitionsänderungen rückgängig zu machen und so die Konfigurations-Governance und Systemstabilität sicherzustellen.
  • Abstimmung mit Backend-Systemen: Erkennen Sie die Notwendigkeit eines Upgrades der Add-On-Softwarekomponenten des verwalteten Gateways für Spend Management und SAP Business Network im SAP-ERP- oder SAP-S/4HANA-System, um neue Felder zu unterstützen und zu nutzen, die in der Datendefinition eingeführt wurden.
  • Technische Anforderungen und detaillierte Kontrollen verwalten: Aktivieren Sie bestimmte Parameter im Intelligent Configuration Manager, um Aktualisierungen auf detaillierter Feldebene zu verwalten, und stellen Sie sicher, dass die Integrations- oder Kundenadministratoren die erforderlichen Softwarekomponenten (z.B. ARBCI1, ARBCI2 und ARBCIGR) im Backend-System aktualisieren.