ERP キャンバス のインストール要件

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • ERP キャンバス をインストールする前に、ERP (エンタープライズリソースプランニング) システムと Now Platform の両方でいくつか構成を完了する必要があります。

    ライセンス

    インストールには、ERP キャンバス のライセンスとエンタイトルメントの取得が必要です。詳細については、「ライセンス」を参照してください。

    Now Platform プラグイン

    ERP キャンバス をインストールするには、次のプラグインとサーバーが必要です。
    • 統合ハブ プラグイン (詳細については、「 Request Integration Hub」を参照)
    • リモートテーブル プラグイン (詳細については、「 Activate the remote tables plugin」を参照)
    • MID サーバー:ERP キャンバスをインストールするには、MID サーバーを構成する必要があります。詳細については、次のセクションを参照してください。

    MID サーバー の要件

    MID サーバーを介して SoR と通信するには、有効な接続および資格情報エイリアスが必要です。
    注:
    ERP キャンバス 接続に指定する認証情報は、SoR のサービスユーザー認証情報と一致する必要があります。

    ERP キャンバスERP-CM は現在、ECC(最小SAP Netweaver 7.31)およびS/4HANA SAPシステムをサポートしています。

    Now PlatformMID サーバーを検索します。 All (すべて) > MID Server > サーバー. 選択し、以下を追加します。
    1. [サポートされているアプリケーション] タブで、ERP キャンバス を含めるようにリストを編集します。
    2. [ 機能 ] タブで、[ すべて] に加えて、リストを編集して ERP キャンバスを含めます。

      ERP キャンバスを示す [ケイパビリティ] タブが表示された MID サーバーレコード関連リスト

    詳細については、「MID Server」を参照してください。
    mid_userユーザーに sn_erp_integration.erp_mid_server ロールを割り当てます。このロールにより、 MID Server は ImportSet API を使用して ServiceNow インスタンスにデータを送信できます。
    1. 次のように移動する。 All (すべて) > ユーザー管理 (User Administration) > ユーザー
    2. mid_userを見つけて選択します。
    3. [ロール] タブを選択します。
    4. [編集] を選択します。
    5. sn_erp_integration.erp_mid_server ロールを見つけてアサインします。

    開発システムで必要な SAP 権限

    認証情報には、次の SAP 認証オブジェクトを必要とする SoR の SAP サービスタイプのユーザーアカウントを使用します。

    • 以下の汎用モジュールに対してアクティビティ = 16 (実行) のS_RFC。
      • RFCPING
      • BAPI_MONITOR_GETLIST
      • RFC_METADATA_GET
      • RFC_GET_FUNCTION_INTERFACE
      • RFC_READ_TABLE
      • DDIF_FIELDINFO_GET
    • 次のテーブルのアクティビティ 03 (表示) でS_TABU_NAMします。
      • DD01L
      • DD02L
      • DD02T
      • DD03L
      • DD04L
      • DD04T
      • DD12L
      • DD17S
      • DD40L
    • アクティビティ 03 のS_DEVELOP (表示)

    本番およびテストシステムで必要な SAP 権限

    認証情報には、次の SAP 認証オブジェクトを必要とする SoR の SAP サービスタイプのユーザーアカウントを使用します。

    • 以下の汎用モジュールに対してアクティビティ = 16 (実行) のS_RFC。
      • RFCPING
      • BAPI_TRANSACTION_COMMIT
      • BAPI_TRANSACTION_ROLLBACK
      • RFC_METADATA_GET
      • RFC_GET_FUNCTION_INTERFACE
      • RFC_READ_TABLE
    • モデルで使用したテーブルのアクティビティ 03 (表示) を使用してS_TABU_NAMします。

    スポークの統合

    必要なスポークについては、SAP ECC RFC アカウントのアドミニストレーターに連絡し、次の SAP 独自の JAR およびその他の必要なファイルを入手してください。
    • 「SAP Jco Dll」というレコードを作成し、sapjco3.dll を添付します。MID サーバーが Windows サーバーにインストールされている場合は、このファイルを使用します。
    • 「SAP Jco so」というレコードを作成し、libsapjco3.so を添付します。MID サーバーが Linux サーバーにインストールされている場合は、このファイルを使用します。
    • 「SAP Eco Jar」というレコードを作成し 、sapjco3.jarを添付します。このファイルは、Windows と Linux の両方で使用します。

    MID サーバーは、このプロセス中に複数回再起動します。

    スポーク統合の詳細については、「SAP ECC RFC Spoke」を参照してください。

    SAP 構成

    ERP キャンバス をインストールする前に、JCO コネクタを構成する必要があります。詳細については、SAP ヘルプポータルの SAP Java 接続 (JCo) のインストール を参照してください。

    DuckDB JDBC jar を MID サーバー jar として追加する必要があります。詳細とダウンロードについては、Maven Web サイトの「 DuckDB JDBC Driver 1.1.1 」を参照してください。

    他にも ERP システムには次のものが必要です。
    • SAP ECC (SAP Netweaver 7.31 以上)
    • SAP S/4HANA (すべてのバージョンがサポートされています)
    • SAP Java Connector