--- title: "Assignation de données dans le Workflow Designer web" slug: "workflow-designer-web-assignet-de-donnees" updated: 2026-06-11T14:07:00Z published: 2026-06-11T14:07:00Z canonical: "knowledgecenter.docuware.com/workflow-designer-web-assignet-de-donnees" --- > ## Documentation Index > Fetch the complete documentation index at: https://knowledgecenter.docuware.com/llms.txt > Use this file to discover all available pages before exploring further. # Assignation de données dans le Workflow Designer web L'activité de processus de travail **Assigner des données** peut automatiquement ajouter, modifier ou supprimer des données d'index de tout document archivé dans DocuWare. Exemple : Une facture est approuvée dans un processus de travail. L'activité **Assigner des données** saisit le numéro de bon de commande correct provenant du CRM dans un champ d'index. La facture est désormais directement liée à son bon de commande pour un suivi facile. ## 1. Ajout d'une activité Assigner des données 1. Accédez à **Configurations DocuWare > Collaboration > Workflow Designer**. 2. Cliquez sur le bouton **Nouveau processus de travail** ou **Modifier** pour ouvrir un processus de travail nouveau ou existant dans le [canevas](/help/docs/fr/canevas-du-workflow-designer-web). 3. Dans la barre latérale gauche, cliquez sur **Assigner des données**. Ne vous préoccupez pas des astérisques rouges dans la boîte de dialogue de configuration **Assigner des données** pour l'instant. Ils indiquent que la configuration n'est pas complète et disparaîtront lorsque tous les paramètres auront été ajustés. ![](https://cdn.document360.io/0108e24e-b3e8-446c-b670-66b1d2a9e861/Images/Documentation/image(456).png) ## 2. Configuration d'une assignation de données Une assignation de données est définie par la destination et la source. L'activité **Assigner des données** renseigne la destination, qui peut être n'importe quel champ d'index de n'importe quel document dans DocuWare. La source est l'origine des données qui seront écrites dans la destination. Une source peut être les critères d'index d'un document archivé ou même des données externes. ### 2.1 Spécification de la destination 1. Dans la boîte de dialogue **Action**, passez à l'onglet **Données**. 2. Cliquez sur le lien **Ajouter la première assignation**. 3. Cliquez sur le lien **Définir l'assignation de données**. 4. Sélectionnez un **Type de destination**. 5. Sélectionnez une **Entrée de destination**. Consultez la [liste des types de destination](/help/docs/fr/workflow-designer-web-assignet-de-donnees#aperçu-des-types-de-destination) ci-dessous pour plus d'informations. Remarques : - Les types de destination **Index du document**, **Variable globale** et **Tableau d'index** ciblent toujours un champ d'index du **document du processus de travail**. - Le type de destination **Armoire** peut adresser aussi bien le document du processus de travail que tout autre document archivé dans DocuWare. - Un seul champ d'index peut être adressé par assignation de données. Pour cibler plusieurs champs d'index, ajoutez autant d'assignations de données dans l'onglet **Données**. Ou utilisez l'assignation de table. - Selon votre sélection du **Type de destination**, les options du champ **Entrée de destination** peuvent varier. Consultez les onglets ci-dessous pour plus d'informations : #### Aperçu des types de destination Index du documentVariable globaleTableau d'indexArmoireSurface de remplissage Lorsque le type de destination est défini sur **Index du document**, l'activité **Assigner des données** modifie ou remplace les valeurs d'index du document du processus de travail en cours. Comme **Index du document > Entrée de destination**, vous pouvez choisir un champ d'index du document dans le processus de travail. Lorsque le type de destination est défini sur **Variable globale**, l'activité **Assigner des données** renseigne une variable. Les valeurs saisies dans la variable peuvent ensuite remplir les champs d'index du document du processus de travail. De plus, la variable peut être réutilisée dans plusieurs étapes du processus de travail sans qu'il soit nécessaire d'ajouter à nouveau les données. Comme **Variable globale > Entrée de destination**, vous pouvez choisir une variable que vous avez créée dans l'onglet [Variables](/help/docs/fr/workflow-designer-web-variables). Lorsque le type de destination est défini sur **Tableau d'index**, l'activité **Assigner des données** ajoute ou modifie des données dans une table d'index du document du processus de travail. Une table d'index est un champ d'index [structuré sous forme de tableau](/help/docs/fr/configuration-armoire-champs-de-base-de-donnees). Comme **Table d'index > Entrée de destination**, vous pouvez sélectionner les colonnes, les lignes ou des champs spécifiques de la table d'index choisie à ajouter ou à remplacer. Plus d'informations sur l'assignation de tables d'index seront disponibles prochainement. Lorsque le type de destination est défini sur **Armoire**, l'activité **Assigner des données** ajoute ou modifie des données d'index de n'importe quel document dans n'importe quelle armoire. Pour **Armoire**, aucune **Entrée de destination** n'est nécessaire. Cliquez plutôt sur le lien **Écrire une instruction SELECT**. - Aucune compétence SQL n'est requise pour construire la requête. Vos paramètres de filtre seront automatiquement transformés en SQL. - Sélectionnez l'armoire et le champ d'index via une liste déroulante. - Définissez le document par filtrage. - Pour couvrir des cas d'utilisation plus complexes, vous pouvez également [utiliser des expressions](/help/docs/fr/workflow-designer-web-expressions) pour le filtrage. Pour ce faire, activez l'option **Requête avancée**. Le type de destination **Armoire** ne peut modifier qu'UN SEUL champ d'index par assignation de données. Lorsque le type de destination est défini sur **Surface de remplissage**, l'activité **Assigner des données** renseigne un [formulaire de fusion](/help/docs/fr/envoi-de-formulaires-de-fusion) avec des données d'index. Comme condition préalable, le formulaire de fusion doit être sélectionné dans les [conditions de déclenchement du processus de travail](/help/docs/fr/declenchement-workflow-designer-web). Comme **Surface de remplissage > Type de destination**, sélectionnez le formulaire de fusion que vous avez spécifié précédemment comme déclencheur du processus de travail. Si la surface de remplissage est liée à un champ de formulaire, les valeurs existantes seront écrasées. ### 2.2 Spécification de la source Le **Type de source** et l'**Entrée de source** sont grisés tant que vous n'avez pas saisi de destination pour l'assignation. Saisissez d'abord un [Type de destination et une Entrée de destination](/help/docs/fr/workflow-designer-web-assignet-de-donnees#21-spécification-de-la-destination) pour pouvoir ajouter une source : ![](https://cdn.document360.io/0108e24e-b3e8-446c-b670-66b1d2a9e861/Images/Documentation/image(458).png) Remarques : - Les types de source **Index du document**, **Tableau d'index** et **Armoire** font référence à des données d'index archivées dans DocuWare. - Vous pouvez également saisir des valeurs fixes, des expressions ou des variables pour remplir les champs d'index de la destination. - Pour intégrer des sources extérieures à DocuWare, utilisez **Connexion de base de données locale / Sources externes**. - Seuls les types d'entrée appropriés à la destination sont affichés. Par exemple, pour un champ numérique, seuls les champs d'index numériques comme le montant ou l'ID du document sont proposés. Consultez la liste ci-dessous pour des informations détaillées sur les types de source : #### Aperçu des types de source Valeur fixeVariable globaleVariable systèmeTableau d'indexArmoireExpressionConnexion de base de données locale Lorsque le type de source est défini sur **Variable globale**, l'activité **Assigner des données** ajoute une valeur provenant d'une variable globale dans la destination. Comme **Variable globale > Entrée de source**, choisissez une variable que vous avez créée dans l'onglet [Variables](/help/docs/webbased-workflow-designer-variables). Une variable globale comme type de source n'est PAS disponible pour le type de destination **Table d'index**. Lorsque le type de source est défini sur **Table d'index**, l'activité **Assigner des données** écrit des données provenant de n'importe quelle table d'index dans DocuWare dans la table d'index du document du processus de travail en cours. Le type de source **Table d'index** n'est disponible que pour le type de destination **Table d'index**. Comme **Table d'index > Entrée de source**, sélectionnez une table d'index et choisissez si vous souhaitez ajouter des données ou remplacer des données dans la destination. Ensuite, spécifiez les données de la table source. - En savoir plus sur l'assignation de données de table d'index (bientôt disponible). Lorsque le type de source est défini sur **Armoire**, l'activité **Assigner des données** ajoute des données d'index provenant de n'importe quelle armoire aux données d'index de n'importe quel document archivé dans DocuWare. Pour **Armoire**, aucune **Entrée de source** n'est nécessaire. Cliquez plutôt sur le lien **Écrire une instruction SELECT**. - Aucune compétence SQL n'est requise pour construire la requête. Vos paramètres de filtre seront automatiquement transformés en SQL. - Sélectionnez l'armoire et le champ d'index via une liste déroulante. - Définissez le document par filtrage. - Pour couvrir des cas d'utilisation plus complexes, vous pouvez également [utiliser des expressions](/help/docs/fr/workflow-designer-web-expressions) pour le filtrage. Pour ce faire, activez l'option **Requête avancée**. Lorsque le type de source est défini sur **Valeur fixe**, l'activité **Assigner des données** ajoute une valeur fixe dans la destination. Pour **Valeur fixe > Entrée de source**, saisissez les valeurs. Utilisez des valeurs appropriées à la destination. Par exemple, si un champ de date est défini comme destination, seules les dates sont possibles comme source, pas le texte ni les nombres. Lorsque le type de source est défini sur **Variable système**, l'activité **Assigner des données** ajoute la valeur d'une variable système dans la destination. **Comme Variable système > Entrée de source**, sélectionnez une [variable système](/help/docs/fr/workflow-designer-web-variables), par exemple le dernier décideur. Remarques : - Les variables système sont définies par DocuWare et ne peuvent pas être modifiées. - **Variable système** comme type de source n'est pas disponible pour le type de destination **Table d'index**. Lorsque le type de source est défini sur **Expression**, l'activité **Assigner des données** saisit une valeur spécifique à l'utilisateur dans la destination, par exemple une combinaison de différentes variables. Pour **Expression**, aucune **Entrée de source** n'est nécessaire. Cliquez sur le lien **Écrire une expression** pour saisir une expression. - En savoir plus sur comment [utiliser des expressions](/help/docs/fr/workflow-designer-web-expressions). - Consultez le [manuel Workflow Expression Parser](/help/docs/fr/workflow-expression-parser) Lorsque le type de source est défini sur **Connexion de base de données locale**, l'activité **Assigner des données** ajoute une valeur provenant d'une source extérieure à DocuWare dans la destination. - Le type de source est libellé pour DocuWare Cloud : **Connexion de base de données locale** - Le type de source est libellé pour DocuWare On-Premises : **Source** **externe** Pour **Connexion de base de données locale**, aucune **Entrée de source** n'est nécessaire. Cliquez sur le lien **Écrire une instruction SELECT** pour saisir une expression. - Aucune compétence SQL n'est requise pour construire la requête. Vos paramètres de filtre seront automatiquement transformés en SQL. - Sélectionnez la base de données et le nom de la colonne via une liste déroulante. - Définissez le document en utilisant le [générateur de requêtes](/help/docs/export-and-import-configurations). - Pour couvrir des cas d'utilisation plus complexes, vous pouvez également [utiliser des expressions](/help/docs/tutorials-step-by-step) pour le filtrage. Pour ce faire, activez l'option **Requête avancée**. Remarques : - Vos paramètres de filtre seront automatiquement transformés en SQL. - Pour permettre une synchronisation rapide des données entre les systèmes Cloud et On-Premises, installez le Local Data Connector dans votre système Cloud. Cela est possible si les DocuWare Desktop Apps ont été installées depuis une organisation Cloud. - Dans les systèmes On-Premises, le connecteur n'est pas disponible. Dans la boîte de dialogue des données externes, le Local Data Connector vous permet de sélectionner une connexion de base de données locale. ## 3. Gestion des erreurs Si l'assignation automatique de données échoue parce que, par exemple, le CRM est indisponible, vous pouvez configurer le processus de travail pour diriger le document vers une autre activité automatisée, comme l'envoi d'une notification par e-mail pour demander la saisie manuelle des informations manquantes. Spécifiez la gestion des erreurs pour éviter les boucles : 1. Accédez à **Assigner des données > Action**, onglet **Erreurs**. 2. Choisissez l'une des options suivantes : - **Pas de gestion des erreurs** : Cette option est activée par défaut. - **Redémarrer le processus de travail** : Le document est automatiquement réacheminé à travers les étapes du processus de travail depuis le début. - **Terminer le processus de travail** : Le document est automatiquement acheminé vers la fin du processus de travail. Toutes les modifications effectuées jusqu'à ce point seront conservées. - **Aller à l'étape** : Cette option ajoute une sortie **Erreur** à l'activité Assigner des données. Connectez-la à une autre activité pour acheminer manuellement le document du processus de travail : ![](https://cdn.document360.io/0108e24e-b3e8-446c-b670-66b1d2a9e861/Images/Documentation/image(504).png) ## Versions prises en charge : DocuWare Cloud + 7.15 + 7.14