Skip to Content
Author's profile photo Virinchy Panangipalli

Call SAP BAPI Using Android

Here are the ways to call a BAPI from Android:

1. Use SAP Mobile Platform

– SUP (Sybase Unwired Platform) as mobile middleware. SUP calls the BAPI and Android syncs with SUP.

There are two ways of using SUP – Replication based and Mobile Workflow based.


SUP Mobile Workflow example

2. Use SAP NetWeaver Gateway

– The Gateway can consume a BAPI and turn it into oData. The Android program can easily call oData web services in Gateway.


3. Create some SAP web services

and consume them from Android. (Although this is an old school way of doing it) Gateway is better with its oData standard.

Gateway can be installed either on the main SAP ECC server or on its own server.

SUP is normally installed on its own server. Although if a development environement could share with the SAP ECC server.

This document was generated from the following discussion: Resources For Developing Call SAP BAPI Using Android

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.