Commandes IF-ELSE-STEP du Service DeskVoici un récapitulatif des instructions IF-ELSE et STEP utilisées dans les procédures du Service Desk.
Utilisation de Where Les types suivants de procédure du Service Desk utilisent les instructions IF-ELSE et STEP.
Détail de IF-ELSE Vérifier une variable Saisissez le nom de la variable au format Saisissez un opérateur de comparaison des chaînes. Les mêmes options de comparaison des chaînes sont disponibles pour toutes les commandes IF. Voir les rubriques Comparaison des chaînes et Comparaison des dates/heures. Saisissez une deuxième valeur pour la comparer à la première. Vous pouvez saisir une variable d'objet plutôt qu'une valeur au format Si le test est vrai, les étapes IF sont exécutées. Si le test est vrai, les étapes ELSE sont exécutées. Teste pour des demandes doubles Cette commande IF est uniquement disponible dans une procédure de déduplication de la demande de ticket. Permet de tester une demande de ticket pour déterminer s'il s'agit du doublon d'un ticket existant. Empêche la création de plusieurs tickets pour la demande de ticket sur une période donnée. Les demandes de ticket sont créées lorsque le Service Desk reçoit une demande de création pour un ticket. Les demandes de ticket dépendent d'un email entrant ou d'un événement système, comme des conditions d'alarme. Les paramètres des messages électroniques entrants et les procédures du Service Desk associées déterminent le mode de traitement des demandes en ticket, les Service Desks à utiliser pour créer des tickets, et le mode d'annulation de ces demandes. Les tests sont vrais si au moins une des conditions suivantes est mise en correspondance :
Permet de restreindre la mise en correspondance aux <N> périodes les plus récentes compte tenu de la date de création du ticket. Tester un champ personnalisé du ticket Saisissez le nom du champ personnalisé au format Saisissez un opérateur de comparaison des chaînes. Les mêmes options de comparaison des chaînes sont disponibles pour toutes les commandes IF. Voir les rubriques Comparaison des chaînes et Comparaison des dates/heures. Saisissez une deuxième valeur pour la comparer à la première. Vous pouvez saisir une variable d'objet plutôt qu'une valeur au format Si le test est vrai, les étapes IF sont exécutées. Si le test est vrai, les étapes ELSE sont exécutées. Tester une valeur de propriété du nouveau ticket Sélectionnez une propriété de ticket dans la liste déroulante, au format Saisissez un opérateur de comparaison des chaînes. Les mêmes options de comparaison des chaînes sont disponibles pour toutes les commandes IF. Voir les rubriques Comparaison des chaînes et Comparaison des dates/heures. Saisissez une deuxième valeur pour la comparer à la première. Vous pouvez saisir une variable d'objet plutôt qu'une valeur au format Si la vérification est vraie, les étapes IF sont exécutées. Si la vérification est fausse, les étapes ELSE seront exécutées. Tester une valeur de propriété du reçu Cette commande IF est uniquement disponible dans une procédure d'association de la demande de ticket. Sélectionnez une propriété de ticket dans la liste déroulante, au format Saisissez un opérateur de comparaison des chaînes. Les mêmes options de comparaison des chaînes sont disponibles pour toutes les commandes IF. Voir les rubriques Comparaison des chaînes et Comparaison des dates/heures. Saisissez une deuxième valeur pour la comparer à la première. Vous pouvez saisir une variable d'objet plutôt qu'une valeur au format Si le test est vrai, les étapes IF sont exécutées. Si le test est vrai, les étapes ELSE sont exécutées. Propriétés de SourceType, SourceTag et SourceValue Les propriétés de
Comparaison des chaînes Les comparaisons des chaînes dans les commandes IF ne sont pas sensibles à la casse. Les tests disponibles sont les suivants :
Dans le cadre des tests Comparaison des dates/heures Vous pouvez utiliser une instruction IF pour vérifier si une heure relative à l'heure actuelle est vraie ou pas. Le format horaire est spécifié comme suit : Détail de STEP Ajouter une note Permet d'ajouter une note au ticket en cours de traitement par la procédure. Vous pouvez décider de masquer ou pas la note. Sélectionnez un modèle de note au lieu de saisir un note. Sachez que le texte peut inclure une variable d'objet au format Attribuer champ personnalisé ticket Permet d'affecter une valeur à un champ personnalisé de ticket. Saisissez le nom du champ personnalisé au format Vous pouvez saisir une variable d'objet au format Attribuer propriété de ticket Permet d'affecter une valeur à la propriété d'un ticket. Le jeu de propriétés, que vous pouvez affecter, s'affiche dans une liste déroulante. La valeur fournie peut être un nom de variable globale ou un nom de variable de procédure au format Supprimer un ticket Permet de supprimer le ticket en cours de traitement par la procédure. Exécuter une procédure secondaire standard Se solde par l'exécution d'une procédure secondaire. Utilisez cette méthodologie pour traiter plusieurs clauses IF-ELSE par chaîne. Vous pouvez imbriquer l'exécution des procédures sur 10 niveaux. Exécuter la commande d'environnement Permet d'exécuter une commande d'environnement sur le KServer. Permet une exécution depuis le répertoire Fait échouer la transaction de ticket actuelle Permet d'annuler toutes les modifications au ticket en cas de présence dans une procédure. Permet d'annuler les modifications manuelles de tickets avant d'enregistrer le ticket, ainsi que les changements de ticket dans la procédure en cours de traitement avant l'exécution de cette étape. Ne permet pas d'annuler l'étape Envoyer un email ou Envoyer un message traitée avant l'exécution de cette étape. Permet d'annuler toutes les étapes dans la procédure après l'exécution de cette étape. Obtenir une variable Permet de définir une nouvelle variable de procédure et de lui affecter une valeur. Spécifiez le nom de la variable sans crochets. Par exemple : Vous pouvez vous rapporter à cette variable dans les champs de texte dans toute étape ultérieure en ajoutant
Lier à un autre ticket Permet de lier le ticket traité à un ID de ticket ou un ID d'article de la BC spécifique. Pauser la cible d'étape Permet de marquer une pause pour le décompte par rapport à la cible d'étape actuelle. Les procédures cibles sont liées aux étapes dans Service Desk > Définitions > Traitement > Etape > Procédures. Pauser la cible du ticket Permet de marquer une pause pour le décompte par rapport à la cible du ticket. L'objectif du ticket détermine la date d'échéance pour tout le ticket. Les objectifs sont liés à un Service Desk dans Définitions > Propriétés > Général > Procédures. Reprendre la cible d'étape Permet de reprendre le décompte par rapport à la cible d'étape actuelle. Les procédures cibles sont liées aux étapes dans Service Desk > Définitions > Traitement > Etape > Procédures. Reprendre la cible du ticket Permet de reprendre le décompte par rapport à la cible du ticket. L'objectif du ticket détermine la date d'échéance pour tout le ticket. Les objectifs sont liés à un Service Desk dans Définitions > Propriétés > Général > Procédures. Planifier procédure Permet d'exécuter une procédure d'agent sélectionnée pour un ordinateur donné. Envoyer un email Permet d'envoyer un email à au moins un destinataire. Permet de spécifier l'objet et le texte de l'email. Vous pouvez inclure des variables d'objet, des variables globales et des variables de procédure dans les champs A, De, Objet et Corps pour la commande Envoyer un email. Vous pouvez référencer des variables d'objet, des variables globales et des variables de procédure dans les modèles de message, auxquels vous procédez à une liaison, dans une commande Envoyer un email. Voir la rubrique Modèles de message pour répertorier les variables d'objet. Voir les rubriques Variables de procédure et Utilisation des variables pour obtenir plus d'informations sur les variables. Vous pouvez également saisir le nom d'un groupe d'utilisateurs. Les noms sont séparés par des virgules ou des points virgules. L'ordre de priorité suivant organise les adresses email des destinataires. Le nom du champ A dans une étape Envoyer un email est vérifié pour voir s'il :
Envoyer un message Permet d'envoyer un message à un utilisateur dans sa boîte de réception. Vous pouvez saisir un seul nom d'utilisateur dans le champ A de la boîte de dialogue Envoyer un message. La page Envoyer un message aux utilisateurs du groupe permet d'envoyer un message à plusieurs utilisateurs. Vous pouvez inclure des variables d'objet, des variables globales et des variables de procédure dans les champs A, De, Objet et Corps pour la commande Envoyer un message. Vous pouvez référencer des variables d'objet, des variables globales et des variables de procédure dans les modèles de message, auxquels vous procédez à une liaison, dans une commande Envoyer un message. Voir la rubrique Modèles de message pour répertorier les variables d'objet. Voir les rubriques Variables de procédure et Utilisation des variables pour obtenir plus d'informations sur les variables. Envoyer un message aux utilisateurs du groupe Permet d'envoyer un message à tous les utilisateurs du groupe sélectionné dans leur boîte de réception. Vous pouvez inclure des variables d'objet, des variables globales et des variables de procédure dans les champs Objet et Corps pour la commande Envoyer un message aux utilisateurs du groupe. Vous pouvez référencer des variables d'objet, des variables globales et des variables de procédure dans les modèles de message, auxquels vous procédez à une liaison, dans une commande Envoyer un message aux utilisateurs du groupe. Voir la rubrique Modèles de message pour répertorier les variables d'objet. Voir les rubriques Variables de procédure et Utilisation des variables pour obtenir plus d'informations sur les variables. Régler temps de remontée Permet de définir l'heure de remontée pour un ticket. Permet de remplacer le temps de remontée par défaut pour une étape dans Service Desk > Définitions > Traitement > Etape > Procédures. Régler temps cible Permet de définir l'heure de finalisation prévue pour une cible d'étape. Permet de remplacer le temps cible par défaut pour une étape dans Service Desk > Définitions > Traitement > Etape > Procédures. Régler temps cible du ticket Permet de définir l'heure de finalisation prévue pour l'objectif d'un ticket. L'objectif du ticket détermine la date d'échéance pour tout le ticket. Permet de remplacer le temps cible par défaut pour un ticket dans Définitions > Propriétés > Général Procédures. Enregistrer une entrée dans le journal des procédures Permet d'écrire la chaîne fournie dans Système > Connexion d'application. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rubrique 4009 : Envoyer un commentaire. Télécharger un PDF de ce manuel en ligne à partir de la première rubrique de la table des matières. |