cancel
Showing results for 
Search instead for 
Did you mean: 

How to consume BAPI services directly in Android

Former Member
0 Kudos

I need to know how can I consume BAPI services directly in Android code without creating MBOs or other Generated codes . Or Can Bapi services can be exposed as webservices ?

Accepted Solutions (0)

Answers (1)

Answers (1)

midhun_vp
Active Contributor
0 Kudos

Hi Yatin,

You could use SOA manager to create SOAP service or use SAP Gateway to create OData service and consume it in the mobile app.

When you are not using a platform like SAP Mobile Platform 3, you have to reinvent the wheel to implement enterprise level features like SSO, encryption of data at rest, application management, troubleshooting etc.

Regards,Midhun

SAP Technology RIG

Former Member
0 Kudos

I am considering that the SOA manager converts BAPI services to webservices and I can get a link so I can consume it directly in Android , is it so ?

If no , do explain in brief

midhun_vp
Active Contributor
0 Kudos

Hi Yatin,

You need to look at how SOA manager works. I am not an expert in that.

You should be able to consume SOAP in your android app.

But I would recommend you to use SAP Gateway to create Odata service and consume it in your app instead of using SOAP because in the future if you need to migrate your app to SMP 3, it would be easy since SMP 3 requires Odata service to develop your app.

Regards,Midhun

SAP Technology RIG