Soumettre l’action de demande d’élément de catalogue

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Créer un élément demandé [sc_req_item] sur une Catalogue de services demande [sc_request].

    Rôles et disponibilité

    Disponible en tant qu’action Studio de workflow ServiceNow principale. Les utilisateurs disposant du rôle flow_designer ou admin peuvent ajouter une action à un flux et définir les détails de la configuration.

    Entrées

    Entrée Description
    Élément de catalogue

    Nom de l’élément de catalogue demandé.

    Des entrées supplémentaires peuvent être ajoutées dynamiquement, en fonction de l’élément de catalogue sélectionné. Par exemple, lorsque l’élément de catalogue demandé est un nouveau compte de messagerie, un champ Adresse e-mail préférée s’affiche.

    Remarque :
    Les types de variables de catalogue de services suivants ne sont pas pris en charge.
    • Collecteur de liste
    • Choix multiple de recherche
    • Zone de sélection de recherche
    Quantité Nombre d’éléments demandés.
    Instructions spéciales Texte décrivant toutes les instructions spéciales concernant la demande d’élément.
    Adresse de livraison Emplacement où l’élément demandé doit être livré.
    Demandé pour Utilisateur pour lequel l’élément est demandé.
    Ne pas échouer sur l'erreur Option permettant de déterminer s’il faut faire échouer le flux si l’action génère une erreur.
    Attendre l'achèvement Option permettant de forcer le flux à attendre jusqu’à ce que l’action soit terminée avant de continuer.
    Activer le délai
    Option permettant de limiter la durée pendant laquelle le flux attend que l’action soit terminée avant de continuer.
    Remarque :
    Utilisez l’option Activer le délai d’expiration pour empêcher cette action de continuer à s’exécuter. Si la condition de continuer n’est jamais remplie, une valeur de délai d’expiration est spécifiée lorsque le système ignore l’action Attendre une condition et passe à l’élément suivant dans le flux. Vous devez définir une valeur de durée pour activer un délai d’expiration. Vous pouvez également sélectionner un calendrier si vous souhaitez calculer la date de fin de la durée en fonction d’un calendrier de travail spécifique.

    Ce champ s’affiche uniquement lorsque l’option Attendre l’achèvement est sélectionnée.

    Durée

    Durée d’attente du flux avant de continuer lorsque l’option Activer le délai est sélectionnée. Entrez le temps d’attente en heures, minutes et secondes. Si vous laissez ce champ vide, le flux n’attend pas.

    Ce champ s’affiche uniquement lorsque l’option Attendre l’achèvement est sélectionnée.

    Calendrier

    Calendrier utilisé pour calculer la durée du délai d’expiration lorsque l’option Activer le délai d’expiration est sélectionnée. Par exemple, si vous attendez 10 heures dans le cadre d’un calendrier de 08 h 00 à 17 h 00 en semaine, le flux attend pendant un ou plusieurs jours ouvrables. Si vous laissez ce champ vide, le délai d’expiration s’exécute sans calendrier.

    Ce champ s’affiche uniquement lorsque l’option Attendre l’achèvement est sélectionnée.

    Sortie

    Champ Description Type de données
    Message d'erreur Message qui s’affiche si l’action génère une erreur. Chaîne
    Élément demandé ID de document pour l’élément demandé. ID de documents
    Statut L’état d’achèvement de l’action en tant que valeur numérique.
    • 0 (réussite)
    • 1 (erreur)
    • 2 (délai d’expiration)
    Choix

    Exemple

    Exemple d’action Soumettre une demande d’élément de catalogue dans un flux.

    Considérations relatives à la conception

    Suivez ces considérations de conception lors de la création de flux contenant des actions Soumettre une demande d’élément de catalogue.

    Échappez les guillemets des pastilles de données de chaîne avec la fonction de transformation Remplacer une chaîne
    Les variables de chaîne complexes sont converties au format JSON lorsqu’elles sont stockées dans le système. Pour éviter toute erreur de formatage JSON, vous pouvez utiliser une fonction de transformation Remplacer une chaîne pour échapper les guillemets présents dans les pastilles de données de chaîne que vous utilisez pour les variables de catalogue. Consultez Fonctions de transformation de chaîne.
    Utiliser des fonctions de transformation pour valider les pastilles de données
    Chaque fois que vous utilisez une pastille de données pour fournir des données pour une entrée d’action, vous pouvez utiliser une fonction de transformation pour valider les données. Reportez-vous Fonctions de transformation à la liste des fonctions de transformation disponibles.