Règles métier installées avec Gestion des services généraux

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Une règle métier est un script de serveur configuré pour s’exécuter lorsqu’un enregistrement est affiché, inséré, mis à jour, supprimé ou lorsqu’une table est interrogée.

    Gestion des services généraux ajoute les règles métier suivantes.
    Règle métier Table Description
    Utilisation du bâtiment Bâtiment

    [alm_building]

    Garantit que les seuils d’utilisation sont définis sur des nombres compris entre 0 et 100.
    Mettre à jour l’emplacement primaire de l’utilisateur Utilisateur associé

    [fm_m2m_user_to_space]

    Met à jour l’emplacement des enregistrements de l’utilisateur système à l’emplacement principal actuel de l’utilisateur dans la table fm_m2m_user_to_space.
    Superficie de référence Espace des installations

    [fm_space]

    Calcule la superficie en unités communes de l’espace.
    Empêcher la boucle d’ascendance Espace des installations

    [fm_space]

    Empêche les définitions d’espace circulaire lorsqu’un espace est à la fois parent et enfant.
    Déploiement Espace des installations

    [fm_space]

    Répète les informations de l’espace au niveau à mesure que les informations sont modifiées sur l’espace.
    Déploiement Niveau

    [fm_level]

    Regroupe les informations de niveau vers le bâtiment.
    Utilisation de l’étage Niveau

    [fm_level]

    Garantit que les seuils d’utilisation sont définis sur des nombres compris entre 0 et 100.
    Déploiement Utilisateur associé

    [fm_m2m_user_to_space]

    Met à jour l’utilisation de l’espace sur un espace au fur et à mesure que des utilisateurs sont ajoutés et supprimés des espaces.
    Superficie de référence Campus

    [fm_campus]

    Calcule la superficie en unités communes de l’espace.
    Mettre à jour le nom d’affichage de l’espace Bâtiment

    [alm_building]

    Génère le nom d’affichage complet de l’espace.
    Occupation maximale Bâtiment

    [alm_building]

    L’occupation maximale ne peut pas être inférieure à 0.
    Déploiement Bâtiment

    [alm_building]

    Déploie les données du bâtiment sur le campus.
    Fermeture automatique de la demande Demande d'installations

    [facilities_request]

    Ferme automatiquement les demandes qui sont résolues et n’ont pas été mises à jour dans la journée. Ce numéro est une propriété des propriétés système.
    Changement de l’emplacement primaire des installations Utilisateur

    [sys_user]

    Met à jour la table fm_m2m_user_to_space lorsque l’emplacement sur les enregistrements sys_user change.
    Occupation maximale Espace des installations

    [fm_space]

    L’occupation maximale ne peut pas être inférieure à 0.
    Empêcher les doublons Zone

    [fm_zone]

    N’autorisez pas l’ajout du même espace à une seule zone plus d’une fois.
    Empêcher les doublons Utilisateur associé

    [fm_m2m_user_to_space]

    N’autorisez pas l’ajout d’un même utilisateur au même espace plus d’une fois.
    Empêcher plusieurs niveaux principaux pour le bâtiment Niveau

    [fm_level]

    Ne permettez pas qu’il y ait plus d’un niveau principal défini pour les niveaux d’un bâtiment.
    Mettre à jour l’emplacement primaire Utilisateur associé

    [fm_m2m_user_to_space]

    Permet de synchroniser les tables utilisateur système et fm_m2m_users_to_space lorsque l’emplacement principal change.
    Option d’unité de zone des installations modifiée Espace des installations

    [fm_space]

    Convertit les pieds carrés en mètres carrés
    Mettre à jour le nom d’affichage de l’espace Niveau

    [fm_level]

    Met à jour le nom d’affichage à mesure que le nom du bâtiment et du niveau change
    Superficie de référence Espace des installations

    [fm_space]

    Calcule la superficie en unités communes pour les espaces.
    Occupation maximale Espace des installations

    [fm_space]

    L’occupation maximale ne peut pas être inférieure à 0.
    Superficie de référence Espace des installations

    [fm_space]

    Calcule la superficie en unités communes de l’espace.
    Espace : générer le nom complet Espace des installations

    [fm_space]

    Génère le nom d’affichage complet de l’espace.