4

販売管理モジュールをSAPアプリケーションに統合することを計画しています。販売情報をSAPアプリケーションに保存する必要があります。

Exchange Infrastructure/ BDCSAPを使用して既存のデータを移行し、販売モジュールの既存のデータを読み込みます。

今、私たちの課題は、JAVAからSAPと継続的に対話して、販売モジュールからデータを保存および取得する方法です。

JavaからSAPと通信するために利用できるツールはありますか。

ありがとう、
アニルクマールC

4

3 に答える 3

6

複数のオプションがあります:

  • SAPBusinessConnectorを使用する
  • SAPJCOを使用してJavaからSAPRFC関数を呼び出す
  • SAPでSOAPWebサービスを作成し、Javaからそれらを利用します

私は本当にウェブサービスの方法をお勧めします。

于 2012-05-12T12:07:30.633 に答える
5

JCOライブラリを使用してSAPのRFC関数を呼び出すことをお勧めします。これは、プログラマーの観点からSAPでデータをフェッチして保存する最も簡単な方法です。

WebサービスはECC5バージョンから有効になっており、すべての汎用モジュールをWebサービスインタフェースとして使用することができます。ただし、SAPの構造または内部テーブルをwsdlファイルとしてマッピングおよび解析することは困難です。sapからWebサービスを呼び出すときにエラーが発生した場合、根本的な原因を見つけるために多くの時間を費やします。

于 2012-05-15T06:47:16.010 に答える
1

私はこの質問が本当に古いことを知っています、しかし多分これはそこに誰かを助けるかもしれないので私はこれを投稿します。

Hibersaphttp://hibersap.org/ )をご覧になることを強くお勧めします。これはオープンソースライブラリであり、プレーンなJavaクラスとアノテーションを使用して呼び出したいSAP関数を宣言し、それらの関数を実際に呼び出すためのクリーンなAPIを提供します。それも非常によく文書化されています。

于 2018-08-09T15:45:00.633 に答える