Mit Facility-Servicemanagement installierte Business-Regeln
Eine Business-Regel ist ein serverseitiges Skript, das ausgeführt wird, wenn ein Datensatz angezeigt, eingefügt, aktualisiert, gelöscht oder wenn eine Tabelle abgefragt wird.
Facility-Servicemanagement fügt die folgenden Geschäftsregeln hinzu.
| Geschäftsregel | Tabelle | Beschreibung |
|---|---|---|
| Gebäudenutzung | Gebäude [alm_Building] |
Stellt sicher, dass die Nutzungsschwellenwerte auf Zahlen von 0 bis 100 festgelegt sind. |
| Aktualisieren Sie Den Primären Standort Des Anwenders | Zugeordneter Anwender [fm_m2m_user_to_space] |
Aktualisiert den Speicherort der SYS-Anwenderdatensätze auf den aktuellen primären Standort für den Anwender in der fm_m2m_user_to_space-Tabelle. |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet den Bereich in allgemeinen Einheiten für den Bereich. |
| Vorgängerschleife verhindern | Gebäudefläche [fm_space] |
Verhindert zirkuläre Bereichsdefinitionen, bei denen ein Bereich gleichzeitig ein übergeordnetes und ein untergeordnetes Element ist. |
| Rollup | Gebäudefläche [fm_space] |
Rollup der Bereichsinformationen auf Ebene, wenn Informationen zum Bereich geändert werden. |
| Rollup | Ebene [fm_Level] |
Führt einen Rollup von Ebeneninformationen zum Gebäude durch. |
| Stockwerknutzung | Ebene [fm_Level] |
Stellt sicher, dass die Nutzungsschwellenwerte auf Zahlen von 0 bis 100 festgelegt sind. |
| Rollup | Zugeordneter Anwender [fm_m2m_user_to_space] |
Aktualisiert die Platznutzung für einen Bereich, wenn Anwender hinzugefügt und aus Bereichen entfernt werden. |
| Referenzbereich | Campus [fm_Campus] |
Berechnet den Bereich in allgemeinen Einheiten für den Bereich. |
| Aktualisieren Sie den Anzeigenamen des Bereichs | Gebäude [alm_Building] |
Generiert den vollständigen Anzeigenamen für den Bereich. |
| Max. Belegung | Gebäude [alm_Building] |
Die maximale Belegung darf nicht kleiner als 0 sein. |
| Rollup | Gebäude [alm_Building] |
Rollup von Gebäudedaten auf dem Campus. |
| Automatisches Schließen Anfordern | Facility-Anforderung [Facility_Request] |
Schließt automatisch Anforderungen, die gelöst wurden und in dem 1 Tag nicht aktualisiert wurden. Diese Zahl ist eine Eigenschaft in den Systemeigenschaften. |
| Änderung Des Primären Standorts Der Facility | Anwender [sys_user] |
Aktualisiert die fm_m2m_user_to_space-Tabelle, wenn sich der Standort in den sys_user-Datensätzen ändert. |
| Max. Belegung | Gebäudefläche [fm_space] |
Die maximale Belegung darf nicht kleiner als 0 sein. |
| Verhindern Sie Duplikate | Zone [fm_Zone] |
Lassen Sie nicht zu, dass derselbe Platz einer einzelnen Zone mehrmals hinzugefügt wird. |
| Verhindern Sie Duplikate | Zugeordneter Anwender [fm_m2m_user_to_space] |
Lassen Sie nicht zu, dass derselbe Anwender demselben Bereich mehrmals hinzugefügt wird. |
| Verhindern Sie mehrere Hauptebenen für Gebäude | Ebene [fm_Level] |
Lassen Sie zu, dass in einem Gebäude nicht mehr als eine Hauptebene für Ebenen festgelegt ist. |
| Aktualisieren Sie den primären Standort | Zugeordneter Anwender [fm_m2m_user_to_space] |
Hilft, die SYS-Anwender- und fm_m2m_users_to_space-Tabellen in der Synchronisierung zu halten, wenn sich der primäre Standort ändert. |
| Einheitenoption für Facility-Bereich geändert | Gebäudefläche [fm_space] |
Konvertiert Quadratfuß in Quadratmeter |
| Aktualisieren Sie den Anzeigenamen des Bereichs | Ebene [fm_Level] |
Aktualisiert den Anzeigenamen, wenn sich Gebäude- und Ebenenname ändert |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet den Bereich in allgemeinen Einheiten für die Bereiche. |
| Max. Belegung | Gebäudefläche [fm_space] |
Die maximale Belegung darf nicht kleiner als 0 sein. |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet den Bereich in allgemeinen Einheiten für den Bereich. |
| Bereich: Vollständigen Namen generieren | Gebäudefläche [fm_space] |
Generiert den vollständigen Anzeigenamen für den Bereich. |