Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.

Join them; it only takes a minute:

Sign up
Join the Stack Overflow community to:
  1. Ask programming questions
  2. Answer and help your peers
  3. Get recognized for your expertise

we are planning to integrate our Sales and Distribution module to SAP application. We need to store the Sales information in a SAP application.

we are migrating the existing data using Exchange Infrastructure/ BDC of SAP to load sales module existing data.

Now our challenge is how to continuously interact with SAP from JAVA to store and retrieve data from the sales module?

Is there any tools available to communicate with SAP from java.

Thanks,
Anil Kumar C

share|improve this question
up vote 4 down vote accepted

you have multiple options:

I really recommend the webservices way.

share|improve this answer

I recommend you to use JCO library to call RFC functions in SAP, it's the easiest way to fetch and store data in SAP from a programmer's perspective.

Webservices in enabled from ECC5 version, every function module can be wapped as a Webservice interface. However, it's hard to map and parse structures or internal tables in SAP as wsdl file. When you get a error on calling Webservices from sap, you will spend a lot of time to find the root cause.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.