Integration in SAP

Für die Integration von Spectrum™ Technology Platform in SAP müssen Sie unterstützende Datenbanken und Datenflüsse auf dem Spectrum™ Technology Platform-Server installieren und anschließend Ihr SAP-System so konfigurieren, dass es mit Spectrum™ Technology Platform kommuniziert. Sobald Sie dies gemacht haben, haben Benutzer von SAP Zugriff auf die Adressenüberprüfungs- und Geocoding-Funktion innerhalb von SAP.

  1. Installieren Sie auf dem Spectrum™ Technology Platform-Server die erforderlichen Datenbanken für die Adressenüberprüfung, das Geocoding und die Steuerhoheitszuweisung, und definieren Sie Datenbankressourcen für jede Datenbank.

    Sie müssen den Datenbankressourcen die folgenden Namen geben.

    US-Datenbank Erforderlicher Name für Datenbankressource
    Enterprise Geocoding-Modul – Kanada-Datenbank IGEO_CAN
    Enterprise Geocoding-Modul – US-Datenbank EGM_US
    Enterprise Tax-Modul-Datenbank ETM
    Universal Addressing-Modul – Kanada-Datenbank Kanada
    Universal Addressing-Modul – Loqate-Datenbank Loqate
    Universal Addressing-Modul – US-Datenbank UAM_US
  2. Wenn Sie das SAP-Modul installieren, werden verschiedene Datenflussdateien automatisch installiert. Andere Datenflussdateien müssen manuell in Spectrum™ Technology Platform kopiert werden.
    1. Wenn Sie das Address Now-Modul, Enterprise Tax-Modul oder Universal Addressing-Modul zu einer vorhandenen Installation hinzufügen möchten, öffnen Sie den Spectrum™ Technology Platform Enterprise Designer, wählen Sie Ansicht > Server-Explorer aus und löschen Sie diesen Datenfluss: SAPValidateAddressWithCandidates.
    2. Öffnen Sie: SpectrumFolder\server\modules\dataflows\sap.
    3. Überprüfen Sie die folgende Tabelle und kopieren Sie die anwendbaren Datenflussdateien anschließend in:

      SpectrumFolder\server\app\import

      Wenn Sie diese Reihe von Modulen installieren Kopieren Sie die folgenden Datenflussdateien in den Importordner
      Universal Addressing-Modul SAPValidateAddressWithCandidates.df SAPValidateAddressWithCandidates.UAM.df
      Enterprise Geocoding-Modul

      SAPValidateAddressWithCandidates.EGM.df

      Enterprise Geocoding-Modul
      Universal Addressing-Modul

      SAPValidateAddressWithCandidates.UAM_EGM.df

      Enterprise Tax-Modul
      Universal Addressing-Modul

      SAPAssignGeoTAXInfo.df
      SAPBatchAssignGeoTAXInfo.df

      SAPValidateAddressAndAssignGeoTAXInfo.df
      SAPValidateAddressWithCandidates.UAM_ETM.df

      Enterprise Geocoding-Modul
      Enterprise Tax-Modul
      Universal Addressing-Modul

      SAPValidateAddressWithCandidates.UAM_ETM_EGM.df

      Universal Addressing-Modul ohne Loqate


      SAPValidateAddressWithCandidate_UAM.df

      Universal Addressing-Modul ohne Loqate
      Enterprise Tax-Modul

      SAPAssignGeoTAXInfo.df
      SAPBatchAssignGeoTAXInfo.df

      SAPValidateAddressAndAssignGeoTAXInfo.df
      SAPValidateAddressWithCandidates.UAM_ETM.df

      Universal Addressing-Modul mit Loqate

      ValidateAddressWithCandidates_UAM_Loqate.df

      Universal Addressing-Modul mit Loqate
      Enterprise Geocoding-Modul

      ValidateAddressWithCandidates_UAM_Loqate_EGM.df

      Universal Addressing-Modul mit Loqate
      Enterprise Tax-Modul

      ValidateAddressWithCandidates_UAM_Loqate_ETM.df

      Universal Addressing-Modul mit Loqate
      Enterprise Geocoding-Modul
      Enterprise Tax-Modul

      ValidateAddressWithCandidates_UAM_Loqate_EGM_ETM.df

      Universal Addressing-Modul, nur Loqate

      ValidateAddressWithCandidates_Loqate.df

      Universal Addressing-Modul, nur Loqate
      Enterprise Geocoding-Modul

      ValidateAddressWithCandidates_Loqate_EGM.df

      Enterprise Geocoding-Modul

      GeocodeUSAddressWithCandidates.df
      ValidateAddressWithCandidates_EGM.df

      Enterprise Tax-Modul

      ValidateAssignGeoTAXInfo.df
      ValidateAddressWithCandidates_ETM.df
      SAPBatchAssignGeoTAXInfo.df

      Anmerkung: Wenn in der Management Console oder im Enterprise Designer Fehler auftreten, löschen Sie den Inhalt von <WindowsTemporaryDirectory>\g1Assemblies, wobei <WindowsTemporaryDirectory> einen der folgenden Werte hat: %TMP%, %TEMP%, %USERPROFILE% oder das Windows-Verzeichnis. In der Regel C:\Documents and Settings\<USERNAME>\Local Settings\Temp\g1Assemblies. Melden Sie sich nach dem Löschen des Inhalts dieses Ordners erneut an.
  3. Importieren Sie SAR-Dateien.

    Eine SAR-Datei enthält ein Add-On-Paket von Drittanbietern für SAP, wie das Spectrum™ Technology Platform SAP-Modul. Die SAR-Datei befindet sich im Ordner SAP Objects des Spectrum™ Technology Platform-Installationsprogramms. Weitere Informationen zum Importieren von SAR-Dateien in SAP-Anwendungen erhalten Sie von Ihrem SAP Basis-Administrator.

  4. Aktivieren Sie die Business Configuration-Sets (BC). Die Aktivierungsoptionen und -sequenzen von ECC- und CRM-Installationen unterscheiden sich.
    1. Aktivieren von BC-Sets für ECC- und S/4 HANA-Installationen
      1. Melden Sie sich beim Client an, auf dem die Einstellungen für das Spectrum™ Technology Platform SAP-Modul konfiguriert werden sollen.
      2. Geben Sie den Transaktionscode SCPR20 ein. Hierdurch werden die BC-Sets aktiviert und die Standardeinträge in den benutzerdefinierten Tabellen von Spectrum™ Technology Platform platziert.
      3. Geben Sie in das Feld BC-Set /HSGRP1/BCSET_BC_BAS_PV ein.
      4. Aktivieren Sie es mit den Optionen Alle Daten überschreiben und Standardmodus.



      5. Wählen Sie die restlichen BC-Sets aus, und legen Sie für die Aktivierungsoptionen Alle Daten überschreiben und Expertenmodus fest.
        Anmerkung: Aktivieren Sie diese BC-Sets in der aufgeführten Reihenfolge.
        • /HSGRP1/BCSET_BC_BAS_GTX
        • /HSGRP1/MERGE_SETTINGS
        • /HSGRP1/BCSET_BUPA_CUSTOM
        • /HSGRP1/BCSET_BC_BAS_DES
        • /HSGRP1/BCSET_DQC_CUSTOM
    2. Aktivieren von BC-Sets für CRM-Installationen
      1. Melden Sie sich beim Client an, auf dem die Einstellungen für das Spectrum™ Technology Platform SAP-Modul konfiguriert werden sollen.
      2. Geben Sie den Transaktionscode SCPR20 ein. Hierdurch werden die BC-Sets aktiviert und die Standardeinträge in den benutzerdefinierten Tabellen von Spectrum™ Technology Platform platziert.
      3. Geben Sie in das Feld BC-Set 9. /HSGRP1/BCSET_BC_BAS_DES ein.
      4. Aktivieren Sie es mit den Optionen Alle Daten überschreiben und Standardmodus.



      5. Wählen Sie die restlichen BC-Sets aus, und legen Sie für die Aktivierungsoptionen Alle Daten überschreiben und Expertenmodus fest.
        Anmerkung: Aktivieren Sie diese BC-Sets in der aufgeführten Reihenfolge.
        • /HSGRP1/BCSET_BC_BAS_PV
        • /HSGRP1/BCSET_BC_BAS_GTX
        • /HSGRP1/ICWC_SETTING
        • /HSGRP1/MERGE_SETTINGS
  5. Legen Sie das RFC-Ziel fest.
    1. Geben Sie den Transaktionscode SM59 ein.
    2. Klicken Sie auf Erstellen.
    3. Geben Sie in das Feld RFC-Ziel einen Namen Ihrer Wahl ein.
    4. Geben Sie in das Feld Verbindungstyp G ein (HTTP-Verbindung zu externem Server).
    5. Geben Sie in das Feld Beschreibung 1 eine aussagekräftige Beschreibung ein.
    6. Drücken Sie die Eingabetaste.
    7. Klicken Sie auf die Registerkarte Technische Einstellungen.
    8. Geben Sie in das Feld Zielhost den Computernamen oder die IP-Adresse des Spectrum™ Technology Platform-Servers ein.
    9. Geben Sie in das Feld Dienst-Nr. „8080“ ein.
    10. Klicken Sie auf die Registerkarte Sonderoptionen.
    11. Wählen Sie Kein Timeout aus.
    12. Wählen Sie HTTP 1.1 aus.
    13. Klicken Sie nach dem Speichern auf Verbindungstest.
      Anmerkung: Wenn ein Popup-Fenster erscheint, aktivieren Sie das Kontrollkästchen Alle weiteren Cookies akzeptieren, und wählen Sie JA aus.
    14. Ist der Test erfolgreich, navigieren Sie zur Registerkarte Antworttext, um die Spectrum™ Technology Platform-Seite anzuzeigen.
  6. Richten Sie das Spectrum™ Technology Platform-Protokollierungsobjekt ein.
    1. Geben Sie den Transaktionscode SLG0 ein.
    2. Klicken Sie auf Neue Einträge.
    3. Geben Sie in die Spalte Objekt /HSGRP1/DQC ein.
    4. Geben Sie in die Spalte Objekttext DQC-Protokollierung ein.
    5. Speichern Sie die Änderung.
  7. Konfigurieren Sie den BuildGlobalAddress-Webservice im SAP Visual Admin:
    1. Gehen Sie zu <drive>:/usr./sap/<system id>/DVEBMGS01/ j2ee/admin und klicken Sie auf go.bat. Geben Sie als Kennwort J2EE_ADMIN ein.
    2. Navigieren Sie zu Cluster > Server > Dienste > JCo RFC-Anbieter, und wählen Sie die Registerkarte Pakete aus.
    3. Geben Sie alle für die Anwendung erforderlichen Informationen ein und klicken Sie auf Festlegen, um die Änderungen zu speichern.
    4. Navigieren Sie zu Cluster > Server > Dienste > Webservice-Sicherheit.
    5. Erstellen Sie einen Proxy in Webservice-Client > sap.com > Dynamische WSProxies mit dem Namen PBBIWebServiceConnectorBGA.
    6. Geben Sie folgende URL ein:

      http://<Spectrum-Servername>:<Port>/soap/BuildGlobalAddress?wsdl

      Beispiel:

      http://MySpectrumServer:8080/soap/BuildGlobalAddress?wsdl

    7. Starten Sie den Anwendungsserver neu.
  8. Wenn Sie die französische Adressenüberprüfung verwenden, müssen Sie die Tabelle des Data Normalization-Moduls cdq-TableLookup-SAP.tba auf dem Spectrum™ Technology Platform-Server installieren. Weitere Informationen finden Sie im Spectrum™ Technology Platform Installationshandbuch.
  9. Öffnen Sie für die Konfiguration der DPV- und RDI-Optionen T-code/hsgrp1/options, und geben Sie ggf. Y (zum Aktivieren) oder N (zum Deaktivieren) an.
    • PVPO: Für die Überprüfung der Postfachadresse

    • PVST: Für die Überprüfung der Straßenanschrift

    • PVQU: Für die Batch-Adressenüberprüfung