Installé avec les flux d’états
Plusieurs types de composants sont installés avec des flux d’état.
Tables installées avec des flux d’états
Des tables sont ajoutées avec des flux d’états.
| Table | Description |
|---|---|
| Flux d’états [sf_state_flow] | Contient les définitions de flux d’états. Cette table contient toutes les définitions de flux d’état, y compris celles des commandes de travaux et des tâches de commande de travaux. |
| Flux de commande de travaux [sf_work_order] | Contient des définitions de flux d’état pour les commandes de travaux. Cette table est installée lorsque Gestion des services sur site est activé. |
| Flux de tâches de travail [sf_work_task] | Contient les définitions de flux d’état des tâches de commande de travaux. Cette table est installée lorsque Gestion des services sur site est activé. |
Règles métier installées avec les flux d’états
Des règles métier sont ajoutées avec des flux d’états.
| Règle métier | Table | Description |
|---|---|---|
| Déclarer l’unicité du champ dans le flux d’état | Flux d'état [sf_state_flow] |
Garantit que les règles métier et les actions d’interface utilisateur ne sont pas accidentellement copiées dans de nouveaux flux d’état. |
| Vérifier le script client | Flux d'état [sf_state_flow] |
Ajoute un script client aux nouveaux enregistrements. |
| Vérifier la règle d’événement | Flux d'état [sf_state_flow] |
Ajoute ou supprime des règles d’événements à mesure que le champ d’événement est mis à jour. |
| Vérifier la règle des notes de travail | Flux d’états [sf_state_flow] | Ajoute ou supprime des règles de notes de travail, à mesure que les notes de travail d’un flux d’état sont mises à jour. |
| Créer une règle métier | Flux d'état [sf_state_flow] |
Crée automatiquement une règle métier lorsque des conditions ou un script automatiques sont présents. |
| Créer un script pour les contrôles de champ | Flux d'état [sf_state_flow] |
Créez des scripts pour les contrôles de champ, lorsqu’ils sont en cours d’utilisation. |
| Créer une action d'interface utilisateur | Flux d'état [sf_state_flow] |
Crée automatiquement une action d’interface utilisateur lorsque des conditions manuelles ou un script sont renseignés. |
| Supprimer les éléments connexes | Flux d'état [sf_state_flow] |
Lorsque les flux d’état sont supprimés, supprimez tous les scripts clients, règles métier, actions d’interface utilisateur et remplacements connexes. |
| Supprimer le script pour les contrôles de champ | Flux d'état [sf_state_flow] |
Si tous les contrôles de champ sont désactivés, vérifiez si l’un des scripts clients doit être supprimé. |
| Changement d'état | Flux d'état [sf_state_flow] |
Obtenir la valeur de choix d’état correcte lorsque l’état est modifié. |
| Mettre à jour les enregistrements dépendants | Flux d'état [sf_state_flow] |
Lorsqu’un flux d’état est rendu actif ou inactif, assurez-vous que la règle métier et les actions d’interface utilisateur sont également actives ou inactives. |
Includes de script installés avec les flux d’états
Des includes de script sont ajoutés avec des flux d’états.
| Include de script | Description |
|---|---|
| Flux d’états | Implémente les flux d’états et prend en charge la création d’éléments de flux d’états, tels que les règles métier, les actions d’interface utilisateur, les contournements de dictionnaire et les scripts clients. |
| StateFlowAJAX | Permet d’accéder à la fonctionnalité de flux d’états à partir des scripts clients. |