Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAP transaction, search help using odata or bapi

yosh58472
Explorer
0 Kudos

Hello,

Is there an expert in SAP that can tell me if it is possible to retrieve some transaction, and search help (from prpm for example), using Odata or BAPI. This need to be retrieved by an external website (hence the need of bapi or Odata).

This SAP is on premise.

Thanks a lot

  • SAP Managed Tags:
1 ACCEPTED SOLUTION

turkaj
Active Participant
0 Kudos

Hello Yosh,

yes it is possible to call a SAP Odata service or a BADI.

How do you want to display the transactions or search help?
Do you want to display only the information from the transaction or search help in the external web service or do you want it to be displayed the same way as in SAP?

If it is only the data, then it is not a problem. For this I would prefer an OData service. However, if you want to display the transaction directly, for example, you can do that using ITS (WebGui). I would not recommend this for security reasons, since you are setting up direct access to the SAP system from an external source.

For the access of the external website to the SAP system, you have to enable an interface to the external. You can do this for the Odata service.

  • SAP Managed Tags:
2 REPLIES 2

turkaj
Active Participant
0 Kudos

Hello Yosh,

yes it is possible to call a SAP Odata service or a BADI.

How do you want to display the transactions or search help?
Do you want to display only the information from the transaction or search help in the external web service or do you want it to be displayed the same way as in SAP?

If it is only the data, then it is not a problem. For this I would prefer an OData service. However, if you want to display the transaction directly, for example, you can do that using ITS (WebGui). I would not recommend this for security reasons, since you are setting up direct access to the SAP system from an external source.

For the access of the external website to the SAP system, you have to enable an interface to the external. You can do this for the Odata service.

  • SAP Managed Tags:

0 Kudos

this is really helpful, thanks!

  • SAP Managed Tags: