ERP モデルの基盤の表示および編集

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:5分
  • ERP キャンバス で ERP (エンタープライズリソースプランニング) モデルを構築し、ERP システムからのリモートテーブルと抽出テーブル、読み取り操作と更新操作を含めて、総合的なデータセットを作成します。

    始める前に

    アドミニストレーターまたは sn_erp_integration.erp_admin ロールを持つユーザーが ERP モデルとテーブルを編集、カスタマイズ、クローン作成するには、 sn_erp_integration.enableModelModification プロパティを有効にする必要があります。sn_erp_integration.enableModelModification プロパティを有効にすると、ERP キャンバス はモデルを管理するときに使用するすべてのテーブルと BAPI (ビジネスアプリケーションプログラミングインターフェイス) を取得します。 プロパティは、非本番ステータスまたは本番ステータスのいずれかに対して構成する必要があります。システムプロパティはシステムプロパティテーブル [sys_properties] で管理されており、モジュールナビゲーターを使用するか、ナビゲーターフィルターに sys_properties.list を直接入力してアクセスできます。
    注:
    正しいスコープで sn_erp_integration.enableModelModification プロパティを有効にする必要があります。本番インスタンスで sn_erp_integration.enableModelModification を有効にすると、ERP キャンバス に新しいモデルとフィールドが追加されたときに、新しいメタデータレコードを作成できます。

    必要なロール:sn_erp_integration.erp_admin、sn_erp_integration.erp_user

    このタスクについて

    ERP キャンバス には、SAP 品目在庫や SAP 購買ドキュメントといった標準的な ERP モデルのセットが入っています。また、新しいモデルをビルドすることもできます。変更するためにクローンを作成する必要がある標準の ERP モデルのリストについては、「ERP キャンバス の標準 ERP モデルと抽出テーブル」を参照してください。

    ERP モデルは、リモートテーブルと抽出テーブル、および読み取り操作と更新操作に追加できる可能性のあるすべてのフィールドを含むステージング領域として機能します。その後、テーブルとクエリされたデータを Now Platform のデータソースとして使用できます。

    手順

    1. 次のように移動する。 All (すべて) > ERP キャンバス > ERP キャンバス.
    2. サイドパネルで [ERP モデル] アイコン (ERP モデルアイコン) を選択して、[ERP モデル] ページを開きます。
      図 : 1. ERP キャンバス モデル
      [ERP モデル] ページ
    3. ERP モデルのリストを確認します。
      表 : 1. ERP モデル列
      説明
      ERP モデル名 ERP モデルの名前。
      簡単な説明 ERP モデルが表す内容の簡単な説明。
      ERP テーブル SoR の ERP テーブルの数。
      抽出テーブル ERP モデルにリンクされている Now Platform 上の抽出テーブルの数
      リモートテーブル ERP モデルにリンクされている Now Platform 上のリモートテーブルの数

      更新日時

      モデルが最後に更新された日時。
    4. ERP モデルを選択し、そのモデルの詳細を表示および編集します。
      表 : 2. ERP モデルの [詳細] タブ
      フィールド 説明
      ERP モデル名 ERP モデルの名前。
      ERP モジュール SoR 上の ERP ビジネスエリアの簡単な名前。
      ERP システム ERP SoR のビジネスセクションへの接続を表す ERP システム
      アプリケーション ERP モデルがリンクされているアプリケーションスコープ。たとえば、カスタムモデルを作成した場合、モデルはそのスコープ内に含まれます。
      簡単な説明 ERP モデルが表す内容の簡単な説明。
      長いテキスト ERP データモデルに関する説明や情報。
    5. オプション: ERP モデルの [詳細] タブで、以下を表示して操作します。
      • 公開コメントとプライベート作業メモ。
      • モデルの アクティビティストリーム
      • 添付ファイル。
    6. [Save (保存)] をクリックする。
    7. ERP モデルレコードの [ モデルエンティティ ] タブを選択して、テーブルエンティティがモデルに含まれていることを表示して確認します。
      [モデルエンティティ] タブでテーブル名を選択して、個々のテーブルの詳細を表示します。

      ERP キャンバス はリンクされた ERP システムを自動的にスキャンして、最新のエンティティデータを取得します。ただし、[リフレッシュ] アイコンを選択して、オンデマンドでデータをリフレッシュできます。

      表 : 3. [ERP モデルエンティティ] タブの詳細
      フィールド 説明
      名前 SoR のモデルテーブルの名前。
      別名 テーブルのエイリアス。

      エイリアスは、テーブルの代替名を参照します。 エイリアスを使用すると、容易に参照および識別できるようにわかりやすい名前を割り当ててカスタマイズすることができます。

      エイリアスは最大 40 文字で、a ~ z、A ~ Z、0 ~ 9、およびアンダースコアを含めることができます。

      ステータス [取得されたテーブルデータ] などのデータ同期のステータス。
      更新日時 モデルエンティティが最後に更新された日時。
    8. オプション: [エクスポート] ボタンを選択して、モデル内のテーブルのリストをエクスポートします。
      [JSON][Excel] などの [ファイルの種類]、および [ダウンロード] などの [配信の種類] を選択できます。
    9. ERP モデルレコードの [エンティティフィールド] タブを選択して、ERP モデルに含まれるテーブルエンティティフィールドを表示および確認します。

      フィールド値の説明については、「ERP キャンバス の ERP モデルテーブルフィールドの説明」を参照して ください。

      図 : 2. ERP キャンバス テーブルエンティティフィールド
      ERP モデルのテーブルエンティティフィールド

    次のタスク

    使用可能なフィールドとテーブルを確認した後、モデルを管理して新しいテーブルエンティティをモデルに追加できます。モデルを管理する場合、テーブルの読み取りと BAPI (ビジネスアプリケーションプログラミングインターフェイス) を使用して、読み取り操作と更新操作を作成することもできます。詳細については、「モデルが ERP システムを読み取りおよび更新する方法の管理」を参照してください。