Composants installés avec Service Management Core
Plusieurs types de composants sont installés avec le module d’extension Gestion des services Core.
Les données de démonstration sont disponibles avec Service Management Core.
Tables installées avec Service Management Core
Les tables sont ajoutées avec Service Management Core.
| Table | Description |
|---|---|
| Besoin de pièce [cmdb_model_part_requirement] |
Définit une relation entre une tâche de commande de service et une ressource (pièce) requise pour accomplir cette tâche. |
| Modèle de commande de service [cmdb_serviceorder_product_model] |
Stocke les modèles de commandes de services. |
| Modèle de tâche de service [cmdb_servicetask_product_model] |
Stocke les modèles de tâches de services. |
| Flux de gestion des services [sf_state_flow] |
Flux d’états pour Gestion des services. |
| Flux de la commande de service [sf_sm_order] |
Flux d’états pour les ordres de services. |
| Flux des tâches de service [sf_sm_task] |
Flux d’états pour les tâches de commande de service. |
| Utilisation des ressources [sm_asset_usage] |
Définit la relation entre une tâche de commande de service et les ressources utilisées pour accomplir cette tâche. |
| Catégorie SM [sm_category] |
Lie un modèle de commande de service unique à une valeur de catégorie de commande de service. |
| Module Configuration SM [sm_config_module] |
Lie une configuration à un ensemble de modules de navigation affichés ou masqués en fonction des paramètres de configuration. |
| Configuration SM [sm_config] |
Configuration de l’application Service Management. |
| Éléments secondaires de Gestion des services [sm_incidentals] |
Éléments secondaires utilisés pour terminer une tâche de commande de service. |
| Dépendance des groupes de commandes de services [sm_m2m_group_dependency] |
Groupes de répartition qui gèrent la planification pour les groupes d’affectation. |
| Modèle d’application SM [sm_m2m_model_application] |
Relie les applications SM aux modèles de matériel et de consommables souvent utilisés dans l’approvisionnement en pièces. |
| Base de connaissances des modèles SM [sm_m2m_model_knowledge] |
Associe toute page de la base de connaissances à n’importe quel modèle. |
| CI affecté [sm_m2m_order_affected_ci] |
Éléments de configuration associés à une commande de service. |
| Modèles de tâches des commandes de services [sm_m2m_somodel_stmodel] |
Relie les modèles de tâches de service aux modèles de commandes de services. |
| CI affecté par la tâche [sm_m2m_task_affected_ci] |
Éléments de configuration associés à une tâche de commande de service. |
| Contrat de la tâche de commande de service [sm_m2m_task_contract] |
Définit une relation entre une tâche et un contrat. |
| Dépendance des tâches de commande de service [sm_m2m_task_dependency] |
Définit une dépendance entre deux tâches de commande de service : la tâche en aval ne peut pas démarrer avant que la tâche en amont soit terminée. |
| Dépendance du modèle de tâche de commande de service [sm_m2m_task_template_dependency] |
Définit une dépendance entre deux modèles de tâches de commandes de services : la tâche en aval ne peut pas démarrer avant que la tâche en amont soit terminée. |
| Règle de notification SM [sm_notification_rule] |
Règles de notification de gestion des services. |
| Commande de service [sm_order] |
Définit et gère le travail à effectuer. |
| Besoin de pièce [sm_part_requirement] |
Définit une relation entre une tâche de commande de service et une ressource (pièce) requise pour accomplir cette tâche. |
| Tâche de service [sm_task] |
Unité de travail effectuée par une personne dans une session (un emplacement, une fois). |
| Définition du modèle SM [sm_template_definition] |
Définit un champ et une valeur qui seront inclus dans un modèle de commande de service. |
| Actif de la tâche [task_asset] |
Actifs associés à une tâche. |
Propriétés installées avec Service Management Core
Des propriétés sont ajoutées avec Service Management Core.
| Propriété | Description |
|---|---|
| Propriétés pour Service Management Core | |
| étape.minute.modèle.sm. | Pas en minute par défaut pour les champs de date/heure ou de date/heure sur la page du modèle de commande de service. Peut être remplacé pour une application spécifique en remplaçant « sm.template » par le préfixe de propriété approprié. Voir l’enregistrement de configuration de l’application. |
| sm.template.hour.step | Étape en heures par défaut pour les champs de date/heure ou d’heure sur la page du modèle de commande de service. Peut être remplacé pour une application spécifique en remplaçant « sm.template » par le préfixe de propriété approprié. Voir l’enregistrement de configuration de l’application. |
| glide.autodispatch.debug | Indique si le moteur de répartition automatique doit générer des journaux lors de l’affectation des tâches. |
Rôles installés avec Service Management Core
Des rôles sont ajoutés avec Service Management Core.
| Titre du rôle [name] | Description |
|---|---|
| personalize_read_dictionary | Rôle permettant aux administrateurs de l’application Service Management de voir les champs lorsqu’ils modifient les contrôles de champ (par exemple, les champs obligatoires, les champs en lecture seule) sur le formulaire de flux d’état. |
| sm_qualifier | Rôle de qualificateur utilisé lors de la création d’applications SM. Ce rôle n’est qu’un modèle et il ne fournit pas d’accès réel aux modules ou enregistrements de navigation. |
| sm_agent | Rôle d’agent utilisé lors de la création d’applications SM. Effectue le travail sur une tâche. Ce rôle n’est qu’un modèle et il ne fournit pas d’accès réel aux modules ou enregistrements de navigation. |
| sm_approver_user | Rôle d’utilisateur approbateur utilisé lors de la création de l’application SM. Approuve les demandes. Ce rôle est uniquement un modèle et ne fournit pas d’accès réel aux modules ou enregistrements de navigation |
| sm_initiator | Rôle d’utilisateur initiateur utilisé lors de la création de l’application SM. Accorde l’accès à l’interface utilisateur et remplit les mêmes fonctions que l’accès de base. Ce rôle n’est qu’un modèle et il ne fournit pas d’accès réel aux modules ou enregistrements de navigation. |
| service_fulfiller | Rôle permettant aux utilisateurs de gestion des services de voir les modules du Centre de services. |
| sm_admin | Rôle d’utilisateur administrateur utilisé lors de la création de l’application SM. Contrôle toutes les données. Ce rôle est uniquement un modèle et ne fournit pas d’accès réel aux modules ou enregistrements de navigation |
| sm_basic | Rôle d’utilisateur de base utilisé lors de la création de l’application SM. Lit et crée des demandes, et assure le suivi de ces demandes. Ce rôle n’est qu’un modèle et il ne fournit pas d’accès réel aux modules ou enregistrements de navigation. |
| sm_dispatcher | Rôle d’utilisateur du répartiteur utilisé lors de la création de l’application SM. Planifie et affecte les tâches aux agents. Ce rôle est uniquement un modèle et ne fournit pas d’accès réel aux modules ou enregistrements de navigation. |
| sm_read | Rôle d’utilisateur en lecture seule utilisé lors de la création de l’application SM. Ce rôle n’est qu’un modèle et il ne fournit pas d’accès réel aux modules ou enregistrements de navigation. |
| template_admin | Accorde la possibilité de créer et d’administrer des modèles de Gestion des services. |
Includes de script installés avec Service Management Core
Des includes de script sont ajoutés avec Service Management Core.
| Inclusions de script | Description |
|---|---|
| PartRequirementStateHandler | Marque un besoin de pièce avec approvisionnement ou livré en fonction des ordres de transfert. |
| SMTemplates | Crée une commande de service et des tâches connexes à partir d’un modèle SM. |
| SMAutoAffectation | Couche JavaScript autour de SNC. SMAutoassignment qui détermine automatiquement le préfixe de propriété nécessaire. |
| Salles SMStock | Récupère et crée des entrepôts personnels. |
| BaseSMControls | Fournit des fonctions utilisées pour contrôler l’accès aux enregistrements de gestion des services, telles que les règles de configuration et de notification. Modifiez l’include de script SMControls pour apporter des changements plutôt que de modifier cet include de script. |
| SMConfigProcessor | Gère les changements apportés à la page de configuration. Gère également l’envoi des notifications configuré sur la page de configuration. |
| SMTemplateHelper | Code back-end pour la page Modèle SM. Ne doit pas être personnalisé. |
| Créativité AppCreatorCMSCréation | Crée des pages CMS pour les applications créées par le modèle Gestion des services. |
| Déploiement SMDate | Regroupe les dates des tâches de commande de service vers les commandes de service. |
| SMI18nUtils | Utilitaires pour internationaliser les pages de gestion des services et de configuration. |
| SMAJAX | Gère les appels AJAX de Gestion des services. |
| AJAXMileageCalculator | Calcule les coûts de kilométrage pour les éléments secondaires. |
| SMCIControls | Contrôles de CI de Gestion des services pour l’ajout et la suppression de CI des commandes et des tâches. |
| SharedServiceUtils | Utilitaires de services partagés |
| Répartition_service SMS | Contient des méthodes prenant en charge la section Agent Schedule dans la partie inférieure de la fenêtre contextuelle Source. |
| SMStateFlowCreator | Méthodes de création de flux d’états pour les applications basées sur ESM. |
| SMAgentStatusAJAX | Wrapper AJAX autour de la fonction updateStatus disponible dans SMScheduleStatus. |
| Validation SMDate | Vérifie que les dates des tâches de commande de service sont valides et cohérentes les unes avec les autres en termes de planification. |
| SMTask | Fonctions d’utilitaire de tâche de gestion des services. |
| Création de connaissances AppCreator | Méthodes utilisées par le moteur « créateur d’application » pour créer des pages de la base de connaissances. |
| SMAgentStatus | Code pour mettre à jour le « à la date prévue » et le statut d’un agent. |
| SMAppCreator | Méthodes de création d’applications de gestion des services. |
| SMScheduleGrapper | API de calendrier. Obtient les heures de calendrier à partir d’une tâche de commande de travaux en millisecondes. Les heures réelles sont prioritaires. Si elles ne sont pas disponibles, renvoyez les heures planifiées. |
| SMTableCreator | Méthodes de création de tables pour les applications de gestion des services |
| SMControls | Extension de BaseSMControls. Modifier ce script pour contrôler l’accès aux enregistrements de gestion des services, comme les règles de configuration et de notification |
| AssetUsageFilters | Filtres de qualificatif de référence pour AssetUsage. |
| SMTaskDependency | Collection de méthodes qui contrôlent l’intégrité des données de la table Dépendance des tâches de commande de service [sm_m2m_task_dependency]. |
| Création de catalogues AppCreator | Crée un catalogue d’applications SM. |
| SMAssetUsage | API d’utilisation des actifs |
| SMConstants | Liste des constantes utilisées dans le champ État des flux de Gestion des services (SM) (sm_order et sm_task) et des tables étendues (par exemple, wm_order, wm_task). |
| SMNotifRuleTables | Limite les tables affichées dans le formulaire Règle de notification SM à la table de demandes et de tâches de l’application. |
| SMTransferOrders | Collection des méthodes permettant de créer ou de mettre à jour des lignes d’ordre de transfert liées à Gestion des services. |
| SMPortalCreator | Méthodes de création d’un portail et de rapports pour les applications SM. |
| WMSourcingAjax | Appels AJAX utilisés dans la fenêtre contextuelle « Source » disponible à partir de Commandes de travaux et Tâches de commande de travaux. Contient des méthodes pour afficher les tâches de commande de travaux et les besoins en pièces dans la section arborescente (côté gauche), supprimer et copier les besoins en pièces à l’aide de l’arborescence et récupérer les informations sur la tâche et les informations sur l’agent pour la section inférieure. |
| Facteurs SM | Filtres pour la gestion des services. |
| SMUpgradeManager | Gère la recherche des éléments d’application SM nécessitant des mises à niveau, le stockage des informations et la mise à niveau. |
| SMTemplateMigration | Gère la migration des modèles SM à partir de la version précédente de Geneva. |
Includes de script client installés avec Service Management Core
Les scripts clients sont ajoutés avec Service Management Core.
| Inclusions de script client | Table | Description |
|---|---|---|
| Masquer les champs exclus | Configuration SM [sm_config] |
Masquer sm_config champs en fonction de la liste d’exclusion. |
| Démarrer le travail en lecture seule (exp. changement de déplacement) | Tâche de commande de service [sm_task] |
Démarrez le travail en lecture seule lorsque le déplacement est requis et non commencé. |
| Démarrer le travail en lecture seule lorsque le déplacement est requis et non démarré | Tâche de commande de service [sm_task] |
Affiche une erreur après un changement d’emplacement lorsqu’aucun groupe de répartition ou d’affectation ne couvre l’emplacement de la tâche de commande de travaux. |
| Afficher ou masquer/effacer le champ du contrat | Éléments secondaires de Gestion des services [sm_incidentals] |
Si le type est Coût fournisseur, affichez le champ du contrat. Sinon, effacez et masquez le champ du contrat. |
| Vérifier l’ordre de la date de début et de la date de fin | Tâche de commande de service [sm_task] |
Vérifiez que la date de début est antérieure à la date de fin. |
| Mettre à jour Affecté à (changement de groupe d’affectation) | Commande de service [sm_order] |
Mettre à jour Affecté à lorsque le groupe d’affectation change : videz le champ Affecté à. |
| Mise à jour de CI | Commande de service [sm_order] |
Met à jour l’actif et l’emplacement associés en fonction des changements apportés au CI affecté. |
| Renseigner l’emplacement CI | Commande de service [sm_order] |
Remplit l’emplacement de la commande de travaux en fonction de l’emplacement du CI. |
| check_work_duration | Tâche de commande de service [sm_task] |
Vérifiez que la durée de travail n’est pas égale à 0 ou vide. |
| Calculer le montant total : quantité | Éléments secondaires de Gestion des services [sm_incidentals] |
Calcule le kilométrage total lorsque la quantité change. |
| Valider la durée de déplacement estimée | Tâche de commande de service [sm_task] |
Assurez-vous que la durée de déplacement estimée ne se prolonge pas dans l’heure de début prévue. |
| Valider le début du déplacement planifié | Tâche de commande de service [sm_task] |
Assurez-vous que le début du déplacement planifié (avec sa durée) est antérieur au début du travail planifié. |
| Modèle sélectionné | Commande de service [sm_order] |
Remplit le formulaire en fonction des valeurs du modèle. |
| Renseigner l’emplacement de l’appelant | Commande de service [sm_order] |
Définit le champ d’emplacement lorsque l’appelant est changé. |
| Rechercher les erreurs de groupe | Commande de service [sm_order] |
Affiche une erreur lors du chargement si aucun groupe de qualifications ne couvre l’emplacement de la commande de travaux. |
| Masquer les listes/champs connexes inutilisés | Commande de service [sm_order] |
Masque les listes connexes qui ne sont pas pertinentes en fonction de la configuration de l’application |
| Mise à jour de CI | Tâche de commande de service [sm_task] |
Met à jour l’actif et l’emplacement associés en fonction des changements apportés au CI affecté. |
| Nouveau contrôle de type de champs | Définition du modèle SM [sm_template_definition] |
Affiche le type de champ approprié en fonction de la sélection de champ sur la page de définition de modèle. |
| Mise à jour de l’actif | Commande de service [sm_order] [sm_order] |
Met à jour l’élément de configuration et l’emplacement associés en fonction des changements apportés à l’actif affecté. |
| Aide au chargement du champ | Définition du modèle SM [sm_template_definition] |
Affiche le type de champ approprié en fonction de la sélection du champ sur la page de définition de modèle (chargement). |
| Dépendances des modèles de tâches en lecture seule | Dépendance du modèle de tâche de commande de service [sm_m2m_task_template_dependency] |
Place le champ dépendant en lecture seule lors de la création de dépendances de modèle de tâche dans sm_m2m_task_template_dependencies table. |
| Rendre l’emplacement non obligatoire | Entrepôt [alm_stockroom] |
Rend l’emplacement non obligatoire pour le type d’entrepôt field_agent |
| Calculer l’heure de fin (changement de durée) | Tâche de commande de service [sm_task] |
Calcule l’heure de fin estimée dans une tâche de commande de travaux en fonction d’un changement de la durée de travail estimée. |
| Afficher l’erreur lorsqu’aucune application n’est installée | Modèle de commande de service [cmdb_serviceorder_product_model] |
Afficher l’erreur lorsqu’aucune application n’est installée. |
| Calculer le montant total : coût par mile | Éléments secondaires de Gestion des services [sm_incidentals] |
Calcule le kilométrage total lorsque la quantité change. |
| Affectation de priorité | Configuration SM [sm_config] |
Définir la planification sur vrai et masquer l’affectation cohérente de l’affectation de priorité est activé. |
| Mise à jour de l’actif | Tâche de commande de service [sm_task] |
Met à jour l’élément de configuration et l’emplacement associés en fonction des changements apportés à l’actif affecté. |
| Dépendances de groupe en lecture seule | Dépendance des groupes de commandes de service [sm_m2m_group_dependency] |
Une fois définis, les champs sont en lecture seule. |
| Ajouter des écouteurs de l’interface utilisateur d’approvisionnement | Tâche de commande de service [sm_task] |
Configure les écouteurs d’événements pour les changements apportés à la durée de déplacement, à la durée de travail ou au début prévu du travail afin qu’ils soient automatiquement mis à jour dans l’interface utilisateur d’approvisionnement (si la tâche est ouverte via l’interface utilisateur d’approvisionnement). |
| window_start de vérification | Tâche de commande de service [sm_task] |
Vérifiez que le début de la fenêtre est antérieur à la fin de la fenêtre. |
| Définir la quantité requise en lecture seule | Besoin de pièce [sm_part_requirement] |
Affiche le champ Quantité requise en lecture seule lorsque le nombre requis d’actifs est approvisionné pour le besoin de pièce |
| Afficher les messages | Tâche de commande de service [sm_task] |
Affiche des messages si la date d’échéance prévue pour la tâche est ultérieure à la date d’échéance demandée de la demande, ou si l’affectation automatique ne fonctionne pas. |
| Calculer le montant total : type | Éléments secondaires de Gestion des services [sm_incidentals] |
Calcule le kilométrage total lorsque le type change. |
| Mettre à jour Affecté à (changement de groupe d’affectation) | Tâche de commande de service [sm_task] |
Mettre à jour Affecté à lorsque le groupe d’affectation change : videz le champ Affecté à. |
| Masquer le champ de groupe | Modèle de tâche de service [cmdb_servicetask_product_model] |
Masque le champ de groupe de distribution lorsque la file d’attente de répartition est désactivée |
| Masquer le champ de flux d’état | Configuration SM [sm_config] |
Lorsque le flux d’état est désactivé, masquez le champ du formulaire. |
| Vérifier les destinataires avant la réaffectation | Tâche de commande de service [sm_task] |
Lors de la réaffectation ou de l’annulation de l’affectation d’une tâche de commande de travaux, invitez l’utilisateur à annuler tous les ordres de transfert vers les entrepôts personnels pour une tâche si la tâche n’a que des ordres de transfert annulables. |
| Vérifier le changement de groupe après la répartition | Tâche de commande de service [sm_task] |
Affiche une erreur lors du chargement si aucun groupe d’affectation ne couvre l’emplacement de la tâche de commande de travaux. |
| Définir les tables | Règle de notification SM [sm_notification_rule] |
Limitez les tables aux deux tables possibles. Si aucune n’est choisie, définissez la première par défaut. |
| Calculer l’heure de fin (changement d’heure de début) | Tâche de commande de service [sm_task] |
Calculez l’heure de fin estimée en fonction du changement d’heure de début prévue. Vérifie également les incohérences qui ont pu être créées avec le début de déplacement estimé. |
| Mettre à jour le modèle et la quantité en fonction de l'actif | Utilisation des ressources [sm_asset_usage] |
Synchronise les informations de modèle et de quantité d’un enregistrement d’utilisation d’actif en fonction de l’actif auquel il fait référence. |
| Ordre en lecture seule des CI affectés | CI affecté [sm_m2m_order_affected_ci] |
Place un champ en lecture uniquement une fois qu’une valeur est sélectionnée pour ce champ. |
| Réinitialiser la quantité | Éléments secondaires de Gestion des services [sm_incidentals] |
Lorsque le type revient à la location de voiture, la Qté est remise à 1. |
| Tâches en lecture seule CI affectés | CI affecté par la tâche [sm_m2m_task_affected_ci] |
Place un champ en lecture uniquement une fois qu’une valeur est sélectionnée pour ce champ. |
| Masquer le champ de groupe | Modèle de commande de service [cmdb_serviceorder_product_model] |
Masquez le champ de groupe d’affectation si l’application n’est pas généré par la demande, masquez le champ de groupe de qualifications si la qualification est désactivée. |
| Vérifier les destinataires avant la réaffectation | Tâche de commande de service [sm_task] |
Lors de la réaffectation ou de l’annulation de l’affectation d’une tâche de commande de travaux, invitez l’utilisateur à annuler tous les ordres de transfert vers les entrepôts personnels pour une tâche si la tâche n’a que des ordres de transfert annulables. |
| Notifier le parent lors de la soumission | Besoin de pièce [sm_part_requirement] |
Met à jour l’arborescence Source chaque fois qu’un nouveau besoin de pièce est créé dans la fenêtre contextuelle Source. |
| Afficher le message d’avertissement de la mise à niveau des modèles | Configuration SM [sm_config] |
Affichez un message d’avertissement lorsque les modèles doivent être migrés. |
| Vérifier les champs de groupe | Tâche de commande de service [sm_task] |
Affiche une erreur lors du chargement si aucun groupe de répartition ou groupe d’affectation ne couvre l’emplacement de la tâche de commande de travaux. |
| Assurez-vous qu’il n’y a pas de quantité négative ou décimale | Besoin de pièce [sm_part_requirement] |
Garantit la validité de la quantité requise pour un article. |
| Dépendances de tâches en lecture seule | Dépendance des tâches de commande de service [sm_m2m_task_dependency] |
Mettez le champ dépendant en lecture seule lors de la création de dépendances de tâches dans sm_m2m_task_order table. |
| Démarrer le travail en lecture seule (changement de déplacement réel) | Tâche de commande de service [sm_task] |
Démarrez le travail en lecture seule lorsque le déplacement est requis et non commencé. « Planifier le début du déplacement » et « Planifier le début » sont obligatoires lorsque l’option « Temps de suivi de l’agent » est activée. |
| Afficher le message d’avertissement de la désactivation de SF | Configuration SM [sm_config] |
Affiche un message d’avertissement lorsque les flux d’état sont désactivés. |
| Remplir à partir de l’entrepôt pour le dépôt | Ordre de transfert [alm_transfer_order] |
Définit l’entrepôt de départ sur l’entrepôt personnel de l’utilisateur connecté lors de la création d’un ordre de transfert de dépôt. |
| Définir la valeur avant de soumettre | Définition du modèle SM [sm_template_definition] |
Définit la valeur des différents widgets sur la valeur appropriée avant d’envoyer le formulaire de définition de modèle. |
| Modèle sélectionné | Tâche de commande de service [sm_task] |
Remplit le formulaire en fonction des valeurs du modèle. |
| Nom de l’entrepôt personnel par type | Entrepôt [alm_stockroom] |
Définit le nom d’un entrepôt en fonction de son gestionnaire lorsqu’il devient un entrepôt personnel. |
| Mettre à jour l’état de l’agent | Tâche de commande de service [sm_task] |
Mettez à jour l’état de l’agent affecté. |
| Mettre à jour l'interface utilisateur en cas de changement de chargement et de modèle | Utilisation des ressources [sm_asset_usage] |
Mettre à jour l'interface utilisateur en cas de changement de chargement et de modèle |
| Nom de l’entrepôt personnel par gestionnaire | Entrepôt [alm_stockroom] |
Met à jour le nom d’un entrepôt personnel lorsque son gestionnaire change. |
| Masquer les listes/champs connexes inutilisés | Tâche de commande de service [sm_task] |
Masque les listes connexes qui ne sont pas pertinentes en fonction de la configuration de l’application. |
| Utiliser le calendrier | Configuration SM [sm_config] |
Désactivez l’affectation de priorité et affichez une affectation cohérente si la planification est désactivée. |
| Vérifier le groupe après le changement d’emplacement | Commande de service [sm_order] [alm_stockroom] |
Affiche une erreur après un changement d’emplacement lorsqu’aucun groupe de qualifications ne couvre l’emplacement de la commande de travaux. |
Règles métier installées avec Gestion des services Core
Des règles métier sont ajoutées avec Service Management Core.
| Business Rule | Table | Description |
|---|---|---|
| Créer un bloc-notes et afficher des messages d’information | Tâche de commande de service [sm_task] |
Créez des variables de bloc-notes qui sont utilisées pour afficher les messages d’informations initiaux sur la page. |
| CI affecté modifié ou supprimé | Commande de service [sm_order] |
Synchronise le champ CI principal et la liste connexe CI affectés sur le formulaire de commande de service. |
| Vérifier les notes de travail | Commande de service [sm_order] |
Garantit que le champ Notes de travail est renseigné dans les commandes de travaux qui passent à l’état Annuler. |
| Définir les valeurs par défaut | Définition du modèle SM [sm_template_definition] |
Définit le champ de table par défaut. |
| Définir l’entrepôt personnel | Ordre de transfert [alm_transfer_order] |
Définit automatiquement l’entrepôt sur l’entrepôt personnel de l’utilisateur connecté pour les ordres de transfert de dépôt. |
| Exporter vers l’ensemble de mises à jour | Besoin de pièce [cmdb_model_part_requirement] |
Exporte les modèles de besoins de pièces vers l’ensemble de mises à jour actuel et crée un enregistrement de sys_metadata_link pour associer le modèle à l’application actuelle. |
| Exporter vers l’ensemble de mises à jour | Modèles de tâches des commandes de services [sm_m2m_somodel_stmodell] |
Exporte le lien entre le modèle de commande de service et le modèle de tâche de service vers l’ensemble de mises à jour actuel et crée un enregistrement de sys_metadata_link pour associer le modèle à l’application actuelle. |
| Exporter vers l’ensemble de mises à jour | Modèle de tâche de commande de service [cmdb_servicetask_product_model] |
Exporte les modèles de tâches de service vers l’ensemble de mises à jour actuel et crée un enregistrement de sys_metadata_link pour associer le modèle à l’application actuelle. |
| Exporter vers l’ensemble de mises à jour | Modèle de commande de service [cmdb_serviceorder_product_model] |
Exporte les modèles de commandes de services vers l’ensemble de mises à jour actuel et crée un enregistrement de sys_metadata_link pour associer le modèle à l’application actuelle. |
| Mise à jour de la synchronisation des variables associées | Définition du modèle SM [sm_template_definition] |
Synchronise la définition de modèle avec la variable de catalogue associée. |
| Vérifications de la date | Tâche de commande de service [sm_task] |
Valide la fenêtre, l’estimation et les dates de début et de fin réelles. |
| Renseigner l’emplacement : nouveau SOT | Tâche de commande de service [sm_task] |
Renseigne l’emplacement, si possible, en fonction de l’emplacement de la commande de travaux parente. |
| add_model_filter | Global [global] |
Filtre pour la catégorie de liste double d’applications de modèles SM, limite les modèles disponibles aux modèles matériels et consommables. |
| Réinitialiser la qté sur 1 | Éléments secondaires de Gestion des services [sm_incidentals] |
Définit le champ de quantité sur 1 lorsque le type est Location de voiture. |
| Valider la notification | Règle de notification SM [sm_notification_rule] |
Valide qu’un utilisateur ou un groupe est sélectionné lors de l’insertion ou de la mise à jour d’une règle de notification. |
| Valider le type d'agent de terrain | Entrepôt [alm_stockroom] |
Empêche les entrepôts personnels en double. |
| Calculer le coût | Éléments secondaires de Gestion des services [sm_incidentals] |
Permet de calculer le coûtlorsque le type est Kilométrage (à partir de la version Eureka). |
| Vérifier l’actif et le CI | Tâche de commande de service [sm_task] |
Synchronise les CI affectés et les actifs affectés. |
| Affecter l’agent précédent à la tâche | Tâche de commande de service [sm_task] |
Définit l’agent précédent chaque fois que la tâche affectée à change. |
| Remplir la commande de service à partir du modèle | Commande de service [sm_order] |
Remplit un nouvel ordre de travail à partir du modèle d’ordre de travail sélectionné comme modèle. |
| Valider la quantité demandée | Ligne d'ordre de transfert [alm_transfer_order_line] |
Vérifie que la quantité demandée sur une ligne d’ordre de transfert avec un besoin de pièces n’excède pas la quantité requise pour répondre au besoin de pièces (à partir de la version Eureka). |
| Fermer la commande de service une fois le workflow terminé | Contextes des workflows [wf_context] |
Empêche le déploiement des fermetures de tâches lorsqu’il existe des workflows actifs sur les commandes de services. |
| Créer des sous-tâches | Commande de service [sm_order] |
Lorsque l’ordre de service quitte l’état Brouillon, crée des tâches à partir du modèle si l’ordre de service est créé à partir d’un modèle, ou crée la tâche par défaut si elle est pilotée par la tâche. |
| Valider le nom de l’agent de terrain | Entrepôt [alm_stockroom] |
Valide qu’un entrepôt personnel a un agent associé valide. |
| Créer une ligne de dépense | Éléments secondaires de Gestion des services [sm_incidentals] |
Crée ou met à jour une ligne de dépense en fonction du coût de l’incident lorsque celui-ci est enregistré et que tous les éléments suivants sont vrais :
|
| Validation | Dépendance des groupes de commandes de services [sm_m2m_group_dependency] |
Valide que la dépendance est valide. |
| Vérifier le CI sur la tâche SM | CI affectés [task_ci] |
Vérifie que le CI affecté pour une tâche est également un CI affecté pour la commande. |
| Type de fournisseur requiert un gestionnaire | Groupe d'utilisateurs [sys_user_group] |
Le fournisseur est requis pour les groupes de fournisseurs. |
| Besoins de pièces | Tâche de commande de service [sm_task] |
Crée des besoins en pièces pour une tâche de commande de service à partir des besoins en pièces configurés pour un modèle de tâche de commande de service utilisé comme modèle. Libérez les actifs lorsqu’ils ne sont pas affectés ou sont réaffectés. Mettez à jour l’utilisation des actifs lorsque les tâches sont fermées. |
| Appliquer la méthode de répartition | Tâche de commande de service [sm_task] |
Affecte automatiquement une tâche une fois qu’elle est marquée comme prête pour l’affectation lorsque la méthode d’affectation de l’application est workflow ou automatique. |
| Validation du changement de groupe | Tâche de commande de service [sm_task] |
Valide les changements apportés aux groupes d’affectation et de répartition dans les tâches de commande de travaux. |
| Affecter l’agent précédent sur commande | Commande de service [sm_order] |
Définit l’agent précédent chaque fois que l’ordre affecté à change. |
| ValidateChanges | Tâche de commande de service [sm_task] |
Vérifie que les types de groupe de répartition et de groupe d’affectation correspondent et que des notes de travail sont fournies si nécessaire. |
| Transitions | Tâche de commande de service [sm_task] |
Définit une tâche sur travail en cours lorsque la tâche est acceptée et que le début du travail est renseigné. |
| Synchroniser le catalogue | Configuration SM [sm_config] |
Synchronise le catalogue d’applications lorsque la configuration de la gestion des services change. |
| Définir la date requise par à l’affichage | Besoin de pièce [sm_part_requirement] |
Définit le besoin en pièces requis par le début de déplacement prévu de la tâche de commande de service associée. |
| Répartition pilotée par la demande | Commande de service [sm_order] |
Responsable de la répartition des commandes de service en fonction de la configuration de l’application. |
| Créer un bloc-notes et afficher des messages d’information | Commande de service [sm_order] |
Créez des variables de bloc-notes qui sont utilisées pour afficher les messages d’informations initiaux sur la page. |
| Empêcher la boucle dans TaskTemplateDependencies | Dépendance du modèle de tâche de commande de service [sm_m2m_task_template_dependency] |
Empêche les boucles dans les dépendances de modèle de tâche |
| getMainSMModels | Global [global] |
Filtre de catégorie de liste double lors de la liaison de modèles de tâches de commande de service à des modèles de commandes de services. |
| Tâche contrat m2m | Éléments secondaires de Gestion des services [sm_incidentals] |
Synchronise les contrats, les lignes de dépense et les éléments secondaires |
| Notification pour la tâche | Tâche de commande de service [sm_task] |
Envoie des notifications lorsque la tâche change si les valeurs changent pour les champs spécifiés dans la page de configuration. |
| Créer des tables bloc-notes | Règle de notification SM [sm_notification_rule] |
Définit les tables qui doivent être affichées sur la page de règle de notification. |
| Mettre à jour le PR en fonction de TOL | Ligne d'ordre de transfert [alm_transfer_order_line] |
Met à jour le besoin de pièce lorsque la ligne d’ordre de transfert associée change d’étape. |
| Ajouter un actif supprimé | Utilisation des ressources [sm_asset_usage] |
Détermine la validité de la suppression de l’actif et met à jour l’actif supprimé en conséquence. |
| Ajouter/supprimer un gestionnaire d’un groupe de fournisseurs | Groupe [sys_user_group] |
Lorsque le gestionnaire de groupe change pour un groupe de fournisseurs, ajoutez le nouveau gestionnaire en tant que membre du groupe et supprimez le gestionnaire précédent en tant que membre du groupe. |
| Types de groupes de gestion des services | Groupe [sys_user_group] |
Garantit l’intégrité des données pour les informations de couverture du groupe de distribution. |
| Suppression du CI affecté | CI affectés [task_ci] |
Partie du mécanisme de synchronisation entre le champ CI primaire et la liste connexe CI affectés sur le formulaire de commande de service. |
| Empêcher la boucle dans les dépendances des tâches | Dépendance des tâches de commande de service [sm_m2m_task_dependency] |
Évite les dépendances circulaires entre les tâches de commande de travaux |
| Suppression de SO en cascade | Commande de service [sm_order] |
Supprimez les tâches et les listes de vérification de l’ordre de service lorsque l’ordre de service est supprimé. |
| Créer un entrepôt personnel | Rôle d'utilisateur [sys_user_has_role] |
Crée un entrepôt personnel pour les utilisateurs (s’ils n’en ont pas déjà un) lorsqu’un rôle d’agent leur est affecté. |
| Supprimer l’entrepôt personnel | Rôle d'utilisateur [sys_user_has_role] |
Supprime l’entrepôt personnel d’un utilisateur lorsque tous les rôles d’agent sont supprimés de l’utilisateur. |
| Valider le besoin de pièce | Besoin de pièce [sm_part_requirement] |
Valide le besoin de pièce et vérifie la disponibilité de la pièce. Valide les informations sur l’approvisionnement. |
| Appeler le workflow du modèle et déplacer la tâche | Commande de service [sm_order] |
Démarrez le workflow pour la commande de service et déplacez les sous-tâches vers En attente de répartition. |
| Renseigner le groupe : qualification | Commande de service [sm_order] |
Renseigne le groupe de qualifications, si possible, en fonction de l’emplacement. |
| Créer un catalogue | Modèle de commande de service [cmdb_serviceorder_product_model] |
Créez un créateur d’enregistrement correspondant si la publication automatique est activée. |
| Remplir le calendrier | Tâche de commande de service [sm_task] |
Renseigne les champs de planification s’ils ne sont pas déjà définis. Ils ne sont définis que si l’état passe à Expédition en attente. |
| Notification de demande | Commande de service [sm_order] |
Envoie des notifications lorsque la tâche change si les valeurs changent pour les champs spécifiés dans la page de configuration. |
| Liste de vérification de suppression en cascade | Tâche de commande de service [sm_task] |
Supprimez les listes de vérification lorsque la tâche de commande de service est supprimée. |
| Bloc-notes | Configuration SM [sm_config] |
Crée un bloc-notes pour le formulaire de configuration SM. |
| Valider une ligne TOL et vérifier la disponibilité | Ligne d'ordre de transfert [alm_transfer_order_line] |
Valide les changements d’état des lignes d’ordres de transfert et s’assure que l’actif est disponible dans l’entrepôt. |
| Supprimer toutes les lignes de dépense | SM : éléments secondaires [sm_incidentals] |
Supprimez des lignes de dépense lorsque des éléments secondaires sont supprimés. |
| Renseigner le calendrier : nouveau SOT | Tâche de commande de service [sm_task] |
Renseigne les champs de planification s’ils ne sont pas déjà définis. Ils ne sont définis que si l’état passe à Expédition en attente. |
| Renseigner l’emplacement | Commande de service [sm_order] |
Remplit l’emplacement, si possible, en fonction du CI affecté identifié par l’appelant. |
| Ajouter comme primaire si aucun n’est défini | CI affectés [task_ci] |
Ajouter un élément de configuration en tant que CI principal affecté s’il n’existe aucun CI primaire. |
| Déployer les changements | Tâche de commande de service [sm_task] |
Déployer les changements d’état et les temps de travail estimés à la commande de service. |
| Créer un bloc-notes | Modèle de commande de service [cmdb_serviceorder_product_model] |
Définit le bloc-notes pour le formulaire de modèle de commande de service. |
| Vérifier l’actif et le CI | Commande de service [sm_order] |
Synchronise les CI affectés et les actifs affectés. |
| Non affecté | Commande de service [sm_order] |
Définit l’état de la commande de service sur Prêt lorsqu’il n’est plus affecté. |
| Propager la priorité | Commande de service [sm_order] |
Propage la priorité de la commande de service vers les tâches de commande de service. |
| Appliquer les paramètres de configuration | Configuration SM [sm_config] |
Gère les changements apportés à l’enregistrement de configuration SM. |
| Mettre à jour l’état de l’agent | Tâche de commande de service [sm_task] |
Met à jour l’état d’un agent affecté à une tâche. |
| Créer un bloc-notes | Modèle de tâche de commande de service [cmdb_servicetask_product_model] |
Définit le bloc-notes pour le formulaire de modèle de tâche de commande de service. |
| Vérifier les destinataires avant la réaffectation | Tâche de commande de service [sm_task] |
Définit un bloc-notes pour empêcher la réaffectation d’une tâche lorsque des ordres de transfert sont en transit. |
| Empêcher la commande en double CI affectés | CI affectés [task_ci] |
Empêcher les CI affectés dupliqués |
| Non affecté | Tâche de commande de service [sm_task] |
Empêchez la réaffectation d’une tâche si des ordres de transfert sont en transit. |
| SNC : exécuter les workflows parents (approbation) | Approbation [sysapproval_approver] |
Gère les workflows de commande lorsque l’approbation est définie sur « Plus d’informations requises » ou « Doublon ». |
| getTaskSMModels | Global [global] |
Filtre de catégorie de liste double lors de la liaison de modèles de commande de service à des modèles de tâches de service. |
| Empêcher le changement de modèle après l’approvisionnement | Besoin de pièce [sm_part_requirement] |
Empêchez la modification du modèle une fois le besoin de pièce approvisionné. |
| Créer AssetUsage lors de la livraison de la ligne TOL | Ligne d'ordre de transfert [alm_transfer_order_line] |
Créez une utilisation des actifs une fois qu’une ligne d’ordre de transfert est livrée. |
| Libérer l’actif à la suppression de AssetUsage | Utilisation des ressources [sm_asset_usage] |
Rendez l’actif disponible lorsque l’utilisation de l’actif est supprimée. |
| Rediriger la ligne TOL vers un OT existant sous WOT | Ligne d'ordre de transfert [alm_transfer_order_line] |
Tente de regrouper les lignes d’ordre de transfert sous le même ordre de transfert pour un ordre de service si les lignes d’ordre de transfert ont les mêmes emplacements « de » et « vers ». |
| Renseigner le groupe : répartition/travail | Tâche de commande de service [sm_task] |
Renseigne le groupe de répartition et les groupes d’affectation lorsqu’un seul groupe de répartition couvre l’emplacement d’une tâche et qu’un seul groupe d’affectation est couvert par le groupe de distribution. |
Notifications par e-mail installées avec Service Management Core
Des notifications par e-mail sont ajoutées avec Service Management Core.
| Notification | Table | Description |
|---|---|---|
| ${Request_Label} créé à partir d’un e-mail | Commande de service [sm_order] |
Modèle utilisé pour créer des notifications pour les nouvelles applications créées à partir d’un modèle Gestion des services. Cette notification doit rester inactive et ne pas être utilisée. |
| ${Request_Label} modifié | Commande de service [sm_order] |
Modèle utilisé pour créer des notifications pour les nouvelles applications créées à partir d’un modèle Gestion des services. Cette notification doit rester inactive et ne pas être utilisée. |
| ${Task_Label} modifié | Commande de service [sm_order] |
Modèle utilisé pour créer des notifications pour les nouvelles applications créées à partir d’un modèle Gestion des services. Cette notification doit rester inactive et ne pas être utilisée. |