SAP S4 HANA RFCスポークを設定

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • 基本認証情報を使用してServiceNowインスタンスとSAP S4 HANA RFCスポークをデータ連携し、ServiceNow要求を認証します。

    始める前に

    • 統合ハブサブスクリプションを要求します。
    • SAP S4 HANA RFCスポークを有効にします。
    • 必要なロール:admin
    注:
    認証目的で情報を取得するには、「RFC を実行」 スポークアクションを使用します。

    手順

    1. SAP 独自の JAR ファイルを使用して、MID サーバーを構成します。
      1. オプション: 移動先 システムプロパティ > セキュリティ.
        注:
        これは、MID サーバーLinuxマシンにインストールされている場合にのみ適用されます。
      2. オプション: 添付ファイルに対する MIME タイプの妥当性確認を無効化します。
        MIME タイプの妥当性確認を無効にするオプション
        注:
        これは、MID サーバーLinuxマシンにインストールされている場合にのみ適用されます。
      3. 移動先 MID サーバー > JAR ファイル.
      4. SAP S4 HANA RFCアドミニストレーターに連絡して取得した必要な SAP 独自のファイル (JAR、SO、または DLL) をアップロードします。
        詳細については、「JAR ファイルを MID サーバーと同期させる」を参照してください。
      注:
      ファイルが <MID-Server-root-directory>/agent/extlib ディレクトリで同期されていることを確認します。ファイルが同期されていない場合は、MID サーバー を再起動します。
    2. SAP S4 HANA RFCアカウント用の認証情報レコードを作成します。
      1. 移動先 接続 & 認証情報 > 認証情報.
      2. [新規] をクリックします。

        作成する認証情報のタイプは?」というメッセージが表示されます。

      3. [基本認証情報] を選択します。
      4. フォームに、これらの値を入力します。
        表 : 1. ベーシック認証情報フォーム
        フィールド 説明
        名前 レコードを一意に識別する名前を入力します。たとえば、SAP S4 HANA RFC 認証情報などです。
        ユーザー名 SAP S4 HANA RFCアカウントにログインするためのユーザー名です。
        パスワード SAP S4 HANA RFCアカウントを認証してログインするためのパスワードです。
        有効 認証情報レコードをアクティブに使用するオプション。
        順番 この認証情報を適用する順番です。たとえば、100 です。
        認証情報エイリアス スポークに関連付けられた認証情報エイリアスです。
      5. [送信] をクリックします。
    3. SAP S4 HANA RFCアカウントへの接続レコードを作成します。
      1. 移動先 接続 & 認証情報 > 接続および認証情報エイリアス.
      2. SAP S4 HANA RFCのエイリアスレコードを開きます。
      3. [接続] タブで、[新規] をクリックします。
      4. フォームのフィールドに入力します。
        表 : 2. 接続フォーム
        フィールド 説明
        名前 レコードを一意に識別する名前を入力します。たとえば、SAP S4 HANA RFC 接続です。
        認証情報 SAP S/4 HANA IDoc Spoke の認証情報レコードです。たとえば、SAP S4 HANA RFC 認証情報などです。
        接続エイリアス 接続に関連付けられているエイリアスレコードです。
        ホスト SAP S4 HANA RFCサーバーがインストールされるターゲットホストの完全修飾ドメイン名です。
        有効 接続レコードを積極的に使用にするオプションです。
        ドメイン アクションを実行するドメインです。
        Override default port (デフォルト ポートに上書きする) 接続で使用されるターゲット ポート。空白の場合は、デフォルトのポートが使用されます。
        MID サーバーを使用 この接続に MID サーバー を使用するオプション。チェックボックスを選択し、[MID サーバー詳細構成] タブでフィールドを定義します。
      5. [MID サーバー詳細設定] タブで、次の詳細を入力します。
        フィールド 説明
        MID 選択 必要に応じて MID サーバー を選択するオプション。このフィールドは、ソース接続リストから [インラインで接続を定義] が選択されている場合に利用可能です。
        MID アプリケーション MID サーバー を使用して SFTP ステップを実行するオプション。このフィールドは、ソース接続リストから [インラインで接続を定義] が選択されていて、MID 選択リストから [MID サーバーの自動選択] が選択されている場合に利用可能です。

        実行時に MID サーバー が選択される方法の詳細については、「MID サーバーの選択」を参照してください。

        できること MID サーバー の機能。[SSH] を選択します。このフィールドは、ソース接続リストから [インラインで接続を定義] が選択されていて、MID 選択リストから [MID サーバーの自動選択] が選択されている場合に利用可能です。

        必要な機能によって、実行時にどの MID サーバーが選択されるかが決定されます。 実行時に MID サーバー が選択される方法の詳細については、「MID サーバーの選択」を参照してください。

        MID サーバー 必要な MID サーバー のデータピル。このフィールドは、ソース接続リストから [インラインで接続を定義] が選択されていて、MID 選択リストから [特定の MID サーバー] が選択されている場合に利用可能です。
      6. [属性] タブで、次の詳細を入力します。
        フィールド 説明
        u_client SAP S4 HANA RFCサーバーがインストールされているターゲットホストのクライアント値です。
        u_system_number SAP S4 HANA RFCサーバーがインストールされているターゲットホストのシステム番号です。
        u_lang SAP S4 HANA RFCサーバーがインストールされているターゲットホストで選択されている言語です。
      7. [送信] をクリックします。
    4. SAP S/4HANA フロー実行モジュールでレコードを作成し、請求書データを取得する日付を指定します。
      1. 移動先 SAP S/4HANA - RFC スポーク > SAP S/4HANA フロー実行.
      2. [新規] をクリックします。
      3. [前回の正常実行] で、請求書データを取得する最終日を指定します。
      4. [送信] をクリックします。
        「着信請求書を取得」フローでは、この日付を入力として受け取り、請求書データが取得されます。設定されたフロートリガーに応じて、「着信請求書を取得」フローによって定期的に請求書データが取得されます。請求書データを表示するには、次の場所に移動します SAP S/4HANA - RFC スポーク > SAP S/4HANA 請求書データ.