保守作業定義バージョンの管理方法
バージョニング機能を使用し、保守作業定義に対する変更を実装および追跡します。 保守作業定義バージョンは、保守プロセスが有効な日付を定義します。 すべての作業定義には、任意の時点において、ベースバージョン(将来の日付にできる)で始まる有効バージョンが少なくとも1つあります。 作業定義には常に有効開始日がありますが、有効終了日はNULLにできます。
保守作業定義の変更に基づいて新しいバージョンを作成するための事前定義済ビジネス・ルールを次に示します。
| 変更点 | 事前定義済ビジネス・ルール |
|---|---|
| 新しい工程の追加 | 新規バージョンが必須になるのは、編集中の作業定義が現在有効である場合のみです。つまり、バージョン開始日がアプリケーション日付以前の日付です。 |
| 既存の工程の削除 | 新規バージョンが必須になるのは、編集中の作業定義が現在有効である場合のみです。つまり、バージョン開始日がアプリケーション日付以前の日付です。 |
| その他の変更 | 新規バージョンはオプションです。 既存のバージョンを変更すると、そのバージョンの有効開始日から適用可能になります。 |
作業定義バージョンの作成
これらのナビゲーション・フローのいずれかを使用して、作業定義バージョンを作成します。
- 「保守作業定義の管理」ページで、「バージョン」アイコンをクリックします。 「バージョンの管理」ダイアログ・ボックスが開きます。 「追加」アイコンをクリックすると、事前移入されたデータを含む新しい行が表示されます。 このデータはニーズに従って変更できます。
- Edit「作業定義」ページで、「アクション」メニューから「バージョンを管理」を選択します。
グローバル定義の場合、このアクションは子組織のレプリケートされたコピーに対して無効になります。 グローバル組織では、新しいバージョンの作成は複数ステップのプロセスです。 新しい将来の日付のバージョン詳細を定義した後、保存して閉じます。 これにより、新しいバージョンが保存され、スケジュール済プロセスが実行されて、各子組織にレプリケートされます。 新しいバージョンの作成中にエラーが発生しないことを監視および検証できます。 プロセスが正常に終了したら、新しいグローバル・バージョンを編集できます。 編集後、「割当済組織への変更の同期」を選択して、新しいバージョンに対する編集を各子組織に永続化します。 スケジュール済プロセスが実行され、同期中にエラーが発生しないことをモニターおよび検証できます。
通常、保守作業定義の変更は、将来有効な作業定義バージョンを作成することによってモデル化されます。
次に、作業定義バージョンを作成するために選択する必要があるフィールドおよび対応する値をリストする表を示します。
| フィールド | 説明 |
|---|---|
| バージョン |
作業定義バージョンを一意に識別するバージョン番号を入力します。 |
| 開始日 |
作業定義バージョンが有効になる日付。 |
作業定義バージョンの編集
バージョンを保存した後は、バージョンおよび開始日を編集できません。これらの属性はバージョンの一意の識別子であるためです。 ただし、保守作業定義自体を編集できます。
作業定義バージョンの削除
「保守作業定義の管理」ページの「バージョン」アイコンをクリックして、作業定義バージョンを削除します。 過去および現在の有効な作業定義バージョンは削除できません。 将来の有効バージョンは、作成された最初のバージョンでない場合は削除できます。 データの整合性を維持するために、作業オーダーが参照している将来の有効バージョンや、公開済の原価シナリオで使用されている将来の有効バージョンは削除できません