設備サービス管理とともにインストールされるビジネスルール
ビジネスルールは、レコードが表示、挿入、更新、削除されるとき、またはテーブルに対してクエリーが実行されるときに実行されるサーバー側スクリプトです。
設備サービス管理 は、次のビジネスルールを追加します。
| ビジネス ルール | テーブル | 説明 |
|---|---|---|
| 建物の使用率 | 建物 [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] |
スペースの完全な表示名を生成します。 |