Créer une demande du catalogue dans Espace de travail d'agent

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Vous pouvez créer une demande du catalogue dans Espace de travail d'agent pour rejoindre le flux de Catalogue de services depuis un flux différent. Par exemple, vous pouvez créer une demande depuis un flux d'incident et associer la demande à l'incident. Cela vous aide à suivre les demandes associées à un incident et vice versa.

    Avant de commencer

    Rôle requis : itil
    Vous pouvez créer une demande du catalogue dans Espace de travail d'agent pour rejoindre le flux de Catalogue de services depuis un flux différent. Par exemple, vous pouvez créer une demande depuis un flux d'incident et associer la demande à l'incident. Cela vous aide à suivre les demandes associées à un incident et vice versa.
    • Pour associer une demande à n'importe quel enregistrement de table parent, la configuration de mappage correspondante doit être disponible dans le sous-module Administration du catalogue > Mappage du parent de la demande.
    • Pour associer une demande de créateur d'enregistrement à l'enregistrement de la table parente, récupérez les paramètres sysparm_parent_sys_id et sysparm_parent_table à partir de l'URL à l'aide de la méthode RP.getParameterValue() dans le champ Script du créateur d'enregistrement.
    • Pour les actions d'interface utilisateur Créer une demande dans l'espace de travail de la table Interaction [interaction], les valeurs de champ doivent être les suivantes :
      • Script client d'espace de travail :
        function onClick() {
            var result = g_form.submit('sysverb_ws_save');
            if (!result) {
                // failed form submission 
                return;
            }
            result.then(function () {
                var params = {};
                params.sysparm_parent_table = "interaction";
                params.sysparm_parent_sys_id = g_form.getUniqueValue();
                g_service_catalog.openCatalogItem('sc_cat_item', '-1', params);
            });
        }
    • Pour les actions d'interface utilisateur Créer une demande dans l'espace de travail de la table Incident [incident], les valeurs de champ doivent être les suivantes :
      • Condition : current.incident_state != global.IncidentState.CLOSED && gs.hasRole("itil")
      • Script client d'espace de travail :
        function onClick() {
            g_form.submit('sysverb_ws_update').then(function () {
                var params = {};
                params.sysparm_parent_table = "incident";
                params.sysparm_parent_sys_id = g_form.getUniqueValue();
                g_service_catalog.openCatalogItem('sc_cat_item', '-1', params);
            });
        }

    Procédure

    1. Initiez une demande du catalogue en utilisant l'une des options suivantes.
      OptionÉtapes
      Depuis un incident utilisant l'action d'interface utilisateur Créer une demande
      1. Depuis le panneau Liste, sélectionnez un incident ouvert.
      2. Dans l'onglet Détails, à partir du menu Plus d'actions d'interface utilisateur, sélectionnez Créer une demande. La page des catégories de Catalogue de services s'affiche avec les catégories disponibles.
      3. Accédez à l'élément de catalogue, au guide de commande ou au créateur d'enregistrement que vous souhaitez commander.
        Remarque :
        vous pouvez commander des éléments uniquement dans les catalogues accessibles.
      Depuis un incident à l'aide de l'assistant d'agent
      1. Depuis le panneau Liste, sélectionnez un incident ouvert.
      2. Dans l'onglet Détails, cliquez sur la barre latérale activable/désactivable.
      3. Depuis l'assistant d'agent dans la barre latérale contextuelle, recherchez l'élément de catalogue, le guide de commande ou le créateur d'enregistrement que vous souhaitez demander.
      4. Cliquez sur Commander.
      Depuis un enregistrement d'interaction
      1. Sélectionnez Ajouter nouveau > Interaction.
      2. Dans le menu Plus d'actions d'interface utilisateur, sélectionnez Créer une demande. La page des catégories de Catalogue de services s'affiche avec les catégories disponibles.
      3. Accédez à l'élément de catalogue ou au guide de commande que vous souhaitez commander.
        Remarque :
        vous pouvez commander des éléments uniquement dans les catalogues accessibles.
    2. Cliquez sur Commander maintenant.
      La fenêtre de confirmation de commande s'affiche.
      Remarque :
      La valeur du champ Demande pour est définie par défaut en fonction de l'origine de création de la demande :
      • Si la demande est créée à partir d'un incident, la valeur définie est la personne qui a appelé de l'incident.
      • Si la demande est démarrée à partir d'une interaction, la valeur définie est la personne avec qui l'interaction se produit.
    3. Facultatif : Indiquez les Informations de livraison et les Instructions spéciales.
    4. Cliquez sur Valider.
      La demande est créée et associée à l'incident parent.
    5. Cliquez sur Fermer.
    6. Facultatif : Pour afficher la demande créée, cliquez sur Afficher les détails.