0

SAP R/3 のデータからいくつかの XML 出力を作成する割り当てがあります。これを行うために、SAP .NET コネクタを使用しています。私たちが直面している問題は、標準の BAPI によって公開されていないフィールドがいくつかあることです。残念ながら、この特定のシステムでカスタマイズされた BAPI を作成することはできません。

したがって、利用可能な標準 BAPI に限定されます。ERPConnect のようなツールが RFC を使用してテーブルに直接アクセスできることをインターネットで見たことがあります。そのようなツールを購入せずに、.NET コネクタを使用するかどうかに関係なく、VB でこれを実行するにはどうすればよいでしょうか。

4

3 に答える 3

2

汎用モジュール RFC_READ_TABLE を見てください。ドキュメント全体を必ずお読みください。SAP R/3 のリリースによっては、いくつかの制限があります。

于 2010-09-21T09:25:22.137 に答える
0

SAP に接続され、そのデータを保存するデータベース システムに直接アクセスできます。

于 2019-10-05T14:29:29.077 に答える
0

他のツールを使用できない場合は、RFC_READ_TABLE の代わりに BBP_RFC_READ_TABLE を使用する必要があります。

BBP_RFC_READ_TABLE は、RFC_READ_TABLE で見られる負の 10 進数値のフィールド長の問題を 1 つ解決します。基本的に、RFC_READ_TABLE はマイナス記号スペースの要件を処理せず、値が完全な長さを占める場合、代わりにアスタリスクを使用する必要がありました。BBP_RFC_READ_TABLE は小数タイプを検出し、1 で埋めます。

于 2019-10-09T16:49:37.427 に答える