Enterprise software systems often undergo customizations to meet business specific use cases, leading to tweaks and extensions. Many SAP users have extensively customized their systems, adding millions of lines of code. This code might address industry regulations, specific business processes, reporting formats, or internal workflows.