資産クラスと構成アイテムクラスおよびインストールベースクラスの同期

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • カスタマーサービス管理 (CSM) アプリケーションのモデルカテゴリをマッピングすることで、資産クラス、構成アイテム (CI) クラス、およびインストールベースクラスを同期できます。この同期により、同じ情報が両方のエンティティに複製されるため、異なるエンティティ間でデータをフローさせることができます。

    概要

    インストールベースクラス、構成アイテムクラス、および資産クラスのフィールドをマッピングすることで、インストールベースアイテムと資産フォームの両方の情報を同期できます。このマッピングにより、双方向の同期が行われます。たとえば、インストールベースアイテムフォームの [場所][インストール日][コンシューマー][アカウント][ステータス]、および [連絡先] フィールドのいずれかを更新して、インストールベースアイテムと資産フォーム間で同期を作成できます。インストールベースフォームのさまざまなフィールドの詳細については、「インストールベースアイテムの作成」を参照してください。
    注:
    資産フォームと更新を同期するには、インストールベースアイテムの [コンシューマー] フィールドと [アカウント] フィールドを更新する必要があります。資産フォームのフィールドを更新しても、インストールベースアイテムへの更新は同期されません。

    インストールベースアイテムクラス

    モデルカテゴリフォームのインストールベースクラスには、インストールベーステーブル [sn_install_base_item] から拡張されたテーブルのみが表示されます。インストールベーステーブルに拡張がない場合は、[インストールベースクラス] リストにオプションは表示されません。次のサンプル移行スクリプトを使用すると、インストールベースレコードと既存の関連レコードの間で同期を実行できます。

    var ibClasses = []; //If the list is empty, system will fetch model categories for all Install base item classes
    var assetIBIntegrationUtil = new sn_install_base.AssetIBIntegrationUtils();
    assetIBIntegrationUtil.syncExistingInstallBaseRecordsToAsset(ibClasses)

    製品インスタンス識別子

    製品インスタンス識別子は、インストールベースアイテムと対応する資産を追跡することで、重複レコードの作成を回避するのに役立ちます。製品インスタンス識別子は、インストールベース [sn_install_base_item] テーブルのすべての拡張に適用されます。
    注:
    [モデルカテゴリ] フォームの [製品インスタンスである] フラグは、デフォルトでは読み取り専用であり、選択したモデルカテゴリに対してのみ true とマークされます。製品インスタンス識別子はハッシュ値であり、分かりやすいフィールドではありません。

    インストールベース管理 の製品インスタンス階層

    製品インスタンス階層を インストールベース管理 に導入して、カスタマーサービス管理 (CSM) アプリケーションで資産とインストールベースアイテム間の同期を維持します。

    製品インスタンスで、資産階層で発生したすべての変更がインストールベース階層に自動的に反映されるように同期を作成できるようにします。インストールベースアイテム階層は、関連する資産の階層に依存します。インストールベース階層は、親と子の両方のインストールベースアイテムに対応する資産モデル階層を反映します。
    注:
    階層内のすべてのインスタンスは、同じモデルカテゴリに属している必要があります。