設備サービス管理とともにインストールされるビジネスルール
ビジネスルールは、レコードが表示、挿入、更新、削除されるとき、またはテーブルに対してクエリーが実行されるときに実行される、サーバー側のスクリプトです。
設備サービス管理 は、次のビジネスルールを追加します。
| ビジネス ルール | テーブル | Description (説明) |
|---|---|---|
| 建物の使用率 | 建物 [alm_building] |
使用率のしきい値が 0 〜 100 の数値に設定されていることを確認します。 |
| ユーザーのプライマリロケーションを更新 | 関連ユーザー [fm_m2m_user_to_space] |
システムユーザーレコードの場所を、fm_m2m_user_to_spaceテーブル内のユーザーの現在のプライマリロケーションに更新します。 |
| 参照領域 | 設備スペース [fm_space] |
スペースの一般的な単位で面積を計算します。 |
| 祖先ループの防止 | 設備スペース [fm_space] |
スペースが同時に親と子の両方になる循環スペース定義を防止します。 |
| ロールアップ | 設備スペース [fm_space] |
スペースの情報が変更されると、スペース情報がレベルにロールアップされます。 |
| ロールアップ | レベル [fm_level] |
階情報を建物にロールアップします。 |
| フロア使用率 | レベル [fm_level] |
使用率のしきい値が 0 〜 100 の数値に設定されていることを確認します。 |
| ロールアップ | 関連ユーザー [fm_m2m_user_to_space] |
ユーザーがスペースに追加または削除されたときに、スペースのスペース使用率を更新します。 |
| 参照面積 | 敷地 [fm_campus] |
スペースの一般的な単位で面積を計算します。 |
| スペース表示名を更新 | 建物 [alm_building] |
スペースの完全な表示名を生成します。 |
| 最大占有率 | 建物 [alm_building] |
最大占有率を 0 未満にすることはできません。 |
| ロールアップ | 建物 [alm_building] |
建物データを敷地にロールアップします。 |
| 自動クローズを要求 | 施設リクエスト [facilities_request] |
解決済みで 1 日以内に更新されていない要求を自動的にクローズします。この番号は、システムプロパティのプロパティです。 |
| 施設のプライマリロケーションの変更 | ユーザー [sys_user] |
sys_userレコードの場所が変更されたときにfm_m2m_user_to_spaceテーブルを更新します。 |
| 最大占有率 | 設備スペース [fm_space] |
最大占有率を 0 未満にすることはできません。 |
| 重複の防止 | ゾーン [fm_zone] |
同じスペースを 1 つのゾーンに複数回追加することはできません。 |
| 重複の防止 | 関連ユーザー [fm_m2m_user_to_space] |
同じユーザーを同じスペースに複数回追加することはできません。 |
| 複数のメイン階の構築を防止 | レベル [fm_level] |
建物のレベルに複数のメインレベルセットを設定しないでください。 |
| プライマリロケーションを更新 | 関連ユーザー [fm_m2m_user_to_space] |
プライマリロケーションが変更されたときに、システムユーザーテーブルとfm_m2m_users_to_spaceテーブルの同期を維持するのに役立ちます。 |
| 施設面積単位のオプションが変更されました | 設備スペース [fm_space] |
平方フィートを平方メートルに変換します |
| スペース表示名を更新 | レベル [fm_level] |
建物名とレベル名の変更に応じて表示名を更新します |
| 参照領域 | 設備スペース [fm_space] |
スペースの共通単位で面積を計算します。 |
| 最大占有率 | 設備スペース [fm_space] |
最大占有率を 0 未満にすることはできません。 |
| 参照領域 | 設備スペース [fm_space] |
スペースの一般的な単位で面積を計算します。 |
| スペース:フルネームを生成 | 設備スペース [fm_space] |
スペースの完全な表示名を生成します。 |