{"id":8287,"date":"2024-12-10T14:54:37","date_gmt":"2024-12-10T13:54:37","guid":{"rendered":"https:\/\/sapinnov.com\/?p=8287"},"modified":"2025-03-03T14:59:28","modified_gmt":"2025-03-03T13:59:28","slug":"verifie-la-qualite-de-ton-code-sur-sap","status":"publish","type":"post","link":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/","title":{"rendered":"V\u00e9rifie la qualit\u00e9 de ton code sur SAP"},"content":{"rendered":"\n<p id=\"ember50\">Sur SAP il y a souvent plusieurs mani\u00e8res de faire\u2026 la bonne et les autres. Des outils peuvent aider \u00e0 confirmer que ton code est correct, alors pourquoi ne pas les utiliser ?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember51\">Backend<\/h2>\n\n\n\n<p id=\"ember52\">Quand on dit \u201cbackend\u201d sur SAP, on pense ABAP. C\u2019est vrai, mais cela englobe aussi les vues CDS et plus r\u00e9cemment les frameworks ABAP RESTful Application Programming Model (RAP) et Cloud Application Programming Model (CAP). Voyons quels outils de contr\u00f4le existent pour tout \u00e7a !<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ember53\">ABAP Test Cockpit<\/h3>\n\n\n\n<p id=\"ember54\">Un bon outil pour contr\u00f4ler la qualit\u00e9 de son code backend est l\u2019ABAP Test Cockpit, abr\u00e9g\u00e9 en \u201cATC\u201d. Param\u00e9trable depuis la transaction ATC, l\u2019ABAP Test Cockpit consiste \u00e0 lancer des variantes de contr\u00f4le. Ces variantes sont une s\u00e9rie de r\u00e8gles qui concerne la syntaxe, la coh\u00e9rence et la performance de ton code. SAP d\u00e9livre certaines variantes standards tout \u00e0 fait pertinentes mais il est possible de cr\u00e9er tes propres r\u00e8gles de contr\u00f4les : pratique pour v\u00e9rifier les r\u00e8gles de nommage propre \u00e0 ton contexte.<\/p>\n\n\n\n<p id=\"ember55\">Apr\u00e8s l\u2019ex\u00e9cution d\u2019une variante de contr\u00f4le sur un p\u00e9rim\u00e8tre de ton choix (un programme, une classe, un package complet, \u2026), tu peux afficher les r\u00e9sultats en cliquant sur <strong>G\u00e9rer les r\u00e9sultats<\/strong> dans le menu ATC. Cela te permet de consulter la liste des probl\u00e8mes dans ton code, class\u00e9s par priorit\u00e9 (de 1 \u00e0 3). Tu peux ainsi les traiter un par un, du plus au moins critique. A partir d\u2019une ligne du rapport ATC, tu peux acc\u00e9der facilement \u00e0 la ligne de code concern\u00e9e en double cliquant dessus..<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"839\" height=\"262\" src=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178720.png\" alt=\"\" class=\"wp-image-8289\" srcset=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178720.png 839w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178720-300x94.png 300w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178720-768x240.png 768w\" sizes=\"auto, (max-width: 839px) 100vw, 839px\" \/><\/figure>\n\n\n\n<p id=\"ember57\">SAP fournit \u00e9galement un lien vers la documentation expliquant le probl\u00e8me, qu\u2019il soit de syntaxe ou autre. Tu peux aussi ex\u00e9cuter l\u2019ATC directement sur un programme via la transaction <strong>SE38<\/strong> ou sur une classe avec <strong>SE24<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"559\" height=\"268\" src=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178742.png\" alt=\"\" class=\"wp-image-8290\" srcset=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178742.png 559w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178742-300x144.png 300w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/figure>\n\n\n\n<p id=\"ember59\">Concernant les vues CDS ou le framework RAP qui sont cr\u00e9\u00e9s dans Eclipse, il suffit de s\u00e9lectionner l\u2019onglet <strong>Run &gt; Run As &gt; ABAP Test Cockpit<\/strong>. Eclipse affiche alors la liste des probl\u00e8mes, accompagn\u00e9e des d\u00e9tails et de la documentation associ\u00e9e.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"1000\" src=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178952.png\" alt=\"Lancer l'ABAP Test Cockpit sur Eclipse\" class=\"wp-image-8292\" srcset=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178952.png 1376w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178952-300x218.png 300w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178952-1024x744.png 1024w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178952-768x558.png 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ember61\">CDS Lint<\/h3>\n\n\n\n<p id=\"ember62\">Dans le framework CAP, un outil standard pour garantir la qualit\u00e9 de tes mod\u00e8les est le <strong>CDS Lint<\/strong>, compos\u00e9 du plugin ESLint d\u00e9di\u00e9 @sap\/eslint-plugin-cds et de la commande de lancement \u00ab\u00a0cds lint\u00a0\u00bb. Cet outil te confirme que tu as respect\u00e9, ou pas, les bonnes pratiques CAP.. Facile \u00e0 installer gr\u00e2ce \u00e0 la commande \u00ab\u00a0cds add lint\u00a0\u00bb, il s&rsquo;int\u00e8gre parfaitement \u00e0 <strong>Visual Studio Code<\/strong> ou <strong>Business Application Studio<\/strong>, l\u2019analyse s\u2019ex\u00e9cute directement dans l\u2019\u00e9diteur. Tout comme pour l\u2019ATC, tu peux personnaliser les r\u00e8gles via le fichier \u00ab\u00a0.eslintrc\u00a0\u00bb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember63\">Frontend<\/h2>\n\n\n\n<p id=\"ember64\">C\u00f4t\u00e9 frontend, on parle \u00e9videmment de ton code SAPUI5. Tu peux utiliser un linter. C\u2019est un outil qui effectue une analyse statique du code, directement dans vos fichiers, sans n\u00e9cessiter de compilation. Le linter met en avant des <strong>erreurs<\/strong> qui bloquent l&rsquo;ex\u00e9cution du code, ainsi que des <strong>avertissements<\/strong> qui te conseillent sur la mani\u00e8re d&rsquo;am\u00e9liorer ta syntaxe ou de suivre les bonnes pratiques.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ember65\">ESLint<\/h3>\n\n\n\n<p id=\"ember66\">ESLint est un linter d\u00e9j\u00e0 int\u00e9gr\u00e9 dans les \u00e9diteurs de code <strong>Web IDE<\/strong> et <strong>Business Application Studio, <\/strong>c\u2019est un des linter les plus populaire en javascript. Il analyse en temps r\u00e9el les erreurs de syntaxe et applique les bonnes pratiques de d\u00e9veloppement pour les applications <strong>Fiori<\/strong>. De plus, il est possible de personnaliser les r\u00e8gles d&rsquo;ESLint en modifiant le fichier \u00ab\u00a0.eslintrc\u00a0\u00bb, afin de les adapter aux besoins sp\u00e9cifiques de ton projet.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"764\" height=\"479\" src=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178805.png\" alt=\"\" class=\"wp-image-8291\" srcset=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178805.png 764w, https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836178805-300x188.png 300w\" sizes=\"auto, (max-width: 764px) 100vw, 764px\" \/><\/figure>\n\n\n\n<p id=\"ember68\">SAP propose aussi linter open-source d\u00e9di\u00e9 \u00e0 SAPUI5 : <strong>UI5 linter<\/strong>.<\/p>\n\n\n\n<p id=\"ember69\">Que propose ce linter SAPUI5 ?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>D\u00e9tection des \u00e9l\u00e9ments obsol\u00e8tes<\/strong> : il souligne toutes les m\u00e9thodes, API ou biblioth\u00e8ques qui sont d\u00e9pr\u00e9ci\u00e9es. Comme le linter est r\u00e9guli\u00e8rement mis \u00e0 jour, tu es s\u00fbr de maintenir un code conforme aux derni\u00e8res normes SAPUI5.<\/li>\n\n\n\n<li><strong>Probl\u00e8mes de performance et variables globales<\/strong> : il identifie les probl\u00e8mes qui pourraient impacter la performance ou d\u00e9tecte l\u2019utilisation inappropri\u00e9e de variables globales.<\/li>\n<\/ul>\n\n\n\n<p id=\"ember71\"><strong>Pr\u00e9paration aux mises \u00e0 jour<\/strong> : en adoptant un code SAPUI5 robuste et respectant les bonnes pratiques UI5, vous facilitez la mont\u00e9e en version future, comme SAPUI5 2.x.<\/p>\n\n\n\n<p id=\"ember72\">Voici un package npm pour installer et configurer ce linter tr\u00e8s complet : <strong>ui5plugin-linter<\/strong>. Pour le configurer, \u00e9dite le fichier package.json et s\u00e9lectionne les probl\u00e8mes que tu veux voir signal\u00e9s par le linter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember73\">Conclusion<\/h2>\n\n\n\n<p id=\"ember74\">Nous avons pr\u00e9sent\u00e9 ici des outils d\u2019analyse pour le d\u00e9veloppement backend et frontend.. \u00c0 vous de les utiliser et de les adapter selon vos besoins ! Personnalisez les avec vos variantes et configurations pour obtenir un code <strong>en b\u00e9ton arm\u00e9 <\/strong>et qui r\u00e9sistera aux mont\u00e9es de versions SAP. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sur SAP il y a souvent plusieurs mani\u00e8res de faire\u2026 la bonne et les autres&#8230;.<\/p>\n","protected":false},"author":4,"featured_media":8288,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[71,44],"class_list":{"0":"post-8287","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sap-fiori","8":"tag-abap","9":"tag-sapui5"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>V\u00e9rifie la qualit\u00e9 de ton code sur SAP - SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP<\/title>\n<meta name=\"description\" content=\"V\u00e9rifier la qualit\u00e9 du code SAP ABAP et SAPUI5 peut se faire simplement et avec les outils standards !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"V\u00e9rifie la qualit\u00e9 de ton code sur SAP - SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP\" \/>\n<meta property=\"og:description\" content=\"V\u00e9rifier la qualit\u00e9 du code SAP ABAP et SAPUI5 peut se faire simplement et avec les outils standards !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/\" \/>\n<meta property=\"og:site_name\" content=\"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-10T13:54:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-03T13:59:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836179395.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Cl\u00e9ment Vaugoyeau\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cl\u00e9ment Vaugoyeau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/\"},\"author\":{\"name\":\"Cl\u00e9ment Vaugoyeau\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#\\\/schema\\\/person\\\/41f707d6b9a901274340d13bee7bab1b\"},\"headline\":\"V\u00e9rifie la qualit\u00e9 de ton code sur SAP\",\"datePublished\":\"2024-12-10T13:54:37+00:00\",\"dateModified\":\"2025-03-03T13:59:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/\"},\"wordCount\":824,\"publisher\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sapinnov.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1733836179395.png\",\"keywords\":[\"abap\",\"sapui5\"],\"articleSection\":[\"SAP Fiori\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/\",\"url\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/\",\"name\":\"V\u00e9rifie la qualit\u00e9 de ton code sur SAP - SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sapinnov.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1733836179395.png\",\"datePublished\":\"2024-12-10T13:54:37+00:00\",\"dateModified\":\"2025-03-03T13:59:28+00:00\",\"description\":\"V\u00e9rifier la qualit\u00e9 du code SAP ABAP et SAPUI5 peut se faire simplement et avec les outils standards !\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sapinnov.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1733836179395.png\",\"contentUrl\":\"https:\\\/\\\/sapinnov.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1733836179395.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/2024\\\/12\\\/10\\\/verifie-la-qualite-de-ton-code-sur-sap\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/sapinnov.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"V\u00e9rifie la qualit\u00e9 de ton code sur SAP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#website\",\"url\":\"https:\\\/\\\/sapinnov.com\\\/\",\"name\":\"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP\",\"description\":\"Des applications SAP utiles, agr\u00e9ables et performantes\",\"publisher\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sapinnov.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#organization\",\"name\":\"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori et SAP BTP\",\"url\":\"https:\\\/\\\/sapinnov.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sapinnov.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/logo-sapinnov.png\",\"contentUrl\":\"https:\\\/\\\/sapinnov.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/logo-sapinnov.png\",\"width\":736,\"height\":145,\"caption\":\"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori et SAP BTP\"},\"image\":{\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/sapinnov\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sapinnov.com\\\/#\\\/schema\\\/person\\\/41f707d6b9a901274340d13bee7bab1b\",\"name\":\"Cl\u00e9ment Vaugoyeau\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b4178cef9872367060362fa2627a9700ebaf4a73d42eadb789b9a7f6c38ff9d1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b4178cef9872367060362fa2627a9700ebaf4a73d42eadb789b9a7f6c38ff9d1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b4178cef9872367060362fa2627a9700ebaf4a73d42eadb789b9a7f6c38ff9d1?s=96&d=mm&r=g\",\"caption\":\"Cl\u00e9ment Vaugoyeau\"},\"url\":\"https:\\\/\\\/sapinnov.com\\\/index.php\\\/author\\\/cvaugoyeau\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"V\u00e9rifie la qualit\u00e9 de ton code sur SAP - SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP","description":"V\u00e9rifier la qualit\u00e9 du code SAP ABAP et SAPUI5 peut se faire simplement et avec les outils standards !","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/","og_locale":"fr_FR","og_type":"article","og_title":"V\u00e9rifie la qualit\u00e9 de ton code sur SAP - SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP","og_description":"V\u00e9rifier la qualit\u00e9 du code SAP ABAP et SAPUI5 peut se faire simplement et avec les outils standards !","og_url":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/","og_site_name":"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP","article_published_time":"2024-12-10T13:54:37+00:00","article_modified_time":"2025-03-03T13:59:28+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836179395.png","type":"image\/png"}],"author":"Cl\u00e9ment Vaugoyeau","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Cl\u00e9ment Vaugoyeau","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#article","isPartOf":{"@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/"},"author":{"name":"Cl\u00e9ment Vaugoyeau","@id":"https:\/\/sapinnov.com\/#\/schema\/person\/41f707d6b9a901274340d13bee7bab1b"},"headline":"V\u00e9rifie la qualit\u00e9 de ton code sur SAP","datePublished":"2024-12-10T13:54:37+00:00","dateModified":"2025-03-03T13:59:28+00:00","mainEntityOfPage":{"@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/"},"wordCount":824,"publisher":{"@id":"https:\/\/sapinnov.com\/#organization"},"image":{"@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#primaryimage"},"thumbnailUrl":"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836179395.png","keywords":["abap","sapui5"],"articleSection":["SAP Fiori"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/","url":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/","name":"V\u00e9rifie la qualit\u00e9 de ton code sur SAP - SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP","isPartOf":{"@id":"https:\/\/sapinnov.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#primaryimage"},"image":{"@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#primaryimage"},"thumbnailUrl":"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836179395.png","datePublished":"2024-12-10T13:54:37+00:00","dateModified":"2025-03-03T13:59:28+00:00","description":"V\u00e9rifier la qualit\u00e9 du code SAP ABAP et SAPUI5 peut se faire simplement et avec les outils standards !","breadcrumb":{"@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#primaryimage","url":"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836179395.png","contentUrl":"https:\/\/sapinnov.com\/wp-content\/uploads\/2025\/03\/1733836179395.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/sapinnov.com\/index.php\/2024\/12\/10\/verifie-la-qualite-de-ton-code-sur-sap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/sapinnov.com\/"},{"@type":"ListItem","position":2,"name":"V\u00e9rifie la qualit\u00e9 de ton code sur SAP"}]},{"@type":"WebSite","@id":"https:\/\/sapinnov.com\/#website","url":"https:\/\/sapinnov.com\/","name":"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori &amp; SAP BTP","description":"Des applications SAP utiles, agr\u00e9ables et performantes","publisher":{"@id":"https:\/\/sapinnov.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sapinnov.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/sapinnov.com\/#organization","name":"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori et SAP BTP","url":"https:\/\/sapinnov.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/sapinnov.com\/#\/schema\/logo\/image\/","url":"https:\/\/sapinnov.com\/wp-content\/uploads\/2022\/07\/logo-sapinnov.png","contentUrl":"https:\/\/sapinnov.com\/wp-content\/uploads\/2022\/07\/logo-sapinnov.png","width":736,"height":145,"caption":"SAPINNOV - Conseil et d\u00e9veloppement SAP Fiori et SAP BTP"},"image":{"@id":"https:\/\/sapinnov.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/sapinnov\/"]},{"@type":"Person","@id":"https:\/\/sapinnov.com\/#\/schema\/person\/41f707d6b9a901274340d13bee7bab1b","name":"Cl\u00e9ment Vaugoyeau","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/b4178cef9872367060362fa2627a9700ebaf4a73d42eadb789b9a7f6c38ff9d1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b4178cef9872367060362fa2627a9700ebaf4a73d42eadb789b9a7f6c38ff9d1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4178cef9872367060362fa2627a9700ebaf4a73d42eadb789b9a7f6c38ff9d1?s=96&d=mm&r=g","caption":"Cl\u00e9ment Vaugoyeau"},"url":"https:\/\/sapinnov.com\/index.php\/author\/cvaugoyeau\/"}]}},"_links":{"self":[{"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/posts\/8287","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/comments?post=8287"}],"version-history":[{"count":1,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/posts\/8287\/revisions"}],"predecessor-version":[{"id":8293,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/posts\/8287\/revisions\/8293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/media\/8288"}],"wp:attachment":[{"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/media?parent=8287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/categories?post=8287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sapinnov.com\/index.php\/wp-json\/wp\/v2\/tags?post=8287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}