Installé avec les flux d’états
Plusieurs types de composants sont installés avec les flux d’état.
Tables installées avec les flux d’états
Les tables sont ajoutées avec des flux d’état.
| Table | Description |
|---|---|
| Flux d’état [sf_state_flow] | Contient les définitions de flux d’états. Cette table contient toutes les définitions de flux d’états, y compris celles des commandes de travaux et des tâches de commande de travaux. |
| Flux de commande de travaux [sf_work_order] | Contient les définitions de flux d’états 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’états pour les 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’état.
| Business Rule | Table | Description |
|---|---|---|
| Déclarer l’unicité du champ dans le flux d’états | Flux d'état [sf_state_flow] |
Veille à ce que les règles métier et les actions d’interface utilisateur ne soient pas copiées accidentellement 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énement à mesure que le champ d’événement est mis à jour. |
| Vérifier la règle des notes de travail | Flux d’état [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 automatiques ou un script 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 utilisés. |
| 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, les règles métier, les actions d’interface utilisateur et les remplacements associés. |
| 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] |
Obtenez 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 activées ou inactives. |
Includes de script installés avec flux d’états
Des includes de script sont ajoutés avec les flux d’état.
| Include de script | Description |
|---|---|
| Flux d’État | Implémente les flux d’état et prend en charge la création d’éléments de flux d’état, tels que les règles métier, les actions d’interface utilisateur, les contournements de dictionnaire et les scripts clients. |
| Flux d’État AJAX | Permet l’accès à la fonctionnalité de flux d’état à partir de scripts clients. |