Problem solve Get help with specific problems with your technologies, process and projects.

What is SAP's extension capability?

Curious about SAP's extension capability? This reader was tasked with finding out all there was to know about it; SAP application development expert Matt Billingham explained the options.

I've been tasked to find "all the answers" regarding the SAP's extension capability.

I don't know where to start but would like to know what languages the extensions can be written in. I'd also like to know if there are fixed pre-programmed user exits or if those can be added by the programmer?

Just a small question then! SAP is extendable in very many ways. There are user exits of different technologies. It is also possible, but not terribly desirable, to modify standard SAP programs for your own ends. SAP does offer courses on enhancing SAP.

Within SAP itself, extensions will be written in ABAP. However, SAP can call and be called by external applications, and these can be written in a very wide variety of languages, like C, Java, C++, .Net etc.

Dig Deeper on SAP ABAP