General options SAP API / data sync / data query

Tags:
API
BAPI
HTTP
iDoc
SAP RFC
Transaction data
XML
Hi everyone! I have a general question concerning SAP API resp. reading SAP data (from transaction queries) and processing in third-party module. Is there a best-practice? Just to make it clear what we need to do I´ll step a little more into detail and our first approaches..
  1. A "mighty" BAPI which you pass a transaction qualifier and some input parameters to SAP (via JCo e.g.) The resultset will be false or filled with data (e.g. xml) you would expect when filling and submit the SAP GUI transaction form.
  2. A SAP scheduler that saves an export list as SAP-Internal-XML corresponding to some presets (e.g. filters) to disk. A highly dynamic scheduler in preference to one scheduler per requested transaction result.
  3. A web service (via XI e.g.) which passes transaction queries defined by some parameters when requested by third-party. A dynamic technique (like "select * from transaction-x) would be the silver bullet.
We want to avoid re-engineering SAP (transaction) logic by combining several BAPI / IDOC calls in third-party e.g. I´m open to suggestions :) Regards, Lasse


Software/Hardware used:
sap oracle java api
0

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

Discuss This Question:  

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.

Following

Share this item with your network: