ERP キャンバス のインストール要件
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 PlatformでMID サーバーを検索します。 . 選択し、以下を追加します。
- [サポートされているアプリケーション] タブで、ERP キャンバス を含めるようにリストを編集します。
- [ 機能 ] タブで、[ すべて] に加えて、リストを編集して ERP キャンバスを含めます。
mid_userユーザーに sn_erp_integration.erp_mid_server ロールを割り当てます。このロールにより、 MID Server は ImportSet API を使用して ServiceNow インスタンスにデータを送信できます。
- 次のように移動する。
- mid_userを見つけて選択します。
- [ロール] タブを選択します。
- [編集] を選択します。
- 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