---
sourceDocument: Gestion des services sur site de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/field-service-management

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services sur site de Yokohama

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Créer une règle de groupement de tâches

# Créer une règle de groupement de tâches {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Créez une règle de regroupement des tâches pour regrouper les tâches de manière dynamique en fonction des paramètres sélectionnés avec Service sur site le regroupement des tâches.

## Avant de commencer

Pour ajouter des règles à une politique autre que la politique par défaut, créez d'abord une politique. Pour plus d'informations, consultez [Créer une politique de groupement de tâches](https://servicenow-prod.fluidtopics.net/wVcN9zYwmq7tWlt_PRlHEA "Créez une politique de regroupement de tâches pour appliquer diverses règles de regroupement dynamique de tâches avec Service sur site le regroupement de tâches.").

[Activer le modèle de Service sur site territoire](https://servicenow-prod.fluidtopics.net/ERTzgvM74VL7j7P1VKqy8Q "Activez le modèle de territoire pour afficher le champ Territoire dans le formulaire de tâche de commande de travaux afin que la tâche puisse être affectée à un agent ou à une équipe associée au territoire sélectionné. Le modèle de territoire conserve un enregistrement des territoires qui lui sont mappés.") Module d'extension lors du regroupement des tâches par territoire.

Rôle requis : admin

## Pourquoi et quand exécuter cette tâche

Les règles de regroupement de tâches ne peuvent être appliquées aux tâches que si les conditions suivantes sont remplies :

* Est à l'état de brouillon
* Ne fait pas partie d'un autre lot
* Pas un lot lui-même
* Pas une tâche de fournisseur
* Ne doit pas avoir d'heures d'accès
* Ne nécessite pas d'équipe
* N'a pas de fenêtre fixe
* N'a pas de tâches dépendantes
{#create-a-task-bundling-rule__ul_xnx_fr2_mxb}

## Procédure

1. Accédez à TousService sur siteAdministration du regroupement dynamiqueRègles.
2. Sélectionnez Nouveau.
3. Remplissez les champs du formulaire.  
   {#create-a-task-bundling-rule__table_ljv_35d_5xb__entry__2}

   | Champs | Description |
   |-|-|
   | Nom | Nom de la règle. |
   | Politique | Politique sous laquelle cette règle est regroupée. Remarque : Pour ajouter des règles à une politique autre que la politique par défaut, créez d'abord une politique. Pour plus d'informations, consultez [Créer une politique de groupement de tâches](https://servicenow-prod.fluidtopics.net/wVcN9zYwmq7tWlt_PRlHEA "Créez une politique de regroupement de tâches pour appliquer diverses règles de regroupement dynamique de tâches avec Service sur site le regroupement de tâches."). |
   | Ordre | Ordre d'application de cette règle par rapport à d'autres règles de la politique. |
   | Actives | Option pour rendre la règle active ou inactive. |
   [Tableau 1. Formulaire de règle de regroupement de tâches]

   {#create-a-task-bundling-rule__table_ljv_35d_5xb}
4. Dans la section Conditions de regroupement, utilisez le générateur de conditions pour créer des filtres de tâche qui définissent les tâches ciblées par cette règle.
5. **Facultatif :** Activez Avancé pour remplacer le générateur de conditions par un champ de script .  
   Le basculement de l'option Avancé remplace le générateur de conditions par le modèle suivant :

       /**
        * This scripted rule should return an array of sys_ids of tasks joined using comma for each group that should be bundled
        * @param {String} taskType table name that contains the taskIds
        * @param {String} taskIds comma-separated task sys_ids representing a group of tasks
        * @returns {String[]} list of comma-separated task sys_ids shown as below:
        * [
        *	'sys_id_1,sys_id_2,sys_id_3',
        *	'sys_id_4',
        *	'sys_id_5,sys_id_6,sys_id_7,sys_id_8'
        * ]
        */
       (function executeRule(taskType, taskIds) {
       	// your code goes here
       })(taskType, taskIds);

6. Sélectionnez Prévisualiser les tâches pour prévisualiser toutes les tâches qui sont affectées par votre règle.
7. Sélectionnez Envoyer.

