Stellen Sie eine SAP -Verbindung her

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

    Vorbereitungen

    Bevor Sie eine Verbindung zwischen SAP und Ihrer Instanz ServiceNow herstellen, überprüfen Sie, ob Ihr Systemnetzwerk SAP für externe Anwendungen wie ServiceNowzugänglich ist. Wenn externe Verbindungen blockiert sind, können Sie einen MID-Serverinstallieren. MID-Server ermöglicht die Kommunikation und Datenbewegung zwischen einer Instanz ServiceNow 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 ServiceNowSAP verbunden ist, wird es automatisch von dieser Verbindung [] verwendet.

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > SAP: Compliance und Optimierung > Setup der Verbindung und wählen Sie Neuaus.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. SAP Formular „Verbindung einrichten“.
      Feld Beschreibung
      Name Name des Verbindungsprofils.
      Standardpreisliste Standardpreisliste, die für den Abgleich berücksichtigt werden soll.
      WSDL WSDL-URL (Web Servicebeschreibungssprache) vom SOA-Manager, die eine IP-Adresse enthält, die zum Herstellen einer Verbindung mit dem System SAP 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 lauten. Der einzige WSDL-Name, der geändert werden kann, ist der WSDL-Generierungsname.
      Benutzername Anwendername, der zum Herstellen der Verbindung mit dem System SAP 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 Verbindungs-Setup generiert.
      Standardpreisliste Standardpreisliste, die für den Abgleich berücksichtigt werden soll. Der Wert wird im Formular SAP Verbindungs-Setup generiert.
      USMM-Rollenoptimierung verwenden Checkbox, um die rollenbasierte USMM-Optimierung anzugeben, die während des Abgleichs angewendet werden muss.
      Letzte Ausführung Zeitpunkt (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 dem entsprechenden Benutzer ServiceNow 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 von SAP für Engine-Nutzungsdaten.
      Aktivität abrufen Steuert den Datenabruf von SAP für Benutzeraktivitäts- und Webaktivitätsdaten.
      Benutzertransaktionen abrufen Steuert den Datenabruf von SAP für Transaktionsaktivitätsdaten von Anwendern.
    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 darf nur ein Anmeldeinformationsdatensatz aktiv sein. Wenden Sie sich an Ihren SAP Basis-Administrator, um zu erfahren, welche Rollen Ihren Anmeldeinformationen zugeordnet sind. Der Administrator weist den Anmeldeinformationen der Anwender-ID SAP 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 SAP-Verbindung und -Version testen aus.
      Hinweis:
      Wenn Sie Ihre Instanz ServiceNow 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 anwenderdefinierte ABAP-Programm zu senden, die Daten SAP erneut in den anwenderdefinierten Tabellen zu sammeln, wählen Sie den zugehörigen Link Daten in SAP neu laden aus.
    8. Wenn die abgerufenen SAP-Daten beschädigt sind und Sie aktuelle Daten anzeigen müssen, wählen Sie den zugehörigen Link Alle SAP-Daten in ServiceNow abrufen.
      SAP Der regelmäßige Abruf von Daten ist geplant.
    9. Zeigen Sie SAP Clients in der zugehörigen Liste SAP-Clients an.
      Die SAP -Clients werden generiert, wenn die Daten SAP während der geplanten Aufgabe abgerufen werden.
    10. Wählen Sie Aktualisieren.

    Ergebnisse

    Sie können jetzt mit der Erstellung von Softwaremodellen und Berechtigungen beginnen.