Configuration d’un créateur d’enregistrement pour la modification de demande
Configurez un créateur d’enregistrement pour les demandes de service de lieu de travail modifiables.
La fonctionnalité de modification de demande de Prestation de services de lieu de travail permet aux utilisateurs de modifier les détails de leurs demandes soumises. Les tickets créés avec des créateurs d’enregistrements dans les tables Ticket du lieu de travail ou Extension de ticket du lieu de travail peuvent être modifiés, ce qui permet de maintenir les enregistrements à jour et précis.
Pour configurer la fonctionnalité de modification d’un créateur d’enregistrement, suivez les étapes décrites dans les sections suivantes.
Créer un créateur d'enregistrement
Vous devez d’abord créer un créateur d’enregistrement dans les tables Ticket du lieu de travail ou Extension de ticket du lieu de travail, puis le mapper au champ Créateur d’enregistrement d’un service du lieu de travail. Pour plus d’informations sur la création d’un créateur d’enregistrement, reportez-vous à la section Configurer un Record producer (Créateur d’enregistrement).
Si vous souhaitez intégrer le créateur d’enregistrement à Gestion des réservations du lieu de travail, reportez-vous à la section Configuration d’un créateur d’enregistrement pour la réservation.
Activation de la fonctionnalité de modification
Vous pouvez activer le bouton en sélectionnant Ticketou Ticket et réservation dans le champ Disponible pour , puis en sélectionnant le champ Autoriser les modifications de demande du service du lieu de travail.
Lorsque l’option Autoriser les modifications de demande est activée sur un service du lieu de travail, les utilisateurs voient l’action Modifier la demande sur la page du résumé de la demande pour tous les créateurs d’enregistrements associés à ce service.
Pour plus d’informations sur les champs d’un service du lieu de travail, reportez-vous à la section Formulaire de service du lieu de travail.
Redirection vers la page de l’éditeur de tickets
Lorsque les utilisateurs sélectionnent l’option de modification de demande pour leur demande, ils sont redirigés vers la page Éditeur de tickets WSD, qui ressemble au créateur d’enregistrement pour fournir une interface familière aux utilisateurs.
Une fois leurs modifications apportées, les utilisateurs peuvent enregistrer le ticket mis à jour, qui apporte les modifications suivantes :
- L’enregistrement du ticket du lieu de travail est mis à jour avec les nouvelles valeurs fournies par l’utilisateur.
- De nouvelles demandes d’éléments de service sont créées en fonction des informations de ticket mises à jour, si nécessaire.
Configuration du créateur d’enregistrement pour modification
- Gestion des variables avec des valeurs par défaut lors du chargement
- Condition
Les variables dont le chargement a des valeurs par défaut peuvent entraîner une incohérence des données sur la page de modification. La page de modification doit renseigner les variables en fonction de la demande soumise.
Par exemple, le système tente de renseigner l’utilisateur connecté dans le champ Demandé pour au lieu de sélectionner les données de la demande soumise.
- Déclenchement d’un événement lors de la soumission
-
Pour la page de modification, vous devez déclencher l’événement wsd.serviceEditor.onSubmit.success dans le script client du catalogue onSubmit (dernier script exécutable) du créateur d’enregistrement avec le paramètre success : true. Assurez-vous que le champ de type d’interface utilisateur est défini sur Tous au dernier script client exécutable.
Le déclenchement de l’événement garantit que tous les scripts clients onSubmit sont validés et que les données de variables mises à jour peuvent être utilisées pour mettre à jour l’enregistrement de ticket.
Pour plus d’informations, consultez tous les créateurs d’enregistrements installés avec Gestion des tickets du lieu de travail, comme la restauration.
- Utiliser des widgets personnalisés dans le créateur d’enregistrement
- Condition
Pour utiliser des widgets personnalisés dans le créateur d’enregistrement, assurez-vous que le widget peut pré-remplir les données en fonction de la demande soumise. La référence du widget peut être extraite du widget Service du lieu de travail.