Découvrir l’intégration de Source-to-Pay à SAP

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • En savoir plus sur l’intégration Source-to-Pay avec SAP.

    Établissement de la communication entre les instances SAP et ServiceNow

    L’intégration Source-to-Pay avec SAP prend en charge les API suivantes :
    • API REST : REST repose sur une approche client/serveur qui sépare les front-ends et les back-ends de l’API et offre une flexibilité considérable dans le développement et la mise en œuvre. REST est sans état, ce qui signifie que l’API ne stocke aucune donnée ni aucun état entre les demandes.
    • API SOAP : Le protocole d’accès simple aux objets (SOAP) est une norme de messagerie définie par le World Wide Web Consortium et largement utilisée pour créer des API Web, généralement avec XML. SOAP prend en charge un large éventail de protocoles de communication disponibles sur Internet, tels que HTTP, SMTP et TCP/IP.
    Vous pouvez établir une connexion avec un système SAP à partir de l’instance ServiceNow à l’aide des méthodes suivantes :
    • SAP Java Connector (SAP JCo) : il s’agit d’un middleware qui permet aux applications Java de communiquer avec les systèmes SAP à l’aide de protocoles RFC/BAPI. Il prend en charge les appels de fonction distants entrants et sortants. Pour plus d’informations, consultez la documentation SAP.
    • OData (Open Data Protocol) : Il est utilisé dans les technologies Web par SAP pour rendre les données accessibles sur différentes plateformes, permettant le développement d’applications Web, de sites Web et d’applications mobiles.
    SAP prend en charge les protocoles suivants pour le transfert de données :
    • RFC/BAPI (synchronisation typique)
    • REST/OData (synchronisation)
    • SOAP (généralement asynchrone)

    Implémentations SAP

    • Implémentation sur site :

      Tout est géré et entretenu par le client dans ses emplacements physiques. SAP ECC et SAP S4 HANA peuvent tous deux être implémentés dans ce modèle.

    • Implémentation locale sur Azure ou AWS :

      L’instance SAP peut se trouver sur une instance cloud comme Azure ou AWS, mais il s’agit toujours d’un type d’implémentation locale car elle se trouve dans un pare-feu, la seule différence étant que l’instance est hébergée sur un serveur cloud. SAP ECC et SAP S4 HANA peuvent tous deux être implémentés dans ce modèle.

    • Mise en œuvre dans le cloud :

      L’instance SAP se trouve sur un véritable système cloud. Seul SAP S4 HANA peut être implémenté dans ce modèle, et SAP ECC ne peut pas être implémenté dans cette catégorie.

    Les workflows d’intégration SAP par défaut actuellement proposés par ServiceNow répondent à la mise en œuvre des deux premiers types. Cependant, cela n’empêche pas les clients de mettre en œuvre sur le cloud, ce qui peut facilement être réalisé en convertissant les modules de fonction wrapper en WSDL de service Web. Cependant, cela nécessite des personnalisations dans SAP et ServiceNow.