{"id":161457,"date":"2026-03-06T09:55:15","date_gmt":"2026-03-06T08:55:15","guid":{"rendered":"https:\/\/e3mag.com\/?p=161457"},"modified":"2026-03-06T10:55:13","modified_gmt":"2026-03-06T09:55:13","slug":"r-3-and-ecc-contaminated-sites","status":"publish","type":"post","link":"https:\/\/e3mag.com\/en\/r-3-and-ecc-contaminated-sites\/","title":{"rendered":"R\/3 and ECC legacy"},"content":{"rendered":"<p>But what we and many of my SAP regulars once celebrated as a competitive advantage is turning out to be a leaden legacy in the face of the digital transformation to S\/4. The grown SAP ERP monoliths, interspersed with millions of lines of our customer-specific code, now resemble archaeological excavation sites rather than modern IT architectures. Over the years, many of these systems have grown into pure colossi, modified beyond recognition, with often up to 60 percent of the code no longer being used during operation - as I found out - but still causing maintenance costs and harboring security risks.<\/p>\n\n\n\n<p>The challenge of the Abap conversion is far more than a technical diligence task; it is a brutal cut through the history of our Group. While previous release changes were often of a purely technical nature and confirmed the slogan \u201eNever change a running system\u201c (as editor-in-chief F\u00e4rbinger never tires of emphasizing), S\/4 demands a radical paradigm shift. The switch to Hana and the new ERP data model make many old Abap constructs obsolete. Simple SQL statements that relied on the existence of certain aggregates or indices are coming to nothing, and SAP's so-called simplification items are forcing developers to fundamentally revise or even discard their code.<\/p><div id=\"great-675292537\" class=\"great-fullsize-content-en\" style=\"margin-bottom: 20px;\"><a data-no-instant=\"1\" href=\"https:\/\/www.youtube.com\/watch?v=6ZGXMPyM-nU\" rel=\"noopener\" class=\"a2t-link\" target=\"_blank\" aria-label=\"banner_26-04_29_1200x150\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1.jpg\" alt=\"\"  srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1.jpg 1200w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-400x50.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-768x96.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-100x13.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-480x60.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-640x80.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-720x90.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-960x120.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-1168x146.jpg 1168w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-18x2.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-600x75.jpg 600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" width=\"1200\" height=\"150\"  style=\" max-width: 100%; height: auto;\" \/><\/a><\/div>\n\n\n\n<p>Please note: Many old functions that continued to run as part of the first S\/4 migration, see Compatibility Packs, had to be converted to new S\/4 functions by the end of 2025. The SAP Simplification List defines thousands of functional changes and discontinuations for each S\/4 release, which significantly determine the system conversion process. It is no longer enough to simply adapt the code syntactically; it must be semantically aligned with the new logic of the \u201ePrinciple of One\u201c, which rigorously eliminates redundant functions. In this area of tension between preservation and renewal, SAP propagates the \u201eClean Core\u201c strategy as the only way out of the modification trap. The philosophy is simple, but the implementation is very painful for us, to say the least! But we see light at the end of the tunnel: a former companion of Professor Hasso Plattner at HPI at the University of Potsdam, Professor Dr. Alexander Zeier, presented an AI system as an exit strategy for Clean Core and Abap modifications.<\/p>\n\n\n\n<p>The digital core of the ERP system must remain clean and free of modifications in order to ensure upgradeability and agility in the cloud. The days of tinkering directly with the SAP standard program (modification) are over. The new model requires a strict separation of standard code and enhancements. For existing SAP customers, this means that they have to transfer their beloved Z programs and screen applications to modern, cloud-native architectures.<\/p>\n\n\n\n<p>But how can this balancing act be achieved without stalling the business processes? The answer lies in a differentiated extension model. Critical extensions that are closely interwoven with the data and transactions of the core can be implemented as \u201eon-stack extensions\u201c using Abap Cloud. Everything else, especially detached innovations or mobile apps, belongs as a side-by-side extension on the BTP, decoupled from the ERP core. For legacy systems, this often means massive refactoring: code must be analyzed, cleaned up and, if it does not conform to the standard, either wrapped in a wrapper or completely rewritten.<\/p>\n\n\n\n<p>In this storm of transformation, the SAP Customer Center of Expertise (CCoE) has taken on a completely new, existential significance, which led to heated discussions at our SAP regulars' table. In the on-prem world, the CCoE (CCC when I was an active IT manager) was often primarily responsible for first-level support and license management, but now it has to transform itself into the strategic control center of the hybrid IT landscape. The CCoE is no longer just responsible for operations, but for the governance of the entire architecture. It must monitor compliance with the clean core principles and ensure that the specialist departments do not fall back into old patterns and produce uncontrolled growth.<\/p>","protected":false},"excerpt":{"rendered":"<p>For decades, the Z namespace was the wild west of SAP development with unlimited possibilities. Abap developers transformed the rigid standard processes of R\/3 and ECC 6.0 into tailor-made suits for the specialist departments.<\/p>","protected":false},"author":9,"featured_media":161458,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[12,7,44365],"tags":[39847,517],"coauthors":[21816],"class_list":["post-161457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noname","category-meinung","category-mag-26-02","tag-ccoe","tag-s4","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-400x180.jpg",400,180,true],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-18x8.jpg",18,8,true],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-600x270.jpg",600,270,true],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-600x450.jpg",600,450,true],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/No-Name_1000x450-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Der Z-Namensraum war jahrzehntelang der wilde Westen der SAP-Entwicklung mit unbegrenzten M\u00f6glichkeiten. Abap-Entwickler verwandelten dort die starren Standardprozesse von R\/3 und ECC 6.0 in Ma\u00dfanz\u00fcge f\u00fcr die Fachabteilungen.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/en\/category\/opinion\/noname\/\" rel=\"category tag\">No\/Name-Kolumne<\/a>, <a href=\"https:\/\/e3mag.com\/en\/category\/opinion\/\" rel=\"category tag\">Die Meinung der SAP-Community<\/a>, <a href=\"https:\/\/e3mag.com\/en\/category\/mag-26-02\/\" rel=\"category tag\">MAG 26-02<\/a>","author_info_v2":{"name":"no-name","url":"https:\/\/e3mag.com\/en\/author\/no-name\/"},"comments_num_v2":"0 comments","_links":{"self":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts\/161457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/comments?post=161457"}],"version-history":[{"count":2,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts\/161457\/revisions"}],"predecessor-version":[{"id":161469,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts\/161457\/revisions\/161469"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/media\/161458"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/media?parent=161457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/categories?post=161457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/tags?post=161457"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/coauthors?post=161457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}