Stellen Sie eine SAP -Verbindung her

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Nachdem Sie das ABAP-Programm (Advanced Business Application Programming) in Ihrem SAP -System bereitgestellt haben, erstellen Sie ein Verbindungsprofil, um eine Verbindung zwischen Ihrem SAP -System und Ihrer ServiceNow -Instanz herzustellen.

    Vorbereitungen

    Überprüfen Sie vor dem Herstellen einer Verbindung zwischen SAP und Ihrer ServiceNow -Instanz, ob Ihr SAP -Systemnetzwerk für externe Anwendungen wie ServiceNowzugänglich ist. Wenn externe Verbindungen blockiert sind, können Sie einen MID-Serverinstallieren. Ein MID-Server ermöglicht die Kommunikation und Datenbewegung zwischen einer ServiceNow -Instanz und externen Anwendungen oder Datenquellen. Anweisungen hierzu finden Sie unter MID Server installieren.

    Wenn bereits ein MID-Server im Netzwerk installiert und mit Ihrer Instanz ServiceNow ] verbunden ist, wird er automatisch von dieser SAP -Verbindung verwendet.

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > SAP: Compliance und Optimierung > Setup der Verbindung und wählen Sie Neu.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. SAP Formular „Verbindungseinrichtung“
      Feld Beschreibung
      Name Name des Verbindungsprofils.
      Standardpreisliste Standardpreisliste, die für den Abgleich berücksichtigt werden soll.
      WSDL WSDL-URL (Web Service Description Language) aus dem SOA-Manager, die eine IP-Adresse enthält, die für die Verbindung mit dem SAP -System verwendet wird.
      Hinweis:
      Ändern Sie den WSDL-Namen SAP nicht. Der Name der WSDL-Servicedefinition muss /NOW/SAMP sein, und der Name der Servicebindung muss NOW_SAMP sein. Der einzige WSDL-Name, der geändert werden kann, ist der WSDL-Generierungsname.
      Benutzername Benutzername, der für die Verbindung mit dem SAP -System verwendet wird.
      Passwort Passwort, das für die Verbindung mit dem SAP -System verwendet wird.
    3. Wählen Sie Absenden.
      Die erste Verbindung wird hergestellt.
    4. Wählen Sie die Verbindung SAP aus, und überprüfen Sie die Felder im Datensatz.
      Tabelle : 2. SAP Verbindungsdatensatz
      Feld Beschreibung
      Name Name des Verbindungsprofils. Der Wert wird im Formular SAP Connection Setup (Verbindungseinrichtung) generiert.
      Standardpreisliste Standardpreisliste, die für den Abgleich berücksichtigt werden soll. Der Wert wird im Formular SAP Connection Setup (Verbindungseinrichtung) generiert.
      USMM-Rollenoptimierung verwenden Checkbox, um die rollenbasierte USMM-Optimierung anzugeben, die während des Abgleichs angewendet werden muss.
      Letzte Ausführung Datum und Uhrzeit des letzten Abrufs von Daten für die Verbindung SAP.
      SOAP-Nachricht SOAP-Nachricht, die die WSDL-Informationen SAP enthält.
      Anmeldeinformationsalias Verbindungsalias, der die Anmeldeinformationen für die Verbindung enthält. Der Verbindungsalias löst Ihre Verbindung und Ihre Anmeldeinformationen zur Laufzeit auf.
      Aktiv Option, die angibt, dass die Verbindung SAP aktiv ist.
      Anwenderzuordnung
      SAP-Anwenderfeld SAP Benutzer auf verschiedenen Clients, die einem entsprechenden ServiceNow Benutzer zugeordnet sind.
      Benutzerfeld ServiceNow Benutzerfeld.
      Hinweis:
      Wenn Sie die Werte in den Feldern Benutzerzuordnung ändern, nachdem Daten abgerufen wurden, geht die Zuordnung zwischen erkannten Benutzern und Systembenutzern verloren. Die Zuordnung zwischen erkannten Benutzern und den Feldern „ Rechte verwendet von “ und „Rechte benötigt von“ geht ebenfalls verloren.
      Konfiguration
      Rollen abrufen Steuert den Datenabruf aus SAP für Rollendaten.
      Engine-Nutzung abrufen Steuert den Datenabruf aus SAP für Engine-Nutzungsdaten.
      Aktivität abrufen Steuert den Datenabruf aus SAP für Benutzeraktivitäts- und Webaktivitätsdaten.
      Benutzertransaktionen abrufen Steuert den Datenabruf aus SAP für Anwendertransaktionsaktivitätsdaten.
    5. Zeigen Sie in der zugehörigen Liste SAP Anmeldeinformationen die Anmeldeinformationen an, die Sie zum Erstellen der Verbindung verwendet haben.
      Hinweis:
      Für eine bestimmte SAP -Verbindung sollte nur ein Anmeldeinformationsdatensatz aktiv sein. Wenden Sie sich an Ihren SAP Basis-Administrator, um zu erfahren, welche Rollen Ihren Anmeldeinformationen zugeordnet sind. Ihr Administrator weist Ihren SAP Benutzer-ID-Anmeldeinformationen die entsprechenden Rollen zu.
    6. Um Ihre SAP -Verbindung zu testen und die neueste Version des ABAP-Programms auszuführen, wählen Sie den zugehörigen Link Test SAP Connection and Version (SAP-Verbindung und -Version testen) aus.
      Hinweis:
      Wenn Sie Ihre ServiceNow -Instanz aktualisieren, müssen Sie die neue Version des ABAP-Programms herunterladen und bereitstellen und einen Service Provider mit dem SOA-Manager neu konfigurieren.
    7. Um eine Anforderung an das benutzerdefinierte ABAP-Programm zu senden, die Daten SAP erneut in den benutzerdefinierten Tabellen zu erfassen, wählen Sie den zugehörigen Link Refresh data in SAP (Daten in SAP aktualisieren).
    8. Wenn die abgerufenen SAP-Daten beschädigt sind und Sie aktuelle Daten anzeigen müssen, wählen Sie den zugehörigen Link Pull all SAP Data to ServiceNow (Alle SAP-Daten an ServiceNow abrufen).
      SAP Daten sind so geplant, dass sie regelmäßig abgerufen werden.
    9. Zeigen Sie SAP Clients in der zugehörigen Liste SAP-Clients an.
      Die SAP Clients werden generiert, wenn SAP Daten während der geplanten Aufgabe abgerufen werden.
    10. Wählen Sie Aktualisieren.

    Ergebnisse

    Sie können jetzt mit dem Erstellen von Softwaremodellen und Berechtigungen beginnen.