Mit Facilities Service Management installierte Business Rules
Eine Business Rule ist ein serverseitiges Skript, das ausgeführt wird, wenn ein Datensatz angezeigt, eingefügt, aktualisiert, gelöscht oder 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 Benutzer [fm_m2m_user_to_space] |
Aktualisiert den Speicherort der sys-Benutzerdatensätze auf den aktuellen primären Speicherort für den Benutzer in der Tabelle „fm_m2m_user_to_space“. |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet die Fläche in allgemeinen Einheiten für die Fläche. |
| Abstammungsschleife verhindern | Gebäudefläche [fm_space] |
Verhindert kreisförmige Platzdefinitionen, bei denen ein Platz gleichzeitig übergeordnet und untergeordnet ist. |
| Rollup | Gebäudefläche [fm_space] |
Führt einen Rollup der Flächeninformationen auf Ebene durch, wenn Informationen zur Fläche geändert werden. |
| Rollup | Ebene [fm_level] |
Führt einen Rollup der Ebeneninformationen zum Gebäude durch. |
| Stockwerknutzung | Ebene [fm_level] |
Stellt sicher, dass die Nutzungsschwellenwerte auf Zahlen von 0 bis 100 festgelegt sind. |
| Rollup | Zugeordneter Benutzer [fm_m2m_user_to_space] |
Aktualisiert die Platznutzung für einen Platz, wenn Anwender in Plätzen hinzugefügt und daraus entfernt werden. |
| Referenzbereich | Campus [fm_campus] |
Berechnet die Fläche in allgemeinen Einheiten für die Fläche. |
| Aktualisieren Sie den Anzeigenamen des Platzes | Gebäude [alm_building] |
Generiert den vollständigen Anzeigenamen für den Platz. |
| Max. Belegung | Gebäude [alm_building] |
Die maximale Belegung darf nicht weniger als 0 sein. |
| Rollup | Gebäude [alm_building] |
Führt einen Rollup für Gebäudedaten zum Campus durch. |
| Automatisches Schließen anfordern | Facility Request [Einrichtungen_Anforderung] |
Schließt automatisch Anforderungen, die gelöst wurden und in den letzten 1 Tagen nicht aktualisiert wurden. Diese Nummer ist eine Eigenschaft in den Systemeigenschaften. |
| Änderung des primären Standorts von Facilities | Benutzer [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 weniger als 0 sein. |
| Verhindern Sie Duplikate | Zone [fm_zone] |
Lassen Sie nicht zu, dass derselbe Platz einer einzelnen Zone mehr als einmal hinzugefügt wird. |
| Verhindern Sie Duplikate | Zugeordneter Benutzer [fm_m2m_user_to_space] |
Lassen Sie nicht zu, dass derselbe Benutzer demselben Bereich mehr als einmal hinzugefügt wird. |
| Mehrere Hauptebenen für Gebäude verhindern | Ebene [fm_level] |
Lassen Sie nicht zu, dass für Ebenen in einem Gebäude mehr als eine Hauptebene festgelegt wird. |
| Aktualisieren Sie den primären Standort | Zugeordneter Benutzer [fm_m2m_user_to_space] |
Hilft bei der Synchronisierung der Tabellen „sys user“ und „fm_m2m_users_to_space“, wenn sich der primäre Standort ändert. |
| Option für Facility-Bereichseinheit geändert | Gebäudefläche [fm_space] |
Konvertiert Quadratfuß in Quadratmeter |
| Aktualisieren Sie den Anzeigenamen des Platzes | Ebene [fm_level] |
Aktualisiert den Anzeigenamen, wenn sich der Gebäude- und Ebenenname ändert |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet die Fläche in allgemeinen Einheiten für die Flächen. |
| Max. Belegung | Gebäudefläche [fm_space] |
Die maximale Belegung darf nicht weniger als 0 sein. |
| Referenzbereich | Gebäudefläche [fm_space] |
Berechnet die Fläche in allgemeinen Einheiten für die Fläche. |
| Leerzeichen: Vollständigen Namen generieren | Gebäudefläche [fm_space] |
Generiert den vollständigen Anzeigenamen für den Platz. |