> 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/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts.md).

# Exemples de Scripts

Scripts d'exemple prêts pour la production pour les cas d'utilisation courants d'automatisation dans DocBits. Chaque exemple inclut le script complet, une explication étape par étape et des liens vers les fonctions utilisées.

## Exemples par Cas d'Utilisation

### Validation de Données

* [Validation Fournisseur par Lookup](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/lookup-supplier-validation.md) — Valider le fournisseur contre les données maîtres
* [Validation de Somme de Table](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/table-sum-validation.md) — Vérifier que les totaux des lignes correspondent au montant net

### Automatisation

* [Correspondance Automatique de BC](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/auto-po-matching.md) — Déclencher la correspondance automatique de BC
* [Auto-Export par Conditions](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/status-auto-export.md) — Sauter la validation pour les factures à faible risque
* [Calcul de Date d'Échéance](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/due-date-calculation.md) — Calculer les conditions de paiement avec saut de week-ends

### Règles Métier

* [Détection de Code Fiscal](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/tax-code-detection.md) — Déterminer le code fiscal à partir du texte intégral et des montants
* [Tâche pour Montant Élevé](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/task-high-amount.md) — Créer une tâche d'approbation pour les factures importantes
* [Champs Obligatoires Dynamiques](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/dynamic-required-fields.md) — Ajuster les champs obligatoires selon la devise

### Fulltext & Vector Search

* [Détection de Factures en Double](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/duplicate-invoice-detection.md) — Trouver des doublons de factures par recherche fulltext
* [Détection de Documents Similaires](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/similar-document-detection.md) — Signaler des documents similaires par recherche vectorielle
* [Recherche de Texte de Conformité](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/compliance-text-search.md) — Rechercher des mots-clés de conformité (ex. Reverse Charge)
* [Validation Fournisseur ERP](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/erp-vendor-validation.md) — Valider le fournisseur contre les données maîtres ERP
* [Remplir les Champs depuis l'Historique](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/fill-missing-fields-from-history.md) — Remplir automatiquement les champs depuis des documents antérieurs

### Exemples Legacy

* [Calcul des Frais Totaux](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/calculating-total-charges-script-for-docbits-1.md) — Additionner les montants de fret et d'emballage
* [Supprimer les Lignes Vides](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/delete-lines-with-empty-quantity-and-amount.md) — Supprimer les lignes avec quantité/montant nul
* [Numéros de Certificat d'Exportation](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/formatting-export-certificate-reference-numbers-script-for-docbits.md) — Compléter les numéros de référence avec des zéros
* [Numéros de Facture Étendus](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/generating-extended-invoice-numbers-script-for-docbits-1.md) — Concaténer l'ID de facture et le numéro de BC
* [USD comme Devise par Défaut](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts/usd-as-default-currency.md) — Définir USD comme devise par défaut


---

# 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, and the optional `goal` query parameter:

```
GET https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/sample-scripts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
