---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Scripts utiles
==============

Scripts utiles {#ariaid-title1}
===============================

Scripts côté serveur et clients qui fournissent des fonctionnalités utiles non incluses dans le système principal.
* **[Affecter un élément de catalogue à un groupe en fonction d'une tâche de plan d'exécution](https://servicenow-prod.fluidtopics.net/7AJU3EKCEm7RqrWtM0ivgg)**   
  Affectez un élément de catalogue de services au groupe de base de données s'il utilise un plan d'exécution dont une tâche de catalogue est affectée au groupe de bureau.
* **[Calcul des durées](https://servicenow-prod.fluidtopics.net/g6WKKikC7p6h8GjFLQWzSg)**   
  Souvent, vous devrez fournir aux utilisateurs un moyen de spécifier la date d'échéance d'une tâche ou d'un processus. À l'aide de l'include de script DurationCalculator, vous pouvez calculer la date d'échéance en utilisant une durée simple ou une durée relative.
* **[Scripts d'affectation d'approbation utiles](https://servicenow-prod.fluidtopics.net/MipbLQ4Cs2XYBwfQSpA7Ng)**   
  Il s'agit d'une version consultable des scripts d'approbation et d'affectation utiles.
* **[Utilisation du code client et serveur dans une action d'interface utilisateur](https://servicenow-prod.fluidtopics.net/RQNOVFaohatFVqEaYzi2Ew)**   
  Vous pouvez utiliser un script pour valider une entrée lors d'un clic sur une action d'interface utilisateur côté client avant de mettre à jour l'enregistrement côté serveur. L'utilisateur n'aura pas besoin de cliquer deux fois sur le bouton pour valider les champs obligatoires et mettre à jour l'enregistrement.
* **[Utilisation de files d'attente personnalisées pour traiter des événements](https://servicenow-prod.fluidtopics.net/_U3EILVF2PnFZMk0MoAruw)**   
  Vous pouvez utiliser des files d'attente personnalisées pour les applications qui créent un grand volume d'événements ou des événements dont le traitement prend beaucoup de temps. Cette tâche montre comment créer une file d'attente personnalisée, son processus de surveillance et utiliser un script pour envoyer des événements à la file d'attente.
* **[Règles métier utiles](https://servicenow-prod.fluidtopics.net/6b6lwLmSCiYKJIo0Mpds2g)**   
* **[Scripts côté client utiles](https://servicenow-prod.fluidtopics.net/b7NLEGmwDbt2HtDyy4NJFw)**   
* **[Scripts de champs utiles](https://servicenow-prod.fluidtopics.net/6culAmN7J_~a0vxBPUK7~A)**   
  Cas d'utilisation courants des scripts de personnalisation de champ.
* **[Scripts de planification utiles](https://servicenow-prod.fluidtopics.net/CmOjRYY3KWLvyHpb_bsNTA#c_UsefulSchedulingScripts)**   
  Un script de règle métier spécifie les actions entreprises par la règle métier. Les scripts incluent généralement des variables globales prédéfinies pour référencer des éléments dans votre système, tels que l'enregistrement actuel. Les variables globales sont disponibles pour toutes les règles métier.
* **[Scripts côté serveur utiles](https://servicenow-prod.fluidtopics.net/kmRSZO912YO10NsAlLzDKA)**   
* **[Valider la date et l'heure](https://servicenow-prod.fluidtopics.net/gx24DGfYNSJYFys1Z8VP8w)**   
  Pour valider l'entrée de tous les champs de date/heure, vous pouvez utiliser les éléments suivants dans un script de validation (Définition du systèmeScripts de validation).

