問題タブ [saprfc]
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.
.net - SAPRFCSDKの将来
SAP RFC SDK(それぞれ、wdtfuncs.ocx、wdtlog.ocx、Interop.SAPFunctionsOCX.dll、Interop.SAPLogonCtrl.dll)は、RFCを介して(Microsoft)アプリケーションをSAPに接続するための許容可能な/推奨される方法ですか?将来的に(特にECC 6.0で)SDKのサポートとメンテナンスはありますか?.NETアプリケーションでこれらのコントロールを使用する人はいますか?
.net - データソースが従来の(リレーショナル)データベースではないWCFRIAサービスの使用
Silverlightおよび(または)バックエンドでSAPを使用してASP.NETベースのWebアプリケーションを作成したい(つまり、データソースは従来のデータベースではありません)。SilverlightとASP.NETの使用が前提条件です。データソースがSAPからのRFCであるWCFRIAサービス(およびSilverlight)を使用することは可能ですか?これは理にかなっていますか?はいの場合、パターン/アーキテクチャを簡単に説明するにはどうすればよいですか?または、他のアーキテクチャを考慮に入れる必要があります(プレーンなWCFサービス、WCFデータサービスの使用など)?
sap - GLAccount 情報 - BAPI_INCOMINGINVOICE_CREATE のシミュレート
私は現在、Java/JCo を使用して請求書を SAP に転記するアプリケーションに取り組んでいます。私は目的のために BAPI_INCOMINGINVOICE_CREATE を使用していますが、完全に正常に動作します。ここで、BAPI_TRANSACTION_COMMIT を介してトランザクションを確認する前に、総額 (クレジットとデビット) の GL 口座の配分をプレビューするという追加の要件があります。基本的には、MIRO トランザクションで提供される「シミュレート」オプションと同じです。
実際にトランザクションをコミットする前に、請求書の転記の結果として SAP が入力する GLACCOUNTDATA 情報を取得する方法はありますか? BAPI_INCOMINGINVOICE_CREATE 呼び出しは、デフォルトではこのテーブルを返さないようです!
どんな助けでも大歓迎です。
c# - 測定値を取得するためのSAPRFCモジュール
私はMEASUREM_DOCUM_RFC_SINGLE_001
.Net2.0を介してSAPの測定ポイントを更新するために使用してきましたが、これは非常にうまく機能しました。最新の測定ポイントを読みたいのですが、機能グループでRFCが見つかりませんIMR0
。
助けてくれてありがとう。
.net - リモート対応のSAPモジュール用の.NETSAPRFCチュートリアルの検索
リモート対応のSAPモジュールに接続する方法を段階的に説明するチュートリアルはありますか?
ありがとう :)
c++ - SAP ERP と C++ の統合
データを読み書きする必要があるため、SAP ERP 4.0 で使用できる C++ または .NET 用の SDK はありますか?
abap - 使用可能な RFC 機能モジュールとテーブルを検索する方法
私は SAP R/3 プログラミングの専門家ではないことを認めざるを得ないので、これはその点に関するより基本的な質問です。
SAP システムでアクセス可能な RFC モジュールやテーブルのリストを取得する方法はありますか?
インターネット上の多くの例で、すべての SAP システム ("SD_RFC_CUSTOMER_GET") で使用できるように見える RFC モジュールを 1 つ見つけました。使用できるこれらの標準 RFC モジュールが他にあるのではないかと思います。利用可能なすべての SAP クエリについて SAP システムに簡単にクエリを実行できますが、RFC モジュールまたはテーブルでこれを行う方法が見つかりません。Googleで何時間も検索しても、これらのRFCモジュールのリストを見つけることさえできません...
だから私は何かを逃していますか、それともこれは単に不可能ですか?
事前に助けてくれてありがとう。
abap - RFC_READ_TABLEを呼び出すときにDATA_BUFFER_EXCEEDEDエラーが発生しましたか?
私のjava/groovyプログラムは、ユーザー入力からテーブル名とテーブルフィールドを受け取り、SAPのテーブルをクエリして、その内容を返します。
ユーザー入力は、テーブルCDPOS
とに関係する場合がありCDHDR
ます。SAPのドキュメントを読んでグーグルした後、これらは変更ドキュメントのログを格納するテーブルであることがわかりました。しかし、この種のクエリを実行するためにJavaで使用できるリモート呼び出し関数は見つかりませんでした。
次に、非推奨のRFC汎用モジュールを使用し、RFC_READ_TABLE
このRFCのみに基づいてカスタマイズされたクエリを作成しようとしました。ただし、このRFCに渡した目的のフィールドの数が2を超えるDATA_BUFFER_EXCEEDED
場合、最大行数を制限しても常にエラーが発生することがわかりました。
私はSAPシステムでABAP開発者になる権限がなく、既存のシステムにFMを追加できないため、JAVAでこの要件を達成するためのコードを記述することしかできません。
私は何か間違ったことをしていますか?その問題についてのヒントを教えてください。
saprfc - SAPで変更文書を表示するためのトランザクションrsscd001を実装するRFCまたはBAPIはありますか?
RSSCD001
SAPの入力クエリに基づいて変更文書(トランザクション)を表示するRFCまたはBAPI関数があるかどうかを知りたいです。お客様の要件は、SAPサーバーにABAP機能を追加せずにSAPにJavaモニターシステムを実装することです。
公式文書で廃止された「RFC_READ_TABLE」関数を利用して、CDPOSおよびCDHDRテーブルを読み取って結合しようとしました。しかし、vwegertが言ったように、テーブルをトラバースするCDPOSには数十億のテーブルエントリが含まれているため、実際には時間のかかる作業です。
このクエリの目的は、ベンダーのすべての銀行の詳細に対する変更を見つけることです。
他に何か考えはありますか?
よろしくお願いします!
soap - SOAPを使用してSAP RFCを実行する方法は?
ETL (Datastage) ジョブから RFC を実行する必要があるという要件があります。もちろん、unix コマンドを実行しても実行できます (Datastage サーバーは unix です)。ただし、Datastage 用の SAP プラグインはないと思います。
私は、UNIX スクリプトとして起動される startrfc コマンドを使用して成功しましたが、クライアントが好む解決策は SOAP を使用することです。これについてはよくわかりませんが、RFC の URL は知っています。あとは使い方さえわかれば…
何か案は?経験?チュートリアル?この時点でストローをつかんでいます。これは、私が慣れ親しんでいるものとはまったく異なります。
ありとあらゆる助けが大歓迎です!