【SAPが動画で学べる!】YouTubeチャンネル開設しました ▶ SAPラボチャンネルはコチラ

【SAP基礎】SM59でRFC宛先を確認・テストする方法

登場人物紹介

三崎レイナ
社会人1年目。新卒でITコンサルティングファームに就職。初配属がSAPプロジェクトにアサインされる。SAPがわからないことだらけで悩んでいたところ、会社の先輩にSAPラボの所長を紹介され、毎週末に所長とSAPのお勉強中!

博士
SAPラボの所長。SAP大好き博士!SAP導入プロジェクトを構想策定~運用保守まであらゆるフェーズを数多く経験。
いまは優しきおじいちゃんだが、プロマネバリバリの時代はかなり怖かったらしい。現在は引退しSAPの後進育成と啓蒙活動に従事中!
若者に負けぬようX(旧Twitter)も奮闘中。

この記事を読むメリット

  • RFC 宛先の役割と、接続タイプ(3・G・H・I・L・T)の違いが分かる
  • T-CODE:SM59 で RFC 宛先を探して、接続先の設定を照会する方法が分かる
  • 「接続テスト」で相手のシステムにつながるかを確かめる方法が分かる

ほかのシステムとの連携が動かないときは、送信側の RFC 宛先の設定と、相手のシステムにつながるかを確かめます。

T-CODE:SM59 では、RFC 宛先の一覧と設定を照会し、接続テストで相手につながるかを確認できます。

この記事では、次の操作を画面を 1 つずつ追って解説します。

  • T-CODE:SM59 で RFC 宛先を探して照会する手順
  • 接続テストで相手のシステムにつながるかを確かめる手順
レイナ

博士!ほかのシステムとの連携がエラーになっているみたいなんです。どこから調べればいいですか?

博士

うむ、まずは T-CODE:SM59 で RFC 宛先の設定を照会して、接続テストで相手につながるかを確かめるのじゃ。画面を追って説明していくぞい!

SAPフリーランスバンク SAPフリーランスバンク
  • 転職求人
  • フリーランス案件
株式会社日立産業制御ソリューションズ

【リモート可】【PM/PL候補】【東京】SAP(S/4HANA)エンジニア ※フレックスタイム制/ワークライフバランス◎(S/4HANA)

年収
430~800万円 / 年
勤務地
東京本社:東京都台東区秋葉原6番1号(...
雇用形態
正社員
要スキル:
【必須】 SAP導入に強い興味があり、以...
キリンビジネスシステム株式会社

SAP会計領域コンサルタント(管理職)/キリングループ唯一のIT会社(FI/CO)

年収
900~1,300万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 以下A・B・Cすべてを...
キリンビジネスシステム株式会社

SAPコンサルタント/キリングループ唯一のIT会社(SD/MM/PP)

年収
500~850万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 SAPアプリケーショ...
株式会社ベイカレント・コンサルティング

【SAPコンサルタント】経営戦略実現を全社横断変革で支援/平均年収1,350万円

年収
600~2,500万円 / 年
勤務地
東京都港区麻布台1-3-1麻布台ヒル...
雇用形態
正社員
要スキル:
【必須(MUST)】 社会人経験3年以上...
株式会社 ホープス

【年収1000万円可】【リモート可】【上流工程】【SAP導入コンサルタント】リモート・ハイブリッド勤務OK|平均残業月10時間/HOPES ※基幹系業務システムの導入推進を行っていただける方を募集

年収
800~1,800万円 / 年
勤務地
〒 1040033:東京都中央区新川1-3-17新...
雇用形態
正社員
要スキル:
■SAPコンサルタント 【必須】 SAPモ...
COFIPP

【S/4HANA AMS体制Functional Lead】リモート可/R2R・P2D領域インシデント対応

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
要件定義, 運用・保守
作業内容:
グローバル企業のSAP S/4HANA AMS体制に...
COMMSD

【ECC6.0→S/4HANA再構築】東京・都内(出社)/SD・MM・CO ABAP開発・設計・テスト

月額単価
~1,200,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori), テスト
作業内容:
SAP ECC6.0からS/4HANAへの大型再構築プ...
MMPPSD

【SAP S/4保守・運用(ABAP)】東京・田無(テレワーク併用)/インシデント対応・ABAP改修

月額単価
~1,000,000円 / 月
稼働場所
東京都
業務領域
開発(ABAP/Fiori), 運用・保守
作業内容:
SAP S/4の保守・運用フェーズに参画し、...
COFIMMPPSD

【SAP Public Cloud導入(組立製造業・多モジュール)】兵庫(リモート対応可)/MM・SD・FI・CO・PP

月額単価
~1,100,000円 / 月
稼働場所
兵庫県
業務領域
要件定義
作業内容:
組立製造業を対象としたSAP Public Clou...
MMSD

【S/4HANA導入支援(システムテスト・移行)】東京・リモート併用/移行支援

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
テスト
作業内容:
S/4HANA導入プロジェクトの移行フェーズ...
COFIMMSD

【S/4HANA導入支援】東京(リモート併用)/基本設計&実装

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
設計
作業内容:
商社系のシステム再構築プロジェクトに...
SD

【S/4HANA新規導入支援(SDコンサルタント)】東京(リモート併用)/設計構築フェーズ

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
大手企業のS/4HANA新規導入プロジェクト...
COFI

【S/4HANA新規導入支援(原価チームリーダー)】東京駅・リモート併用

月額単価
~1,900,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
S/4HANA新規導入プロジェクトに参画し、...
FIPP

【S/4HANAコンサルティング(FI/PP)】兵庫・加古川(リモート併用)/結合テスト・キーユーザ教育

月額単価
~1,300,000円 / 月
稼働場所
兵庫県
業務領域
テスト, その他
作業内容:
組立製造業向けのS/4HANA導入プロジェク...
COFI

【商社向けパブクラ移行(FICOコンサル)】宮城・仙台(リモート併用)/要件定義+構築

月額単価
~1,100,000円 / 月
稼働場所
宮城県
業務領域
要件定義, 設計
作業内容:
総合商社向けのSAP PublicEdition移行案...
この記事のポイント

前提

  • 使うトランザクション: SM59
  • 必要な権限: T-CODE:SM59 を実行できる権限

RFC 宛先の仕組み

実務での要件の例

連携の担当者から「RFC 宛先 FAACLNT100 を使う連携が動かない」と相談を受けた場面を考えます。この要件は、次のように分けて進めます。

要件の部分どうするか
宛先の設定を確かめるT-CODE:SM59 で「ABAP 接続」のフォルダを開いて FAACLNT100 を照会し、「技術設定」タブの対象ホスト・Instance No. を確かめます。紹介する操作は照会と接続テストだけで、設定は変えません
相手のシステムにつながるかを確かめる「接続テスト」を押して、ログオンとデータの転送の結果を確かめます
エラーになった tRFC を確かめるエラーになった tRFC は T-CODE:SM58 で確かめます。SM59 では、宛先ごとの再試行の回数と間隔が決まります

RFC 宛先とは

RFC 宛先は、どの接続タイプで、どのシステムの、どのプログラムを呼ぶかを決める設定です。相手が SAP の ABAP システムのときは、RFC 宛先は相手の 1 つのクライアントを指します。双方向で呼び合うときは、相手のシステムにも RFC 宛先が要ります。

NONE・SELF・BACK の 3 つは、T-CODE:SM59 で登録しなくても使える既定の宛先です。

接続タイプ

タイプ画面の表記内容
3ABAP 接続別の ABAP システムへの接続です。相手のホストとインスタンス番号などを設定します。
G外部サーバへの HTTP 接続外部のサーバへの HTTP 接続です。
HABAP システムへの HTTP 接続SAP の ABAP システムへの HTTP 接続です。
I内部接続同じ DB につながる ABAP システムへの接続です。あらかじめ定義されていて、変更できません。
L論理接続別の RFC 宛先を参照し、ユーザ・言語・クライアントなどを足した宛先です。
TTCP/IP 接続RFC のライブラリを使う外部のプログラムへの接続です。

このほか、WebSocket RFC(W)と ABAP ドライバを使用した接続(X)があります。

RFC 宛先の仕組み

送信側のプログラムが RFC 宛先を指定して、相手のシステムを呼び出す関係です。

関連するトランザクションコードは次のとおりです。

T-CODE内容
T-CODE:SM59RFC 宛先 (照会/編集)
T-CODE:SM58非同期 RFC エラーログ

RFC 宛先を照会する

1. 接続タイプを開く

コマンドフィールドに SM59 と入力して Enter キーを押します。「RFC 接続の設定」が表示されます。

SM59 の初期画面

画面の見方

  1. 接続タイプ: RFC 宛先が、接続タイプごとのフォルダに分かれています。

この例では、「ABAP 接続」の左の矢印を押してフォルダを開きます。

2. RFC 宛先を選ぶ

「ABAP 接続」の下に、タイプ 3 の RFC 宛先が並びます。

ABAP 接続の RFC 宛先

画面の見方

  1. ABAP 接続: 開いた接続タイプのフォルダです。
  2. RFC 宛先: 照会する RFC 宛先です。
  3. 照会: 選んだ RFC 宛先を照会します(眼鏡のアイコン)。

この例では、②の FAACLNT100 の行を選んで、③の照会のアイコンを押します。

3. RFC 宛先の設定を確かめる

「RFC 宛先 FAACLNT100」が表示されます。項目は灰色で、照会だけの状態です。

RFC 宛先の照会

画面の見方

  1. RFC 宛先・接続タイプ: 宛先の名前と接続タイプです。
  2. 技術設定: 接続先の設定のタブです。
  3. 対象ホスト・Instance No.: 接続先のホストとインスタンス番号です。
  4. 接続テスト: 相手のシステムにつながるかをテストします。

この例では、接続タイプは 3(ABAP 接続)で、負荷分散は「いいえ」、対象ホストは mmc-s4sap05、Instance No. は 00 です。

ほかのタブには、次の設定があります。

タブ内容
管理登録日や最終変更者などです。
Logon とセキュリティ相手のシステムにログオンするときの言語・クライアント・ユーザなどです。
Unicodeコードページの設定です。
特別オプションタイムアウトやトレースなどの設定です。

接続テストをする

「RFC 宛先 FAACLNT100」で④「接続テスト」を押すと、「RFC – 接続テスト」が表示されます。

接続テストの結果

画面の見方

  1. 接続テストの対象: テストした RFC 宛先と接続タイプです。
  2. 結果: ログオンと、データの転送にかかった時間です。

この例の宛先は接続タイプ 3(ABAP 接続)で、接続テストの画面では「SAP 接続」と表示されます。この例では、ログオンが 3 msec、転送 0 KB〜30 KB が 0〜1 msec で、相手のシステムにつながっていることが分かります。

接続テストのほかに、相手が Unicode かを確かめる「ユニコードテスト」もあります。また、宛先に設定したユーザには、呼ぶ汎用モジュールについての権限(権限オブジェクト S_RFC)が必要です。権限は汎用グループの単位で確かめられます。

よくあるつまずき

  • 宛先のユーザの権限を知りたい: 宛先に設定したユーザには、呼ぶ汎用モジュールについて S_RFC の権限が要ります。権限は汎用グループの単位で確かめられます。
  • tRFC の再試行の間隔を知りたい: tRFC で相手が使えなかったときの再試行の回数と間隔は、RFC 宛先ごとに T-CODE:SM59 で決まります。エラーになった tRFC は、T-CODE:SM58 で確かめられます。
  • 内部接続の宛先を変えたい: 内部接続(タイプ I)の宛先は、あらかじめ定義されていて変更できません。

まとめ

  • T-CODE:SM59 では、RFC 宛先が接続タイプごとのフォルダに分かれて表示されます。
  • RFC 宛先を照会して、接続タイプ・対象ホスト・インスタンス番号などの設定を確かめます。
  • 「接続テスト」で、相手のシステムにつながるかを確かめます。
レイナ

宛先を照会して、接続テストで相手につながるかを見ればいいんですね!

博士

うむ。確認のときは設定を変えずに、照会だけで進めるのじゃぞい。

  • 転職求人
  • フリーランス案件
株式会社日立産業制御ソリューションズ

【リモート可】【PM/PL候補】【東京】SAP(S/4HANA)エンジニア ※フレックスタイム制/ワークライフバランス◎(S/4HANA)

年収
430~800万円 / 年
勤務地
東京本社:東京都台東区秋葉原6番1号(...
雇用形態
正社員
要スキル:
【必須】 SAP導入に強い興味があり、以...
キリンビジネスシステム株式会社

SAP会計領域コンサルタント(管理職)/キリングループ唯一のIT会社(FI/CO)

年収
900~1,300万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 以下A・B・Cすべてを...
キリンビジネスシステム株式会社

SAPコンサルタント/キリングループ唯一のIT会社(SD/MM/PP)

年収
500~850万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 SAPアプリケーショ...
株式会社ベイカレント・コンサルティング

【SAPコンサルタント】経営戦略実現を全社横断変革で支援/平均年収1,350万円

年収
600~2,500万円 / 年
勤務地
東京都港区麻布台1-3-1麻布台ヒル...
雇用形態
正社員
要スキル:
【必須(MUST)】 社会人経験3年以上...
株式会社 ホープス

【年収1000万円可】【リモート可】【上流工程】【SAP導入コンサルタント】リモート・ハイブリッド勤務OK|平均残業月10時間/HOPES ※基幹系業務システムの導入推進を行っていただける方を募集

年収
800~1,800万円 / 年
勤務地
〒 1040033:東京都中央区新川1-3-17新...
雇用形態
正社員
要スキル:
■SAPコンサルタント 【必須】 SAPモ...
COFIPP

【S/4HANA AMS体制Functional Lead】リモート可/R2R・P2D領域インシデント対応

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
要件定義, 運用・保守
作業内容:
グローバル企業のSAP S/4HANA AMS体制に...
COMMSD

【ECC6.0→S/4HANA再構築】東京・都内(出社)/SD・MM・CO ABAP開発・設計・テスト

月額単価
~1,200,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori), テスト
作業内容:
SAP ECC6.0からS/4HANAへの大型再構築プ...
MMPPSD

【SAP S/4保守・運用(ABAP)】東京・田無(テレワーク併用)/インシデント対応・ABAP改修

月額単価
~1,000,000円 / 月
稼働場所
東京都
業務領域
開発(ABAP/Fiori), 運用・保守
作業内容:
SAP S/4の保守・運用フェーズに参画し、...
COFIMMPPSD

【SAP Public Cloud導入(組立製造業・多モジュール)】兵庫(リモート対応可)/MM・SD・FI・CO・PP

月額単価
~1,100,000円 / 月
稼働場所
兵庫県
業務領域
要件定義
作業内容:
組立製造業を対象としたSAP Public Clou...
MMSD

【S/4HANA導入支援(システムテスト・移行)】東京・リモート併用/移行支援

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
テスト
作業内容:
S/4HANA導入プロジェクトの移行フェーズ...
COFIMMSD

【S/4HANA導入支援】東京(リモート併用)/基本設計&実装

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
設計
作業内容:
商社系のシステム再構築プロジェクトに...
SD

【S/4HANA新規導入支援(SDコンサルタント)】東京(リモート併用)/設計構築フェーズ

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
大手企業のS/4HANA新規導入プロジェクト...
COFI

【S/4HANA新規導入支援(原価チームリーダー)】東京駅・リモート併用

月額単価
~1,900,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
S/4HANA新規導入プロジェクトに参画し、...
FIPP

【S/4HANAコンサルティング(FI/PP)】兵庫・加古川(リモート併用)/結合テスト・キーユーザ教育

月額単価
~1,300,000円 / 月
稼働場所
兵庫県
業務領域
テスト, その他
作業内容:
組立製造業向けのS/4HANA導入プロジェク...
COFI

【商社向けパブクラ移行(FICOコンサル)】宮城・仙台(リモート併用)/要件定義+構築

月額単価
~1,100,000円 / 月
稼働場所
宮城県
業務領域
要件定義, 設計
作業内容:
総合商社向けのSAP PublicEdition移行案...

★★★SAPラボのライター募集★★★

SAPラボでは、SAPの知識を活かして副業をしたい方を募集してるのじゃ!

SAPラボのライターの特徴

・ライティング初心者OK!
・報酬高単価!
・業務委託契約なので副業として最適!

SAP記事執筆者としての活動実績として利用可能なので、転職時や案件探しの際に企業へのアピール材料にもなります。

募集要項

・SAP導入や運用保守プロジェクトへの参画経験1年以上

ご応募/お問合せ先

info@sap-labo.com

少しでもご興味ある方、ぜひお気軽にご連絡下さい!

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

株式会社スプラッシュエンジニアリング(https://splash-eng.com/)の代表取締役。

新卒でSAPエンジニアとして働き始め、SAPエンジニア・コンサルタント歴は10年以上。
2015年にシステム開発会社である株式会社Luxyを創業し2021年にバイアウト。その後、受託開発会社の株式会社アガルートITパートナーズ代表取締役も兼任。
2024年にこれまでの会社の代表を退任し株式会社スプラッシュエンジニアリングを創業。

一緒に「SAPラボ」を盛り上げてくれる副業ライター(SAP経験者)を募集してますので、お問い合わせよりお願いします!

この記事のポイント