ProductInstance – isProductInstance(文字列 modelCategorySysId)
指定されたモデルカテゴリが製品インスタンスかどうかを確認します。
次の両方の条件が満たされている場合、モデルカテゴリは製品インスタンスとして認定されます。
- モデルカテゴリのis_model_categoryフラグの値は true です。
- モデルカテゴリに、製品インスタンス識別子構成 [product_instance_identifier_configuration] テーブルで定義された有効な構成がある。
このメソッドは、 generatePID() メソッドを呼び出す前にビジネスルールで使用できます。
| 名前 | タイプ | 説明 |
|---|---|---|
| modelCategorySysID | 文字列 | モデル カテゴリ [cmdb_model_category] テーブルのモデル カテゴリのsys_id。詳細については、「 Model categories 」を参照してください。 |
| タイプ | 説明 |
|---|---|
| ブール | 指定されたモデルカテゴリが製品インスタンスかどうかを示すフラグ。 有効な値:
|
次の例は、指定されたモデルカテゴリが製品インスタンスかどうかを判断する方法を示しています。
var isProductInstance = sn_cmdb.ProductInstance.isProductInstance('4b8aa89a77710110dd5fca22fe5a9984');
gs.info(isProductInstance);
出力:
true