There are three main types of extensibility when it comes to customizing SAP applications: classic extensibility, which is the traditional approach, and in-app extensibility and side-by-side extensibility, which are newer approaches (more on in-app and side-by-side extensibility, and when to use which, is available in Custom Extensions in SAP S/4HANA Implementations: A Practical Guide for Senior IT Leadership): It then looks at an example of what it looks like to use SAP Extension Suite, based on a real customer solution in productive use, and provides an overview of the steps involved.Ī Modern Approach to Extending SAP Applications It explains the basic concepts around extending SAP applications and the capabilities of SAP Extension Suite. This article introduces developers, projects managers, and architects to SAP Extension Suite. To enable its customers to address their business requirements in a modern, maintainable way, SAP offers SAP Extension Suite. Emerging technologies need to be adopted, changing business needs must be addressed rapidly, and new regulations keep up the pressure on development teams. The ability to significantly tailor SAP solutions to address different requirements has long been a valued characteristic of SAP software.Īs customer landscapes move toward modern technologies and the cloud, and the pace of business requires a real-time response, maintaining customizations of applications can become an increasingly complex task.
SAP customers are no strangers to customizing their SAP applications to add unique, differentiating capabilities to off-the-shelf software that enable them to run innovative processes and meet their unique business needs. By Martin Grasshoff, Lead Product Manager for SAP Extension Suite, SAP