Déployer le programme ABAP pour SAP

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Pour commencer à établir une connexion entre votre SAP système et votre ServiceNow instance, déployez le programme AMAP (Advanced Business Application Programming). Le déploiement du programme ABAP permet de partager des données entre SAP votre ServiceNow instance.

    Avant de commencer

    Pour accéder au programme ABAP, téléchargez l’ABAP pour l’application SAP à Gestion des actifs logiciels partir du ServiceNow Store. Assurez-vous de télécharger la version de l’application compatible avec la Zurich version.

    Rôle requis : sam_admin

    Pourquoi et quand exécuter cette tâche

    Pour déployer le programme ABAP, importez les fichiers de transport fournis via ABAP pour Gestion des actifs logiciels l’applicationSAP, puis configurez un fournisseur de service avec le gestionnaire d’architecture orientée services (SOA).

    Remarque :
    Si vous mettez à niveau votre ServiceNow instance, vous devez télécharger et déployer la version du programme ABAP compatible avec la nouvelle version. Vous devez ensuite reconfigurer un fournisseur de service avec le gestionnaire SOA.

    Pour plus d’informations sur la configuration de SAP, consultez KB0813999.

    Pour plus d’informations sur SAP les outils associés, consultez le portail d’aide SAP.

    Procédure

    1. Dans votre SAP système, importez les fichiers de transport à l’aide du SAP Système de gestion du transport (STMS).
      1. Copiez et extrayez les fichiers COFILE et DATA dans votre répertoire.
      2. Démarrez STMS et sélectionnez Vue d’ensemble de l’importation.
      3. Double-cliquez sur le système cible, puis sélectionnez Extras > Autres demandes > Ajouter, puis entrez le numéro de la demande de transport.
      4. Mettez la demande en surbrillance et sélectionnez Demande > Importer.
      5. Dans la fenêtre Importer la demande de transport, saisissez le numéro de client dans le champ Client cible .
      6. Sélectionnez l’onglet Options, puis cochez la case Ignorer la version de composant non valide .
      7. Sélectionnez OK.
    2. Dans votre SAP système, configurez un fournisseur de service avec le gestionnaire SOA.
      1. Démarrez le gestionnaire SOA et sélectionnez Administration des services > Configuration des services Web.
      2. Sélectionnez la définition du service dans le champ Rechercher par .
      3. Entrez l’emplacement de définition de service dans le champ Modèle de recherche .
      4. Sélectionnez Aller.
      5. Dans le volet Résultats de recherche, sélectionnez la ligne de définition de service, puis sélectionnez Appliquer la sélection.
      6. Dans l’onglet Configurations, sélectionnez Créer.
      7. Renseignez les champs suivants.
        Tableau 1. Boîte de dialogue Gestion SOA
        Champ Description
        Nom de service Nom du service.
        Description Description du service.
        Nouveau nom de liaison Nom de la liaison.
      8. Sélectionnez Appliquer les paramètres.
      9. Sélectionner Sécurité du fournisseur > Authentification de message, puis cochez la case ID d’utilisateur/Mot de passe .
      10. Sélectionnez Enregistrer.
      11. Sélectionner Vue d'ensemble > Ouvrir le document WSDL de l’heure de conception.
        Une fenêtre de navigateur s’ouvre et un nouveau WSDL est généré.
      12. Sélectionnez Ouvrir la génération WSDL de service.
      13. Copiez le lien à partir de l’URL WSDL pour le champ Liaison .
    3. Vérifiez la connexion RFC.

    Que faire ensuite

    Revenez à votre ServiceNow instance pour établir votre SAP connexion.