問題タブ [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.

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

saprfc - JCO を使用した RFC の連続呼び出しのための SAP の RFC データの保持

JCO を介して呼び出された RFC を SAP メモリで開いたままにしておくことが可能かどうか疑問に思っていました。これは、私が念頭に置いているシナリオです。

単純な関数が数値をインクリメントするとします。この関数は 0 から始まるため、インポート パラメータ 1 を指定して初めて呼び出すと、1 が返されます。

2 回目に呼び出すと、2 などを返す必要があります。

これはJCOで可能ですか?

関数オブジェクトがあり、2 つの連続した呼び出しを行うと、常に 1 が返されます。

私が描いていることはできますか?

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

traffic - SAP RFC の負荷の高いアップロード - 3MB の txt ファイルで 150MB のアップロードが生成される

必要以上に大きなネットワーク トラフィックを生成する startRFC.exe に問題があります。startRFC には 3 つのパラメーター = 3 つの内部テーブル = 3 つの CSV ファイルがあります。SAP に送信されるこれらのファイルの合計サイズは 3 MB ですが、15 分かかり、合計で 150 MB がアップロードされます。

誰もこれを経験しましたか?

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

php - PHP SAP RFC関数呼び出しが機能しない

PHP を使用して SAP 関数を呼び出すのはこれが初めてです。経験のある人が私を助けてくれるまで、私は理解できなかったこの問題に遭遇しました。

このコードなので、このようなエラーが発生します

saprfc::callFunction('ZBAPI')

Import-Parameter=FROM_ を設定できませんでした。(存在しますか?)

しかし、インポートパラメーターは、saprfc からデータをフェッチすることを意味しているとコメントしています。

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

php - SAPRFC のインストール中に make コマンドでエラーが発生しました

Linux 4.0.4-x86_64 (ubuntu14) マシンに SAPRFC をインストールしようとしています。

これまでの手順

  • rfcsdk 6.40 をダウンロードし、/usr/local/rfcsdk にアップロード
  • ルート ディレクトリに saprfc-1.4.1 を抽出しました
  • 次のコマンドを実行しました

    make コマンドを実行した後、次のエラーが表示されます

    /li>

警告: 'zend_get_parameters_ex' は非推奨です

make: *** [saprfc.lo] エラー 1

誰でもこの問題を解決するのを手伝ってくれますか?

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

php - phpinfo ページ saprfc モジュールが表示されない

Linux 4.0.4-x86_64 (ubuntu14) マシンに saprfc-1.4.1 をインストールしました。

PHP バージョン: PHP 5.6.11

完了した手順

  • rfcsdk 7.20 をダウンロードし、/usr/local/rfcsdk にアップロード
  • rfcsdk/lib にアップロードされた librfccm.so パッチ
  • ルート ディレクトリに saprfc-1.4.1 を抽出しました
  • ファイル saprfc-1.4.1/saprfc.c を編集 (47 行目で function_entry を zend_function_entry に変更)
  • saprfc-1.4.1 で次のコマンドを実行
    • phpize
    • 。/構成、設定
    • 作る
    • インストールする
  • extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/saprfc.so を php.ini ファイルに追加
  • sudo サービス apache2 再起動

これらのすべてのステップを phpinfo ページで実行した後、saprfc モジュールは表示されませんでした。

phpinfo ページの追加の .ini ファイル解析セクションでsaprfc.iniパスが言及されました

/var/log/apache2/error.log ファイルを確認すると、次のエラーが発生しました

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

odata - OData サービス ビルダーで RFC パラメータの精度を変更しますか?

タイプが、精度が 13 、スケールが 3 のBAPI_TRADINGCONTRACT_GET_LISTプロパティがあるSAP 関数を使用しています。編集したいのですが、実行できません。スケール値を 2 に変更するにはどうすればよいですか?reqqualityedm.decimal

または、RFC モジュールのプロパティを編集するにはどうすればよいですか? または、プロパティを処理する他の手順はありますか?

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

vba - RFC_READ_TABLE はレコードを返しません。なんで?

RFC_READ_TABLE を使用して、分析のために SAP からデータを取得しようとしています。Fields正常に戻ります。ただし、行を取得しようとすると、ゼロ行が返されます。

msgbox retTab.rows.count ' >>>>>> は 0 を返します

最後のステップでは、レコード数としてゼロが返されます。テーブルにはデータが含まれています。テーブル FIELDS を検索すると、正しいテーブル フィールドが返されます。これはセキュリティの問題に関連していますか?

よろしく、ワリード

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

c# - C# Web API での AccessViolation 例外

C# Web API を介して SAP RFC にアクセス中にエラーが発生しました。詳細は次のとおりです。out パラメータに格納されている SAP RFC から応答を取得できますが、それを関数に返すときに例外がスローされます。コードは次のとおりです。

例外情報は次のとおりです。

注:コードに問題はありません。以前のマシン (Windows 7 + VS 2012) では静かな古いコードで正常に動作していたため、現在は Windows 8.1 を使用しています。

私はすでに試しました:

  • 両方をチェック/チェック解除 - [ツール] > [オプション] > [デバッグ] > [一般] > [モジュールのロード時に JIT 最適化を抑制] (管理対象のみ)
  • Visual studio 2012 と 2013 の両方を試した
  • .Net フレームワーク バージョン 4.5.2

助けてください。