SDK
Desenvolvimento baseado no Microsoft Visual Studio com C# ou VB Net.
- API de Interface de dados (DI-API), na qual pode criar um novo objeto de negócios em torno do cliente normal
- API da Interface do usúario (UI-API), possível modificar as telas existentes do cliente SAP B1, novas telas e alterar/bloquear o fluxo normal de eventos.
- Camada de serviço para SAP HANA
ABAP
É uma linguagem de programação dentro da categoria de quarta geraçãodesenvolvidas nos anos 80. Foi originalmente concebida como uma linguagem para construção de relatórios para o SAP R/2 (o significado original de ABAP é Allgemeiner Berichts Aufbereitungs Prozessor, que em alemão significa processador genérico para preparação de relatórios). O objetivo original da linguagem era ser uma ferramenta de programação suficientemente simples para ser usada pelos utilizadores finais. No entanto, o ABAP é uma linguagem que necessita de conhecimentos avançados de programação e é principalmente utilizada pelos programadores da SAP que desenvolvem o software e por consultores informáticos que adaptam o software às necessidades dos clientes.