Démonstration vidéo de l’intégration de SAP® Build Apps avec les données historiques de SAP

13-11-2023 | 3 | Décommissionnement des systèmes legacy, Enterprise Legacy System Application (ELSA), Tendances informatiques

Si vous souhaitez en savoir plus, faites défiler la page vers le bas pour regarder deux vidéos techniques qui démontrent, de manière plus détaillée, comment créer une application dans SAP® Build Apps à partir de zéro.

Dans cette vidéo, nous allons vous montrer les étapes à suivre pour créer une application avec SAP Build Apps à partir de zéro. Vous apprendrez à configurer la navigation, à connecter les données et à personnaliser le thème, à travailler sur l’interface utilisateur Canva en utilisant vos propres composants ou ceux de la place de marché, etc. Regardez la démo maintenant !

Maintenant que vous êtes familiarisé avec SAP BUILD, il est temps de passer à l’action. Regardez cette vidéo pour savoir comment accéder à SAP Build Apps depuis SAP BTP Cockpit.

Nous montrerons également comment nous avons créé une application d’affichage des commandes clients pour ELSA en utilisant SAP Build Apps et ELSA RESTAPI. Enterprise Legacy System Application (ELSA) est une solution de décommissionnement de systèmes legacy développée par TJC Group et construite sur SAP BTP.

En quelques heures de travail, nos développeurs ont créé pour ELSA une application permettant de visualiser les détails des commandes clients avec SAP BUILD Apps sans écrire une seule ligne de code. En utilisant le menu « glisser-déposer », il est possible de construire rapidement et de manière transparente l’application avec les composants fournis dans SAP Build Apps.

Ensuite, les données sont accessibles via l’API REST d’ELSA. Communément appelée API RESTful, une API REST est une interface de programmation d’applications (API ou API web) qui se conforme aux contraintes du style architectural REST et permet d’interagir avec des services web RESTful.

ELSA est une solution de décommissionnement de systèmes conçue pour stocker et accéder aux données anciennes à tout moment, à partir de n’importe quelle source, par le biais d’une plate-forme unique. Basée sur SAP BTP, ELSA permet aux utilisateurs de visualiser tous les systèmes décommissionnés (SAP et non-SAP) par le biais de l’application d’annuaire des systèmes legacy. Il convient de noter que les données affichées sur l’application Sales Order Display peuvent être stockées soit sur ELSA, soit sur le système SAP S4/HANA, comme le montre la vidéo.

SAP Build Apps est un outil de conception et de prototypage centré sur l’utilisateur, développé par SAP pour aider les entreprises à créer et à tester des prototypes interactifs et conviviaux pour les applications et les interfaces logicielles. Il est conçu pour rationaliser le processus de conception et améliorer l’expérience utilisateur en permettant aux concepteurs et aux développeurs de créer et d’itérer rapidement sur des conceptions basées sur les commentaires des utilisateurs.

Imaginez que vous êtes en déplacement et que vous souhaitez trouver les détails d’une commande spécifique. Il vous suffit de sortir votre téléphone portable ou votre tablette, d’ouvrir l’application d’affichage des commandes du groupe TJC et de taper le numéro de la commande. En quelques secondes, tous les détails apparaîtront à l’écran. Il est important de noter que si certains champs ont été masqués dans ELSA, l’information sera également masquée dans l’application d’affichage des commandes.

Nous pouvons imaginer de nombreux autres cas d’utilisation où SAP BUILD App ou Microsoft PowerApps peuvent être utiles pour créer de petites applications sur les systèmes SAP. Par exemple : visualisation de factures ou de bons de livraison, affichage de bons de commande, différents types de rapports, etc.

En règle générale :

  • Le Low-Code est idéal pour les applications complexes qui nécessitent un peu de codage personnalisé mais qui peuvent bénéficier de composants préconstruits. Il est souvent utilisé pour l’automatisation des processus d’entreprise, les systèmes de gestion de la relation client, etc.
  • No-Code convient mieux aux applications plus simples telles que les tableaux de bord, les applications mobiles simples et l’automatisation de base des flux de travail.

Les plateformes « low-code » ou « no-code » sont de plus en plus populaires. Elles constituent un moyen rentable et rapide de développer des applications adaptées aux besoins de l’entreprise à moindre coût, plutôt que de les développer à partir de zéro ou d’utiliser des logiciels prêts à l’emploi. Les solutions « low-code » facilitent également le développement de logiciels, même si vous n’êtes pas un programmeur expert. Cependant, elles ne remplacent pas le besoin de développeurs talentueux. Au contraire, les développeurs professionnels peuvent également bénéficier des plates-formes à code bas. Les développeurs du TJC Group l’ont prouvé en testant SAP Build Apps.

Références

SAP. SAP Build Apps. URL : https://www.sap.com/uk/products/technology-platform/low-code-app-builder.html