Application Development and Automation 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
356
  • SAP Managed Tags:

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

1 ACCEPTED SOLUTION

turkaj
Active Participant
0 Kudos
297
  • SAP Managed Tags:

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.

2 REPLIES 2

turkaj
Active Participant
0 Kudos
298
  • SAP Managed Tags:

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.

0 Kudos
297
  • SAP Managed Tags:

this is really helpful, thanks!