# 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://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Valider le fournisseur contre les données maîtres
* [Validation de Somme de Table](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Vérifier que les totaux des lignes correspondent au montant net

### Automatisation

* [Correspondance Automatique de BC](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Déclencher la correspondance automatique de BC
* [Auto-Export par Conditions](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Sauter la validation pour les factures à faible risque
* [Calcul de Date d'Échéance](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Calculer les conditions de paiement avec saut de week-ends

### Règles Métier

* [Détection de Code Fiscal](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Déterminer le code fiscal à partir du texte intégral et des montants
* [Tâche pour Montant Élevé](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Créer une tâche d'approbation pour les factures importantes
* [Champs Obligatoires Dynamiques](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/broken-reference) — Ajuster les champs obligatoires selon la devise

### Fulltext & Vector Search

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

### Exemples Legacy

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