Comment ça marche ?

BAPI et Batch Input SAP en quelques clics !

Les BAPIs (Business Application Programming Interface) sont des fonctions standard mises à disposition du public par SAP comme interfaces vers un système SAP existant, depuis un système externe. Le Batch Input est la principale méthode de transfert des données utilisée pour le chargement en masse dans tout système SAP (depuis les systèmes historiques, ou tout système externe encore en production). Les BAPIs et la méthode Batch Input sont d’excellents moyens de récupérer des données de SAP ou d’en charger de nouvelles – cependant, SAP a rendu leur utilisation relativement technique, ce qui nécessite normalement de recourir à des développeurs ou des spécialistes.

XSBS vous apporte le meilleur de la performance des BAPI et du Batch Input dans un environnement simplifié et totalement flexible, où vous pouvez réellement vous concentrer sur vos objectifs métier – tout en vous assurant que votre solution SAP est pleinement utilisée et à jour des toutes dernières données disponibles.

Les fonctions BAPI

 

  • XSBS vous permet d’appeler n’importe quelle BAPI dans n’importe quel système SAP (ERP SCM, BW, HANA etc.) sans aucune limitation. C’est la méthode principale utilisée par nos X’Apps sur étagère ou sur mesure pour communiquer avec SAP. En utilisant les X’Apps XSBS, vous vous connectez d’un seul clic et à très haut débit pour collecter des données SAP dans la mémoire XSBS, et les utiliser dans un document MS Office (Excel, Outlook, etc.), le tout avec un niveau de sécurité identique à une connexion classique à SAP via l’interface utilisateur standard.  

Vous n’avez pas à vous préoccuper de quelle(s) BAPI(s) sont les plus adaptées pour vos besoins, nos développeurs experts pourront le déduire simplement de l’expression de votre besoin métier. Si vos experts internes / département SI souhaitent utiliser XSBS STUDIO pour développer vos propres X’Apps, le module leur proposera une aide pas à pas qui simplifie le choix et le paramétrage des BAPIs nécessaires.

Recourir à une fonction BAPI est déjà un moyen performant d’échanger des données avec SAP, mais XSBS est allé plus loin en vous autorisant de multiples appels consécutifs et automatiques de la même BAPI. sans aucun besoin de coder! Par exemple, la BAPI standard “Stock Requirement List” de ECC Planning vous permet normalement d’interroger un seul article à la fois. Avec XSBS, vous pouvez appeler cette BAPI pour de multiples articles en une seule fois. XSBS STUDIO vous permet de créer des BAPI sur mesure, localement dans XSBS, et vous autorise à renommer et réorganiser les données pour faciliter leur utilisation ultérieure dans le développement de nouvelles X’Apps.

La méthode Batch Input

 

  • Depuis leur mise sur le marché, tous les modules SAP proposent la méthode Batch Input pour charger en masse des données et transactions. Cette méthode est une simple automatisation de ce qu’un utilisateur ferait dans SAP via une transaction standard.

    Les X’Apps utilisent cette méthode pour charger de longues listes d’enregistrements ou de transactions en quelques secondes, avec un niveau de sécurité en tout point équivalent à une saisie manuelle (voire supérieur, puisque l’erreur humaine n’a plus sa place…)

Vous pouvez donc aisément utiliser des X’Apps pour vos activités de maintenance en masse des Master Data (articles, clients, fournisseurs, etc..) ou des données transactionnelles (demandes d’achat, commandes, ordres de production, écritures financières…), le tout en quelques clics. Grâce à ses fonctionnalités de buffering optimisées, les performances d’XSBS sont réellement exceptionnelles, et permettent le traitement de nombreux enregistrements en quelques secondes – une liste de 10 000 lignes est une simple question de minute. Nous vous proposons une X’App sur étagère capable de traiter la plupart de vos besoins de chargement en masse (Application Data Mass Upload). Nous pouvons bien entendu adapter cette X’App à vos besoins spécifiques si nécessaire.

En sus de la méthode Batch Input SAP standard, XSBS vous autorise à introduire des clés multiples, des boucles et des conditions, pour des X’Apps encore plus puissantes. Si vous choisissez de développer vous-mêmes vos X’Apps en interne, XSBS  STUDIO vous permettra d’utiliser ces fonctionnalités pour tirer le maximum de la méthode Batch Input.