Intégration à SAP

Pour intégrer Spectrum™ Technology Platform à SAP, vous devez installer les bases de données et les dataflows de prise en charge correspondants sur le serveur Spectrum™ Technology Platform, puis configurer votre système SAP pour qu'il communique avec Spectrum™ Technology Platform. Une fois ces opérations terminées, les utilisateurs de SAP ont accès aux fonctionnalités de validation et de géocodage d'adresses depuis SAP.

  1. Sur le serveur Spectrum™ Technology Platform, installez les bases de données requises pour effectuer la validation d'adresses, le géocodage et l'affectation de juridictions fiscales, et définissez les ressources de base de données de chaque base de données.

    Vous devez attribuer aux ressources de base de données les noms suivants.

    Base de données Nom requis pour la ressource de base de données
    Module Enterprise Geocoding - Base de données du Canada IGEO_CAN
    Module Enterprise Geocoding - Base de données des États-Unis EGM_US
    Base de données du module Enterprise Tax ETM
    Module Universal Addressing - Base de données du Canada
    Module Universal Addressing - Base de données Loqate Loqate
    Module Universal Addressing - Base de données des États-Unis UAM_US
  2. Lorsque vous installez le SAP Module, plusieurs fichiers de dataflows sont automatiquement installés. D'autres fichiers de dataflow doivent être copiés manuellement dans Spectrum™ Technology Platform.
    1. Si vous ajoutez le module Address Now, le module Enterprise Tax ou le module Universal Addressing à une installation existante, ouvrez Spectrum™ Technology Platform Enterprise Designer, sélectionnez Afficher > Explorateur du serveur, et supprimez le dataflow suivant : SAPValidateAddressWithCandidates.
    2. Accédez à : SpectrumFolder\server\modules\dataflows\sap
    3. Examinez la table suivante puis copiez les fichiers de dataflow concernés vers :

      SpectrumFolder\server\app\import

      Si vous installez cet ensemble de modules Copiez ces fichiers de dataflow vers le dossier d'importation
      Module Universal Addressing SAPValidateAddressWithCandidates.df SAPValidateAddressWithCandidates.UAM.df
      Module Enterprise Geocoding

      SAPValidateAddressWithCandidates.EGM.df

      Module Enterprise GeocodingModule Universal Addressing

      SAPValidateAddressWithCandidates.UAM_EGM.df

      Module Enterprise TaxModule Universal Addressing

      SAPAssignGeoTAXInfo.dfSAPBatchAssignGeoTAXInfo.df
      SAPValidateAddressAndAssignGeoTAXInfo.dfSAPValidateAddressWithCandidates.UAM_ETM.df

      Module Enterprise GeocodingModule Enterprise TaxModule Universal Addressing

      SAPValidateAddressWithCandidates.UAM_ETM_EGM.df

      Module Universal Addressing sans Loqate


      SAPValidateAddressWithCandidate_UAM.df

      Module Universal Addressing sans LoqateModule Enterprise Tax

      SAPAssignGeoTAXInfo.dfSAPBatchAssignGeoTAXInfo.df
      SAPValidateAddressAndAssignGeoTAXInfo.dfSAPValidateAddressWithCandidates.UAM_ETM.df

      Module Universal Addressing avec Loqate

      ValidateAddressWithCandidates_UAM_Loqate.df

      Module Universal Addressing avec LoqateModule Enterprise Geocoding

      ValidateAddressWithCandidates_UAM_Loqate_EGM.df

      Module Universal Addressing avec LoqateModule Enterprise Tax

      ValidateAddressWithCandidates_UAM_Loqate_ETM.df

      Module Universal Addressing avec LoqateModule Enterprise GeocodingModule Enterprise Tax

      ValidateAddressWithCandidates_UAM_Loqate_EGM_ETM.df

      Module Universal Addressing, Loqate uniquement

      ValidateAddressWithCandidates_Loqate.df

      Module Universal Addressing, Loqate uniquementModule Enterprise Geocoding

      ValidateAddressWithCandidates_Loqate_EGM.df

      Module Enterprise Geocoding

      GeocodeUSAddressWithCandidates.dfValidateAddressWithCandidates_EGM.df

      Module Enterprise Tax

      ValidateAssignGeoTAXInfo.dfValidateAddressWithCandidates_ETM.dfSAPBatchAssignGeoTAXInfo.df

      Remarque : Si des erreurs se produisent dans Management Console ou dans Enterprise Designer, supprimez le contenu de <WindowsTemporaryDirectory>\g1Assemblies, où <WindowsTemporaryDirectory> est l'un des éléments suivants : %TMP%, %TEMP%, %USERPROFILE% ou le répertoire Windows. Généralement, C:\Documents and Settings\<USERNAME>\Local Settings\Temp\g1Assemblies. Après avoir supprimé le contenu de ce dossier, connectez-vous de nouveau.
  3. Importez les fichiers .SAR.

    Un fichier .SAR est un fichier qui contient un package complémentaire tiers pour SAP, tel que le module SAP de Spectrum™ Technology Platform. Le fichier .SAR se trouve dans le programme d'installation Spectrum™ Technology Platform dans le dossier SAP Objects. Pour en savoir plus sur l'importation de fichiers .SAR dans des applications SAP, renseignez-vous auprès de votre administrateur SAP Basis.

  4. Activez les ensembles Business Configuration (BC). Les options d’activation et la séquence sont différentes pour les installations ECC et CRM.
    1. Activation des ensembles BC pour les installations ECC et S/4 HANA
      1. Connectez-vous sur le client où les paramètres du module SAP de Spectrum™ Technology Platform doivent être configurés.
      2. Saisissez le code de transaction SCPR20. Cela active les ensembles BC et place les entrées par défaut dans les tables de personnalisation Spectrum™ Technology Platform.
      3. Dans le champ Ensemble BC, saisissez le mot clé *hsgrp1* et recherchez tous les ensembles BC dans cet espace de noms.
      4. Activez-le à l'aide des options Écraser toutes les données et Mode par défaut.


      5. Sélectionnez et activez les ensembles BC avec les options d'activation définies sur Écraser toutes les données et Mode expert.
        Remarque : Activez ces ensembles BC dans l'ordre indiqué.
        • /HSGRP1/BCSET_BC_BAS_DES
        • /HSGRP1/BCSET_BC_BAS_GTX
        • /HSGRP1/BCSET_BC_BAS_PV
        • /HSGRP1/BCSET_BUPA_CUSTOM
        • /HSGRP1/BCSET_DQC_CUSTOM
        • /HSGRP1/BCSET_VENDOR
        • /HSGRP1/DD_TCODE
        • /HSGRP1/FUZZY_SEARCH_INPUT_PARAM
        • /HSGRP1/MERGE_SETTINGS
        • /HSGRP1/ONP_PO
        • /HSGRP1/SPOD_CON_TABLE
        • /HSGRP1/SPOD_IN_TABLE
        • /HSGRP1/SPOD_OPT_TABLE
        • /HSGRP1/SPOD_OUT_TABLE
        • /HSGRP1/SPOD_PO
    2. Activation d'ensembles BC pour les installations CRM dans lesquelles ICWC n’est pas requis (client Web IC)
      1. Connectez-vous sur le client où les paramètres du module SAP de Spectrum™ Technology Platform doivent être configurés.
      2. Saisissez le code de transaction SCPR20. Cela active les ensembles BC et place les entrées par défaut dans les tables de personnalisation Spectrum™ Technology Platform.
      3. Dans le champ Ensemble BC, saisissez le mot clé *hsgrp1* et recherchez tous les ensembles BC dans cet espace de noms.
      4. Activez-le à l'aide des options Écraser toutes les données et Mode par défaut.


      5. Sélectionnez et activez les ensembles BC avec les options d'activation définies sur Écraser toutes les données et Mode expert.
        Remarque : Activez ces ensembles BC dans l'ordre indiqué.
        • /HSGRP1/BCSET_BC_BAS_DES
        • /HSGRP1/BCSET_BC_BAS_GTX
        • /HSGRP1/BCSET_BC_BAS_PV
        • /HSGRP1/FUZZY_SEARCH_INPUT_PARAM
        • /HSGRP1/MERGE_SETTINGS
        • /HSGRP1/ONP_PO_CRM
        • /HSGRP1/SPOD_CONFIG
        • /HSGRP1/SPOD_IN_TABLE
        • /HSGRP1/SPOD_OPT_TABLE
        • /HSGRP1/SPOD_OUT_TABLE
        • /HSGRP1/SPOD_PO_CRM
  5. Configurez la destination RFC pour Spectrum OnPremise.
    1. Saisissez le code de transaction SM59.
    2. Cliquez sur Créer.
    3. Dans le champ Destination RFC, saisissez un nom de votre choix.
    4. Dans le champ Type de connexion, saisissez G (connexion HTTP vers un serveur externe).
    5. Dans le champ Description 1, saisissez une description significative.
    6. Appuyez sur la touche Entrée.
    7. Cliquez sur l'onglet Paramètres techniques.
    8. Dans le champ Hôte cible, saisissez le nom d'ordinateur ou l'adresse IP du serveur Spectrum™ Technology Platform.
    9. Dans le champ Service No, saisissez 8080.
    10. Cliquez sur l'onglet Options spéciales.
    11. Sélectionnez Pas de délai d'attente.
    12. Sélectionnez HTTP 1.1.
    13. Une fois que vous avez enregistré, cliquez sur Test de connexion.
      Remarque : Si une fenêtre contextuelle apparaît, cochez la case Accepter tous les cookies supplémentaires, puis cliquez sur OUI.
    14. Une fois le test réussi, accédez à l'onglet Corps de réponse pour afficher la page Spectrum™ Technology Platform.
      Remarque : Pour configurer la destination RFC pour Spectrum OnDemand, voir ../../../SAPModuleGuide/source/UsingSAP/SAPWithSPOD.html#validatinganaddress.
  6. Installation de l'objet de journalisation Spectrum™ Technology Platform
    1. Saisissez le code de transaction SLG0.
    2. Cliquez sur Nouvelles entrées.
    3. Dans la colonne Objet, saisissez /HSGRP1/DQC.
    4. Dans la colonne Texte d'objet, saisissez Journalisation DQC.
    5. Enregistrez les modifications.
  7. Configurez le service Web BuildGlobalAddress dans SAP Visual Admin :
    1. Accédez à <drive>:/usr./sap/<system id>/DVEBMGS01/ j2ee/admin et cliquez sur go.bat, puis saisissez J2EE_ADMIN comme mot de passe.
    2. Accédez à Cluster > Serveur > Services > Fournisseur RFC JCo, puis sélectionnez l'onglet Paquets.
    3. Saisissez toutes les informations nécessaires à l'application, puis cliquez sur Installer pour enregistrer les modifications.
    4. Accédez à Cluster > Serveur > Services > Sécurité des services Web.
    5. Créez un proxy dans Client des services Web > sap.com > Dynamic WSProxies portant le nom PBBIWebServiceConnectorBGA.
    6. Pour l'URL, saisissez :

      http://<spectrumservername>:<port>/soap/BuildGlobalAddress?wsdl

      Par exemple,

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

    7. Redémarrez le serveur d'application.
  8. Si vous prévoyez d'utiliser la validation d'adresses françaises, vous devez installer la table cdq-TableLookup-SAP.tba du module Data Normalization sur le serveur Spectrum™ Technology Platform. Pour plus d'informations, reportez-vous au Guide de l'utilisateur Spectrum™ Technology Platform.
  9. Pour configurer les options DPV et RDI, ouvrez T-code/hsgrp1/options et spécifiez Y (pour l'activation) ou N (pour la désactivation), selon les besoins.
    • PVPO : pour la validation d’adresse de boîte postale

    • PVST : pour la validation d’adresse postale

    • PVQU : pour la validation d’adresses par lots