使用する
このセクションでは、RFC呼び出し中に発生し、処理できない例外のリストを示します。
ランタイムエラー |
原因 |
---|---|
CALL_BACK_ENTRY_NOT_FOUND |
呼び出された汎用モジュールはRFC用にリリースされていません。 |
CALL_FUNCTION_DEST_TYPE |
宛先タイプは許可されていません。 |
CALL_FUNCTION_NO_SENDER |
この機能はリモートで実行できません。 |
CALL_FUNCTION_DESTINATION_NO_T |
非同期RFCを実行するときに、通信タイプ(内部接続の場合はI、ABAPの場合は3)がありません。 |
CALL_FUNCTION_NO_DEST |
指定された宛先は存在しません。 |
CALL_FUNCTION_OPTION_OVERFLOW |
宛先のオプションの最大長を超えました。 |
CALL_FUNCTION_NO_LB_DEST |
指定された宛先(負荷分散モード)は存在しません。 |
CALL_FUNCTION_NO_RECEIVER |
不明なCPI-C接続について受信したデータ。 |
CALL_FUNCTION_NOT_REMOTE |
呼び出されている汎用モジュールには、「リモートで」呼び出可能としてフラグが立てられていません。 |
CALL_FUNCTION_REMOTE_ERROR |
RFCの実行中に、呼び出し側システムに記録されているエラーが発生しました。 |
CALL_FUNCTION_SIGNON_INCOMPL |
ユーザーのログオンデータが不完全です。 |
CALL_FUNCTION_SIGNON_INTRUDER |
ターゲットシステムでの内部呼び出しとしてのログオン試行は許可されていません。 |
CALL_FUNCTION_SIGNON_INVALID |
有効なユーザーIDのない外部プログラムからのRFC。 |
CALL_FUNCTION_SIGNON_REJECTED |
有効なユーザーIDなしでターゲットシステムにログオンしようとしました。 このエラーコードには、次のいずれかの意味があります。1)パスワードが正しくないかユーザーIDが無効です。2)ユーザーがロックされています。3)ログイン試行が多すぎます。5)認証バッファのエラー(内部エラー)6)外部ユーザーチェックがありません。7)ユーザータイプが無効です。 8)ユーザーの有効期間を超えました |
CALL_FUNCTION_SINGLE_LOGIN_REJ |
信頼できるシステムとしてログオンする権限がありません。 エラーコードには、次のいずれかの意味があります。0)有効なセキュリティIDのログオンデータが正しくありません。1)呼び出し元のシステムが信頼できるシステムではないか、セキュリティIDが無効です。2)ユーザーがRFC権限(権限オブジェクトS_RFCACL)を持っていないか、保護されたユーザーDDICまたはSAP*のいずれかを使用してログオンが実行されました。3)ログオンデータのタイムスタンプが無効です。 |
CALL_FUNCTION_SYSCALL_ONLY |
有効なユーザーIDのないRFCは、システム汎用モジュールを呼び出すときにのみ許可されます。エラーコードの意味は、CALL_FUNCTION_SINGLE_LOGIN_REJの場合と同じです。 |
CALL_FUNCTION_TABINFO |
リモートファンクションコール中のデータエラー(情報内部テーブル)。 |
CALL_FUNCTION_TABLE_NO_MEMORY |
テーブルをインポートするために使用できるメモリがありません。 |
CALL_FUNCTION_TASK_IN_USE |
非同期RFCの場合のみ:タスク名はすでに使用されています。 |
CALL_FUNCTION_TASK_YET_OPEN |
非同期RFCの場合のみ:指定されたタスクはすでに開いています。 |
CALL_FUNCTION_NO_AUTH |
RFC認証はありません。 |
CALL_RPERF_SLOGIN_AUTH_ERROR |
RFC発信者と信頼できるシステムに対する信頼できる許可はありません。 |
CALL_RPERF_SLOGIN_READ_ERROR |
呼び出し側システムの有効な信頼できるエントリがありません。 |
RFC_NO_AUTHORITY |
現在のシステムでは、宛先「BACK」は許可されていません。 |
CALL_FUNCTION_BACK_REJECTE CALL_XMLRFC_BACK_REJECTED |
ユーザーに対するRFC権限はありません。 |
CALL_FUNCTION_DEST_SCAN |
RFC宛先の評価中にエラーが発生しました。 |
CALL_FUNCTION_CONFLICT_TAB_TYP |
テーブルの転送中に競合を入力します。 |
CALL_FUNCTION_CREATE_TABLE |
ローカル内部テーブルを作成するために使用できるメモリがありません。 |
CALL_FUNCTION_UC_STRUCT CALL_FUNCTION_DEEP_MISMATCH |
構造体の転送中に競合を入力します。 |
CALL_FUNCTION_WRONG_VALUE_LENG CALL_FUNCTION_PARAMETER_TYPE CALL_FUNCTION_ILLEGAL_DATA_TYP |
パラメータ転送中のデータ型が無効です。 |
CALL_FUNCTION_ILLEGAL_INT_LEN CALL_FUNCTION_ILL_INT2_LENG |
整数の転送中に競合を入力します。 |
CALL_FUNCTION_ILL_FLOAT_FORMAT CALL_FUNCTION_ILL_FLOAT_LENG |
浮動小数点数の転送中に競合を入力します。 |
CALL_FUNCTION_ILLEGAL_LEAVE |
RFCサーバーのLEAVEステートメントが無効です。 |
CALL_FUNCTION_OBJECT_SIZE CALL_FUNCTION_ROT_REGISTER |
参照の転送中に競合を入力します。 |