施設移転管理とともにインストールされるビジネスルール
ビジネスルールは、レコードが表示、挿入、更新、削除されるとき、またはテーブルに対してクエリーが実行されるときに実行される、サーバー側のスクリプトです。
施設移動管理 は、次のビジネスルールを追加します。
| ビジネス ルール | テーブル | Description (説明) |
|---|---|---|
| ワークフローの更新を強制 | 社内移動要求タスク [enterprise_move_request_task] |
クローズ時にワークフローを強制的にトリガー |
| 施設スペース間の移動のみ | 社内移動詳細 [move_detail] |
場所との間の施設スペース (fm_space) のみを許可します |
| アサイン待ち - タスクステータスの更新 | 移動タスク [move_task] |
ステータスをアサイン待ちに設定 |
| 要求を WIP に設定 | 社内移動要求タスク [enterprise_move_request_task] |
タスクの開始時に要求を対応中に設定します |
| 要求シナリオ参照を同期に保つ | 社内移動シナリオ [enterprise_move_scenario] |
社内移動要求のシナリオを更新 |
| カタログをドラフトから移動 | 移動要求 [move_request] |
要求が施設カタログを使用して作成された場合は、ステータスを [準備完了] に設定します |
| ユーザーと資産を移動 | 社内移動要求タスク [enterprise_move_request_task] |
ユーザーと資産の場所を更新 |
| ユーザーによる要求を設定 | 移動要求 [move_request] |
発信者と要求元ユーザーを設定 |
| フロアが入力されている場合に建物を強制 | 社内移動詳細 [move_detail] |
フロアを含まない建物の選択を防止 |
| フロアが入力されたときに建物を設定 | 社内移動詳細 [move_detail] |
フロアの 1 つが選択されたときに建物を設定します |
| 移動要求からシナリオを削除しない | 社内移動要求 [enterprise_move_request] |
移動要求でシナリオを維持する |
| 更新時にワークフローをトリガー | 移動タスク [move_task] |
ワークフローを強制的に開始する |
| スペース以外のto_locationを防ぐ | 社内移動詳細 [move_detail] |
移動先が施設スペースであることを確認する (fm_space) |
| 重複の防止 | 社内移動詳細 [move_detail] |
同じ移動詳細レコードを複数回追加することはできません |
| 移動要求を設定 | 社内移動要求タスク [enterprise_move_request_task] |
親要求を設定 |
| オープンタスクの有無を確認 | 社内移動要求 [enterprise_move_request] |
タスクがまだオープンなときに要求がクローズされないようにする |
| 移動委任者を自動入力 | 社内移動委任者 [move_delegator] |
委任者の設定 |
| メッセージングの追加 | 社内移動要求 [enterprise_move_request] |
移動要求にヘルプメッセージを追加する |
| タスクオプションのチェックを外す | 社内移動要求 [enterprise_move_request] |
|
| アサイン済みを設定 | 社内移動要求タスク [enterprise_move_request_task] |
[アサイン先] が空欄ではなく、ステータスがアサイン待ちの場合は、ステータスを [アサイン済み] に設定します |