

One more added advantage is that when working on SAP GUI, you are usually restricted to not more than 6 sessions. In addition it also has extended functionality such as code completion and offline working mode so you are not tied to your System all the time. This is basically a plugin which helps you connect to your SAP Backend repository from Eclipse easily. Using this feature, SAP has made Eclipse adoption easy by releasing the ADT plugin. Every software company that wants to use this IDE can develop their own plugins which can offer additional functionality specifically suited to make development easy in that language(C,C++,JAVA, PHP, Python etc). The beauty of this IDE is that it is totally extensible by means of plugins. Eclipse is an open systems Integrated Development Environment. They have been using Eclipse as regularly as we have been using ABAP workbench. We may not be familiar with Eclipse IDE, however for the general Open Systems world Eclipse is like a Spatula to a Chef. Our existing workbench cannot sufficiently support all the development requirements in these newer technologies. Newer technologies like Cloud, Machine Learning, AI, Blockchain etc are bringing new concepts into SAP. However things in the development community are changing fast. SAP R/3 itself was built as a 3 tier architecture system hence it made sense for us to work on the ABAP workbench. All these programs were well suited to work in a 3 tier architecture system. So far in SAP we have been well accustomed to using ABAP Workbench to develop SAP Repository Objects such as Reports, Module Pool Programs etc.


In this blog I intend to help you get started using the Eclipse Development environment to create ABAP Programs. Though there is tons of material available on this topic already, there are many still who are not familiar with using it. And so is the way we program using ABAP.Īs you may know, SAP has therefore ventured out into open systems development and has introduced ABAP Development Toolkit plugin for Eclipse. But still with the newer age technologies coming up we find its difficult to keep all things bundled up neatly in our old ways. However at its core the ABAP language is going pretty solid. Its cloud offerings are growing by the day. SAP is evolving and gearing up to be a cloud company.
