{"id":122840,"date":"2023-05-02T08:00:00","date_gmt":"2023-05-02T06:00:00","guid":{"rendered":"http:\/\/e3mag.com\/?p=122840"},"modified":"2023-04-04T10:03:03","modified_gmt":"2023-04-04T08:03:03","slug":"clean-core-pour-s-4","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/clean-core-fuer-s-4\/","title":{"rendered":"Clean Core pour S\/4"},"content":{"rendered":"<p>On peut bien s\u00fbr faire du Customizing dans le syst\u00e8me SAP et construire ses propres d\u00e9veloppements. Je dois \u00e9tendre les processus, int\u00e9grer des corps http, ajouter mes propres champs et impl\u00e9menter ma propre logique pour certains processus. Mais j'arrive tr\u00e8s vite \u00e0 un point dans les projets o\u00f9 le Customizing m\u00e8ne \u00e0 une impasse. Il me semble donc judicieux d'introduire la Business Technology Platform (BTP) avant un projet S\/4. En personnalisant, je m'\u00e9loigne de plus en plus du standard SAP - et ce n'est pas malin. Toutes ces extensions doivent en effet \u00eatre transf\u00e9r\u00e9es d'une mani\u00e8re ou d'une autre lorsqu'une nouvelle mise \u00e0 niveau du logiciel, un changement de version ou un d\u00e9m\u00e9nagement dans un nouveau syst\u00e8me est pr\u00e9vu.\u00a0<\/p>\n\n\n\n<p>\u00c0 chaque mise \u00e0 jour, je dois manipuler ces extensions sp\u00e9ciales une \u00e0 une, les adapter, les examiner particuli\u00e8rement, les tester plusieurs fois et les reformuler pour ainsi dire. C'est un travail \u00e9norme. Si je ne le fais pas, des erreurs, appel\u00e9es \"defects\", apparaissent imm\u00e9diatement. Il ne faut pas non plus utiliser des \u00e9l\u00e9ments de SAP qui n'ont pas \u00e9t\u00e9 valid\u00e9s, car ils peuvent changer tout comme le standard.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Clean Core signifie Lean Core<\/h3>\n\n\n\n<p>La r\u00e9ponse est simple : Keep your core clean. Garde ton noyau propre. Qu'est-ce qu'on entend par Clean Core ? Clean Core est une approche importante du d\u00e9veloppement logiciel qui vise \u00e0 maintenir les syst\u00e8mes centraux aussi propres et ordonn\u00e9s que possible. Cette approche met l'accent sur la qualit\u00e9 et la maintenabilit\u00e9 du syst\u00e8me central en veillant \u00e0 ce que le noyau soit bien structur\u00e9 et facile \u00e0 comprendre.<\/p>\n\n\n\n<p>Clean Core signifie \u00e9galement que le noyau SAP est vraiment libre de toute modification dure. De logiques individuelles extr\u00eames et d'impl\u00e9mentations de corps et de logiques Z tr\u00e8s sp\u00e9cifiques. En effet, le concept d'exploitation de S\/4 Hana ne pr\u00e9voit tout simplement plus de telles extensions. Il n'y a plus non plus d'add-ons de tiers que l'on connecte via un logiciel cloud, car ils pr\u00e9supposent un certain standard qui a \u00e9t\u00e9 livr\u00e9 par SAP.<\/p>\n\n\n\n<p>Les clients SAP existants qui se d\u00e9placent avec un core \"pollu\u00e9\" sont confront\u00e9s \u00e0 de nombreux probl\u00e8mes. Des petits travaux manuels deviennent n\u00e9cessaires, ce qui entra\u00eene un immense retard dans les projets. Et il se peut m\u00eame qu'une faille de s\u00e9curit\u00e9 apparaisse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Des extensions vieilles de 20 ans<\/h3>\n\n\n\n<p>En fait, Clean Core n'est pas correct, le noyau n'\u00e9tait pas sale avant, mais on a cr\u00e9\u00e9 des d\u00e9pendances qui nous ralentissent en regardant vers l'avant. Parlons donc de Lean Core. Un noyau all\u00e9g\u00e9. Il est donc essentiel de simplifier ses processus de mise \u00e0 niveau, de les acc\u00e9l\u00e9rer et de les rendre plus s\u00fbrs.<\/p>\n\n\n\n<p>Regardons ce qui se passait avant S\/4. Souvent, diff\u00e9rents syst\u00e8mes ERP sont consolid\u00e9s en un seul ERP. Ces syst\u00e8mes proviennent en partie d'acquisitions, parfois aussi de diff\u00e9rents pays avec des lignes directrices diff\u00e9rentes pour les d\u00e9veloppements internes. Si je consolide tout cela dans un nouveau syst\u00e8me S\/4, il devient naturellement difficile de garder une vue d'ensemble et de maintenir l'ensemble \u00e0 jour.<\/p>\n\n\n\n<p>Il est alors grand temps de repenser toute sa strat\u00e9gie d'extension. De nombreuses extensions fonctionnent depuis 15 ou 20 ans, mais personne ne les a document\u00e9es correctement. Souvent, les auteurs ne sont m\u00eame plus dans l'entreprise. Certains documents ont tout simplement \u00e9t\u00e9 perdus. Mais si je n'ai plus la logique derri\u00e8re un calcul dans le syst\u00e8me financier, je peux vite me retrouver dans le p\u00e9trin si l'expert-comptable vient me voir. Le monde est en pleine mutation, le march\u00e9 \u00e9volue selon des cycles de plus en plus courts, de sorte que les acteurs mondiaux ne peuvent plus s'en sortir avec les extensions classiques et statiques de l'ancien temps. Les pand\u00e9mies, le changement climatique, les bouleversements politiques, les goulets d'\u00e9tranglement dans la cha\u00eene d'approvisionnement, l'inflation, les cyber-attaques, la crise \u00e9nerg\u00e9tique et la recherche de la durabilit\u00e9 sont autant de d\u00e9fis complexes qu'il faut relever.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La prochaine g\u00e9n\u00e9ration<\/h3>\n\n\n\n<p>En outre, il faut ma\u00eetriser la transformation num\u00e9rique. De nouveaux mod\u00e8les commerciaux doivent \u00eatre int\u00e9gr\u00e9s. De nouveaux actifs num\u00e9riques doivent \u00eatre cr\u00e9\u00e9s pour permettre aux entreprises de suivre le rythme des exigences croissantes des clients. On attend des services informatiques qu'ils mettent en place la prochaine g\u00e9n\u00e9ration de solutions d'entreprise (Next One), qui permettront de r\u00e9agir avec plus d'agilit\u00e9 aux nouvelles conditions et de mettre en \u0153uvre plus rapidement les nouvelles technologies. \u00a0<\/p>\n\n\n\n<p>Pour ces m\u00eames innovations, la SAP Business Technology Platform, BTP, est id\u00e9ale, car elle offre une multitude de possibilit\u00e9s et est tout simplement tr\u00e8s proche du c\u0153ur de SAP, mais les clients peuvent aussi th\u00e9oriquement utiliser Microsoft-Azure. Je dis toujours \u00e0 mes clients : vous avez aussi un hub API Business qui vous permet d'acc\u00e9der en permanence au syst\u00e8me SAP et d'\u00e9changer des donn\u00e9es \u00e0 votre guise. Cette int\u00e9gration cloud SAP est une plateforme en tant que service qui permet une int\u00e9gration fluide des applications et des processus sur site et dans le cloud avec des outils et des contenus pr\u00e9configur\u00e9s g\u00e9r\u00e9s par SAP.<\/p>\n\n\n\n<p>Connaissance de l'industrie, savoir-faire sp\u00e9cifique en mati\u00e8re de processus, expertise sectorielle - il y a beaucoup de choses dans son propre code. Avec la Business Technology Platform, je peux parfaitement prot\u00e9ger mon investissement. Ce sont les extensions Z qu'il faut faire \u00e0 l'avenir sur la BTP. Notre message : vous connaissez le monde Abap (Advanced Business Application Programming), depuis 1990 tous les modules SAP R\/3 sont bas\u00e9s sur ce langage, mais vous avez maintenant la chance unique de vivre un saut d'\u00e9volution technologique dans le domaine du d\u00e9veloppement.<\/p>\n\n\n\n<p>Nous voulons donc vous mettre au courant : Comment fonctionne SAP ? Comment se comporte un syst\u00e8me S\/4 en termes d'extensions ? Que peut-on vraiment faire avec la BTP ? Le nouveau monde SAP est diff\u00e9rent, donc les clients doivent aussi changer. Mon conseil : m\u00eame si tu ne passes \u00e0 S\/4 que dans deux ans, familiarise-toi d\u00e8s aujourd'hui avec la BTP.<\/p>\n\n\n\n<p>Souvent, le client d\u00e9cide alors d'acheter quelques licences pour avoir une premi\u00e8re impression du look-and-feel de la BTP. Il peut alors par exemple lancer une preuve de concept (PoC) et reproduire une transaction standard de SAP ERP\/ECC 6.0 ou une extension Z classique via la plateforme cloud.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La complexit\u00e9 augmente<\/h3>\n\n\n\n<p>Il faut toutefois se rendre \u00e0 l'\u00e9vidence : Le BTP n'est au d\u00e9part qu'une coquille vide. Le chemin est encore tr\u00e8s long jusqu'\u00e0 ce que je puisse mettre \u00e0 disposition une application professionnelle que je puisse vraiment utiliser de mani\u00e8re productive, une application qui correspond aux normes de mon entreprise et qui cr\u00e9e une valeur ajout\u00e9e.<\/p>\n\n\n\n<p>Cela signifie que si je ne commence mes d\u00e9veloppements agiles que lorsque S\/4 est d\u00e9j\u00e0 en service dans l'entreprise, c'est plut\u00f4t tard. Peut-\u00eatre trop tard. Car je serai alors d\u00e9j\u00e0 en retard sur le plan technologique.&nbsp;<\/p>\n\n\n\n<p>J'explique souvent les choses aux clients de cette mani\u00e8re : Nous avons un petit projet dans le programme S\/4 - nous pouvons commencer plus t\u00f4t. Nous sommes alors arm\u00e9s pour r\u00e9pondre aux exigences qui viennent du business pendant le projet S\/4 et que nous devons mettre en \u0153uvre de mani\u00e8re agile. La BTP n'est pas un petit gadget dans une niche, ce n'est pas un \"nice-to-have\", mais une machine performante avec des applications d'entreprise qui doivent \u00eatre mises en service le plus rapidement possible. Et parfois, elle reproduit peut-\u00eatre m\u00eame des processus cl\u00e9s de l'entreprise.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Steampunk<\/h3>\n\n\n\n<p>Faut-il craindre \u00e0 l'avenir un m\u00e9lange quasiment inextricable de techniques hybrides ? Il y a des extensions Abap, des adaptations in-app, des extensions side-by-side, des solutions on-premise et des solutions cloud coexistent, et, et, et. Nous voyons se c\u00f4toyer des sp\u00e9cialistes Abap et des d\u00e9veloppeurs cloud - et parfois j'ai un troisi\u00e8me d\u00e9veloppeur qui a con\u00e7u l'UI (interface utilisateur). La complexit\u00e9 autour de l'ERP augmente nettement. Et il faut la ma\u00eetriser. Il ne s'agit plus seulement d'un petit groupe de personnes ma\u00eetrisant l'ensemble des langages de programmation et des interfaces, mais d'un plus grand nombre de personnes et de r\u00f4les.\u00a0<\/p>\n\n\n\n<p>L'objectif doit \u00eatre de mieux organiser les responsabilit\u00e9s, de sorte que je puisse s\u00e9curiser les futures mises \u00e0 jour sans devoir effectuer le Customizing dans le syst\u00e8me central.<\/p>\n\n\n\n<p>Je pense qu'il est conseill\u00e9 de rester le plus proche possible de la guidance SAP, d'int\u00e9grer tr\u00e8s t\u00f4t les nouvelles technologies dans sa planification 2023 et 2024, m\u00eame si cela n\u00e9cessite un changement radical de mentalit\u00e9. Ne vous inqui\u00e9tez pas, les d\u00e9veloppeurs Abap seront toujours n\u00e9cessaires, car l'exp\u00e9rience montre qu'environ un tiers des extensions se fait toujours dans le noyau. Il n'existe pas encore de solution in-app ou side-by-side adapt\u00e9e \u00e0 chaque besoin.<\/p>\n\n\n\n<p>Et comment commencer ? Cette question revient souvent. Peut-\u00eatre lirez-vous les blogs SAP sur le th\u00e8me de l'extension in-app et de l'extensibilit\u00e9 via le BTP. Ou vous pouvez regarder ce qu'il y a de nouveau chez Steampunk ! Ce terme d\u00e9signe l'utilisation d'Abap dans le cloud. Steampunk est un bon moyen de construire des applications innovantes ind\u00e9pendamment de son propre paysage SAP on-prem et des versions. Je le dis ainsi : celui qui est curieux et qui s'initie suffisamment t\u00f4t au sujet aura beaucoup de plaisir \u00e0 travailler sur les projets S\/4 \u00e0 venir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/e3mag.com\/partners\/cbs-corporate-business-solutions\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"112\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu.jpg\" alt=\"\" class=\"wp-image-116771\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu.jpg 1000w, https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu-768x86.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu-100x11.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu-480x54.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu-640x72.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu-720x81.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2022\/09\/ci-banner-cbs-neu-960x108.jpg 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>","protected":false},"excerpt":{"rendered":"<p>Les clients existants de SAP veulent reproduire de nouveaux processus dans leurs syst\u00e8mes ERP. La plupart du temps, ils ont \u00e9crit toutes les extensions individuelles directement dans le syst\u00e8me central et ont ainsi int\u00e9gr\u00e9 des capacit\u00e9s uniques dans les syst\u00e8mes.<\/p>","protected":false},"author":3265,"featured_media":122843,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,42282],"tags":[11309,73,42283,517],"coauthors":[42322],"class_list":["post-122840","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-management","category-mag-23-04","tag-customizing","tag-erp","tag-mag-23-04","tag-s4","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-400x180.jpg",400,180,true],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-1168x526.jpg",1168,526,true],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",1200,540,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",600,270,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka.jpg",600,270,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/05\/shutterstock_1962753373_wacomka-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>SAP-Bestandskunden wollen neue Prozesse in ihren ERP-Systemen abbilden. Meist hat man alle individuellen Erweiterungen direkt ins Kernsystem geschrieben und so einzigartige F\u00e4higkeiten in die Systeme eingebaut.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/category\/it-management\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/mag-23-04\/\" rel=\"category tag\">Mag 23-04<\/a>","author_info_v2":{"name":"Maximilian Krcmar, cbs","url":"https:\/\/e3mag.com\/fr\/author\/max-krcmar\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/122840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/3265"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=122840"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/122840\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/122843"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=122840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=122840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=122840"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=122840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}