Macros et événements

Vous pouvez utiliser les macros pour ajouter des actions à un objet ou pour vérifier une caractéristique ou condition spécifique. Par exemple, vous pouvez utiliser une macro pour ajouter un journal d'activité à une demande client ou pour rechercher les demandes client avec une priorité élevée. CA SDM est fourni avec des macros qui exécutent des tâches telles que la recherche des demandes client non affectées, la notification d'un appelant ou la création d'un journal d'activité.
casm173
Vous pouvez utiliser les macros pour ajouter des actions à un objet ou pour vérifier une caractéristique ou condition spécifique. Par exemple, vous pouvez utiliser une macro pour ajouter un journal d'activité à une demande client ou pour rechercher les demandes client avec une priorité élevée. CA SDM est fourni avec des macros qui exécutent des tâches telles que la recherche des demandes client non affectées, la notification d'un appelant ou la création d'un journal d'activité.
Cet article contient les rubriques suivantes :
HID_Macros
Création d'une macro
Vous pouvez créer une macro, qui peut être utilisée pour ajouter des actions aux objets ou pour vérifier des caractéristiques ou conditions spécifiques.
Si l'hébergement multiclient est installé, sélectionnez le client hébergé approprié dans la liste déroulante. L'option Public (partagé) crée l'objet pour tous les clients hébergés.
Pour créer une macro, procédez comme suit :
  1. Dans l'onglet Administration, sélectionnez Evénements et macros, Macros.
    La page Liste des macros s'affiche.
  2. Cliquez sur Créer.
    La page Créer une macro s'affiche.
  3. Remplissez les champs comme suit :
    Symbole
    : saisissez un identificateur descriptif pour la macro.
    Type de macro
    Sélectionnez le type de la macro. Le type de macro sélectionné contrôle les données restantes qui doivent être fournies.
    : L'option Exécuter une action CA IT PAM est uniquement disponible lorsque le flux de travaux CA IT PAM est configuré dans CA SDM. L'option Exécuter une action CA Workflow est uniquement disponible lorsque CA Workflow est configuré avec CA SDM.
    Type d'objet
    : sélectionnez le type d'objet sur lequel la macro peut être exécutée.
  4. Cliquez sur Continue (Continuer).
    La page est remplie avec les données restantes nécessaires pour la macro en fonction du type de macro sélectionné.
Macro Exécuter une référence externe
Les macros de ce type lancent un programme externe sur le serveur.
Procédez comme suit :
  1. Remplissez les champs suivants :
    Référence externe
    Nom de la référence externe au programme externe que la macro doit lancer. Saisissez le nom de la référence externe directement dans ce champ ou cliquez sur l'icône de recherche pour sélectionner la référence externe.
    Paramètres de commande
    Paramètres supplémentaires requis pour l'exécution de la commande.
  2. Cliquez sur Enregistrer.
    La macro Exécuter une référence externe est créée.
Macro Notification multiple
Les macros de ce type permettent d'envoyer une notification à un ou à plusieurs contacts. Vous pouvez spécifier le message à envoyer, les destinataires du message et le niveau d'urgence.
Procédez comme suit :
  1. Saisissez le nom de modèle directement dans le champ Modèle de message ou cliquez sur l'icône de recherche pour sélectionner le modèle souhaité. Ce modèle est utilisé pour créer le message de notification.
  2. Cliquez sur Enregistrer.
  3. Choisissez les contacts appropriés à notifier dans les onglets suivants.
    Remarque :
    Utilisez le bouton Mettre à jour les contacts qui s'affiche sur chaque onglet pour rechercher et sélectionner d'autres contacts à notifier.
    Objets contact
    Affiche les organisations, les fournisseurs et les éléments de configuration disponibles pour le type d'objet sélectionné qui reçoit la notification sur les tickets. Par exemple, vous pouvez sélectionner Utilisateur final concerné ou Organisation de l'utilisateur final concerné pour la notification.
    Contacts
    Affiche les individus qui sont ajoutés à la macro de notification, sans tenir compte de leur association au ticket.
    Types de contacts
    Affiche les utilisateurs qui sont définis dans la macro de notification avec la même classification, comme l'analyste ou le client.
  4. Cliquez sur Enregistrer.
    La macro de notification multiple est créée.
Macro de condition définie par le site
Les macros de ce type évaluent les instructions conditionnelles Vrai et Faux et peuvent être créées par les administrateurs pour fournir des comportements spécifiques à des sites particuliers.
Procédez comme suit :
  1. Remplissez les champs suivants :
    Si toutes les conditions sont vérifiées, renvoyer : sélectionnez la valeur que vous souhaitez renvoyer si toutes les conditions sont vérifiées. Valeurs valides : True ou False. Statut de l'enregistrement : indique si la macro est active ou non.
  2. Cliquez sur Enregistrer.
  3. Cliquez sur Ajouter une condition dans l'onglet Conditions.
    La page Créer une condition élémentaire s'affiche.
  4. Remplissez les champs en fonction de vos besoins :
    Séquence
    Ordre dans lequel la condition est évaluée dans la condition définie par le site.
    Sélectionner un attribut
    Il s'agit de l'attribut à évaluer. Saisissez le nom de l'attribut directement dans ce champ ou cliquez sur l'icône de recherche pour sélectionner l'attribut souhaité.
    Sélectionner l'opérateur
    Sélectionnez l'opérateur conditionnel à utiliser dans l'évaluation. Les valeurs valides sont : Est égal à, N'est pas égal à, Supérieur à, Inférieur à, Vide/Nul, Non vide/Nul.
    Sélectionner une valeur d'attribut ou de données
    Sélectionnez une valeur d'attribut ou de données à évaluer.
    Valeur d'attribut/Valeur de données
    Il s'agit de la valeur à évaluer. Saisissez la valeur d'attribut ou la valeur des données directement dans le champ, ou cliquez sur l'icône de recherche pour sélectionner la valeur souhaitée.
  5. Cliquez sur Enregistrer.
  6. Répétez ce processus jusqu'à ce que toutes les conditions souhaitées soient créées.
    La macro définie par le site est créée.
Macros de recherche
Vous pouvez afficher des informations récapitulatives pour chaque macro dans la page Liste des macros. Pour afficher cette page, sélectionnez l'onglet Administration, Evénements et macros, Macros.
Vous pouvez configurer un filtre pour afficher uniquement les macros qui correspondent à certains critères.
Si l'hébergement multiclient est installé, la page de liste affiche les paramètres Client hébergé et Données publiques dans le filtre de recherche. Les Données publiques peuvent être exclues ou incluses aux données de Client hébergé ; la recherche concerne exclusivement les objets publics. Dans les pages de détail, sélectionnez le client hébergé approprié dans la liste. Si vous sélectionnez <vide>, l'objet est public.
Pour filtrer la liste des macros, procédez comme suit :
  1. Cliquez sur afficher le filtre dans la page Liste des macros.
    La partie supérieure de la page affiche les champs de filtre de recherche.
  2. Remplissez les champs selon les besoins :
    Type
    : symbole du type de macro tel que défini sur la page Détail du type de la macro.
    Type d'objet
    : symbole du type de macro tel que défini sur la page Détail du type de la macro.
    Symbole
    : symbole de la macro.
    Activé
    : indique si l'enregistrement de la macro est activé ou non dans la base de données.
    Vous pouvez cliquer sur l'icône Plus pour afficher le champ Arguments de recherche supplémentaires. Ce champ est destiné exclusivement aux utilisateurs expérimentés qui connaissent SQL et Majic et peuvent utiliser ce champ pour rechercher des arguments qui ne sont pas disponibles dans les champs de filtre de recherche standard. Vous pouvez entrer une clause SQL WHERE dans ce champ pour spécifier un argument de recherche supplémentaire.
  3. Cliquez sur
    Rechercher
    .
    La page Liste des macros répertorie les macros qui correspondent à vos critères de recherche.
    Pour exporter les résultats de la liste dans Excel afin de les utiliser en dehors de CA SDM, cliquez sur le bouton Exporter dans la page Liste.
Modification d'une macro
Vous pouvez mettre à jour une macro existante.
Procédez comme suit
:
  1. Dans l'onglet Administration, accédez à Evénements et macros, Macros.
    La liste des macros s'affiche.
  2. Sélectionnez la macro souhaitée.
    La fenêtre Détail de la macro s'ouvre.
  3. Cliquez sur Modifier.
    La fenêtre Mise à jour de la macro s'affiche.
  4. Modifiez les champs selon les besoins.
  5. Cliquez sur l'un des boutons suivants :
    • Enregistrer
      : enregistre la macro et ferme la fenêtre.
    • Annuler :
      ferme la fenêtre sans enregistrer les modifications.
    • Réinitialiser
      : réinitialise tous les champs aux dernières définitions ou valeurs enregistrées.
Types de macros
Vous pouvez afficher des informations récapitulatives pour chaque type de macro dans la page Liste des types de macro. Vous ne pouvez pas modifier le type d'une macro mais vous pouvez créer une macro avec un type de macro spécifique qui a un impact sur le comportement et l'apparence de la macro. Pour afficher cette page, sélectionnez Evénements et macros, Types de macro dans l'onglet Administration.
La page Détail du type de la macro contient les onglets suivants :
  • Exécuter le script
    Affiche le code CA Technologies interne qui s'exécute au démarrage de cette macro. Par exemple, la macro peut s'exécuter lorsque le statut d'une tâche passe de ATTENDRE à EN ATTENTE.
  • Valider le script
    : affiche le code CA interne qui identifie les conditions requises pour ce type de macro.
Filtrage de la liste des types de macros
Vous pouvez configurer des filtres pour limiter les types de macros affichés à ceux qui correspondent à certains critères uniquement.
Procédez comme suit :
  1. Cliquez sur le bouton Afficher le filtre dans la page Liste des types de macros.
    La partie supérieure de la page affiche les champs de filtre de recherche.
  2. Remplissez les champs avec les valeurs appropriées pour filtrer la liste des types de macros.
    • Code Enum
      Code interne qui définit le type de macro au niveau du système.
    • Symbole
      Identificateur du type de macro qui indique son but.
    • Actif
      Indique si l'enregistrement du type de macro est Activé ou non dans la base de données.
  3. Cliquez sur
    Rechercher
    .
    La liste des types de macros affiche les éléments qui correspondent à vos critères de recherche.