販売管理モジュールをSAPアプリケーションに統合することを計画しています。販売情報をSAPアプリケーションに保存する必要があります。
Exchange Infrastructure/ BDC
SAPを使用して既存のデータを移行し、販売モジュールの既存のデータを読み込みます。
今、私たちの課題は、JAVAからSAPと継続的に対話して、販売モジュールからデータを保存および取得する方法です。
JavaからSAPと通信するために利用できるツールはありますか。
ありがとう、
アニルクマールC
販売管理モジュールをSAPアプリケーションに統合することを計画しています。販売情報をSAPアプリケーションに保存する必要があります。
Exchange Infrastructure/ BDC
SAPを使用して既存のデータを移行し、販売モジュールの既存のデータを読み込みます。
今、私たちの課題は、JAVAからSAPと継続的に対話して、販売モジュールからデータを保存および取得する方法です。
JavaからSAPと通信するために利用できるツールはありますか。
ありがとう、
アニルクマールC
複数のオプションがあります:
私は本当にウェブサービスの方法をお勧めします。
JCOライブラリを使用してSAPのRFC関数を呼び出すことをお勧めします。これは、プログラマーの観点からSAPでデータをフェッチして保存する最も簡単な方法です。
WebサービスはECC5バージョンから有効になっており、すべての汎用モジュールをWebサービスインタフェースとして使用することができます。ただし、SAPの構造または内部テーブルをwsdlファイルとしてマッピングおよび解析することは困難です。sapからWebサービスを呼び出すときにエラーが発生した場合、根本的な原因を見つけるために多くの時間を費やします。
私はこの質問が本当に古いことを知っています、しかし多分これはそこに誰かを助けるかもしれないので私はこれを投稿します。
Hibersap(http://hibersap.org/ )をご覧になることを強くお勧めします。これはオープンソースライブラリであり、プレーンなJavaクラスとアノテーションを使用して呼び出したいSAP関数を宣言し、それらの関数を実際に呼び出すためのクリーンなAPIを提供します。それも非常によく文書化されています。