問題タブ [bapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8290 参照

java - *.JcoDestination ファイルを作成せずに JCo 接続を使用する方法

JCo を使用して SAP ECC 6.0 に接続しようとしています。私はこのチュートリアルに従っています。ただし、次のような注記があります。

そして、それは合理的で理解されています。ただし、安全な送信先プロバイダーを設定する方法については説明がありません。このスレッドで、のカスタム実装を作成DestinationDataProviderし、ローカル マシンで動作する解決策を見つけました。しかし、ポータルにデプロイすると、既に登録されているというエラーが表示されDestinationDataProviderます。私の質問は次のとおり です。SA​​P Java EEアプリケーションに宛先データを保存する方法は?

これが、私がやろうとしていることをさらに明確にするための私のコードです。

0 投票する
3 に答える
1636 参照

abap - SAP R/3 は IDoc XML ファイルから末尾のスペースを削除します

SAP JCo 3ライブラリを使用するJavaアプリケーションがあります。ユースケースの 1 つは、SAP インスタンス (R/3、ERP 6.0 EhP 7) から IDoc ファイルを受け取り、それを XML に変換することです。問題は、(IDoc ライブラリによって実行される) 変換中に、フィールドの末尾にある正しいスペースが削除されることです。どうやら、メッセージサイズを縮小するためです。これまでのところ、Java 側から実行できる構成は見つかりませんでした。

ネットを検索すると、SAP 側から次の提案が見つかりました。

  • whiteSpace=preserveXSDエディターからの設定
  • xml.fieldContentFormatting=nothingSender File/FTPアダプタの設定

ただし、それらのツールを見つけることも、それに応じて構成することもできませんでした。

これら2つのアプローチまたはその他のソリューションに関する洞察をいただければ幸いです。

0 投票する
1 に答える
892 参照

c# - トランザクション KE24 と等しい BAPI または FM

KE24SAP ERP データベースから実際の請求済み売上高 (トランザクションと同じ) を取得できる BAPI または関数モジュールを探しています。

0 投票する
3 に答える
11503 参照

abap - ファンクションモジュールでBSEG-ZUONRを更新

で変更BKPF-BKTXTできFM CHANGE_DOCUMENTたのに、なぜ変更できないBSEG-ZUONRFM CHANGE_DOCUMENTですか?

は次のFM CHANGE_DOCUMENTとおりです。

変更するコードは次のBKPF-BKTXTとおりです (成功):

変更するコードは次のBSEG-ZUONRとおりです (失敗):

0 投票する
1 に答える
589 参照

abap - 資材台帳整合性チェック機能モジュール

特定の品目の品目/品目元帳の整合性チェックを適切に実行する汎用モジュール、BAPI、またはメソッドはありますか?

SAPRCKMU自分のプログラム内で使用するのが非常に難しいレポートがあることを認識しています。

CKML_F_CKML1_PRICES_GETまた、一貫性チェックを実行する汎用モジュールを認識して使用しています。

この汎用モジュールが不整合を検出すると、MESSAGE E... が呼び出されます。これは、プログラムの制御が失われることを意味します。これが私が抱えている根本的な問題です。

だから私は呼び出す前に一貫性をチェックする方法を探していCKML_F_CKML1_PRICES_GETますMESSAGE E....

0 投票する
1 に答える
1262 参照

c# - NSAPConnector を使用して必要なパラメーターを REFDOCRANGE に送信するにはどうすればよいですか?

BAPI_BILLINGDOC_GETLISTSAP の APIを使用して請求書を取得する必要があります。documentationを見た後、私は1つのパラメータしか見ませんでした. しかし、SAP 担当者に相談したところ、そのパラメーターはパラメーターのコレクションのようなものです。

したがって、NSAPConnector を使用して、これは私が通常 SAP BAPI を呼び出す方法です。

しかし、ご想像のとおり、うまくいきません。実際の BAPI は、 、 、 、および と呼ばれるいくつかのフィールドのパラメータを予期しSOPREF_DOC_LOますREF_DOC_HI。ここでわかるように:

ここに画像の説明を入力

しかし、実際にこれらのパラメーターを使用するとエラーが発生し、基本的にそれらが存在しないことがわかります。REFDOCRANGEでは、パラメータでデータを送信するだけですか? それがどのようにフォーマットされるべきか知っている人はいますか?

0 投票する
2 に答える
932 参照

c# - 処理後に SAP Bapi テーブル (エクスポートではない) を取得する - Sap Connector 3.0 を使用

友達。現在、SAP のデフォルト BAPI を使用しています。私は、abappers または私が作成した任意の Z* を使用しました。

C# vb でコーディングしています。2010. その bapi に関する私の質問は、現在 2 つのテーブルが表示されているということです。1 つはパラメーターを含み、もう 1 つは結果を含みます。

これまでのところ、パラメーターを入力することができましたが、結果のテーブルの情報を取得する方法がわかりません。

私はインターネットを検索しましたが、答えはありませんでした。自分のやり方が正しいか間違っているかはわかりません。:P

誰でも私を助けることができるように、コードを投稿します。

ありがとう。

0 投票する
1 に答える
8830 参照

abap - bapi で配送数量を更新する

私のビジネス シナリオでは、WMS システムが配送の GI を投稿し、その情報を SAP に送信します。

  • WMS が全数量の GI を転記する場合 ==> 問題なし
  • WMS が数量の GI を投稿する場合 < 配送数量 ==> 問題。
  • 配送数量 (LIPS-LFIMG) を更新してから、GI を投稿する必要があります。
  • WS_DELIVERY_UPDATE と BAPI_OUTB_DELIVERY_CHANGE を試してみましたが成功しませんでした。

このケースに直面したことがありますか?

0 投票する
2 に答える
253 参照

sap - BAPI_MDDATASET_CREATE_OBJECT MDX クエリ

Java から BAPI "BAPI_MDDATASET_CREATE_OBJECT" への BAPI 呼び出しを行いたいと考えています。

したがって、次の MDX クエリを使用します。

パラメータ「COMMAND_TEXT」が短すぎるため、次のように 4 つのエントリを作成しました。 ここに画像の説明を入力

ここで、BAPI を実行し、代わりに DATASETID を取得します。この ID を次の BAPI "BAPI_MDDATASET_CHECK_SYNTAX" で使用します

しかし今、私は例外を受け取ります: ここに画像の説明を入力

英語版:

ここに画像の説明を入力

これはなぜですか?

トランザクション「MDXTEST」でこのクエリが機能しているため、この MDX クエリは問題ないようです。

助言がありますか?