Mit Facility Service Management installierte Geschäftsregeln
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 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 Speicherort für den Anwender in der Tabelle „fm_m2m_user_to_space“. |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet den Bereich in allgemeinen Einheiten für den Platz. |
| 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] |
Führt einen Rollup der Bereichsinformationen auf Ebene durch, wenn die Informationen zum Bereich geändert werden. |
| Rollup | Ebene [fm_Level] |
Führt einen Rollup von Ebeneninformationen im Gebäude durch. |
| Stockwerknutzung | Ebene [fm_Level] |
Stellt sicher, dass 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 Platz. |
| Anzeigename des Bereichs aktualisieren | 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. |
| Autoklose 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 Systemeigenschaften. |
| Änderung Des Primären Standorts Der Facility | Anwender [sys_user] |
Aktualisiert die Tabelle „fm_m2m_user_to_space“, wenn sich der Speicherort in den sys_user-Datensätzen ändert. |
| Max. Belegung | Gebäudefläche [fm_space] |
Die maximale Belegung darf nicht kleiner als 0 sein. |
| Duplikate verhindern | Zone [fm_Zone] |
Lassen Sie nicht zu, dass derselbe Platz einer einzelnen Zone mehr als einmal hinzugefügt wird. |
| Duplikate verhindern | Zugeordneter Anwender [fm_m2m_user_to_space] |
Lassen Sie nicht zu, dass ein 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 Tabellen „sys user“ und „fm_m2m_users_to_space“ 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 |
| Anzeigename des Bereichs aktualisieren | Ebene [fm_Level] |
Aktualisiert den Anzeigenamen, wenn sich Gebäude- und Ebenennamen ändern |
| 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 Platz. |
| Bereich: Vollständigen Namen generieren | Gebäudefläche [fm_space] |
Generiert den vollständigen Anzeigenamen für den Bereich. |