Soumettre l’action de demande d’élément de catalogue
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.
|
| 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.
|
Choix |
Exemple
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.