仕様バージョンの作成と公開
製品カタログマネージャーは、顧客に提供できる改善された製品とサービスを 技術 製品カタログでリストした仕様バージョンを作成して公開できます。
製品カタログでは、顧客が利用できる製品、サービス、およびリソースを定義して、顧客が何を購入するかを決定できるようにします。カタログアイテムは、アイテムの販売、構成、および顧客への配送方法に関連する変更に対応するために、時間の経過とともに進化し続けます。通常、これらの変更は、製品、サービス、およびリソースの市場性を高め、顧客にとって魅力的なものにするエンジニアリングの改善に関連しています。通常、変更は、カタログアイテムの適合性、形状と機能、特性と特性オプション、および仕様関係に対するものです。たとえば、家庭用インターネット製品は、価格設定やインターネット速度の向上に関連する変更をサポートするために、複数の改訂を経て進化する可能性があります。
製品の新しい仕様および製品オファリングバージョンを作成することで、エージェントがより高価な製品、補完的な製品、アップグレードされた製品、または関連製品を顧客に販売するときに、製品およびサービスオファリングの最新バージョンを使用できるようになります。
製品オファリングで使用する仕様バージョンの作成
製品カタログマネージャーは、製品オファリングで使用する仕様のバージョンを作成するときに、次のアクションを実行します。
- 変更の影響を受ける各製品、サービス、リソース仕様、または製品オファリングレコードでバージョン番号を作成してアサインします。
- 新しいバージョンの仕様ごとに、必要な仕様関係、分解ルール、および属性マッピングを作成します。製品カタログマネージャーは、次の情報を更新して、関連する仕様に加えられたエンジニアリング変更を反映します。
- 特性
- 特性オプション
- 仕様関係
- 分解ルール
- 数量マッピング
- 属性伝播ルール
注:詳細については、「仕様バージョンの作成と公開」を参照してください。 - 製品オファリングを作成し、製品カタログの更新時に公開します。詳細については、「製品オファリングバージョンの作成と公開」を参照してください。
- 古い仕様や未使用の仕様、および製品オファリングを廃止またはアーカイブします。詳細については、「バージョニングされた仕様および製品オファリングの廃止またはアーカイブ」を参照してください。
仕様バージョンを作成して公開するときに実行される更新と検証
現在公開されている仕様のバージョンを作成すると、次のように新しい仕様レコードに次のデータがコピーされます。
- これらの基本的な仕様の詳細を含む次のフィールドをコピーします。
- カテゴリ
- タイプ
- 開始 日と 終了 日
- 説明
- 外部 ID
- 製品コード と 製品ライン
- 会社のコスト
- 総合
- インストールが必要
- 場所固有
- [ 外部バージョン] フィールドを空白にします。注:[ 外部 ID] フィールドと [外部バージョン ] フィールドは、デフォルトでは仕様フォームに表示されませんが、フォームレイアウトを変更することで追加できます。
- 新しい仕様バージョンに対して入力した詳細情報が次のフィールドに入力されます。
- バージョン。次の増分番号が表示されます。
- 表示名。表示名は、仕様名とその現在のバージョン番号のシステムによって割り当てられた連結です。このフィールドは上書きできます。
- 初期バージョン。仕様のベースバージョンの名前が表示されますが、変更することはできません。
- 前のバージョン。仕様の名前は以前のバージョンのままです。
- 関連する特性と特性オプションをコピーします。詳細については、「Create the characteristics and characteristic options for your product offerings」を参照してください。
- 拡張ポイントスクリプトを使用するときに、関連する仕様関係、属性マッピング、分解ルール、および数量マッピングをコピーします。コピーすると、関連する仕様関係および分解ルールレコードのソース仕様が、ソース仕様の最新バージョンに自動的に更新されます。注:これらのルールの詳細については、「 Create specification relationships, quantity mapping, and decomposition rules for Order Management」を参照してください。
- 関連する数量マッピングと属性伝播ルールをコピーします。数量マッピングと属性伝播ルールのソース仕様も現行バージョンに更新されます。これらのルールの詳細については、「 Defining mappings for attribute value propagation to domain orders」を参照してください。
更新された仕様バージョンを公開すると、 ServiceNow AI Platform® は編集内容の検証を実行します。これらの検証により、新しい仕様バージョンで使用可能な特性および特性オプションを使用して、すべてのルールが有効であることが保証されます。新しい仕様バージョンに関連付けられている他のルールによって参照される特性または特性オプションを誤って削除または変更した場合に、エラーが発生することがあります。エラーが発生すると、この例のようなメッセージが表示されます。
コピーされたルールの検証エラー
| エラー | 解決アクション |
|---|---|
| 仕様関係の仕様バージョンが無効です。 | ソース仕様バージョンを現在のバージョンに更新します。
|
| 分解ルールの仕様バージョンが無効です。 | ソース仕様バージョンを現在のバージョンに更新します。
|
| 分解ルールの特性が無効です。 | [分解ルール] フォームで無効な特性を更新または削除します。
|
| 分解ルールの特性オプションが無効です。 | [分解ルール] フォームで無効な特性オプションを更新または削除します。
|
| 数量ルールの特性オプションが無効です。 | 属性マッピングフォームで無効な特性オプションを更新または削除します。
|
| 属性伝播ルールの仕様バージョンが無効です。 | [属性伝播] フォームの [ ソース仕様 ] フィールドを現在のバージョンに更新します。 |
| 属性マッピングルールの特性が無効です。 | 属性マッピングフォームで無効な特性を更新または削除します。
|