Découvrir l’intégration Source-to-Pay avec SAP ECC et S4HANA
En savoir plus sur l’intégration Source-to-Pay avec SAP ECC et S4HANA
Établissement de la communication entre les instances SAP et ServiceNow
- 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.
- 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.
- 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’une implémentation de type sur site car elle se trouve dans un pare-feu, à la seule différence 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.
- Implémentation 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 actuels proposés par ServiceNow répondent à l’implémentation des deux premiers types. Cependant, cela n’exclut pas les clients de la mise en œuvre sur le cloud, ce qui peut facilement être réalisé en convertissant les modules de fonction wrapper en WSDL de service Web. Toutefois, cela nécessite des personnalisations dans SAP et ServiceNow.