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 de base. Les utilisateurs disposant du rôle flow_designer ou administrateur peuvent ajouter une action à un flux et définir les détails de 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, selon l’élément de catalogue sélectionné. Par exemple, lorsque l’élément de catalogue demandé est un nouveau compte de messagerie, un champ pour l’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 y a lieu d’interrompre le flux si l’action génère une erreur. |
| Attendre l'achèvement | Option permettant de forcer le flux à attendre que l’action soit terminée avant de continuer. |
| Activer le délai | Option permettant de limiter le temps pendant lequel 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 la poursuite de l’exécution de cette action. Si la condition pour continuer n’est jamais remplie, une valeur de délai d’expiration spécifie quand 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 | Temps 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 est sélectionnée. Par exemple, si vous attendez 10 heures dans le cadre d’un calendrier de 08h00 à 17h00 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 document |
| 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 Remplacement de 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 la chaîne pour échapper les guillemets présents dans toutes 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 des 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. Consultez la section Fonctions de transformation pour obtenir la liste des fonctions de transformation disponibles.