Codage S/4


SAP Build ou Clean Core
Il n'est pas facile pour les clients existants de SAP de se frayer un chemin parmi les nombreuses offres, feuilles de route, produits logiciels et recommandations de SAP. Avec l'entrée dans l'ère du cloud computing, les appels à des normes immuables et à Clean Core se sont rapidement fait entendre. Mais SAP propose également la Business Technology Platform avec Embedded Abap, Steampunk, comme solution pour des tâches individuelles. Les deux ont naturellement leur raison d'être. Le client SAP doit toutefois se frayer un chemin dans la jungle des offres.
Cloud public propre
Le cloud public de SAP ne doit pratiquement pas être modifié, car il s'agit d'une offre standardisée qui vit du fait qu'elle est immuable et identique partout. Il en résulte naturellement les avantages d'un test automatisé et des coûts d'exploitation relativement faibles.
Build et steampunk
Mais comme une valeur ajoutée durable n'est souvent apparue qu'après des modifications, la programmation Abap a bien sûr une longue tradition dans la communauté SAP. Pendant longtemps, la personnalisation dans l'espace de nommage Z a constitué un véritable avantage concurrentiel. Lors du passage à S/4, les nombreuses modifications d'Abap constituent toutefois une pierre d'achoppement. Néanmoins, SAP continuera à encourager la résolution individuelle des problèmes grâce au programme Build et au nouvel Embedded Abap, c'est-à-dire Steampunk. Abap RESTful Application Programming (RAP), Cloud Application Programming (CAP), Low-Code/No-Code avec SAP Build et Steampunk en tant qu'Embedded Abap ne sont qu'une petite sélection des possibilités qu'aura à l'avenir un client SAP existant de modifier son système ERP.
Documentation et processus
Un code Abap bien écrit n'a pas besoin d'être documenté, c'est une déclaration du E-3 Table ronde sur YouTube sur le thème du codage. Mais ce qui doit absolument être documenté, c'est la fonction des modifications. Florian Schnitzhofer, CEO de Sysparency et intervenant au Sommet des centres de compétences SAP 2023 sur le site 1er et 2 juin à Salzbourga souligné lors de la table ronde de l'E-3 que la connaissance de ce que l'algorithme est censé faire est souvent perdue en raison d'une documentation insuffisante ou inexistante. Il demande donc une documentation rigoureuse des algorithmes du point de vue de l'utilisateur.
Steampunk
Une réalisation essentielle de la communauté SAP est la poursuite de la tradition de programmation Abap avec l'Embedded Abap sur la Business Technology Platform. Le nom du nouvel Abap est Steampunk et certains experts prédisent à ce framework rien de moins qu'une révolution de la communauté SAP : avec Steampunk et d'autres composants du programme Build de SAP, les clients existants devraient à l'avenir pouvoir planifier et mettre en œuvre le développement de leur système ERP de manière beaucoup plus autonome et détaillée. Certains initiés affirment que Steampunk peut être un coup de pouce libérateur pour les utilisateurs. Le fait est toutefois qu'il y aura encore à l'avenir de nombreuses modifications et extensions d'Abap.
Pour consolider ce développement actuel, il y a le 29 février et 1er mars l'année prochaine à Heidelberg le premier Sommet Steampunk - Save the Date !