Field & Table Manipulation Cards
Cartes de manipulation des champs et des tableaux - Guide complet
Ces cartes se placent dans le groupe Then du Concepteur de workflow — les actions exécutées une fois les conditions When/And remplies :

Couvre : 9 cartes pour modifier les champs et les tableaux des documents
Manipulation des champs de document
Carte : ACTION_SET_FIELD_TO_TEXT / Set Field to Text Value
Objectif
Remplit automatiquement un champ de document avec un texte spécifique
Quand l'utiliser
Renseigner un champ à partir d'une décision
Définir des valeurs par défaut
Remplir des informations standardisées
Mettre à jour un champ en fonction de conditions
Comment ça fonctionne
Exemples de scénarios
Scénario 1 : Définir la catégorie d'approbation
Scénario 2 : Définir la catégorie du fournisseur
Scénario 3 : Définir les notes de traitement
Paramètres
Field Name Quel champ mettre à jour
Text Value Quoi mettre dans le champ
Étapes de configuration
Choisissez le champ à remplir
Saisissez la valeur textuelle
Définissez les conditions (quand remplir)
Enregistrez
Carte : ACTION_SET_BOOLEAN_FIELD / Set Checkbox Field
Objectif
Coche ou décoche automatiquement un champ case à cocher
Quand l'utiliser
Marquer comme traité
Définir des indicateurs d'approbation
Activer/désactiver des options
Marquer pour l'exportation
Comment ça fonctionne
True = Coché, False = Décoché
Exemples :
Exemple 1 : Marquer comme vérifié
Exemple 2 : Signaler pour révision manuelle
Exemple 3 : Décocher une case pré-remplie
Paramètres
Carte : ACTION_INVERT_BOOLEAN_FIELD / Toggle Checkbox
Objectif
Inverse l'état de la case à cocher (cochée → décochée, et vice versa)
Quand l'utiliser
Inverser le statut d'approbation
Changer de mode de traitement
Inverser l'état précédent
Mettre à jour des indicateurs booléens
Comment ça fonctionne
Exemple
Carte : ACTION_COPY_DOCFIELD_TO_DOCFIELD / Copy Field Value
Objectif
Copie la valeur d'un champ vers un autre champ
Quand l'utiliser
Copier les infos du fournisseur vers les infos de facturation
Dupliquer des données entre champs
Standardiser le format des données
Créer une sauvegarde d'une valeur
Comment ça fonctionne
Exemples concrets
Exemple 1 : Copier l'adresse de livraison
Exemple 2 : Copier le code fournisseur
Exemple 3 : Copier le montant pour validation
Paramètres
Remarques
Le champ d'origine reste inchangé
Le champ cible est écrasé par la valeur source
Idéal pour standardiser les données
Manipulation des tableaux
Carte : EDIT_COLUMN / Edit Table Column
Objectif
Modifie les valeurs d'une colonne de tableau en fonction de conditions
Quand l'utiliser
Corriger des erreurs de tarification dans les lignes d'articles
Mettre à jour des quantités
Corriger les descriptions d'articles
Standardiser des valeurs
Comment ça fonctionne
Exemple : Corriger la tarification
Scénario : Prix dans la mauvaise devise
Paramètres
Utilisations courantes
Corriger les prix unitaires
Standardiser les descriptions
Corriger les quantités
Mettre à jour les numéros de SKU
Carte : CALC_COLUMNS / Calculate Column Values
Objectif
Effectue un calcul sur les colonnes d'un tableau et stocke le résultat
Quand l'utiliser
Calculer les totaux de ligne (Qté × Prix unitaire)
Additionner des colonnes
Calculer des remises
Calculer des pourcentages
Comment ça fonctionne
Types de calcul
Type 1 : Multiplication simple
Type 2 : Addition
Type 3 : Calcul de pourcentage
Type 4 : Soustraction
Exemple concret
Calcul des lignes d'articles de facture :
Paramètres
Carte : CALC_COLUMNS_REGEX / Calculate with Regex Pattern
Objectif
Calcule les valeurs de colonne en fonction de la correspondance de motifs
Quand l'utiliser
Extraire des valeurs d'un texte à l'aide de motifs
Formater des données selon des règles
Convertir des valeurs selon des motifs
Analyser du texte structuré
Comment ça fonctionne
Correspondance de motifs regex :
Exemple : Extraire le code fournisseur
Scénario : Les numéros d'article contiennent des infos sur le fournisseur
Exemple : Formater les numéros de téléphone
Scénario : Numéros de téléphone non formatés
Exemple : Extraire les prix d'un texte
Scénario : Prix au format texte
Paramètres
Motifs regex courants
Exemples de calcul
Exemple 1 : Calcul du total de la facture
Exemple 2 : Calcul de l'écart
Exemple 3 : Application d'une remise
Exemple de flux de travail de manipulation des champs
Bonnes pratiques
✅ À faire :
Garder les formules simples
Tester les calculs avec des données d'exemple
Vérifier que les résultats ont du sens
Documenter pourquoi vous modifiez les champs
Utiliser la copie de champ lorsque les données sont identiques
❌ À ne pas faire :
Créer des références circulaires (A=B, B=A)
Écraser des données importantes sans raison
Créer des motifs regex trop complexes
Oublier de vérifier les résultats de calcul
Calculer sur le mauvais tableau/les mauvaises colonnes
Dépannage
« Le champ ne se met pas à jour »
Cause : Condition non remplie ou carte non déclenchée
Solution :
Vérifiez que la condition est vraie
Vérifiez que la carte est dans le flux de travail
Testez avec des données d'exemple
Vérifiez les fautes de frappe dans le nom du champ
« Résultat de calcul incorrect »
Cause : Mauvaises colonnes sélectionnées ou formule incorrecte
Solution :
Vérifiez les colonnes source
Vérifiez que la formule est correcte
Testez manuellement
Vérifiez le nombre de décimales/l'arrondi
« Le tableau affiche une erreur »
Cause : La colonne référencée n'existe pas
Solution :
Vérifiez l'orthographe du nom de la colonne
Vérifiez que la colonne contient des données
Assurez-vous que le type de données de la colonne correspond au calcul
Ajoutez les colonnes manquantes si nécessaire
Cartes associées
ACTION_COPY_DOCFIELD_TO_DOCFIELD - Copier des valeurs
EDIT_COLUMN - Modifier les valeurs d'un tableau
CALC_COLUMNS - Calculer des formules
ACTION_SET_FIELD_TO_TEXT - Définir des valeurs textuelles
ACTION_SET_BOOLEAN_FIELD - Cocher des cases
Last updated