> For the complete documentation index, see [llms.txt](https://docs-fr.docbits.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-fr.docbits.com/administration-and-setup/workflow/cards-overview/patterns.md).

# Workflow Pattern Guides

**Version :** 1.0 **Dernière mise à jour :** 23 octobre 2025

***

## Vue d'ensemble

Ce répertoire contient des guides complets de modèles de workflow qui montrent comment combiner plusieurs cartes de workflow pour résoudre des scénarios métier courants. Chaque modèle fournit des instructions de mise en œuvre étape par étape, des exemples complets et des bonnes pratiques.

**Que sont les modèles de workflow ?**

Les modèles de workflow sont des solutions éprouvées et réutilisables pour les défis courants du traitement documentaire. Au lieu de partir de zéro, vous pouvez utiliser ces modèles comme gabarits et les adapter à vos besoins spécifiques.

***

## Le Workflow Builder en un coup d'œil

Chaque modèle de cette page est assemblé dans le **Workflow Builder**. Vous y accédez via **Workflow Dashboard → Workflow List → Add Workflow** (ou en ouvrant un workflow existant). Le tableau de bord vous donne l'historique des exécutions ainsi que les taux de réussite/échec de tous vos workflows :

<figure><img src="/files/dKq8xy0myu37uGgPUdYf" alt="Workflow Dashboard affichant les totaux d&#x27;exécutions, les taux de réussite et d&#x27;échec, le graphique des exécutions de workflow et l&#x27;activité récente"><figcaption><p>Le Workflow Dashboard — totaux d'exécutions, taux de réussite/échec et activité récente pour chaque workflow.</p></figcaption></figure>

L'onglet **Workflow List** liste chaque workflow avec son type, son ordre d'exécution et son déclencheur. Utilisez **Add Workflow** pour en créer un nouveau, ou cliquez sur un workflow pour l'ouvrir dans le builder :

<figure><img src="/files/O6phN1oCme0UK1KlubzH" alt="Onglet Workflow List listant les workflows avec leur type, leur ordre d&#x27;exécution et leur déclencheur"><figcaption><p>La Workflow List — chaque ligne est un workflow que vous pouvez ouvrir, activer/désactiver ou modifier.</p></figcaption></figure>

Un workflow est construit à partir de trois groupes de cartes — **When** (le déclencheur), **And** (conditions supplémentaires) et **Then** (les actions à exécuter). L'exemple ci-dessous se déclenche sur les factures appartenant à une sous-organisation et les affecte à un utilisateur :

<figure><img src="/files/SkLCEcw1GOko8h9Q9tZ1" alt="Canevas du Workflow Builder avec des cartes When, And et Then"><figcaption><p>Le canevas du Workflow Builder. Chaque modèle ci-dessous n'est qu'une combinaison différente de cartes When / And / Then.</p></figcaption></figure>

Cliquez sur **Add Card** dans n'importe quel groupe pour ouvrir la bibliothèque de cartes. Les cartes sont organisées par catégorie (Compare with Purchase Order, Partner Cards, Document Field, Date & Time, Document, Logic, Status, Table, Assignee, …) afin que vous trouviez le bloc de construction dont chaque modèle a besoin :

<figure><img src="/files/Qv2FJeMVvLKSnyiX19k8" alt="Boîte de dialogue Add Card affichant les catégories de cartes et les cartes disponibles"><figcaption><p>La bibliothèque <strong>Add Card</strong> — chaque carte référencée dans les modèles ci-dessous est sélectionnée ici.</p></figcaption></figure>

***

## Modèles disponibles

### 1. [Modèle d'intégration d'API](/administration-and-setup/workflow/cards-overview/patterns/api-integration-pattern.md)

**Complexité :** Moyenne | **Temps de mise en place :** 45-60 minutes

Apprenez à intégrer DocBits à des API externes pour récupérer, valider et stocker des données provenant de systèmes externes.

**Cas d'usage :**

* Récupérer des tarifs en temps réel depuis des systèmes externes
* Valider les informations fournisseur par rapport à des bases de données de référence
* Rechercher des détails produit dans des systèmes de catalogue
* Obtenir des taux de change auprès de services de devises
* Vérifier des adresses avec des services de géocodage

**Cartes utilisées :** CALL\_API, CONDITION\_HTTPS\_REQUEST\_STATUS, ACTION\_SET\_FIELD\_TO\_TEXT, CONDITION\_COMPARE\_TWO\_DOCFIELD\_VALUES

[**Voir le modèle complet →**](/administration-and-setup/workflow/cards-overview/patterns/api-integration-pattern.md)

***

### 2. [Modèle de gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md)

**Complexité :** Faible-Moyenne | **Temps de mise en place :** 30-45 minutes

Maîtrisez l'art de créer, affecter, suivre et gérer des tâches dans les workflows DocBits pour les processus d'approbation et de révision.

**Cas d'usage :**

* Créer des workflows d'approbation
* Affecter des tâches de révision aux utilisateurs
* Traiter les exceptions nécessitant une intervention humaine
* Escalader les problèmes vers les responsables
* Créer des chaînes d'approbation à plusieurs niveaux
* Suivre l'achèvement des tâches et les échéances

**Cartes utilisées :** tasks\_create, ACTION\_ASSIGN\_TO\_USER, ACTION\_SEND\_EMAIL\_TO\_GROUPS, CONDITION\_TASK\_STATUS

[**Voir le modèle complet →**](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md)

***

### 3. [Modèle de rapprochement de commandes (PO Matching)](/administration-and-setup/workflow/cards-overview/patterns/po-matching-pattern.md)

**Complexité :** Moyenne-Élevée | **Temps de mise en place :** 60-90 minutes

Mettez en place des workflows complets de rapprochement de commandes (PO Matching) pour valider les factures par rapport aux commandes avec un routage basé sur la tolérance.

**Cas d'usage :**

* Valider les factures par rapport aux commandes
* Détecter les erreurs de prix avant le paiement
* Identifier les écarts de quantité
* Faire respecter les contrôles d'approvisionnement
* Empêcher les paiements en double
* Automatiser le rapprochement à trois voies

**Cartes utilisées :** PURCHASE\_ORDER\_FULL\_MATCH, CONDITION\_DOC\_TO\_PO\_UNIT\_PRICE, CONDITION\_DOC\_TO\_PO\_QUANTITY, CONDITION\_DOC\_TO\_PO\_TAX\_LINES

[**Voir le modèle complet →**](/administration-and-setup/workflow/cards-overview/patterns/po-matching-pattern.md)

***

### 4. [Modèle de logique de décision](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md)

**Complexité :** Moyenne | **Temps de mise en place :** 30-45 minutes

Mettez en place des arbres de décision complexes et une logique de routage conditionnel pour traiter les documents selon différents chemins en fonction des règles métier.

**Cas d'usage :**

* Router les documents par seuils de montant
* Appliquer des règles différentes selon les types de documents
* Mettre en place une logique d'approbation à plusieurs niveaux
* Gérer des politiques métier complexes
* Créer un routage dynamique basé sur plusieurs critères
* Mettre en place des matrices d'approbation

**Cartes utilisées :** CONDITION\_DOC\_FIELD\_AMOUNT, CONDITION\_DOC\_TYPE\_IS\_ISNOT, CONDITION\_SUPPLIER\_STATUS\_IS\_ISNOT, ACTION\_ASSIGN\_TO\_USER

[**Voir le modèle complet →**](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md)

***

### 5. [Modèle de transformation des données](/administration-and-setup/workflow/cards-overview/patterns/data-transformation-pattern.md)

**Complexité :** Moyenne | **Temps de mise en place :** 30-45 minutes

Transformez, calculez, formatez et enrichissez les données des documents pour préparer l'export, effectuer des calculs et standardiser les formats.

**Cas d'usage :**

* Calculer des totaux, sous-totaux, taxes
* Convertir des devises ou des unités
* Formater des dates, des nombres, du texte
* Dériver des valeurs à partir de champs existants
* Enrichir les données à partir de sources externes
* Standardiser les formats de données
* Valider les calculs

**Cartes utilisées :** ACTION\_CALCULATE\_FIELD, ACTION\_SET\_FIELD\_TO\_TEXT, ACTION\_COPY\_FIELD\_VALUE, CALL\_API, CONDITION\_COMPARE\_TWO\_DOCFIELD\_VALUES

[**Voir le modèle complet →**](/administration-and-setup/workflow/cards-overview/patterns/data-transformation-pattern.md)

***

## Aide au choix du modèle

### Par complexité

| Complexité         | Modèles                                                                                                                                                                                                     | Idéal pour                                      |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| **Faible-Moyenne** | [Gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md)                                                                                                 | Débutants, workflows simples                    |
| **Moyenne**        | <p><a href="/pages/syS0a6uOhJzYbNUWhMhj">Intégration d'API</a><br><a href="/pages/W5650o70I1DwcZiG0B6i">Logique de décision</a><br><a href="/pages/ERJkOWtTJTw76inbzXOY">Transformation des données</a></p> | Utilisateurs intermédiaires, workflows standard |
| **Moyenne-Élevée** | [PO Matching](/administration-and-setup/workflow/cards-overview/patterns/po-matching-pattern.md)                                                                                                            | Utilisateurs avancés, validation complexe       |

***

### Par cas d'usage

| J'ai besoin de…                     | Utiliser ce modèle                                                                                                                      |
| ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Intégrer des systèmes externes      | [Modèle d'intégration d'API](/administration-and-setup/workflow/cards-overview/patterns/api-integration-pattern.md)                     |
| Créer des workflows d'approbation   | [Modèle de gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md)                   |
| Valider par rapport aux commandes   | [Modèle de rapprochement de commandes (PO Matching)](/administration-and-setup/workflow/cards-overview/patterns/po-matching-pattern.md) |
| Router en fonction de conditions    | [Modèle de logique de décision](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md)                   |
| Calculer et transformer des données | [Modèle de transformation des données](/administration-and-setup/workflow/cards-overview/patterns/data-transformation-pattern.md)       |

***

### Par secteur/service

| Secteur/Service          | Modèles recommandés                                                                                                                                                                                                                                                                                                                    |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Finance/Comptabilité** | [PO Matching](/administration-and-setup/workflow/cards-overview/patterns/po-matching-pattern.md), [Gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md), [Transformation des données](/administration-and-setup/workflow/cards-overview/patterns/data-transformation-pattern.md) |
| **Achats**               | [PO Matching](/administration-and-setup/workflow/cards-overview/patterns/po-matching-pattern.md), [Logique de décision](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md), [Intégration d'API](/administration-and-setup/workflow/cards-overview/patterns/api-integration-pattern.md)              |
| **Opérations**           | [Gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md), [Logique de décision](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md)                                                                                                               |
| **IT/Intégration**       | [Intégration d'API](/administration-and-setup/workflow/cards-overview/patterns/api-integration-pattern.md), [Transformation des données](/administration-and-setup/workflow/cards-overview/patterns/data-transformation-pattern.md)                                                                                                    |
| **Tous les services**    | [Logique de décision](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md), [Gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md)                                                                                                               |

***

## Comment utiliser ces modèles

### Étape 1 : Choisir un modèle

1. Passez en revue les descriptions des modèles ci-dessus
2. Identifiez le modèle qui correspond à votre cas d'usage
3. Vérifiez la complexité et le temps de mise en place estimé
4. Lisez la section « Quand l'utiliser » du guide du modèle

### Étape 2 : Vérifier les prérequis

Chaque guide de modèle liste :

* Les connaissances requises
* Les guides connexes à lire en premier
* Les cartes qui seront utilisées
* Les exigences de configuration

### Étape 3 : Suivre les instructions étape par étape

Chaque modèle fournit :

* Un exemple de workflow complet
* Un guide de mise en œuvre étape par étape
* Des modèles de configuration
* Des exemples concrets
* Des conseils de dépannage

### Étape 4 : Adapter à vos besoins

* Adaptez l'exemple à vos règles métier
* Ajustez les seuils et les tolérances
* Modifiez la logique de routage
* Ajoutez ou supprimez des étapes selon vos besoins
* Testez minutieusement avant la mise en production

### Étape 5 : Surveiller et optimiser

* Suivez les performances du workflow
* Surveillez les taux de réussite
* Recueillez les retours des utilisateurs
* Affinez la configuration
* Documentez les personnalisations

***

## Combinaisons de modèles

De nombreux scénarios réels nécessitent la combinaison de plusieurs modèles :

### Exemple 1 : Traitement complet des factures

```
1. Modèle d'intégration d'API → Récupérer les tarifs actuels
2. Modèle de transformation des données → Calculer les totaux
3. Modèle de rapprochement de commandes → Valider par rapport à la commande
4. Modèle de logique de décision → Router en fonction de l'écart
5. Modèle de gestion des tâches → Créer des tâches d'approbation
```

### Exemple 2 : Approbation de factures de montant élevé

```
1. Modèle de transformation des données → Calculer les montants
2. Modèle de logique de décision → Vérifier les seuils
3. Modèle de gestion des tâches → Approbation à plusieurs niveaux
4. Modèle d'intégration d'API → Notifier les systèmes externes
```

### Exemple 3 : Gestion des exceptions

```
1. Modèle de rapprochement de commandes → Détecter les écarts
2. Modèle de logique de décision → Classer la gravité de l'exception
3. Modèle de gestion des tâches → Créer des tâches de révision
4. Modèle de transformation des données → Calculer l'impact
```

***

## Gabarits de modèles

Chaque modèle contient ces sections standardisées :

1. **Vue d'ensemble** – Ce que fait le modèle
2. **Quand l'utiliser** – Cas d'usage appropriés
3. **Exemple complet** – Scénario réel
4. **Étape par étape** – Instructions de mise en œuvre
5. **Configuration** – Gabarits de configuration des cartes
6. **Diagramme de workflow** – Représentation visuelle
7. **Variantes avancées** – Mises en œuvre alternatives
8. **Gestion des erreurs** – Problèmes courants et solutions
9. **Liste de vérification de test** – Étapes de validation
10. **Modèles connexes** – Modèles complémentaires
11. **Guides connexes** – Documentation de référence

***

## Obtenir de l'aide

### Ressources de support pour les modèles

**Documentation :**

* [Index complet des guides de workflow](/administration-and-setup/workflow.md)
* [Guides de cartes individuels](/administration-and-setup/workflow/cards-overview/then/action.md)
* [Référence des cartes de condition](/administration-and-setup/workflow/cards-overview/condition-cards-complete-guide.md)

**Contact :**

* Retours sur les modèles : <docs@docbits.com>
* Support technique : <support@docbits.com>
* Aide à la mise en œuvre : <consulting@docbits.com>

***

## Prochaines étapes

**Nouveau dans les modèles de workflow ?**

1. Commencez par le [Modèle de gestion des tâches](/administration-and-setup/workflow/cards-overview/patterns/task-management-pattern.md) – le plus facile à comprendre
2. Consultez le [Modèle de logique de décision](/administration-and-setup/workflow/cards-overview/patterns/decision-logic-pattern.md) – fondamental pour tous les workflows
3. Explorez le [Modèle d'intégration d'API](/administration-and-setup/workflow/cards-overview/patterns/api-integration-pattern.md) – besoin d'intégration fréquent

**Prêt à mettre en œuvre ?**

1. Choisissez votre modèle dans la liste ci-dessus
2. Lisez le guide complet du modèle
3. Vérifiez les prérequis et les guides connexes
4. Suivez les instructions étape par étape
5. Testez avec des documents d'exemple
6. Passez en production
7. Surveillez et optimisez

***

**Dernière mise à jour :** 23 octobre 2025 **Maintenu par :** Équipe Documentation **Version :** 1.0


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-fr.docbits.com/administration-and-setup/workflow/cards-overview/patterns.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
