高度なカスタマイズ > ビジネスロジックのカスタマイズ > ビジネス規則 > ビジネス規則のタイプ > リリースターゲット規則
  
リリースターゲット規則
"リリースターゲット規則" は、すべての結果オブジェクトがリリースに対して適切な状態にあり、割り当てられたライフサイクル遷移規則と矛盾しない適切な変更管理遷移が指定されていることを保証します。ユーザーが選択した遷移が現在の結果オブジェクトの遷移に定義されていない場合、規則は失敗します。新しい "リリース規則" は提供されている "CHANGEABLE_PRE_RELEASE" ビジネス規則セットの一部です。
リリースの計画に関連付けられている変更記録で未定義の変更管理遷移値は、"変更" 遷移およびその定義済みの状態と想定されます。このアプローチによって、同等の後方互換性が確保されます。"変更" 遷移が結果オブジェクトで定義されていない場合、その規則は失敗します。変更可能オブジェクトの現在の状態に "変更" 遷移が定義されていないが、"変更" 遷移によって指定されているリリースターゲット状態にすでになっているという特別なケースがあります。このケースは例外として許可されます。
たとえば、部品には "作業中"、"レビュー中"、"リリース済み" ライフサイクル状態があります。"リリース済み" 状態に遷移する "レビュー中" 状態に "変更" 遷移が定義されています。この部品は現在リリース済み状態であり、変更タスクの「結果オブジェクト」テーブルに追加され、なんらかのエフェクティビティが指定されています。"リリース済み" 状態で "変更" 遷移が定義されている場合でも "変更" 遷移であると見なされ、変更を処理できます。この部品の状態は変わらず、"リリース済み" 状態のままとなります。